logo
Разработка автоматизированной обучающей системы с функцией контроля знаний

1. Анализ технического задания

Целью дипломного проекта является разработка системы сбора статистических данных и прогнозирование возможностей системы общего образования с использованием математических методов прогнозирования (Винтерса) и различных способов представления результирующей информации.

Объектом дипломного проектирования является web-сайт, который позволяет проводить расчет и прогнозирование возможностей системы общего образования, а также представлять результаты этих действий в виде таблиц(Excel, Html, Pdf) и диаграмм (гистограмм, линейных графиков и др.). Web-сайт включает в себя несколько компонентов:

компонент сбора данных;

компонент прогнозирования;

компонент новостной ленты;

Назначение системы. Разработанная система позволяет проводить обзор и анализ демографического состояния региона в динамике. Она предназначена для расчета количества выпускников 9 и 11 классов общего образования, а также для расчета их распределения между уровнями профессионального образования на основе статистических данных.

Базовые требования и ограничения к проекту:

К аппаратному обеспечению:

персональный компьютер с установленной операционной системой семейства Windows, Linux или Mac OS;

К программному обеспечению:

Программное обеспечение, требуемое для разработки системы:

операционная система семейства Windows, Linux или MacOS;

браузер с нативной поддержкой svg изображений;

веб-сервер Apache;

языкпрограммированияphp,JavaScript.

язык разметки HTML;

интегрированная среда разработки NetBeans 7.0;

case-средство Erwin;

СУБД MySQL.

Программное обеспечение, требуемое для использования системы:

операционная система семейства Windows, Linux или MacOS;

браузер с поддержкой векторных SVG изображений.

Требования к эргономике и эффективности. Система должна:

работать максимально эффективно, обмены информацией между сервером и клиентом должны быть минимальны;

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

Быть достаточно «легкой» по объему графических элементов и обеспечивать достаточную скорость загрузки информации;

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

Корректно отображаться при возможных разрешениях монитора;

Обладать системой контекстных подсказок в местах, где у пользователя потенциально могут возникнуть затруднения;

обеспечиватьприемлемыйрезультатприраспечаткеинформациинапринтере.

Результатом дипломного проектирования является система, разработанная на основе клиент-серверной технологии, позволяющая производить прогнозирование возможностей системы общего образования, выводить результаты прогнозирования в табличном и графическом виде. Приложение имеет модульную структуру, что позволяет в дальнейшем модифицировать и улучшать систему добавлением новых модулей. Интерфейс системы дружественен и понятен любому пользователю.