Диплом: Автоматизация документооборота отдела по работе с клиентами для ООО "РАСТР"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
68
Таблица 2.13
Сущность «Тариф Internet»
Наименование поля
Тип поля
Размерность
Признак ключа
Код тарифа Internet
Int
10
*
Абонентская плата
Char
50
Тип IP адреса
Char
10
Интернет трафик
Char
100
Трафик, включенный в
абонентскую плату
Char
50
Ширина канала
Char
50
Пиринговый трафик
Char
50
Название тарифа
Char
50
Таблица 2.14
Сущность «Тарифы TV»
Наименование поля
Тип поля
Размерность
Признак ключа
Код тарифа TV
Int
10
*
Название тарифа
Char
25
Стоимость
Int
10
Примечание
Char
255
Количество каналов
Int
5
Таблица 2.15
Сущность «Оплата»
Наименование поля
Тип поля
Размерность
Признак ключа
Код оплаты
Int
10
*
Код клиента
Int
10
Дата оплаты
Date
0
Сумма оплаты
Double
20
Код услуги
Int
10
69
Таблица 2.16
Сущность «Наряды»
Наименование поля
Тип поля
Размерность
Признак ключа
Номер наряда
Int
10
*
Номер заявки
Int
10
Код сотрудника
(ответственный)
Int
10
Дата отдачи
Date
0
Дата выполнения
Date
0
На основании таблиц 2.2-2.16. построим физическую модель данных, в
которой реализованы все отношения в проекте (рисунок 2.10).
70
Рисунок 2.10 – Физическая модель базы данных
71
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
В результате проделанной работы, на основании созданной базы данных
было разработано приложение, которое представляет собой набор
взаимосвязанных модулей (форм), позволяющих редактировать, вводить и
отображать данные, хранящиеся в базе данных.
Описание форм проекта представлено в таблице 2.17.
Таблица 2.17
Формы проекта
формы
Заголовок формы
Описание
1
2
3
1
Автоматизированная
система учета и
обслуживания
Главная форма. Осуществляет вывод
информации о договорах, поиск и сортировку
2
О программе
Содержит информацию об авторе
3
Содержание
Содержит информацию о программе
4
Договор
Осуществляет составление и изменение
договора
5
Вывод договора на
печать
Осуществляет вывод договора на печать
6
Заявки
Осуществляет составление и изменение
заявок
7
Отчет по заявкам
Осуществляет вывод отчета по заявкам
8
Наряды
Осуществляет составление и изменение
нарядов
9
Отчет по нарядам
Осуществляет вывод отчета по нарядам
10
Сотрудники
Осуществляет добавление, изменение и вывод
информации о работающих сотрудниках в
компании
72
Продолжение таблицы 2.17
1
2
3
11
Оплата
Осуществляет добавление, изменение и вывод
информации об оплате услуг клиентами
12
Отчет о должниках
Осуществляет вывод отчета о должниках
13
Участки
Осуществляет добавление, изменение и вывод
информации об обслуживаемых участках
14
Услуги и тарифы
Осуществляет добавление, изменение и
вывод информации об предоставляемых
тарифах и услугах
15
Отчет по тарифам и
услугам
Осуществляет вывод отчета по тарифам и
услугам
16
Ввод пароля
Осуществляет ввод пароля
17
IP адреса
Осуществляет выбор IP-адресов
18
Клиенты
Осуществляет добавление, изменение и вывод
информации о клиентах
19
Отчет по текущим
договорам
Осуществляет вывод информации о текущих
договорах
При разработке данного программного продукта было разработано 19
форм. Более подробная структура программного продукта представлена на
рисунке 2.11.
73
Рисунок 2.11 – Общая структура программного продукта
74
2.3.4. Описание программных модулей
Программный продукт написан с помощью среды проектирования Delphi
7 на языке Object Pascal. Для создания базы данных использована СУБД
MySQL.
Функциональность программы
Данный программный продукт служит для автоматизации системы
документооборота. Он выполняет следующие функции:
1. Ввод, хранение и редактирование осуществляется в ряде форм:
«Оплата»;
«Заявки»;
«Наряды»;
«Услуги и тарифы»;
«IP-адреса»;
«Клиенты»;
«Сотрудники»;
«Участки»;
«Составление нового договора».
2. Поиск осуществляется на главной форме по полям: № договора, Ф.И.О.
3. Предоставление отчетов по заранее разработанному образцу в меню
«Отчеты» расположенном на главной форме.
4. Сортировка данных по видам услуг на главной форме.
5. Распечатка выданных отчетов по желанию пользователя.
6. Предоставление справочной информации в меню «Помощь»
расположенной на главной форме.
Сообщения
В ходе работы программы могут возникнуть следующие сообщения об
ошибках:
1. Сообщение о подтверждении удаления записи.
2. Сообщение о введение неправильного пароля.
3. Сообщение о введении данных в неправильном формате.
На рисунке 2.12 приведена блок-схема работы автоматизированной
системы.
75
Рисунок 2.12 – Блок-схема работы автоматизированной системы
2.4. Контрольный пример реализации проекта и его описание
Программа представляет собой базу данных, предназначенную для
автоматизации системы документооборота мультимедийной сети кабельного
телевидения ООО «Растр». Предлагаемый программный продукт позволяет
производить: составление договоров, оплату клиентами предоставление услуг,
составление заявок и нарядов на обслуживание клиентов, учет счетов клиентов,
осуществлять поиск договоров, сортировать по виду услуг и т.д. Также
программа позволяет формировать отчеты и выводить на печать.
76
Для работы с программой не надо иметь никаких специальных навыков.
Для начала работы с программой необходимо запустить ее двойным
щелчком по ярлыку «rasrtnet.exe» находящимся в директории, куда установили
программу.
При запуске программы появится окно «Вход в программу», где нужно
будет ввести логин пользователя и пароль (рисунок 2.13).
Рисунок 2.13 – Окно с вводом логина и пароля
Ввод пароля необходим для защиты данных от несанкционированного
доступа. При успешном вводе пароля произойдет открытие программы.
При запуске программы после успешного ввода пароля появится главное
окно программы «Автоматизированная система учета и обслуживание клиентов
ООО «Растр» (Рисунок 2.14), где можно получить справочную информацию о
содержании (Рисунок 2.15). Содержание откроется в браузере, установленном по
умолчанию.
77
Рисунок 2.14 – Окно «Автоматизированная система учета и обслуживание
клиентов ООО «Растр»
Рисунок 2.15 – Окно «Содержание»
Можно выбрать необходимое действие в меню: задачи, справочники,
отчеты и приступить к составлению договора нажав на кнопку «Создать
договор».

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

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