МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Сибирский государственный аэрокосмический университет
имени академика М.Ф. Решетнева»
Отчет № 3
Тема: Разработка требований к информационной системе.
Выполнила: студентка
гр. МИМ 14-01
Проверила:
г. Красноярск 2015г
Цель работы: Изучение методов формирования, анализа и представления требований к информационной системе.
На рисунке 1 представлены требования в виде UML – диаграммы прецедентов.
Рисунок 1 – Диаграмма прецедентов для разрабатываемой модели «автоматизированная система учета компьютерной техники»
Система учета компьютерной техники, прежде всего, требуется такому заинтересованному лицу как администратор.
Прецеденты для администратора:
· изменение информации – администратор может вносить изменения в базу данных
· формирование карточек – администратор может выбрать пункт формирование карточек, и система формирует их, при желании их можно распечатать на принтере
· формирование отчетов – администратор может выбрать пункт формирование отчетов, и система формирует их, при желании их можно распечатать на принтере
· поиск данных – также администратор при необходимости может воспользоваться поиском данных в системе
· добавление техники – администратор может вносить, новые даны о техники
· добавление пользователей – администратор добавляет новых пользователей техникой в систему.
На рисунок 2 приведена диаграмма классов для разрабатываемой модели «Автоматизированная система учета компьютерной техники».
Рисунок 2 – Диаграмма классов для разрабатываемой модели «Автоматизированная система учета компьютерной техники»
На этой диаграмме представлено пять классов.
Класс устройство имеет атрибуты:
· наименование устройства – название устройства, название модели, название производителя;
· серийный № устройства – восьмизначный номер;
· ФИО пользователя устройством – полное ФИО пользователя;
· дата передачи устройства пользователю.
И такие операции:
· добавление;
· удаление;
· поиск;
· сортировка – наименование устройств выставляется в алфавитном порядке;
· выбор – система выбирает данные в другую базу данных.
Класс пользователь техникой содержит атрибуты:
· ФИО – полное ФИО пользователя;
· Названия подразделения – название подразделения, в котором работает пользователь техникой.
Класс пользователь техникой содержит операции:
· добавление;
· удаление;
· поиск поиск по ФИО пользователя;
· отчет отчет по сотрудникам, т.е. какая техника у кого находиться;
· выбор – система выбирает данные в другую базу данных.
В классе подразделения имеются атрибут:
· название подразделения.
В классе подразделения имеются операции:
· добавление;
· удаление;
· поиск поиск по названию подразделения;
· отчет по подразделениям, т.е. сколько техники находиться в каждом подразделении;
· выбор – система выбирает данные в другую базу данных.
В классе карточка имеются атрибуты:
· серийный № компьютера восьмизначное число;
· системные характеристики компьютера название производитель, название модели, ОС, количество ядер, объем оперативной памяти, объем памяти видеокарты;
· ФИО пользователя– полное ФИО пользователя;
· дата передачи техники;
· название подразделения название подразделения, в котором работает пользователь техникой;
· наименование дополнительных устройств– название устройства, название модели, название производителя;
· серийный № дополнительных устройств восьмизначный номер.
В классе карточка имеются операции:
· Формирование карточки;
· печать карточки;
· редактирование и поиск по серийному № компьютера.
В классе компьютер атрибутами являются:
· серийный № компьютера восьмизначный номер;
· системные характеристики компьютера название производитель, название модели, ОС, количество ядер, объем оперативной памяти, объем памяти видеокарты;
· ФИО пользователя полное ФИО пользователя;
· дата передачи компьютера пользователю.
В классе компьютер имеются операции:
· добавление;
· удаление;
· поиск поиск по серийному № компьютера;
· сортировка серийные № выставляются в порядке убывания;
выбор – система выбирает данные в другую базу данных
Вывод: В ходе работы разработали требования к ПО и представили их при помощи языка UML/
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.