Материал: Глобалізація світових товарних ринків

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

Результаты тестирования представлены в приложении Б.

5. Экономическое обоснование разработки

Раздел содержит расчет и обоснование экономической целесообразности разработки только того программного продукта, который разрабатывается мною в рамках ВКР. Экономическое обоснование не влючает расчеты для модуля ИС параллельно разрабатываемого силами "ИП Голдованская Наталья Георгиевна".

Экономическое обоснование разработки содержит: расчёт трудоёмкости, расчет заработной платы, расчёт материальных затрат, смета затрат.

5.1 Расчет трудоемкости по видам работ и исполнителям

Трудоемкость - это затраты рабочего времени на произ¬водство единицы продукции.

Месячный оклад (таблица 9) - это фиксированный размер, оплаты труда работника за выполнение нормы труда определенной сложности за единицу времени.

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

ОМ = Омин*Кт, (1)

где ОМ - месячный оклад (руб.);

Омин - минимальный оклад (руб.);

Кт - тарифный коэффициент.

Таблица 7 - Месячные оклады

ДолжностьЧисленностьТарифный разрядМесячный оклад, руб. Администратор11118400Испольнитель (Разработчик) 1921450

Трудоемкость (таблица 10) работ вычисляется по формуле:

= (3*Tmin+2*Tmax) /5, (2)

где Tmin - минимальное время выполнения работ (час.);- максимальное время выполнения работ (час.).

Таблица 8 - Трудоемкость работ

Наименование работыТmin, чТmax, чТрЗанятость, часРазработчикАдминистраторИнициация36445Планирование1015121410Исполнение и контроль25025019025020Завершение253526278Всего: 23229533

5.2 Расчет заработной платы

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

После определения трудоемкости на разработку проекта и документации рассчитывается заработная плата работников по формуле:

ЗП = Р*Впо* (Ом/ (ds*Дp)), (3)

где Р - число работников; Впо - время участия в работе (час); Ом - месячный оклад (руб.); ds - длительность смены (час); Дp - среднее число рабочих дней (22).

Таким образом, заработная плата работников составляет:

ЗПразр. =1*295* (21450/ (8*22)) =35 953,12 руб.

ЗПадм. =1*25* (18400/ (8*22)) =2613,63 руб.

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

ЗПобщ=ЗП+П+Дрк, (4)

где П - премия (15% от ЗП); Дрк - доплаты по районному коэффициенту (15% от ЗП+П).

ЗПобщ. разраб. =35 953,12+5392,97+6201,91=47548 руб.

ЗПобщ. админ. =2613,70+391,95+450,74=3456,39 руб.

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

ФЗП= ЗПобщ. разр. + ЗПобщ. адм., (5)

ФЗП=47548+3456,39=51004,39 руб.

5.3 Расчет материальных затрат

Материальные затраты - это средства, которые были использованы в ходе выполнения работ по созданию программного обеспечения.

Затраты на разработку представлены в таблице 11.

Таблица 9 - Затраты на разработку

НаименованиеЕдиница измеренияЦена (руб.) КоличествоСумма (руб.) Компьтер-Клиент + ПОштука18900356700Сетевое оборудование (маршрутизатор) штука80011280, 00ЭлектроэнергиякВт2,9190551Всего: 58531

5.4 Расчет сметы затрат

Смета затрат - полный свод затрат на создание и реализацию программного обеспечения за определённый календарный период.

В смету затрат входят:

материальные затраты;

заработная плата;

отчисления во внебюджетные фонды (Овн=30,2% от ЗП).

Смета затрат представлена в таблице 12.

Таблица 10 - Смета затрат

Элемент затратСумма, руб. Материальные затраты58531Заработная плата (ЗП) 51004,39Отчисления во внебюджетные фонды16321,4Всего: 125856,79

Вывод: на создание и реализацию разрабатываемого мною в рамках ВКР программного обеспечения "Информационной системы бонусных программ лояльности" потребуется 125856,79 руб.

6. Обеспечение безопасности программного продукта

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

Обеспечение безопасности рассматривается на базе организации "ИП Голдованская Наталья Георгиевна", где будет развернута информационная система.

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

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

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

) Программные методы защиты - система специальных программ, включаемых в состав программного обеспечения, реализующих функции защиты информации. Обеспечивается антивирусной программой Avast Endpoint Protection Suite Plus, встроенным Брандмауэром Windows, пакетом OpenSSL.Endpoint Protection Suite Plus - эффективная антивирусная защита клиентских компьютеров и серверов внутри организации. Предоставляет не только надежную защиту, но и эффективное централизованное управление с помощью удобной веб-консоли, модули удаленной установки, уведомления системы безопасности в режиме реального времени, плановое автоматическое сканирование и многое другое.

"Личный кабинет держателя бонусной карты" должен предоставить доступ клиенту к информации с сервера баз данных, который находится не в одной локальной сети с треминалом клиента. Как правило для таких случаев создается VPN подключение. Это позволяет безопасно получить доступ к серверу, без необходимости открывать его в "мир". Но использование VPN без предворительной настройки и установки дополнительного ПО на ОС Android является слишком сложной задачей. Для таких случаев, MySQL имеет поддержку SSL, при котором поток данных между клиентским терминалом доступа к ИС и cервером БД (мобильным приложением клиента организации и сервером MySQL) защищается системой OpenSSL. Криптографический пакет OpenSSL - это система защиты и сертификации данных, название SSL переводится, как система безопасных сокетов (secure socket layer). OpenSSL используется практически всеми сетевыми серверами для защиты передаваемой информацией. Для функионирования OpenSSL, нужно сгенерировать сертификат центра сертификации (CA). С его помощью создаются и серверные и клиентские сертификаты. В момент установления соединение, сервер сверяет сертификат клиента с центром сертификации и если все в порядке - клиент считается надежным и устанавливается защищенное соединение, а все данные передаются в защищенном виде.

В информационной системе есть персональные данные клиентов, а также данные по бонусным картам, поэтому используется встроенная в MySQL функция AES_ENCRYPT (AES_DECRYPT) для обратимого шифрования некотрых текстовых полей. Эти функции позволяют шифровать/дешифровать данные, используя официальный алгоритм AES (Advanced Encryption Standard. В MySQL выбран 128-битовый ключ, поскольку он работает намного быстрее и обычно обеспечивает вполне достаточную защищенность. Ключ шифрования можно изменить используя "Приложение для управления бонусной программой". Просмотреть зашифрованные данные можно только после запуска любого из приложений бонусной системы.

Все поля ввода, данные из которых отправляются непосредственно в запрос проходят проверку на наличие SQL-инъекций.

На компьютере, где развернут сервер MySQL 5.6 безопасность обеспечивается антивирусной программой Avast Endpoint Protection Suite Plus и встроенным Брандмауэром Windows.

Дополнительная "безопасность Личного кабинета держателя бонусной карты" на мобильном терминале доступе к ИС обеспечивается по усмотрению клиента.

Заключение

Выпускная квалификационная работа посвящена разработке "Информационной системы бонусных программ лояльности" для 1С Франчайзи "ИП Голдованская Наталья Георгиевна". Данная система предназначена для запуска бонусных программ лояльности на базе любой организации (в первую очередь на базе организации-заказчика) и автоматизацией всех операций, связанных с функционированием бонусной программы.

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

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

Автоматизация проведения бонусных расчетов;

Администрирование и управление настройками бонусной системы;

Формирование отчетной документации по результатам работы бонусной программы лояльности;

Идентификация клиента в процессе приобретения товаров/услуг;

Реализация каналов взаимодействия с клиентами на базе смс-рассылок и функционала "Личного кабинета держателя бонусной карты".

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

Достоинства системы:

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

Поиск и фильтрация любого набора данных;

Усиленные меры безопасности: SSL-протокол для защиты потока данных и аутентификации источника данных, шифрование паролей и персональных данных клиентов;

Формирование отчетных документов в различных форматах (xls, txt, html, pdf, doc, png) или вывод их на печать напрямую;

Интуитивно понятный для пользователя интерфейс со стандартными контролами Windows и Android.

Недостатками "Информационной системы бонусных программ лояльности" являются:

Сложность установки и развертывания ИС;

Недостаточное быстрая отзывчивость пользовательского интерфейса - операции, требующие длительных вычислений не вынесены в отдельный поток (фризы GUI).

В результате введения "Информационной системы бонусных программ лояльности" 1С Франчайзи "ИП Голдованская Наталья Георгиевна" получит действующую бонусную программу, что позволяет клиенту получать бонусные баллы за покупки товаров или услуг, а в дальнейшем обменивать накопленные баллы на вознаграждение только в той организации, где они были предоставлены. Для организации система предоставит возможность отслеживать целевую аудиторию, увеличить число лояльных фирме клиентов, развивать каналы взаимодействия с клиентами, создать универсальную платформу для запуска бонусной программы лояльности в любой организации, чтобы продавать ее как собственный программный продукт.

Список использованных источников

1. Архангельский А.Я. - Программирование в C++ Builder XE.

. С. Бобровский - Самоучитель программирования на языке C++ в системе Borland C++ Builder - ДЕСС КОМ, I-PRESS, 2014. - 272 с.

. Максим Кузнецов, Игорь Симдянов - MySQL 5 - Изд. БХВ-Петербург, 2010

Источник: https://www.bibliofond.ru/view.aspx?id=877461