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

Технико-экономическое обоснование необходимости системы. Анализ и характеристика предметной области. Проектирование базы данных. Характеристика входной информации. Концептуальная информационная модель. Разработка прикладного программного обеспечения.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 28.10.2017
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

DocumentRoot<первый каталог сервера>. Путь к каталогу по умолчанию, индексный файл которого пользователь получит при обращении к серверу (http://<имя_сервера>/). Эту директиву следует задать и для каждого из виртуальных серверов (в секции <VirtualHost> файла httpd.conf).

UserDir<имя пользовательского каталога>. Каталог, в котором пользователи должны размещать свои файлы, чтобы они были доступны по адресу http://<имя_сервера>/ ~<имя_пользователя>/. Стандартно public_html. Иногда, чтобы облегчить жизнь пользователям, администраторы дают директиву "UserDirwww".

DirectoryIndex<список файлов индекса>. Файл индекса - это тот файл, который будет передан клиенту при обращении к каталогу. Если указать несколько имен, сервер будет искать подходящий файл "слева направо". По умолчанию список содержит всего одно имя - index.html, но принято добавлять в него и другие распространенные имена индексных файлов. Например, директива может иметь вид: DirectoryIndex .index.html index.html index.htm index.cgi index.shtml home.html home.htm defaulthtmdefaulthtml

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

Директива ErrorDocument позволяет заменять стандартные сообщения сервера об ошибках на свои. Например, в случае самой распространенной ошибки - 404 (файл не найден) - считается хорошим тоном выдавать пользователю страницу с предложением продолжить свой путь по серверу или форму для поиска по узлу. Реализуется это достаточно просто: в настройках сервера мы убираем знак комментария со строки ErrorDocument 404 /missing.html.

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

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

Директива Port, помещенная в самом начале файла, определяет номер порта для http-сервера; по умолчанию это 80. При необходимости можно приписать серверу другой порт или несколько портов, для чего служит директива Listen.

Директива HostnameLookups с параметром on или off включает или, соответственно, отключает преобразование численных IP-адресов клиентов, получивших документы с сервера, в доменные имена. Такое преобразование несколько замедляет работу сервера, но при числе посещений менее 10 000 в сутки это, как правило, практически не заметно.

Директивы User и Group задают пользователя, который будет администрировать сервер. С точки зрения безопасности нежелательно указывать здесь существующего пользователя, имеющего доступ к каким-либо другим ресурсам или файлам. Лучше создать отдельного пользователя и группу специально для http-сервера, например:

- userwww;

- groupwww.

Директивы ServerRoot, ErrorLog, CustomLog определяют соответственно корневой каталог http-сервера, путь к журналу регистрации ошибок (error_log) и путь к общему журналу обращений к серверу (access_log).

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

В большинстве случаев один http-сервер способен обрабатывать запросы, поступающие на различные, так называемые виртуальные, Web-серверы. Виртуальные серверы могут иметь как один и тот же IP-адрес, но разные доменные имена, так и разные IP-адреса. С точки зрения пользователя второй вариант чуть более предпочтителен, поскольку запрос к серверу, отличающемуся от основного только доменным именем, должен содержать его имя, а некоторые старые браузеры, не поддерживающие протокол HTTP/1.1 (например, MicrosoftInternetExplorer 2.0), не включают в запрос эту информацию. Однако такие браузеры выходят из употребления (сейчас их уже менее 0,5% общего числа); с другой стороны, выделение собственного IP-адреса каждому виртуальному серверу может быть неоправданной растратой адресного пространства компании.

Для описания адресов и доменных имен виртуальных серверов служат директивы ServerName, ServerAlias, NameVirtualHost и VirtualHost. Они необходимы, только если вам нужно установить более одного виртуального сервера.

Директива ServerName, находящаяся вне секций VirtualHost, определяет имя основного сервера, т. е. сервера, корневой каталог которого задан директивой DocumentRoot в файле srm.conf. Виртуальные серверы наследуют настройки основного; при необходимости специальной настройки соответствующие директивы помещаются в секции VirtualHost, относящейся к данному серверу. Допустимы любые директивы, которые могут встретиться в файлах httpd.conf и srm.conf, например DocumentRoot, ErrorLog, CustomLog, Location, ServerAdmin.

Модуль поддержки русских кодировок был разработан в 1996 г. Дмитрием Крюковым (dvk@stack.net), а с февраля 1997 г. поддерживается рабочей группой Apache-RUS Team во главе с Алексеем Тутубалиным (lexa@lexa.ru). За время своего развития модуль претерпел множество изменений и теперь обладает практически неограниченными возможностями настройки для любой конкретной конфигурации.

Инструкции, отвечающие за перекодирование, разделяются естественным образом на три группы. К первой относятся две директивы, указывающие, в какой кодировке хранятся файлы на диске: CharsetSourceEnc<кодировка> и CharsetByExtension<кодировка><расширение1><расширение2>...

Например, файл httpd.conf может содержать строки:

- CharsetSourceEnc koi8-r;

- CharsetByExtension windows-1251.txt.

Такая запись означает, что все файлы хранятся на диске в кодировке koi8-r; исключение составляют текстовые файлы с расширением txt, для которых используется Windows-1251.

Если кодировок более одной и документы в каждой кодировке хранятся в своем каталоге, директивы CharsetSourceEnc помещаются в соответствующие секции <Location> либо в файлы .htaccsess внутри каталогов.

Вторую группу составляют директивы CharsetDecl, CharsetAliasCharsetRecodeTable и CharsetWideRecodeTable, которые определяют названия кодировок, их синонимы и таблицы перекодирования. Все они размещаются в секции <IfModulemod_charset.c> - </IfModule> и в большинстве случаев не нуждаются в изменении.

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

Принято, чтобы при попадании на русскоязычный сервер пользователь получал страницу в "своей" кодировке, определяемой автоматически на основе той информации об операционной системе, которую передает серверу браузер: например, установив, что пользователь работает в Windows, сервер выдает ему страницу в кодировке Windows-1251, а установив, что он работает в Unix, выдает страницу в koi8. Если выбранная таким образом страница не подходит, клиент может сменить кодировку вручную. Основных схем выбора три: по префиксу каталога, по имени виртуального сервера и по номеру порта.

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

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

Чтобы применить выбор по номеру порта, необходимо в файле httpd.conf удалить директиву Port и снять комментарии со строк:

- Listen 80;

- Listen 8100;

- Listen 8101;

- Listen 8102;

- Listen 8103;

- CharsetByPort koi8-r 8100;

- CharsetByPort windows-1251 8101;

- CharsetByPortibm866 8102;

- CharsetByPort iso-8859-5 8103.

Номера портов не очень важны. В стандартной настройке Apache-RUS нумерация, как видим, начинается с 8100, но чаще ее начинают с 8000 или 8080.

Данная схема не требует внесения дополнительных записей в DNS и позволяет работать с виртуальными серверами даже клиентам, которые не поддерживают протокол HTTP/1.1, - ведь кодировка выбирается исходя из числа, указывающего на номер порта Web-сервера (по умолчанию это 80). Однако сетевые брандмауэры иногда запрещают работу с определенными портами, и если таким брандмауэром защищена сеть клиента, он не сможет установить соединение с вашим сервером. К сожалению, подобная ситуация возникает чаще, чем хотелось бы.

Чтобы документы, кодировка которых была выбрана автоматически, не оседали в кэшах прокси-серверов, Apache-RUS дает им специальный HTTP-заголовок, запрещающий кэширование. В результате при возврате на страницу (например, по кнопке Back) она считывается с сервера заново, что, во-первых, замедляет работу, а во-вторых (и это более серьезная проблема) очищает все текстовые формы, которые были на странице (то же происходит при использовании JavaScript). Разрешить кэширование позволяет директива CharsetDisableForcedExpiresOn, которая задается в секции <Location> для данного виртуального пути или в соответствующем файле .htaccess, но тогда возникает риск, что пользователи иногда будут получать страницы в "чужой" кодировке. Существуют и промежуточные варианты: например, можно установить CharsetDisableForcedExpiresOn (в секции <Files>) только для тех документов, которые содержат формы, окна или JavaScript-сценарии.

Для полного отключения перекодирования в каталоге или на виртуальном сервере служит директива CharsetDisableOn.

При выборе кодировки по имени сервера или по префиксу каталога хорошим тоном является использование для графических файлов абсолютных ссылок с указанием имени сервера (например, <imgsrc="http://images.rmt.ru/ picture.jpg">). Тогда при переходе клиента от основного сервера к выбранной кодировке изображения будут браться из локального кэша браузера, а не перечитываться заново. Это особенно актуально при большом объеме графической информации на сервере.

По окончании процедуры настройки следует запустить httpd-сервер. Для этого нужно войти в систему с привилегиями пользователя root и дать команду /usr/local/apache/sbin/apachectlstart.

Если в конфигурационных файлах есть серьезные ошибки, сервер не запустится, а на экран будет выведено соответствующее сообщение. В любом случае после запуска сервера имеет смысл просмотреть файлы error_log и access_log, которые находятся в каталоге logs. Для проверки работоспособности сервера достаточно создать в его корневом каталоге файл index.html и обратиться из браузера по адресу сервера. Правильную установку режимов перекодирования следует проверять с помощью браузеров для различных операционных систем.

Разработанное веб-приложение используется для решения следующих задач:

- Размещение товара;

- добавление рекламного баннера;

- размещение данных о компании.

Разработанное веб-приложение функционирует в любом современном веб-браузере, т.е. является кроссбраузерным.

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

Рисунок 2.4 Главная страница сайта

После можно посмотреть полноценный каталог товаров, разбитый по категориям (рисунок 2.5).

Рисунок 2.5 Каталог товаров

При переходе на следующую ссылку можно ознакомиться со способами приобретения товара (рисунок 2.6).

Рисунок 2.6 Как заказать товар

Кликнув по следующей ссылке можно просмотреть контактную информацию (рисунок 2.7).

Рисунок 2.7 Контактная информация

При переходе по следующей ссылке можно просмотреть отзывы и комментарии(рисунок 2.8).

Рисунок 2.8 - Отзывы и комментарии

3. Расчет экономической эффективности

3.1 Обоснование актуальности разработки

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

Разрабатываемая информационная система предназначена для повышения качества обслуживания и эффективности работы интернет магазина.

В результате внедрения ЭИС ожидается повышение производительности труда программиста и администратора, за счет сокращения времени на формирование заказов.

Факторами, обуславливающими повышение эффективности процесса оформления заказа, являются:

- сокращение времени ввода клиента в БД;

- сокращение времени на формирование заказов;

- сокращение времени на обработку информации.

3.3.1 Исходные данные для расчета

Расчет экономической эффективности ЭИС осуществлен в соответствии с ГОСТ 24.702-85.

Исходные данные для расчета экономической эффективности проекта собраны во время преддипломной практики с 9 декабря 2013 года по 16 марта 2014 года и представлены в таблицах 3.1 -3.5. Источниками получения исходной информации являются нормативные документы, документы бухгалтерской отчетности, и другие данные, предоставленные персоналом магазина «Техномир».

Таблица 3.1 - Нормативные показатели интернет магазина «Техномир»

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

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

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

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

1

2

3

4

Годовой фонд рабочего времени

Фр.в

час

1944

Коэффициент дополнительной заработной платы

Кдоп

%

10

Уральский коэффициент

Кур

15

Процент накладных расходов

Нр

%

10

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

%

30,2

Пенсионный фонд

Кпф

22

Фонд медицинского страхования

Кмс

5,1

Фонд социального страхования

Ксс

2,9

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

Кнс

0,2

Нормативный срок окупаемости капитальных вложений

Тн

лет

5

Нормативный коэффициент эффективности капитальных вложений

Ен

0,35

Оклад программиста

Опр

руб.

15 000

Оклад специалиста

Осп

руб.

20 000

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

Смаш.час.

руб.

10

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

Этапы создания

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

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

Время, затраченное программистом (час.)

всего

в т.ч. машинного времени

1

2

3

4

5

Разработка

Изучение области автоматизации

Тиз

час

50

40

Анализ задач ИС

Тан

час

1

1

Разработка ТЗ

Ттз

час

60

55

Проектирование ИС

Тпр

час

50

50

Программная реализация

Тпрр

час

40

40

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

Ттест

час

34

34

Внедрение

Установка

Туст

Час

12

12

Отладка

Тотл

Час

12

12

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

программист

специалист

Тобуч

Тобуч2

Час

Час

12

12

12

12

3.2 Расчет затрат на создание ЭИС

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

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

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

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

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

Базовый вариант

Внедряемый вариант

1

2

4

5

6

Количество клиентов в месяц

Чел.

30

40

Ввод одного клиента в БД

Час.

0,35

0,1

Среднее количество заказов на одного клиента

Шт.

1

2

Затраты времени на формирование одного заказа

Час.

0,2

0,1

Количество формируемых отчетов в месяц

Шт.

15

15

Время на формирование одного отчета

Час.

0.3

0.1

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

,

где Зсозд- капитальные затраты на создание ЭИС, руб.;

Зразр - затраты на разработку ЭИС, руб.;

Звнедр - затраты на внедрение ЭИС, руб.

3.2.2.1 Расчет затрат на создание ЭИС

Время, затрачиваемое на разработку ЭИС, определяется методом хронометража. Итоговое значение рассчитывается на основании приведенных исходных данных по формуле:

гдеti - время i-го этапа разработки ЭИС, час.

tразр= 235/(1944/12) = 1,45 мес.

Время, затрачиваемое на внедрение ЭИС определяется по формуле:

гдеtj - время j-го этапа внедрения ЭИС, час.

Время, затрачиваемое на внедрение программистом:

tвнедр= 36/(1944/12) = 0,2 мес.

Время, затрачиваемое на обучение администратором:

tвнедр2= 12/(1944/12) = 0,07 мес.

3.2.2.2 Расчет затрат на разработку ЭИС

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

, (3.4)

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

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

ЗЭВМ - затраты на использование ЭВМ при разработке ЭИС;

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

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

(3.5)

где Опрогр - оклад программиста, руб./мес.;

tразр - время на разработку, мес.;

Кур - региональный коэффициент;

Кдоп - коэффициент дополнительной заработной платы.

=(15000*1,45)*(1+0,15)*(1+0,1)= 27 514 руб./мес.

Сумма отчислений во внебюджетные фонды составляет:

(3.6)

где Квн- ставка отчислений во внебюджетные фонды;

Коэффициент отчислений во внебюджетные фонды рассчитывается по формуле:

(3.7)

где Кпф- ставка отчислений в пенсионный фонд;

Кмс -ставка отчислений в фонд медицинского страхования;

Ксс- ставка отчислений в фонд социального страхования;

Кнс- ставка страхования от несчастных случаев на производстве.

= 0,22+0,051+0,029+0,002=0,302

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

= 27 514 *0,302=8 309,22 руб.

Затраты на использование вычислительной техники при разработке ЭИС:

, (3.8)

Где См.ч.- стоимость машинного часа, руб;

- время работы на ЭВМ в процессе разработки ЭИС, час.

Общее машинное время, затраченное в процессе разработки ЭИС (час.), определяется следующим образом:

tразрм = tпрогрм (3.9)

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

= 10*(40+1+55+50+40+34) = 2 200руб.

Накладные расходы вычисляются по формуле:

(3.10)

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

= 27 514 * 0,1= 2 751,4 руб.

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

= 27 514 + 8 309,22 + 2 200+ 2 751,4 =40 774,62 руб.

Таким образом, затраты на разработку ЭИС составили 40 774,62 рубля. Теперь необходимо рассчитать затраты на внедрение ЭИС.

3.2.2.3 Расчет затрат на внедрение ЭИС

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

(3.11)

Где ЗПвнедр - затраты на оплату труда работников занятых внедрением ЭИС, руб.;

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

ЗЭВМ - затраты на использование ЭВМ при внедрении ЭИС, руб;

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

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

(3.13)

где Овнедрi - оклад i-го сотрудника, участвующего во внедрении ЭИС руб/мес;

tвнедрi - время на внедрение, затрачиваемое i-ым сотрудником, мес;

Кур - региональный коэффициент;

Кдоп - коэффициент дополнительной заработной платы.

Установку, отладку и обучение сотрудников производит программист, оклад которого составляет 15 000 руб. Значения коэффициентов отражены в таблице 3.1.

Итого по формуле 3.13 получаем:

(15 000*0,2+20 000*0,07)*(1+0,15)*(1 + 0,1) = 5 566

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

(3.14)

Подставляя имеющиеся данные в формулу (3.14), получается:

= 5 566 * 0,302= 1 680,93 руб.

Затраты на использование вычислительной техники при внедрении ИС.

(3.15)

Где См.ч.- стоимость машинного часа, руб. (10 руб.)

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

10 * 48 = 480 руб.

Накладные расходы:

(3.16)

Где Кнр - коэффициент накладных расходов (10%).

НРвнедр = 5 566* 0,1 = 556,6 руб.

Затраты на внедрение ИС (формула 3.11):

5 566 +1 680,93 +480+556,6 = 8 283,53 руб.

Итого получаем, общие затраты на создание ИС равны:

40 774,62 + 8 283,53 = 49 058,15 руб.

3.2.3 Расчет текущих затрат на выполнение процесса по внедряемому варианту

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

(3.17)

где ЗП2- затраты на оплату труда администратора, использующего в своей работе ИС, руб.;

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

ЗЭВМ2 - эксплуатационные затраты на ЭВМ, руб.;

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

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

(3.18)

где Окас - оклад специалиста, руб./мес;

Чкас- численность специалистов, участвующих в процессе, чел;

Фр.в - годовой фонд рабочего времени, час;

tобщ - трудоемкость решения задачи по внедряемому варианту в месяц, час;

Кур - региональный коэффициент;

Кдоп - коэффициент дополнительной заработной платы.

Оформление заявки

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

0,1 *40 + 2*40*01 + 0,1*15= 13,5 ч.

Затраты на заработную плату составляют (формула 3.18):

руб.

Сумма отчислений во внебюджетные фонды:

(3.20)

где Квн- ставка отчислений во внебюджетные фонды;

ЗП2 - затраты на заработную плату, руб.

23230 * 0,302 = 7 015,46 руб.

Затраты на использование вычислительной техники при работе с ИС.

(3.21)

гдеСм.ч.- стоимость машинного часа, руб.;

tобщ - время работы на ЭВМ в процессе работы с ИС, час.

10 * 13,5 *12 = 1 620руб.

Накладные расходы:

(3.22)

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

23 230 * 0,1 = 2 323 руб.

Затраты по внедряемому варианту равны:

С2=23 230 +7 015,46 +1 620 +2 323 = 34 188,46 руб.

3.2.4 Расчет текущих затрат по базовому варианту

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

(3.23)

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

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

ЗЭВМ1 - эксплуатационные затраты на ЭВМ, руб.;

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

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

(3.24)

где Окас - оклад специалиста, руб./мес.;

Чкас- численность специалистов, участвующих в процессе, чел;

Фр.в - годовой фонд рабочего времени, час;

tобщ - трудоемкость решения задачи по базовому варианту в месяц, час;

Кур - региональный коэффициент;

Кдоп- коэффициент дополнительной заработной платы.

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

(3.25)

где ti - затраты времени на i-ый этап процесса, час;

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

0,35 * 30 + 1*30*02 + 0,3*15 = 21 ч./мес.

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

= 36 135,55руб.

Отчисления во внебюджетные фонды, затраты на использование вычислительной техники и накладные расходы рассчитываются по формулам (3.20, 3.21, 3.22).

ОТвн1= 36 135,55* 0,302= 10 912,93руб.;

ЗЭВМ1= 10 * 21 *12= 2 520 руб.;

НР1= 36 135,55*0,1= 3 613,55руб.

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

С1 = 36 135,55+10 912,93+2 520 +3 613,55= 53 182,03руб.

Затраты по базовому варианту равны 53 182,03рублей.

3.2.5 Расчет результатов от создания и использования ЭИС

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

(3.26)

где Эуг- величина экономии, руб.;

С1 и С2 - показатели текущих затрат по базовому и внедряемому вариантам, руб.;

?Эi - ожидаемый дополнительный эффект от различных факторов, руб.

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

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

=53 182,03- 34 188,46 = 18 993,57руб.

Ожидаемая условно-годовая экономия составит 18 993,57рублей. Теперь необходимо рассчитать основные показатели экономической эффективности.

3.2.6 Расчет основных показателей экономической эффективности

Расчет показателей экономической эффективности производится в соответствии с принятой методикой расчета. Расчет основных показателей приведен ниже.

3.2.6.1 Расчет показателей сравнительной экономической эффективности

Величина ожидаемого годового экономического эффекта от внедрения ЭИС рассчитывается по формуле:

(3.27)

где Эг- ожидаемый годовой экономический эффект, руб.;

Эуг - ожидаемая условно-годовая экономия, руб.;

К - капитальные вложения, руб.;

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

Капитальные вложения равны затратам на создание ЭИС:

К=Зразр+Звнедр(3.29)

К= 40 774,62 + 8 283,53 = 49 058,15руб.

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

= 18 993,57руб - 49 058,15*0,33= 2 804,38руб.

Нормативный срок окупаемости капитальных вложений, принимается исходя из срока морального старения технических средств и проектных решений ЭИС.

Расчетный коэффициент экономической эффективности капитальных вложений составляет:

(3.30)

где Ер - расчетный коэффициент экономической эффективности капитальных вложений;

Эуг - ожидаемая условно-годовая экономия, руб.;

К - капитальные вложения на создание системы, руб.

= 0,38

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

(3.31)

где Ер- коэффициент экономической эффективности капитальных вложений.

= 2,6 (лет).

3.2.6.2 Расчет динамических показателей эффективности капитальных вложений

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

(3.32)

где RT- ожидаемые результаты от внедрения предложенной ЭИС, руб.;

ЗТ- ожидаемые затраты на создание и эксплуатацию ЭИС, руб.;

Е - норма дисконта;

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

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

=

813,42руб.

ЧДД проекта является положительным и составляет 813,42рубля, чем больше значение ЧДД, тем выше целесообразность вложения средств в предложенную автоматизированную систему.

Расчет индекса доходности осуществляется по формуле:

(3.33)

Если ИД> 1, проект эффективен; если ИД < 1 - неэффективен.

ИД= =1.01

1,01> 1, следовательно, проект эффективен.

3.3 Результаты расчета

Внесем показатели экономической эффективности в таблицу 3.4.

Таблица 3.4 - Показатели экономической эффективности

Показатели расчетов

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

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

Значение

Затраты на создание системы

Зсоз

руб.

49 058

Текущие затраты на содержание и эксплуатацию ЭИС (выполнение процесса) по базовому варианту

С1

руб.

53 182

Текущие затраты на содержание и эксплуатацию ЭИС (выполнение процесса) по внедряемому варианту

С2

руб.

34 188

Ожидаемая условно-годовая экономия

Эуг

руб.

18 993

Расчетный коэффициент экономической эффективности капитальных вложений

Ер

-

0,38

Расчетный срок окупаемости капитальных вложений

Тр

год

2,6

Чистый дисконтированный доход

ЧДД

руб.

813

Индекс доходности

ИД

-

1,01

Срок окупаемости капитальных вложений составляет приблизительно 2 года 6 месяцев, его величина меньше нормативного срока окупаемости (3 года). Индекс доходности равен 1, 01.

Рисунок 3.5 - Диаграмма изменения годовых временных затрат по базовому и внедряемому вариантам

На рисунке 3.5 наглядно видно, что текущие затраты во внедряемом варианте ЭИС значительно меньше, чем в базовом. Внедрение, разработанного в выпускной квалификационной работе проекта, позволит сократить временные затраты программиста и администратора на решение поставленной задачи в 1,55 раза, что приведет к сокращению годовых текущих затрат на эксплуатацию системы (выполнение процесса) с 53 185руб. до 34 188руб.

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

Заключение

В рамках дипломного проекта был рассмотрен процесс создания плана мероприятий на ОАО «УМПО», который проходит в режиме ручной обработки. По результатам проведенного анализа был сделан вывод о необходимости автоматизации данного процесса, а также рассмотрена проблема адаптации ЭИС на базе программного продукта «1С: Документооборот 8.2 КОРП»

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

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

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

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

В ходе автоматизации бизнес-процесса были выполнены следующие этапы дипломной работы:

- проведено предпроектное обследование экономического объекта;

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

- сформирована схема алгоритма для работы пользователям по созданию бизнес - процесса создания плана мероприятий;

- разработаны и описаны элементы системного и программного обеспечения;

- спроектирован интерфейс работы пользователя в программе.

В результате расчётов экономической эффективности было выяснено, что вложения затрат в разработку и внедрение системы на предприятии, является целесообразным с финансовой точки зрения. А также эффективность ЭИС обуславливается экономией времени и реальным улучшением деятельности сотрудников внутренних подразделений, позволяет повысить оперативность обработки большого количества файлов и устранить внесения неточной информации, дублирование данных.

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

Выполненный дипломный проект показал, что внедрение и адаптация ЭИС процесса создания плана мероприятий на ОАО «УМПО» является актуальной задачей развития и успешной деятельности современного производства в условиях рыночной экономики.

Список литературы

1 ГОСТ 24.702-85. Эффективность автоматизированных систем управления. Технические требования. - М.: Изд-во стандартов, 1985. - 12 с.

2 Еникеев Е. С. Управление ИТ-проектами [Электрон, ресурс] / Е. С. Еникеев// Computerworld. - 2002. - № 15-16. - Режим доступа: (www.osp.ru/cw).

3 Кузнецов М.В. PHP 5 на примерах / М.В. Кузнецов, И.В. Симдянов, С.В. Голышев - Санк-Петербург: БХВ-Петербург, 2006. - 576 с.

4 Кузнецов М.В. PHP и MySQL / М.В. Кузнецов, И.В. Симдянов, С.В. Голышев - Санк-Петербург: БХВ-Петербург, 2007. - 450 с.

5 Матросов А.В. HTML 4 / А.В. Матросов, А.О. Сергеев, М.П. Чаунин - Санк-Петербург: БХВ-Петербург, 2007. - 672 с.

6 Курепин Р.Р. Самоучитель PHP 5: учебн. пособие / Р.Р. Курепин - Санк-Петербург: БХВ-Петербург, 2006. - 550 с.

7 Романовский В.А. Использование HTML 4: учебн. пособие / В.А. Романовский - Санк-Петербург: Питер, 2007. - 350 с.

8 Кузнецов М.В. Практика создания Web-сайтов: учебн. пособие / М.В. Кузнецов - Санк-Петербург: БХВ-Петербург, 2008. - 922 с.

9 Конверс Р.Р. PHP 5 и MySQL: учебн. пособие / Р.Р. Конверс-Санк-Петербург: БХВ-Петербург, 2006. - 223 с.

10 Дебольт В.В.HTML и CSS. Совместное использование / Дебольт В.В., Вирджиния А.С. - Санк-Петербург: НТ Пресс, 2006. - 512 с.

11 Гаевский А.Ю. Создание Web-страниц и Web-сайтов. HTML и JavaScript: самоучитель / А.Ю. Гаевский - М.: Триумф, 2008. - 464 с.

ПРИЛОЖЕНИЕ А

Организационная структура магазина «Техномир»

Рисунок А.1 - Организационная структура магазина «Техномир»

ПРИЛОЖЕНИЕ Б

Мнемосхема существующего процесса

Рисунок Б.1 - Мнемосхема существующего процесса

ПРИЛОЖЕНИЕ В

Мнемосхема предлагаемого процесса

Рисунок В.1 - Мнемосхема предлагаемого процесса

ПРИЛОЖЕНИЕ Г

Функциональная модель предлагаемого процесса

Рисунок Г.1 - Функциональная модель предлагаемого процесса

Рисунок Г.2 - Декомпозиция диаграммы контекстного уровня функциональной модели предлагаемого процесса

Рисунок Г.3 - Диаграмма декомпозиции функционального блока

Рисунок Г.4 - Диаграмма декомпозиции функционального блока оформление заказа

ПРИЛОЖЕНИЕ Д

Информационная модель предлагаемого процесса

Рисунок Д.1 - Информационная модель предлагаемого процесса

ПРИЛОЖЕНИЕ Е

Схема алгоритма работы пользователя в ИС

Рисунок Е.1 - Схема алгоритма работы пользователя в ИС

Рисунок Е.2 - Схема алгоритма работы пользователя в ИС

Приложение Ж

Программный код

<!DOCTYPE html>

<!--[if lt IE 7 ]><html id="ng:app" data-ng-app="Nethouse" class="no-js ie6" lang="ru" style="background-color: #ffffff; background-image: none; "><![endif]-->

<!--[if IE 7 ]><html id="ng:app" data-ng-app="Nethouse" class="no-js ie7" lang="ru" style="background-color: #ffffff; background-image: none; "><![endif]-->

<!--[if IE 8 ]><html id="ng:app" data-ng-app="Nethouse" class="no-js ie8" lang="ru" style="background-color: #ffffff; background-image: none; "><![endif]-->

<!--[if (gte IE 9)|!(IE)]><!--><html id="ng:app" data-ng-app="Nethouse" class="no-js" lang="ru" style="background-color: #ffffff; background-image: none; "><!--<![endif]-->

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<title>Моя компания - Лучшие товары и услуги в Интернете</title>

<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/ui-lightness/jquery-ui.css" media="screen" rel="stylesheet" type="text/css"/>

<link href="/css/fancybox.v20520.css" media="screen" rel="stylesheet" type="text/css"/>

<link href="/css/plugins.v20520.css" media="screen" rel="stylesheet" type="text/css"/>

<link href="/css/utils.v20520.css" media="screen" rel="stylesheet" type="text/css"/>

<link href="http://exampleu.nethouse.ru/css/grid_3/site.v20520.css" media="screen" rel="stylesheet" type="text/css"/>

<link href="http://exampleu.nethouse.ru/css/grid_3/themes/default/styles.v20520.css" media="screen" rel="stylesheet" type="text/css"/>

<link href="http://exampleu.nethouse.ru/css/countdown/default/styles.v20520.css" media="screen" rel="stylesheet" type="text/css"/>

<script src="/js/lang/ru_RU/translate.js"></script>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>

<script type="text/javascript" src="/js/compiled/site_library/ff3e46b0b7f9ee290bf598c2c4c22b20717483ae.js" charset="utf-8"></script>

<script type="text/javascript" src="/js/compiled/global/f6b8be92dad9f6dd5218a8036a2a90c4367f6061.js" charset="utf-8"></script>

</head>

<body id="top-body" data-html-version="20520" data-ng-controller="BlocksController" data-ng-init="moduleId = 1" data-lang="ru_RU" style="background: none;">

<div id="main-wrapper" style="height: 100%; overflow: inherit; margin-top: auto; ">

<div id="main-menu-wrapper">

<nav id="main-menu" class="">

<ulclass="main-menu">

<li id="lnk-1" data-sort="0"

class="menu-item active disable-sort" data-loc=mainpage

data-label="Главная"><div class="menu-item-wrap"><a href="http://exampleu.nethouse.ru/"><span class="active-link">Главная</span></a></div></li>

<!--[if IE ]>&nbsp;<![endif]-->

<liclass="divider">

<div class="menu-item-wrap">

<divclass="line"></div>

</div>

</li>

<!--[if IE ]>&nbsp;<![endif]-->

<li id="lnk-2" data-sort="3"

class="menu-item "

data-label="Каталогтоваров"><div class="menu-item-wrap"><a href="http://exampleu.nethouse.ru/products">

Каталог товаров

</a></div></li>

<!--[if IE ]>&nbsp;<![endif]-->

<liclass="divider">

<div class="menu-item-wrap">

<divclass="line"></div>

</div>

</li>

<!--[if IE ]>&nbsp;<![endif]-->

<li id="lnk-3" data-sort="4"

class="menu-item "

data-label="Какзаказать"><div class="menu-item-wrap"><a href="/01">

Как заказать

</a></div></li>

<!--[if IE ]>&nbsp;<![endif]-->

<liclass="divider">

<div class="menu-item-wrap">

<divclass="line"></div>

</div>

</li>

<!--[if IE ]>&nbsp;<![endif]-->

<li id="lnk-4" data-sort="5"

class="menu-item "

data-label="Контактнаяинформация"><div class="menu-item-wrap"><a href="http://exampleu.nethouse.ru/contacts">

Контактная информация

</a></div></li>

<!--[if IE ]>&nbsp;<![endif]-->

<liclass="divider">

<div class="menu-item-wrap">

<divclass="line"></div>

</div>

</li>

<!--[if IE ]>&nbsp;<![endif]-->

<li id="lnk-5" data-sort="6"

class="menu-item "

data-label="Отзывыикомментарии"><div class="menu-item-wrap"><a href="http://exampleu.nethouse.ru/comment">

Отзывы и комментарии

</a></div></li>

<liclass="expand"></li>

</ul>

</nav>

</div>

<divid="wrapper">

<divclass="bg">

<div class="bg_top"></div>

<div class="bg_mid"></div>

<div class="bg_bottom"></div>

</div>

<div id="container" class="wrapperBlock">

<div id="wrapper-window" style="display:none"></div>

<div id="sidebar" data-ng-controller="SidebarController">

<sectionid="company-logo">

<link rel="image_src" href="/static/img/0000/0002/4275/24275821.an8m5q5au9.W215.svg" />

<a href="http://exampleu.nethouse.ru/"><imgsrc="/static/img/0000/0002/4275/24275821.an8m5q5au9.W215.svg" alt="" style="max-width:215px;"/></a>

</section>

<section id="contactsmain-left" data-block-id="11" class="block-11 widget-sort widget-left widget-block ">

<hrclass="widget-divider">

<headerclass="infoPlate">

<h3><a href="http://exampleu.nethouse.ru/contacts">Контактнаяинформация</a></h3></header>

<div id="contactsmain-left-show" class="content-block">

<script src="https://maps.google.com/maps/api/js?v=3.8&amp;sensor=false&amp;language=ru" type="text/javascript"></script>

<ul>

<li class="li-address"><i class="theme-icon address-icon tooltip" title="Адреса"></i>

<spanclass="address-container">

<span class="address-value" >450017, Россия, Уфа, Ул. Карла Маркса 12</span>

<br />

<a href="http://exampleu.nethouse.ru/contacts/showmap/555971/0" class="blue ymap" data-host="nethouse.ru" data-lang="ru_RU">Посмотретьнакарте</a>

</span>

</li>

<li class="notranslate"><i class="theme-icon phone-icon tooltip" title="Телефоны"></i>

+7 (987) 4787565 </li>

<li><i class="theme-icon email-icon tooltip" title="E-mail"></i>

<a href="mailto:nasyrov-1991@mail.ru">nasyrov-1991@mail.ru</a>

</li>

</ul>

</div>

</section>

</div>

<section id="content" data-ng-controller="ContentController">

<headerclass="site-header">

<divid="header-wrapper">

<section id="topcontacts" data-block-id="3" class="block-3 widget-sort

onmainwidget

on-viewwidget-block">

<div data-ng-non-bindable class="content-block" id="topcontacts-show">

<ul><li class="phone-number notranslate"><span class="infoDigits">+7 (987)</span> 4787565</li><li class="feedback icon" ><i></i><a href="" class="blue underline feedback-btn" data-type="0">Напишитенам</a></li><li class="feedback icon" ><i class="callback"></i><a href="" class="blue underline feedback-btn" data-type="1">Обратныйзвонок</a></li></ul>

</div>

</section>

<section id="slogan" data-block-id="2" class="block-2 widget-sort

onmainwidget

on-viewwidget-block">

<div class="content-block" id="slogan-show">

<divclass="text_slogan">Лучшие товары и услуги в Интернете</div>

</div>

</section>

</div>

</header>

<section id="desc" data-block-id="6" class="block-6 widget-sort

onmainwidget

on-viewwidget-block">

<headerclass="infoPlate ">

<h1>О компании</h1></header>

<div data-ng-non-bindable class="content-block" id="desc-show">

<p>В этом разделе мы рекомендуем описать Вам свою компанию. Потенциальный клиент должен узнать все самое интересное о Вашей организации.</p>

</div>

</section>

<section id="products" data-block-id="9" class="block-9 widget-sort on-plate

onmainwidget

on-viewwidget-block">

<headerclass="infoPlate ">

<h3><a href="http://exampleu.nethouse.ru/products">Каталогтоваров</a></h3><span class="items_count">4 из 44</span></header>

<div data-ng-non-bindable class="content-block" id="products-show">

<article class="products-wrap res-wrapper items-wrap">

<div class="product-item inline" id="item11572629"><div class="wrapper"><a href="http://exampleu.nethouse.ru/products/11572629"><div class="-relative"><img src="/static/img/0000/0002/4276/24276677.8uzsjj6ge7.156x120.png?1" class="product-preview-img" alt="noutbuk-acer-aspire-e1-570g-73538g75mnkk-30018927" title="noutbuk-acer-aspire-e1-570g-73538g75mnkk-30018927"/></div></a><p class="product-link -table"><span class="-table-cell"><a href="http://exampleu.nethouse.ru/products/11572629" class="blue">noutbuk-acer-aspire-e1-570g-73538g75mnkk-30018927</a></span><span class="-table-cell"><i class="cart-btn"></i></span></p><p><span class="price"><span class="product-price-data" data-cost="21990">21990</span>руб.</span></p></div></div><div class="product-item inline" id="item11572642"><div class="wrapper"><a href="http://exampleu.nethouse.ru/products/11572642"><div class="-relative"><img src="/static/img/0000/0002/4276/24276763.thewuqc1r6.156x120.png?1" class="product-preview-img" alt="noutbuk-acer-aspire-v5-571g-53336g75makk-30018064" title="noutbuk-acer-aspire-v5-571g-53336g75makk-30018064"/></div></a><p class="product-link -table"><span class="-table-cell"><a href="http://exampleu.nethouse.ru/products/11572642" class="blue">noutbuk-acer-aspire-v5-571g-53336g75makk-30018064</a></span><span class="-table-cell"><i class="cart-btn"></i></span></p><p><span class="price"><span class="product-price-data" data-cost="25490">25490</span>руб.</span></p></div></div><div class="product-item inline" id="item11572649"><div class="wrapper"><a href="http://exampleu.nethouse.ru/products/11572649"><div class="-relative"><img src="/static/img/0000/0002/4276/24276788.hxljw62l0j.156x120.png?1" class="product-preview-img" alt="noutbuk-asus-x550cc-xx668r-30018801" title="noutbuk-asus-x550cc-xx668r-30018801"/></div></a><p class="product-link -table"><span class="-table-cell"><a href="http://exampleu.nethouse.ru/products/11572649" class="blue">noutbuk-asus-x550cc-xx668r-30018801</a></span><span class="-table-cell"><i class="cart-btn"></i></span></p><p><span class="price"><span class="product-price-data" data-cost="19990">19990</span>руб.</span></p></div></div><div class="product-item inline" id="item11572673"><div class="wrapper"><a href="http://exampleu.nethouse.ru/products/11572673"><div class="-relative"><img src="/static/img/0000/0002/4276/24276906.cbk1l6br8x.156x120.png?1" class="product-preview-img" alt="noutbuk-hp-2000-2d62sr-30018773" title="noutbuk-hp-2000-2d62sr-30018773"/></div></a><p class="product-link -table"><span class="-table-cell"><a href="http://exampleu.nethouse.ru/products/11572673" class="blue">noutbuk-hp-2000-2d62sr-30018773</a></span><span class="-table-cell"><i class="cart-btn"></i></span></p><p><span class="price"><span class="product-price-data" data-cost="16990">16990</span>руб.</span></p></div></div></article>

</div>

</section>

<section id="comment" data-block-id="12" class="block-12 widget-sort overt

onmain widget

on-view widget-block">

<header class="infoPlate ">

<h3><ahref="http://exampleu.nethouse.ru/comment">Отзывыикомментарии</a></h3>

<button class="-btn add-btn -btn-add"><i class="add-btn-icon"></i><span>Добавитьсвойотзыв</span></button></header>

<div class="on-edit " id="comment-edit"></div>

<div data-ng-non-bindable class="content-block" id="comment-show">

<div id="comment_wrap" class="site">

<div class="all-comments widget-comments">

<h1 class="no-entry">Отзывов и комментариев нет</h1>

</div>

</div>

</div>

</section>

</section>

</div>

<footerid="footer">

<sectionid="additional-info">

<div id="footer-text" class="footer-color">

<div id="footer-edit" class="on-edit"></div>

<spanid="footertext1">

2014 © Моя компания

</span>

<br/><spanid="footertext2">Лучшие товары и услуги в Интернете</span>

</div>

<divid="project-info">

<span class="footer-color">Конструкторсайтов<br/><a href="http://www.nethouse.ru" target="_blank" id="nethouse-caption" class="footer-color">Nethouse</a></span>

<a id="nh-logo" href="http://www.nethouse.ru" target="_blank"

title="Nethouse.ru"

onmouseout="document.getElementById('nethouse_footer_icon').src='/img/nethouse_icon_bg.png'"

onmouseover="document.getElementById('nethouse_footer_icon').src='/img/nethouse_icon_bg_hover.png'"><img alt="Nethouse.ru" src="/img/nethouse_icon_bg.png"

id="nethouse_footer_icon"></a>

</div>

</section>

</footer>

</div>

<div id="for-explain"></div>

<divid="up-link">

<div class="inner-lnk"><a class="blue underline" href="#top-body">Наверх</a><i></i>

</div>

</div>

</div>

</body>

</html>

Размещено на Allbest.ur


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.