Диплом: Автоматизация процесса ведения документации и отчетности в АО "ЕЭТП"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
56
На компьютерах, входящих в состав АРМов сотрудников компании на
данный момент установлена ОС MS Windows 7 Professional x64, это считается
оптимальным выбором, т.к. ОС семейства Windows наиболее
распространённые на сегодняшний день, поэтому с приходом нового
сотрудника не придётся его переобучать [25].
Для разработки информационной системы считается целесообразным
использование клиент-серверной архитектуры и разработка веб-приложения.
В качестве языка программирования CMS Wordpress использует PHP и
JSScript, в качестве СУБД MySQL [10].
Для того, чтобы разрабатываемая автоматизированная система
функционировала, необходим Web-сервер. Web-сервер специальное
программное обеспечение (сервер), принимающее пользовательские HTTP-
запросы, как правило, браузеров, и отправляет им HTTP-ответы, совместно с
HTML-страницей, файлом, изображением, медиа-потоком либо прочей
информацией [26].
Web-сервером называется как программное обеспечение, выполняющее
функции Web-сервера, так и ПК, на котором действует это ПО. Через Web-
интерфейс по URL адресу пользователь получает доступ к серверу.
Дополнительными опциями многих Web-серверов являются:
-·ведение серверного журнала об обращениях пользователей к ресурсам;
-·аутентификация пользователей;
-·поддержка HTTPS для защиты соединений с пользователями;
-·поддержка динамично генерирующихся страниц.
Существует 2 наиболее известных в применении Web-сервера:
-·Apache –– это Web-сервер с открытым исходным кодом, часто
применяющийся в Unix-аналогичных ОС;
-·IIS –– это Web-сервер, созданный в компании Microsoft, как правило,
используется на ОС рода Microsoft Windows.
Ключевыми преимуществами Apache считаются безопасность и гибкость
конфигурации. Данный Web-сервер позволяет подключения наружных модулей
57
для предоставления информации, изменять сообщения об ошибках,
использовать СУБД для аутентификации пользователей. Недостатком является
отсутствие стандартного удобного администраторского интерфейса.
Преимуществом IIS является интеграция с иными продуктами компании
Microsoft. Значительный недостаток IIS состоит в трудности интеграции этого
сервера с интерпретатором PHP, что в целом усложняет настройку и
использование данного Web-сервера.
Значит, более логично применять Web-сервер Apache.
Для применения системы на рабочих пользовательских станциях
необходимо установить Web-браузер. В настоящее время большую известность
получили браузеры: Firefox, Chrome, Opera, Internet Explorer.
В разрабатываемой системе применяется методика асинхронного обмена
информацией AJAX и JavaScript код, который выполняется на стороне
пользователя, поэтому главное требование к браузеру это его скорость
обрабатывания JavaScript кода. Среди вышеприведенных браузеров, самым
быстрым в работе с JavaScript выявился Opera, что доказывают итоги
множественных тестирований в разных бенчмарках. Непосредственно данным
браузером рекомендовано заменить используемый на сегодняшний день.
1.4.3 Обоснование проектных решений по техническому обеспечению
Под техническим обеспечением (ТО) подразумевается набор технических
средств, который предназначается для обеспечения работоспособности
автоматизированной системы [4].
В такой комплекс входят ЭВМ, которые осуществляют обработку
информации, средства по сбору и регистрации информации, средства по
накоплению и сохранению данных и по выдаче результатной информации.
Также имеются организационная техника, средства по подготовке данных на
машинных носителях, средства, обеспечивающие передачу данных по каналам
связи и вспомогательное оборудование [27].
Для компании АО «ЕЭТП», предлагается создать сайт, основанный на
клиент-серверной архитектуре, соответственно требованиям, которые
58
предъявляются к техническому обеспечению. Они включают в себя требования
как к серверной, так и к клиентской части. Все компьютеры компании
объединяются в локальную сеть, что позволяет удовлетворить все потребности
информационного обмена. На рабочих местах сотрудников компании находятся
принтеры для печати разных отчётов, счетов, списков, и др. выходных
документов.
Поскольку задачи предполагается решать при помощи веб-
ориентированной системы, необходимы будут компьютеры для клиентских
рабочих мест, а также веб-сервер. Характерные особенности архитектуры
«клиент-сервер» и прочие особенности веб-ориентированных систем дают
возможность им работать на ЭВМ с низкими системными требованиями.
Сдерживающим фактором являются запросы операционной системы, потому,
что современные браузеры к ресурсам нетребовательны.
Успешная работа торгового предприятия в условиях жесткой
конкуренции возможна лишь при условии максимально эффективной
организации работы всех подразделений фирмы. Не последнюю роль в этом
играет информационная система, используемая на предприятии.
Каждый сотрудник АО «ЕЭТП» (за исключением разве что водителей-
экспедиторов) в своей повседневной работе использует компьютер и
разнообразные программные средства, установленные на нем. Более того,
работа всех сотрудников фирмы невозможна без использования компьютеров.
Это объясняется тем, что в настоящее время, благодаря сети интернет любая
деятельность становится более эффективной. Например, сдача бухгалтерской
отчётности производится в несколько кликов, загрузкой всех документов на
сайт налоговой службы, поиск адресов предприятий очень эффективен при
работе с интернет-каталогами и справочниками организаций, поиск
поставщиков продукции также осуществляется очень быстро, так как
большинство предприятий так или иначе представлены в сети интернет.
Описанные технические характеристики ПК компании относятся к
компьютерам, имеющих среднюю производительность, откуда следует, что их
59
замена или модернизация не требуется для выполнения установленной задачи.
Также не требуют улучшения технические характеристики серверов,
поскольку сейчас применяемые модели серверов обладают возможностью
наращивания своей производительности для реализации автоматизируемой
задачи, не причиняя ущерба другим выполняемым ими задачам.
Соединительным линиям ЛВС дают оценку по потенциальной
пропускной способности. Поскольку в процессе работы создаваемого модуля и
обмена информацией с сервером видео или голосовой трафик не передается,
либо остальные данные большие по объему, то и особенных запросов к
пропускной способности не предъявляют. Поскольку пропускная способность
линий связи на данный момент составляет до 100 мбит/сек, то им также
модернизация или замена не требуются.
60
II ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл проекта начинается с момента принятия решения о
начале создании и заканчивается только в момент выведения его из
эксплуатации. Современные IT проекты разрабатываются с учётом принятых
стандартов, но так как проект разрабатывается собственными силами
предприятия, то стандарт жизненного цикла должен отвечать ряду требований:
- стандарт не должен содержать жёстких нормативных критериев;
- при использовании стандарта не должно быть излишней
бюррократической нагрузки;
- стандарт должен содержать общую структуру жизненного цикла, а
также процессы, действия и задачи, которые необходимо выполнить во время
создания проекта;
- стандарт должен быть актуален и соответствовать современным
требованиям к ИС.
Жизненный цикл проекта регламентируют ГОСТы серии 34. Но в
настоящее время отдельные положения данных ГОСТов очень сильно устарели,
к тому же, некоторые этапы из жизненного цикла регламентированы не в
полной мере.
Другим стандартом является международный стандарт ISO/IEC
12207:1995 «Information Technology Software Life Cycle Processes». Данный
стандарт больше подходит для описания жизненного цикла проекта,
представленного в данной дипломной работе, так как он ориентирован прежде
всего на разработку ИС в рамках предприятия и даёт общие рекомендации для
любого жизненного цикла, в тоже время позволяя определить его структуру и
сформулировать процессы, действия и задачи в рамках каждого этапа.
Для данного проекта выделены следующие этапы жизненного цикла:
- Анализ;
61
- Проектирование;
- Внедрение;
- Сопровождение.
Первый этап «Анализ». Этот этап начинается с подэтапа «Определение
требований к будущему сайту». Первой задачей является «Анализ бизнес-
процессов предприятия КАК ЕСТЬ». Выполняет данную задачу менеджер
отдела продаж, назначенный генеральным директором в качестве
ответственного лица и IT специалист. При выполнении задачи строится
структурно - функциональная диаграмма бизнес-процессов предприятия КАК
ЕСТЬ в нотации IDEF0. На основании проведенного анализа выбирается
комплекс задач автоматизации (в констекте данной работы это - автоматизация
задачи ознакомления покупателя с товаром и упрощение ведения учёта
клиентов и продаж в отделе продаж). Данную задачу осуществляет IT
специалист. Последняя задача подэтапа это - «Определение свойств сайта,
требуемых для решения задачи». Участники менеджер отдела продаж и IT
специалист.
Следующий подэтап в этапе «Анализ» - определение функций будущего
сайта и выбор стратегии автоматизации. Участниками являются менеджер
отдела продаж, т IT специалист.
Первая задача подэтапа состоит в анализе существующих разработок в
области создания веб сайтов. Следующая задача подэтапа - «Выбор способа
приобретения ИС». Далее следует задача - «Выбор стратегии автоматизации».
Последняя задача подэтапа «Определение целей и задач автоматизации».
Необходимо отметить, что данная задача является ключевой для составления
технического задания на разработку веб сайта.
Предпоследний подэтап этапа «Анализ» это «Обоснование проектных
решений». Подэтап состоит из трех основных задач:
- обоснование проектных решений по информационному обеспечению;
- обоснование проектных решений по техническому обеспечению;
- обоснование проектных решений по программному обеспечению.
62
Целью данных задач является формирование необходимые требования к
вышеперечисленным видам обеспечения ИС сайта предприятия. Участником
данного подэтапа является IT специалист.
Заключительным подэтапом этапа «Анализ» является создание
документации по техническому заданию на разработку сайта.
Следующий этап «Проектирование». На данном этапе необходимо
выполнить следующие задачи:
- оценить риски проекта;
- разработать информационную модель будущего сайта;
- охарактеризовать всю нормативно-справочную информацию,
необходимую для работы сайта;
- охарактеризовать входные и выходные данные, а также алгоритмы их
расчёта;
- перечислить необходимое программное и техническое обеспечение для
функционирования веб сайта;
- охарактеризовать дерево функций, сценарии диалога, структуру базы
данных проектируемого веб сайта;
- разработать пользовательские интерфейсы;
Данную работу выполняет IT специалист предприятия. Выходной
информацией является проектная документация.
После проектирования наступает этап реализации проекта. Этап
реализации начинается с подготовки к разработке ПО. Первый подэтап состоит
следующих задач:
- установка локального сервера Apache;
- скачивание и установка дистрибутива WordPress на локальный сервер;
- скачивание и установка дополнительного модуля WooCommerce;
- создание всех модулей сайта согласно ТЗ;
- разработка интерфейса на основе созданных модулей;
63
Все работы выполняет IT специалист предприятия. Конечным
результатом данного этапа является готовый сайт, размещённый на локальном
сервере.
Главной целью этапа Внедрения является размещение в глобальной сети
интернет веб сайта предприятия и его тестирование.
Имеются такие основные стратегии внедрения системы:
1) Стратегия “Параллельное использование”. Параллельное применение -
синхронно выполняются новая и старая технология решения задачи, итоги их
подлежат сравнению. Ежели полученные результаты согласуются довольно-
таки длительное время, то выполняется переход на новую технологию.
Плюсы системы:
- минимальный риск ошибок в виде новых технологий;
- управления введения ИС будет выполнять независимо от обычного
операционного планирования компании.
Минусы системы:
- удвоение загрузки персонала;
- требуется удвоенные мощности серверов;
- необходимо постоянно сверять результаты работы двух технологий.
2) Стратегия “Скачек”. Скачек - старая технология действует до
конкретного момента, потом осуществляется введение новой технологии, и
после ее внедрения реализуется только лишь новая технология
Плюсы стратегии:
- минимальная продолжительность переходного периода;
- отсутствуют двойные затраты на деятельность компании;
- новые процессы считаются более оптимальными по причине отсутствия
длительного переходного периода.
Минусы системы:
- большие риски несоответствия характеристик ИС требованиям
компании;
64
- высокие запросы к действиям по планировании перехода на новую
технологию;
3) Стратегия “Пилотный проект”. Пилотный проект - стратегия скачка,
применяемая к ограниченному количеству процессов, областью внедрения, как
правило, является небольшой участок компании.
Плюсы системы:
- малый риск выбора неправильного решения, которое не приведет к
долгому простою всей компании;
- наличие возможности изменять планируемую технологию в ходе
внедрения ИС на участке;
- отсутствуют двойные затраты на внедрение технологии.
Минусы системы:
- сложно интегрировать информационные потоки создаваемых по старой
и новой технологии;
- управлять старой и новой ИС необходимо одновременно.
4) Стратегия “Узкое место”. Узкое место-это автоматизация минимальной
доли производственного процесса, который избирается по критериям, их
эффективности приводящих к увеличению качества реализации процессов
только лишь в конкретном узком месте.
Плюсы системы:
- после внедрения автоматизации любого узкого места есть возможность
прерывать автоматизацию;
- минимальные запросы к уровню планирования работ по внедрению.
Минусы системы:
- внедрение полного завершенного цикла планирования на любом из
узких мест - ввиду способности прерывания процесса автоматизации, может и
не закончится некогда;
- независимость автоматизации узких мест даст возможность к
формированию большого количества лишних программно-аппаратных
решений.
65
В качестве основной стратегии внедрения используется «Пилотный
проект». Такой подход снижает риски и наиболее надёжен при внедрении на
узком участке предприятия, а именно в отделе продаж ООО «Молочные
продукты Волгоград»
Во время этапа внедрения IT сотрудником предприятия производится:
- регистрация доменного имени предприятия по согласованию с
генеральным директором;
- установка всех необходимых программных средств на веб сервер
предприятия;
- перенос готового сайта с локального сервера на веб сервер;
- проведение тестирование веб сайта;
- устранение ошибок, выявленных в процессе тестирования.
Эксплуатация ИС.
Этап эксплуатации подразумевает мониторинг работы ИС, поддержку
ИС, доработка программной и технической архитектур, с учетом новых
технических и программных возможностей. В процессе производится
доработка существующих программных модулей, а также, соответственно,
дорабатывается проектная и техническая документация. В течение двух первых
месяцев эксплуатации, необходимо проводить совещания один раз в неделю с
участием IT специалиста, генерального директора и сотрудника отдела продаж,
ответственного за эксплуатацию сайта. Цель этих совещаний - не только
выявить недостатки ИС, но и определить возможные пути её
совершенствования. Таким образом, к концу этапа эксплуатации должны быть
устранены все недостатки ИС, а также осуществлено максимум мер по её
совершенствованию.
Модель ЖЦ создаваемой ИС показана на схеме (рис. 11). Под моделью
жизненного цикла понимается структура, определяющаяся очередностью
выполнения и взаимосвязанности процессов, действий, а также задач, которые
выполняются на протяжении цикла жизни.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)