Файл: Проектирование реализации операций бизнес-процесса «Учет ремонтных работ жилищно-коммунального хозяйства».pdf
Добавлен: 29.03.2023
Просмотров: 187
Скачиваний: 1
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации.
1.2. Характеристика существующих бизнес – процессов
1.3. Характеристика документооборота, возникающего при решении задачи.
1.4. Обоснование проектных решений по информационному обеспечению.
1.5 Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание.
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5. Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
2.7 Описание программных модулей
В созданной конфигурации имеются следующие справочники (таб. 2.1)
Таблица 2.1
Сводная таблица справочников
Название справочни-ка; |
Ответственный за его ведение; |
Средний объём справочника в записях; |
Средняя частота актуализации; |
Средний объем актуализации (в записях или в процентах); |
Должности |
Мастер |
200 |
1 раз в месяц |
10 |
Адрес |
Мастер |
20 |
1 раз в месяц |
20 |
Жильцы |
Диспетчер |
10 |
1 раз в год |
10 |
Проблема |
Мастер |
10 |
1 раз в месяц |
10 |
Прибор |
Мастер |
20 |
1 раз в месяц |
40 |
Сотрудники |
Мастер |
10 |
1 раз в месяц |
10 |
В таб. 2.2 описаны характеристики справочника Должности
Таблица 2.2
Должности
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Номенклатура |
Номенклатура |
Строка |
20 |
В таб. 2.3 описаны характеристики справочника Прибор
Таблица 2.3
Прибор
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Наименование |
Номенклатура |
Строка |
20 |
Номер |
Вид_работы |
Число |
|
Показания |
Показания |
Число |
10 |
В таб. 2.4 описаны характеристики справочника Проблема
Таблица 2.4
Проблема
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Наименование |
Наименование |
Строка |
20 |
В таб. 2.5 описаны характеристики справочника Жильцы
Таблица 2.5
Жильцы
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Номенклатура |
Номенклатура |
Строка |
20 |
Улица |
Улица |
Строка |
30 |
Дом |
Дом |
Число |
10 |
Телефон |
Телефон |
Строка |
10 |
В таб. 2.5 описаны характеристики справочника Сотрудники
Таблица 2.6
Работники
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
ФИО |
ФИО |
Строка |
20 |
Код должности |
Код должности |
Число |
|
Адрес |
Адрес |
Строка |
30 |
Телефон |
Телефон |
Строка |
10 |
В таб. 2.7 описаны характеристики справочника Адрес
Таблица 2.7
Адрес
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Район |
Наименование |
Строка |
20 |
Улица |
Улица |
Число |
|
Дом |
Дом |
Число |
|
Квартира |
Квартира |
Число |
|
Жил пл |
Жил пл |
Число |
|
Не жил пл |
Не жил пл |
Число |
Описание документов, необходимых для получения исходной информации
Экранные формы размещения данных описаны в таблице 2.6
Таблица 2.7
Описание входных документов
№ пп |
Наименова-ние |
Реквизиты |
Таблицы, на основе которых формируется |
Частота формирования |
1 |
Заявка |
|
|
|
2 |
Проблемы по заявке |
|
|
|
2.3. Характеристика результатной информации
Экранные формы отчетов описаны в таблице 2.7
Таблица 2.8
Описание выходных документов
№ пп |
Номенклатура |
Реквизиты |
Таблицы, на основе которых формируется |
Частота формирования |
1 |
Принятые заявки |
|
|
|
2 |
Выполненные заявки |
|
|
|
2.4. Общие положения (дерево функций и сценарий диалога)
Иерархия функций управления и обработки данных, которые призван автоматизировать разрабатываемый программный продукт.
Рис. 2. 2. Дерево функций
В разработанной программе предусмотрены два пользователя – Мастер и Администратор. Дерево диалога изображено на рисунке 2.3
Рис. 2. 3. Дерево диалога
2.5. Характеристика базы данных
Описание таблиц базы данных
В таб. 2.10 описаны характеристики таблицы Должности
Таблица 2.10
Должности
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
Код должности |
Код должности |
Счетчик |
Ключевое поле |
|
Номенклатура |
Номенклатура |
Строка |
20 |
В таб. 2.11 описаны характеристики таблицы Прибор
Таблица 2.11
Прибор
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Наименование |
Номенклатура |
Строка |
20 |
Номер |
Вид_работы |
Число |
|
Показания |
Показания |
Число |
10 |
В таб. 2.12 описаны характеристики справочника Проблема
Таблица 2.12
Виды_работ
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Наименование |
Наименование |
Строка |
20 |
В таб. 2.13 описаны характеристики справочника Жильцы
Таблица 2.13
Жильцы
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Номенклатура |
Номенклатура |
Строка |
20 |
Улица |
Улица |
Строка |
30 |
Дом |
Дом |
Число |
10 |
Телефон |
Телефон |
Строка |
10 |
В таб. 2.5 описаны характеристики справочника Сотрудники
Таблица 2.14
Сотрудники
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
Код работника |
Код работника |
Число |
10 |
Ключевое поле |
ФИО |
ФИО |
Строка |
20 |
|
Код должности |
Код должности |
Число |
10 |
|
Адрес |
Адрес |
Строка |
30 |
|
Телефон |
Телефон |
Строка |
10 |
В таб. 2.15 описаны характеристики таблицы Заявка
Таблица 2.15
Заявка
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код заявки |
Код заявки |
Числовой |
3 |
|
Код Проблемы |
Код Проблемы |
Числовой |
3 |
|
Код Адреса |
Код Адреса |
Числовой |
||
Код Сотрудника |
Код Сотрудника |
В таб. 2.16 описаны характеристики таблицы Проблемы по заявкам
Таблица 2.16
Проблемы по заявке
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код заявки |
Код заявки |
Числовой |
3 |
|
Код Проблемы |
Код Проблемы |
Числовой |
3 |
|
Код Адреса |
Код Адреса |
Числовой |
||
Код Сотрудника |
Код Сотрудника |
Получили схему данных
Рис 2.4 Схема данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
Описание пакета (дерево вызова программных модулей) Дерево программных на рисунке 2.5.
Рисунок 2.5 Дерево програмнмых модулей
2.7 Описание программных модулей
Схема программных модулей собой разделение процесса решения на отдельные преобразования информации, модулями [15 с.105]. Дерево модулей отражает структуру программы указанием типов модулей:
- тип – передача управления модулю с в вызывающий ;
- тип Р – управления без .
Дерево программных для исходящих представлено для входящих на рисунке 2.6 .
Рисунок 2.6 Главное окно программы
2.8. Контрольный пример реализации проекта и его описание
Посте запуска конфигурации открывается Главное окно программы (рис 2.7)
Рисунок 2.7 Авторизация
Далее заносим данные в справочники ( рис. 2.8
Рисунок 2.8 Заполнение справочной информации
Затем оформляем заявку (рис 2.9)
Рисунок 2.9 Заполнение документа Заявка
Получили следующие отчеты: (рис.2.10)
Рисунок 2.10 Отчеты
Заключение
В данной работе был разработана конфигурация для управления учетом выполненных работ в системе ЖКХ. Данный процесс на рассматриваемом предприятии наиболее сложен в связи с большим количеством объектов ЖКХ, разнообразием работ, что накладывает свои требования к разрабатываемой системе.
В аналитической части выполнен комплекс работ, направленных на обоснование необходимости автоматизации: определена сущность задачи, описаны основные свойства системы, дано описание всем существующим бизнес-процессам, рассмотрены вопросы, связанные с анализом существующих разработок в этой области. Также в первой главе обосновываются проектные решения по информационному, программному, техническому и технологическому обеспечению.