Файл: Техническая характеристика предметной области и предприятия.pdf
Добавлен: 25.04.2023
Просмотров: 124
Скачиваний: 2
СОДЕРЖАНИЕ
Глава 1. Технико-экономическая характеристика предметной области и предприятия
1.1 Характеристика предприятия и его деятельности
1.2 Организационная структура управления предприятием
1.3 Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов
Глава 2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
2.2 Используемые классификаторы и системы кодирования
2.3 Характеристика нормативно-справочной, входной и оперативной информации
2.4 Характеристика результатной информации
Глава 3. Программное обеспечение задачи
3.1 Общие положения (дерево функций и сценарий диалога)
3.2 Характеристика базы данных
Глава 3. Программное обеспечение задачи
3.1 Общие положения (дерево функций и сценарий диалога)
В данном пункте следует привести иерархию функций управления и обработки данных, которые призван автоматизировать разрабатываемый программный продукт. При этом можно выделить и детализировать основные функции управления и обработки данных: ввода первичной информации, обработки, ведения справочников, ответов на запросы и др.
Дерево функций показывает иерархию функций управления и обработки данных, которые автоматизирует разрабатываемая информационная система. При этом можно выделить функции, реализующие основные функции управления и обработки данных: ввода первичной информации, обработки, ведения справочников, ответов на запросы.
Рисунок 5. Дерево функций
В разработанном приложении взаимодействие пользователя и программы осуществляется в форме простого и удобного диалога, что позволяет обеспечить доступность данного приложения даже для неопытного пользователя.
Диалог – это процесс обмена сообщениями между пользователем и ИС, при котором осуществляется постоянная смена ролей информатора и реципиента (пользователя, принимающего информацию), причем смена ролей достаточно оперативна. Рисунок 6. Диалоговое окно
3.2 Характеристика базы данных
ER-модель предназначена для логического представления данных. Любой фрагмент предметной области представляется как множество сущностей, между которыми существует множество связей различных типов. ER- модель реализуемого проекта автоматизации представлена на рисунке 7.
При таком типе связи каждой записи в одной таблице соответствует одна или более записей в связанной таблице. Для реализации такого отношения используются две таблицы. Одна из них представляет сторону «один», другая - сторону «много».
Рисунок 7. ER-модель
Описание структуры таблицы клиентов t_ReceiverProps представлено в таблице 6.
Таблица 6.
Структура таблицы клиентов t_ReceiverProps
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
ProdTypeID |
Тип продукции |
Целое |
4 |
3 |
PayerId |
Плательщик |
Целое |
4 |
4 |
ReceiverId |
Получатель |
Целое |
4 |
5 |
Caption |
Название клиента |
Строка |
100 |
6 |
StartDate |
Дата начала договора |
Дата/время |
8 |
7 |
EndDate |
Дата окончания договора |
Дата/время |
8 |
8 |
price_grp |
Группа цен |
Целое |
4 |
9 |
ManagerId |
Менеджер |
Целое |
4 |
10 |
ClientKindId |
Тип клиента |
Целое |
4 |
11 |
DeliveryKindId |
Тип доставки |
Целое |
4 |
12 |
geo_AreaId |
Область |
Целое |
4 |
13 |
geo_RayonId |
Район |
Целое |
4 |
14 |
geo_TownId |
Город |
Целое |
4 |
15 |
geo_CityAdmAreaId |
Административный округ Москвы |
Целое |
4 |
16 |
POSKindId |
Тип торговой точки |
Целое |
4 |
17 |
new_Reciever |
Состояние активности |
Целое |
4 |
18 |
f_addr |
Полный адрес |
Строка |
255 |
19 |
FactAddress |
Краткий адрес |
Строка |
60 |
Длина записи таблицы составляет L1 = 487 байт
Количество записей в таблице n1 = 5000
Описание структуры справочника типов продукции ProdType представлено в таблице 7.
Таблица 7.
Структура справочника типов продукции ProdType
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
Name |
Название типа продукции |
Строка |
50 |
Длина записи справочника составляет L2 = 4 байта
Количество записей в справочнике n2 = 4
Описание структуры справочника менеджеров Managers представлено в таблице 8.
Таблица 8.
Структура справочника менеджеров Managers
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
Name |
ФИО менеджера |
Строка |
50 |
3 |
TabNum |
Табельный номер |
Целое |
4 |
Длина записи справочника составляет L3 = 58 байт
Количество записей в справочнике n3 = 40
Описание структуры справочника типов торговых точек POSKinds представлено в таблице 9.
Таблица 9.
Структура справочника типов торговых точек POSKinds
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
Name |
Тип торговой точки |
Строка |
50 |
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
3 |
Name1 |
Тип торговой точки кратко |
Строка |
20 |
Длина записи справочника составляет L4 = 74 байта
Количество записей в справочнике n4 = 14
Описание структуры справочника типов доставки DeliveryKinds представлено в таблице 10.
Таблица 10.
Структура справочника типов доставки DeliveryKinds
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
Name |
Тип доставки |
Строка |
100 |
3 |
Name1 |
Тип доставки кратко |
Строка |
20 |
Длина записи справочника составляет L5 = 124 байта
Количество записей в справочнике n5 = 8
Описание структуры справочника типов клиентов ClientKinds представлено в таблице 11.
Таблица 11.
Структура справочника типов клиентов ClientKinds
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
Name |
Тип клиента |
Строка |
100 |
3 |
Data3 |
Тип клиента кратко |
Строка |
20 |
Длина записи справочника составляет L6 = 124 байта
Количество записей в справочнике n6 = 8
Описание структуры справочника активности клиентов new_Receiver представлено в таблице 12.
Таблица 12.
Структура справочника активности клиентов new_Receiver
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
Name |
Тип клиента |
Строка |
50 |
Длина записи справочника составляет L7 = 54 байта
Количество записей в справочнике n7 = 3
Описание структуры справочника областей geo_Areas представлено в таблице 13.
Таблица 13.
Структура справочника областей geo_Areas
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
Name |
Название области |
Строка |
100 |
3 |
Name1 |
Краткое название |
Строка |
20 |
Длина записи справочника составляет L8 = 124 байта
Количество записей в справочнике n8 = 86
Описание структуры справочника городов geo_Towns представлено в таблице 14.
Таблица 14.
Структура справочника городов geo_Towns
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
Name |
Название города |
Строка |
50 |
3 |
Area_Id |
Ссылка на область |
Число |
4 |
4 |
Rayon_Id |
Ссылка на район |
Число |
4 |
Длина записи справочника составляет L9 = 62 байта
Количество записей в справочнике n9 = 288
Описание структуры справочника районов geo_Rayons представлено в таблице 15.
Таблица 15.
Структура справочника районов geo_Rayons
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
2 |
Name |
Название района |
Строка |
50 |
3 |
AreaId |
Ссылка на область |
Число |
4 |
Длина записи справочника составляет L10 = 58 байта
Количество записей в справочнике n10 = 47
Описание структуры справочника административных округов geo_CityAdmAreas представлено в таблице 16.
Таблица 16.
Структура справочника административных округов
geo_CityAdmAres
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
1 |
Id |
Ключевое поле |
Счетчик |
4 |
№ поля |
Название поля |
Краткое описание |
Тип |
Размер, байт |
2 |
Name |
Название округа |
Строка |
100 |
3 |
TownId |
Ссылка на город |
Число |
4 |
4 |
ShortName |
Краткое название |
Строка |
50 |