Главная Случайная страница


Категории:

ДомЗдоровьеЗоологияИнформатикаИскусствоИскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиЭкологияЭкономикаЭлектроника






Глава 2 Взаимодействие системы и пользователя

Функции системы

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

  1. Предоставлять инструменты по управлению данными

1.1 Добавление/редактирование/удаление данных об ученике

1.2 Создание/редактирование списка преподавателей

1.3 Добавление отметки

1.4 Добавление учебного плана

1.5 Добавление/редактирование периода академического отпуска

  1. Система должна выполнять формирование необходимой отчетности.

2.1 Формирование итогов посещаемости и успеваемости

2.1.1 Формирование итогов, заносимых в журнал

2.1.2 Формирование ведомости успеваемости класса

2.1.3 Формирование таблицы к ведомости

2.1.4 Формирование ведомости результатов общей успеваемости

2.1.5 Формирование ведомости результатов учебно-контрольных проверок

2.2 Формирование ведомости отделения

2.3 Формирование отчёта успеваемости школы

2.4 Формировать заявление на академический

Более подробное описание функций ИС «Учёт успеваемости и посещаемости МОУДОД ДШИ №7 Гамма» см. Приложение 1 к курсовому проекту, п. 4.2


 

Спецификация человеко-машинного взаимодействия и пользовательского интерфейса

Прецедент 1. Занести отметку.

Комментарий. Рассматривается процесс занесения отметки преподавателем. Процесс важный для формирования в дальнейшем итогов успеваемости и посещаемости.

Главное действующее лицо. Преподаватель.

Внешний контекст. Преподаватель проводит занятие. Итоги занятия преподаватель должен занести в систему: выставить отметки, отметить кто из учеников присутствовал и отсутствовал на занятии.

Уровень. Цель пользователя.

Основной успешный сценарий.

1. В системе открыта вкладка с нужным преподавателю названием предмета.

2. Преподаватель выбирает класс из списка предложенных, в котором проходит занятие.

3. В системе на клик мышки в пустую ячейку с таблицы заносится текущая дата на ПК, заносятся отметки в виде точки по умолчанию, которые означают что все ученики присутствуют на занятии.

4. В системе указывается продолжительность занятия, заданная по умолчанию цветом в ячейке таблицы с текущей датой.

5. Преподаватель решает какой тип отметки нужно выставить ученикам

6. В системе выбрана кнопка с нужным типом отметки. Преподаватель выбирает кому он должен поставить данную отметку.

7. В системе строки таблицы напротив фамилий выбранных учеников изменяют фон, выставляются в столбце с текущей датой выбранный тип отметки.

Расширения.

1а. Преподаватель выбирает нужный ему предмет: открывает вкладку с нужным предметом в системе.

2a. Класс выбран не правильно. Преподаватель выбирает другой класса из предложенных в системе.

3а. Преподавателю необходимо изменить дату занятия: преподаватель вызывает контекстное меню по клику мышки на ячейку с датой занятия, которую нужно изменить и выбирает соответствующий пункт меню, задаёт нужную дату.

3b. Если кто-то из учеников находится в академическом отпуске в системе напротив его фамилии будет стоять отметка об этом.

4а. Продолжительность занятия отличается от заданной по умолчанию: преподаватель изменяет длительность с помощью компонента на панели инструментов.

5а Выбранный преподавателем тип отметки - оценка: преподаватель наводит курсор на ячейку таблицы, напротив фамилии нужного ученика, появляется компонент, на котором преподавателю необходимо выбрать оценку, оценка выставляется в данной ячейке таблицы.

6a. Преподаватель уже поставил отметки некоторым ученикам: при выборе другого типа отметки строки таблицы, где уже стоят в столбце с текущей датой отметки становятся неактивными.

7а. Преподаватель в любой момент может отменить занесение отметки.

На основании прецедента «Занести отметку» была спроектирована следующая форма для занесения отметок (Рисунок 14):

Рисунок 14 - Форма для занесения отметок

 

 

Рисунок 15 - Форма добавления данных о новом ученике

Рисунок 16 - Форма для занесения периода академического отпуска

Рисунок 17 - Форма итогов преподавателей теоретических дисциплин

Рисунок 18 - Форма итогов преподавателей не теоретических дисциплин

 

 


Последнее изменение этой страницы: 2016-06-09

lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда...