Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие по ПО 4.doc
Скачиваний:
71
Добавлен:
21.11.2018
Размер:
2.9 Mб
Скачать

1.3.2. Техническое задание на разработку компьютерной модели

В этом примере к требованиям разработки приведены некоторые рекомендации.

1.

Общие сведения

1.1

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

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

1.2

Условное обозначение системы:

Программа нейтрон

1.3

Шифр темы или шифр (номер) договора:

ПМ/0001

1.4

Наименование предприятий (объединений) разработчика и заказчика (пользовате­ля) системы и их реквизиты:

Башкирский государственный педагогический университет

1.5

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

1) Приказ об утверждении дипломных работ

2) Заключение о теме дипломной работы

Дата согласования и утверждения: 11-10-2004

1.6

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

Начало: 11-01-2005

Окончание: 29-05-2005

1.7

Сведения об источниках и порядке финансирования работ: источник финансирования; объем финансирования.

отсутствуют

2

Назначение и цели создания системы

2.1.

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

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

2.2

Вид автоматизируемой деятельности

Учет сорта ядра и типа взаимодействия нейтронов с атомами вещества при прохождении их через пластинку

2.3

Объект разработки автоматизации:

Взаимодействие нейтронов с веществом

2.4

Цели создания программной установки:

Функциональное назначение:

Программная установка для моделирования взаимодействия нейтронов с веществом

Эксплуатационное назначение:

Для студентов изучающих дисциплину «Компьютерное моделирование»

3

Характеристики объекта: Отсутствуют.

4

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

4.1

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

ПМ Нейтрон. Уровень 0.

4.2

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

Модуль интерфейса пользователя.

Модуль помощи и справки

Модуль ввода данных и вывода результатов моделирования

4.3

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

Реестр активов

Источник - АИС управления входными и выходными данными

4.4

Требования к характеристикам взаимосвязей создаваемой системы со смежными системами, требования к ее совместимости, способы обмена информации

Совместимость с ОС Windows

4.5

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

Не более двух: пользователя обладающего навыкам оператора ЭВМ и системного администратора с профильным образованием.

4.6

Требования к показателям назначения

Отсутствуют

4.7

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

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

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

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

 регулярного выполнения рекомендаций Министерства труда и социального развития РФ, изложенных в Постановлении от 23 июля 1998 г. «Об утверждении межотраслевых типовых норм времени на работы по сервисному обслуживанию ПЭВМ и оргтехники и сопровождению программных средств»;

 регулярного выполнения требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов.

4.8

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

отсутствуют

4.9

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

отсутствуют

4.10

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

Допускается транспортирование программного изделия в транспортной таре всеми видами транспорта (в том числе в отапливаемых герметизированных отсеках самолетов без ограничения расстояний). При перевозке в железнодорожных вагонах вид отправки - мелкий малотоннажный.

При транспортировании и хранении программного изделия должна быть предусмотрена защита от попадания пыли и атмосферных осадков. Не допускается кантование программного изделия. Климатические условия транспортирование приведены ниже:

  • температура окружающего воздуха, °С - от плюс 5 до плюс 50;

  • атмосферное давление, кПа - такое-то;

  • относительная влажность воздуха при 25 °С - такая-то.

4.11

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

Программа будет работать на компьютере при температуре от плюс 5 до плюс 35 °C при относительной влажности 90% и атмосферном давлении 462 мм.рт. ст.

4.12

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

Требования к защите информации и программ не предъявляются.

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

4.13

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

отсутствуют

4.14

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

Отсутствуют

4.15

Требования к патентной чистоте:

Отсутствуют

4.16

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

Отсутствуют

4.17

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

В состав технических средств должен входить IBM- совместимый персональный компьютер (ПЭВМ), включающий в себя:

  • процессор Pentium-1000 с тактовой частотой, ГГц - 10, не менее;

  • материнскую плату с FSB, ГГц - 5, не менее;

  • оперативную память объемом, Тб - 10, не менее;

и так далее…

4.18

Требования к видам обслуживания

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

4.19

Дополнительные требования:

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

5

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

5.1

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

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

  1. функции открытия (загрузки) существующего файла.

  2. функции редактирования открытого (далее - текущего) файла путем ввода, замены, удаления содержимого файла с применением стандартных устройств ввода.

  3. функции сохранения файла с исходным именем. .

  1. функции сохранения файла с именем, отличным от исходного.

  2. функции отправки содержимого текущего файла электронной почтой с помощью внешней клиентской почтовой программы.

  3. функции вывода оперативных справок в строковом формате (подсказок).

  4. функции интерактивной справочной системы.

8. функции отображения названия программы, версии программы, копирайта и комментариев разработчика

5.2

Требования к организации входных данных

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

5.3

Требования к организации выходных данных

Возможность просмотра графиков через экранную форму

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

Возможность распечатки результата моделирования в виде графиков

6

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

Состав программной документации предусмотрен ГОСТ 19.101-77.

Предварительный состав программной документации оформляется по ГОСТ 19.106-78.

Состав программной документации должен включать в себя:

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

  2. Программу и методики испытаний;

  3. Руководство системного программиста;

  4. Руководство оператора;

  5. Ведомость эксплуатационных документов.

Программа и методики испытаний потребуются, чтобы показать Заказчику, что разработанная Исполнителем программа соответствует требованиям согласованного и утвержденного технического задания. После проведения совместных (приемо-сдаточных) испытаний Заказчик и Исполнитель подпишут Акт приемки (сдачи) работы. И, тем самым, работа будет закрыта, условия Договора выполнены.

Согласно п. 2.6. ГОСТ 19.101-77 «Допускается объединять отдельные виды эксплуатационных документов (за исключением ведомости эксплуатационных документов и формуляра). Необходимость объединения этих документов указывается в техническом задании. Объединенному документу присваивают наименование и обозначение одного из объединяемых документов».

7

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

Предполагаемое число использования программы в год – 365 сеансов работы на одном рабочем месте.

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

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

8.

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

Стадии разработки и этапы регламентированы ГОСТ 19.102-77.

ГОСТ 19.102-77 не препятствует исключению отдельных стадий работ, а также объединению отдельных этапов работ.

Разработка должна быть проведена в три стадии:

  1. Разработка технического задания;

  2. Рабочее проектирование;

  3. Внедрение.

Этапы разработки

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

На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:

  • разработка программы;

  • разработка программной документации;

  • испытания программы.

На стадии внедрения должен быть выполнен этап разработки - подготовка и передача программы.

Содержание работ по этапам

На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:

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

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

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

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

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

  • согласование и утверждение технического задания.

На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы.

На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями ГОСТ 19.101-77 с требованием п. Предварительный состав программной документации настоящего технического задания.

На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:

  • разработка, согласование и утверждение программы (в ГОСТ, похоже, опечатка – «порядка») и методики испытаний;

  • проведение приемо-сдаточных испытаний;

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

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

9

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

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

9.1

Виды испытаний.

Приемо-сдаточные испытания должны проводиться на объекте Заказчика в сроки определенные в техническом задании.

Приемо-сдаточные испытания программы должны проводиться согласно разработанной (не позднее такого-то срока) Исполнителем и согласованной Заказчиком Программы и методик испытаний.

9.2

Ход проведения приемо-сдаточных испытаний

Заказчик и Исполнитель документируют в Протоколе проведения испытаний.

9.3

Общие требования к приемке работы

На основании Протокола проведения испытаний Исполнитель совместно с Заказчиком подписывают Акт приемки-сдачи программы в эксплуатацию

10

Приложения

В приложениях к техническому заданию, при необходимости, приводят:

  • перечень научно- исследовательских и других работ, обосновывающих разработку;

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

  • другие источники разработки.

Выложить перечень ГОСТ, на основании которых должна проводиться разработка.

Например: ГОСТ 19.201-78. Техническое задание, требования к содержанию и оформлению;

и так далее...