Дипломная работа: Автоматизация услуг почтовой связи для Почты России

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
64
Рисунок 18 – дерево функций
2.3.2. Характеристика базы данных
На рисунке 19 представлена физическая модель базы данных
Рисунок 19 - Физическая модель базы данных
Разрабатываемая конфигурация включает в себя следующие справочники
АИС, непосредственно участвующие в работе модуля:
- оказываемые услуги — содержит список возможных наименований
оказываемых услуг;
- клиенты — содержит данные о клиентах и их контактные данные.
- услуги — содержит данные о категориях услуг предприятия;
- пользователи - содержит данные о пользователях системы и служит
для настройки прав работы с данными;
- типы товара - содержит справочные данные о товаре (при оказании
торговых услуг) и условиях его хранения;
65
- типы документов - содержит справочные о видах документов и
ответственных за их ведение.
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Рассмотрим структуру конфигурации разработанного нами проекта.
Разрабатываемая ЭИС содержит четыре подсистемы: «Документы»,
«Регистры», «Отчеты», «Справочники». В состав этих подсистем входят
следующие объекты:
- подсистема «Справочники»: все справочники;
- подсистема «Документы»: все документы;
- подсистема «Отчеты»: все отчеты.
Дерево вызова программных модулей представлено на рисунке 20.
66
Рисунок 20дерево вызова программных модулей
В разработанной ИС реализованы уникальные программные модули,
которые вызываются при помощи методов, описанных в Приложении 1.
2.3.4. Описание программных модулей
Проект состоит из 6 основных моделей (рисунок 21).
67
Рисунок 21 – Диаграмма модулей
6
Модуль «Отображение таблицы по клиентам в любых разрезах» (рисунок
20) является основным и отвечает за отображение информации о ДЗ в
следующих разрезах:
По периоду;
По блоку;
По отделу;
По почтамтам;
По клиенту.
6
Составлено автором в среде MS Visio
68
Также возможен вывод только тех столбцов, которые интересуют
пользователя. Поля выбираются с помощью элемента CheckedListBox, который
имеет следующие значения:
Почтамт;
Код аналитического учета;
Клиент;
Договор;
Номер договора;
Дата договора;
ИНН;
Ответственный блок;
Ответственный отдел;
Вид ДЗ;
Комментарии.
Рисунок 22 - Отображение таблицы по клиентам в любых разрезах
Источник: https://baza.diplomsite.ru/previewfile/2349