Файл: Проектирование реализации операций бизнес- процесса «Реализация билетов через розничные кассы».pdf
Добавлен: 26.05.2023
Просмотров: 472
Скачиваний: 2
СОДЕРЖАНИЕ
1.1. Характеристика комплекса задач
1.1.1. Выбор комплекса задач автоматизации
1.1.2. Характеристика существующих бизнес-процессов
1.1.3. Характеристика документооборота, возникающего при решении задачи
1.2. Обоснование проектных решений
1.2.1. Обоснование проектных решений по информационному обеспечению
1.2.2. Обоснование проектных решений по программному обеспечению
2.1. Информационное обеспечение задачи
2.1.1. Информационная модель и её описание
2.1.2. Характеристика нормативно-справочной, входной и оперативной информации
2.1.3. Характеристика результатной информации
2.2. Программное обеспечение задачи
2.2.1. Общие положения (дерево функций и сценарий диалога)
2.2.2. Характеристика базы данных
2.2.3. Структурная схема пакета (дерево вызова программных модулей)
2.2.4. Описание программных модулей
ВВЕДЕНИЕ
Современный рынок информационных систем автоматизации продаж развивается весьма интенсивно и потребность в их разработке становится все более актуальной. Вместе с тем, перед разработчиками стоит задача оптимального выбора лучшего варианта информационной системы, учитывающей специфические особенности и взаимодействия подразделений конкретного предприятия.
В данной работе будет разработана информационная система учета продаж билетов через розничные кассы. Тема актуальна, так как решает вопрос повышения эффективности деятельности авиакомпании, создания нового класса информационных систем для авиакомпаний с привлечением инструментов систем автоматического проектирования, при максимальном использовании типовых программных продуктов, реализуемых на современной научной основе.
Цель работы – спроектировать операции бизнес-процесса продажи авиабилетов.
Для этого нужно выполнить следующие задачи:
- изучить литературу и ГОСТы по проектированию информационных систем;
- смоделировать бизнес-процессы компании;
- выявить недостатки существующей системы;
- выбрать и обосновать программное и информационное обеспечение для решения задачи;
- спроектировать базу данных;
- разработать интерфейс.
Объект исследования – касса по продаже авиабилетов.
Предмет исследования – процесс разработки ИС.
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1. Характеристика комплекса задач
1.1.1. Выбор комплекса задач автоматизации
Задачей является бизнес-процесс реализации авиабилетов.
Процесс представляет собой устойчивую, целенаправленную совокупность связанных между собой видов деятельности, которая по конкретной технологии осуществляет преобразование входов в выходы, представляющие ценность для клиента (потребителя) [10, с.19].
Другими словами, процесс является периодически повторяемой, управляемой деятельностью, результат которой – это некоторый ресурс, заключающий в себе ценность для конкретного клиента (потребителя).
Необходимо разработать информационную систему для автоматизации бизнес-процессов продажи авиабилетов в кассах компании, в том числе забронированных через web-системы. Наряду с авиабилетами система позволяет организовать реализацию сопутствующих услуг (продажу номеров в гостиницах, трансферов, страховок, пакетных туров и т.п.).
Под системой понимается любой объект, который можно одновременно рассматривать и как единое целое, и как совокупность разнородных элементов, объединенных для достижения поставленной цели. В информатике понятие «система» получило широкое распространение и имеет несколько смысловых значений. Чаще всего оно применяется для обозначения набора программ и технических средств. Также системой может быть названа аппаратная часть ПК. Системой является также множество программ для решения определенных прикладных задач, которые дополнены процедурами управления расчетами и ведения документации [7, с.19].
Если добавить к понятию «система» слово «информационная», то становится понятной цель ее проектирования и функционирования. Информационные системы (ИС) создаются для обеспечения сбора, хранения, обработки, поиска, выдачи информации, которая необходима для принятия решений задач из любой области. ИС помогают при проведении анализа проблем и создания новых продуктов.
Информационная система представляет собой взаимосвязанную совокупность методов, средств и персонала, которые используются для хранения, выдачи и обработки информации для достижения поставленной цели.
Информационная система управления организацией должна обеспечить следующие свойства информации [6, с.25]:
- полноту информации для каждого звена системы управления. Полноту информации можно определить как отношение полученной информации к запрошенной или нужной для управления. Так как наши знания относительны, то 100% полноты информации добиться не получится. Кроме того, нужно учитывать, что стремление увеличить полноту информации приводит к тому, что растут затраты на управление и снижается его оперативность;
- ценность и полезность информации. Информация только тогда имеет ценность для руководителя, когда она может быть использована для принятия управленческих решений. Поэтому информационные потоки в системе управления организацией должны быть направлены по определенным адресам, т.е. конкретным специалистам, руководителям и служащим аппарата управления;
- достоверность и точность информации. При принятии решений на основе недостоверных или недостаточно точных данных повышает риск допущения ошибки, принятия неверного решения;
- своевременность поступления информации. При поступлении информации не своевременно, то орган управления не сможет принять решение именно в тот момент, когда предприятие больше всего нуждается в принятии этого решения;
- агрегируемость информации. Под агрегируемостью понимается рациональное распределение информации по уровням иерархии управления. Более обобщенная информация должна поступать на высшие уровни управления, более детальная – на нижние. Примером агрегируемости является система оперативного, статистического и бухгалтерского учета. Для принятия решений на уровне управления республикой важны статистические данные, для начальника участка предприятия важны данные оперативного учета;
- актуальность информации. В современном темпе развития рыночной экономики, в условиях постоянного обновления информация очень быстро теряет свою актуальность. Поэтому для принятия решений нужно учитывать возраст информации и ее актуальность для решения определенных управленческих задач;
- эффективность обработки и экономичность информации. Для оценки эффективности создания ИС существуют различные методики. Например, эффективность можно оценить, сопоставляя базовые затраты на обработку информации с проектируемым вариантом. Кроме того, автоматизированная информационная система должна соответствовать таким техническим требованиям, как:
- быстродействие – скорость при поиске, вводе и обработке информации;
- надежная защита данных от несанкционированного доступа;
- удобный пользовательский интерфейс системы;
- возможность дальнейшего развития системы;
- интеграция с другими системами;
- высокая надежность работы.
Информационная система организации включает носители и каналы информации, субъектов коммуникации, а также технические средства информационной работы.
Автоматизация бизнес-процессов продажи авиабилетов включает:
- автоматизацию процессов заказа авиабилетов;
- возможность использования одновременно различных способов оплаты;
- автоматизация финансового учета и отчетности;
- возможность организации службы доставки авиабилетов.
Данная автоматизированная система поддерживает работу многочисленных офисов продаж билетов, территориально удаленных от главного офиса. При этом для каждого офиса настраивается свой набор способов заказа, доставки и оплаты перевозок и сопутствующих услуг.
1.1.2. Характеристика существующих бизнес-процессов
Для характеристики существующих бизнес-процессов будут построены их модели.
Рис. 1. Модель бизнес-процессов
Рис. 2. Диаграмма вариантов использования
Диаграмма деятельности предназначена для моделирования поведения системы. Она позволяет детализировать алгоритм выполнения операций.
Рис. 3. Диаграмма деятельности, отражающая процесс продажи авиабилета.
Рис. 4. Диаграмма деятельности, отражающая процесс предоставления скидки на покупку авиабилета.
1.1.3. Характеристика документооборота, возникающего при решении задачи
В результате анализа обязанностей, схемы работы, очередности обработки информации выделены следующие недостатки:
- большие затраты внимания кассира на выполнение рутинных операций, ведение клиентской базы, составление заказов и отчетов;
- неполное и неэффективное использование технических средств, имеющихся в наличии;
- низкая оперативность, снижающая качество работы.
Очевидно, что работа кассира довольно рутинна, в данном представлении, что сильно влияет на результаты деятельности: работа замедляется, возникает большое количество ошибок, документы могут быть оформлены некорректно. Вся эта работа является очень трудоемкой и требующей больших затрат времени и внимания, она сужает возможности оперативного получения информации.
Таким образом, на основании приведенных выше недостатков возникла необходимость автоматизации работы кассира, что позволит надежно хранить, обрабатывать информацию и при этом резко снизить трудоемкость и повысить достоверность, оперативность получения результатной информации и итоговых документов.
1.2. Обоснование проектных решений
1.2.1. Обоснование проектных решений по информационному обеспечению
В составе информационного обеспечения рассматриваемого комплекса задач выделены следующие классификаторы (Таблица 1):
- классификатор рейсов;
- классификатор билетов;
- классификатор самолетов;
- классификатор пунктов.
Таблица 1
Используемые системы кодирования
|
Кодируемое множество объектов |
Длина кода |
Мощность кода |
Система кодирования |
Система классификации |
Вид классификатора |
|
Код рейса |
3 |
999 |
порядковая |
отсутствует |
общесистемный |
|
Код пункта |
8 |
99999999 |
серийная |
иерархическая |
общесистемный |
|
Код билета |
3 |
999 |
порядковая |
отсутствует |
общесистемный |
|
Код самолета |
7 |
9999999 |
порядковая |
иерархическая |
общесистемный |
1) Для классификатора рейсов. Используется порядковая система кодирования. Классификатор является общесистемным и состоит из трех знаков. Структурная формула классификатора заказов:
Ф1 = [ХХХ];
2) Для классификатора самолетов используется серийная система кодирования. Классификатор является общесистемным и состоит из восьми знаков. Структурная формула классификатора продуктов:
Ф2 = [ХХХXXXXX];
3) Для классификатора билетов. Используется порядковая система кодирования. Классификатор является общесистемным и состоит из трех знаков. Структурная формула классификатора услуг:
Ф3 = [ХХХ];
4) Для классификатора пунктов используется порядковая система кодирования. Классификатор является общесистемным и состоит из семи знаков. Структурная формула классификатора заказов:
Ф4 = [ХХХXXXX];
Разработанные классификаторы позволяют упростить работу системы и повысить ее эффективность.
1.2.2. Обоснование проектных решений по программному обеспечению
К выбираемым средствам разработки в данном случае относятся операционная система (ОС) и СУБД.
Чтобы выбрать оптимальную для решения данной задачи ОС рассмотрим некоторые ОС с точки зрения основных преимуществ (таблица 2).
Таблица 2
Основные характеристики современных операционных систем
|
Задача ОС |
Windows XP Home Edition |
Windows XP Professional Edition |
Windows 7 Home Premium |
Windows 7 Business |
Windows 7 Ultimate |
|
Работа в сети |
* |
* |
* |
||
|
Удобное устранение сбоев |
* |
* |
* |
||
|
Поиск |
* |
* |
|||
|
Защита данных |
* |
* |
|||
|
Мультимедиа |
* |
* |
Исходя из данных таблицы 2, можно сделать вывод о том, что для выполнения цели данной работы лучше всего подойдет операционная система Windows 7 Ultimate.
Далее выберем СУБД.
MS Access в настоящий момент является одной из самых популярных среди настольных программных систем управления базами данных.
Такую популярность следует отметить в нескольких моментах:
-
-
- высокую степень универсальности и продуманности интерфейса, который рассчитан на работу с пользователями самой различной квалификации. В частности, реализована система управления объектами базы данных, позволяющая гибко и оперативно переходить из режима конструирования в режим их непосредственной эксплуатации;
- глубоко развитые возможности интеграции с другими программными продуктами, входящими в состав Microsoft Office, а также с любыми программными Продуктами, поддерживающими технологию OLE;
- богатый набор визуальных средств разработки.
-
Специфической особенностью СУБД Ассеss является то, что вся информация, относящаяся к одной базе данных, хранится в едином файле.