Проектирование логической схемы информационной системы
Изучив предметную область и требования к информационной системе, было принято решение всю информацию представить в виде восьми таблиц, содержащих информацию о технике, используемой в учебном заведении. Таблицы сформированы по видам техники: «Ноутбуки», «Клавиатуры», «Мониторы», «Мыши», «Плоттеры», «Принтеры», «Сканеры», «Системные блоки».
Помимо этого добавлена девятая таблица – «Персонал», содержащая сведения о работниках учебного заведения и зарегистрированной на них техники.
Следующим шагом необходимо разработать сведения, содержащиеся в таблицах. Для таблиц «Клавиатуры», «Мониторы», «Мыши», «Плоттеры», «Принтеры», «Сканеры», «Системные блоки» это будут:
1. Код – счетчик – идентификатор технического средства;
2. Название – текстовой тип – наименование технического средства;
3. Кабинет – числовой тип – номер кабинета, где расположено техническое средство;
4. Зарегистрирован на – текстовой тип – ФИО пользователя;
5. Личный код – числовой тип – код пользователя.
Ниже представлены таблицы, заполненные по вышеописанным правилам.
Таблица 2
Ноутбуки
Ноутбуки | |||||
Код | Название | Цвет | Кабинет | Зарегистрирован на | Личный код |
TOSHIBA L850 | черный | Иванов И. П. | |||
ASUS N56 | черный | Васильева К. М. | |||
LENOVO x121e | белый | Петров М. П. | |||
LENOVO x121e | белый | Романова О. Г. | |||
ASUS N56 | черный | Николаев Л. Д. |
Таблица 3
Мониторы
Мониторы | |||||
Код | Название | Цвет | Кабинет | Зарегистрирован на | Личный код |
Samsung S24 | черный | Иванов И. П. | |||
Acer V226 | серый | Васильева К. М. | |||
Acer V226 | серый | Петров М. П. | |||
Acer V226 | серый | Романова О. Г. | |||
Acer V226 | серый | Николаев Л. Д. |
Таблица 4
Клавиатуры
Клавиатуры | |||||
Код | Название | Цвет | Кабинет | Зарегистрирован на | Личный код |
Oklick 190M | черный | Иванов И. П. | |||
Oklick 370M | черный | Васильева К. М. | |||
DEXP K-204BU | черный | Петров М. П. | |||
Genius KB-110 | черный | Романова О. Г. | |||
Genius KB-125 | черный | Николаев Л. Д. |
Таблица 5
Мыши
Мыши | |||||
Код | Название | Цвет | Кабинет | Зарегистрирован на | Личный код |
Defender Optimum MM-140 | белый | Васильева К. М. | |||
Defender Optimum MM-140 | белый | Петров М. П. | |||
A4Tech A4 F5 V-Track Gaming | черный | Иванов И. П. | |||
Defender Optimum MM-140 | белый | Романова О. Г. |
Таблица 6
Плоттеры
Плоттеры | |||||
Код | Название | Цвет | Кабинет | Зарегистрирован на | Личный код |
Canon imagePROGRAF iPF750 | черный | Петров М. П. | |||
Canon imagePROGRAF iPF750 | черный | Иванов И. П. |
Таблица 7
Принтеры
Принтеры | |||||
Код | Название | Цвет | Кабинет | Зарегистрирован на | Личный код |
HP LaserJet Pro P1102 | белый | Петров М. П. | |||
HP LaserJet Pro P1102 | белый | Романова О. Г. | |||
HP LaserJet Pro P1102 | белый | Николаев Л. Д. |
Таблица 8
Сканеры
Сканеры | |||||
Код | Название | Цвет | Кабинет | Зарегистрирован на | Личный код |
Canon CanoScan LiDE 220 | белый | Петров М. П. | |||
Canon CanoScan LiDE 220 | серый | Васильева К. М. | |||
Canon CanoScan LiDE 220 | серый | Романова О. Г. |
Таблица 9
Системные блоки
Системные блоки | |||||
Код | Название | Цвет | Кабинет | Зарегистрирован на | Личный код |
Lenovo H50-50 MT | черный | Петров М. П. | |||
Lenovo H50-50 MT | черный | Васильева К. М. | |||
Lenovo H50-50 MT | черный | Иванов И. П. | |||
Lenovo H50-50 MT | черный | Романова О. Г. | |||
Lenovo H50-50 MT | черный | Николаев Л. Д. |
Таблица «Персонал» будет содержать следующие поля:
1. Личный код – числовой – код пользователя;
2. ФИО – текстовой – имя пользователя;
3. Дата рождения – дата/время – дата рождения пользователя;
4. Дата приема на работу – дата/время – дата приема на работу;
5. Должность – текстовой – должность, занимаемая работником.
Таблица заполнена следующим образом:
Таблица 10
Персонал
Персонал | ||||
Личный код | ФИО | Дата рождения | Дата приема на работу | Должность |
Иванов И. П. | 03.09.1975 | 28.04.2010 | преподаватель | |
Васильева К. М. | 05.12.1989 | 21.10.2013 | профессор | |
Петров М. П. | 17.04.1983 | 04.02.2011 | профессор | |
Романова О. Г. | 13.07.1985 | 20.05.2010 | профессор | |
Николаев Л. Д. | 19.08.1978 | 08.09.2014 | профессор |
Разработка модели базы данных
База данных инвентаризационного учёта основывается на данных о сотруднике, вследствие чего составлена ER-диаграмма.
Рис. 2. ER диаграмма базы данных НОУТБУКИ
К обновлению и восстановлению данных предъявляются следующие требования:
· Для базы данных необходимо обеспечить резервное копирование его файлов в облачное хранилище - раз в 2 недели;
· Архивирование – ежеквартально;