Диплом: Автоматизация процессов управления взаимоотношениями с клиентами в службе реализации билетов "КАССИР.РУ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
44
Техническое обеспечение включает в себя комплекс технических средств,
поддерживающих работу всей системы. Зачастую это средства сбора, передачи,
обработки, контроля и роста данных.
Правовое обеспечение состоит из нормативно-правовых документов,
позволяющих обозначить права и обязанности сотрудников и рамки работ самой
системы, а также комплект документов, позволяющих корректировать порядок
хранения информации, правила отслеживания данных, и обеспечение
правомерности всех проводимых операций.
Для обеспечения эффективного поиска, обработки на ЭВМ и передачи
технико-экономической информации по каналам связи ее нужно представлять в
цифровом виде. Поэтому ее сначала необходимо упорядочить
(классифицировать), а потом закодировать (формализовать) при помощи
классификатора.
Понятие классификации представляет из себя разделение всего множества
объектов на некоторые подмножества по заранее принятым критериям отбора и
используемым методам. Обычно классификация позволяет фиксировать
закономерные связи между различными классами объектов, представляющих
любой предмет, явление или процесс материального или нематериального
характера. Применяемая система классификации помогает группировать
объекты и выделять из них общие классы, характеризуемые рядом схожих
свойств. Таким образом классификацией можно назвать совокупность правил
распределения объектов из одного множества на некоторые подмножества.
Признаком классификации принято считать некоторое свойство или
характеристику объекта, которые позволяют устанавливать его сходство или
различие наряду с другими объектами классификации. А само множество или
подмножество, объединяющее подобные части объектов по сходным признакам,
называется классификационной группировкой.
Под определением классификатора принято понимать документ,
благодаря которому возможно проведение формализованного описания
информации в системе, содержащей наименования классификационных
группировок, самих объектов и их кодовые обозначения.
45
Классификаторы по сфере действия подразделяют на несколько типов:
локальные, отраслевые, государственные или международные.
Обычно международные классификаторы входят в состав Международной
системы экономических стандартов и должны в обязательном порядке
применяться при передаче информации между организациями разных стран
мира.
Государственные (системные) классификаторы являются обязательными
для организации процессов передачи и обмена информацией между
несколькими организациями внутри одной страны.
Информационное обеспечение (ИО) подсистемы основано на
информационной модели работы сотрудников компании. Выделяют
внемашинное и внутримашинное обеспечение.
Само ИО состоит из: системы классификации и кодирования; системы
единообразной документации, применяемой в ИО, информационную базу, т.е.
совокупность данных из всех информационных массивов.
Внемашинное обеспечение определяется всей совокупностью данных,
основную часть которых составляют документы. Выделяют первичные
(входные) документы, например, заявки пользователей, и отчетные (выходные)
документы, к которым относят документы по итогам рассмотрения заявок,
отчеты и т.п.
Внутримашинное ИО отражает данные на машинных носителях в виде
специально организованных массивов (файлов), БД и их информационных
связей. Внутримашинное ИО подсистемы организует информационную среду,
способствующую выполнению сотрудниками своих профессиональных
обязанностей. Эта область определяется набором объектов, их свойств и
взаимосвязей. Для любого такого объекта выражается набор его характеристик,
свойств.
Информационные потоки внешнемашинного ИО определяются как
направленное постоянное движение документов от источника из создания к
конечному получателю.
46
Классификаторы необходимы для описания данных, они отражают
единство классификации и кодирования данных и созданы для реализации
машинной обработки и выдачи результатов в удобной для пользователей форме
при решении различных задач.
В нашем проекте применялись следующие общероссийские
классификаторы:
• ОКОПФ - Общероссийский классификатор организационно-
правовых форм;
• ОКУД - Общероссийский классификатор управленческой
документации.
В процессе создания системы нужно использовать реляционную модель
БД. Реляционная модель данных отдельной предметной области включает в себя
набор отношений, меняющихся во времени. В процессе разработки ИС
совокупность отношений дает возможность хранить данные о всех объектах
предметной области, отражать связи между ними. При этом сами данные
сохраняются в таблицах. Для простоты определения каждая таблица
реализованной БД имеет уникальный код.
К ИО предъявляются указанные ниже общие требования:
• ИО должно быть достаточным для реализации всех
автоматизируемых функций объекта;
• В процессе кодирования данных должны использоваться принятые
у заказчика классификаторы;
• В процессе кодирования выходной и входной информации, которая
применяется на высшем уровне управления, нужно использовать
классификаторы этого уровня;
• Важно обеспечить совместимость с ИО систем, которые так или
иначе связаны с разрабатываемой системой;
• Все формы документов должны отвечать корпоративным
стандартам заказчика (или унифицированной системы документации);
• Строение документов и экранных форм должно соответствовать
параметрам терминалов на рабочих местах пользователей;
47
• Графики формирования и содержание информационных
сообщений, а также применяемые аббревиатуры должны быть общепринятыми в
этой предметной области и обговоренными с заказчиком;
• ИС должна предусматривать наличие средств контроля входной и
итоговой информации, механизма обновления данных в информационных
массивах, методик отслеживания целостности ИБ, средств защиты от
нелегального доступа.
Отраслевые классификаторы в основном используются для каких-то
процедур, связанных с обработкой информации внутри конкретной отрасти
между двумя и более организациями.
Локальные классификаторы используют в пределах отдельных
предприятий.
1.4.2 Обоснование проектных решений по программному
обеспечению
Программное обеспечение ИС - специальное разработанное в рамках
автоматизации программное обеспечение, реализующие разработанные модели
разной степени адекватности, отражающие функционирование реального
объекта; а также ПО общего назначения, предназначенное для решения типовых
задач анализа данных.
В рамках решения указанной задачи системным ПО выступает сама ОС.
Для всех видов серверов будет выбрана Windows 7 Professional, поскольку нет
смысла менять ОС, используемую для автоматизированной системы управления
компанией.
Требования, которым должно соответствовать создаваемое ПО:
• Стабильность, поскольку в процессе работы ИС важна ее
постоянная доступность;
• Эффективность, поскольку на основе выходных данных ИС
избираются управленческие решения;
• Простота использования для пользователя;
48
• Защита данных;
• Изменяемость, что вызвано планами на дальнейшее развитие всей
ИС предприятия в целом
• Компактность;
• Модифицируемость;
• Минимальные затраты на обслуживание и поддержку.
Также имеются требования, предъявляемые к программам и
приложениям, созданных в рамках автоматизированной ИС, с точки зрения
конечных пользователей, и они следующие:
• Все программные продукты, включенные в состав системы, должны
соответствовать требованиям, определяемым к человеко-машинному
интерфейсу;
• В приложениях автоматизированной системы должен
присутствовать стандартный интерфейс (классический вид окон, меню и панелей
инструментов, доступность настройки параметров среды);
• Приложение должно поддерживать встроенную справку и уметь
работать с контекстными подсказками;
• В процессе работы с приложением данные должны быть защищены
от неправильных действий пользователя.
Инструментальное программное средство определяется на основе
выбранной и утверждённой методологии и стратегии автоматизации задачи.
На этапе системного анализа лучше всего применять метод
функционального моделирования, поддерживаемый таким ПО, как ППП
Design/IDEF 3.5. Его выбор связан с тем, что данный ППП рассматривается как
средство CASE-технологий и обеспечивает строгое соответствие принципов
функционально-модульного или структурного подхода к разработке. Нотация
IDEF0, в которой создаются диаграммы бизнес-процессов с применением
принципов декомпозиции, соответствует всем требованиям указанного подхода.
В рамках сравнения с другими CASE-средствами, к примеру: ARIS, BP Win, ER
Win, также широко применяемыми в российском бизнес-секторе, ППП
Design/IDEF 3.5 становится относительно недорогим и не менее качественным
49
средством разработки. Т.к. автономная задача планирования регулярных закупок
материальных ценностей включает в себя менее десяти уровней декомпозиции,
используемое инструментальное средство будет являться наиболее
эффективным.
На этапе системного синтеза важно выбрать ПО для разработки
программных модулей, непосредственно составляющих указанную ИС.
Поскольку используется каноническая стратегия создания проекта
автоматизации, включающая в себя ручное оригинальное проектирование и
реконструкцию, то в качестве инструментального ПО выступает язык
программирования высокого уровня, позволяющий генерировать экранные
формы документов, а также организует работу с Программное обеспечение (ПО)
включает совокупность программ, реализующих функции и задачи ИС и
обеспечивающих устойчивую работу комплексов технических средств. В состав
программного обеспечения входят общесистемные и специальные программы, а
также инструктивно-методические материалы по применению средств
программного обеспечения и персонал, занимающийся его разработкой и
сопровождением на весь период жизненного цикла ИТ [9].
В настоящее время наиболее распространены следующие ОС:
Windows 7,
Windows 10,
Linux Ubuntu
Apple Mac OS X.
Сравнение ОС наиболее логично проводить по следующим критериям:
Интерфейс
Безопасность
Программное обеспечение
Цена и производительность
Установленная на компьютерах пользователей операционная система
Windows XP является уже устаревшей, а Windows Vista отличается от нее только
в худшую сторону.
50
Весомым преимуществом MacOS можно назвать практически полное
отсутствие вирусов для этой ОС. Минусом же является невозможность
установить MacOS на другие ПК, кроме продукции компании Apple.
Что касается Windows, то ее основная особенность – массовость
распространения. И связано это в первую очередь с тем, что данная ОС создана
для пользователя и подстраивается под его потребности. И она является самой
популярной в мире, даже не смотря на свою ненадежность.
Наиболее правильным в данной ситуации является выбор операционной
системы Windows 7 по следующим причинам:
Знакомый пользователям интерфейс;
Отсутствие необходимости переобучения;
Легкость администрирования;
Меньшая стоимость, чем у ОС компании Apple;
Наличие всех необходимых функций.
Программное обеспечение – совокупность математических методов,
моделей, алгоритмов и программ для реализации целей и задач информационной
системы, а также нормального функционирования комплекса технических
средств.
В состав ПО обычно входят общесистемные и специальные программные
продукты, а также техническая документация на них.
Чтобы добиться поставленной задачи, можно использовать любую
современную СУБД. Чтобы было удобно взаимодействовать пользователю и
системе, важно продумать понятный интерфейс – одновременно простой и
функциональный.
Для правильного функционирования БД важно будет правильно
определить логические связи между внутренними таблицами. При этом на
разработку самой БД и базовой части клиентского приложения может уйти
большая часть отведенного времени.
Сегодня широко применяются языки программирования высокого уровня,
такие как: Delphi, C++, Pascal, а также СУБД на базе SQL, QBE. Подбор языка
программирования основывается на выборе типа применяемой БД.
51
Созданы языки манипулирования данными, дающие возможность
реализовать все операции реляционной алгебры и почти все их сочетания. Среди
них наиболее распространены SQL (структурированный язык запросов) и QBE
(запросы по образцу). Эти языки относятся к языкам высокого уровня, благодаря
которым пользователь определяет, какие данные нужно получить, не уточняя
методику их получения.
Одним из главных достоинств встроенных БД можно назвать то, что есть
возможность хранить логически сгруппированные данные в различных таблицах
и отражать связи между ними, объединяя единую базу. Для задания связи
таблицы имеют поля с идентичными именами или хотя бы с идентичными
форматами данных. Связь между таблицами указывает отношения между
равными значениями в этих полях. При использовании такой организации
данных можно уменьшить избыточность хранимых данных, упростить их ввод и
реализацию запросов и отчетов.
Выбор системы управления баз данных (СУБД) включает в себя довольно
трудную многопараметрическую задачу и становится одним из самых значимых
этапов в процессе разработки приложений БД. Определенный программный
продукт должен соответствовать как текущим, так и будущим потребностям
компании. Выделим для рассмотрения несколько СУБД: SQL Anywhere, Oracle,
SQLBase, InterBase.
Верно определив, какие данные будут нужны нам, каким образом они
будут хранится в памяти и как будет осуществляться доступ к ним, мы сможет
решить только вопрос по управлению данными. Также необходим простой
способ автоматизации решения будущих типовых задач.
Чтобы выбрать СУБД, выделим несколько групп критериев:
• Моделирование данных,
• Контроль функционирования системы;
• Производительность;
• Надежность;
• Функциональные и архитектурные особенности;
Требования к рабочей среде;
52
• Особенности создания приложений;
• Другие смешанные критерии.
Главным принципом выбора той или иной СУБД нужно считать
определение программного продукта, который максимально соответствует
предъявляемым требованиям. И решить такую задачу не так уж просто. Во-
первых, к СУБД итак применяется больше количество требований, которые
могут меняться, во-вторых, СУБД могут иметь множество параметров, которые
затрудняют их сравнение. Кроме того, информация по СУБД часто носит
рекламный характер, которые не позволяет сделать осознанный выбор.
На техническом уровне разнообразие СУБД еще больше, чем на уровне
качественном. Обычно к техническим характеристикам могут относить:
• Общие параметры (операционная среда, использование
оперативной памяти, ограничение максимального объема данных и т.д.);
• Ограничения по операциям над данными;
• Типы используемых данных;
• Возможности средств формулировки и исполнения запросов;
• Поддержка многопользовательских сред;
• Инструментальные средства создания приложений.
Обычно оценка производительности осуществляется при помощи
эталонных тестов из набора AS3AP (ANSI SQL Standard Scalable and Portable). В
них координируется широкий спектр часто встречающихся операций БД, а
также имеется поддержка однопользовательского и многопользовательского
режимов.
Для создания программ под Windows существует огромное количество
интегрированных сред разработки. К таковым можно отнести: VisualBasic,
Visual С+ +, Delphi 10 Seattle, С+ + Builder .
С появлением средств быстрой разработки приложений (RAD
rapidapplicationdevelopment) появилась возможность программировать с
помощью готовых компонентов и шаблонов. Сравним Delphi 10 Seattleи
C++Builder , выберем среду программирования для автоматизированной
системы.
53
Проведем выбора среды программирования методом экспертного
оценивания. Выделим критерии оценки среды программирования. Важность
каждого из представленных критериев была оценена экспертами по 100 бальной
шкале. Исходя из полученных данных, находится средний балл и коэффициент
относительной важности критерия. Результаты экспертизы представлены в
таблицах 1.6 1.7.
Таблица 1.7
Результаты экспертизы сред разработки, первый этап
Таблица 1.8
Результаты экспертизы сред разработки, второй этап
Функция
Коэффициент
относительной
важности
Среда программирования
Delphi 10
Seattle
C++ Builder ХЕ8
Стоимость
13,7
+
+
Простота сопровождения
13,2
+
-
Временные затраты на
разработку
14,8
+
-
Быстродействие
15
+
+
Удобный дизайн
14
+
+
Мощность пакета
13,8
+
+
Возможности языка
15,5
+
+
Сумма
100,0%
100
72
Учитывая все вышесказанное и результаты анализа экспертным
оцениванием можно сделать выбор среды программной разработки в пользу
Функция
Эксперт
1
Эксперт
2
Эксперт
3
Средний балл
по 100
бальной
шкале
Коэффициент
относительной
важности
Стоимость
75
90
85
83
13,7
Простота
сопровождения
80
75
86
80
13,2
Временные затраты
на разработку
90
85
95
90
14,8
Быстродействие
89
95
90
91
15
Удобный дизайн
85
81
90
85
14
Мощность пакета
75
92
84
84
13,8
Возможности языка
100
89
94
94
15,5
Сумма
606
100,0%

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

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