- •Разработка информационной системы «Кафедра»
- •Содержание
- •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 Нормализация отношений
- •Запросы к базе данных
- •Механизм защиты данных от несанкционированного доступа
- •Инструкция по использованию базы данных
- •Заключение
- •Список использованных источников
Запросы к базе данных
Список запросов, реализованных в базе данных:
нагрузка по часам для преподавателей – подсчитывает нагрузку по часам для преподавателей;
нагрузка по часам для конкретного преподавателя – подсчитывает нагрузку по часам для указанного преподавателя;
расписание занятий для преподавателей – содержит расписание занятий для преподавателей;
расписание занятий для учебных групп – содержит расписание занятий для учебных групп;
список телефонов сотрудников – содержит список телефонов всех преподавателей;
телефон конкретного сотрудника – позволяет узнать номера телефонов указанного преподавателя;
список студентов-дипломников по группам – содержит фамилии студентов-дипломников по группам;
список студентов-дипломников по преподавателям – содержит фамилии студентов-дипломников по преподавателям;
учебный план – содержит учебный план по семестрам для каждого курса,
поиск преподавателя по ФИО – содержит должность, ученую степень, номер телефона, фамилии дипломников, фамилии аспирантов преподавателя по выбранным фамилии, имени и отчеству,
поиск преподавателя по ФИО Аспиранта – содержит фамилию, должность, ученую степень, номер телефона, руководителя-преподавателя конкретного аспиранта,
поиск преподавателя по ФИО Дипломника - содержит фамилию, должность, ученую степень, номер телефона, руководителя-преподавателя конкретного студента-дипломника,
поиск преподавателя по названию предмета – содержит фамилию, должность, ученую степень, номер телефона преподавателя, читающего выбранный предмет,
поиск преподавателей по атрибутам (указание всех атрибутов необязательно):
по ученой степени – содержит фамилии преподавателей, имеющих определенную учёную степень,
по согласию о персональных данных – содержит фамилии преподавателей, имеющих или не имеющих согласие на использование персональных данных,
по названию группы – содержит фамилии преподавателей, читающих предметы в определенной группе,
поиск аспиранта по ФИО – содержит фамилию руководителя и тему исследования аспиранта по выбранным фамилии, имени и отчеству,
поиск аспирантов по атрибутам (указание всех атрибутов необязательно):
по ФИО руководителя – содержит фамилии аспирантов по фамилии, имени и отчеству руководителя-преподавателя,
по согласию о персональных данных – содержит фамилии аспирантов, имеющих или не имеющих согласие на использование персональных данных,
поиск студента-дипломника по ФИО – содержит фамилию руководителя и группу студента-дипломнике по выбранным фамилии, имени и отчеству,
поиск студентов-дипломников по атрибутам (указание всех атрибутов необязательно):
по ФИО руководителя – содержит фамилии студентов-дипломников по фамилии, имени и отчеству руководителя-преподавателя,
по согласию о персональных данных – содержит фамилии студентов-дипломников, имеющих или не имеющих согласие на использование персональных данных,
по названию группы – содержит фамилии студентов-дипломников, обучающихся в выбранной группе.
