Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Обучающая система на тему «Динамическое программирование»



Обучающая система на тему «Динамическое программирование»

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

 

Действует с «___»_____________2013 г.

 

На 15 листах

 

 

Согласовано   Руководитель доц. ___________________/ В. В. Лаптев /   «____» ______________ 2013 г.

 

 

Астрахань, 2013

СОДЕРЖАНИЕ

1.   Общие сведения. 4

1.1     Полное наименование системы.. 4

1.2     Наименования организации-заказчика и организаций-участников работ Министерство экономического развития Российской Федерации. 4

1.3     Перечень документов, на основании которых создается система. 4

1.4     Нормативные документы.. 4

1.5     Сведения об источниках и порядке финансирования работ. 4

1.6     Сроки исполнения работ. 4

1.7     Порядок оформления и предъявления заказчику результатов работ. 5

1.8     Определения, обозначения и сокращения. 5

2.   НАЗНАЧЕНИЯ И ЦЕЛЬ СОЗДАНИЯ СИСТЕМЫ... 6

2.1     Назначение системы.. 6

2.2     Цели и задачи. 6

2.2.1.     Цели. 6

2.2.2. Задачи. 6

3.   ХАРАКТЕРИСТИКА ОБЪЕКТОВ АВТОМАТИЗАЦИИ.. 7

4.   ТРЕБОВАНИЯ К СИСТЕМЕ.. 8

4.1     Требования к системе в целом.. 8

4.1.1.  Требования к структуре и функционированию.. 8

4.1.1.1    Перечень подсистем, их назначение и основные характеристики. 8

4.1.1.2   Требования к способам и средствам связи для информационного обмена между компонентами системы.. 8

4.1.1.3    Требования к режимам функционирования системы.. 8

4.1.1.4    Требования по диагностированию системы к режимам функционирования системы ……...…………………………………………………………………………………...9

4.1.1.5    Перспективы развития, модернизации системы.. 9

4.1.2.    Требования к численности и квалификации персонала системы.. 9

4.1.3.    Требования к безопасности.. 9

4.1.4.    Требования к эргономике и технической эстетике. 10

4.1.5.    Требования к транспортабельности для подвижных АС.. 11

4.1.6.    Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы.. 11

4.1.7.    Требования по сохранности информации при авариях. 11

4.1.8.    Требования к защите от влияния внешних воздействий.. 11

4.1.9.    Организационные требования. 11

4.1.10.   Технико-правовые требования. 12

4.2     Требования к функциям (задачам), выполняемым системой. 12

4.3     Требования к видам обеспечения. 12

4.3.1  Требования информационному обеспечению системы.. 12

4.3.2  Требования к лингвистическому обеспечению системы.. 12

4.3.3  Требования к программному обеспечению системы.. 12

4.3.4  Требования к техническому обеспечению.. 12

5    ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ.. 13

5.1     Сдача-приемка работ. 13

5.2     Испытания. 13

6    ТРЕБОВАНИЯ К ДОКУМЕНТИРОВАНИЮ... 14

6.1     Методологические материалы.. 14

6.2     Программные продукты/компоненты.. 14

 

ОБЩИЕ СВЕДЕНИЯ

Полное наименование системы

Автоматизированная обучающая система представляет собой комплекс программно-технических и учебно-методических средств, обеспечивающих предоставление студентам изучаемого материала по теме «Динамическое программирование», проверку знаний обучаемых, а также предоставление студентам в процессе обучения интерактивной демонстрации принципов «Динамического программирования».

Наименования организации-заказчика и организаций-участников работ Министерство экономического развития Российской Федерации.

Заказчиком системы является «Астраханский государственный технический университет».

Разработчиком системы является студент группы ДИПР_21б Амизов Т. Н.

Перечень документов, на основании которых создается система

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

Нормативные документы

Настоящее Техническое Задание разработано в соответствии с требованиями ГОСТ 34.602‑89 «Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы».

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

  • ГОСТ 34. Информационная технология. Комплекс стандартов на автоматизированные системы.
  • РД 50-34.698-90. Методические указания. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов.

Сроки исполнения работ

Начало разработки – 18.02.2013 г.

Окончание разработки – «____» ____________2013 г.

1.7 Порядок оформления и предъявления заказчику результатов работ

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

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

Определения, обозначения и сокращения

Таблица 1.1 - Определения, обозначения и сокращения

Сокращение Расшифровка
1 ТЗ Техническое задание
2 АОС Автоматизированная обучающая система

 

Назначение системы

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

Цели и задачи

Цели

· Создание условий для лучшего восприятия изучаемого материала.

· Закрепления знаний и умений, полученных студентами в процессе обучения.

· Обеспечение взаимодействия практического обучения с теоретическим.

· Сокращение трудозатрат преподавателя, как на процессы, связанные с предоставлением учебного материала, так и на проверку знаний студента.

Задачи

Задача разработчика проекта – изучение предметной области, а также получение профессиональных навыков по разработке, документированию и тестированию программного продукта.



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

Требования к системе в целом

В ходе выполнения проекта должны быть реализована курсовая работа по дисциплине «Алгоритмы и структуры данных» на тему «Динамическое программирование», выполненная в объектно-ориентированном стиле.

Требования к структуре и функционированию

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

Требования не предъявляются.

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

АОС должна поддерживать разграничение прав доступа пользователей к объектам системы и иметь следующие режимы функционирования:

· режим администратора (для настройки);

· режим пользователя (для обучения).

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

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

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

Требования к численности и квалификации персонала системы

Численность и квалификация персонала системы должны определяться с учетом следующих требований:

  • структура и конфигурация системы должны быть спроектированы и реализованы с целью минимизации количественного состава обслуживающего персонала;
  • структура системы должна предоставлять возможность управления всем доступным функционалом системы как одному администратору, так и предоставлять возможность разделения ответственности по администрированию между несколькими администраторами;
  • для администрирования системы к администратору не должны предъявляться требования по знанию всех особенностей функционирования элементов, входящих в состав администрируемых компонентов системы.

Для эксплуатации АОС определены следующие роли:

  • администратор;
  • пользователь.

Пользователи системы должны иметь опыт работы с персональным компьютером на базе операционных систем Microsoft Windows.

Рекомендуемая численность для эксплуатации АОС:  администратор – 1 штатная единица, пользователь  – 1 штатная единица.

Требования к безопасности

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

Общие требования пожарной безопасности должны соответствовать нормам на бытовое электрооборудование. В случае возгорания не должно выделяться ядовитых газов и дымов. После снятия электропитания должно быть допустимо применение любых средств пожаротушения.

Требования к эргономике и технической эстетике

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

 Интерфейс системы должен быть понятным и удобным, не должен быть перегружен графическими элементами и должен обеспечивать быстрое отображение экранных форм. Навигационные элементы должны быть выполнены в удобной для пользователя форме.

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

Интерфейс должен быть рассчитан на преимущественное использование манипулятора типа «мышь», то есть управление системой должно осуществляться с помощью набора экранных меню, кнопок, значков и т. п. элементов. Клавиатурный режим ввода должен используется главным образом при заполнении и/или редактировании текстовых и числовых полей экранных форм.

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

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

Экранные формы должны проектироваться с учетом требований унификации:

  • все экранные формы пользовательского интерфейса должны быть выполнены в едином графическом дизайне, с одинаковым расположением основных элементов управления и навигации;
  • для обозначения сходных операций должны использоваться сходные графические значки, кнопки и другие управляющие (навигационные) элементы. Термины, используемые для обозначения типовых операций (добавление информационной сущности, редактирование поля данных), а также последовательности действий пользователя при их выполнении, должны быть унифицированы;
  • внешнее поведение сходных элементов интерфейса (реакция на наведение указателя «мыши», переключение фокуса, нажатие кнопки) должны реализовываться одинаково для однотипных элементов.

Требования к транспортабельности для подвижных АС

Требования не предъявляются.

Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы

АОС должна быть рассчитана на эксплуатацию в составе программно–технического комплекса Заказчика и учитывать разделение ИТ инфраструктуры Заказчика на внутреннюю и внешнюю.

Техническая и физическая защита аппаратных компонентов системы, носителей данных, бесперебойное энергоснабжение, резервирование ресурсов, текущее обслуживание реализуется техническими и организационными средствами, предусмотренными в ИТ инфраструктуре Заказчика.

 Для нормальной эксплуатации разрабатываемой системы должно быть обеспечено бесперебойное питание ПЭВМ. При эксплуатации система должна быть обеспечена соответствующая стандартам хранения носителей и эксплуатации ПЭВМ температура и влажность воздуха.

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

Программное обеспечение АОС должно восстанавливать свое функционирование при корректном перезапуске аппаратных средств.

Требования к защите от влияния внешних воздействий

Защита от влияния внешних воздействий должна обеспечиваться средствами программно технического комплекса Заказчика.


 

4.1.9. Организационные требования

Отчетные документы о проведенных работах представляются в двух экземплярах на бумажном и электронном носителях (компакт-диск). В бумажном виде и на компакт-дисках документация передается Заказчику после согласования выполненных результатов.

4.1.10. Технико-правовые требования

Интеллектуальные права, передаваемые Исполнителем Заказчику на результаты работ должны быть достаточны для их полноценного использования.


Требования к функциям (задачам), выполняемым системой

Подсистема представления теоретического материала по теме «Динамическое программирование» должна предоставлять доступ к подготовленному теоретическому материалу по данной теме.

Подсистема интерактивной демонстрации основных принципов «Динамического программирования» должна предоставлять наглядное решение задач, выполненных в стиле изучаемой идиомы программирования, сопровождать демонстрацию пояснительными комментариями и подвести итог демонстрации.

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

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

Требования информационному обеспечению системы

Состав, структура и способы организации данных в системе должны быть определены на этапе технического проектирования.

Требования к лингвистическому обеспечению системы

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

Требования к программному обеспечению системы

При проектировании и разработке системы необходимо максимально эффективным образом использовать ранее закупленное программное обеспечение. Базовой программной платформой должна являться операционная система MS Windows.

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

Для работы системы необходимы следующие минимальные системные требования:

· Intel– совместимый процессор.

· Не менее 0,5 Гб ОЗУ.

· 1-2 Mb свободного места на жестком диске.

· Наличие устройств ввода (клавиатура) и вывода (монитор).

· Тип операционной системы: MS Windows XР, Windows 7.

ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ

Сдача-приемка работ

Все создаваемые в рамках настоящей работы программные изделия (за исключением покупных и лицензионных) передаются Заказчику, как в виде готовых модулей, так и в виде исходных кодов, представляемых в электронной форме на стандартном машинном носителе (например, записываемом компакт-диске CD-R).

Испытания

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

По результатам испытаний оформляется перечень выявленных недостатков и замечаний (при их наличии);

По итогам испытаний по мере необходимости Головным исполнителем проводится корректировка документации и устранение выявленных недостатков программного обеспечения.

С целью принятия результатов работ по проекту Заказчик имеет право создать приемочную комиссию.

ТРЕБОВАНИЯ К ДОКУМЕНТИРОВАНИЮ

В результате выполнения работы будут представлены следующие материалы:

Методологические материалы

Доработанная пользовательская документация на АОС в виде пояснительной записки и содержащая:

· техническое задание,

· технический проект;

· рабочий проект;

· календарный график работы над курсовым проектом.

Документация на АОС может быть использована в проектах внедрения автоматизированной обучающей системы в различных образовательных учреждениях высшего профессионального образования.

Обучающая система на тему «Динамическое программирование»

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

 

Действует с «___»_____________2013 г.

 

На 15 листах

 

 

Согласовано   Руководитель доц. ___________________/ В. В. Лаптев /   «____» ______________ 2013 г.

 

 

Астрахань, 2013

СОДЕРЖАНИЕ

1.   Общие сведения. 4

1.1     Полное наименование системы.. 4

1.2     Наименования организации-заказчика и организаций-участников работ Министерство экономического развития Российской Федерации. 4

1.3     Перечень документов, на основании которых создается система. 4

1.4     Нормативные документы.. 4

1.5     Сведения об источниках и порядке финансирования работ. 4

1.6     Сроки исполнения работ. 4

1.7     Порядок оформления и предъявления заказчику результатов работ. 5

1.8     Определения, обозначения и сокращения. 5

2.   НАЗНАЧЕНИЯ И ЦЕЛЬ СОЗДАНИЯ СИСТЕМЫ... 6

2.1     Назначение системы.. 6

2.2     Цели и задачи. 6

2.2.1.     Цели. 6

2.2.2. Задачи. 6

3.   ХАРАКТЕРИСТИКА ОБЪЕКТОВ АВТОМАТИЗАЦИИ.. 7

4.   ТРЕБОВАНИЯ К СИСТЕМЕ.. 8

4.1     Требования к системе в целом.. 8

4.1.1.  Требования к структуре и функционированию.. 8

4.1.1.1    Перечень подсистем, их назначение и основные характеристики. 8

4.1.1.2   Требования к способам и средствам связи для информационного обмена между компонентами системы.. 8

4.1.1.3    Требования к режимам функционирования системы.. 8

4.1.1.4    Требования по диагностированию системы к режимам функционирования системы ……...…………………………………………………………………………………...9

4.1.1.5    Перспективы развития, модернизации системы.. 9

4.1.2.    Требования к численности и квалификации персонала системы.. 9

4.1.3.    Требования к безопасности.. 9

4.1.4.    Требования к эргономике и технической эстетике. 10

4.1.5.    Требования к транспортабельности для подвижных АС.. 11

4.1.6.    Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы.. 11

4.1.7.    Требования по сохранности информации при авариях. 11

4.1.8.    Требования к защите от влияния внешних воздействий.. 11

4.1.9.    Организационные требования. 11

4.1.10.   Технико-правовые требования. 12

4.2     Требования к функциям (задачам), выполняемым системой. 12

4.3     Требования к видам обеспечения. 12

4.3.1  Требования информационному обеспечению системы.. 12

4.3.2  Требования к лингвистическому обеспечению системы.. 12

4.3.3  Требования к программному обеспечению системы.. 12

4.3.4  Требования к техническому обеспечению.. 12

5    ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ.. 13

5.1     Сдача-приемка работ. 13

5.2     Испытания. 13

6    ТРЕБОВАНИЯ К ДОКУМЕНТИРОВАНИЮ... 14

6.1     Методологические материалы.. 14

6.2     Программные продукты/компоненты.. 14

 

ОБЩИЕ СВЕДЕНИЯ


Поделиться:



Последнее изменение этой страницы: 2019-05-08; Просмотров: 138; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.088 с.)
Главная | Случайная страница | Обратная связь