Читайте также: |
|
Здравствуйте, я Петрова Татьяна, представляю дипломный проект на тему
База данных и информационно-справочная система «Учет заказов»
Объект: программное обеспечение информационных технологий предприятия ОАО «Бобруйсктрикотаж».
Предмет: база данных и информационно-справочная система «Учет заказов».
Цель дипломного проекта – разработка и отладка базы данных и информационно-справочной системы «Учет заказов».
Для достижения этой цели необходимо решить следующие задачи:
– изучить организацию работы отдела сбыта ОАО «Бобруйсктрикотаж;
– разработать базу данных и информационно-справочная система «Учет заказов»;
– провести тестирование и отладку программного продукта «Учет заказов»;
– разработать сопроводительную документацию, а именно техническое задание, руководство оператора.
Актуальность
Ранее в ОАО «Бобруйсктрикотаж» не применялось специальной программы для учета заказов в отделе сбыта продукции. Учет заказов велся вручную на бумажных носителях, что требовало много рабочего времени и участия большого количества работников. Поиск информации производился долго, что задерживало процесс заключения договоров с заказчиками. Поэтому возникла необходимость в разработке программного продукта, позволяющего оптимизировать учет заказов продукции.
Проектирование
В процессе проектирования было разработано техническое задание, а также схемыи диаграммы:
- функциональная схема;
- структурная схема;
- блок-схема алгоритма удаления заказа;
- диаграмма прецедентов;
- диаграмма деятельности;
- диаграмма сущность-связь;
- диаграмма компонентов.
ПЛАКАТ
Диаграмма сущность-связь
На диаграмме сущность-связь отражено 17 сущностей, которые соединены разными видами связи.
Связи между сущностями Заказы и Документы, Документы и Товарно-транспортные накладные являются идентифицирущими, так как сущности Документы и Товарно-транспортные накладные зависят, соответственно, отЗаказы и Документы.
Диаграмма прецедентов
На диаграмме прецедентов актером является менеджер по сбыту. Он может выполнять следующие действия:
- добавлять записи;
- редактировать записи;
- удалять записи;
- осуществлять поиск;
- формировать отчеты;
- построить диаграммы.
Диаграмма деятельности
На диаграмме деятельности отражены основные действия, которые пользователь может выполнять с системой:работа со справочниками, формирование отчета, построение диаграммы. При работе с записями сначала необходимо выбрать справочник, затем действие, которое будет выполняться. Пользователь может добавлять, удалять, редактировать запись, осуществлять поиск.
Диаграмма компонентов
Согласно диаграмме компонентов, в проект входят следующие файлы:
- Учет заказов.ехе (исполняемый файл проекта);
- DB1.mdb (файл, содержащий базу данных);
- help.chm (файл справки);
- в файлах формата rav содержатся отчеты, созданные с помощью RaveReports;
- главный файл проекта имеет расширение dpr;
- файл ресурсов с расширением res;
- файлы с расширением ddp, в которых хранятся графические схемы, поясняющие взаимосвязи между компонентами;
- в файле с расширением cfg хранятся настройки для консольного варианта компилятора;
- файлы программных модулей с расширением pas;
- файлы описания форм с расширением dfm.
Функциональная схема
Перейдем к функциональной схеме. Пользователю предоставляется возможность работать со справочниками, отчетами или диаграммами. Для осуществления действий с записями необходимо выбрать справочник. Пользователь может добавлять, удалять, редактировать записи таблиц, а также осуществлять поиск по различным параметрам. При работе с отчетами имеется возможность просмотра отчетов, вывода на печать и экспорта в файлы различных форматов.
Структурная схема
Согласно структурной схеме, работа с системой включает в себя выполнение действий над базой данных, формирование отчетов «Перечень контрагентов», «Ведомость выполненных заказов за период» и «Ведомость заказов менеджеров по сбыту», построение диаграмм «Соотношение контрагентов по регионам» и «Количество выполненных заказов за каждый месяц текущего года», получение помощи в виде справки и сведений о программе. При работе с базой данных пользователь может добавлять, редактировать, удалять записи и осуществлять поиск в основных справочниках.
Блок-схема алгоритма удаления заказа
Перейдем к блок-схеме алгоритма удаления заказа. Перед тем, как удалить запись из таблицы «Заказы» система производит проверку на наличие связанной записи в таблице «Документы». Если такая запись найдена, пользователю выведется сообщение о том, что данную запись удалить невозможно. Если связанная запись не найдена, то система переходит к удалению записей из таблицы «Заказанная продукция», соответствующих данному заказу.
Демонстрационный ролик
Дата добавления: 2015-08-13; просмотров: 61 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Слайд 20 | | | Реализация |