Автоматизация учета приема оплаты с юридических лиц за коммунальные услуги

Дипломная работа - Бухгалтерский учет и аудит

Другие дипломы по предмету Бухгалтерский учет и аудит

·можен просмотр реестров по оплате, реестров должников и др. необходимой информации;

  • Вместо трех работников (сейчас) работу по приему, учету и разноске оплаты может осуществлять один работник;
  • и. т.д.
  • Для осуществления полного комплекса работы по приему оплаты необходимо вносить корректировки в Оплата, а также сумму оплаты за период по всем услугам

    Расчет показателей:

    1.Sum_kvt= Sum_usl /Вычисление суммы по квитанции

    2.Oplata=Oplata+sum_usl / Вычисление сумм оплат за период

    На основе рассчитанных показателей производится разноска оплаты и последующее предоставление долг+начислено на будущий период.

    В связи с тем, что программа не производит начисления по услугам, а является вторым звеном в приеме оплаты, данный алгоритм является универсальным для всех видов услуг независимо от суммы и способа оплаты.

     

    Глава 3. Практическая разработка. Описание инфологической модели данных и разработка базы данных, используемой для автоматизации учета приема оплаты с юридических лиц за коммунальные услуги

     

    .1 Понятие инфологической модели. Описание инфологической модели рассматриваемой в дипломном проекте предметной области

     

    Под инфологической моделью понимают описание предметной области, выполненное с использованием специальных языковых средств, не зависящих от используемых в дальнейшем программных средств (это по существу блок-схема алгоритма создания базы данных).

    Требования к инфологической модели:

    • адекватное отображение предметной области;
    • непротиворечивость;
    • должна отражать взгляды и потребности всех пользователей системы;
    • однозначная трактовка моделей;
    • модель должна быть конечной;
    • модель должна быть легко расширяемой, то есть иметь возможность ввода новых (удаления) данных без изменения ранее определенных;
    • должна обладать свойствами композиции и декомпозиции (укреплять базу данных или расщеплять);
    • должна быть легко реализуемой на ЭВМ;
    • должна быть независимой от оборудования и языков организации базы данных на ЭВМ.

    В настоящее время не существует какой-либо стандарт или общий принятый способ построения инфологической модели. Для описания инфологической модели используются как языки аналитического (описательного типа), так и графические средства (блок-схемы).

    Классом объектов называют совокупность объектов, обладающих одинаковым набором свойств.

    Объекты могут быть двух типов:

    реальные объекты;

    абстрактные объекты.

    Каждому объекту в классе объектов присваивается свое уникальное имя (идентификатор). Каждому классу объектов в модели присваивается уникальное имя.

    Связи между объектами и характеризующими его свойствами изображаются в виде линий, соединяющих обозначение объекта и его свойств. Свойства могут быть единичными (например, год рождения) и множественными (например, один студент может знать несколько языков).

    Обычно для изображения связей между объектом и его единичным свойством используется единичная стрелка, а для множественных свойств - двойная стрелка.

    Свойства могут быть:

    статистическими (постоянные, не изменяющиеся с течением времени);

    динамическими (изменяющиеся с течением времени).

    Некоторым объектам из класса объектов присущи свойства, которые не характерны для других объектов из этого же класса.

    Такие свойства называются условными.

    Кроме связей между объектом и его свойствами в инфологической модели фиксируются связи между объектами разных классов.

    Различают следующие виды связей:

    один к одному;

    один ко многим;

    многие к одному;

    многие ко многим.

    Инфологическая модель отображает классы объектов и связи между ними.

    Связи между разными классами объектов могут быть:

    обязательные;

    необязательные.

    Для указания этой ситуации существует понятие класс принадлежности.

    Инфологическая модель (ИЛМ) должна отвечать следующим требованиям:

    обеспечивать адекватное отображение предметной области и, как следствие, давать возможность получить интегрированное представление о предметной области;

    представляться на языке, понятном как специалисту предметной области, так и администратору БД;

    содержать информацию о предметной области, достаточную для дальнейшего проектирования; гарантировать однозначное трактование модели;

    быть динамической.

    Цель инфологического моделирования - создать точное и полное отображение реального мира, используемое в дальнейшем в качестве источника информации для построения БД.

    При автоматизированной обработке информации, содержащейся в инфологической модели, требования к ее представлению ужесточаются: модель должна быть представлена в виде, обеспечивающем возможность автоматизированного перехода к моделям следующих уровней (т. е. степень ее формализации должна быть высокой).

    Для инфологической модели используются как аналитические, так и графические способы ее представления. На инфологическом уровне желательно использовать универсальные языковые средства, хотя не исключено применение и специализированных средств.

    При построении информационных моделей предметной области используются математический аппарат и его понятия. Информационные переменные имеют ряд специфических особенностей. Они служат для отображения определенной предметной области и являются либо идентификаторами объектов, либо о