Диплом: Автоматизация процесса размещения клиентов на примере ООО «Илпа»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
Из основных моделей ЖЦ выделяют следующие виды:
Каскадная;
Итерационная;
Спираль.
Каскадная модель (также известная как модель Водопад)обозначает
последовательное выполнение всех этапов проекта исключительно в одном
направлении. Основная суть данной модели заключается в том, что
невозможно вернуться на предыдущий этап, поэтому каждый этап нужно
полностью и успешно завершать. На практике сложно осуществим, так как
часто приходится возвращаться на прошлые этапы.
Преимущества каскадной модели:
Простой и понятный алгоритм разработки;
Полное завершение одного этапа означает полностью
выполненную и работоспособную часть проекта;
Возможность оценить эффективность и качество на каждом
этапе разработки.
Последовательное устранение сложностей.
Недостатки каскадной модели:
Слабая гибкость;
Отсутствие обратной связи в этапах;
Ошибки, которые могут быть допущены в начале разработки,
могут резко всплыть в будущих этапах, что создаст большие
проблемы;
До перехода на заключительную стадию отсутствует какое-либо
работоспособное программное обеспечение.
Итерационная модель есть разделение жизненного цикла проекта на
различные итерации (стадии), которые имеют одну направленность, как и
Каскадная модель, представленная выше. Особенностью и главным отличием
данной модели является возможность возврата на предыдущие стадии, что
48
позволяет изменять какие-либо тяжелые и малоэффективные функции путем
перепроектирования, возвращаясь на прошлые стадии.
Преимущества итерационной модели:
Возможность исправления недостатков в предыдущих этапах;
Оперативное изменение программного обеспечения с новыми
требованиями заказчика.
Недостатки итерационной модели:
Нет представления о конечном результате;
При возврате необходимость заново выполнять уже пройденные
этапы.
Спиральной моделью является процесс разработки программного
обеспечения, сочетающий в проектирование и прототипирование по стадиям
с целью сочетания преимуществ восходящей и нисходящей концепции.
Стадии складываются с помощью нескольких витков, в каждой из которых
есть некий фрагмент разработки программного обеспечения.
Преимущества спиральной модели:
Позволяет быстрее показывать разработанное программное
обеспечение, а заказчик оперативно говорит о нужных правках
и требованиях;
Гибкая система, позволяющая подстраиваться под новые
требования;
С каждым новым витком в разработке отсеиваются проблемные
места, что позволяет сделать проект более надежным;
При кардинально различном представлении продукта между
разработчиком и заказчиком, заказчик может прервать проект
еще на начальных стадиях, потерпев минимальные финансовые
траты.
Недостатки спиральной модели:
Сложно понятны перспективы разработки, так как требования
49
заказчика могут часто меняться;
Нет четких границ этапов.
Для моего проекта была выбрана каскадная модель жизненного цикла
программного обеспечения. Данная модель хорошо подходит для малых
проектов и ее этапы можно привести к стандарту ГОСТа 34.601-90. Для
представления выбранной модели жизненного цикла ее пример будет
представлена на рисунке 7.
Рисунок 7. Пример каскадной модели
Следует определиться со стратегией внедрения, которая будет
осуществлена в данной работе. Существуют четыре основных стратегии:
1. Параллельная стратегия — При появлении новой системы, когда есть
еще старая рабочая система, возможен вариант работы двух систем
параллельно.
2. Скачок означает резкий переход от одной системы к другой, возможно
негодование со стороны персонала.
3. Опытная эксплуатация пилотного проекта — это тактика скачка, но
проводится лишь к части системы. Область применения стратегии —
малый участок деятельности.
4. Узкое место — это наиболее критичная малая часть производственного
процесса. При внедрении узкого места план внедрения выполняется
50
только для узкого места и для людей, работающих в нем.
Для выбора нужной стратегии нужно учесть основные преимущества
и недостатки. Сравнительный анализ представлен в таблице 16.
Таблица 16
Сравнительный анализ стратегий внедрения ИС для
автоматизации задачи
Стратегия внедрения
Достоинства и недостатки стратегии
внедрения
Параллельная стратегия
Параллельная работа старой и новой
системы, но слишком продолжительно по
времени
Скачок
Сильные изменения за короткий срок, но
придется переучивать персонал
Опытная эксплуатация пилотного
проекта
Надежное изменение, почти полностью
исключающее риск, но областью
применения является малый участок
Узкое место
Надежное изменение узкого участка для
более стабильной работы, но
продолжительно и слишком
узконаправленно
Так как гостиница постоянно в работе и нужно всегда иметь
актуальную информацию, было решено провести стратегию «Скачок»,
которая позволит за короткий срок внедрить нужную нам систему. Риски
данной стратегии вполне приемлемы для проекта.
2.2.2. Характеристика нормативно-справочной, входной и
оперативной информации
Для стабильной и нормальной работы в любой информационной
системе должны быть различные справочники. Справочниками является
часть нормативно-справочной информации, и они содержат в себе некие
изначальные данные, которые всегда хранятся в информационной системе и
от которых система начинает свою работу. Обычно в справочники заносят ту
информацию, которая занимает главную роль в бизнес-процессах
организации. Список справочников, которые фигурируют в моей работе,
51
представлен на таблице 17.
Таблица 17
Список справочников
Список
справочников
Отвечающий за
ведение
Объем
справочника
в записях
Частота
обновлений
Номера
Администратор
40
В случае
надобности
Сотрудники
Администратор
5
В случае
надобности
После описания справочников их стоит более подробно
детализировать, раскрыв их содержание в виде реквизитов.
Справочник «Номера» содержит в себе главную информацию,
необходимую для бизнес-процесса размещения клиента, а именно
информацию о жилье, которое предоставляет ООО «Илпа».
Атрибуты справочника «Номера»:
№ гостиничного номера – атрибут, который является
уникальным идентификатором для каждого номера в отеле;
Этаж – атрибут указывает на расположение номера в гостинице,
что может быть важным для некоторых гостей;
Количество мест – в данном справочнике этот атрибут
указывает на количество одновременно проживающих гостей в
одном гостиничном номере, что несомненно важно, если речь
идет о нескольких гостях;
Тип номера – является атрибутом, который приписывает
определенный типаж гостиничному номеру для удобства
клиента;
Цена за день – атрибут, который приписывает каждому номеру
свою стоимость, от которой можно отталкиваться при расчете
стоимости дальнейшего проживания.
Справочник «Сотрудники» содержит в себе информацию о людях,
которые взаимодействуют с данной системой. Их должность обязывает
52
работу с информационной системой, а особенно в их обязанности входит
качественно размещать гостей по гостиничным номерам, так как от этого
зависит прибыль организации ООО «Илпа».
Атрибуты справочника «Сотрудники»:
№ сотрудника – идентифицирующий атрибут, который
присваивается каждому сотруднику индивидуально. Благодаря
нему можно отслеживать какой сотрудник участвовал в
оформлении определенных клиентов;
Имя – атрибут, в который прописывается имя сотрудника;
Фамилия – атрибут, в который прописывается фамилия
сотрудника;
Отчество – атрибут, в который прописывается отчество
сотрудника;
Телефон – атрибут, в который прописывается телефон
сотрудника.
После того, как были объяснены справочники в данной системе,
следует перейти на характеристику оперативной информации.
Оперативная информация, в отличии от справочников, довольно часто
изменяется. Она поступает от каких-либо источников и используется в самом
процессе работы информационной системы. Сведения об оперативной
информации для этой дипломной работы представлена в таблице 18.
Таблица 18
Список оперативной информации
Список оперативных
таблиц
Отвечающий за
ведение
Объем
таблицы в
записях
Частота
обновлений
Проживание
Администратор
1000
По мере
необходимости
Клиенты
Администратор
3000
По мере
необходимости
Номера_Зарегистрировано
Администратор
1000
По мере
необходимости
Характеристика оперативной информации с объяснением их
53
атрибутов представлена в таблице 19.
Таблица 19
Характеристика оперативной информации
п/п
Название
Реквизиты
1
Проживание
Код проживания, ID клиента,
Дата бронирования, Дата
заселения, Дата выселения,
Стоимость, № сотрудника
2
Клиенты
ID клиента, Фамилия, Имя,
Отчество, Серия и номер
паспорта, Телефон
3
Номера_Зарегистрировано
Счетчик зарегистрированных
номеров, Код проживания, №
гостиничного номера
2.2.3. Характеристика результатной информации
После описания нормативно-справочной и оперативной информации,
следует разобрать уже результативную информацию, также называемую как
выходная информация. В качестве результативной информации в моей
дипломной работе является формирование различных отчетов на основе
реквизитов из прошлого пункта.
Список основных отчетов и подробная информация предоставлена в
таблице 20.
Таблица 20
Список результативной информации
Наименование
результативной
информации
Реквизиты
Основывае
тся на
таблицах
Кому
требуется
Количе
ство
формир
ований
Обнов
ление
Отчет о
забронированны
х номерах
Дата
бронирован
ия, Дата
заселения,Д
ата
выселения,
ID клиента,
Сотрудники,
Проживание
,Номера_Зар
егистрирова
но,
Клиенты,
Номера
Администрац
ия гостиницы
1000
Обычно
раз в
день
54
Наименование
результативной
информации
Реквизиты
Основывае
тся на
таблицах
Кому
требуется
Количе
ство
формир
ований
Обнов
ление
сотрудника,
Счетчик
зарегистрир
ованных
номеров, №
гостиничног
о номера
Отчет о занятых
номерах
Счетчик
зарегистрир
ованных
номеров, №
гостиничног
о номера,
Дата
заселения,
Дата
выселения,
ID клиента
Номера_Зар
егистрирова
но, Номера,
Клиенты,
Проживание
Администрац
ия гостиницы
1000
Обычно
раз в
день
Договор о
размещении
клиента
Фамилия,
Имя,
Отчество,
Серия и
номер
паспорта, №
сотрудника,
гостиничног
о номера,
Дата
заселения,
Дата
выселения,
Стоимость
Клиенты,
Проживание
,
Сотрудники,
Номера
Администрац
ия
гостиницы,
Клиенты
3000
По
мере
поступл
ения
людей
Отчет о
стоимости
гостиничног
о номера,
Тип номера,
Цена за
день, Дата
заселения,
Дата
выселения,
Стоимость
Номера,
Проживание
Администрац
ия
гостиницы,
Клиенты
3000
По
мере
надобн
ости
«Отчет о забронированных номерах» показывает какие номера сейчас
не заняты, но забронированы на будущие даты. Путем сравнения «Даты
55
бронирования» и «Даты заселения» можно понять, забронирован ли номер
или нет, так как если номер был занят сразу же без бронирования, то эти две
даты будут одинаковыми, но если «Дата бронирования» и «Дата заселения»
разнятся, то номер пока что свободен, но в будущем времени может быть
занят. Если у клиента будут проблемы, связаны с отсутствием его брони
(если она была), то данный отчет укажет его номер и дату брони.
«Отчет о занятых номерах» включает в себя все номера, которые уже
заняты на данный момент и в которые уже не получится разместить других
гостей. Данный отчет более подробно показывает информацию о занятых
номерах, включая информацию о клиенте, а также о продолжительности его
нахождения в гостиничном номере.
«Договор о размещении клиента» показывает всю ту основную
информацию, необходимую для размещения гостя на территории гостиницы.
Данная результативная информация официально подтверждает то, что клиент
может находится на территории отеля с начала его «Даты заселения» и
заканчивая его «Датой выселения». Копия выдается клиенту.
«Отчет о стоимости» является подтверждением стоимости услуг,
оказанных гостиницей. Этот отчет показывает за что заплатил клиент, так как
в нем находится «Цена за день», которая разнится у каждого гостиничного
номера в зависимости от его типа. «Цена за день» сопоставляется с началом и
концом оказания услуг, после чего высчитывается итоговая стоимость.
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Для представления основных функций в дипломном проекте было
создано дерево функций, в котором иерархически показаны возможности
данной программы. дерево функций на рисунке 8 отражает автоматизацию
процесса размещения клиентов в ООО «Илпа».
56
Функции
Основные Служебные
Помощь
Вход в систему
Ведение
справочников
Оценка состояния
номеров
Настройки
Мониторинг
занятых номеров
Оформление
отчетности
Ввод данных
Рисунок 8. Дерево функций
В данном дереве функций применено разделение самих функций на
основные и служебные. Основные функции являются тем, что отражает
главную цель программы, так как благодаря им можно осуществлять нужную
работу. Служебные функции отвечают за функционал, который не связан с
конкретной целью программы и не сильно разнится от направления проекта.
Обычно он представлен настройками и тому подобными вещами.
Основные функции:
Ведение справочников;
Оценка состояния номеров;
Мониторинг занятых номеров;
Оформление отчетности;

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 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овершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)