- •Введение.
- •1.1 Содержательная постановка задачи
- •1.2 Формальная постановка задачи исследования
- •1.3 Структура решения задачи
- •2.1 Программная реализация
- •2.1.1 Выбор инструментальных средств разработки
- •2.1.2 Обзор существующих систем обучения
- •2. TrainingWare Class: первая российская сдо с открытым кодом
- •2.1.3 Обзор языка для формирования программного обеспечения
- •2.2 Описание структуры данных
- •2.2.1 Структура программного обеспечения
- •2.2.2 Информационная модель базы данных.
- •4.1.2 Требования к организации входных и выходных данных
- •4.1.3 Требования к производительности и потребляемым ресурсам
- •4.1.4 Временные характеристики работы программы
- •4.2 Требования к надежности программы
- •4.3 Условия эксплуатации программы
- •4.4 Требования к составу и параметрам технических средств
- •4.5 Требования к информационной и программной совместимости
- •4.5.1 Требования к информационным структурам на входе и выходе программы
- •4.5.2 Требования к реализуемым методам решения
- •4.5.3 Требования к исходным кодам и используемым языкам программирования
- •2) Руководство программиста;
- •3) Руководство пользователя;
- •5)Оценка качества программного обеспечения
- •3.2 Руководство программиста
- •2.2 Средства проверки правильности выполнения программы
- •6.2 Описание функций и классов
- •6.3 Последовательность установки/удаления компонентов Joomla
- •6.3.1 Перед установкой убедитесь
- •6.3.2 Установка нового компонента
- •6.3.3 Установка нового компонента вручную:
- •6.3.4 Удаление (деинсталляция) компонента:
- •3.3 Руководство пользователя
- •3.4 Тестирование по
- •3.5 Оценка качества программного обеспечения
- •1. Краткое описание оцениваемого продукта
4.4 Требования к составу и параметрам технических средств
В состав технических средств должен входить персональный компьютер. Так же необходимы кабеля для создания сети, сетевые карты на каждом компьютере и маршрутизатор. При предоставлении возможности поступления информации через сеть Интернет, один из компьютеров в сети, не являющийся сервером, должен иметь доступ в интернет.
4.5 Требования к информационной и программной совместимости
4.5.1 Требования к информационным структурам на входе и выходе программы
Пользовательский интерфейс должен быть интуитивно понятным и содержать подсказки. Должен существовать программный доступ из пользовательского интерфейса к добавлению новых файлов учебного материала PDF формате (желательно для удобства) и доступ к редактированию тестовых вопросов с возможностю изменения условии и параметров тестирования. Отчеты должны содержать лишь интересующую информацию. Программа-анализатор должна выполнять запрос за наименее короткое время.
4.5.2 Требования к реализуемым методам решения
Исходные коды программы должны быть реализованы на любом языке (…php). В качестве интегрированной среды разработки программы может быть использована любая среда. Взаимодействие с СУБД и создание базы данных реализуется на языке SQL.
4.5.3 Требования к исходным кодам и используемым языкам программирования
Основой для системы должна стать база данных, в которой будет храниться дополнительная информация, тестовые задания хранятся в тестовом модуле CMS для быстрого и удобного редактирования.
База данных должна включать в себя следующие таблицы:
ariquiz – таблица с тестами
ariquizaccess – таблица для установления доступа к тестам
ariquizcategory – категории тестов
ariquestion – таблица с вопросами
ariquizquestioncategory – категории вопросов
ariquizquestiontemplate – шаблоны вопросов
ariquizquestiontype – таблица с типами вопросов
ariquizstatisticsinfo – таблица с результатами сдачи тестов
ariquizstatistics – таблица с подробной информацией по сдачам тестов
также допустимо использовать дополнительные поля типа id и т. п.
Файл pdf должен открываться на полное окно браузера.
4.5.4 Требования к программным средствам, используемым программой
Для просмотра отчетов должен имеется доступ к электронной почте и учетная запись. Остальные средства могут быть выбраны программистом самолично.
4.5.5 Требования к защите информации и программ
В Системе должен быть обеспечен надлежащий уровень защиты информации в соответствии с законом о защите персональной информации и программного комплекса в целом от несанкционированного доступа - “ Об информации, информатизации и защите информации” РФ N 24-ФЗ
4.6 Специальные требования к программе
Программа должна обеспечивать взаимодействие с пользователем (оператором) посредством графического пользовательского интерфейса, разработанного согласно рекомендациям компании-производителя операционной системы. Программа должна обеспечивать высокую защиту данных удобный и быстрый просмотр необходимой информации посредством отчетов.
5 Состав и требования к программной документации
5.1 Предварительный состав программной документации
Состав программной документации должен включать в себя:
1) техническое задание;
