Материал: КПО. Проект

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

5.2.6. Подсистема «Ремонтные работы»

Функции подсистемы «Ремонтные работы» представлены в табл. 6.

Таблица 6. Функции подсистемы «Ремонтные работы»

Функция

Описание

(1.1)

Отображается таблица со всеми ремонтными работами

«Отображение

КО.

таблицы

Столбцы таблицы: Дата начала ремонта, Дата

ремонтных работ

окончания ремонта, Ремонтник, Инвентарный номер

КО»

КО, КО, Новое состояние КО, Тип ремонта, Дата

 

проведения.

 

Отображаются кнопки «Создать» и «Создать на основе

 

выбранной записи» (в виде иконки), поле поиска, меню

 

«Еще» с доп. функциями (в т. ч. пунктом «Удалить»).

(1.2)

Предусловия:

«Создание записи

(1.1) «Отображение таблицы ремонтных работ КО».

о ремонте КО»

Роль в системе: Пользователь или Администратор.

 

При нажатии на кнопку «Создать» открывается

 

диалоговое окно создания факта ремонтной работы.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице ремонтных работ появляется новая запись.

 

Поля для заполнения: Дата начала ремонта, Дата

 

окончания ремонта, Ремонтник, Инвентарный номер

 

КО, КО, Новое состояние КО, Сотрудник, Тип

 

ремонта, Характеристика ремонта, Комплектующие

 

(табличная часть: Комплектующее, Инвентарный

 

номер комплектующего, Новое состояние), Дата

 

проведения.

 

Если сотрудник уже был принят на работу и не был

 

уволен, то система выдает сообщение об ошибке.

 

Дата проведения меняется после каждого проведения.

(1.3)

Предусловия:

«Изменение

(1.1) «Отображение таблицы ремонтных работ КО».

записи о ремонте

В таблице ремонтных работ выбрана запись.

КО»

При нажатии на пункт «Изменить» в контекстном

 

меню выбранной записи открывается диалоговое окно

 

изменения факта ремонтной работы.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице ремонтных работ выбранная запись

 

обновляется.

 

46

Функция

Описание

 

Поля для изменения: Дата начала ремонта, Дата

 

окончания ремонта, Ремонтник, Инвентарный номер

 

КО, КО, Новое состояние КО, Сотрудник, Тип

 

ремонта, Характеристика ремонта, Комплектующие

 

(табличная часть: Комплектующее, Инвентарный

 

номер комплектующего, Новое состояние), Дата

 

проведения.

 

Изменение любых полей невозможно в случае ролей

 

«Пользователь» и «Только для чтения».

(1.4)

Предусловия:

«Удаление записи

(1.1) «Отображение таблицы ремонтных работ КО».

о ремонте КО»

В таблице ремонтных работ выбрана запись.

 

Роль в системе: Администратор.

 

При выборе записи и нажатии на пункт «Удалить» в

 

меню «Еще» открывается диалоговое окно

 

подтверждения удаления выбранной записи.

 

При нажатии на кнопку «Да», запись удаляется, окно

 

подтверждения закрывается.

 

При нажатии на кнопку «Нет», запись не удаляется,

 

окно подтверждения закрывается.

(2.1)

Отображается таблица со всеми ремонтными работами

«Отображение

комплектующих.

таблицы

Столбцы таблицы: Дата начала ремонта, Дата

ремонтных работ

окончания ремонта, Ремонтник, Инвентарный номер

комплектующих»

комплектующего, Комплектующее, Новое состояние

 

комплектующего, Инвентарный номер КО, КО, Новое

 

состояние КО, Сотрудник, Тип ремонта, Дата

 

проведения.

 

Отображаются кнопки «Создать» и «Создать на основе

 

выбранной записи» (в виде иконки), поле поиска, меню

 

«Еще» с доп. функциями (в т. ч. пунктом «Удалить»).

(2.2)

Предусловия:

«Создание записи

(2.1) «Отображение таблицы ремонтных работ

о ремонте

комплектующих».

комплектующего»

Роль в системе: Пользователь или Администратор.

 

При нажатии на кнопку «Создать» открывается

 

диалоговое окно создания факта ремонтной работы.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице ремонтных работ появляется новая запись.

 

Поля для заполнения: Дата начала ремонта, Дата

 

окончания ремонта, Ремонтник, Инвентарный номер

 

комплектующего, Комплектующее, Новое состояние

 

47

Функция

Описание

 

комплектующего, Инвентарный номер КО, КО, Новое

 

состояние КО, Сотрудник, Тип ремонта,

 

Характеристика ремонта, Дата проведения.

 

Если сотрудник уже был принят на работу и не был

 

уволен, то система выдает сообщение об ошибке.

 

Дата проведения меняется после каждого проведения.

(2.3)

Предусловия:

«Изменение

(2.1) «Отображение таблицы ремонтных работ

записи о ремонте

комплектующих».

комплектующего»

В таблице ремонтных работ выбрана запись.

 

При нажатии на пункт «Изменить» в контекстном

 

меню выбранной записи открывается диалоговое окно

 

изменения факта ремонтной работы.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице ремонтных работ выбранная запись

 

обновляется.

 

Поля для изменения: Дата начала ремонта, Дата

 

окончания ремонта, Ремонтник, Инвентарный номер

 

комплектующего, Комплектующее, Новое состояние

 

комплектующего, Инвентарный номер КО, КО, Новое

 

состояние КО, Сотрудник, Тип ремонта,

 

Характеристика ремонта, Дата проведения.

 

Изменение любых полей невозможно в случае ролей

 

«Пользователь» и «Только для чтения».

(2.4)

Предусловия:

«Удаление записи

(2.1) «Отображение таблицы ремонтных работ

о ремонте

комплектующих».

комплектующего»

В таблице ремонтных работ выбрана запись.

 

Роль в системе: Администратор.

 

При выборе записи и нажатии на пункт «Удалить» в

 

меню «Еще» открывается диалоговое окно

 

подтверждения удаления выбранной записи.

 

При нажатии на кнопку «Да», запись удаляется, окно

 

подтверждения закрывается.

 

При нажатии на кнопку «Нет», запись не удаляется,

 

окно подтверждения закрывается.

48

5.2.7. Подсистема «Администрирование» Предусловия отображения подсистемы в меню:

Роль в системе: Администратор.

Функции подсистемы «Администрирование» представлены в табл. 7.

Таблица 7. Функции подсистемы «Администрирование»

Функция

Описание

(1)

Отображение журнала проведений.

«Просмотр

Столбцы: Дата проведения, Регистратор, Название,

журнала

Детали.

проведений»

 

(2)

Отображение журнала удалений проведений.

«Просмотр

Столбцы: Дата документа, Дата удаления, Название,

журнала

Детали.

удалений

 

проведений»

 

(3)

Отображение статистики.

«Статистика»

Компьютерные оборудования: количество типов КО,

 

количество подтипов КО, количество КО, КО

 

эксплуатируется, КО рабочее, КО утеряно, КО под

 

ремонт, КО под замену, КО в ремонте, КО сломано, КО

 

списано.

 

Комплектующие: количество типов комплектующих,

 

количество подтипов комплектующих, количество

 

комплектующих, комплектующее эксплуатируется,

 

комплектующее рабочее, комплектующее утеряно,

 

комплектующее под ремонт, комплектующее под

 

замену, комплектующее в ремонте, комплектующее

 

сломано, комплектующее списано.

 

Остальное: количество работающих сотрудников,

 

количество уволенных сотрудников, количество

 

отделов, количество сотрудников, количество

 

должностей, количество поставщиков, количество

 

файлов, общий объем всех файлов.

(4)

Отображение кнопок «Очистить всю базу»,

«Нагрузочное

«Генерировать записи справочников», «Генерировать

тестирование»

записи документов», полей «Количество генерируемых

 

записей», «Количество строк в табличных частях»,

 

флажок «С добавлением картинки ~10 МБ».

 

Кнопки выполняют соответствующие действия для всех

 

справочников/документов.

 

49

5.2.8. Подсистема «Отчеты»

Функции подсистемы «Отчеты» представлены в табл. 8.

Таблица 8. Функции подсистемы «Отчеты»

Функция

Описание

(1)

Отображение всех кадровых перемещений

«Кадровые

сотрудников.

перемещения»

Поля: Период, Сотрудник, Отдел, Должность,

 

Состояние сотрудника.

 

Группировка по: Отдел, Сотрудник.

 

Отбор по: Отдел, Сотрудник, Состояние сотрудника.

 

Сортировка по: Период (по возрастанию).

(2)

Отображение всех поступлений КО.

«Поступления

Поля: Поставщик, КО, Инвентарный номер, Срок

КО»

службы, Цена, Процент НДС.

 

Группировка по: Поставщик, КО.

 

Отбор по: Период, Поставщик, КО, Инвентарный

 

номер, Срок службы, Цена, Процент НДС.

 

Сортировка по: Инвентарный номер (по возрастанию).

(3)

Отображение всех поступлений комплектующих.

«Поступления

Поля: Поставщик, Комплектующее, Инвентарный

комплектующих»

номер, Срок службы, Цена, Процент НДС.

 

Группировка по: Поставщик, Комплектующее.

 

Отбор по: Период, Поставщик, Комплектующее,

 

Инвентарный номер, Срок службы, Цена, Процент

 

НДС.

 

Сортировка по: Инвентарный номер (по возрастанию).

(4)

Отображение имеющихся КО и их комплектующих.

«Комплектующие

Поля: КО, Инвентарный номер КО, Комплектующее,

КО»

Инвентарный номер комплектующего, Состояние

 

комплектующего, Материально-ответственное лицо.

 

Группировка по: КО, Инвентарный номер КО,

 

Комплектующее.

 

Отбор по: Период, КО, Инвентарный номер КО,

 

Состояние КО, Комплектующее, Инвентарный номер

 

Комплектующего, Состояние комплектующего,

 

Материально-ответственное лицо.

 

Сортировка по: Инвентарный номер КО (по

 

возрастанию), Инвентарный номер комплектующего

 

(по возрастанию).

 

 

 

50