Файл: Проектирование реализации операций бизнес-процесса «Транспортная доставка заказов»..pdf
Добавлен: 16.06.2023
Просмотров: 375
Скачиваний: 3
СОДЕРЖАНИЕ
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.5
Заказчики
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
|
Код |
Код |
Счетчик |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
|
Телефон |
Телефон |
Строка |
10 |
|
Адрес |
Адрес |
Строка |
30 |
В таб 2.6 описаны характеристики справочника Улицы
Таблица 2.6
Улицы
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
|
Код |
Код |
Счетчик |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
|
Район |
Район |
СправочникСсылка.Районы |
На рисунках 2.2-2.5 отражены формы справочников данной конфигурации
Рисунок 2.2 Справочник Районы
Рисунок 2.3 Справочник Товар
Рисунок 2.4. Справочник Водители
Рисунок 2.5. Справочник Заказчик
Рисунок 2.6. Справочник Улицы
Описание документов, необходимых для получения исходной информации
Экранные формы размещения данных описаны в таблице 2.6
Таблица 2.7
Описание входных документов
|
№ пп |
Наименова-ние |
Реквизиты |
Таблицы, на основе которых формируется |
Частота формирования |
|
1 |
Заказ |
|
|
|
|
2 |
Путевой_Лист |
|
|
|
|
3 |
Получение_Заказа |
|
|
|
Экранные формы(макеты) документов и экранные формы для их ввода в систему изображены на рисунках 2.6-2.9
Рисунок 2.6 Документ Заказ
Рисунок 2.7 Документ Путевой_Лист
Рисунок 2.8 Документ Получение_Заказа
2.3. Характеристика результатной информации
Экранные формы отчетов описаны в таблице 2.7
Таблица 2.8
Описание выходных документов
|
№ пп |
Номенклатура |
Реквизиты |
Таблицы, на основе которых формируется |
Частота формирования |
|
1 |
Занятость водителей |
|
|
|
|
2 |
Заказы |
|
|
|
|
3 |
Оплата |
|
|
|
2.4. Общие положения (дерево функций и сценарий диалога)
Иерархия функций управления и обработки данных, которые призван автоматизировать разрабатываемый программный продукт.
Рис. 2. 9. Дерево функций
В разработанной программе предусмотрены два пользователя – Провизор и Бухгалтер. Дерево диалога изображено на рисунке 2.11
Рис. 2. 10. Дерево диалога
2.5. Характеристика базы данных
Описание таблиц базы данных
В таб. 2.10 описаны характеристики таблицы Районы
Таблица 2.10
Районы
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Пимечание |
|
Код района |
Код района |
Счетчик |
Ключевое поле |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
В таб. 2.11 описаны характеристики таблицы Товар
Таблица 2.11
Товар
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
|
Код товара |
Код товара |
Счетчик |
Ключевое поле |
|
|
Наименование |
Номенклатура |
Строка |
20 |
|
|
Цена |
Цена |
Число |
10 |
В таб. 2.12 описаны характеристики справочника Водители
Таблица 2.12
Водители
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
|
Код водителя |
Код водителя |
Счетчик |
Ключевое поле |
|
|
Наименование |
Наименование |
Строка |
20 |
|
|
Стаж |
Стаж |
Число |
10 |
|
|
Телефон |
Телефон |
Строка |
10 |
В таб. 2.13 описаны характеристики справочника Заказчики
Таблица 2.13
Заказчики
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
|
Код |
Код |
Счетчик |
Ключевое поле |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
|
|
Телефон |
Телефон |
Строка |
10 |
|
|
Адрес |
Адрес |
Строка |
30 |
В таблице 2.14 описаны характеристики справочника Улицы
Таблица 2.14
Улицы
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
|
Код улицы |
Код улицы |
Счетчик |
Ключевое поле |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
|
|
Код район |
Код район |
Число |
В таб. 2.15 описаны характеристики таблицы Заказ
Таблица 2.15
Заказ
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код заказчика |
Код заказчика |
Число |
||
|
Дата_заказа |
Дата заказа |
Дата |
||
|
Код района |
Код района |
Число |
||
|
Код улицы |
Код улицы |
Число |
||
|
Дом |
Дом |
Число |
10 |
|
|
Квартира |
Квартира |
Число |
10 |
|
|
Код товара |
Код товара |
Число |
||
|
Цена |
Цена |
Число |
||
|
Количество |
Количество |
Число |
В таб. 2.16 описаны характеристики таблицы Путевой_Лист
Таблица 2.16
Путевой_Лист
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код водителя |
Код водителя |
Число |
||
|
Дата_доставки |
Дата доставки |
Дата |
||
|
Код района |
Код района |
Число |
||
|
Код улицы |
Код улицы |
Число |
||
|
Дом |
Дом |
Число |
10 |
|
|
Квартира |
Квартира |
Число |
10 |
В таб. 2.17 описаны характеристики таблицы Получение_Заказа
Таблица 2.17
Получение_Заказа
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код заказчика |
Число |
Число |
10 |
|
|
Оплата |
Оплата |
Булево |
||
|
Оплата_Доставки |
Оплата доставки |
Число |
10 |
|
|
Код товара |
Код товара |
Число |
10 |
|
|
Стоимость |
Стоимость |
Число |
10 |
Получили схему данных
Рис 2.12 Схема данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
Описание пакета (дерево вызова программных модулей)в среде 1С:Предприятие представлено в таблице 2.9
Таблица 2.9
Описание модулей
|
№п/п |
Номенклатура подсистемы |
Функции подсистемы |
|
1 |
Глобальный модуль |
Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы «1С:Предприятие 7.7». |
|
2 |
Справочники |
Содержит предопределенные процедуры для осуществления занесения условно-постоянной информации |
|
3 |
Документы |
Содержит предопределенные процедуры для осуществления оформления документов |
|
4 |
Отчеты |
Содержит предопределенные процедуры для формирования отчетов |
2.7 Описание программных модулей
Программные модули в "1С:Предприятии 8"
Программный модуль представляет собой текст на встроенном языке "1С:Предприятия 8", расположенный в определенном месте конфигурации.
В соответствии с этим различают следующие виды программных модулей:
Таблица 2.9
Программные модули в 1 С Предприятие
|
Общие модули |
Общие модули принадлежат всей конфигурации в целом, но, в отличие от модуля приложения (см. ниже), их может быть несколько, например, модули РасчетНалогов, ОбработкаДокументов. Общие модули не могут содержать объявлений переменных, и в них нет раздела основной программы, таким образом, они состоят только из процедур и функций |
|
Модуль приложения |
Это модуль, который относится ко всей конфигурации в целом и может быть только один. Модуль приложения является аналогом глобального модуля в версии 8.3. Он отвечает за пользовательскую сессию (сеанс) работы с "1С:Предприятием 8" |
|
Модуль внешнего соединения |
Если конфигурация запускается не в режиме клиентской сессии, а через COM-соединение, то вместо модуля приложения используется модуль внешнего соединения, который в конфигурации может быть только один |
|
Модули объектов |
У некоторых прикладных объектов конфигурации могут быть собственные модули, например, модуль документа РасходнаяНакладная, модуль справочника Номенклатура. Не следует их путать с модулями форм этих объектов |
|
Модули форм |
У каждой формы есть модуль, в котором определяется поведение формы и действия, выполняемые из нее, например, открытие других форм |