Диплом: Автоматизация приема заявок отделом техподдержки РСА

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
56
Рис. 2.4. Логическая модель данных
База данных информационной системы включает следующие
информационные таблицы:
– таблица «Сдельный наряд» имеет следующие реквизиты: id сдельного
наряда; дата; id заявки; id сотрудника; выполнена; заключение;
– таблица «Отдел» имеет следующие реквизиты: id отдела;
наименование отдела; id предприятия;
– таблица «Сотрудник» имеет следующие реквизиты: id сотрудника;
ФИО сотрудника; id должности; id отдела; контактный телефон; электронный
адрес; примечание;
– таблица «Предприятие» имеет следующие реквизиты: id предприятия;
наименование предприятия; контактный телефон; электронный адрес;
– таблица «Заявка» имеет следующие реквизиты: id заявки; дата
составления заявки; id статуса; id неисправности; текст заявки; id сотрудника;
id технического средства; id вида обращения;
– таблица «Должность» имеет следующие реквизиты: id должности;
наименование должности;
– таблица «Статус» имеет следующие реквизиты: id статуса;
наименование статуса;
57
– таблица «Неисправность» имеет следующие реквизиты: id
неисправности; наименование неисправности;
– таблица «Техническое средство» имеет следующие реквизиты: id
технического средства; наименование технического средства; дата ввода в
эксплуатацию; первоначальная стоимость; примечание;
– таблица «Вид обращения» имеет следующие реквизиты: id вида
обращения; наименование вида обращения.
Даталогическая модель базы данных информационной системы
представлена на рис. 2.5.
Такая организация базы данных позволяет достичь необходимого
информационного наполнения системы и обеспечить соответствующий набор
данных предметной области.
Рис. 2.5. Дата логическая модель
Физическая структура разработанной базы данных информационной
системы представлена в виде таблиц. Подробное описание полей
разработанных таблиц базы данных информационной системы представлено в
табл. 2.5. – табл. 2.14.
Таблица 2.5
Таблица «Должность»
Наименование
реквизита
Тип
данных
Значение
id должности
INT(11)
Код должности
Наименование должности
VARCHAR(45)
Наименование должности
58
Таблица 2.6
Таблица «Отдел»
Наименование
реквизита
Тип
данных
Значение
id отдела
INT(11)
Код отдела
Наименование отдела
VARCHAR(45)
Наименование отдела
id предприятия
INT(11)
Код предприятия
Таблица 2.7
Таблица «Сдельный наряд»
Наименование
реквизита
Тип
данных
Значение
id сдельного наряда
INT(11)
Код сдельного наряда
Дата
Date
Дата
id заявки
INT(11)
Код заявки
id сотрудника
INT(11)
Код сотрудника
Выполнена
VARCHAR(45)
Выполнена
Заключение
VARCHAR(45)
Заключение
Таблица 2.8
Таблица «Сотрудник»
Наименование
реквизита
Тип
данных
Значение
id сотрудника
INT(11)
Код сотрудника
ФИО сотрудника
VARCHAR(45)
ФИО сотрудника
id должности
INT(11)
Код должности
id отдела
INT(11)
Код отдела
Контактный телефон
VARCHAR(45)
Контактный телефон
Электронный адрес
VARCHAR(45)
Электронный адрес
Примечание
VARCHAR(45)
Примечание
Таблица 2.9
Таблица «Предприятие»
Наименование
реквизита
Тип
данных
Значение
id предприятия
INT(11)
Кдо предприятия
Наименование предприятия
VARCHAR(45)
Наименование предприятия
Контактный телефон
VARCHAR(45)
Контактный телефон
Электронный адрес
VARCHAR(45)
Электронный адрес
59
Таблица 2.10
Таблица «Заявка»
Наименование
реквизита
Тип
данных
Значение
id заявки
INT(11)
Код заявки
Дата составления заявки
Date
Дата составления заявки
id статуса
INT(11)
Код статуса
id неисправности
INT(11)
Код неисправности
Текст заявки
VARCHAR(45)
Текст заявки
id сотрудника
INT(11)
Код сотрудника
id технического средства
INT(11)
Код технического средства
id вида обращения
INT(11)
Код вида обращения
Таблица 2.11
Таблица «Статус»
Наименование
реквизита
Тип
данных
Значение
id статуса
INT(11)
Код статуса
Наименование статуса
VARCHAR(45)
Наименование статуса
Таблица 2.12
Таблица «Техническое средство»
Наименование
реквизита
Тип
данных
Значение
id технического средства
INT(11)
Код технического средства
Наименование
технического средства
VARCHAR(45)
Наименование технического
средства
Дата ввода в эксплуатацию
Date
Дата ввода в эксплуатацию
Первоначальная стоимость
INT(11)
Первоначальная стоимость
Примечание
VARCHAR(45)
Примечание
Таблица 2.13
Таблица «Неисправность»
Наименование
реквизита
Тип
данных
Значение
id неисправности
INT(11)
Код неисправности
Наименование
неисправности
VARCHAR(45)
Наименование неисправности
Таблица 2.14
Таблица «Вид обращения»
Наименование
реквизита
Тип
данных
Значение
id вида обращения
INT(11)
Код вида обращения
Наименование вида
обращения
VARCHAR(45)
Наименование вида
обращения
60
Таким образом, были описаны таблицы и их атрибуты, которые служат
основанием базы данных и ядром разрабатываемой информационной системы
предприятия.
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Опишем назначение модулей разрабатываемой информационной
системы:
– модуль инициализации обеспечивают быстрый запуск
информационной системы;
– модуль главного меню обеспечивает доступ ко всем объектам
информационной системы;
– модуль справочников обеспечивает доступ ко всем справочникам
информационной системы;
– модуль запросов и отчетов обеспечивает доступ ко всем запросам и
отчетам информационной системы;
– модуль работы с базой данных обеспечивает хранение объектов
информационной системы.
Структурная схема пакета отражает взаимосвязь модулей разработанной
информационной системы, рис. 2.6.
Модуль инициализации
программы
Модуль главного меню
информационной системы
Модуль справочников Модуль запросов и отчетов
Модуль работы с базой
данных
Рис. 2.6. Структурная схема пакета
61
Представленная структурная схема пакета включает все разработанные
модули и отражает взаимосвязи между ними.
2.3.4. Описание программных модулей
Программный модуль - согласно ГОСТ 19781 - 90 - программа или
функционально законченный фрагмент программы, предназначенный для:
хранения; трансляции; объединения с иными программными модулями;
загрузки в оперативную память.
Программный модуль (program module) – программа или отдельная ее
функциональная часть, рассматриваемая как единое целое в контекстах
хранения, замены, трансляции, объединения с другими программными
модулями и ее загрузки в оперативную память ЭВМ. Различают объектный и
загрузочный модули [ 22 ].
Структурная схема модуля работы с базой данных информационной
системы представлена на рис. 2.7.
Модуль работы с
базой данных
Инициализация
базы данных
Набор действий с
базой данных
Переход к
следующему
элементу
таблицы БД
Переход к
предыдущему
элементу
таблицы БД
Переход к
первому
элементу
таблицы БД
Переход к
последнему
элементу
таблицы БД
Сохранить
изменения
Выполнить поиск
Сохранить
таблицу базы
данных
Рис. 2.7. Структурная схема модуля работы с базой данных
62
Такая организация структуры информационной системы позволяет
добиться максимального эффекта от ее внедрения.
2.4. Контрольный пример реализации проекта и его описание
Взаимодействие с информационной системой выполняется при помощи
главного меню.
Главное меню разработанной информационной системы представлено
на рис. 2.8.
В структуре главного меню информационной системы включены
следующие пункты:
– справочники;
– документы;
– отчеты;
– завершение работы.
Рис. 2.8. Главное меню системы
Меню справочники информационной системы включают следующие
пункты:
– предприятие;
– отдел;
63
– сотрудник;
– должность;
– техническое средство;
– неисправность;
– вид обращения;
– статус.
Работа в информационной системе с информацией о предприятии
выполняется при помощи справочника «Предприятие», который представлен на
рис. 2.9. Первое предприятие, которое было внесено – Российский Союз
Автостраховщиков.
Рис. 2.9. Форма «Предприятие»
Работа в информационной системе с информацией о отделах
предприятия выполняется при помощи справочника «Отдел», который
представлен на рис. 2.10.
Рис. 2.10. Форма «Отдел»
Работа с информацией о сотрудниках предприятия выполняется при
помощи справочника «Сотрудник», который представлен на рис. 2.11.
64
Рис. 2.11. Форма «Сотрудник»
Работа с информацией о должностях сотрудников выполняется при
помощи справочника «Должность», который представлен на рис. 2.12.
Рис. 2.12. Форма «Должность»
Работа в информационной системе с информацией о технических
средствах выполняется при помощи справочника «Техническое средство»,
который представлен на рис. 2.13.
Рис. 2.13. Форма «Техническое средство»
65
Информация о неисправностях технических средств выполняется при
помощи справочника «Неисправность», который представлен на рис. 2.14.
Рис. 2.14. Форма «Неисправность»
Информация о видах обращения в отдел техподдержки выполняется при
помощи справочника «Вид обращения», который представлен на рис. 2.15.
Рис. 2.15. Форма «Вид обращения»
Информация о статусе заявки выполняется при помощи справочника
«Статус», который представлен на рис. 2.16.
Рис. 2.16. Форма «Статус»
Меню документы разработанной информационной системы включают
следующие пункты:
– заявка;
– сдельный наряд.

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

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