«Разработка автоматизированной информационной системы сервисного компьютерного центра»
Функциональная модель в виде диаграммы прецедентов
Download 1.41 Mb.
|
Разработка автоматизированной информационной системы сервисного
- Bu sahifa navigatsiya:
- Модель базы данных ER
Функциональная модель в виде диаграммы прецедентовДиаграмма прецедентов позволяет описать функциональность и поведение системы через отношения между актёрами и прецедентами. Диаграмма представлена на рисунке 2.8. Диаграмма для АИС «Сервисный центр» содержит трех актеров: пользователь, сотрудник ИТ и администратор. Пользователь системы – это любой зарегистрированный пользователь. Он может просматривать открытые и закрытые им обращения, а также просматривать информацию о системе, информацию о профиле пользователя, производить поиск нужного обращения, добавлять обращение, и получить печатную форму обращения. Администратор – пользователь, ответственный за работоспособность системы. Он может совершать в системе все действия как её пользователь. Также, помимо этого, он обладает правом добавлять, удалять обращения, добавлять, удалять пользователя. Сотрудник ИТ – пользователь, ответственный за закрытие обращений пользователей. Он может закрыть обращение пользователя, после решения проблемы, добавив ответ. Для описания функциональности, предоставляемой системой конкретному пользователю, была разработана более подробная модель прецедентов. В диаграмме прецедентов (рисунок 2.15) отражены отношения между ролями пользователей системы и прецедентами. Рисунок 2.8 — Диаграмма прецедентов АИС «Сервисный центр» Процесс работы АИС «Сервисный центр» в контексте диаграммы прецедентов включает в себя 3 роли и 13 прецедентов. Функциональная модель информационной системы изображена на рисунке 2.9. Рисунок 2.9 — Схема функциональной структуры АИС Модель базы данных ERДля описания структуры АИС была разработана ER-модель системы, которая представлена на рисунке 2.10. Она содержит в себе сущности и их связи. Система в контексте ER-модели содержит 6 сущностей: таблица Admin. Данная сущность содержит атрибуты: id – администратор, login, fam - фамилия; таблица User. Данная сущность содержит атрибуты: id - пользователь, avatar, name, sname, post, role, email, tel, pass. Она имеет связь с сущностью «Requests» типа «один к одному» и с сущностью «Userroles» типа «один к одному»; таблица Closedata. Данная сущность содержит атрибуты: id, reqid, performer, closedate, closecomm. Она имеет связь с сущностью «Request» типа «один к одному; таблица Level. Данная сущность содержит атрибуты: id, name. Она имеет связь с сущностью «Request» типа «один к одному»; таблица Querytype. Данная сущность содержит атрибуты: id, prname. Она имеет связь с сущностью «Request» типа «один к одному»; таблица Requests. Данная сущность содержит атрибуты: id, userlogin, user, contacts, crdate, reqtypeid, levelid, title, desscription, status, filename. Она имеет связь с сущностью «User» типа «один к одному», с сущностью «Level» типа «один к одному», с сущностью «Querytype» типа «один к одному». таблица Userrole. Данная сущность содержит атрибуты: id, name. Она имеет связь с сущностью «User» типа «один к одному». Рисунок 2.10 – ER-модель системы АИС Download 1.41 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling