Технико-экономическое обоснование ПРОЕКТА



 

4.1 Краткая характеристика проекта

 

В дипломном проекте выполнена разработка информационной подсистемы учёта коммерческой деятельности для ООО «Гранит».

Назначение программы – автоматизация работы отдела продаж.

Цель создания системы – сокращение временных затрат начальника и менеджеров отдела продаж.

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

Внедрение проекта позволит в значительной мере сократить временные затраты менеджеров отдела продаж на формирование документов.

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

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

В разделе рассмотрены вопросы расчета:

- трудоемкости выполняемых работ;

- суммарных затрат на создание программного продукта.

- экономии, достигаемой, в результате перехода от ручной обработки информации на автоматизированную обработку;

- чистого дисконтированного дохода за 4 года использования программного продукта.

- времени окупаемости проекта.

 

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

 

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

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

Трудоемкость разработки программного обеспечения ТПО, чел.-ч., определяется по формуле

 

ТПО = ТО + ТИ + ТА + ТП + ТОТЛ + ТД, (4.1)

 

где ТО – затраты труда на описание задачи, чел.-ч.;

ТИ – затраты на исследование предметной области, чел.-ч.;

ТА – затраты на разработку блок-схем, чел.-ч.;

ТП – затраты на программирование, чел.-ч.;

ТОТЛ – затраты на отладку, чел.-ч.;

ТД – затраты на подготовку документации, чел.-ч.

 

Все составляющие в правой части формулы (4.1) определим через общее число операторов D, ед.:

 

D = α∙c ∙ (1 + p), (4.2)

 

где α – число операторов, ед. (α = 600 ед.);

с − коэффициент сложности задачи;

р – коэффициент коррекции программы, учитывающий новизну проекта.

Коэффициент сложности задачи «с» характеризует относительную сложность программы по отношению к так называемой типовой задаче, реализующей стандартные методы решения, сложность которой принята равной единице (величина коэффициента «с» лежит в пределах от 1,25 до 2). Для рассматриваемого программного продукта, включающего в себя алгоритмы учета, отчетности, поиска – коэффициент сложности задачи примем равным 1,75 (c = 1,75).

Коэффициент «p» коррекции программы, учитывающий новизну проекта, количественно характеризует увеличение объема работ по реализации программного продукта, возникающего за счет внесения изменений в алгоритм или в тексте программы по результатам её тестирования и отладки, с учетом коррекций требований к прецедентам, поддерживаемым программным продуктом, со стороны заказчика. В данном случае заказчик, недостаточно хорошо представлял себе, полный перечень прецедентов, которые должен поддерживать программный продукт, а это приводило к многочисленным корректировкам и доработкам текста программного кода. Поэтому примем коэффициент «p» равным 0,1.

В результате подстановки численных значений коэффициентов и параметров в формулу (4.2) получим следующее общее число операторов

D = 600×1,75×(1 + 0,1) = 1155,00 ед.

 

Затраты труда на описание задачи принимаем: ТО = 40 чел.-ч. Работу по описанию задачи выполняет инженер-программист первой категории с окладом 10000 руб. в месяц и коэффициентом квалификации kК = 1,35 (опыт работы по специальности 6 лет).

Затраты труда на изучение задачи ТИ с учетом уточнения описания и квалификации программиста могут быть определены по формуле:

 

ТИ = Db/(sukK), (4.3)

где D – общее число операторов, ед.;

b – коэффициент увеличения затрат труда, вследствие недостаточного описания задачи;

su – количество операторов, приходящееся на один чел.-ч., (ед./ чел.-ч.);

kK – коэффициент квалификации работника (определяется в зависимости от стажа работы).

 

В связи с тем, что решение рассматриваемой задачи потребовало уточнения и доработок, примем коэффициент b = 1,5.

Количество операторов в тексте программы, приходящееся на один чел.-ч., примем равным su = 75.

Таким образом, на основании формулы (4.3) получим

 

ТИ = (1155,00 × 1,5) / (75 × 1,35) = 17,11 чел.-ч.

 

Затраты труда на разработку алгоритма решения задачи ТА рассчитываются по формуле:

 

ТА = D/(sakK), (4.4)

 

де D – общее число операторов, ед.;

sa – количество операторов алгоритма решения задачи, приходящееся на один чел.-ч., (ед./ чел.-ч.);

kK – коэффициент квалификации работника (определяется в зависимости от стажа работы).

 

Для расчета по формуле (4.4) примем sa = 20 ед./ чел.-ч.

Подставив численные значения параметров и коэффициентов в формулу (4.4), получим


ТА = 1155,00/(20 × 1,35) = 42,78 чел.-ч.

 

Затраты труда на составление программы по готовой блок-схеме ТП определяется по формуле:

 

ТП = D/(sakK), (4.5)

 

где D – общее число операторов, ед.;

sa – количество операторов алгоритма решения задачи, приходящееся на один чел.-ч., (ед./ чел.-ч.);

kK – коэффициент квалификации работника (определяется в зависимости от стажа работы).

 

Для расчетов по формуле (4.5) примем sa = 20 ед./ чел.-ч.

Подставив численные значения параметров и коэффициентов в формулу (4.5), получим

 

ТП = 1155,00 / (20 × 1,35) = 42,78 чел.-ч.

 

Затраты труда на отладку программы на персональном компьютере ТОТЛ, чел.-ч., рассчитывается по формуле

 

ТОТЛ = D / (sотл kK), (4.6)

 

где D – общее число операторов, ед.;

sотл – количество отлаживаемых операторов программы, приходящееся на один чел.-ч., (ед./ чел.-ч.);

kK – коэффициент квалификации работника (определяется в зависимости от стажа работы).

Для расчетов по формуле (4.6) примем sотл = 4 ед./ чел.-ч.

Подставив численные значения параметров и коэффициентов в формулу (4.6), получим

 

ТОТЛ = 1155,00/ (4 × 1,35) = 213,89 чел.-ч.

 

Затраты труда на подготовку документации по задаче ТД определяются по формуле:

 

ТД = ТДР + ТДО, (4.7)

 

где ТДР – затраты труда на подготовку материалов в рукописи, чел.-ч.;

ТДО – затраты труда на редактирование, печать и оформление документации, чел.-ч.

 

Затраты труда на подготовку материалов в рукописи ТДР, чел.-ч., вычислим по формуле

 

ТДР = D / (sдр kK), (4.8)

 

где D – общее число операторов, ед.;

sдр – количество операторов программы в рукописи, приходящееся на один чел.-ч., (ед./ чел.-ч.);

kK – коэффициент квалификации работника (определяется в зависимости от стажа работы).

 

Для расчетов по формуле (4.8) примем sдр = 15 ед./чел.-ч.

Подставив численные значения параметров и коэффициентов в формулу (4.8), получим


ТДР = 1155,00 / (15 × 1,35) = 57,04 чел.-ч.

 

Затраты труда на редактирование, печать и оформление документации ТДО, чел.-ч., вычислим по формуле

 

ТДО = 0,75 × ТДР. (4.9)

 

Подставив численное значение затраты труда на подготовку материалов в рукописи ТДР, чел.-ч., в формулу (4.9), получим

 

ТДР = 0,75 × 57,04 = 42,78 чел.-ч.

 

Таким образом, подставив численные значение затраты труда на подготовку материалов в рукописи ТДР, чел.-ч., и затраты труда на редактирование, печать и оформление документации ТДО, чел.-ч., в формулу (4.7) получим

 

ТД = 57,04 + 42,78 = 99,82 чел.-ч.

 

Подставив все полученные данные в формулу (4.1), получим полную трудоемкость разработки программного обеспечения

 

ТПО = 40,0 + 17,11 + 42,78 + 42,78 + 213,89 + 99,82 = 456,37 чел.-ч.

 

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

 

ТКОР = ТПОkКОР, (4.10)

где kКОР – коэффициент коррекции, учитывающий изменения трудоемкости разработки программного обеспечения в зависимости уровня языка программирования (таблица 4.1).

 

Таблица 4.1 – Изменение трудоемкости в зависимости уровня языка программирования

Уровень языка программирования Характеристика языка программирования Коэффициент изменения трудоемкости
1 Ассемблер 1
2 Макроассемблер 0,95
3 Алгоритмические языки высокого уровня 0,8 − 0,9

 

Использованный для разработки программного обеспечения язык программирования (C#) относится к алгоритмическим языкам высокого уровня, с учетом этого примем kКОР = 0,8.

Окончательно, с учетом корректировки, получим по формуле (4.10) итоговую трудоемкость разработки

 

ТКОР = 456,37 × 0,8 = 365,10 чел.-ч.

 

4.3 Расчет себестоимости автоматизированной информационной системы

 

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

- основная заработная плата производственного персонала;

- дополнительная заработная плата производственного персонала;

- отчисления на социальные нужды;

- затраты на потребляемую электроэнергию;

- расходы на материалы и запасные части;

- затраты на амортизацию, техническое обслуживание и ремонт вычислительной техники.

Оклад инженера-программиста 10000 руб. в месяц.

Плановый фонд рабочего времени одного специалиста производственного персонала в месяц tпф, ч, вычислим по формуле

 

tпф = NрдΔtрд,   (4.11)

 

где Nрд – количество рабочих дней специалиста производственного персонала за месяц;

Δtрд – продолжительность рабочего дня специалиста производственного персонала, ч.

 

Для расчетов по формуле (4.11) примем Nрд = 22 дня, Δtрд = 8 ч. Подставив указанные численные значения параметров Nрд и Δtрд в формулу (4.11) получим, что плановый фонд рабочего времени одного специалиста производственного персонала в месяц составляет

 

tпф = 22 × 8 = 176 ч.

 

Таким образом, часовая тарифная ставка sч, руб./ч, инженера-программиста составляет

 

sч = 10000/176 = 56,82 руб./ч.

 

Основная заработная плата ЗО, руб., производственного персонала определяется по формуле


ЗО = sч ∙ ТКОР.                                  (4.12)

 

Подставив все численные значения параметров в формулу (4.12) получим, что основная заработная плата инженера-программиста первой категории составит

 

ЗО = 56,82 ∙ 365,10 = 20744,11 руб.

 

Дополнительная заработная плата ЗД, руб., производственного персонала определяется по формуле

 

ЗД = ЗОηД,                                           (4.13)

 

Где ηД – коэффициент дополнительной заработной платы.

 

Коэффициент дополнительной заработной платы инженера-программиста первой категории составляет ηД = 0,2. Таким образом, дополнительная заработная плата ЗД, руб., инженера-программиста первой категории, вычисленная по формуле (4.13), равна

 

ЗД = 20744,11  0,2 = 4148,82 руб.

 

Отчисления в Пенсионный фонд Российской Федерации, Фонд социального страхования Российской Федерации и фонды обязательного медицинского страхования Российской Федерации согласно закону № 212-ФЗ от 24.07.2009 ЗС, руб., вычислим по формуле

 

ЗЭ = PВtВцЭ,                        (4.15)


Где  − норматив страховых взносов, %.

В соответствии с законом № 212-ФЗ от 24.07.2009 норматив страховых взносов составляет 34 % (ηС = 34 %).

Подставив все численные значения в формулу (4.15) получим, что отчисления на страховые взносы равны

 

руб.

 

Таким образом, размер страховых взносов составит 5023,64 руб.

Затраты на потребляемую электроэнергию ЗЭ, руб.:

 

ЗЭ = PВtВцЭ,                                          (4.17)

 

где PВ – мощность ЭВМ, кВт;

tВ – время работы вычислительного комплекса, ч;

цЭ – стоимость 1 кВтч электроэнергии, руб./ кВтч.

 

Мощность ЭВМ, на которой работает инженер-программист, равна PВ = 0,3 кВт.

Время работы вычислительного комплекса tв, ч, при создании программного продукта вычислим по формуле

 

tв = αп∙(ТП + ТД + ТОТЛ)∙ kКОР,                                 (4.18)

 

где αп – коэффициент, учитывающий затраты времени на профилактические работы на ЭВМ;

kКОР – коэффициент коррекции времени работы вычислительного комплекса.

Для расчетов по формуле (4.16) примем αп = 1,15 и kКОР = 0,8.

Подставив все численные значения параметров в формулу (4.16) получим

 

tВ = 1,15×(42,78 + 213,89 + 99,81)×0,8 = 1,15×356,48×0,8 = 327,96 ч.

 

Стоимость 1 кВтч электроэнергии составляет цЭ = 3,60 руб.

Подставив все численные значения параметров в формулу (4.15) получим, что затраты на потребляемую электроэнергию составят

 

ЗЭ =0,3×327,96× 3,60 = 354,20 руб.

 

Данные для расчета затрат на материалы и запасные части занесенные в таблицу 4.2.

 

Таблица 4.2 − Затраты на материалы и покупные изделия

Материал, покупное изделие Количество, единиц Цена за единицу, руб. Сумма, руб.
Техническая литература 1 200,00 200,00
DVD-RW 4x 4,7 Гбайт 2 50,00 100,00
Упаковка бумаги, 500 листов 2 100,00 200,00
Тонер для картриджа принтера 1 200,00 200,00
Программное обеспечение 1 10000,00 10000,00

Итого

10700,00

 

Следовательно, затраты на материалы и запасные части составят

 

ЗМ = 200,00 + 100,00 + 200,00 + 200,00 + 10000,00= 10700,00 руб.

 

Затраты на техническое обслуживание и текущий ремонт вычислительной техники ЗП, руб.:

 

ЗПВ(/100)tВ/ tВ.Г,                                     (4.19)


где КВ − балансовая стоимость вычислительной техники, руб.

α – норма отчислений на ремонт, %;

tВ.Г – годовой фонд времени работы вычислительной техники, ч.

 

Для расчетов по формуле (4.17) примем:

- балансовая стоимость вычислительной техники = 22000,00 руб.;

- норма отчислений на ремонт α = 4%;

- годовой фонд времени работы вычислительной техники при 40-часовой рабочей неделе tВ.Г = 1993 ч .

Подставив все численные значения параметров в формулу (4.17) получим:

 

ЗП = 22000(4/100) 327,96/ 1993 = 144,81 руб.

 

Амортизационные отчисления ЗАО, руб.:

 

ЗАО = 22000(20/100) 327,96/ 1993 = 724,05 руб.

 

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

 

Таблица 4.3 – Величины затраты, составляющих себестоимость автоматизированной информационной системы

Статья расхода Сумма, руб.
Основная заработная плата производственного персонала 20744,11
Дополнительная заработная плата производственного персонала 4148,82
Отчисления на социальные нужды 6521,95
Затраты на потребляемую электроэнергию 354,20
Расходы на материалы и запасные части 10700,00
Затраты на техническое обслуживание и ремонт вычислительной техники 144,81
Затраты на амортизацию вычислительной техники 724,05
Итого 43337,94

 

Полные затраты на создание программного продукта, З, руб.:

 

З = ЗО + ЗД + ЗС + ЗЭ + ЗМ + ЗП + ЗАО.                   (4.18)

 

Таким образом, полные затраты на создание программного продукта составляют 43337,94 руб.

Поскольку разработка программного продукта осуществлялась сторонней организацией по техническому заданию (ТЗ) «Granit», то оптовая цена программного продукта рассчитывается с учетом нормы рентабельности НР:

 

Ц = З(1 + НР).       (4.19)

 

Для расчетов по формуле (4.19) примем нормы рентабельности НР = 15%. Тогда оптовая цена программного продукта по формуле (4.19) составит:

 

Ц = 43337,94  1,15 = 49838,63 руб.

 

Капиталовложения при внедрении программного продукта равняются его оптовой цене

 

К = Ц = 49838,63 руб.


Дата добавления: 2018-09-22; просмотров: 393; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!