Курсовая работа: Автоматизация работы паспортного стола

Задачи курсового проекта – освоение методики и алгоритмов решения задач отраслевых информационных систем, исследования автоматизированных процессов решения экономических задач в различных отраслях, разработка информационных технологий отраслевых информационных систем:

- анализ и разработка моделей данных бизнес-процессов исследуемого объекта;

- логическое (концептуальное) проектирование по выбранной теме курсового проекта;

- проектирование на физическом уровне с учетом конкретной технологии и среды.

Объект исследования – Автоматизация работы паспортного стола.

3. Пояснительная записка

Программа «Паспортный стол +» служит для автоматизации работы паспортно-визовой службы. Она упрощает работу на автоматизированном рабочем месте пользователя.

Данная программа разработана с помощью объектно-ориентированного языка Delphiв системе программирования Delphi 7. Файлы и таблицы базы данных, которые использует программа «Паспортный стол +» созданы в программе MicrosoftAccess.

Дополнительно были использованы такие инструментальные средства, как BPwin для построения функциональной модели (рис. 3.1.1 – 3.1.5) и ERwin для создания логической и физической моделей (рис. 3.2.1 – 3.3.1), т. е. формализованного описания выбранной предметной области. Затем, при помощи средств быстрой разработки, MSAccess и Delphi была создана непосредственно база данных и ее прототип – интерфейс для конечного пользователя.

3.1 Функциональная модель системы паспортного стола

Рис. 3.1.1. Контекстная диаграмма системы паспортного стола

Далее система паспортного стола делится на подсистемы: принятие заявления, оформление паспорта, оформление прописки. В свою очередь подсистемы принятие заявления, оформление паспорта, оформление прописки делятся на элементы: уплата госпошлины, проверка документов; проверка подлинности документов, проверка личности гражданина; оформление постоянной прописки, оформление временной прописки.

Рис. 3.1.2. Декомпозиция контекстной диаграммы

Рис. 3.1.3. Подсистема принятия заявления

Рис. 3.1.4. Подсистема оформления паспорта

Рис. 3.1.5. Подсистема оформления прописки

3.2 Логическая модель данных

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

Рис. 3.2.1. Логическая модель данных

3.3 Физическая модель данных

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

Рис. 3.3.1. Физическая модель данных

К-во Просмотров: 774
Бесплатно скачать Курсовая работа: Автоматизация работы паспортного стола