9.«Компьютерное оборудование» («КО»): название/модель (строка, не менее 5 и не более 150 символов), данные изображения (байтовые данные размером не более 10 МиБ), расширение изображения
(строка, не более 4 символов), тип («ТКО»), краткое описание (текст,
не более 500 символов), характеристика (текст, не более 1000
символов), связанные файлы (табличная часть: файл («Файл»)),
комплектующие (табличная часть: комплектующее
(«Комплектующее»), проверка заполнения (флажок)),
характеристики (табличная часть: название (строка, не более 200
символов), значение (строка, не более 500 символов)).
Сущности-документы:
1.«Прием сотрудника на работу»: Дата документа, Сотрудник,
Должность, Отдел, Дата проведения.
2.«Перемещение сотрудника»: Дата документа, Сотрудник,
Должность, Отдел, Дата проведения.
3.«Увольнение сотрудника»: Дата документа, Сотрудник,
Подтверждения (табличная часть: Инвентарный номер КО,
Компьютерное оборудование, Подтверждение, Новое состояние КО,
Сотрудник-получатель КО), Дата проведения.
4.«Поступление компьютерного оборудования»: Дата документа,
Инвентарный номер КО, Компьютерное оборудование, Состояние
(«Эксплуатируется»), Поставщик, Сотрудник, Срок службы
(неотрицательное число), Цена с НДС (неотрицательное число с 2
знаками после запятой), Процент НДС (0% / 10% / 20%),
Комплектующие (табличная часть: Комплектующее (ссылка на
«Комплектующее»), Инвентарный номер комплектующего, Наличие обязательно (логический тип)), Дата проведения.
5.«Изменение состояния компьютерного оборудования»: Дата документа, Инвентарный номер КО, Компьютерное оборудование,
Новое состояние, Сотрудник, Комплектующие (табличная часть:
11
Комплектующее, Инвентарный номер комплектующего, Новое
состояние комплектующего), Дата проведения.
6.«Ремонт КО»: Дата начала ремонта, Дата окончания ремонта,
Ремонтник, Инвентарный номер КО, КО, Новое состояние КО,
Сотрудник, Тип ремонта, Характеристика ремонта, Комплектующие
(табличная часть: Комплектующее, Инвентарный номер комплектующего, Новое состояние), Дата проведения.
7.«Ремонт комплектующего»: Дата начала ремонта, Дата окончания ремонта, Ремонтник, Инвентарный номер комплектующего,
Комплектующее, Новое состояние комплектующего, Инвентарный номер КО, КО, Новое состояние КО, Сотрудник, Тип ремонта,
Характеристика ремонта, Дата проведения.
Инвентарный номер КО в формате «КО-99-999» (вместо 9 — любые цифры от 0 до 9).
Инвентарный номер комплектующего в формате «К-99-999-999»
(вместо 9 — любые цифры от 0 до 9).
Формат даты (кроме тех случаев, где указано иное):
день.месяц.год час:минута:секунда
Например, «01.02.2020 00:00:00».
Формат телефона:
+7(999)-999-99-99
Флажок — знак для обозначения согласия или включения, учёта: .
Состояния «КО» и «Комплектующее»: |
|
|
|
|
Эксплуатируется; |
|
Под замену; |
|
Рабочее; |
|
В ремонте; |
|
Утеряно; |
|
Сломано; |
|
Под ремонт; |
|
Списано. |
12
Диаграмма состояний UML «Состояния компьютерного оборудования»
приведена на рис. 2.
Рисунок 2. Диаграмма состояний UML «Состояния компьютерного оборудования»
13
Диаграмма состояний UML «Состояния комплектующего» приведена на
рис. 3.
Рисунок 3. Диаграмма состояний UML «Состояния комплектующего»
14
Проценты НДС:
0%;
10%;
20%.
Роли в системе:
«Администратор». Все возможности, включая удаление записей.
«Пользователь». Только чтение, добавление, изменение и установка/снятие пометок на удаление записей.
«Только для чтения». Только чтение записей.
5.2. Требования к функциям (задачам), выполняемым системой
Во всех приведенных далее функциях система оповещает о совершенном действии и его статусе (получилось провести операцию или нет и по какой причине). Также все поля, перечисленные далее в таблицах подсистем, доступны для изменения, если не написано иное.
15