Диаграмма вариантов использования. Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Казанский национальный исследовательский
Приложение Б
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Казанский национальный исследовательский технологический университет»
(ФГБОУ ВПО «КНИТУ»)
Кафедра________________________
Направление (специальность) _____
Тема курсовой работы ________________
КУРСОВОЙ ПРОЕКТ
Заведующий кафедрой________________ ( )
Руководитель работы__________________ ( )
Студент_____________________________ ( )
Нормоконтролер______________________ ( )
Содержание
Введение
Развитие вычислительной техники привело к появлению автоматических и автоматизированных систем разного назначения. Они работают с большими объемами информации, которая требует оперативности в обработке, часто обновляется и в то же время требует длительного хранения. Это информационные компьютерные технологии интегрированного хранения и обработки данных, основу которых составляет информационная система. Автоматизированная информационная система (АИС) – это система, реализующая автоматизированный сбор, обработку и манипулирование данными, функционирующих на основе ЭВМ и других технических средств, включающая в себя технические средства обработки данных, соответствующеепрограммное обеспечение и персонал.Использование информационных систем позволяет:
|
|
· автоматизировать обработку данных во многих сферах человеческой деятельности;
· сократить трудозатраты при выполнении традиционных процессов и операций;
· устранить рутинные операции;
· ускорить процессы обработки и преобразования информации;
· повышение оперативности и качественного уровня обслуживания пользователей и т.д.
Каждая информационная система в зависимости от ее назначения имеет дело с той или иной частью реального мира, которую принято называть предметной областью системы.
Основой для многих информационных систем являются базы данных. База данных (БД) — это совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отражающих состояние и взаимодействие объектов в определенной предметной области.
Целью данного курсового проекта является разработка приложения «Расписание занятий в университете», гдеподдерживаются режимы поиска занятия по заданному критерию (время, преподаватель), регистрация занятий, учета занятий по типу, генерация расписаний.
Для достижения этой цели ставятсятакиезадачи:
|
|
1.Исследование предметной области;
2.Построение диаграммы вариантов использования, диаграммы взаимодействия, диаграммы классов и диаграммы компонентов;
3.Представление схему базы данных в виде ER-модели;
4.Разработка и представление прототипа информационной системы.
Первый раздел. Разработка проекта информационной системы" Расписание занятий в университете"
Этап. Анализ предметной области.
Перед руководителем информационной службы университета ставится задача разработки информационной системы"Расписание занятий в университете ". В системе должны поддерживаться режимы поиска занятия по заданному критерию (время, преподаватель), регистрации занятий, учета занятий по типу, генерации расписаний.
Этап. Эскизное проектирование.
Термин | Значение |
Студент | Личность, проходящая обучение в университете. |
Профессор | Преподаватель университета. |
Занятие | Курс, преподаваемый профессором в университете. |
Этап. Техническое задание
Действующие лица:
Студент —просматривает занятия.
Профессор—просмотр занятия.
Администратор— регистрирует занятия (изменяет и /или удаляет) и производит генерацию расписаний.
|
|
Исходя из потребностей действующих лиц, выделяются следующие варианты использования:
· Войти в систему.
· Просмотр занятий.
· Регистрация занятий.
· Генерация расписаний.
Вариант использования "Войти в систему"
Краткое описание:
Данный вариант использования описывает вход пользователя в систему «Расписание занятий в университете»:
Основной поток событий:
Данный вариант использования начинает выполняться, когда пользователь хочет войти в систему.
1. Система запрашивает имя пользователя и пароль.
2. Пользователь вводит имя и пароль.
3. Система подтверждает имя и пароль, после чего открывается доступ в систему.
Альтернативные потоки:
1. Неправильное имя/пароль: Если во время выполнения основного потока обнаружится, что пользователь ввел неправильное имя и/или пароль, система выводит сообщение об ошибке. Пользователь может вернуться к началу основного потока или отказаться от входа в систему, при этом выполнение варианта использования завершается.
Вариант использования " Просмотр занятий "
Краткое описание:
Данный вариант использования позволяет пользователю просмотреть занятия по заданному критерию за текущий семестр.
|
|
Основной поток событий:
Данный вариант использования начинает выполняться, когда пользователь хочет просмотреть занятия.
1. Система запрашивает у пользователя требуемые критерии (курс, группа,время, преподаватель).
Альтернативные потоки:
1. В системе не существует вводимых критериев.
Вариант использования " Регистрация занятий "
Краткое описание:
Данный вариант использования позволяет администратору регистрировать занятия(или удаление/изменение).
Основной поток событий:
Данный вариант использования начинает выполняться, когда администратор хочет зарегистрировать новые занятия (или удалить/изменить зарегистрированные в системе).
1. Указывается преподаватель по этому курсу.
2. Производится регистрация занятия(или удаление/изменение зарегистрированного в системе).
Альтернативные потоки:
1. В системе уже существует регистрируемое занятие.
2. Нет преподавателя по этому занятию.
Предусловия:
Перед началом выполнения данного варианта использования администратор должен войти в систему.
Вариант использования " Генерация расписаний"
Краткое описание:
Данный вариант использования позволяет администратору произвести генерацию расписания.
Основной поток событий:
Данный вариант использования начинает выполняться, когда администратор хочет построить расписание(редактировать).
1. Выбирается необходимое занятие из списка.
2. Внесение информации о занятиях (время, аудитория, курс, группа, чет/нечет. неделя и т.д.).
3. Указывается тип занятия (лекция/ практика/ семинар).
Альтернативные потоки:
1. В это время уже есть занятие.
2. Нет свободных аудиторий.
Предусловия:
Перед началом выполнения данного варианта использования администратор должен войти в систему.
Нефункциональные возможности
Система должна обеспечивать многопользовательский режим работы.
Удобство использования
Пользовательский интерфейс должен быть Windows-совместимым.
Пользовательский интерфейс системы должен быть простым и не требующим дополнительного обучения для пользователей, обладающих компьютерной грамотностью.
Каждая функция системы должна сопровождаться встроенной онлайновой помощью, которая должна включать пошаговые инструкции по работе с системой, а также определения терминов и сокращений.
Надежность
Система должна быть в работоспособном состоянии 24 ч в день 7 дней в неделю, время простоя — не более 10%. Среднее время безотказной работы должно превышать 300 ч.
Производительность
Система должна поддерживать до 2000 пользователей, одновременно работающих с центральной базой данных, и до 500 пользователей, одновременно работающих с локальными серверами.
Безопасность
Система не должна позволять студентам и профессорам изменять какую-либо информацию в расписании.
Только администратор может редактировать расписание.
Диаграмма вариантов использования
Дата добавления: 2018-02-15; просмотров: 713; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!