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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
69
Модуль «Формирование уведомлений для клиентов» отвечает за выбор
договора клиента и формирование уведомления о наличии задолженности
(рисунок 22), с указанием полного наименования клиента, номера договора,
даты договора и суммы задолженности.
В модуле «ТОП 10 клиентов с наибольшим долгом» формируется топ 10
клиентов, за выбранный месяц, отсортированных по убыванию долга, а так же
строится график по суммам долга клиентов-должников (рисунок 23).
Рисунок 22 – отображение Топ 10 клиентов
Модуль «Добавление комментариев по клиентам» предназначен для
выгрузки всех выбранных отборов в Excel файл с целью отправки файла
специалистам, в филиал, или в почтамты. Руководитель получает готовый файл
обратно и интегрирует комментарии в систему, чтобы далее прорабатывать
клиента.
В модуле «Круговая диаграмма, отражающая структуру ДЗ» происходит
формирование круговой диаграммы, показывающей структуру ДЗ по почтамтам,
по отделам и по видам (рисунок 24). Каждая часть графика имеет подпись в
текстовом и цифровом виде.
70
Рисунок 23 – Круговая диаграмма
Модуль «Временное график, отражающий уровень ДЗ по месяцам»
служит для построения общего графика ДЗ по месяцам (рисунок 25). По нему
видно как изменяется уровень ДЗ во времени.
71
Рисунок 24 – Временное график
Диаграмма взаимодействия приведена на рисунке 26. Из диаграммы
видно, что пользователь начинает работу с программой из стартового окна, где
может добавлять файлы и очищать БД. Из стартового окна пользователь
переходит в основное окно, где и отражается вся информация о ДЗ компании.
72
Рисунок 25 – Диаграмма взаимодействия
2.4. Контрольный пример реализации проекта и его описание
При запуске программы пользователь видит стартовое окно (рисунок 34),
на котором расположены кнопки: «Выбрать файл», «Выбрать файл с
комментариями», «Очистить БД», «Перейти».
73
Рисунок 26 – Стартовое окно
При нажатии кнопки «Выбрать файл» появляется меню выбора файла
(рисунок 26), в котором пользователь выбирает Excel файл с данными о ДЗ.
74
Рисунок 27 - Окно выбора файла
При нажатии кнопки «Выбрать файл с комментариями» пользователю
также нужно выбрать файл, но уже с комментариями, он должен иметь вид как
на рисунке 28.
Рисунок 28– Пример файла с комментариями
При нажатии на кнопку «Очистить БД» произойдет полная очистка базы
данных.
75
Кнопка «Перейти» направляет пользователя в основное окно программы
(рисунок 29)
Рисунок 29 – Основное окно программы
В основном окне находятся 5 вкладок. На вкладке Table расположена
таблица, отражающая информацию о ДЗ.
Столбцы контролируются с помощью элемента CheckedListBox, в котором
находятся названия столбцов таблицы. Первоначально все поля выбраны и все
столбцы видны. При повторном выборе поля, галочка исчезнет, а столбец будет
удален из таблицы. При этом суммы будут пересчитаны.
Также на вкладке расположены фильтры: период, блок, отдел, почтамт,
клиент. С их помощью можно отфильтровать таблицу желаемым образом.
По двойному названию по заголовку столбца произойдет сортировка
данных по убыванию. При повторном двойном нажатии сортировка изменится
по возрастанию.
Вкладка «Diagrams» отображает круговую диаграмму (рисунок 38),
которая показывает структуру ДЗ.
76
Рисунок 30 – вкладка «Diagrams»
Пользователю необходимо выбрать месяц и вид диаграммы: по
почтамтам, по отделам или по видам.
На вкладке «Top 10» (рисунок 31) находится таблица и график,
отражающие топ 10 клиентов-должников, отсортированных по убыванию суммы
долга, за выбранный месяц.
Рисунок 31 – Вкладка «Top 10»
77
Вкладка «GenerlGraph» отображает график изменения ДЗ по месяцам
(рисунок 32).
Рисунок 32 – Вкладка «GenerlGraph»
На вкладке pdf (рисунок 33) пользователь может выбрать договор клиента
и сформировать pdf файл «Уведомление о наличии задолженности» для клиента.
Рисунок 33– Вкладка pdf
Пример сформированного pdf файла приведен на рисунке 35.
78
Рисунок 34 – Пример pdf уведомления

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)