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

1. Предпроектная стадия - так называемая стадия формирования требований к автоматизированной системе.

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

Этап разработки концепции автоматизированной системы на котором проводятся работы:

  1. Предварительное обследование, изучение объекта и обоснование необходимости разработки автоматизированной системы;

  2. Проведение необходимых научно исследовательских работ;

  3. Формирование требований заказчика и разработка вариантов концепции автоматизированной системы удовлетворяющей заказчику;

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

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

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

Существует два типа ГОСТа, позволяющих разработать техническое задание на создание программного продукта:

 ГОСТ 19.201-78 Единая система программной документации. Техническое задание. Требования к содержанию и оформлению;

 ГОСТ 34.602-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.

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

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

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

  • основание для разработки: постановление или приказ вышестоящей организации;

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

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

  • варианты структурной схемы, состав и способы формирования программного обеспечения;

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

  • перечень предварительно выбранных технических средств;

  • намечаемый размер затрат и укрупненный расчет экономической эффективности.

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

  • Определение платформы или типа операционной системы для разработки программы (MS DOS, Windows, Unix, Mac).

  • Оценка необходимости сетевого варианта программы.

  • Определение базовых языков программирования Visual Basic, Pascal, Fortran, C++ и сред разработки интерфейса программного продукта Delphi, Dreamviewer, FrontPage и др.

  • Определение требований к средствам обработки результатов моделирования.

  • Определение требований к интерфейсу конечного пользователя

После экспертизы и корректировки техническое задание утверждают в установленном порядке.