Автоматизированная информационная система Учет экономической деятельности мукомольного цехаРефераты >> Программирование и компьютеры >> Автоматизированная информационная система Учет экономической деятельности мукомольного цеха
│ разработки ├составление
│ пояснительной
│ записки
Рис. 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.