- •Разработка информационной системы «Кафедра»
- •Содержание
- •4.1 Требования к функциональным характеристикам
- •4.2 Требования к надежности
- •4.3 Условия эксплуатации
- •4.4 Требования к составу и параметрам технических средств
- •4.5 Требования к информационной и программной совместимости
- •4.6 Требования по использованию
- •5. Требования к программной документации
- •6. Стадии и этапы разработки
- •7. Порядок контроля и приемки
- •Введение
- •Обследование предметной области и разработка функциональной структуры системы
- •Концептуальное проектирование базы данных
- •2.1 Перечень и описание сущностей
- •2.2 Перечень и описание атрибутов
- •Проектирование базы данных
- •3.1 Основные понятия модели «Сущность – связь»
- •3.2 Анализ связей между сущностями
- •Даталогическое проектирование базы данных
- •4.1 Преобразование er-диаграммы в схему базы данных
- •4.2 Проектирование таблиц базы данных
- •4.3 Нормализация отношений
- •Запросы к базе данных
- •Механизм защиты данных от несанкционированного доступа
- •Инструкция по использованию базы данных
- •Заключение
- •Список использованных источников
4.1 Требования к функциональным характеристикам
ИС должна обеспечивать возможность выполнения следующих функций:
просмотр, добавление и редактирование информации об учебных группах, обучающихся на кафедре;
просмотр, добавление, редактирование и поиск по атрибутам информации об аспирантах;
просмотр, добавление и редактирование информации о сотрудниках кафедры;
учёт нагрузки преподавателей;
поиск по атрибутам информации о преподавателях;
просмотр, добавление, редактирование и поиск по атрибутам информации о студентах-дипломниках;
просмотр, редактирование расписания занятий на семестр по группам;
просмотр, редактирование расписания занятий для преподавателей;
просмотр, редактирование учебного плана для каждого курса;
Исходные данные:
информация об аспирантах:
Код аспиранта – уникальный номер, присваиваемый каждому аспиранту,
ФИО – фамилия, имя и отчество аспиранта,
Тема исследования – название темы диплома,
Код преподавателя – уникальный код преподавателя-руководителя аспиранта,
Согласие о персональных данных;
информация об учебных группах:
Код группы - уникальный номер, присваиваемый каждой группе,
Количество студентов – численность группы;
информация о днях недели:
Код дня недели - уникальный номер, присваиваемый каждому дню недели,
Название – именование дня недели;
информация о студентах-дипломниках:
Код студента - уникальный номер, присваиваемый каждому дипломнику,
ФИО - фамилия, имя и отчество дипломника,
Группа – название группы обучения дипломника,
Код преподавателя - уникальный код преподавателя-руководителя дипломника;
Согласие о персональных данных;
информация о должностях преподавателей:
Код должности - уникальный номер, присваиваемый каждой имеющейся на кафедре должности,
Название – именование должности;
информация об учебных предметах:
Код предмета - уникальный номер, присваиваемый каждому предмету, преподаваемому на кафедре,
Название – именование предмета,
Часы лекций в семестр №1 – количество часов лекций по предмету, преподаваемому на кафедре в семестре №1,
Часы практик в семестр №1 – количество часов практик по предмету, преподаваемому на кафедре в семестре №1,
Часы лабораторных работ в семестр №1 – количество часов лабораторных работ по предмету, преподаваемому на кафедре в семестре №1,
Часы лекций в семестр №2 – количество часов лекций по предмету, преподаваемому на кафедре в семестре №2,
Часы практик в семестр №2 – количество часов практик по предмету, преподаваемому на кафедре в семестре №2,
Часы лабораторных работ в семестр №2 – количество часов лабораторных работ по предмету, преподаваемому на кафедре в семестре №2,
Семестр №1 – уникальный код семестра №1,
Семестр №2 - уникальный код семестра №2
Отчётность семестр №1 – информация об отчетности семестра №1,
Отчётность семестр №2 - информация об отчетности семестра №2,
Код преподавателя - уникальный код преподавателя, проводящего предмет,
Количество семестров – число семестров, в течении который проводится предмет,
Номер курса – номер курса, на котором проводится предмет;
информация о преподавателях:
Код преподавателя - уникальный номер, присваиваемый каждому преподавателя кафедры,
ФИО - фамилия, имя и отчество преподавателя,
Код должности – уникальный код должности, занимаемой преподавателем,
Код учёной степени – уникальный код ученой степени, которую имеет преподаватель,
Телефон – номера телефонов преподавателя,
Согласие о персональных данных;
информация о расписании занятий:
Код предмета - уникальный код предмета,
Код дня недели – уникальный код дня недели, в который проводится занятие,
Группа - уникальный код группы, для которой проводится занятие,
Время – дата и время начала занятия,
Код преподавателя - уникальный код преподавателя, проводимого занятие,
Аудитория – номер аудитории, в которой проводится занятие;
информация об ученой степени преподавателей:
|
|
Выходная информация:
вывод запроса, содержащего список телефонов сотрудников, содержащего следующую информацию:
Фамилия
Имя
Отчество
Телефон – номера телефонов сотрудника;
вывод запроса, содержащего нагрузку по часам для преподавателей, содержащего следующую информацию:
|
|
|
|
|
|
|
вывод отчета, содержащего расписание занятий для преподавателей, содержащего следующую информацию:
|
|
|
|
|
|
|
|
вывод отчета, содержащего расписание занятий для учебных групп, содержащего следующую информацию:
|
|
|
|
|
|
|
|
вывод отчета, содержащего список научных кадров по научным направлениям, содержащего следующую информацию:
|
|
|
|
вывод отчета, содержащего список студентов-дипломников по группам и руководителям, содержащего следующую информацию:
|
|
|
|
|
|
|
вывод отчета, содержащего учебный план для каждого курса по семестрам со следующей информацией:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
вывод отчета, содержащего обобщенную информацию о группах кафедры, содержащего следующую информацию:
|
|
|
|
|
|
|
|
вывод отчета с обобщенной информацией о сотрудниках кафедры, содержащего следующие сведения:
|
|
|
вывод отчета с обобщенной информацией о преподавателях, содержащего следующие сведения:
|
|
|
|
|
|
|
вывод отчета с обобщенной информацией о расписании кафедры, содержащего следующие сведения:
|
|
|
|
|
|
|
|
вывод запроса поиска данных о преподавателе по ФИО, содержащего следующую информацию:
должность,
ученую степень,
номер телефона.
вывод запроса поиска данных о руководителе-преподавателе по ФИО Аспиранта, содержащего следующую информацию:
фамилию,
должность,
ученую степень,
номер телефона.
вывод запроса поиска данных о руководителе-преподавателе по ФИО Аспиранта, содержащего следующую информацию:
фамилию,
должность,
ученую степень,
номер телефона.
вывод запроса поиска данных о преподавателе по названию предмета, содержащего следующую информацию:
фамилию,
должность,
ученую степень,
номер телефона.
вывод запроса поиска фамилий преподавателей ученой степени, согласию о персональных данных, названию группы, содержащего следующую информацию:
фамилии преподавателей.
вывод запроса поиска данных об аспиранте по ФИО, содержащего следующую информацию:
фамилию руководителя,
тему исследования.
вывод запроса поиска фамилий аспирантов по ФИО руководителя и согласию о персональных данных, содержащего следующую информацию:
фамилии аспирантов.
вывод запроса поиска данных о дипломнике по ФИО, содержащего следующую информацию:
фамилию руководителя,
группу.
вывод запроса поиска фамилий дипломников по ФИО руководителя, согласию о персональных данных, названию группы содержащего следующую информацию:
фамилии аспирантов.
Выходные данные могут выводиться на экран и на принтер.
