Диплом: Автоматизация системы взаимоотношений с клиентами ООО "ВерсальРФ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
Рисунок 10 – Блок-схема авторизации
В случае ошибки авторизации выходит окно сообщения об ошибке
(рисунок 11).
Рисунок 11 – Окно ошибки авторизации
48
В главном меню осуществляется доступ к четырем основным пунктам
меню, вызов которых осуществляется при помощи кнопочной панели (рисунок
12):
Админ;
Справочники;
Работа;
Отчеты.
Рисунок 12 – Форма главного меню
Каждый из основных пунктов главного меню включает в себя ряд
подпунктов, выполняющих определенные функции. Список подпунктов,
содержащихся в каждом модуле главного меню представлены на рисунках 13,
14, 16, 17.
Модуль Админ включает в себя подсистему регистрации и выхода из
системы. При выборе подсистемы регистрации, на экран выводится окно с
возможностью ввода и выбора информации. После заполнения всех
представленных полей, нажав на кнопку «Создать», происходит регистрация
нового пользователя.
49
При выборе подсистемы выхода из системы, программа выполняет выход
и переносит пользователя из главного окна на окно авторизации с просьбой
выполнить вход в систему.
Рисунок 13 – Форма вызова подпунктов модуля «Админ»
Модуль Справочники позволяет просматривать и при необходимости
корректировать данные в отдельных подсистемах. Например, при нажатии
кнопки «Список клиентов» выполняется запрос в БД, в результате которого на
экран выводится список с информацией об имени, контактах, адресах клиентов.
Информация предоставляется в виде выпадающего списка или
соответствующих форм.
50
Рисунок 14 – Форма вызова подпунктов модуля «Справочники»
Подсистема «Константы» представляет собой окно с полями для
заполнения, содержит информацию об ООО «ВерсальРФ» с возможностью
внесения изменений, такую как (рисунок 15): Наименование, Адрес, ФИО
директора, Адрес, Телефон, Реквизиты компании и Банковские реквизиты.
Рисунок 15 – Окно подменю «Константы»
Модуль Работа предназначен для отправки сообщений от имени
компании по e-mail, составлении заказа на услуги, просмотра и мониторинга
журнала операций.
51
Рисунок 16 – Форма вызова подпунктов модуля «Работа»
Модуль Отчеты представляет возможность составления отчетов по
клиентам (Программный код представлен в приложении 2), по не выполненным
заказам, а также формировать прайс-лист компании (Программный код
представлен в приложении 3). Вся запрашиваемая информация предоставляется
в виде выпадающего списка.
Рисунок 17 – Форма вызова подпунктов модуля «Отчеты»
Выявление состава иерархии функций позволяет разработать структуру
сценария диалога (рисунок 18).
52
Рисунок 18 – Сценарий диалога программы
2.3.2 Характеристика базы данных
База данных в современных условиях понимается как технология
структурированного представления перманентных (постоянно хранимых)
сведений о предметной области, используемых в прикладных системах для
удовлетворения информационных потребностей пользователя. [19, с.15]
Для решения задачи разработки ИС и для упрощения хранения данных,
была создана БД в формате MSAccess. Структура созданной базы данных
приведена на рисунке 19.
Запуск
программы
ПМ Админ
Регистрация
нового
пользователя
Выход из
системы
ПМ
Справочники
Список
клиентов
Услуги
Список
сотрудников
Почтовые
настройки
Константы
ПМ Работа
Отправить
сообщение
Заказ на
услугу
Журнал
операций
ПМ Отчеты
Отчет по
клиентам
Прайс-лист
Не выпол
ненные
заказы
Авторизация
Главное
меню
53
Рисунок 19 – Структура БД ИС
База данных Microsoft Access содержит в себе таблицы, структура
которых представлена на рисунках 20 29:
constants – справочник данных предприятия;
contragents – справочник организаций-клиентов;
groups – справочник содержащий в себе информацию о видах
предоставляемых услуг;
postset – справочник с информацией о настройках почтового сервера;
services – справочник с информацией об услугах;
sotrudniki – справочник с информацией о сотрудниках;
status – справочник с типами статусов работы с клиентами;
user_type – справочник с типами доступов;
users – справочник с информацией о пользователях;
zakaz – справочник с информацией о заказах.
54
Рисунок 20 – Структура таблицы Сonstants
Рисунок 21 – Структура таблицы Сontragents
Рисунок 22 – Структура таблицы Groups
Рисунок 23 – Структура таблицы Postset
55
Рисунок 24 – Структура таблицы Services
Рисунок 25 – Структура таблицы Sotrudniki
Рисунок 26 – Структура таблицы Status
Рисунок 27 – Структура таблицы User_type
Рисунок 28 – Структура таблицы Users
56
Рисунок 29 – Структура таблицы Zakaz
В качестве инструмента семантического моделирования используются
различные варианты диаграмм сущность-связь (ER - Entity-Relationship). Такие
диаграммы используют графическое изображение сущностей предметной
области, их свойств (атрибутов), и взаимосвязей между сущностями. [26]
На основании анализа информационных объектов была создана
логическая ER-модель (рисунок 30).
Рисунок 30 ER-модель БД
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
На рисунке 31 представлено дерево вызова программных модулей,
отражающее структурную схему пакета.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")