ВВЕДЕНИЕ
Настоящее техническое задание распространяется на разработку системы учета успеваемости студентов, предназначенной для сбора информации о ходе сдачи экзаменационной сессии. Предполагается, что использовать данную систему будут сотрудники деканата и декан.
Во время сессии необходимо получение оперативной информации о ходе ее сдачи студентами, однако выполнение такого контроля в ручную требует значительного времени.
Кроме того, хранение информации о сдачи сессии в течении всего времени обучения позволит осуществлять автоматическую генерацию справок о прослушанных курсах и приложений к диплому выпускника.
НАИМЕНОВАНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ
Наименование. «Учет успеваемости студентов»
Автоматизированная система учета успеваемости позволит улучшить качество контроля сдачи сессии со стороны куратора и деканата и обеспечит получение сведений о динамике работы каждого студента, группы курса в целом.
Данная программа разработана для использования в высших учебных заведениях.
ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
Система разрабатывается на основание приказа декана факультета № …. От …. и в соответствии с планом мероприятия по совершенствованию учебного процесса на 2015-2016 учебный год.
НАЗНАЧЕНИЕ РАЗРАБОТКИ
Система предназначена для хранения и обработки сведений об успеваемости студентов учебных групп факультета в течении всего срока обучения. Обработанные сведения об успеваемости студентов могут быть использованы для оценки успеваемости каждого студента, группы, курса и факультета в целом.
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ
5.1 Требования к функциональным характеристикам
5.1.1 Система должна обеспечивать возможность выполнения следующих функций:
· Инициализацию системы (ввод списков групп, перечней изучаемых дисциплин в соответствии с учебными планами и т.п.);
· Ввод и коррекцию текущей информации о ходе сдачи сессии конкретными студентами;
· Хранение информации об успеваемости в течение времени обучения студента;
· Получения сведений о текущем состоянии сдачи сессии студентами.
5.1.2 Исходные данные:
· Списки студентов групп;
· Учебный план кафедр – перечень предметов и контрольных мероприятий по каждому предмету;
· Расписание сессий;
· Текущие сведения о сдаче сессии каждым студентом.
5.1.3 Результаты:
· Итоги сдачи сессии конкретным студентом;
· Итоги сдачи сессии студентами конкретной группы;
· Процент успеваемости по всем студентам группы при сдаче конкретного предмета в целом на текущий момент;
· Проценты успеваемости по всем группам специальности на текущий момент;
· Процент успеваемости по всем группам курса на текущий момент;
· Процент успеваемости по всем курсам и в целом по факультету на текущий момент;
· Список задолжников группы на текущий момент;
· Список задолжников курса на текущий момент.
5.2. Требования надежности
5.2.1. Предусмотреть контроль вводимой информации.
5.2.2. Предусмотреть блокировку некорректных действий пользователя при работе с системой.
5.3. Требования к составу и параметрам технических средств
5.3.1. Система должна работать на IBM совместимых персональных компьютерах.
5.3.2. Минимальная конфигурация:
· Тип процессора…………………………….Pentium и выше;
· Объем оперативного запоминающего устройства…32 Мб и более.
5.4. Требования к информационной и программной совместимости.
Система должна работать под управлением семейства операционных систем Win 32 (Windows 95, Windows 98, Windows 2000, Windows NT и т.п.).
Стадии и этапы разработки
6.1 Стадии разработки
Разработка должна быть проведена в 3 стадии:
- Разработка технического задания;
- Рабочее проектирование;
- Внедрение.
6.2 Этапы разработки
На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:
- разработка программы;
- разработка программной документации;
- испытания программы.
На стадии внедрения должен быть выполнен этап разработки подготовка и передача программы.
6.3 Содержание работ по этапам
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
1. постановка задачи;
2. определение и уточнение требований к техническим средствам;
3. определение требований к программе;
4. определение стадий, этапов и сроков разработки программы и документации на неё;
5 согласование и утверждение технического задания.
На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы. На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями к составу документации. На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:
1. разработка, согласование и утверждение и методики испытаний;
2. проведение приемо-сдаточных испытаний;
3. корректировка программы и программной документации по результатам испытаний.
На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на объектах Заказчика.