Диплом: Исследование и разработка информационной системы сервисного обслуживания клиентов (на примере ООО «Быково-Агротранс»)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
82
ИС сервисное обслуживание клиентов в ООО «Быково-Агротранс»
Основные функции
Служебные функции
Вызов экранных форм
Выход
Введение справочников
Справочник
«Клиенты»
Справочник
«Ответственный
сотрудник»
Справочник
«Бригады»
Справочник «Вид
обслуживания»
Сервисное обслуживание Формирование отчетов
Учет заявок на
ремонт
Расчет количества
материала на
обслуживание
Справочник «Вид
машин и
оборудования»
Формирование акта
выполненных работ
Формирование План-
графика
Справочник
«Машины и
оборудование»
Справочник
«Материалы»
Справочник «Нормы
обслуживания»
Справочник
«Материалы»
Формирование
отчета по договору
Формирование
отчета по заявкам на
ремонт
Формирование
отчета по
используемым
материалам
Рис. 2.2 Дерево функций ИС сервисное обслуживание клиентов в ООО
«Быково-Агротранс»
Как видно из рисунка 2.2 дерево функций ИС включает в себя основные
функции ИС:
ведение справочников (отображение справочной информации, ее
добавление, редактирование и удаление);
сервисное обслуживание (отображение плана-графика, выгрузка его в
Excel, создание заявки на обслуживание);
83
формирование отчетов.
На основе дерева функций разработаем сценарий диалога взаимодействия
пользователя и ИС (рисунок 2.3).
Главное меню
ВыходСправочники Сервисное обслуживание Отчеты
Рис.2.3 Меню ИС сервисное обслуживание клиентов в ООО «Быково-
Агротранс»
Полное описание главного меню представлено в таблице 2.9.
Таблица №2.9
Меню ИС сервисное обслуживание клиентов в ООО «Быково-Агротранс»
Главный пункт
меню
Назначение
Справочники
Данный пункт предназначен для перехода на форму
добавления, редактирования данных о клиентах, об
ответственных сотрудниках, о бригадах, о видах
обслуживания, о видах машин и оборудования, о нормах
обслуживаний, о материалах, необходимых для обслуживания
Сервисное
обслуживание
Данный пункт предназначен для перехода на форму
добавления заявки на обслуживание, осуществление
формирования план-графика, акта выполнения работ и расчета
материалов для обслуживания
Продолжение таблицы №2.9
Главный пункт
меню
Назначение
Отчеты
Данный пункт предназначен для формирования отчетов,
включает в себя следующие виды отчетов: отчет по заявкам на
ремонт, отчет по используемым материалам, отчет по
84
договорам
Выход
Организация завершения ИС
2.4.2 Характеристика базы данных
Целью моделирования данных является обеспечение разработчика ИС
концептуальной схемой БД в форме одной или нескольких локальных моделей,
которые легко и просто могут быть отображены в любую СУБД [32].
Наиболее распространенным средством моделирования данных являются
диаграммы «сущность-связь» (ERD). С помощью ERD определяются важные для
предметной области объекты (сущности), их свойства (атрибуты) и отношения
друг с другом (связи). ERD непосредственно применяются для проектирования
реляционных БД [33].
В ERD-диаграммах сущность (Entity) представляет собой реальный либо
воображаемый объект, который имеет существенное значение для
рассматриваемой предметной области, информация о котором подлежит
хранению [34]. Так как необходимо обеспечить сервисное обслуживание
клиентов, то основные сущности будут определены следующим образом:
Клиент;
Ответственный сотрудник;
Бригады;
Вид машин и оборудования;
Машины и оборудования;
Нормы обслуживания;
Материалы для проведения обслуживания;
Виды обслуживания;
Материалы;
План-график;
Детали плана-графика;
Статус.
Коэффициенты загрузки оборудования.
85
Любой экземпляр сущности должен однозначно идентифицироваться и
отличаться от всех других экземпляров данного типа сущности. Каждая
сущность при этом должна обладать некоторыми свойствами:
обладать несколькими или одним атрибутом, который либо
принадлежит сущности, либо наследуется через связь сущности.
может обладать любым количеством связей с другими сущностями
модели.
Более подробная структура справочников и таблиц, получившихся в
результате проектирования системы сервисного обслуживания клиентов в
программной среде Erwin 4.0 отображена на рисунке 2.4-2.5.
brigad
idb
nazvb
klient
idd
nazv
adres
tel
ndog
material
idm
mat
cena
mo
idmo
nazv
os
kolvo
srznach
idvm (FK)
idsotr (FK)
plan
idp
idmo (FK)
data
kolvoch
idvo (FK)
dataisp
idst (FK)
prim
idb (FK)
plandet
idpd
idp (FK)
idm (FK)
kolvo
sotr
idsotr
fio
idd (FK)
status
idst
status
vidm
idvm
vidm
vo
idvo
vo
chas
vomo
idvomo
idvo (FK)
idmo
kolvo
vomomat
idvomomat
idvomo (FK)
idm (FK)
kolvo
Рис. 2.4 Логическая структура спроектированной базы данных
86
brigad
idb: int identity
nazvb: nvarchar(50)
klient
idd: int identity
nazv: nvarchar(50)
adres: nvarchar(50)
tel: nvarchar(50)
ndog: nvarchar(20)
material
idm: int identity
mat: nvarchar(255)
cena: float
mo
idmo: int identity
nazv: nvarchar(255)
os: nvarchar(10)
kolvo: float
srznach: float
idvm: int (FK)
idsotr: int (FK)
plan
idp: int identity
idmo: int (FK)
data: datetime
kolvoch: float
idvo: int (FK)
dataisp: datetime
idst: int (FK)
prim: nvarchar(250)
idb: int (FK)
plandet
idpd: int identity
idp: int (FK)
idm: int (FK)
kolvo: float
sotr
idsotr: int identity
fio: nvarchar(50)
idd: int (FK)
status
idst: int identity
status: nvarchar(50)
vidm
idvm: int identity
vidm: nvarchar(50)
vo
idvo: int identity
vo: nvarchar(255)
chas: int
vomo
idvomo: int identity
idvo: int (FK)
idmo: int
kolvo: int
vomomat
idvomomat: int identity
idvomo: int (FK)
idm: int (FK)
kolvo: float
Рис.2.5 Физическая структура спроектированной базы данных
В результате построение модели «сущность-связь» была разработана
структура базы данных ИС сервисное обслуживание клиентов в ООО «Быково-
Агротранс», которая содержит 9 справочника и 3 таблицы, обеспечивающих
хранение всей необходимой информации, касающейся сервисного обслуживания
клиентов.
Описание таблиц приведено в таблице 2.9.
87
Таблица №2.10
Таблицы и их содержимое
Название
таблицы
Содержание
mo
Данная таблица предназначена для хранения информации о
машинах и оборудовании, которое берется на обслуживание в
рамках договора
klient
Данная таблица предназначена для хранения информации о
клиентах и договорах
Plan
Данная таблица предназначена для хранения информации по
плану сервисного обслуживания
plandet
Данная таблица предназначена для хранения информации по
материалам, которые необходимы для выполнения плана
сервисного обслуживания
Vo
Данная таблица предназначена для хранения информации о видах
обслуживания
Material
Данная таблица предназначена для хранения информации о
материалах
Vomomat
Данная таблица предназначена для хранения информации о
материалах, которые необходимо для обслуживания машин и
оборудования
Status
Данная таблица предназначена для хранения информации о
статусах
Vomo
Данная таблица предназначена для хранения информации о
нормах обслуживания машин и оборудования
Sotr
Данная таблица предназначена для хранения информации об
ответственных сотрудниках
Vidm
Данная таблица предназначена для хранения информации о видах
машин и оборудовании
Brigad
Данная таблица предназначена для хранения информации о
88
бригадах
Структура данных таблиц приведена в таблицах 2.11-2.22.
Таблица №2.11
Описание структуры таблицы «Машины и оборудование» (mo)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код машины и
оборудования
idmo
Числовой
Ключевое
Модель
nazv
Текстовый
255
Инвентарный №
os
Текстовый
10
Общее количество
наработанного времени
Kolvo
Числовой
Среднее значение
наработанного времени в
день
Srznach
Числовой
Код вида машины
idvm
Числовой
Код ответственного
сотрудника
idsotr
Числовой
Таблица №2.12
Описание структуры таблицы «Клиент» (klient)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код клиента
idd
Числовой
Ключевое
Наименование
организации
nazv
Текстовый
50
Адрес
adres
Текстовый
50
Телефон
tel
Текстовый
50
Договор
Текстовый
20
89
Таблица №2.13
Описание структуры таблицы «План-график» (plan)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код плана
idp
Числовой
Ключевое
Код машины и
оборудования
idmo
Числовой
Дата обслуживания План
data
Дата
Планируемое количество
наработанного времени
kolvoch
Числовой
Код вида обслуживания
idvo
Числовой
Дата обслуживания Факт
dataisp
Дата
Код статус
idst
Числовой
Примечание
prim
Текстовый
50
Код бригады
idb
Числовой
Таблица №2.14
Описание структуры таблицы «Вид обслуживания» (vo)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код вида обслуживания
idvo
Числовой
Ключевое
Вид обслуживания
vo
Текстовый
255
Количество часов, при
котором производится
обслуживание машин и
оборудования
kolvoch
Числовой
90
Таблица №2.15
Описание структуры таблицы «Детали плана» (plandet)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код деталей плана
idpdet
Числовой
Ключевое
Код плана
idp
Числовой
Код материала
idm
Числовой
Количество необходимых
материалов
kolvo
Числовой
Таблица №2.16
Описание структуры таблицы «Материалы» (material)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код материала
idm
Числовой
Ключевое
Наименование материала
mat
Текстовый
255
Таблица №2.17
Описание структуры таблицы «Статус» (status)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код статуса
idst
Числовой
Ключевое
Наименование статуса
status
Текстовый
50
Таблица №2.18
Описание структуры таблицы «Бригада» (brigad)
Наименование поля
Идентификатор
Тип поля
Длина
Прочее
91
поля
поля
Код бригады
idb
Числовой
Ключевое
Наименование бригады
nazvb
Текстовый
50
Таблица №2.19
Описание структуры таблицы «Ответственный сотрудник» (sotr)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код ответственного
сотрудника
idsotr
Числовой
Ключевое
ФИО ответственного
сотрудника
fio
Текстовый
50
Код клиента
idd
Числовой
Таблица №2.20
Описание структуры таблицы «Материалы на обслуживание» (vomomat)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код материалы на
обслуживание
idvomomat
Числовой
Ключевое
Код нормы обслуживания
idvomo
Числовой
Код материала
idm
Числовой
Количество
kolvo
Числовой
Таблица №2.21
Описание структуры таблицы «Нормы обслуживание» (vomo)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код нормы обслуживания
idvomo
Числовой
Ключевое
Код вида обслуживания
idvo
Числовой

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

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