Автоматизированная система учета реализации продукции на предприятии ОАО "КОНЦЕРН КЭМЗ"

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

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

>

Построение предварительной модели предметной области. Здесь была произведена обработка информации, полученная на предыдущем этапе и отбор только той информации, которая непосредственно касается продажи продукции, а так же построение описательной модели, по которой функционирует финансовый отдел.

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

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

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

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

Поиск и выбор оптимальной системы программирования и СУБД. В соответствии с предыдущими двумя этапами, на этом этапе осуществляется поиск наиболее оптимальной из всех существующих систем программирования. Для данного комплекса задач подходит практически любая современная система программирования. Выбор обусловлен предпочтениями разработчика. В данном случае это СУБД для персональных компьютеров - FoxPro 2.5/2.6.

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

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

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

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

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

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

Работы, связанные с возникшей потребностью в реструктуризации баз данных и программных модулей. В процессе программирования системы часто возникает необходимость внести небольшие изменения в структуру баз данных и программных модулей. Это связанно с тем, что невозможно с самого начала проектирования абсолютно точно предугадать какую будут иметь структуру базы данных и программные модули. Например, при программировании, какого либо модуля, выяснилось, что в него надо добавить еще один связующий с другим модулем параметр, предугадать который в момент предварительного проектирования практически невозможно. Поэтому для этого был выделн специальный этап работы.

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

Представление программы Realiz в виде готового переносимого программного продукта. В данном случае спроектированная Realiz будет функционировать только на том компьютере, на котором установлена система программирования СУБД - FoxPro 2.5/2.6.

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

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

Каждая из вышеперечисленных работ имеют свои сроки выполнения, то есть время, которое затрачивается на выполнение той или иной работы выраженная в днях.

Причем каждая работа может выполняться не только одним разработчиком, а ?/p>