Диплом: Автоматизация обработки заявок (на примере ООО "ВЕКТОР Транс")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
28
ресурсами предприятия: кадрами, знаниями, информацией, процессами,
оборудованием, документацией, программным обеспечением и всеми
материальными ресурсами, которые в совокупности составляют
инфраструктуру. Manager имеет трехуровневую архитектуру типа «клиент-
сервер»:
На уровне представления информация отображается для пользователя при
помощи клиента (это может быть как веб-клиент, так и клиент для
Windows). Service Manager отображает информацию для пользователей
при помощи форм;
Уровень приложений состоит из различных приложений и среды
выполнения (RTE).
Уровень базы данных представлен внешней системой управления
реляционными базами данных (RDBMS), с которой сопоставлен Service
Manager.
Администратор настраивает параметры в файле инициализации (sm.ini)
Service Manager для выбора языка, отображения цветовых гамм для форм,
параметров подключения к реляционной системе управления базами данных
(RDBMS) и т.п. Service Manager обладает исключительно гибкими
возможностями настройки. Любую сущность системы можно изменить, можно
создать любое поле, связать сущности между собой и даже создавать новые
сущности.
Сравнительная характеристика программных продуктов «IntraService
Enterprise» и «HPSM-Service Desk» приведена в табл. 1.1
Таблица 1.1
Сравнительная характеристика программных продуктов «IntraService Enterprise»
и «HPSM-Service Desk»
Признак
сравнения
IntraService Enterprise
HPSM-Service Desk
1. Выполняемые
функции
Прием заявок по
электронной почте;
Прием заявок с
помощью сайта;
Регистрация, определение
категории и приоритета
для всех обращений;
Проведение
29
Признак
сравнения
IntraService Enterprise
HPSM-Service Desk
Прием заявок по
телефону;
Интеграция с Active
Directory;
Настраиваемые
уведомления Email/SMS;
Гибкая система
полномочий
предварительного
исследования и
диагностики проблемы;
Разрешение инцидентов
или запросов на
обслуживание, которые
могут быть обработаны на
уровне службы
поддержки;
Эскалация инцидентов и
запросов на обслуживание,
которые не могут быть
разрешены в оговоренные
сроки;
Закрытие разрешенных
инцидентов, запросов и
прочих обращений;
Информирование
пользователей о ходе
решения проблем,
неминуемых изменениях,
оговоренных простоях и
прочих аспектах.
2. Возможности
настройки и
конфигурирования
интерфейса
Многоязычный интерфейс
Гибкие возможности
настройки
3. Ограничения
не предусмотрено
произвольное
редактирование
конфигурации системы;
стандартные модули не
поддерживают
непредусмотренные отчеты
стандартные модули не
поддерживают
непредусмотренные отчеты
4. Количество
клиентов
Не ограничено
Не ограничено
5. Стоимость
лицензии на 1 год
145 000 рублей
198 000 рублей
Обзор аналогов показывает, что внедрить уже готовый продукт в
компании является достаточно дорогим удовольствием (более 100000 рублей в
30
год). Кроме того, потребуется его перенастраивать под потребности данной
компании, что соответственно потребует дополнительных вложений.
В результате было принято решение о разработке собственной
информационной системы, удовлетворяющей нуждам компании.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
В качестве стратегии автоматизации рассматриваемой задачи была
выбрана стратегия автоматизации по участкам. Реализация полной
автоматизации деятельности ООО «Вектор Транс» в рамках одной выпускной
квалификационной работы не представляет возможным. Поэтому предпочтение
отдаем внедрению системы автоматизации сначала в одном отделе организации,
получить результаты ее эксплуатации, после чего при положительном исходе
приступить к автоматизации следующих отделов-участков. В рамках
разрабатываемой системы автоматизацию предполагается начать выполнять с
автоматизации процесса обработки заявок на ремонт техники.
Анализ поставленной задачи приводит к выводу, что ее эффективное
решение традиционными средствами учета, в частности, с использованием
бумажных документов достаточно сложно и неэффективно. Следовательно,
выбираемой стратегией является автоматизация всех процессов, которые
относятся к подзадаче обработки заявок на ремонт техники, и разработка ИС,
которая автоматизирует данный процесс.
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Проведенный обзор показал, что рассмотренные программные аналоги
«IntraService Enterprise» и «HP Service Manager» не удовлетворяют требованиям,
предъявляемым к проектируемой информационной системе по следующим
позициям:
31
1. В программных системах «IntraService Enterprise» и «HP Service
Manager» предусмотрено много лишних функций, которые усложнят работу
специалистов диспетчерской и ремонтной службы на ООО «ВЕКТОР Транс»
2. Также при внедрении программных систем «IntraService Enterprise» и
«HP Service Manager» потребуется их серьезная перенастройка под требования
конкретной компании.
3. В программных системах «IntraService Enterprise» и «HP Service
Manager» нет возможности создания дополнительных отчетов, кроме
имеющихся стандартных.
Таким образом, было принято решение о проектировании собственной
ИС.
Для проектирования бизнес-процессов, протекающих в комплексе
решаемых задач, а также для проектирования моделей данных выбраны CASE-
средства MS Visio 2003, BPwin 4.0.
Visio это решение для построения диаграмм от фирмы Microsoft. По
словам разработчиков, Visio помогает преобразовать технические и бизнес-
концепции в визуальную форму. Данный пакет из семейства Microsoft Office
предназначен исключительно для рисования диаграмм.
Изобразительные же возможности Microsoft Visio весьма широки:
Используя предопределенные фигуры Visio Professional , drag-and-drop и
мастера, можно быстро и просто создавать понятные и информативные
диаграммы.
Возможности Visio можно легко расширять, используя новые шаблоны
бизнес-диаграмм, можно включать внешние источники данных,
хранилища или коллекции хранимых шаблонов.
В Visio можно прототипировать интерфейс приложений с помощью
встроенных шаблонов пользовательского интерфейса Microsoft Windows
XP, что позволяет создавать модель пользовательского интерфейса в
стандартном Windows XP-стиле.
Можно легко рисовать диаграммы сетевых ресурсов, иллюстрирующие
развертывание нового ПО на существующие сетевые ресурсы.
32
Visio Professional также тесно интегрируется с Microsoft Office Project, что
позволяет, например, импортировать оттуда задачи для членов команды.
С помощью шаблонов UML вы можете создавать UML-диаграммы
статической структуры ПО или проводить обратное проектирование с
помощью Visio 2003 Reverse Engineer Wizard.
Visio 2003 может документировать для вас структуру существующих веб-
сайтов, помогая таким образом в разработке, реализации или интеграции
веб-приложений.
Можно также создавать отчеты, сохранять диаграммы как веб-страницы;
и т.д.
Visio это не полноценное средство моделирования, а программа для
создания иллюстраций (как и SmartDraw и Dia, рассказ о которых еще впереди),
умеющая, кроме прочего, рисовать UML-диаграммы.
BPwinэто мощный инструмент моделирования, который используется
для анализа, документирования и реорганизации сложных бизнес-процессов.
Модель, созданная средствами BPwin, позволяет четко документировать
различные аспекты деятельности – действия, которые необходимо предпринять,
способы их осуществления, требующиеся для этого ресурсы и др. Таким
образом, формируется целостная картина деятельности предприятия – от
моделей организации работы в маленьких отделах до сложных иерархических
структур.
BPwin поддерживает методологии: IDEF0 (функциональная модель), DFD
(DataFlow Diagram), IDEF3 (Workflow Diagram). Методология IDEF0
предписывает построение иерархической системы диаграмм: контекстная
диаграмма системы и диаграммы декомпозиции. Диаграммы потоков данных
(DFD) используются для описания движения документов и обработки
информации как дополнение к IDEF0.
ERwin Data Modeler (ранее ERwin) – это лидер среди средств
моделирования БД и хранилищ данных, позволяющий проектировать,
документировать и сопровождать БД различных типов.
33
Модели данных помогают визуализировать структуру данных, при этом
обеспечивают эффективный процесс организации, управления и
администрирования таких аспектов деятельности предприятия, как уровень
сложности данных, технологий БД и среды развертывания.
Продукт ERwin предназначен для всех компаний, которые разрабатывают
и используют БД, для администраторов БД, проектировщиков БД, системных
аналитиков, разработчиков и руководителей проектов. ERwin позволяет
управлять данными в процессе корпоративных изменений, кроме того, в
условиях стремительно изменяющихся и развивающихся технологий.
ERwin позволяет наглядно отображать сложные структуры данных.
Графическая среда ERwin, удобная в использовании, упрощает разработку БД и
автоматизирует множество трудоемких задач. При этом использование ERwin
позволяет уменьшить сроки создания высококачественных и
высокопроизводительных транзакционных БД и хранилищ данных. Применение
ERwin позволяет улучшить коммуникацию организации, обеспечивать
совместную работу администраторов и разработчиков БД, многократное
использование модели, а также наглядное представление комплексных активов
данных в удобном для понимания и обслуживания формате.
Рассмотрим языки программирования Visual Foxpro и Access
(VisualBasic), которые можно использовать для создания ИС.
Сравнительная характеристика данных языков программирования
приведена в табл. 1.2.
Таблица 1.2.
Сравнительная характеристика языков программирования
Характеристики
Visual Foxpro
Access (VisualBasic)
Принцип обработки кода
Интерпретатор
(псевдокомпилятор)
Интерпретатор
(псевдокомпилятор)
Язык
DBASE c
с объектами
Basic c Объектами
Система
Закрытая
Закрытая
34
Характеристики
Visual Foxpro
Access (VisualBasic)
Создание пользовательских
мастеров
-
-
Динамическое создание форм
ввода, обработки сообщений
+
+
Модель создания приложения
-
-
Технология
Построители экранов,
меню, отчетов (drag-and-
drop), классов
Построители экранов,
меню, отчетов (drag-and-
drop), классов
Вывод из баз данных на
печать
Встроенный Report
Встроенный Report
Обработка исключений
Процедура
Процедура
Поддержка CASE-средств
-
+
Рассмотрим системы управления базами данных MS SQL Server, MS
Access, Oracle, которые можно использовать для создания ИС.
Сравнительная характеристика данных языков программирования
приведена в табл. 1.3.
Таблица 1.3
Сравнительная характеристика СУБД MS SQL Server, MS Access и Oracle
Признак
сравнения
SQL Server
Access
Oracle
Разработчик
Microsoft
Microsoft
Oracle Corporation
Язык
запросов
Transact-SQL (T-SQL)
SQL
ANSI SQL и PL/SQL
Интерфейс
взаимодейств
ия
приложений с
СУБД
Open Database
Connectivity (ODBC)
Open Database
Connectivity (ODBC)
JDBC, SQLJ, ODBS,
OLE DB, VI SAN
Преимуществ
а
поддерживает
зеркалирование и
кластеризацию
БД;
поддерживает
эффективная
обработка
больших объёмов
информации;
доступ ко всем
идентичность
кода различных
версий сервера
баз данных для
всех платформ;
35
Признак
сравнения
SQL Server
Access
Oracle
избыточное
дублирование
данных по
сценариям:
«снимок»,
«история
изменений»,
«синхронизация с
другими
серверами»;
включает язык для
реализации
хранимых
процедур и
функций;
отличается
высокой
производительнос
тью
типам данных;
одновременное
использование
нескольких
таблиц БД;
доступность и
простота для
непрофессиональ
ных
пользователей;
лёгкость создания
таблиц при
помощи одного из
трёх режимов: с
помощью
конструктора, с
помощью мастера
и путём ввода
данных;
простота создания
связей между
таблицами, с
помощью
«Редактора
связей»;
наличие
встроенного
механизма
проверки
целостности
данных
поддержка XML
в хранимых
процедурах;
отправка SQL-
запросов к БД с
применением
URL-адресов;
средства
объектно-
ориентированног
о
конструирования;
система
оптимизации
одновременного
доступа;
высокая
надежность;
возможность
разбиения
крупных баз
данных на
разделы;
наличие
универсальных
средств защиты
информации;
эффективные
методы
максимального
повышения
скорости
обработки
запросов;
распараллеливан
ие операций в
запросе;
широкий спектр
средств
разработки,
мониторинга и
администрирован
36
Признак
сравнения
SQL Server
Access
Oracle
ия;
связанные базы
данных OLAP;
поддержка
большого объема
памяти и
симметричной
многопроцессорн
ой обработки;
поддержка
службы единого
каталога;
инструментальны
е средства
разработки схем,
генерации
запросов и кода.
Недостатки
выполнение
некоторых
операций
администрировани
я требует
однопользовательс
кого режима
работы;
неполная
совместимость T-
SQL с ANSI SQL;
проблемы
недостаточности
программных
средств;
зависимость от
операционной
среды (Windows)
Не
распространяется
бесплатно
ограничены
возможности по
обеспечению
многопользовател
ьской среды,
в ранних версиях
(до Access 2003)
отсутствуют
такие средства
как триггеры и
хранимые
процедуры, что
заставляет
разработчиков
возлагать
поддержание
бизнес логики БД
на клиентскую
программу или
разрабатывать
процедуры с
помощью
встроенного
средства VBA.
обладает
несложными
Для реализации
возможностей
СУБД Oracle
требуется большой
объем внедрения,
причем
специалисты по
Oracle одни из
самых дорогих.
Дальнейшее
сопровождение
системы также
требует либо
привлечения
специалистов со
стороны, либо
наличия
сертифицированных
сотрудников в
компании.
Не
распространяется
бесплатно
37
Признак
сравнения
SQL Server
Access
Oracle
способами
защиты с
использованием
пароля БД
(возможно
применения
дополнительных
мер по защите от
несанкционирова
нного доступа с
использованием
процедур VBA);
В вопросах
поддержки
целостности
данных отвечает
только моделям
БД небольшой и
средней
сложности;
Не
распространяется
бесплатно
В качестве языка программирования был выбран язык «Access
(VisualBasic)», так при прочих равных возможностях языков программирования
«Visual FoxPro» и «Access (VisualBasic)», у языка «Access (VisualBasic
наиболее развиты функции работы с подключением математических функций,
мастеров разработки объектов базы данных и т.д., что особенно актуально для
разрабатываемой ИС. В качестве СУБД была выбрана СУБД «Access», так как
она наиболее совместима с языком «Access (VisualBasic)», а также в ней более
удобно и просто проводить работу с данными, формами и т.д.

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

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