Диплом: Автоматизация учета обращений в ООО «Сходненская-1»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
Продолжение таблицы 9
Возможность
доработки
внутренними
специалистами на
основе исходного
кода
+
-
+
Стоимость
99000 руб. на
год или 199000
руб. на
неограниченное
время при
неограниченном
количестве
пользователей
От 15000 руб.
для 5
пользователей
на год
9590 руб. в год
на
неограниченное
количество
пользователей
Продолжение таблицы 9
Исходя из анализа представленных выше систем, самым перспективной
является vsDesk, при этом ни одна из систем не имеет изначального
функционала, который подходит для данного проекта, имеет высокую цену
лицензии. Поэтому было принято решение разработать для данного проекта
свою специализированную систему, которая отвечает всем требованиям
заказчика, при это не будучи зависимой от стороннего разработчика, так как
избыточный функционал только снизит эффективность работы, при этом
будет отсутствовать необходимость оптимизации и переноса на другие версии
программы при обновлении.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
Взаимодействие с клиентами в сфере жилищно-коммунальных услуг по
большей части выполняется вручную, или с использованием некоторых
программных средств. Исходя из низкой степени автоматизации процессов
приема и обработки обращений, было принято решение о разработке и
внедрении ИС. Внедрение системы позволит сильно снизить трудозатраты и
уменьшить влияние человеческого фактора на работу сотрудников.
С учетом требований к обработке информации в данной системе, были
выдвинуты следующие требования:
38
Полнота и достаточность информации для реализации функций
управления и взаимодействия;
Своевременность предоставления информации;
Обеспечение достоверности информации;
Экономическая эффективность при обработке информации;
Адаптивность системы к пользователям.
Данные требования были учтены и реализованы в процессе разработки
ЭИС контроля качества образовательных услуг на примере IT-компании.
Появление ЭИС частично меняет работу отдела контроля качества.
На данный момент выделяют следующие стратегии автоматизации:
Хаотичная автоматизация – предполагает установку частей
информационной системы по мере возможности, при отсутствующей
стратегии внедрения и не является полноценной информационной системой
[5].
Автоматизация по участкам – представляет процесс автоматизации
отдельных подразделений на основе объединения по функциональному
признаку, имея большие трудозатраты на внедрение и сильную зависимость
от планирования проведения автоматизации [9].
Автоматизация по направлениям – автоматизация определенных
направлений деятельности предприятия, при сильной зависимости от вида
услуг. Отличается большей гибкостью в сравнении с автоматизацией по
участкам и хаотичной автоматизацией [10].
Полная автоматизация – наиболее комплексная и трудоемкая стратегия
автоматизации, имеющая самые высокие требования к качеству управления.
Подразумевает распространение систем автоматизации на все функции
управления с помощью интеграции при внедрении [15].
Для данного проекта была выбрана автоматизация по направлениям, так
как автоматизация затрагивает в основном отдел по работе с клиентами, а
другие отделы почти не будут затронуты.
39
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Далее проведем выбор способа приобретения программного решения
для процесса управления заказами клиентов страховой компании.
Существуют следующие способы приобретения программных решений:
Приобретение готового специализированного программного
решения [13].;
Разработка программного решения силами специалистов
компании [13].;
Привлечение специалистов сторонней организации для
разработки программной системы [13].;
Приобретение системы с последующей её доработкой [13].
В рамках данного проекта выбран способ создания собственного
программного продукта через собственную разработку в силу следующих
причин:
Наличие в штате специалистов, способных провести разработку
системы;
Возможность доработки системы под специфику организации;
Отсутствие зависимости от сторонних разработчиков, которые
могут изменять ценовую политику при разработке и сопровождении, либо
отказаться от проекта.
40
2. Проектная часть
2.1 Обоснование проектных решений
2.1.1 Обоснование проектных решений по информационному
обеспечению
Для начала проектной части необходимо составить обоснование
проектных решений. С начала необходимо дать определение
информационному обеспечению.
Информационное обеспечение – совокупность проектных решений по
объемам, размещению, формам организации информации (единой системы
классификации и кодирования информации унифицированных систем
документации, схем информационных потоков), циркулирующей в
организации, а также методология построения баз данных [6].
По классификации информационное обеспечение делится на
внемашинные и внутримашинные информационные компоненты.
Внемашинное информационное обеспечение включает в себя:
Перечень показателей, необходимых для решения задач
управленческого характера;
Перечень параметров объемно-временных характеристик и
информационных связей;
Унифицированные системы документации для анализа
показателей;
Формы для вывода результирующих показателей.
Автоматизация операций управления предполагает необходимость
создание упорядоченной, единой, цельной системы и единство по содержанию
и терминологии.
Внутримашинное информационное обеспечение включает в себя все
виды специально организованной информации, представленной в форме
воспринимаемой техническими средствами компьютерной информационной
системы управления. Данное информационное обеспечение является
41
совокупностью сведений, которые представлены формализовано и
используемых при решении задач в управлении [4].
Во время проектирования информационной системы IT-компании
потребуется использование ряда классификаторов:
Локальный классификатор обращений;
Локальный классификатор заявок;
Локальный классификатор отчетов.
В результате решения задачи формируется выходной документ, который
необходимо выдать на материальный носитель в виде, удобном для
пользователя.
Полнота информации, то есть выходные документы должны
содержать в себе первичные (исходные) и результатные показатели;
Количество результатных показателей должно соответствовать
количеству группировочных признаков (то есть количество итогов должно
быть равно количеству ключей сортировки);
Своевременность предоставления информации персоналу;
Достоверность предоставляемой информации;
Логичность построения форм документов;
В качестве выходных документов информационной системы
используются:
Отчет о выполнении работ на основе заявки;
Выполненная заявка.
В данном случае к информационному обеспечению задачи будут
относиться входные и результатные документы, классификаторы, а также
перечень экранных форм, предназначенных для реализации диалога
пользователя и системы. В данной системе будут использоваться следующие
экранные формы:
Учет поступивших обращений;
Учет выполненных заявок;
42
Регистрация и авторизация пользователя;
Формирование отчетов.
Построение экранных форм для ввода переменной, форм для вывода
информации на экран строятся по методу Multiple Document Interface (MDI),
при для всех экранных форм будет использоваться единый интерфейс. Это
позволяет сэкономить время на разработке и улучшить удобство
использования программного продукта.
Для повышения эффективности, ускорения получения данных,
исключение дубликатов, в данной информационной системе требуется
централизованная база данных, которая построена с использованием
реляционной модели хранения информации (в виде взаимосвязанных таблиц).
Данное решение повысит все вышеперечисленное за счет использования
единых алгоритмов сбора, хранения и обработки данных.
2.1.2. Обоснование проектных решений по программному обеспечению
Для обоснования проектных решений использования определенного
ПО, необходимо дать определение значению программного обеспечения.
Программное обеспечение (ПО) - совокупность программ системы
обработки информации и программных документов, необходимых для
эксплуатации этих программ [3].
ПО подразделяется на системное, прикладное и инструментальное. По
способу распространения и использования на закрытые, открытые и
свободные.
Системное программное обеспечение — это комплекс программ,
обеспечивающий эффективное управление компонентами вычислительной
системы, такими как процессор, оперативная память, каналы ввода-вывода,
сетевое оборудование, выступая как связующий с одной стороны которого
аппаратура, а с другой приложения пользователя [3].
43
Прикладное программное обеспечение — программа, предназначенная
для выполнения определенных пользовательских задач и рассчитанная на
непосредственное взаимодействие с пользователем [12].
Инструментальное программное обеспечение — программное
обеспечение, предназначенное для использования в ходе проектирования,
разработки и сопровождения программ [17].
На данный момент, на предприятии присутствует все необходимое
программное обеспечение для решения задачи.
Для успешной разработки программного обеспечения необходимо четко
понимать используемые программные инструменты, такие как:
Язык программирования, на котором будет писаться код;
Среда разработки;
Система управления базами данных.
Сначала необходимо проанализировать СУБД, которые представлены
на рынке. Для анализы были выбраны системы MySQL и Oracle.
MySQL - широко распространенная серверная СУБД. MySQL
отличается большим функционалом и свободным распространением.
Преимущества MySQL:
Гибкая система паролей и привилегий;
Многопоточность, т.е. поддержка нескольких одновременных
запросов и масштабируемость, положительно сказывающаяся на скорости
работы;
Наличие интерфейса с языками C, PHP и PERL;
Простой процесс установки и разработки, в сравнении с другими
СУБД.
Недостатки MySQL:
Низкая скорость разработки, связанная с открытым программным
кодом;
Меньшая надежность в сравнении с другими СУБД.
44
Oracle DB объектно-реляционная система управления базами данных,
разработанная компанией Oracle.
Основные преимущества Oracle:
Возможность работы с самыми большими базами данных;
Высокая производительность СУБД;
Часты выпуск обновлений и некоторые инновационные решения,
в том числе в сфере защиты, дают высокую надежность СУБД.
Основные недостатки Oracle:
Избыточный функционал для решения узконаправленной задачи;
Высокие требования к техническому оснащению предприятия;
Высокая стоимость приобретения.
Microsoft SQL Server — серверная реляционная СУБД, разработанная
компанией Microsoft. В качестве языка использует Transact-SQL.
Основные преимущества SQL Server:
СУБД масштабируется, поэтому работать с ней можно на рабочих
станциях разных мощностей, может обрабатывать большой объем запросов;
Низкие требования к знанию языка для формирования запросов;
Высокая скорость извлечения данных;
Поддержка и возможность интеграции с другими продуктами
Microsoft;
Основные недостатки SQL Server:
Эксклюзивность СУБД для использования на операционных
системах Microsoft.
В виду направленности задачи, использование Oracle DB не имеет
смысла в виду избыточности. Исходя из малых различий между MySQL и
Microsoft SQL Server, разработка будет вестись с использованием Microsoft
SQL Server. Так как она уже используется на предприятии.
45
Из-за относительной простоты проекта, средой разработки был выбран
продукт Microsoft Visual Studio 2019, а языком программирования – C#.
2.1.3 Обоснование проектных решений по техническому обеспечению
Для обоснования проектных решений по техническому обеспечению,
сначала необходимо дать определение ТО.
Техническое обеспечение ИС - информационных систем — это
комплекс технических средств, обеспечивающих работу ИС,
соответствующей документации на эти средства и технологические процессы.
Включает в себя: компьютеры, периферийные устройства ввода, вывода и
хранения информации, сетевое оборудование и энергетическое оборудование
(аккумуляторы и батареи) [2].
При анализе требований по техническому обеспечению была составлена
таблица 10 для более удобного представления требований.
Таблица 10
Аппаратные требования для реализации проекта
Комплектующие
Характеристика
Процессор
2 ГГц
ОЗУ
2 Гб
Видеокарта
Видеоадаптер уровня Intel® HD
Graphics 2500 или выше
Жесткий диск
120 Гб
Оптический привод
DVD-ROM
Устройства ввода
Клавиатура и мышь
Локальная вычислительная сеть
(ЛВС)
Пропускная способность – 50 мбит/с.
46
Таблица 11
Характеристики ПК, используемых в ООО «Сходненская-1»
Комплектующие
Характеристика
Модель и тактовая частота процессора
Intel Core i3-9100F
Тип и частота ОЗУ
DDR4 8192Мб 2400Mhz
Видеоадаптер
Nvidia GT1030
Жесткий диск
480 Гб
Оптический привод
DVD-ROM
Исходя из данных, представленных в таблице, текущее техническое
обеспечение сильно превосходить минимальные требования и не нуждается в
доработке.
В связи с соответствием программного и технического обеспечения
необходимому уровню для реализации проекта, было принято решение об
автоматизации процесса учета обращений в ООО «Сходненская-1».
2.2 Разработка проекта автоматизации
2.2.1 Этапы жизненного цикла проекта автоматизации
Перед непосредственной разработкой, необходимо определить
используемую пудель жизненного цикла проекта.
Модель жизненного цикла ИС - структура, содержащая процессы,
действия и задачи, которые осуществляются в ходе разработки,
функционирования, сопровождения программного продукта в течение всей
жизни системы, от определения требований до завершения ее использования
[14].

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
«Управление ресурсами проекта» (на примере организации ООО «ЛАКОСТЭ»)
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)