Диплом: Автоматизация процессов управления взаимоотношениями с клиентами в службе реализации ООО "Киноафиша"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
39
- по участкам (автоматизируются участки деятельности с
использованием собственного ПО);
- по направлениям (производится автоматизация направления
деятельности);
- полная автоматизация (весь производственный процесс
автоматизируется одним программным продуктом).
В рамках данного проекта в качестве способа автоматизации выберем
автоматизацию по направлению, направлением является «учет и анализ продаж
билетов на киносеансы». Использование полной автоматизации
нецелесообразно, так как остальные направления деятельности ООО
«Киноафиша» (учет хозяйственных операций, работа юридического и кадрового
отдела, учет заработной платы) не имеют связи с изучаемой технологией.
1.3.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Далее проведем выбор способа приобретения программного решения для
процесса управления продажами билетов на киносеансы. Существуют
следующие способы приобретения программных решений [6,7]:
- приобретение готового специализированного программного решения;
- разработка программного решения силами специалистов компании;
- привлечение специалистов сторонней организации для разработки
программной системы;
- приобретение системы с последующей её доработкой.
В рамках данного проекта выбран способ приобретения программного
продукта через собственную разработку в силу следующих причин [6,7]:
- наличие в штате специалистов, способных провести разработку
системы;
- возможность доработки системы под специфику организации;
40
- отсутствие зависимости от сторонних разработчиков, которые могут
изменять ценовую политику при разработке и сопровождении, либо
отказаться от проекта.
Выводы по главе:
- разработка автоматизированной системы продажи билетов является
актуальной задачей и позволяет повысить эффективность процесса
продаж билетов;
- автоматизированная информационная система в продаже билетов
позволит проводить формирование аналитической отчетности,
которая может использоваться при формировании репертуарной и
ценовой политики.
Основным недостатком перечисленных систем является их громоздкость
и, как следствие, сложность внедрения, и большое количество времени и
средств, затрачиваемых на это.
В нашем же случае необходимо разработать автоматизированную систему
на тему управления взаимоотношениями с клиентами в службе реализации
билетов ООО «Киноафиша» билетов на киносеансы, то есть автоматизировать
только небольшой участок деятельности предприятия. Рассмотренные же
системы автоматизируют большую часть деятельности в области работы
кинотеатров, то есть, в случае покупки такого программного комплекса большая
часть функций не будет использоваться, следовательно, финансовые средства
будут потрачены впустую и не принесут ожидаемого эффекта. Таким образом, в
случае ООО «Киноафиша» оптимальным решением будет являться собственная
разработка программного обеспечения.
41
2 Проектная часть
2.1 Обоснование проектных решений
2.1.1 Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение – совокупность проектных решений по
объемам, размещению, формам организации информации (единой системы
классификации и кодирования информации унифицированных систем
документации, схем информационных потоков), циркулирующей в организации,
а также методология построения баз данных. [5. стр.33]
Все компоненты информационного обеспечения можно классифицировать
на два показателя: внемашинные и внутримашинные информационные
компоненты.
Внемашинное информационное обеспечение включает перечень
показателей, необходимых для решения задач управленческого характера;
параметров их объемно-временных характеристик и информационных связей;
различных классификаторов и кодов; унифицированные системы документации
для анализа показателей; формы для вывода результирующих показателей.
Автоматизация управленческих операций предполагает необходимость
приведения всего перечня показателей к единой, целостной системе, установки
их единства по содержанию и терминологии (однозначности), а также наличие
четкого порядка взаимодействия между ними. [12]
Внутримашинное информационное обеспечение включает в себя все виды
специально организованной информации, представленной в форме
воспринимаемой техническими средствами компьютерной информационной
системы управления. По содержанию внутримашинное информационное
обеспечение являет собой совокупность сведений, представленных
формализованно и используемых при решении задач в управлении.
В процессе проектирования информационной системы расчета
коэффициента эффективности сотрудников потребуется использование ряда
классификаторов:
42
- локальный классификатор кинотеатров;
- локальный классификатор сеансов, на которые проводится
реализация билетов.
В качестве входных документов информационной системы используются:
- приобретение билета на сеанс.
Выходной информацией будет являться:
- сводный отчет по сеансам;
- журнал платежей.
В большинстве случаев, использование унифицированных форм
документов невозможно, так как таких форм просто нет.
Проектируемое программное средство будет представлять собой веб-
приложение, это позволит добиться кроссплатформенности - способности ПО
работать более чем на одной аппаратной платформе или ОС, ограничением же
является обязательное наличие веб-браузера и соответствие минимальным
системным требованиям.
Веб-приложение будет реализовано по принципу Single Page
Application(SPA) [15], то есть веб-приложение будет размещаться на одной веб-
странице, что позволит отлично работать не только на стационарных, но и на
мобильных устройствах.
Для построения экранных форм для ввода переменной и условно-
постоянной первичной информации, а также форм для вывода на экран
результатной информации или ответов на запросы, веб-приложение будет
реализовано с использованием фреймворка(каркаса) - PrimeReact [22], который
располагает большим набором элементов, часто встречающихся в интерфейсе
Windows. Это позволит сделать интерфейс пользователя более
«дружественным», что является значимым фактором, учитывая специфику
применения создаваемой информационной системы.
В целях повышения степени достоверности рассчитанных результатов, а
также для исключения дублирования данных и ошибочной передачи
информации не по ее назначению, в информационной системе необходимо
использовать централизованную базу данных, построенную в виде
взаимосвязанных таблиц, т.е. использующую реляционную модель хранения
43
данных. Это позволит повысить оперативность работы с системой, за счет
использования единых алгоритмов сбора, хранения и обработки всех входящих и
исходящих данных.
2.1.2. Обоснование проектных решений по программному
обеспечению
Рассмотрим подробно все необходимые программные продукты:
Microsoft Windows Server 2008 R2.
Корпорация Microsoft является мировым лидером по производству
операционных систем. По оценкам специалистов, порядка 90% операционных
систем, используемых в России, произведены именно этой компанией.
Продукты Microsoft отличаются стабильностью работы, дружественным
интерфейсом, наличием круглосуточной технической поддержки и справочной
документации. Стоит отметить, что для образовательных учреждений
предоставляются существенные дополнительные скидки, делающие продукты
компании доступными для бюджетных организаций.
Windows Server 2008 R2 содержит множество усовершенствований,
превращающих его в самую надежную платформу веб-приложений на основе.
Он содержит обновленную роль веб-сервера и службы IIS 7.0 и обеспечивает
поддержку .NET в режиме установки Server Core. При создании служб IIS 7.0 в
них были внесены усовершенствования, предоставляющие администраторам
веб-серверов удобные средства развертывания веб-приложений и управления
ими и повышающие тем самым надежность и масштабируемость. Кроме того,
службы IIS 7.0 упрощают управление и расширяют возможности настройки
среды веб-сервера. В Windows Server 2008 R2 в службы IIS и веб-платформу
Windows внесены следующие усовершенствования:
- снижение трудоемкости администрирования и поддержки веб-
приложений;
- снижение трудоемкости поддержки и разрешения проблем;
- усовершенствованные службы передачи файлов (FTP);
44
- возможность расширения функциональности;
- улучшенная поддержка .NET;
- повышение защищенности пула приложений.
В качестве средства разработки выберем Intellij IDEA. [19]
Intellij IDEA - это ведущая среда быстрой разработки на таких языках, как
Java, JavaScript, HTML, CSS, SQL, Python и многих других. IntelliJ IDEA
представляет собой высокотехнологичный комплекс тесно интегрированных
инструментов программирования, включающий интеллектуальный редактор
исходных текстов с развитыми средствами автоматизации, мощные
инструменты рефакторинга кода, встроенную поддержку современных
технологий, механизмы интеграции со средой тестирования и системами
управления версиями, уникальный инструмент оптимизации и проверки кода
Code Inspection, а также инновационный визуальный конструктор графических
интерфейсов.
Возможности Intellij IDEA:
- умное автодополнение кода, инструменты для анализа качества кода,
удобная навигация, расширенные рефакторинги и форматирование
для множества языков программирования;
- поддержка всех популярных фреймворков и платформ;
- интеграция с серверами приложений;
- инструменты для работы с базами данных и SQL файлами, включая
удобный клиент и редактор для схемы базы данных;
- интеграция с системами управления версиями;
- инструменты для запуска тестов и анализа покрытия кода, включая
поддержку всех популярных фреймворков для тестирования.
Стоит отметить, что все программное обеспечение, необходимое для
проектирования и дальнейшего функционирования системы уже закуплено и
введено в эксплуатацию. Потребности заменять программное обеспечение - нет.
45
2.1.3 Обоснование проектных решений по техническому обеспечению
Под техническим (аппаратным) обеспечением информационной системы
понимается весь комплекс электронных, электрических и механических
устройств, входящих в состав системы и/или сети, исключая программное
обеспечение и хранимую информацию. В этот комплекс входят: компьютеры,
периферийные устройства ввода/вывода и хранения информации, а также
сетевое оборудование различных типов и энергетическое оборудование (батареи
и аккумуляторы).
Минимальные требования к техническому обеспечению формировались
исходя из аппаратных требований используемого программного обеспечения, и
представлены в таблице 8.
Таблица 8
Аппаратные требования информационной системы
Сервер
Клиент
Процессор
два серверных процессора
с частотой от 2 ГГц
1.5 ГГц
ОЗУ
16 ГБ
1 ГБ
Видеокарта и
монитор
-
128 МБ видеопамяти и
экран с разрешением от
1280x720
Жесткий диск
Raid
-
Оптический привод
-
-
Устройства ввода
-
клавиатура и мышь /
сенсорный дисплей
Сетевой интерфейс
Пропускная способность
100мбит/с.
Анализ аппаратных требований дает основание утверждать, что
существующих средств технического обеспечения для функционирования
создаваемой информационной системы продажи билетов на киносеансы
достаточно, необходимости модернизации и замены нет.
46
На основе проведенного анализа предметной области было принято
решение разработать систему автоматизации процессов управления
взаимоотношениями с клиентами в службе реализации билетов ООО
«Киноафиша».
Назначение задачи – автоматизация процессов управления
взаимоотношениями с клиентами в службе реализации билетов ООО
«Киноафиша».
Экономическая сущность задачи – снижение затрат на выполнение
функций по приему, обработке информации ООО «Киноафиша».
Организационная сущность задачи – комплекс мер и инструкций для
обеспечения полноценного использования экономической информационной
системы.
Периодичность использования ЭИС – постоянно.
Схематично постановка задачи разработки ЭИС с учетом требований к
функционированию показана на рисунке 14.
Рисунок 14 - Постановка задачи
Цель: автоматизация процессов управления
взаимоотношениями с клиентами в службе
реализации билетов
ООО «Киноафиша»
Характеристика
задачи:
Требования к ЭИС:
- учет и анализ продаж:
- поддержание
необходимого компании
уровня безопасности
информации;
- удобный интерфейс;
- возможность
формирования
необходимых
документов и отчетности.
Машинная реализация:
- процессор - Intel Core i3
2.8 GHz;
- память от 1 Gb;
- жесткий диск от
200 Gb.
Входные формы:
Входные формы:
- данные о киносеансах;
- продажа билетов.
Источник получения
информации:
- документация ООО
“Киноафиша”;
- документация клиентов.
Форма получения:
- устная;
- документальная в виде
отчетов;
- электронная почта.
Выходные формы:
Выходная информация:
- сводный отчет по
сеансам.
Источник получения
информации:
- данные о совершенных
операциях по продажам
билетов.
Форма получения:
- электронные
документы;
- бумажные документы.
47
В результате проделанной работы был проведён анализ предметной
области, проанализированы задачи автоматизации деятельности ООО
«Киноафиша», на основании которого выбраны основные бизнес процессы,
анализ которых необходимо было бы провести с целью выявления направлений
использования информационной системы. В качестве средства моделирования
был выбран программный продукт BPwin. [18] Далее проведено построение
модели выбранных бизнес-процессов.
На основе полученных данных были выявлены области, где возможно
внедрение информационных технологий. В частности, представляется
целесообразным внесение следующих изменений в действующие бизнес
процессы.
Совершенствование технологии работы специалистов отдела реализации,
включая кассы, компании ООО «Киноафиша» связано с внедрением
информационных технологий в следующие процессы:
1. Технологии учета киносеансов.
2. Технологии продажи билетов.
3. Технологии определения свободных мест.
4. Технологии определения стоимости билетов, печати чеков,
совместимости с контрольно-кассовым оборудованием.
Внедрения программного обеспечения за счёт:
1. Разработки базы данных, в которой содержалась бы информация
необходимая специалистам для проведения обработки данных по
продажам билетов на киносеансы.
2. Разработки аналитической задачи по результатам продаж билетов
на киносеансы.
3. Разработки аналитической задачи печати отчетности в рамках
поставленных задач.
На основе этих предложений были построены и описаны модели бизнес-
процессов «Как должно быть».
Полученные данные позволяют перейти к разработке информационного
обеспечения бизнес-процессов, чему и будет посвящен следующий раздел.
48
2.2 Разработка проекта автоматизации
2.2.1 Этапы жизненного цикла проекта автоматизации
Жизненным циклом информационной системы является период создания
и использования информационной системы, который охватывает различные её
состояния, начиная с момента появления необходимости в ее реализации и
заканчивая моментом вывода системы из эксплуатации.
В настоящее время к наиболее распространенным стандартам,
регламентирующим вопросы реализации жизненного цикла информационных
систем, относятся [1,2,3,4]:
- ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология.
Системная и программная инженерия. Процессы жизненного цикла
программных средств;
- ГОСТ Р 57102-2016/ISO/IEC TR 24748-2:2011 Информационные
технологии (ИТ). Системная и программная инженерия. Управление
жизненным циклом. Часть 2. Руководство по применению ИСО/МЭК
15288;
- ГОСТ Р 56923-2016/ISO/IEC TR 24748-3:2011 Информационные
технологии (ИТ). Системная и программная инженерия. Управление
жизненным циклом. Часть 3. Руководство по применению ИСО/МЭК
12207 (Процессы жизненного цикла программных средств);
- ГОСТ Р 57193-2016. Процессы жизненного цикла систем.
Стандарт ГОСТ Р ИСО/МЭК 12207-2010 определяет процессы, виды
деятельности и задачи, которые используются при приобретении программного
продукта или услуги, а также при поставке, разработке, применении по
назначению, сопровождении и прекращении применения программных
продуктов. Понятие программного средства включает в себя встроенный
фирменный программный компонент. [1]
Стандарт ГОСТ Р 57102-2016/ISO/IEC TR 24748-2:2011 сосредоточен на
процессах, которые используются с помощью проектов или для них. Проекты
организаций существуют в определенных отношениях с другими проектами и

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

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