Диплом: Автоматизация приема и анализа заявок технической поддержки в школе «Интеграл»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
35
подход к автоматизации применяется довольно часто [15].
Под Комплексной автоматизацией понимается методология
автоматизации производственных и организационных процессов с помощью
компьютеров, объединяющая проектные работы, технологические средства,
системы планирования, контроля, управления и учёта.
Хаотичная, она же кусочная, стратегия в данном случае не подходит,
так как мы автоматизируем целый отдел, при этом используется несколько
составляющих ИС. Нельзя автоматизировать только часть оставляющих
деятельности отдела, оскольку эффект от такой автоматизации будет
немного.
Стратегию комплексной автоматизации также нельзя выбрать в данном
случае, так как автоматизируется всего лишь одно из направлений работы
школы.
Стратегия автоматизации по участкам лучше всего подходит в данной
работе, потому что в нашем случае мы автоматизируем деятельность одного
отдела.
Опишем вновь создаваемую в рамках стратегии автоматизации по
участкам систему через фокусы внимания системного инженера
(системотехника):
Возможность: обеспечить надежный учет и обработку обращений
работников Школы в учебном процессе, и в управлении учебным процессом,
при возникноении нештатных ситуаций с компьютерной техникой.
Стейкхолдеры (заинтересованные стороны): Директор Школы;
работники Школы; учащиеся Школы; инженеры обслуживания.
Требования: Информационная система по учету и полнению заявок
в техническую поддержку Школы должна быть недорогой; удобной в
обслуживании; предоставлять функции, необходимые для выполнения
функции; выполнять свои функции более чем 95% рабочего времени;
обеспечивать время одного перерыва в работе в связи с поломкой
36
оборудования или программного обеспечения не более 4-х часов (как
правило).
Система (описания и воплощение): Информационная система
описывается с помощью изображения технической архитектуры (рис. 1.2.), и
перечня предоставляемых сервисов (выходит за рамки настоящей работы).
Порядок работы: Будет составлен укрупненный план выполнения
работ.
Команда: Данную систему создавала комплексная команда,
состоявшая из сотрудников Школы (подразделение «Технический
персонал»), и сотрудников внешних организаций – подрядчиков.
Методы и способы работы: при создании информационной
системы применялись методы научной организации труда, отдельные
элементы проектного управления, методы прикладной информатики, UML.
На этапе эксплуатации используются методы функционального управления,
методы социальной работы, методы психологии.
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации
задачи
С целью автоматизации процессов управления и информационного
обеспечения рассматриваются четыре способа создания основы
информационной системы:
Приобретение готовой глубоко-специализированной ИС;
Разработка ИС собственными силами;
Разработка ИС посторонней фирмой;
Покупка системы и её доделка до своих требований;
Ниже представлена таблица 1.2, в которой сравниваются критерии
отбора, способы приобретения программного продукта.
37
Таблица 1.2 - Сравнение способов получения ИС
Способ
приобретени
я \ критерии
Покупка готовой
специализированно
й ИС
Разработка
ИС своими
силами
Разработка
ИС
сторонней
фирмой
Покупка
системы и её
доработка
Соответстви
е
поставленно
й задаче
Несоответствие
поставленной
задаче, за счет
невозможности
автоматизации
собственных
бизнес процессов
Полное
соответств
ие
требования
м к
системе
Частичное
соответстви
е
потребностя
м
Полное
соответствие
требованиям к
системе
Стоимость
внедрения
До 100000 рублей
До 200000
рублей
От 300000
рублей
До 150000
рублей
Адаптивнос
ть
Невозможность
изменения системы
Возможнос
ть полной
переработк
и
Возможност
ь изменения
силами
компании-
разработчик
а
Возможность
переработки
разрабатываем
ых процессов
Надежность
Надежность
гарантируется
фирмой-
производителем
ИС
Слабая
надежност
ь ИС
Надежность
гарантирует
ся фирмой-
разработчик
ом ИС
Высокая
надежность
ИС
Покупка: приобретение так называемой коробочной версии продукта в
38
данной работе не рассматривается, так как такой вариант решения не
позволяет реализовать специализированные настройки, необходимые для
учета специфики деятельности ГБОУ «средняя школа».
Покупка + доделка: Это приобретение уже готового программного
обеспечения с возможностью дописать функционал силами самих
производителей данного ПО либо осуществить это возможностями своей
компании, то есть программистом, работающим в школе на постоянной
основе, в данном случае язык программирования у него должен совпадать
или хотя бы быть подобен тому языку программирования, на котором пишет
программист школы.
Разработка:. Такой вариант довольно дорогой, и растянут на долгое
время. Он требует очень высокой квалификации команды разработчиков.
Покупка + доработка предполагает внесение значительных изменений
в приобретенный продукт. В данной работе был выбран именно этот вариант,
так как сотрудники школы имеют необходимые навыки в программировании,
к тому же они стимулированы тем, что им придется работать с созданной
программой. В то же время, архитектура системы уже выбрана, и бОльшая
чатсь кодирования и тестирования уже произведена.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
Информационное обеспечение состоит из внутримашинного, которое
включает массивы данных (входные, промежуточные, выходные),
программы для решения задач, и внемашинного, которое включает системы
классификации и кодирования оперативных документов, нормативно-
справочной информации (НСИ).
Самое главное требование к информационному обеспечению - это
достоверность (правильность) данных информационной базы,
39
недопустимость искажения данных. Требуемая подлинность сведений в
информационных базах реализуется за счет высокой степени
контролирования абсолютно на всех стадиях работы с данными.
Характерные черты технологического процесса обработки данных
сопряжены с такими факторами, как: работа в режиме диалога с конечным
пользователем, наличие различных накопителей информации, полное
исключение всех бумажных технологий для обработки информации.
Благодаря интерактивному режиму отсутствует отчетливо
установленная и предварительно согласованная заранее последовательность
операций по обработке всех данных.
Имеется несколько методов регистрации первичной входной
информации:
документальный;
документальный с регистрацией на машинном носителе;
автоматический.
В данной работе будет использоваться как первый, так и второй
способы регистрации информации. Введение, обрабатывание и
предоставление информации производятся в интерактивном режиме.
В основе диалогового (интерактивного) режима лежит динамическое
взаимодействие машины и пользователя с помощью приема и передачи
данных посредством устройств ввода/вывода. При интерактивном режиме
поддерживается отбор требуемой информации, оперативная обработка
команд, уведомлений, активное влияние пользователя в процесс обработки
данных.
Осуществление диалога осуществляется с помощью установки
взаимосвязей между данными, которые представляют собой
информационные модели.
Очень мощным методом проектирования, применяемым при создании
информационных систем, является метод диаграмм прецедентов, или
диаграмм способов использования (Use Case Diagram). Он поддерживается в
40
подходе UML (Unified Modeling Language) и многих других метоологиях
разработки. На рисунке 1.9 приведена диаграмма способов использования
системы со стороны пользователей с различными интересами и правами
доступа.
Рисунок 1.9 - Диаграмма прецедентов для приема заявок в службу
техподдержки
41
1.4.2. Обоснование проектных решений по программному обеспечению
Под программным обеспечением необходимо понимать комплекс
программ, которые обеспечивают работы вычислительной системы
(системное программное обеспечение), а также программ,
специализированных для решения определенных задач пользователя
(прикладное программное обеспечение).
К выбираемому программному обеспечению в этом случае относятся
операционная система (ОС), базовое программное средство, и среда
программирования для доработки.
Все ОС подразделяются на:
однопользовательские и многопользовательские;
однозадачные и многозадачные.
Поскольку стандартом в российских школах являются
однопользовательские многозадачные операционные системы Windows
различных версий, разрабатываемая информационная система ориентирована
на эти же операционные системы.
Современные средства разработки ПО характеризуются огромным
многообразием критериев, применяя которые разработчик имеет
возможность автоматизировать ход разработки приложений.
В разрабатываемой ИС в качестве доработки над тиражной покупной
системой будут использоваться веб-страницы (веб-сайты) с фреймами. Слово
«фрейм» пришло в обиход из английского языка и переводится как «рамка».
Фреймы используются в качестве элемента верстки и программирования веб-
интерфейса, и делят страницу сайта на несколько частей, каждая из которых
представляет собой полностью законченный документ на языке HTML.
Разметка сайтов при помощи фреймов всегда вызывала множество
вопросов и споров.
42
Достоинства фреймовой технологии
Главными преимуществами фреймов являются высокая скорость
обработки HTML документа, легкость использования и возможность точного
позиционирования контента в окне.
Применение фреймовой технологии позволяет сэкономить на
количестве передаваемого по сети трафика. Это обусловлено тем, что при
обращении к определенному разделу производится обновление только одной
части страницы.
При работе с веб-ресурсом пользователь может динамически
изменять размеры частей страницы, что облегчает взаиможействие с сайтом
непрофессиональных пользователей (работников Школы). Реализовать такой
функционал при помощи других технологий существенно сложнее.
Данная технология открывает полезные функции навигации по
сайту, поскольку в разных фреймах можно просматривать совершенно
различный контент. Процедура поиска внутри фрейма ничем не отличается
от такого действия на отдельной странице.
Недостатки фрейм технологии
Негативные моменты в работе сайтов, построенных на фреймовой модели,
анализировались не один год. Основные их них:
Плохое юзабилити. Сегодня половина сайтов просматривается с
мобильных устройств. При этом фреймовая технология имеет очень большие
проблемы с адаптивностью, решить которые невозможно. В данной системе
указанный недостаток не имеет большого значения, поскольку основные
рабочие места оснащены настольными компьютерами, а не мобильными
устройствами.
Неправильное отображение сайта. Зачастую сайт выглядит
некорректно в браузерах. Поэтому использование фреймов оказывает
негативное влияние на SEO (поисковую оптимизацию, Search Engine
Optomization). Для школьной информационной системы не предполагается
использовать SEO, поэтому данный недостаток не имеет большого значения.
43
Малая доступность ресурса для программ. Сторонние ПО (к
примеру, экранные дикторы) очень плохо воспринимает фреймовые сайты.
Проблемы с поисковой индексацией. Это выражается в
некорректном определении тематики ресурса и выпадении некоторого
контента из индексации.
Хранение данных в информационной систем еосуществляется
средствами программного средства S-Center в базах данных MySQL. При
доработке будет осуществляться работа с базами данных средствами
программных дополнений.
Для хранения данных при создании прототипа информационной
системы, и детальном проектировании структуры данных и интерфейсов,
выбор стоял между Access и Excel. На первый взгляд эти программы похожи
друг на друга. Ведь они используются для хранения данных, и можно
вводить данные в сетку ячеек.
Программа Access предназначена для работы с реляционными
данными, а приложение Excel лучше подходит для работы с данными в виде
плоской структуры.
Обычные (плоские) данные находятся в одной таблице. В отличие от
реляционной структуры данных плоская структура представляет собой
простой список, который не связан с другими данными. Например, список
бакалейных товаров, как и список чьих-либо друзей и родственников,
является плоским файлом. Создать плоскую структуру данных легко.
Поддерживать такую структуру также несложно, но только до тех пор, пока
данных не слишком много.
Хотя тип структуры данных имеет большое значение, это не
единственное основание для выбора между приложениями Access и Excel.
Если основной задачей является хранение данных, следует
использовать Access, а для анализа понадобится Excel.
Например, возможна ситуация, когда таблица Excel достигла таких
размеров, что с ней стало трудно работать. Если это так, то даже при работе с
44
плоскими данными в Access будет проще найти нужные сведения. На этапе
прототипирования такая ситуация не возникала.
В приложении Access можно хранить большой объем текста – до двух
гигабайт в одной базе данных, а Excel предназначен для хранения чисел и
выполнения сложных вычислений.
Для работы с простыми списками прекрасно подходит приложение
Excel. Эта программа фактически предназначена для создания и
обслуживания плоских файлов. Можно отметить, что каждая таблица в
реляционной структуре также является плоским файлом. Например, в
обычной базе данных по продажам в одной таблице содержится список
клиентов, а в другой – список заказов.
Единственное существенное отличие между типами структур
заключается в том, что при использовании плоской структуры не нужно
связывать данные из одного списка с данными в другом списке. Каждый
список полезен сам по себе.
Поскольку необходимо реализовать структуру таблиц и баз данных ,
максимально приближенную к реализованной в комплексе S-Center, был
выбран вариант с использованием приложения Access.
Основания для использования приложения Access.
Необходимость упростить ввод данных пользователями.
Например, некоторым пользователям довольно сложно вводить данные в
сетку ячеек. В программе Access эту проблему можно устранить путем
создания форм для ввода данных, которые облегчают точный ввод данных.
Необходимость отчетов для пользователей. В приложении Access
можно создать отчеты, которые пользователи смогут запустить в любое
время.
Кроме того, лучше выбрать программу Access в случае, когда
необходимо обеспечить возможность одновременной работы с данными
нескольких пользователей. В Access запись блокируется только в момент
изменения ее пользователем, поэтому несколько пользователей могут

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

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