46676 (Автоматизированная система проведения маркетинговых исследований в Белгородском филиале МЭСИ), страница 7
Описание файла
Документ из архива "Автоматизированная система проведения маркетинговых исследований в Белгородском филиале МЭСИ", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "46676"
Текст 7 страницы из документа "46676"
Рис. 4.1. Microsoft Visual Studio 2003
Наиболее заметная особенность Visual Studio .NET — это поддержка Web-служб. Для представления данных в .NET Framework по умолчанию используется язык XML, который к тому же прекрасно увязан с протоколом SOAP.
Microsoft автоматизировала практически все этапы создания и использования Web-служб. Программист может практически ничего не знать о SOAP, WSDL и UDDI и при этом создавать работающие Web-службы.
В дополнение к присутствующим в Visual Studio .NET возможностям уровня предприятия, например, надежной системе отладки, версия Enterprise Architect содержит инструментальные средства поддержки групповой разработки проектов, а также Enterprise Templates (шаблоны предприятий) и систему моделирования Visio. Предоставляется также полная поддержка языка UML с применением восьми типов диаграмм и свободной формы.
4.3 Создание модулей
Согласно методологии MSF фаза Разработки разбивается на условное число итераций, а они, в свою очередь, если это необходимо в силу сложности задачи, – на работы.
Итерации распределялись в соответствии с выделенными модулями. Далее описывается последовательность работ. Поэтому была выстроена четкая последовательность в реализации Системы. Сам процесс кодирования и использования алгоритмов не регламентировался. Это прерогатива программиста.
На первом этапе был реализован модуль создания анкет, который в свою очередь в дальнейшем был протестирован. Результаты предоставлены на рисунке.
Рис. 4.1. Создание анкеты
Рис. 4.2. Создание/ редактирование вопросов
На следующем этапе был реализован модуль для опубликования анкет, результаты, который также был протестирован и результаты представлены на рисунке.
Рис. 4.2. Опубликование анкеты.
Следующим этапом реализации было написание модуля для непосредственного проведения анкетирования, затем было произведено его тестирования. Результаты представлены на рисунке.
Рис. 4.3. Прохождение анкетирования
Следующим этапом было написание модуля создания отчетов, который в свою очередь, тоже был протестирован. Результаты представлены на рисунке.
Рис. 4.5. Отчет об анкетировании
5. Экономическое обоснование заказного решения
5.1 План анализа экономической эффективности
Для дальнейшего развития Системы необходимо рассчитать экономическую эффективность проекта. Для этого необходимо выбрать направление распространения Системы. Заказчиком системы выступил Белгородский филиал МЭСИ. Произведем расчет экономической эффективности проекта с точки зрения заказного проекта. Структура экономической части при создании программного обеспечения по заказу фирмы следующая:
-
Технико-экономическое обоснование разработки ПО;
-
Расчет затрат на разработку ПО;
-
Стоимость внедрения ПО Заказчиком;
-
Расходы заказчика при эксплуатации ПО;
-
Эффективность внедрения для Заказчика ПО;
-
Правовые аспекты.
5.2 Технико-экономическое обоснование разработки ПО
Данный программный продукт предназначен для помощи в работе лицам, ответственным за проведение маркетинговых исследований, начиная от создания анкеты и заканчивая обработкой полученных данных.
Целью внедрения данного продукта является снижение издержек при проведении маркетинговых исследований– это количественный показатель, который можно увидеть в денежном выражении.
5.3 Расчет затрат на разработку ПО
К единовременным затратам разработчика относятся затраты на теоретические исследования, постановку задачи, проектирование, разработку алгоритмов и программ, отладку, опытную эксплуатацию, оформление документов, исследование рынка и рекламу.
Затраты на разработку.
Поскольку Система разрабатывалась полностью по методологии MSF, было решено отказаться от традиционной системы оценки затрат (ТЗ, эскизный проект, технический проект, рабочий проект, внедрение) в пользу более приемлемой методики. Фазы и содержание работ представлены в таблице 3.1:
Таблица № 5.1
Фаза MSF | Содержание работ | Трудоемкость | |
дни | % | ||
Создание общей картины решения | сбор информации, анализ требований, определение образа проекта в целом | 5 | 6.94 |
Планирование | Анализ требований и проектирование системы, описание бизнес-процессов, планирование необходимых действий и ресурсов, документирование | 13 | 27.8 |
Реализация | низкоуровневая разработка и кодирование | 30 | 58.3 |
Стабилизация и внедрение | тестирование, обучение пользователей, разрешение открытых проблем | 5 | 6.94 |
Итого | 53 | 100 |
Общая трудоемкость разработки ПО рассчитывается по формуле:
,
где – общая трудоемкость разработки, дн; Тi – трудоемкость по стадиям, дн; n – количество стадий разработки.
На создание Системы было потрачено 53 рабочих дня. Оценка затрат включает следующие пункты:
-
основная и дополнительная зарплаты;
-
отчисления на социальные нужды;
-
стоимость инструментальных средств;
-
накладные расходы.
Фонд оплаты труда
Основная заработная плата при выполнении НИР включает зарплату всех сотрудников, принимающих непосредственное участие в разработке ПО. В данном случае необходимо учитывать основную зарплату разработчика (студента), дипломного руководителя, консультанта по экономической части.
Таким образом, основная заработная плата (Зосн) при выполнении НИР рассчитывается по формуле:
,
где Зср.днj - среднедневная зарплата j-го сотрудника, руб.; n - количество сотрудников, принимающих непосредственное участие в разработке ПО.
Среднедневная зарплата разработчика определена из расчета 7000 руб. в месяц и равна:
Зср. дн. р.=7000/20=350 руб./день
На консультации запланировано:
24 часа - дипломный руководитель,
3 часа - консультант по экономике.
Заработная плата дипломного руководителя составляет 100 руб./ч. Следовательно, зарплата дипломного руководителя:
Зрук = 24 * 100 = 2400 руб.
Заработная плата консультанта по экономике составляет 80 руб./ч.
Зконс = 3 * 80 = 240 руб.
Получаем, основная заработная плата при выполнении НИР равна:
Зосн = Зраз + Зрук + Зконс = 350 * 53 + 2400 + 240 = 21290 руб.
Дополнительная заработная плата равна 10% от основной, следовательно:
Здоп = (10 * Зосн)/100= (10 * 21290)/100 = 2129 руб.
Итого основная и дополнительная заработная плата составляет:
Зобщ = 21290 + 2129 = 23419 руб.
Отчисления на социальные нужды составляют на сегодняшний день 26% от общего фонда заработной платы, следовательно:
Осоц = Зобщ*0,26 = 23419*0,26 = 6088,94 рублей.
Стоимость машинного времени на подготовку и отладку программ.
Стоимость машинного времени Зомв зависит от себестоимости машино-часа работы ЭВМ СМЧ, а также времени работы на ЭВМ ТЭВМ, и включает амортизацию ЭВМ и оборудования, затраты на электроэнергию,
Себестоимость машино-часа ЭВМ равна:
Время использования оборудования:
Затраты на оборудование.
,
где АМ – амортизационные отчисления, руб.; Оф – стоимость ЭВМ и оборудования, руб.; Нам – норма амортизации, %; Тм – время использования оборудования, дни
Затраты на электроэнергию.
,
Таким образом, стоимость машинного времени на подготовку и отладку программ равно:
Использование инструментария.
Стоимость инструментальных средств включает стоимость системного программного обеспечения (СПО), использованного при разработке ПО, в размере износа за период использования.
Норма амортизации для СПО 30%, а время использования 36,55 дней.
Использованные средства представлены в таблице 3.2.
Таблица 5.2
Продукт | Стоимость (у.е.) | Стоимость (руб.) |
Microsoft Visual Studio 2003 | 825 | 23397 |
Microsoft Visio Standard 2003 | 180 | 5104,8 |
Итого | 1005 | 28501,8 |
Аи=((Оф*Нам)/(365*100))*Тм=((28501,8*30)/(365*100))*36,55= 856,22 руб.
где Оф – стоимость использованных средств;
Нам- норма амортизации;
Тм – время использования инструментария, дни.
Итак, смета затрат на разработку приведена в таблице 5.3:
Таблица № 5.3
Вид затрат | Затраты (руб.) |
Основная и дополнительная зарплата | 23419 |
Отчисления на социальные нужды | 6088,94 |
Оплата машинного времени | 480.38 |
Стоимость инструментальных средств | 856.22 |
Итого | 30903,94 |
5.4 Стоимость внедрения ПО Заказчиком
К единовременным затратам пользователя программного обеспечения Kобщ относятся затраты на оплату:
-
программного обеспечения Цпо;
-
инструментальных средств Цис;
-
ЭВМ, прочих аппаратных средств и сетевого оборудования Кэвм;
-
обучение персонала Косв.
Стоимость программного обеспечения.
В этом случае стоимость равна себестоимости плюс прибыль разработчика (на практике обычно составляет 20-30% от себестоимости), а также налог на добавленную стоимость 20%. Для расчета можно использовать следующую формулу , где - себестоимость ПО, - прибыль разработчика, - налог на добавленную стоимость. Для заказчика нет необходимости приобретать программное обеспечение, так как работа построена практически вся на программном обеспечении заказчика (рабочее место сотрудника с необходимым ПО).
Прибыль разработчика составляет 6180,78 рублей
Стоимость инструментальных средств, необходимых для функционирования системы. В их состав обычно входят операционные системы, а также прикладное программное обеспечение. На предприятии заказчика уже установлены и используются все необходимые инструментальные средства. Поэтому при внедрении не предусматривается расходов по данным статьям.