Главная страница
qrcode

Экономика отдельно. Расчет экономической эффективности


НазваниеРасчет экономической эффективности
Дата16.01.2020
Размер356 Kb.
Формат файлаdoc
Имя файлаЭкономика отдельно.doc
ТипДиплом
#67517
Каталог


РАСЧЕТ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ
В данном дипломном проекте представлена разработка информационной подсистемы складского учета. Назначением информационной системы является автоматизация процесса складского учета.

Цель создания системы — сокращение временных затрат заведующего складом, облегчения процесса ведения складского учета и контроль движения технических ресурсов.

Информационная подсистема выполняет следующие функции:
Ведение электронной базы данных складского учета;
  • Формирование, просмотр и печать отчетов, заявок.
    Одним из важнейших факторов влияющих на принятие решения руководителем ввести автоматизированную информационную систему, в нашем случае подсистема «складского учета», является экономическая эффективность такого внедрения.

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

    Любая внедряемая автоматизированная система подразумевает улучшение экономической эффективности, иначе теряется смысл такой автоматизации.

    Язык программирования — С#. Число операторов программы а = 10 ед.

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

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

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

    Трудоемкость разработки программного обеспечения Т
    ТПО = ТО + ТИ + ТА + ТП + ТОТЛ + ТД (5.1)
    где, ТО — затраты труда на описание задачи, чел.-ч.;

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

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

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

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

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

    Все части составляющих трудоемкости в формуле (5.1) определяем через общее число операторов D, ед., по формуле (5.2)
    D = а*с х (1 + p), (5.2)
    где а — число операторов, ед. (а = 10 ед.);

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

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

    проекта.

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

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

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

    D = 10х1,5х(1 + 0,1) = 16,5 ед.

    Затраты труда на описание задачи принимаем: Т. Работу по описанию задачи выполняет инженер-программист с окладом 4300 руб. в месяц и коэффициентом квалификации к
    Затраты труда на изучение задачи Т


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

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

    описания задачи;

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

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

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

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

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


    (5.4)
    Затраты труда на разработку алгоритма решения задачи Т
    где D — общее число операторов, ед.;

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

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

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

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

    ТА = 16,5/(20x0,8) = 1,031 чел.-ч.

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


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

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

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

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


    Затраты труда на отладку программы на персональном компьютере Т
        
    s
    Кк - коэффициент квалификации работника (определяется в зависимости от стажа работы).

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

    ТОТЛ = 16,5 / (4x0,8) = 5,156 чел.-ч.

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

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

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

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

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

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


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

    ТД = 1,375 + 1,031 = 2,406 чел.-ч .

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

    ТПО = 30,0 + 0,32 + 1,031 + 1,031 + 5,156 + 2,406 = 39,944 чел.-ч.

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

    где к
    Таблица 6.1- Изменение трудоемкости разработки уровня языка программирования
    Уровень языка

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


    Использованный для разработки программного обеспечения язык программирования С# относится к алгоритмическим языкам высокого уровня, с учетом этого примем к


    перейти в каталог файлов


  • связь с админом