Автоматизированная информационная система Учет экономической деятельности мукомольного цеха
Рефераты >> Программирование и компьютеры >> Автоматизированная информационная система Учет экономической деятельности мукомольного цеха

│ разработки ├составление

│ пояснительной

│ записки

Рис. 6.1 Дерево целей разработки ПП.

6.1.2. Новизна и сложность разработки.

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

Таблица 6.1.

Оценка новизны ПП.

NNпп

Признак

Новизны

Характеристика

признака

Коэф.новизны

1

2

3  

Степень новизны

разработки

Язык написания программы

Степень использования в программе типовых алгоритмов

Является развитием определенного параметрического

ряда программ

Необходимо изучить и освоить

до 70%

1,6

2,5

1,0

Коэффициент новизны равен:

Кн = (1,6 + 2,5 + 1,0)/3 = 1,7

Таблица 6.2.

Оценка сложности ПП.

NNпп

Признак

Сложности

Характеристика

Признака

Коэф.сложности

1

2

3

4

5

Количество операторов в программе

Уровень языка программирования

Категория программы

Интерфейс с пользователем

Операционная и технологическая среда

до 5000

Высокого

уровня F,dB

Организации

данных

Среднего

уровня

Хорошо

известна

0,7

1,6

1,6

1,6

0,7

Коэффициент сложности равен:

Kc = (0,7 + 1,6 + 1,6 + 1,6 + 0,7)/5 =1,3

6.1.3. Перечень работ и стадии их выполнения.

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

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

Перечень конкретных работ с указанием стадий их выполнения и объема выпускаемой документации (в листах формата А4) приведен в табл. 6.3.

Таблица 6.3.

Перечень выполняемых работ.

NNпп

Наименование работы

Стадия

разр.

Колич.

форм А4

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Формулировка проблемы и постановка задачи

Сбор и проработка исходных материалов

Обоснование необходимости разработки

Разработка структуры вх/вых данных, функций интерфейса с пользователем

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

Составление, согласование и утверждение ТЗ

Подготовка графической части проекта

Опред. требований к пр-ме и техн-м средствам

Определение стадий разработки и состава выполняемых работ

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

Определение конфигурации техн-х средств

Составление плана разработки программного продукта в виде сетевого графика

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

Изображение сетевого графика на плакате

Уточнение вх/вых данных и определение форм их представления

Определение объема и трудоемкости выполненных работ

Выбор методов решения задачи

Опред. затрат на разработку и внедрение ПП

Описание ограничений и допущений, связанных с методом решения задачи

Оценка ожидаемого экон эф. от внедрения ПП

Обоснование выбора языка программирования

Описание лог-й структуры и функ-й пр-мы

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

Разработка алгоритма программы

Написание программы

Тестирование программы

Разработка руководства оператора

Компоновка и отладка программы

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

Сдача программного продукта заказчику

ТЗ

ТЗ

ТЗ

ЭП

ЭП

ТЗ

ТП

ТЗ

ТЗ

ЭП

ТП

ЭП

ТП

ТП

ТП

ТП

ЭП

ТП

ТП

ТП

ТП

ТП

ТП

ТП

РП

РП

РП

РП

РП

ВН

2

120

2

7

4

4

24

2

3

8

3

6

4

8

3

4

4

6

2

6

1

2

85

6

16

6

8

8

10

25

6.1.4. Трудоемкость выполняемых работ.

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

Трудоемкость выполнения любой работы определяется по формуле:

Тр = Тб * Кн * Кс * Кэ * Кв * Р ** 0.8 , (1)

где Тб - норма времени (трудоемкость в нормо-часах разработки

базового документа формата А4).

Кн - коэффициент новизны ПП.

Кс - коэффициент сложности ПП.

Кэ - коэффициент стадии (этапа) разработки.

Кв - коэффициент трудоемкости вида работы.

Р - количество листов разрабатываемых документов,

приведенных к формату А4.

Величина нормы времени Тб и значение коэффициентов Кэ и Кв приняты в соответствии с методическими рекомендации кафедры 115. Значения коэффициентов новизны и сложности разработки приняты в соответствии с табл. 6.1, 6.2. Количество листов разрабатываемых документов в формате А4 приведено в табл. 6.3.

Норма времени, значения указанных коэффициентов и насчитанные величины трудоемкости выполняемых работ приведены в табл. 6.6, 6.7.


Страница: