Файл: Проектирование реализации операций бизнес-процесса «Изучение демографических данных».pdf
Добавлен: 04.07.2023
Просмотров: 237
Скачиваний: 2
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес-процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5. Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и ее описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5. Характеристика базы данных
2.6. Структурная схема пакета (дерево вызова программных модулей)
2.7 Описание программных модулей
- Количество разводов;
- Коэффициент брачности.
3. Половозрастная структура
- Количество женщин по возрастам;
- Количество мужчин по возрастам;
- Половозрастная диаграмма.
4. Отчет по параметрам миграции:
- Количество въехавших;
- Количество выехавших;
- Коэффициент миграции.
2.4. Общие положения (дерево функций и сценарий диалога)
Разрабатываемый программный продукт будет автоматизировать функции обработки данных по демографическим показателям.
Выделяется два подмножества функций программы (рисунок 12):
- служебные функции (проверка пароля, управление окнами и др.)
- основные функции обработки данных (ввода первичной информации, обработки, ведения справочников, подготовки и распечатки документов и др.)
В главном меню системы расположим служебные функции: вход в систему, управление окнами, выход из программы, помощь по системе.
Вызов основных функций будет осуществляться при помощи кнопочной панели. При нажатии на одну из кнопок, в левой части экрана будет открываться «дерево объектов» для данной функции. Правая часть экрана – это рабочая зона, в которой и будут располагаться открытые окна.
Рисунок 12 Дерево функций программы
Преимущество данного решения заключается в следующем:
Основные функции системы будут доступны пользователю одним кликом мышки;
В дереве объектов будет располагаться произвольное количество заявок и проектов, причем их можно фильтровать при помощи специального инструмента.
На кнопочную панель будут вынесены следующие функции:
Новая заявка. Стоит отдельной кнопкой, т.к. для ввода данных по новой заявке менеджеру необходимо вызвать эту функцию быстро, не заставляя долго ждать клиента. После нажатия на эту кнопку откроется дерево заявок и диалоговое окно «Новая заявка».
Справочники. По этой кнопке в дереве объектов открывается список справочников системы.
Документы. По нажатию на эту кнопку выходит список документов.
Отчеты. По этой кнопке осуществляется доступ к подготовке отчетов.
2.5. Характеристика базы данных
На рис.13 приведена физическая модель разрабатываемой системы.
Рисунок 13 Физическая модель информационной системы учета демографических показателей
2.6. Структурная схема пакета (дерево вызова программных модулей)
На рис.14 приведена структурная схема пакета.
Рисунок 14 Структурная схема пакета
Выделим 3 группы программных модулей системы:
- Управляющие модули – выполняющие функции по управлению объектами системы
- Функциональные модули – позволяющие обеспечить ввод и обработку данных
- Сервисные модули – обеспечивающие дополнительные сервисы
2.7 Описание программных модулей
Таблица 2.9.
Описание функций модулей
|
№ п/п |
Наименование модуля |
Функции модуля |
|---|---|---|
|
Модуль безопасности |
Содержит процедуры и функции, обеспечивающие ввод и проверку пароля, вход пользователей в систему, напоминание о необходимости смены пароля, автоматический выход из системы при отсутствии пользователя на рабочем месте. |
|
|
Модуль инициализации интерфейса программы |
После успешного входа в систему, запускает программу, используя настройки прав доступа для учетной записи пользователя |
|
|
Модуль управления деревом объектов |
Содержит процедуры и функции, позволяющие управлять отображением дерева объектов и его элементами |
|
|
Модуль взаимодействия с базой данных |
Содержит процедуры и функции, используемые для установления соединения с базой данных, а также управляющие операциями чтения, записи и редактирования данных |
|
|
Модуль справочной системы |
Содержит процедуры и функции, необходимые для отображения справочной информации |
|
|
Модуль «Справочники» |
Содержит процедуры функции, позволяющие просматривать содержимое справочников системы, и редактировать их (если позволяют права доступа) |
|
|
Модуль ввода оперативной информации |
Содержит процедуры и функции, позволяющие создавать новые заявки, вводить данные, управлять статусом заявок |
|
|
Модуль «Отчеты» |
Содержит процедуры и функции для просмотра типовых отчетов и создания произвольного отчета |
|
|
Модуль «Печать документов» |
Обеспечивает предварительный просмотр, настройку параметров документов и печать на принтере |
2.8. Контрольный пример реализации проекта и его описание
Пример заполнения таблиц:
- Справочник «Контингент»
|
Код ФЛ |
ФИО |
Дата рождения |
Адрес |
Гражданство |
Пол |
|
1 |
Иванов Иван Иванович |
01.01.2000 |
Ул. Гоголя, 50 |
Россия |
М |
|
2 |
Петров Семен Михайлович |
05.05.1950 |
Ул. Пушкина,7-89 |
Россия |
М |
|
3 |
Калеева Полина Сергеена |
15.02.1963 |
Ул.Садовая, 7 |
Россия |
Ж |
- Справочник «Виды документов»
|
Код вида документов |
Наименование |
Орган, выдавший документ |
|
1 |
Свидетельство о рождении |
Отдел ЗАГС |
|
2 |
Свидетельство о браке |
Отдел ЗАГС |
|
3 |
Свидетельство о смерти |
Отдел ЗАГС |
- Журнал документов
|
КодДок |
КодФЛ |
КодВида |
Дата |
Серия |
Номер |
|
1 |
1 |
1 |
02.02.2000 |
50 |
325963 |
|
2 |
2 |
3 |
03.05.2017 |
50 |
852360 |
|
3 |
3 |
2 |
13.02.2014 |
50 |
788960 |
|
4 |
1 |
2 |
10.09.2017 |
50 |
369850 |
- Журнал записей о рождении
|
КодЗапРожд |
КодДок |
ДатаРожд |
МестоРожд |
ФИО1 |
|
1 |
1 |
01.01.2000 |
Москва г |
Иванова Анна Петровна |
Таким образом, все задачи автоматизации реализованы в рамках данного проекта.
Заключение
В рамках данной работы проведена разработка регламента выполнения процесса учета демографических данных.
В аналитической части курсовой работы выполнен комплекс работ, направленных на обоснование необходимости автоматизации: определена сущность задачи, описаны основные параметры технологии работы с демографическими показателями, дано описание основному бизнес-процессу, проведена постановка задач автоматизации. Также в первой главе обосновываются проектные решения по информационному, программному и техническому обеспечению.
Проектная часть посвящена рассмотрению этапов жизненного цикла проекта. Также дана характеристика информационной архитектуре разрабатываемого проекта, построена информационная модель, проведено моделирование «сущность-связь» (ER-модель), описана структура полей таблиц базы данных, проанализированы все информационные потоки входной, оперативной, нормативно-справочной и результатной информации.
В процессе реализации проектных решений по программному обеспечению построены: дерево диалога (сценарий работы с системой), структурная схема пакета и ряд других компонент проекта, подробно раскрывающих сущность машинной реализации задачи.
Кроме этого, во второй главе описаны все используемые программные модули, построена схема технологического процесса сбора, передачи, обработки и выдачи информации, описан контрольный пример реализации проекта.
Список использованной литературы
- Медков В. М. Введение в демографию; Академический Проект, Фонд "Мир" - Москва, 2012. - 432 c.
- Блошинина Е.Г. Реинжиниринг бизнеса/ Блошинина Е.Г. М.: Финансы и статистика, 2010.
- Рунова Т. Г. Демография; МГИУ - Москва, 2013. - 136 c.
- Щербаков А. И., Мдинарадзе М. Г. Основы демографии. Учебное пособие для вузов; Академический Проект, Культура - Москва, 2011. - 208 c.
- Диго, С.М. Базы данных: проектирование и использование: [Учеб. для вузов по специальности "Прикладная информатика (по обл.)"] /С.М. Диго.-М.: Финансы и статистика, 2010.-591 с.
- Емельянова Н.З., Партыка Т.Л., Попов И.И. Защита информации в персональном компьютере. – М.: Форум, 2009. – 368 с.
- Завгородний В.И. Комплексная защита в компьютерных системах: Учебное пособие. – М.: Логос; ПБОЮЛ Н.А.Егоров, 2011. - 264 с.
- Ивасенко, А.Г. Информационные технологии в экономике и управлении: [учеб. пособие для вузов по специальностям "Прикладная информатика (по обл.)", "Менеджмент орг.", "Гос. и муницип. упр."] /А. Г. Ивасенко, А. Ю. Гридасов, В. А. Павленко.-М.: КноРус, 2011.-153 с.
- Информатика: [учеб. для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /А. Н. Гуда [и др.] ; под общ. ред. В. И. Колесникова.-М.: Дашков и К°, 2010.-399 с.
- Информатика: учебник для студентов вузов, обучающихся по специальности 080801 "Прикладная информатика" и другим экономическим специальностям /[В. В. Трофимов и др.] ; под ред. проф. В. В. Трофимова.-М.: Юрайт, 2010.-910 с.
- Информационные системы и технологии в экономике и управлении: [учеб. для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /[В. В. Трофимов и др.] ; под ред. В. В. Трофимова.-М.: Высш. образование, 2010.-480 с.