Дипломная работа: Автоматизация и обеспечение информационной безопасности приема заявок на ремонт и модернизацию ПК в ООО "Гео-СВЕТ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
Таблица 2.8
Структура таблицы «EqWorkplace» (Рабочее место)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код отдела
DepartmentFK
int
4
внешний ключ
Сектор
Sector
nvarchar
50
Код
ответственного
сотрудника
ResponsibleFK
int
4
внешний ключ
Таблица 2.9
Структура таблицы «EqGroup» (Группа оборудования)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое
поле
Название
Caption
nvarchar
50
Таблица 2.10
Структура таблицы «EqCategory» (Категория оборудования)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код группы
GroupFK
int
4
внешний ключ
Название
Caption
nvarchar
50
Таблица 2.11
Структура таблицы «EqCategorySpecification» (Характеристика категории)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код категории
CategoryFK
int
4
внешний ключ
Название
Caption
nvarchar
50
Таблица 2.12
Структура таблицы «Manufacturer» (Производитель)
Наименование поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Название бренда
Caption
nvarchar
50
Полное название
FullCaption
nvarchar
50
68
Таблица 2.13
Структура таблицы «Equipment» (Оборудование)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код категории
CategoryFK
int
4
внешний ключ
Модель
BankInfo
nvarchar
50
Код
производителя
(FK)
ManufacturerFK
int
4
внешний ключ
Зав.номер
ZNumber
nvarchar
20
Инв.номер
INumber
nvarchar
20
Примечание
Comment
nvarchar
250
Таблица 2.14
Структура таблицы «EqComposition» (Комплектующие)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код
оборудования
владельца
ParentEquipmentFK
int
4
внешний ключ
Код
оборудования
комплектующего
ChildEquipmentFK
int
4
внешний ключ
Количество
Quantity
Real
4
Примечание
Comment
nvarchar
250
Таблица 2.15
Структура таблицы «EqEvent» (Статус оборудования)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Название
Caption
nvarchar
50
Таблица 2.16
Структура таблицы «EqHistory» (История изменения статуса)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код
Id
int
4
ключевое поле
Код оборудования
EquipmentFK
int
4
внешний ключ
Дата
DateEvent
datetime
8
Код статуса
EventFK
int
4
внешний ключ
Примечание
Comment
nvarchar
250
69
Таблица 2.17
Структура таблицы «EqSpecification» (Характеристика оборудования)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код
оборудования
EquipmentFK
int
4
внешний ключ
Код
характеристики
категории
SpecificationFK
int
4
внешний ключ
Значение
Value
nvarchar
50
Примечание
Comment
nvarchar
250
Таблица 2.18
Структура таблицы «Request» (Заявка)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Дата
Date
datetime
8
Код
оборудования
EquipmentFK
int
4
внешний ключ
Тип заявки
TypeRepair
int
4
Причина
ReasonText
nvarchar
50
Код
сотрудника
автора заявки
AuthorFK
int
4
внешний ключ
Код
сотрудника
ответственного
ResponsibleFK
int
4
внешний ключ
Примечание
Comment
nvarchar
250
Таблица 2.19
Структура таблицы «ReqModern» (Модернизация)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код контрагента
RequestFK
int
4
внешний ключ
Тип
модернизации
TypeOperation
int
4
Код
изменяемого
оборудования
OldEquipmentFK
int
4
внешний ключ
Код нового
оборудования
NewEquipmentFK
int
4
внешний ключ
Примечание
Comment
nvarchar
250
70
Таблица 2.20
Структура таблицы «Repair» (Ремонт)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код заявки
RequestFK
int
4
внешний ключ
Дата начала
DateStart
datetime
8
Дата оконч.
DateEnd
datetime
8
Примечание
Comment
nvarchar
250
Таблица 2.21
Структура таблицы «RepFault» (Неисправность)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код ремонта
RepairFK
int
4
внешний ключ
Неисправность
FaultText
nvarchar
250
Таблица 2.22
Структура таблицы «RepWork» (Работа)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код ремонта
RepairFK
int
4
внешний ключ
Работа
WorkText
nvarchar
250
Код сотрудника
WorkerFK
int
4
внешний ключ
Часы
Hour
real
4
Примечание
Comment
nvarchar
250
Таблица 2.23
Структура таблицы «RepMaterial» (Материал)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код
Id
int
4
ключевое поле
Код ремонта
RepairFK
int
4
внешний ключ
Код
оборудования
EquipmentFK
int
4
внешний ключ
Количество
Quantity
real
4
Материал
Material
nvarchar
250
На следующем этапе выполним разработку схемы пакета или дерева
вызова программных модулей АРМ учета заявки ООО «Гео-СВЕТ».
71
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Структурная схема пакета или дерево вызова программных модулей АРМ
учета заявок ООО «Гео-СВЕТ» приведено на рис.2.36.
Рис. 2.36. Структурная схема пакета или дерево вызова программных модулей
АРМ учета заявок ООО «Гео-СВЕТ»
Как видно из рис.2.36, из главного меню АРМ учета заявок ООО «Гео-
СВЕТ» можно будет получить доступ к меню:
- «Организация» для ведения учета отделений, должностей, сотрудников;
- «Оборудование» для ведения учета групп, категорий оборудования,
моделей и производителей оборудования и создания различных статусов
оборудования;
- «Заявки» для ведения учета заявок;
- «Анализ» для формирования отчетов для оценки текущего состояния
системы ведения учета заявок;
- «Безопасность» для ведения учета пользователей;
- «Кабинет» для мониторинга поступающих заявок на ремонт или
модернизацию оборудования;
- «Окно» для управления открытыми формами для ввода и вывода
информации;
- «О программе» для получения справочной информации.
Главное
меню
Организация
Отделение
Должности
Сотрудники
Оборудование
Группы,
категории
Оборудование
Производители
Статус
оборудования
Заявки Анализ Безопасность
Пользователи
Кабинет
Оборудование
ответственный
Заявки
ответственный
Окно
О
программе
Источник: https://baza.diplomsite.ru/previewfile/1781