Фрагмент для ознакомления
2
1.1.Общесистемные решения
Мониторинг посещаемости и успеваемости студентов– это процесс взаимодействия отдел организации учебные заведения в колледже, где обучаются студенты и отдел организации учебного процесса, который характеризуется взаимодействием обеих сторон. В данном процесса участвуют 2 субъекта, следовательно, процессы можно рассмотреть с двух точек зрения.
С точки зрения отдела организации учебного процесса мониторинг посещаемости и успеваемости включает следующие возможности: добавление информации о студентах (ФИО, группа, профиль и курс) и просмотр или печатать отчетных документов.
С точки зрения учебного отдела колледжа где обучаются студенты могут быть предоставлены следующие возможности:
• Добавить предметы и соответствующие преподователи;
• сбор/импорт данных о посещаемости и успеваемости студентов;
• обработка полученных данных;
• анализ полученных данных;
• формирование отчёта;
• просмотр или печатать отчетных документов.
Система разрабатывается для использования в колледжах где обучаются студенты, и предназначена для повышения эффективности проведения мониторинга успеваемости, а также для автоматизации процесса сбора, обработки и анализа данных. Помимо этого, система может формировать отчет выполненного мониторинга успеваемости и посещаемости студентов.
Главной целью разработки системы является упрощение процесс анализ данных о посещаемости и успеваемости(аттестации, зачёты, экзамены, курсовые работы и курсовые проекты) каждый предмет, а также сокращение времени сделать все процесс вручную.
Разрабатываемая система включает в себя следующие подсистемы:
1. Подсистема сбора данных – включает в себе аппаратную часть, базу данных и интерфейс взаимодействия.
Данная подсистема обладает следующими функциями:
Полученные данные;
считывание полученные данные;
формирование информации, используемый для анализа данных;
занесения результатов формирование информации и действий пользователя в базу данных.
2. Подсистема обработки и анализа данных, полученных от пользователя. Данная подсистема содержит в себе следующие функции:
проверка ошибок для полученных данных;
форматирование входных данных в пригодный для осуществления мониторинга вид;
сравнение анализируемых параметров с образцовыми значениями и формирование рекомендации на основе этого анализа.
3. Подсистема ведения базы данных - представляет из себя базу данных и интерфейс для работы с ней. Данная подсистема обладает следующими функциями:
занесение информации о посещаемости;
занесение информации о успеваемости;
занесение новых пользователей системы;
обновление данных пользователей системы;
удаление данных пользователей системы;
удаление информации, содержащей данные о посещаемостьи и успеваемости.
4. Подсистема безопасности включает в себя базу данных и интерфейс для взаимодействия. Данная система обладает следующими функциями:
авторизация пользователя по логину и паролю;
проверка прав суперпользователя системы.
5. Подсистема формирования отчетности должна включать в себя базу данных, средства печати и интерфейс взаимодействия. Данная подсистема должна обладать следующими функциями:
- формирование документов на печать;
1.2. Информационное обеспечение
Исходная информация поступает от преподователя, а также непосредственно вводит данные в программу пользователем.
Контроль корректности введённых данных осуществляется пользователем самостоятельно.
При вводе данных необходимо контролировать:
корректность вводимых данных;
формат вводимых данных;
факт заполнения всех обязательных полей.
Программное обеспечение располагает средствами проверки корректности введенных данных, однако эта функция является вспомогательной. В случае очевидного некорректного заполнения данных программное обеспечение выдаст сообщение об неправильном формате вводимых данных.
При заполнении полей исходной информации система будет осуществлять помощь пользователю, предлагая выбрать для заполнения данные, которые уже использовались ранее, это должно повысить комфорт и ускорить процесс работы с программным обеспечением.
Перечень входных данных
Входными данными системы являются данные, приходящие от преподователя (посещаемости и резултаты экзамены и аттестации) , параметры пользователя системы («ID», «Логин», «Пароль», «Имя», «Фамилия»), а также логин и пароль пользователя.
Посещаемости студенты (присутствие «1», отсутствие с уважателним
причинам«0» , с не уважателним причинам «-1»);
Оценка качества успеваемости студентов, диапазон баллов варьируется
от 0 % до 100 % ;
Переменная «ID» должна иметь целочисленное значение.
Переменная «Логин» должна соответствовать требованиям, представляемым для логина пользователя.
Переменная «Пароль» должна соответствовать требованиям, представляемым для пароля пользователя.
Перечень выходных данных
Выходными данными системы является документ, содержащий таблицу с запрашиваемыми данными о посещаемости студентов за определённый промежуток времени, название документа, время и дату составления отчета, за определённый промежуток времени, дату посещения, номер группы студента и вид занятия. Отчетный документ может быть для одного студента или всей группы.
Выходными данными системы является документ, содержащий таблицу с запрашиваемыми данными с успеваемостью студентов за семестер, название документа, время и дату составления отчета, номер группы студента, оценки и дифференцированной формы оценивания по баллам (оценка отлично - «5», хорошо – «4», удовлетворительно – «3», неудовлетворительно - «2», неявка «-1», неявка по у/п – «-2», не допущен – «-3»). Отчетный документ может быть для одного студента или всей группы.
К выходным сообщениям можно отнести оповещения системы, возникающие в результате неправильных действий пользователя, весь список ошибок (см. приложения а, б).
Фрагмент для ознакомления
3
1. ГОСТ 27201-87. Машины вычислительные электронные персональные. Типы, основные параметры, общие технические требования (с Изменениями N 1, 2, 3) введ. 01.07.1987. – Государственным комитетом CCCP по стандартам, Академией наук СССР, 2001. – 9 с.
2. РД 50-34.698-90 Автоматизированные системы. Требования к содержанию документов; введ. 01.01.1992. – М.: Межгосударственный совет по стандартизации, метрологии и сертификации, 2001. – 20 с.
3. ГОСТ 19.701-90. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. Взамен ГОСТ 19.002-80, ГОСТ 19.003-80; введ. 01.01.1992. – М.: Межгосударственный совет по стандартизации, метрологии и сертификации, 1991. – 23 с.
4. ГОСТ 27201-87 «Машины вычислительные, электронные, персональные. Типы, основные параметры, общие технические требования» [Электронный ресурс]: Электронная библиотека ГОСТов.
5. ГОСТ 27954-88 «ПЭВМ. Средства отображения информации. Видеомониторы. Общие технические требования» [Электронный ресурс]: Электронная библиотека ГОСТов.
6. Вьюкова Н.И. Систематический подход к программированию / Н.И. Вьюкова, В.А. Галатенко, А.В. Ходулев - М.: Наука. Гл.ред. физ-мат. лит., 1988. – 208 с
7. Баранова Е.М. Баранов А.Н. Планирование и организация эксперимента. Методические указания к практическим работам. Тула, ТулГУ, 2019 – 98 с.
8. Боуэн Крис, Крейн Ричард, Резник Стив. Основы Windows Communication Foundation для .NET Framework 3.5 Изд-во ДМК Пресс. 2008 – 200 с.
9. Электронный ресурс: Документация к PostgreSQL 11.2: https://postgrespro.ru/docs/postgresql/11/index Дата обращения: 08.06.2019;
10. Электронный ресурс: Документация к WebStorm: https://bmstu.cloud/docs/software/web-storm/ Дата обращения: 09.06.2019;
11. Электронный ресурс: Руководство по Angular 8: https://metanit.com/web/angular2/ Дата обращения: 08.06.2019;