Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

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




Наименование программы

Наименование программы: обучающая система "Разработка приложений на основе web-технологий"

 

Основания для проведения работ

Работа выполняется на основании приказа № 590 от 19.06.2012г. о прикреплении тем дипломного проектирования.

 

Наименование организаций – Заказчика и Разработчика

Заказчик

 

Заказчик: УО «Витебский государственный технологический колледж»

Адрес: 210017, Республика Беларусь, г. Витебск, Гагарина, 41

Телефон / Факс: (0212) 23 29 31

 

Разработчик

 

Разработчик: Будченко Дарья Игоревна

Адрес: г. Витебск, Смоленская, 4-1

Телефон: + (375) 29 592 34 02

 

Плановые сроки начала и окончания работы

Плановые сроки начала и окончания работ по созданию системы (на основании «Задания на дипломный проект»).

Этапы дипломного проекта:

- «Общая часть» (01.10.2012-03.10.2012);

- «Проектирование программного продукта» (04.10.2012-31.10.2012);

- «Экономическая часть» (01.11.2012-05.11.2012);

- «Охрана труда и экологическая безопасность» (06.11.2012-08.11.2012);

- «Энерго- и ресурсосбережение» (06.11.2012-08.11.2012).

Работы по созданию программного продукта сдаются Разработчиком поэтапно в соответствии с календарным планом Проекта. По окончании каждого из этапов работ Разработчик сдает Заказчику соответствующие отчетные документы этапа, состав которых определен в «Задании на дипломный проект».

 

Назначение и область применения

Разрабатываемый программный продукт «Разработка приложений на основе web-технологий» должен обеспечивать полноценное и разностороннее восприятие материала учащимися при изучении лекций дисциплины «Базы данных и СУБД», а также сформировать умения и навыки решения практических задач с помощью языка программирования «PHP» с использованием базы данных «MySQL».

Разрабатываемый программный продукт ориентирован на использование его учащимися специальности 2-40 01 01 «Программное обеспечение информационных технологий».

Программа управляет содержимым базы данных, содержащей следующую информацию:

- лекции;

- лабораторные работы;

- тесты;

- пользователи;

- курсовое проектирование;

- видеоуроки;

- полезные ресурсы.

В программе необходимо предусмотреть тестирующий комплекс для самоконтроля.


ТРЕБОВАНИЯ К ПРОГРАММЕ

Требования к функциональным характеристикам

Разрабатываемая обучающая система должна содержать следующие структурные части программного продукта:

– иллюстрированный учебно-справочный комплекс;

– комплекс мультимедийных уроков;

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

– тестирующий комплекс;

– систему помощи;

– возможность администрирования обучающей системы.

 

Требования к надежности

Требования к обеспечению надежного функционирования программы

Надежное (устойчивое) функционирование программы должно быть обеспечено выполнение Заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:

- организацией бесперебойного питания технических средств;

- использованием лицензионного программного обеспечения;

- регулярным выполнением рекомендаций Министерства труда и социальной защиты Республики Беларусь, изложенных в Постановлении от 23 марта 2011 г. № 19 «Об утверждении Норм времени на работы по обслуживанию персональных электронно-вычислительных машин, организационной техники и офисного оборудования»;

- регулярным выполнением требований СТБ 34.101.8-2006 «Информационные технологии. Методы и средства безопасности. Программные средства защиты от воздействия вредоносных программ и антивирусные программные средства. Общие требования».

УСЛОВИЯ ЭКСПЛУАТАЦИИ

Требования к составу и параметрам технических средств

В состав технических средств, необходимых для успешной работы разрабатываемого программного продукта, должен входить IВМ-совместимый персональный компьютер, включающий в себя:

- операционная система - «Windows XP / Windows Vista / Windows 7»;

- процессор - 1,80, не менее;

- оперативную память объемом 1Гигабайт, не менее;

- жесткий диск - 40 Гигабайт, не менее;

- видеокарта - 512Мб, не менее;

- программное приложение «Xampp».

Требования к информационной и программной совместимости

Требования к информационным структурам и методам решения

База данных разработана под управлением системы управления базами данных (СУБД) «MySQL» и насчитывает 9 таблиц (таблицы 3.1-3.9), приведенных к третьей нормальной форме.

 

Структура баз данных

Таблица 3.1 – Сведения, относящиеся к таблице «works»

Имя поля Тип данных Свойства поля Описание
Свойство Значение
         
id Счётник Размер поля Новые значения Индекс Целое (10) Последовательные Да (Совпадения не допускаются) Первичный ключ Уникальный номер лабораторной работы, присваивается системой автоматически

Окончание таблицы 3.1

         
number Числовой Размер поля Обязательное поле Индекс Целое (3) Да   Нет Номер лабораторной работы
subject Текстовый Размер поля Обязательное поле Индекс Да   Нет Тема лабораторной работы
objective Текстовый Размер поля Обязательное поле Индекс text Да   Нет Цель лабораторной работы
progress Текстовый Размер поля Обязательное поле Индекс text Да   Нет Ход работы
orderWork Текстовый Размер поля Обязательное поле Индекс text Да   Нет Порядок выполнения работы
questions Текстовый Размер поля Обязательное поле Индекс text Да   Нет Контрольные вопросы
lenght Числовой Размер поля Обязательное поле Индекс Целое (3) Да   Нет Время выполнения работы

Таблица 3.2 – Сведения, относящиеся к таблице «lessons»

Имя поля Тип данных Свойства поля Описание
Свойство Значение
         
id Счётник Размер поля Новые значения Индекс Целое (10) Последовательные Да (Совпадения не допускаются) Первичный ключ Уникальный номер лекции, присваивается системой автоматически
number Числовой Размер поля Обязательное поле Индекс Целое (3) Да   Нет Номер лекции
subject Текстовый Размер поля Обязательное поле Индекс Да   Нет Тема лекции

Окончание таблицы 3.2

         
content Текстовый Размер поля Обязательное поле Индекс text Да   Нет Лекция

 

Таблица 3.3 – Сведения, относящиеся к таблице «projects»

Имя поля Тип данных Свойства поля Описание
Свойство Значение
         
id Счётник Размер поля Новые значения Индекс Целое (10) Последовательные Да (Совпадения не допускаются) Первичный ключ Уникальный номер, присваивается системой автоматически
subject Текстовый Размер поля Обязательное поле Индекс Да   Нет Тема
content Текстовый Размер поля Обязательное поле Индекс text Да   Нет Курсовое проектирование

 

Таблица 3.4 – Сведения, относящиеся к таблице «users»

Имя поля Тип данных Свойства поля Описание
Свойство Значение
         
id Счётник Размер поля Новые значения Индекс Целое (10) Последовательные Да (Совпадения не допускаются) Первичный ключ. Уникальный номер пользователя, присваивается системой автоматически.
username Текстовый Размер поля Обязательное поле Индекс Да   Нет Имя пользователя
password Текстовый Размер поля Обязательное поле Индекс Да   Нет Пароль

 

Таблица 3.5 – Сведения, относящиеся к таблице «sources»

Имя поля Тип данных Свойства поля Описание
Свойство Значение
         
id Счётник Размер поля Новые значения Индекс Целое (10) Последовательные Да (Совпадения не допускаются) Первичный ключ Уникальный номер ресурса, присваивается системой автоматически
href Текстовый Размер поля Обязательное поле Индекс Да   Нет Ссылка на ресурс
caption Текстовый Размер поля Обязательное поле Индекс Да   Нет Имя ресурса

 

Таблица 3.6 – Сведения, относящиеся к таблице «video»

Имя поля Тип данных Свойства поля Описание
Свойство Значение
         
id Счётник Размер поля Новые значения Индекс Целое (10) Последовательные Да (Совпадения не допускаются) Первичный ключ Уникальный номер видеоурока, присваивается системой автоматически
caption Текстовый Размер поля Обязательное поле Индекс Да   Нет Имя видеоурока
file Текстовый Размер поля Обязательное поле Индекс Да   Нет Имя файла видеоурока с расширением

 

Таблица 3.7 – Сведения, относящиеся к таблице «questions»

Имя поля Тип данных Свойства поля Описание
Свойство Значение
         
id Счётник Размер поля Новые значения Индекс Целое (10) Последовательные Да (Совпадения не допускаются) Первичный ключ Уникальный номер вопроса к тесту, присваивается системой автоматически
questions Текстовый Размер поля Обязательное поле Индекс text Да   Нет Наименование вопроса

Окончание таблицы 3.7

         
work Числовой Размер поля Обязательное поле Индекс Целое (10) Последовательные Да (Совпадения допускаются) Вторичный ключ. Уникальный номер лабораторной работы.

 

Таблица 3.8 – Сведения, относящиеся к таблице «answers»

Имя поля Тип данных Свойства поля Описание
Свойство Значение
         
id Счётник Размер поля Новые значения Индекс Целое (10) Последовательные Да (Совпадения не допускаются) Первичный ключ Уникальный номер ответа к тесту, присваивается системой автоматически
answer Текстовый Размер поля Обязательное поле Индекс text Да   Нет Наименование ответа
true Числовой Размер поля Обязательное поле Индекс Целое (1) Нет   Нет Правильный либо неправильный ответ к тесту
questions Числовой Размер поля Обязательное поле Индекс Целое (10) Последовательные Да (Совпадения допускаются) Вторичный ключ. Уникальный номер вопроса к тесту.

 

Таблица 3.9 – Сведения, относящиеся к таблице «results»

Имя поля Тип данных Свойства поля Описание
Свойство Значение
         
id Счётник Размер поля Новые значения Индекс Целое (10) Последовательные Да (Совпадения не допускаются) Первичный ключ Уникальный номер результата теста, присваивается системой автоматически
name Текстовый Размер поля Обязательное поле Индекс Да   Нет Имя пользователя
work Числовой Размер поля Обязательное поле Индекс Целое (11) Последовательные Да (Совпадения допускаются) Вторичный ключ. Уникальный номер лабораторной работы.
total Числовой Размер поля Обязательное поле Индекс Целое (3) Да   Нет Общее количество вопросов к тесту

Окончание таблицы 3.9

         
true Числовой Размер поля Обязательное поле Индекс Целое (3) Да   Нет Общее количество правильных ответов к тесту
note Числовой Размер поля Обязательное поле Индекс Целое (3) Да   Нет Оценка за тест
start Дата и время Размер поля Обязательное поле Индекс   Да   Нет Начало выполнения работы
finish Дата и время Размер поля Обязательное поле Индекс   Нет   Нет Конец выполнения работы

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

Системные программные средства, используемые программой, должны быть представлены лицензионной локализованной версией операционной системы «Windows XP» или «Windows 7», а также сборкой веб-сервера «Xampp» и пакетом прикладных программ «Microsoft Office».

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...