ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ГОСТИНИЧНОГО БИЗНЕСА
ОГЛАВЛЕНИЕ
1. ИНФОРМАЦИОННАЯ СИСТЕМА КАК ТЕХНОЛОГИЯ ВЕДЕНИЯ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ
1.1 Классификация информационных систем
1.2 Этапы проектирования информационных систем
1.3 Место информационной системы в ведении гостиничного бизнеса
2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ВЕДЕНИЯ ГОСТИНИЧНОГО БИЗНЕСА В ГОСТИНИЦЕ «ЕЛЕЦ»
2.1 Обзор и сравнение существующих подходов в проектировании информационных систем
2.2 Разработка информационной модели и моделей основных бизнес- процессов в работе гостиницы «Елец»
3. ТЕХНОЛОГИЯ СОЗДАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ГОСТИНИЦЫ «ЕЛЕЦ»
3.1 Характеристика СУБД MS Access
3.2 Создание базы данных для информационной системы гостиничного бизнеса
3.3 Эксплуатационная часть
3.4 Экономическая себестоимость программного продукта
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ВВЕДЕНИЕ
Развитие информационных технологий на сегодняшний день имеет глобальное значение, информатизация общества является неизбежным и повсеместным явлением. Информационные технологии в настоящее время - необходимая часть любой организации, так как информация является одним из важнейших ресурсов. В российском законодательстве в настоящее время разработана и продолжает разрабатываться законодательная база касательно информации и информационных технологий. Подтверждением тому может служить ряд государственных программ, нацеленных на развитие информационных технологий. В данной сфере приняты такие основополагающие документы, как утвержденная распоряжением
Федерации на 2014-2020 годы и на перспективу до 2025 года, утвержденна
«Информационное общество (2011-2020 годы)», а также Постановление Совета Федерации Федерального собрания Российской Федерации № 154-СФ
«О развитии информационных технологий в Российской Федерации и мерах поддержки отечественной ИТ-отрасли» от 20 апреля 2016 года, где говорится, что «основными направлениями реализации указанной
Актуальность данной работы подтверждается тем, что информационные системы в настоящее время - необходимая часть любой организации, так как информация является одним из важнейших ресурсов. Информационной системой называется взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели. [11].
В общем случае первыми информационными системами можно назвать библиотеки и архивы. Однако в современном понимании, информационная система призвана ускорить процесс нахождения и обработки нужной информации, для чего и применяются информационные технологии и вычислительные системы. Поэтому сегодня информационная система - это сложная, организованная совокупность программно-технических и других вспомогательных средств, технологических процессов и групп специалистов, нацеленных на сбор, хранение, обработку и выдачу информации по требованию пользователей.
В настоящее время есть достаточно обширный класс информационных систем для различных предприятий и организации бизнес-процессов в них, однако с развитием экономики и технологий в сфере бизнеса появляются новые требования и новые возможности. Их исследование и использование в проектировании новых информационных систем является научной задачей данной выпускной квалификационной работы.
Данная проблема была изучена в работах ученых В.И. Грекула, А.В. Игнатьева, А.М. Вендрова, Г. Буча, Л.А. Мацяшека, Патрушиной С.М., Балдина Г.В., Исаева Г.Н. и других специалистов в области проектирования информационных систем. Однако разработка информационных систем представляет обширную область для изучения в связи с особенностями бизнес-процессов, протекающих в гостиничном бизнесе, поэтому гипотетически предполагается, что необходимо наиболее полно изучить проектирование информационных систем в данной сфере деятельности.
Объектом исследования в данной работе являются информационные системы.
Предметом исследования являются методы проектирования и разработки информационной системы для гостиничного бизнеса.
Целью данной выпускной квалификационной работы является проектирование и разработка информационной системы для ведения гостиничного бизнеса.
Для достижения поставленной цели необходимо решить следующие задачи:
1) привести классификацию информационных систем;
2) обозначить этапы проектирования информационных систем;
3) рассмотреть различные подходы в проектировании информационных систем;
4) определить место информационной системы в ведении гостиничного бизнеса;
5) изучить средства проектирования и разработки информационных систем;
6) спроектировать информационную систему, используемую в гостиничном бизнесе;
7) разработать информационную систему, используемую в гостиничном бизнесе.
Основными методами научного исследования, используемыми в данной выпускной квалификационной работе, являются:
· анализ источников и научной литературы;
· обобщение отечественной и зарубежной практики;
· систематизация различных теорий, концепций, подходов;
· моделирование изучаемого явления.
Практическая значимость данной работы может быть подтверждена использованием разработанного комплекса программ в реальных условиях.
Данная работа состоит из введения, трех глав основной части, заключения, списка использованной литературы и приложения.
1. ИНФОРМАЦИОННАЯ СИСТЕМА КАК ТЕХНОЛОГИЯ ВЕДЕНИЯ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ
Информационная система является неотъемлемой частью любого бизнес-процесса в наше время. Л. Мацяшек [13] приводит диаграмму Венна, демонстрирующую включение системы ПО в информационную систему предприятия, которая, в свою очередь, является компонентом предприятия как целого, а само предприятие является частью бизнес-среды (рис. 1).
Рисунок 1 - Информационная система - часть бизнес-среды
Как видно из рисунка, сама информационная система включает в себя систему программного обеспечения, которая управляет процессами обработки информации.
1.1 Классификация информационных систем
Существует ряд признаков, по которым можно классифицировать информационные системы.
По типу данных информационные системы делятся на фактографические и документальные. В фактографических системах данные структурированы и хранятся в виде текстов и чисел, над ними можно проводить операции. В документальных системах данные хранятся в виде документов и не имеют структуры, то есть не подлежат изменению и выдаются в результате семантического поиска.
По степени автоматизации информационных процессов системы делятся на ручные, автоматизированные, автоматические. Ручные информационные системы предполагают, что все операции совершаются человеком, автоматические осуществляют операции без участия человека, а в автоматизированных системах обработка производится преимущественно компьютерами, но при участии человека.
В зависимости от характера обработки данных системы бывают информационно-поисковые и информационно-решающие. Информационно- поисковые системы производят ввод, систематизацию, хранение, выдачу информации по запросу пользователя без сложных преобразований данных. Информационно-решающие системы осуществляют, кроме того, операции переработки информации по определенному алгоритму. Исходя из этого, система интернет-магазина относится к информационно-поисковым.
По характеру использования выходной информации такие системы принято делить на управляющие и советующие. В управляющих системах производится обработка больших объемов данных и сложные расчеты, в результате которых формируются выходные данные. В советующих системах результатом работы являются рекомендации, а не конкретные результаты.
В зависимости от сферы применения различают следующие классы информационных систем: системы организационного управления, системы управления технологическими процессами, системы автоматизированного проектирования, интегрированные системы. Системы организационного управления предназначены для автоматизации функций управленческого персонала предприятия. Системы управления технологическими процессами служат для управления производственными технологическими операциями. Системы автоматизированного проектирования предназначены для автоматизации функций инженеров-проектировщиков, конструкторов, дизайнеров для создания новой техники или технологии. Интегрированные
системы используются в малых предприятиях и охватывают весь цикл функционирования предприятия, от планирования деятельности до сбыта продукции.
По уровню управления информационные системы делятся на системы оперативного уровня, информационные системы специалистов, информационные системы уровня менеджмента и стратегические информационные системы. Системы оперативного уровня поддерживают сообщение, обрабатывая данные о сделках и событиях. Системы специалистов служат для пополнения базы знаний и поддержки работы специальных отделов предприятия. Системы уровня менеджмента применяются в основном в проведении управленческих операций, администрировании предприятия. Стратегические системы используются в разработке стратегии предприятия. [27]
С точки зрения программно-аппаратной организации информационные системы также различаются. Традиционно информационные системы используют сервера и сервера баз данных. Есть системы, базирующиеся на сети интранет. Кроме того есть системы с использованием хранилищ данных. В последнее время широко распространены информационные системы с архитектурой интеграции информационно-вычислительных компонентов на основе объектно-ориентированного подхода.
1.2 Этапы проектирования информационных систем
Проектирование информационной системы решает три основные задачи: проектирование базы данных, проектирование удобного и функционального интерфейса и учет топологии сети.
Проектирование информационной системы делится на следующие этапы:
1. Исследование предметной области.
2. Разработка архитектуры системы.
3. Реализация проекта.
4. Внедрение системы.
5. Сопровождение системы.
На начальном этапе происходит изучение предметной области, анализ деятельности предприятия, анализ производительности и экономический анализ. [23]
Разработка архитектуры системы включает моделирование бизнес- процессов, протекающих в организации и реализующих ее цели и задачи, разработку спецификации обработки данных в системе и спецификации пользовательского интерфейса. На рис. 2 представлена модель представления проектных решений.
Модель классификации ориентирована на группирование объектов предметной области в соответствии с различными аспектами классификации и важность тех или иных свойств этих объектов.
Модель декомпозиции ориентирована на описание систем, способных выполнять действия над данными. Различают виды декомпозиции действий на основе:
• состава выходных данных;
• входных данных;
• представлений о промежуточных результатах;
• представлений о фазах обработки;
• представлений об альтернативных действиях.
Модели потоков отражают движение различных видов носителей (материальных, финансовых, информационных и др.).
Модель данных предметной области ориентирована на описание структуры информационных объектов, их функциональных взаимосвязей, необходимых для поддержания заданных действий.
Модель классов определяет систему классификации информации о предметной области, основанную на семантическом анализе. Среди важных характеристик модели классов можно выделить отношения наследования, включения или использования. В основе лежит объектно-ориентированный подход, основой которого является представление о предметной области как совокупности взаимодействующих друг с другом объектов, рассматриваемых как экземпляр определенного класса. Классы образуют иерархию на основе наследования. Объектно-ориентированный подход содержится в современных языках высокого уровня Smalltalk, ObjectPascal, C++, Java.
Модель пользовательского интерфейса ориентирована на описание взаимодействий пользователей с проектируемой системой, состава формпредставления и команд управления заданиями.
Модели логики ориентированы на описание потока управления (последовательности выполнения) операторов программной системы и действий пользователей.
Рисунок 2 - Модели представления проектных решений