1. Предпроектная стадия - так называемая стадия формирования требований к автоматизированной системе.
Основная цель предпроектной стадии является обоснование необходимости и целесообразности создания программных систем. В результате предпроектного обследования объекта определяются цели разработки, эффективность и необходимость. При предпроектном исследовании осуществляется изучение и анализ существующих аналогичных программных продуктов. Выявляются цели, критерии эффективности, существующие ограничения для разработки программного продукта в целом и ее модулей, уточняется перечень модулей, выполняемые ими функции, решаемые задачи. Эта стадия подразделяется на ряд этапов.
Этап разработки концепции автоматизированной системы на котором проводятся работы:
-
Предварительное обследование, изучение объекта и обоснование необходимости разработки автоматизированной системы;
-
Проведение необходимых научно исследовательских работ;
-
Формирование требований заказчика и разработка вариантов концепции автоматизированной системы удовлетворяющей заказчику;
-
Разработка отчета о проделанной работе и заявки на разработку технического задания.
Этап разработки и утверждение технического задания на разработку автоматизированной системы.
Техническое задание представляет собой утвержденный в установленном порядке документ, определяющий цели, требования и основные исходные данные, необходимые для разработки системы, и содержащий предварительную оценку ее экономической эффективности.
Существует два типа ГОСТа, позволяющих разработать техническое задание на создание программного продукта:
ГОСТ 19.201-78 Единая система программной документации. Техническое задание. Требования к содержанию и оформлению;
ГОСТ 34.602-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
Техническое задание определяет требования к задачам программного обеспечения по компьютерному моделированию, техническому, информационному и математическому обеспечению программы моделирования и регламентирует организацию разработки, объемы работ и затраты.
При разработке технического задания устанавливаются очереди создания, и определяется перечень модулей и математических задач, предусмотренных в составе каждой очереди.
Техническое задание это официальный документ, определяющий требования к создаваемой системе и должно содержать:
-
основание для разработки: постановление или приказ вышестоящей организации;
-
основные положения, характеризующие функционирование программного обеспечения;
-
состав модулей и математических задач с обоснованным указанием очередности их разработки и внедрения;
-
варианты структурной схемы, состав и способы формирования программного обеспечения;
-
укрупненные схемы алгоритмов решения математической задачи и задачи разработки интерфейса пользователя (блок-схемы, псевдокоды, диаграммы и т.д.)
-
перечень предварительно выбранных технических средств;
-
намечаемый размер затрат и укрупненный расчет экономической эффективности.
Для задач математического моделирования на этом этапе могут быть проведены следующие работы:
-
Определение платформы или типа операционной системы для разработки программы (MS DOS, Windows, Unix, Mac).
-
Оценка необходимости сетевого варианта программы.
-
Определение базовых языков программирования Visual Basic, Pascal, Fortran, C++ и сред разработки интерфейса программного продукта Delphi, Dreamviewer, FrontPage и др.
-
Определение требований к средствам обработки результатов моделирования.
-
Определение требований к интерфейсу конечного пользователя
После экспертизы и корректировки техническое задание утверждают в установленном порядке.
- Университет им. М.Акмуллы
- Учебное пособие
- Введение
- Глава 1. Элементы программной инженерии
- 1.1. Стандарты, стадии и этапы разработок
- 1. Предпроектная стадия - так называемая стадия формирования требований к автоматизированной системе.
- 2. Стадия проектирования
- 3. Стадия внедрения.
- 4. Период сопровождения или пользовательский период.
- 1.2. Стратегии разработки программного продукта
- 1.2.1. Водопадная или каскадная стратегия конструирования
- 1.2.2. Инкрементная стратегия конструирования
- 1.2.3. Эволюционная стратегия конструирования
- 1.3. Примеры оформления технических заданий
- 1.3.1. Техническое задание на создание асутп
- 1.3.2. Техническое задание на разработку компьютерной модели
- 1.4. Инструментальные средства проектирования
- Глава 2. Основные подходы к разработке программ для компьютерного моделирования
- 2.1. Принципы разработки программного продукта
- 2.2. Направления и походы к разработке компьютерных
- 2.2.1. Разработка интерактивных компьютерных моделей для
- 2.2.2. Подходы и инструментарии разработки
- 2.2.3. Разработка сетевых компьютерных систем и
- 2.2.4. Разработка компьютерных вычислительных
- 1. Назначение еспд
- 2. Область распространения и состав еспд
- 3. Классификация и обозначение стандартов еспд
- Информационная технология
- Гост 34.602-89
- Государственный стандарт союза сср
- 1. Общие положения
- 2. Состав и содержание
- 3. Правила оформления
- Порядок разработки, согласования и утверждения тз на ас
- Форма титульного листа тз на ас
- Техническое задание
- Форма последнего листа тз на ас
- Информационные данные
- 2. Утвержден и введен в действие Постановлением Государственного комитета ссср по стандартам от 24.03.89 № 661
- 3. Взамен гост 24.201-85
- 4. Ссылочные нормативно-технические документы