Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

разное / Авт констр и техн / Техническое задание на разработку программы

.docx
Скачиваний:
182
Добавлен:
15.06.2014
Размер:
29.85 Кб
Скачать

6

Техническое задание на разработку программы «Анализатор плоских механизмов»

Содержание

1. Наименование и область применения

2

2. Основания для разработки

2

3. Назначение разработки

2

4. Технические требования к программе или программному изделию

2

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

2

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

3

4.3. Условия эксплуатации

3

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

3

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

3

4.6. Требования к маркировке, упаковке программного изделия

3

4.7. Специальные требования

3

5. Технико-экономические показатели

4

5.1. Экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами

4

6. Стадии и этапы разработки

4

6.1. Стадии разработки

4

6.2. Этапы разработки и содержание работ по этапам

4

7. Порядок контроля и приемки

6

1. Наименование и область применения

Наименование программы: "Структурный анализатор плоских механизмов". Программа используется в виде прикладного приложения для анализа файла данных формата .DXF систем автоматизированного проектирования, которые поддерживают этот формат.

2. Основания для разработки

Задание на курсовое проектирование по дисциплине лингвистическое и программное обеспечение САПР, выданное 10 октября 2011 года.

3. Назначение разработки

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

4. Технические требования к программе или программному изделию

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

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

Исходные данные: файл в формате .DXF экспортированный из системы Компас.

Выходные данные: графическое представление плоского механизма, динамическая модель, данные о найденных примитивах и их координатах.

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

Программа должна работать с абсолютно корректными данными. Программа должна поддерживать диалоговый режим.

4.3. Условия эксплуатации

Условия эксплуатации программы совпадают с условиями эксплуатации ПЭВМ IBM PC и совместимых с ними ПК. Программа должна быть рассчитана на непрофессионального пользователя т.п.

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

Необходимо наличие ПЭВМ IBM PC совместимого ПК с графическим адаптером EGA (VGA). Необходимое дисковое пространство – не менее 500КБайт. Желательно наличие манипулятора типа «мышь».

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

Программа должна работать, автономна под управлением любой операционной системе. Базовый язык программирования: Java Script. Базовый язык гиперразметки: HTML5. Базовый язык стилизации: CSS.

4.6. Требование к упаковке, маркировке программного изделия

Программное изделие может транспортироваться на любом внешнем носителе.

4.7. Специальные требования

Специальных требований к временным характеристикам программы не предъявляется. Специальных требований к ёмкостным характеристикам программы не предъявляется. Программное изделие может транспортироваться на любом внешнем носителе.

5. Технико-экономические показатели

5.1. Экономические преимущества разработки по сравнению с лучшими отечественными образцами и аналогами

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

6. Стадии и этапы разработки

6.1. Стадии разработки

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

— эскизное проектирование

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

— рабочий проект

— внедрение

6.2. Этапы разработки и содержание работ по этапам

Техническое задание

  1. Обоснование необходимости разработки программы — на этом этапе выполняются:

— постановка задачи;

— сбор исходных материалов;

— выбор и обоснование критериев эффективности и качества разрабатываемой программы.

  1. Научно-исследовательские работы — на этом этапе выполняются:

— определение структуры входных и выходных данных;

— предварительный выбор методов решения задачи;

— обоснование целесообразности применения ранее разработанных программ;

— определение требований к техническим средствам;

— обоснование принципиальной возможности решения поставленной задачи.

  1. Разработка и утверждение технического задания — на этом этапе выполняются:

— определение требований к программе;

— разработка технико-экономического обоснования разработки программы;

— определение стадий, этапов и сроков разработки программы и документации на нее;

— выбор языков программирования;

Эскизный проект

  1. Разработка эскизного проекта — на этом этапе выполняются:

— предварительная разработка структуры входных и выходных данных.

— уточнение методов решения задачи;

— разработка общего описания алгоритма решения задачи;

— разработка технико-экономического обоснования.

  1. Утверждение эскизного проекта — на этом этапе выполняются:

— разработка пояснительной записки;

— согласование и утверждение эскизного проекта.

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

  1. Разработка технического проекта - на этом этапе выполняются:

— уточнение структуры входных и выходных данных;

— разработка алгоритма решения задачи;

— определение формы представления входных и выходных данных;

— определение семантики и синтаксиса языка;

— разработка структуры программы;

— окончательное определение конфигурации технических средств.

  1. Утверждение технического проекта — на этом этапе выполняются:

— разработка плана мероприятий по разработке и внедрению программы;

— разработка пояснительной записки;

— согласование и утверждение технического проекта.

Рабочий проект

  1. Разработка программы — на этом этапе выполняется:

— программирование и отладка программы.

  1. Разработка программной документации - на этом этапе выполняется:

— разработка программных документов в соответствии с требованиями ЕСПД

  1. Испытания программы - на этом этапе выполняются:

— разработка согласование и утверждение программы и методики испытаний;

— проведение предварительных государственных, межведомственных, приемо-сдаточных и других видов испытаний;

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

Внедрение

  1. Подготовка и передача программы - на этом этапе выполняются:

— подготовка и передача программы и программной документации для сопровождения и /или изготовления;

— оформление и утверждение акта о передаче программы на сопровождение и/или изготовление;

— передача программы в фонд алгоритмов и программ.

7. Порядок контроля и приёмки

Предоставление работающего программного продукта на научном семинаре кафедры.

Соседние файлы в папке Авт констр и техн