Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Разработка базы данных Кафедра.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
683.01 Кб
Скачать

4.1 Требования к функциональным характеристикам

ИС должна обеспечивать возможность выполнения следующих функций:

  • просмотр, добавление и редактирование информации об учебных группах, обучающихся на кафедре;

  • просмотр, добавление, редактирование и поиск по атрибутам информации об аспирантах;

  • просмотр, добавление и редактирование информации о сотрудниках кафедры;

  • учёт нагрузки преподавателей;

  • поиск по атрибутам информации о преподавателях;

  • просмотр, добавление, редактирование и поиск по атрибутам информации о студентах-дипломниках;

  • просмотр, редактирование расписания занятий на семестр по группам;

  • просмотр, редактирование расписания занятий для преподавателей;

  • просмотр, редактирование учебного плана для каждого курса;

Исходные данные:

  • информация об аспирантах:

    • Код аспиранта – уникальный номер, присваиваемый каждому аспиранту,

    • ФИО – фамилия, имя и отчество аспиранта,

    • Тема исследования – название темы диплома,

    • Код преподавателя – уникальный код преподавателя-руководителя аспиранта,

    • Согласие о персональных данных;

  • информация об учебных группах:

    • Код группы - уникальный номер, присваиваемый каждой группе,

    • Количество студентов – численность группы;

  • информация о днях недели:

    • Код дня недели - уникальный номер, присваиваемый каждому дню недели,

    • Название – именование дня недели;

  • информация о студентах-дипломниках:

    • Код студента - уникальный номер, присваиваемый каждому дипломнику,

    • ФИО - фамилия, имя и отчество дипломника,

    • Группа – название группы обучения дипломника,

    • Код преподавателя - уникальный код преподавателя-руководителя дипломника;

    • Согласие о персональных данных;

  • информация о должностях преподавателей:

    • Код должности - уникальный номер, присваиваемый каждой имеющейся на кафедре должности,

    • Название – именование должности;

  • информация об учебных предметах:

    • Код предмета - уникальный номер, присваиваемый каждому предмету, преподаваемому на кафедре,

    • Название – именование предмета,

    • Часы лекций в семестр №1 – количество часов лекций по предмету, преподаваемому на кафедре в семестре №1,

    • Часы практик в семестр №1 – количество часов практик по предмету, преподаваемому на кафедре в семестре №1,

    • Часы лабораторных работ в семестр №1 – количество часов лабораторных работ по предмету, преподаваемому на кафедре в семестре №1,

    • Часы лекций в семестр №2 – количество часов лекций по предмету, преподаваемому на кафедре в семестре №2,

    • Часы практик в семестр №2 – количество часов практик по предмету, преподаваемому на кафедре в семестре №2,

    • Часы лабораторных работ в семестр №2 – количество часов лабораторных работ по предмету, преподаваемому на кафедре в семестре №2,

    • Семестр №1 – уникальный код семестра №1,

    • Семестр №2 - уникальный код семестра №2

    • Отчётность семестр №1 – информация об отчетности семестра №1,

    • Отчётность семестр №2 - информация об отчетности семестра №2,

    • Код преподавателя - уникальный код преподавателя, проводящего предмет,

    • Количество семестров – число семестров, в течении который проводится предмет,

    • Номер курса – номер курса, на котором проводится предмет;

  • информация о преподавателях:

    • Код преподавателя - уникальный номер, присваиваемый каждому преподавателя кафедры,

    • ФИО - фамилия, имя и отчество преподавателя,

    • Код должности – уникальный код должности, занимаемой преподавателем,

    • Код учёной степени – уникальный код ученой степени, которую имеет преподаватель,

    • Телефон – номера телефонов преподавателя,

    • Согласие о персональных данных;

  • информация о расписании занятий:

    • Код предмета - уникальный код предмета,

    • Код дня недели – уникальный код дня недели, в который проводится занятие,

    • Группа - уникальный код группы, для которой проводится занятие,

    • Время – дата и время начала занятия,

    • Код преподавателя - уникальный код преподавателя, проводимого занятие,

    • Аудитория – номер аудитории, в которой проводится занятие;

  • информация об ученой степени преподавателей:

  • Код учёной степени – уникальный код, присваиваемый каждой ученой степени,

  • Название – именование ученой степени;

Выходная информация:

  • вывод запроса, содержащего список телефонов сотрудников, содержащего следующую информацию:

    • Фамилия

    • Имя

    • Отчество

    • Телефон – номера телефонов сотрудника;

  • вывод запроса, содержащего нагрузку по часам для преподавателей, содержащего следующую информацию:

  • Фамилия

  • Имя

  • Отчество

  • Всего лекций – количество лекций, проводимых преподавателем,

  • Всего практик - количество практик, проводимых преподавателем,

  • Всего л/б - количество лабораторных работ, проводимых преподавателем,

  • Всего часов – общее количество часов нагрузки преподавателя;

  • вывод отчета, содержащего расписание занятий для преподавателей, содержащего следующую информацию:

  • Номер группы - уникальный номер, присваиваемый каждой группе,

  • День недели - уникальный код дня недели,

  • Время – дата и время начала занятия,

  • Название предмета – наименование проводимого занятия,

  • Фамилия преподавателя

  • Имя преподавателя

  • Отчество преподавателя

  • Аудитория – номер кабинета проведения занятия.

  • вывод отчета, содержащего расписание занятий для учебных групп, содержащего следующую информацию:

  • Фамилия,

  • Имя,

  • Отчество,

  • День недели – уникальный код дня недели,

  • Номер группы - уникальный номер, присваиваемый каждой группе,

  • Время – дата и время начала занятия,

  • Название предмета – наименование проводимого занятия,

  • Аудитория – номер кабинета проведения занятия.

  • вывод отчета, содержащего список научных кадров по научным направлениям, содержащего следующую информацию:

  • Тема исследования – название работы аспиранта,

  • Фамилия аспиранта,

  • Имя аспиранта,

  • Отчество аспиранта.

  • вывод отчета, содержащего список студентов-дипломников по группам и руководителям, содержащего следующую информацию:

  • Группа - уникальный номер, присваиваемый каждой группе,

  • Фамилия преподавателя,

  • Имя преподавателя,

  • Отчество преподавателя,

  • Фамилия студента,

  • Имя студента,

  • Отчество студента,

  • вывод отчета, содержащего учебный план для каждого курса по семестрам со следующей информацией:

  • Название предмета – наименование проводимого занятия,

  • Количество семестров - число семестров, в течении который проводится предмет,

  • Семестр №1 – информация о номере семестра №1,

  • Семестр №2 - информация о номере семестра №2,

  • Всего часов - общее количество часов предмета,

  • Всего лекций - общее количество часов лекций предмета,

  • Всего практик - общее количество часов практик предмета,

  • Всего л/б - общее количество часов л/б предмета,

  • Часы лек. сем. №1 - общее количество часов лекций предмета в семестре№1,

  • Часы пр. сем. №1- общее количество часов лекций предмета в семестре№1,

  • Часы л/б. сем. №1 - общее количество часов л/б предмета в семестре№1,

  • Отчетность семестр №1 – информация об отчетности семестра №1,

  • Часы лек. сем. №2 - общее количество часов лекций предмета в семестре№2,

  • Часы пр. сем. №2- общее количество часов лекций предмета в семестре№2,

  • Часы л/б. сем. №2- общее количество часов л/б предмета в семестре№2,

  • Отчетность семестр №2 – информация об отчетности семестра №2,

  • вывод отчета, содержащего обобщенную информацию о группах кафедры, содержащего следующую информацию:

  • Общее количество групп – число групп на кафедре,

  • Количество групп на 1 курсе,

  • Количество групп на 2 курсе,

  • Количество групп на 3 курсе,

  • Количество групп на 4 курсе,

  • Количество групп на 5 курсе,

  • Количество групп на 6 курсе,

  • Среднее число количества студентов в группе.

  • вывод отчета с обобщенной информацией о сотрудниках кафедры, содержащего следующие сведения:

  • Количество должностей – суммарное число должностей на кафедре,

  • Общее число сотрудников – суммарное количество сотрудников кафедры,

  • Количество преподавателей – суммарное число преподавателей кафедры.

  • вывод отчета с обобщенной информацией о преподавателях, содержащего следующие сведения:

  • Количество преподавателей – число преподавателей кафедры,

  • Количество преподавателей на 1 курсе - суммарное число преподавателей, проводимых предметы в группах 1 курса,

  • Количество преподавателей на 2 курсе - суммарное число преподавателей, проводимых предметы в группах 2 курса,

  • Количество преподавателей на 3 курсе - суммарное число преподавателей, проводимых предметы в группах 3 курса,

  • Количество преподавателей на 4 курсе - суммарное число преподавателей, проводимых предметы в группах 4 курса,

  • Количество преподавателей на 5 курсе - суммарное число преподавателей, проводимых предметы в группах 5 курса,

  • Количество преподавателей на 6 курсе - суммарное число преподавателей, проводимых предметы в группах 6 курса.

  • вывод отчета с обобщенной информацией о расписании кафедры, содержащего следующие сведения:

  • Количество предметов – суммарное число предметов, проводимых на кафедре,

  • Общее количество часов всех занятий – суммарное число занятий кафедры,

  • Количество часов всех лекций – суммарное число часов лекций кафедры,

  • Количество часов всех практик – суммарное число часов практик кафедры,

  • Количество часов всех лабораторных работ – суммарное число часов лабораторных работ кафедры,

  • Число лекций – суммарное число лекций кафедры,

  • Число практик - суммарное число практик кафедры,

  • Число лабораторных работ – суммарное число лабораторных работ кафедры.

  • вывод запроса поиска данных о преподавателе по ФИО, содержащего следующую информацию:

  • должность,

  • ученую степень,

  • номер телефона.

  • вывод запроса поиска данных о руководителе-преподавателе по ФИО Аспиранта, содержащего следующую информацию:

  • фамилию,

  • должность,

  • ученую степень,

  • номер телефона.

  • вывод запроса поиска данных о руководителе-преподавателе по ФИО Аспиранта, содержащего следующую информацию:

  • фамилию,

  • должность,

  • ученую степень,

  • номер телефона.

  • вывод запроса поиска данных о преподавателе по названию предмета, содержащего следующую информацию:

  • фамилию,

  • должность,

  • ученую степень,

  • номер телефона.

  • вывод запроса поиска фамилий преподавателей ученой степени, согласию о персональных данных, названию группы, содержащего следующую информацию:

  • фамилии преподавателей.

  • вывод запроса поиска данных об аспиранте по ФИО, содержащего следующую информацию:

  • фамилию руководителя,

  • тему исследования.

  • вывод запроса поиска фамилий аспирантов по ФИО руководителя и согласию о персональных данных, содержащего следующую информацию:

  • фамилии аспирантов.

  • вывод запроса поиска данных о дипломнике по ФИО, содержащего следующую информацию:

  • фамилию руководителя,

  • группу.

  • вывод запроса поиска фамилий дипломников по ФИО руководителя, согласию о персональных данных, названию группы содержащего следующую информацию:

  • фамилии аспирантов.

Выходные данные могут выводиться на экран и на принтер.