Дипломная работа: Разработка модуля конвертации на производственном предприятии

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

3.3 Структурная схема пакета (дерево программных модулей)

Программный модуль - согласно ГОСТ 19781-90 - это программа или функционально завершенный фрагмент программы, предназначенный для: хранения, трансляции, объединения с другими программными модулями, загрузки в оперативную память [37].

Создаваемая система состоит из файлов *.php и БД, созданной в PhpMyAdmin с помощью MySQL.

Дерево программного модуля представлен на рисунке 21. Система имеет 4 основных модуля:

- модуль добавления заявок;

- модуль для работы менеджера;

- модуль справочной информации;

- Модуль интернет-магазина.

Рисунок 21 - Дерево программных модулей

На дереве видно, как взаимодействуют между собой программные модули системы.

3.4 Алгоритмы и описания программных модулей

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

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

3.5 Описание контрольного примера реализации проекта

Контрольный пример реализации проекта представлен в Приложении Б.

Работа с системой начинается с главной страницы сайта.

В левом меню можно выбрать категории.

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

При выборе товара можно добавить его в корзину.

При выборе пункта меню список заказов на экран выводится список всех поступающих заказов.

В заказе имеется информация о дате заказа, сумме, фио. Так же есть возможность оставить отзыв находясь в корзине, при нажатии кнопки оформить заказ, выходит форма заказа где нужно ввести данные и оплатить заказ.

3.6 Анализ экономической эффективности

Для успешного функционирования современной компании просто необходимо внедрение современных информационных технологий, которые позволят автоматизировать деятельность организации.

Но разработка и внедрение программного средства требуют финансовых затрат, поэтому руководству компании необходимо оценить экономическую эффективность автоматизации, а уже после этого принимать решение [38].

Исходные данные для расчета экономической эффективности были взяты из бухгалтерской информации и данных отдела кадров (табл. 12).

Таблица 12 - Исходные данные для расчёта затрат на разработку и внедрение информационной системы

Наименование показателя затрат

Условное обозначение

Единица измерения

Значение показателя

Оклад менеджера по продажам 1

ЗП_мп1

руб.

20000

Оклад менеджера по продажам 2

ЗП_мп2

руб.

20000

Оклад менеджера по продажам 3

ЗП_мп3

руб.

20000

Оклад логист

ЗП_зс

руб.

18000

Региональный коэффициент

Кр

1,8

Коэффициент накладных расходов

Кнр

%

20

Стоимость 1 машино-часа

См_ч

руб/час

7,25

Отчисления во внебюджетные фонды:

30,2

Отчисления в ПФР

ПФР

%

22

Отчисления в ФСС

ФСС

%

2,9

Отчисления в ФФОМС

ФФОМС

%

5,1

Страхование от несчастных случаев

С_нс

%

0,2

Среднее количество рабочих дней в месяце

Дм

дн.

22

Продолжительность рабочего дня

Тд

час

8

В качестве базы для сравнения текущих затрат принимается выполнение рабочих функций сотрудников до внедрения АИС. АИС «Вбк-снаб» позволяет осуществлять прием заявок от клиентов через интернет, а также работать с созданной БД, содержащей информацию о клиентах, оборудовании, продажах и т.д.

В среднем сотрудники выполняют эти действия 700 раз в месяц. Исходные данные о временных затратах на выполнение функций рабочего процесса до и после автоматизации, приведены в таблице 13.

Таблица 13 - Исходные данные для расчёта затрат на выполнение рабочего процесса до и после автоматизации

Стадии работы сотрудников

Затраты рабочего времени до внедрения ИС, ч

Затраты рабочего времени после внедрения ИС, ч

Условные обозначения

Менеджер по продажам (tм_1)

Заведующий складом (t_зс1)

ЭВМ (t_эвм1)

Менеджер по продажам (t_м2)

Заведующий складом (t_зс2)

ЭВМ (t_эвм1)

Поиск подходящего оборудования

15 мин

0 мин

0 мин

5 мин

0 мин

3 мин

Уточнение наличия оборудования

5 мин

5 мин

0 мин

2 мин

0 мин

2 мин

Итого

20 мин

5 мин

0 мин

7 мин

0 мин

5 мин

Итого для 700 запросов

Траб1 = 25 * 700 = 17500 мин = 291,7 ч

Траб2 = 7 * 700 = 4900 мин = 81,7 ч

ТрабЭВМ1 = 0 мин

ТрабЭВМ2 = 5 * 700 = 3500 мин = 58,3 ч

Таблица 14 - Затраты времени по стадиям разработки и внедрения ИС

Этапы разработки

Условное обозначение

Время разработки, ч

Всего

В т.ч. машинного

Предпроектное обследование

tпо

50

20

Разработка технического задания

tтз

25

10

Разработка технического проекта:

tтп

73

60

разработка алгоритма;

выбор технической реализации проекта;

выбор программного обеспечения.

Разработка рабочего проекта:

tрп

70

60

разработка рабочей программы;

тестирование и отладка.

ВСЕГО ВРЕМЕНИ НА РАЗРАБОТКУ ИС

218

150

Инсталляция программного проекта

3

3

Отладка

tот

18

18

Обучение персонала

tоп

2

1

ВСЕГО ВРЕМЕНИ НА ВНЕДРЕНИЕ АСУ

tвн

23

22

программный информационный код

Расчет затрат времени на разработку и внедрение ИС производится на основе данных из таблицы 16 по формуле:

(1)\

где ЗП - расход на оплату труда программиста, руб.;

Отч - отчисления во внебюджетные фонды, руб.;

Зэвм - эксплуатационные затраты ЭВМ на создание ИС;

НР - накладные расходы, руб.

ЗП = 22000 1,24 1,8 = 49104 рублей.

Отч = 49104 30,2 / 100 = 14830 рублей.

Зэвм = 7,25 150 = 1087,5 рублей.

НР = 49104 20 / 100 = 9820,8 рублей.

Таким образом, затраты на разработку ИС для расчета резерва произошедших, но не заявленных убытков по формуле составляют:

Зр = 49104 + 14830 + 1087,5 + 9820, 8 = 74842,3 рубля.

Затраты на внедрение ИС рассчитываются по формуле:

Звн = (ЗП + Отч + Зоб + Отчоб + tвнм Смч), (2)

где ЗП - расходы по оплате труда программиста, руб.;

Отч - отчисления во внебюджетные фонды с оплаты труда программиста, руб.;

Зоб - затраты на обучение сотрудника отдела, руб.;

Отчоб - отчисления во внебюджетные фонды с оплаты труда сотрудника отдела, руб.;

tвнм - время работы на ЭВМ в процессе внедрения системы, часы;

Смч - стоимость одного машинного часа.

ЗП = 22000 23 / (8 22) 1,8 = 5175 рублей.

Отч = 5175 30,2 / 100 = 1562,85 рубля.

Зоб_мп = 20000 3 2 / (8 22) 1,8 = 1227,27 рублей.

Зоб_зс = 18000 2 / (8 22) 1,8 = 368,18 рублей.

Отчоб_мп = 1227,27 3 30,2 / 100 = 1111,9 рублей.

Отчоб_зс = 368,18 30,2 / 100 = 111,19 рублей.

НР_мп = 1227,27 20 / 100 = 245,45 рублей.

НР_зс = 368,18 20 / 100 = 73,64 рубля.

Таким образом, затраты на внедрение ИС по формуле составляют:

Звн = 5175 + 1562,85 + 1227,27 + 368,18 + 1111,9 + 111,19 + 22 7,25 = 9715,89 рублей.

Так как программные средства, используемые для разработки и внедрения ИС находятся в свободном доступе, то затраты на ПО не учитываются.

Таким образом, затраты на разработку и внедрение ИС составляют по формуле [39]:

Зс = Зр + Звн, (3)

где Звн - затраты на внедрение;

Зр - затраты на разработку.

Зс = 74842,3 + 9715,89 = 84558,19 рублей.

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

С1 = Траб1 (ЗП_польз + Отч_польз) + Трабэвм1 Смч + НР, (4)

где ЗП_польз - оклады сотрудников; Траб1 - среднегодовые затраты машинного времени до внедрения; Смч - стоимость машино-часа; НР - накладные расходы.

ЗП_польз = ЗП_мп + ЗП_зс = 129471 + 38842,5 = 168313,5 рублей.

НР = НР_мп + НР_зс = 25894,2 + 7768,5 = 33662,7 рубля.

С1 = 291,7 (168313,5 (100 + 30,2) / 100 / 22 / 8) + 0 + 33662,7 = 396870 рублей.

Среднегодовые затраты до внедрения системы составляют 396870 рублей.

Расчет текущих затрат на выполнение функций рабочего процесса после внедрения системы рассчитывается ИС по формуле:

С2=Траб2 (ЗП_польз (100+Оф)/100/Дм/Тд)+Трабэвм2Смч+НР (5)

ЗП_польз = ЗП_мп + ЗП_зс (6)

Подставив, в формулу 6 значения получим:

ЗП_польз = 7252,5 + 2175,8 = 9428,3 рублей.

Подставив, в формулу 5 значения получим:

С2 = 81,7 (47141,7 (100 + 30,2) / 100 / 22 / 8) + 58,3 7,25 + 9428,3 = 38343,7 рубля. ЗП_польз = 36262,5 + 10879,2 = 47141,7 рубль.

Таким образом, среднегодовые затраты после внедрения системы составляют 38343,7 рубля. Условно-годовая экономия рассчитывается как разность значений суммы текущих среднегодовых затрат на рабочий процесс до и после внедрения автоматизированной системы управления по формуле :

Э_уг = С1 - С2 (7)

Э_уг = 396870 - 38343,7 = 358526,3 рублей.

Таким образом, на основе результатов расчета среднегодовых затрат до и после внедрения АСУ, условно-годовая экономия равна 358526 рублей.

Ожидаемый годовой экономический эффект рассчитывается по формуле:

Э_год = Э_уг - Ен КЗ, (8)

где Э_год - годовой экономический эффект;

Э_уг - условно-годовая экономия;

Ен - нормативный коэффициент экономического роста;

КЗ - величина дополнительных капитальных вложений.

В данном случае, дополнительные капитальные вложения равны затратам на разработку и внедрение ИС (Зс), рассчитанным ранее.

Э_год = 358526,3 - 0,3 84558,19 = 333158,8 рублей.

Таким образом, ожидаемый годовой экономический эффект от внедрения ИС составляет 333158,8 рублей.

Коэффициент экономической эффективности показывает величину прибыли на рубль затрат и является величиной, обратной к сроку окупаемости [40].

Значение нормативного коэффициента экономической эффективности равно 0,3.

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

Ер = Э_уг / КЗ (9)

Eр = 358526,3 / 84558,19 = 4,24

Ер > Ен, 4,24 > 0,3

Таким образом, расчетное значение коэффициента экономической эффективности проекта равно 4,24, что в 14 раз больше нормативного значения 0,3.

Расчетный срок окупаемости проекта рассчитывается по формуле:

Т_окуп_расч = 1 / Ер = КЗ / Э_уг, (10)

T_окуп_расч = 84558,19 / 358526,3 = 0,24

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

Т_окуп_расч < Т_окуп_норм (11)

В данном случае, это требование выполняется. Расчетный срок окупаемости проекта составляет 0,24 года, или 3 месяца.

Результаты расчета экономической эффективности представлены в таблице 15 и на рисунке 24.

Таблица 15 - Расчетные показатели экономической эффективности

Наименование показателя

Условные обозначения

Значение

Капитальные затраты на разработку и внедрение ИС, руб.

К

84558

Условно-годовая экономия, руб.

Э_уг

358526

Годовой экономический эффект, руб.

Э_год

333159

Расчетный срок окупаемости проекта, лет

Ток

0,24

Расчетный коэффициент экономической эффективности проекта

Ер

4,24