9 - 4 Экономический раздел (1094768)
Текст из файла
 
 
4 ЭКОНОМИЧЕСКИЙ РАЗДЕЛ
4.1 Планирование разработки программы с построением сетевого графика выполнения работ
Планирование и разработка программного средства содержит следующие этапы:
-  
выделение отдельных стадий создания программного обеспечения (ПО), составляющие комплекс работ в соответствии с нормативными материалами;
 -  
определение трудоёмкости выполнения отдельных этапов и всего комплекса работ по созданию программы с использованием норм времени по базовой разработке с учетом сложности и новизны проектируемого ПС;
 -  
расчёт продолжительности каждой стадии работы с учетом принятого количества исполнителей;
 -  
построения сетевого графика разработки программы, расчет основных параметров;
 -  
расчет затрат на разработку программы и расчет экономической эффективности проекта.
 
4.1.1 Основные этапы разработки программного средства
Все работы по разработке и внедрению ПС разделены на 5 стадий :
-  
техническое задание (ТЗ);
 -  
эскизный проект (ЭП);
 -  
технический проект (ТП);
 -  
рабочий проект (РП);
 -  
внедрение (ВН).
 
В таблице 4.1 приведено содержание основных работ по каждому этапу разработки ПС.
Таблица 4.1 – Состав работ по этапам
|   №  |    Перечень работ  |    Этапы  |  
|   1  |    Постановка задачи  |    Техническое задание (ТЗ)  |  
|   2  |    Определение требований  |  |
|   3  |    Технико-экономическое обоснование.  |  |
|   4  |    Сбор и обработка справочных данных  |  |
|   5  |    Анализ существующих ПС  |  |
|   6  |    Согласование и утверждение ТП  |  |
|   7  |    Выбор программно-аппаратных средств  |    Эскизный проект (ЭП)  |  
|   8  |    Разработка структурной схемы системы  |  |
|   9  |    Разработка алгоритмов программы  |    Технический проект (ТП)  |  
|   10  |    Разработка интерфейса пользователя  |  |
|   11  |    Программная реализация  |    Рабочий проект (РП)  |  
|   12  |    Определение взаимодействия между различными частями системы  |  |
|   13  |    Отладка  |  |
|   14  |    Проверка работоспособности на реальных исходных данных  |  |
|   15  |    Разработка технической документации  |  |
|   16  |    Опытная эксплуатация  |    Внедрение (ВР)  |  
|   17  |    Корректировка системы  |  |
|   18  |    Сдача в эксплуатацию  |  
 
 
 
4.1.2 Расчет трудоёмкости отдельных этапов разработки программного средства
При расчёте затрат времени на разработку программного средства учитываются следующие факторы :
-  
объем ПС (в тысячах условных машинных команд);
 -  
сложность ПС;
 -  
дополнительный коэффициент сложности Ксл;
 -  
степень новизны ПС;
 -  
степень использования в разработке стандартных модулей, типовых программ ПС.
 
Определим объем ПС в машинных командах: организация ввода-вывода информации в интерактивном режиме - 700, генерация рабочих команд - 1400, управление работой компонентов (монитор ПС) - 300, расчет показателей - 700, форматирование и вывод на внешние носители - 350, отладка прикладных программ - 2300. Таким образом, общий объем функциональных команд: 700+1400+300+700+350+2300=5750 машинных команд.
Разработанное ПС относиться ко второй группе сложности, так как оно обладает такими характеристиками, как:
-  
оптимизационные расчеты;
 -  
обеспечение настройки программного средства на изменение структур входных и выходных данных;
 -  
настройка ПС на нестандартную конфигурацию технических средств;
 -  
обеспечение переносимости ПС;
 -  
реализация особо сложных инженерных и программных расчетов.
 
Для расчета трудоемкости воспользуемся данными таблицы 4.2.
Таблица 4.2 - Значение коэффициента, учитывающего уровень повышения сложности программного средства
|   Номер  |    Дополнительные характеристики программного средства  |    Значение k(i)  |  
|   1  |    Функционирование программного средства в расширенной операционной среде  |    0,08  |  
|   2  |   Интерактивный доступ |    0,06  |  
|   3  |    Обеспечение хранения ведения и поиска данных в сложных структурах  |    0,07  |  
|   4  |    Наличие у программного средства одновременно несколько характеристик.  |    2-0,12 3-0,18 >3-0,26  |  
На основании таблицы 4.2 коэффициент сложности определяется по формуле:
где n–число дополнительно учитываемых характеристик ПС;
Кi–коэффициент, учитывающий уровень повышения сложности.
Ксл=1+0,18=1,18
Определяем затраты труда на разработку ПС. Согласно табл.4.3, затраты труда (Траз) составят 330 чел.-дн.
Таблица 4.3.Затраты труда на разработку ПС в зависимости от объема ПС и его группы сложности.
|   Объем ПС, дес.усл.маш.ком.  |    Группа сложности  |  ||
|   1  |    2  |    3  |  |
|   10  |    345  |    310  |    229  |  
|   20  |    394  |    317  |    241  |  
|   более 20  |    465  |    330  |    306  |  
Общая трудоемкость определяется по формуле:
То = Ксл . Траз=1,18 . 330 = 366 чел/дней. (4.2)
Таблица 4.4 - Значение поправочного коэффициента Кн , учитывающего степень
новизны ПС
|   Код степени новизны  |    Степень новизны  |   Использование |    Значение Кн  |  |
|   нового типа ЭВМ  |    новой операционной системы  |  |||
 А |    Принципиально новое ПС, не имеющее доступных аналогов  |    + - + -  |    + + - -  |    1,75 1,6 1,2 1,0  |  
|   Б  |    ПС является развитием определенного параметрического ряда программных средств  |    + - +  |    + + -  |    1,0 0,9 0,8  |  
|   В  |    ПС является развитием определенного параметрического ряда программных средств  |    -  |    -  |    0,7  |  
Разработанное программное средство имеет код степени новизны В, т.к. оно является принципиально новым программным средством, не имеющее доступных аналогов. В этом ПС не используются ЭВМ нового типа и новая операционная система, следовательно значение Кн =0,7.
Таблица 4.5 - Значение коэффициентов удельных весов, трудоемкости стадий в общей трудоемкости разработки ПС
|   Код стадии  |   Степень новизны |  ||
 А |    Б  |    В  |  |
|   ТЗ ЭП ТП РП ВН  |    0,11 0,09 0,11 0,55 0,14  |    0,10 0,08 0,09 0,58 0,15  |    0,09 0,07 0,07 0,62 0,16  |  
Согласно таблице 4.5 значения коэффициента Li:
Lтз=0,09; Lэп=0,07; Lтп=0,07; Lрп=0,62; Lвн=0,16.
В разрабатываемой программе типовые (стандартные) процедуры и функции не используются, поэтому значение коэффициента Кт не учитываются.
Трудоемкости каждой операции разработки программного средства рассчитываются по формуле:
Тi=Li . Kн . То. (4.3)
В соответствии со значениями удельных весов трудоемкости, приведёнными в таблице 4.5, трудоёмкости отдельных стадий разработки программного средства имеют следующие значения:
Т1 - трудоемкость стадии разработки ТЗ
Т1 = 0,09 . 0,7 . 366 = 23,058 = 24 чел/дней.
Т2 - трудоемкость стадии разработки ЭП
Т2 = 0,07 . 0,7 . 366 = 17,934 = 18 чел/дней.
Т3 - трудоемкость стадии разработки ТП
Т3 = 0,07 . 0,7 . 366 = 17,934 = 18 чел/дней.
Т4 - трудоемкость стадии разработки РП
Т4 = 0,62 . 0,7 . 366 . 0,6 = 158,844 = 159 чел/дней.
Т5 - трудоемкость стадии разработки ВН
Т5 = 0,16 . 0,7 . 366 = 40,992 = 41 чел/дней.
Итоговая трудоемкость будет равна сумме трудоемкости каждого из этапов:
Т = Тi= 24 + 18 + 18 + 159 + 41 = 260 чел/дней.
Трудоемкость каждого вида работ Траб от общей трудоемкости стадии (Тст) определяется по формуле:
Траб = Кв . Т ст , (4.4)
где Кв - весовой коэффициент ( 0< Кв < 1,  Квi = 1).
Расчет продолжительности работ Тц и днях по всем работам определяется по формуле:
Тц = (Траб . Кн ) / Wр , (4.5)
где Траб - трудоемкость работы;
Wр - количество работников, одновременно занятых в работе;
Кн - коэффициент выполнения нормы, Кн = 1,1 -1,2.
Данные о назначенных на каждую работу исполнителей представлены в таблице 4.8.
Таблица 4.8 – Состав исполнителей
|   Перечень работ  |    Исполнители:  |    Кол-во человек  |  
|   Постановка задачи  |    Руководитель проекта  |    1  |  
|   Определение требований  |    Системный аналитик  |    1  |  
|   Технико-экономическое обоснование  |    Руководитель и программист  |    2  |  
|   Сбор и обработка справочных данных  |    Руководитель  |    1  |  
|   Анализ существующих программных средств  |    Программист  |    1  |  
|   Утверждение ТЗ  |    Руководитель  |    1  |  
|   Вы бор программно-аппаратных средств  |    Программист  |    1  |  
|   Разработка структурной схемы системы  |    Руководитель и программист  |    2  |  
|   Разработка алгоритмов программы  |    Программист  |    1  |  
|   Разработка интерфейса пользователя  |    Программист  |    1  |  
|   Программная реализация  |    Программист и руководитель  |    2  |  
|   Определение взаимодействия между различными частями системы  |    Программист и системный аналитик  |    2  |  
|   Отладка  |    Программист  |    1  |  
|   Проверка работоспособности на реальных исходных данных  |    Программист  |    1  |  
|   Разработка технической документации  |    Руководитель и программист  |    2  |  
|   Опытная эксплуатация  |    Руководитель  |    1  |  
|   Корректировка системы  |    Программист  |    1  |  
|   Сдача в эксплуатацию  |    Руководитель  |    1  |  
Данные по продолжительности каждого вида работ в календарных днях приведены в таблице 4.9.
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.













