Спецификационный вариант функциональной модели предметной области
1. Ввод данных
1.1 Ввод данных по Записям в Журнале
1.2 Ввод данных по Комнатам
1.3 Ввод данных по Общежитиям
1.4 Ввод данных по Сотрудникам
1.5 Ввод данных по Специальностям
1.6. Ввод данных по Студентам
1.7 Ввод Данных по Факультетам
2. Редактирование данных
2.1 Редактирование данных по Записям в Журнале
2.2 Редактирование данных по Комнатам
2.3 Редактирование данных по Общежитиям
2.4 Редактирование данных по Сотрудникам
2.5 Редактирование данных по Специальностям
2.6 Редактирование данных по Студентам
2.7 Редактирование данных по Факультетам
3. Экранные формы
3.1 Форма для ввода и редактирования данных по Записям в Журнале
3.3 Форма для ввода и редактирования данных по Комнатам
3.4 Форма для ввода и редактирования данных по Общежитиям
3.5 Форма для ввода и редактирования данных по Сотрудникам
3.6 Форма для ввода и редактирования данных по Специальностям
3.7 Форма для ввода и редактирования данных по Студентам
3.8 Форма для ввода и редактирования данных по Факультетам
4. Запросы
4.1 Запрос на Поиск Декана по ФИО Студента
4.2 Запрос на Поиск Записи по Паспорту
4.3 Запрос на Поиск Сотрудника в Общежитии
4.4 Запрос на Поиск Студента по Комнате
4.5 Запрос на Просмотр Общежитий
5. Отчеты.
5.1 “Поиск Декана по Студенту” - отчет на поиск телефона декана по ФИО студента
5.2 “Поиск Записи в Журнале по Паспорту” - отчет на поиск записи в журнале по номеру паспорта студента
5.3 “Поиск Сотрудника в Общежитии" - отчет на поиск сотрудников общежития
5.4 “Поиск Студента по Комнате" - отчет на поиск студента по номеру комнаты
5.5 “Просмотр общежитий" - отчет с информацией об общежитиях
6.2 Диаграмма DFD
6.2.1 Графическая диаграмма DFD функциональной модели ПО
Рисунок функциональной модели предметной области в нотации DFD приведен в графической части (лист 1).
6.2.2 Описание модели в нотации DFD
Объекты:
Студент - имеет возможность просмотра информации, касающейся Общежитий, а также поиска записи о своем проживании в журнале.
Комендант - занимается техническими вопросами обслуживания сети. Оформляет новых студентов, имеет доступ к просмотру любой информации, касающейся информационного обеспечения коменданта, а также имеет возможности поиска студентов и деканов.
Администратор - управляет работой всей системы. Занимается пополнение информационной базы об Общежитиях и комнатах, о специальностях и факультетах, а также о сотрудниках.
Функции:
Для студента:
Поиск записи по Паспорту;
Просмотр Общежитий;
Для коменданта:
Поиск Студента по Номеру Комнаты;
Поиск Телефона Декана по ФИО Студента;
Редактирование Записей в Журнале;
Добавление Студентов;
Для администратора:
Просмотр Сотрудников в Общежитиях;
Редактирование Комнат;
Редактирование Общежитий;
Редактирование Факультетов;
Редактирование Специальностей;
Редактирование Сотрудников;
Хранимые данные:
Записи в Журнале;
Комнаты;
Общежития;
Сотрудники;
Специальности;
Студенты;
Факультеты;
Потоки данных:
Запрос об Общежитиях - Данные об Общежитиях;
Запрос о Записях - Данные о Записях;
Изменение Записей - Список Записей;
Запрос о Студенте - Данные о Студенте;
Изменение Студентов - Список Студентов;
Запрос о Декане - Данные о Декане;
Запрос о Сотрудниках - Данные о Сотрудниках;
Изменение Сотрудников - Список Сотрудников;
Изменение Специальностей - Список Специальностей;
Изменение Комнат - Список Комнат;
Изменение Факультетов - Список Факультетов;
Изменение Общежитий - Список Общежитий;
6.3 Диаграмма IDEF0
6.3.1 Графическая диаграмма IDEF0 функциональной модели ПО
Рисунок функциональной модели предметной области в нотации IDEF0 приведен в графической части (лист 2).
6.3.2 Описание модели в нотации IDEF0
1. Поиск Записей по Паспорту
Вход: Запрос об Общежитиях
Механизм: Студент
Управляющий механизм: Отчет "Просмотр Общежитий"
Выход: Данные об Общежитиях
2. Поиск Записи по Паспорту
Вход: Запрос о Записях
Механизм: Студент
Управляющий механизм: Отчет “Поиск Записи в журнале по паспорту”
Выход: Данные о Записях
3. Редактирование записей в Журнале
Вход: Изменение Записей
Механизм: комендант
Управляющий механизм: форма “Записи в Журнале”
Выход: Список Записей
4. Поиск Студента по Комнате
Вход: Запрос о Студенте
Механизм: комендант
Управляющий механизм: Отчет "Поиск студента по комнате"
Выход: Данные о Студенте
5. Добавление Студентов
Вход: Изменение Студентов
Механизм: комендант
Управляющий механизм: форма “Студенты”
Выход: Список Студентов
6. Поиск телефона Декана по ФИО Студента
Вход: Запрос о Декане
Механизм: комендант
Управляющий механизм: Отчет "Поиск декана по студенту"
Выход: Данные о Декане
7. Редактирование Общежитий
Вход: Изменение Общежитий
Механизм: Администратор
Управляющий механизм: форма "Общежития"
Выход: Список Общежитий
8. Редактирование Факультетов
Вход: Изменение Факультетов
Механизм: Администратор
Управляющий механизм: Форма "Факультеты"
Выход: Список Общежитий
9. Редактирование Комнат
Вход: Изменение Комнат
Механизм: Администратор
Управляющий механизм: Форма "Комнаты"
Выход: Список Комнат
10. Редактирование Специальностей
Вход: Изменение Специальностей
Механизм: Администратор
Управляющий механизм: Форма "Специальности"
Выход: Список Специальностей
11. Редактирование Сотрудников
Вход: Изменение Сотрудников
Механизм: Администратор
Управляющий механизм: Форма "Сотрудники"
Выход: Список Сотрудников
12. Просмотр Сотрудников в Общежитии
Вход: Запрос о Сотрудниках
Механизм: Администратор
Управляющий механизм: Отчет "Поиск сотрудника в общежитии"
Выход: Данные о Сотрудниках
- Задание на выполнение курсового проекта
- Введение
- 1. Анализ предметной области
- 2. Функциональная модель предметной области
- Спецификационный вариант функциональной модели предметной области
- 3. Инфологическая модель предметной области
- Графическая диаграмма
- Спецификационный вариант инфологической модели
- 4. Выбор СУБД
- Графическая диаграмма
- Спецификация
- 6. Структурная схема системы
- Схема работы системы
- Графический вид
- Описание структурной схемы
- 7. Интерфейс пользователя
- Экранные формы
- Отчеты
- Запросы
- 8. Граф диалога
- Графическая схема
- Описание графа диалога
- 9. Руководство пользователя
- 10. Программа и методика испытаний
- Заключение