В результате декомпозиции получаем следующие блоки
Эта диаграмма напоминает контекстную диаграмму (рисунок 1). Обе работы (на рисунок 4) не зависят друг от друга и имеют на входах — «Сведения о клиентах» и «Плата за услуги», на выходах — «Оказанные услуги» и «Финансовый отчет», на управлении — «Законы РФ» и «Устав гостиницы», влияющие на всю деятельность гостиницы, и на механизмах — «Рабочая станция персонала», «ЛВС гостиницы» — ресурсы… Читать ещё >
В результате декомпозиции получаем следующие блоки (реферат, курсовая, диплом, контрольная)
- — Резервировать номера;
- — Оформить поселения;
- — Принять предоплату;
- — Администрировать ключи;
- — Оформить выезд;
- — Проверить счет.
«Резервировать номера» — предоставление услуги резервирования номера позволяет клиентам заранее запланировать и оговорить пребывание в нашей гостинице. Эту возможность будет поддерживать и наше приложение, автоматизируя тем самым сопоставление новоприбывших клиентов со списков зарезервированных номеров.
Рис. 3 Диаграмма декомпозиции «Предоставить номера»
«Оформить поселения» — оформление въезда включает в себя процедуру идентификации личности в согласии с законами РФ, то есть при поселении в гостинице необходимо иметь с собой паспорт (удостоверяющий вашу личность документ). Регистрацию клиентов автоматизируем в ходе нашего курсового проектирования.
«Принять предоплату» — поселение в гостинице осуществляется после внесения предоплаты за оговоренный при въезде срок пребывания или при изменении срока пребывания (дополнительная оплата после окончания срока проживания и при желании его продления).
«Администрировать ключи» — администрирование ключей осуществляется в согласии с законом РФ и включает в себя: хранение ключей от номеров, их охрану и выдачу только лично постояльцу в руки. Этот вид деятельности мы не автоматизируем в ходе нашего курсового проектирования.
«Оформить выезд» — оформление выезда включает в себя формирование итогового счёта за вычетом предоплат.
Работа «Проверить счет» иллюстрирует деятельность по формированию итоговых и текущих счетов в отделе бухгалтерии. Работу бухгалтерии мы не автоматизируем полностью в ходе курсового проектирования, но значительно облегчаем. Наше клиентское приложение в дальнейшем будет по требованию формировать суммарную стоимость оказанных постояльцу услуг, суммарную стоимость переговоров и стоимость проживания. Неавтоматизированным останется только сам процесс выписки чека.
Слабые связи, не представленные на диаграмме высшего уровня:
«Неоплаченные счета» — итоговый счет или сводка текущих платежей за проживание в гостинице и пользование услугами, подсчитанный и проверенный бухгалтерией и направляемый администратору гостиницы для предъявления постояльцу.
«Счёт» — частичные данные о платежах и счетах клиента в том виде, в каком они фиксировались у администратора и в отделе по регистрации телефонных переговоров. Это также запрос в бухгалтерию на формирование суммарных счетов постояльца.
«Резервированные номера» — номера гостиницы, которые займут уже известные клиенты, по запросу при оформлении въезда. До тех пор они не участвуют в деятельности по оформлению въездов.
«Ключи от номеров» — получаемые при въезде ключи от номера.
«Выбранные тарифы» — категория номера, выбранная на стадии оформления въезда, влечет за собой суточный тариф проживания в гостинице.
Диаграмма декомпозиции подсистемы «Обслужить номера» показана на рисунке 4.
Рис. 4 Диаграмма декомпозиции подсистемы «Обслужить номера»
«Подготовить номера» — это уборка номера перед въездом следующего постояльца.
«Планово обеспечить номера «- регулярное обслуживание номеров во время проживания постояльцев в гостинице.
Эта диаграмма напоминает контекстную диаграмму (рисунок 1). Обе работы (на рисунок 4) не зависят друг от друга и имеют на входах — «Сведения о клиентах» и «Плата за услуги», на выходах — «Оказанные услуги» и «Финансовый отчет», на управлении — «Законы РФ» и «Устав гостиницы», влияющие на всю деятельность гостиницы, и на механизмах — «Рабочая станция персонала», «ЛВС гостиницы» — ресурсы, необходимые для выполнения этих работ).
Диаграмма декомпозиции подсистемы «Обеспечить телефонные переговоры» показана на рисунке 5.
Рис. 5 Диаграмма декомпозиции подсистемы «Обеспечить телефонные переговоры»
«Оповещать о пропущенных звонках» — персонал оповещает постояльца номера о пропущенных звонках и оставленных сообщениях. Эту деятельность мы не намерены автоматизировать, поэтому интереса она для нашего курсового проектирования не представляет. Эта функция возлагается на персонал и не автоматизируется в ходе нашего курсового проектирования.
«Соединять с номером» — соединение с номером объединяет в себе соединение по запросу клиента, а также звонки, поступающие клиенту на номер телефона, числящийся за ним в течение всего времени пребывания в гостинице. Эта услуга осуществляется вне нашего курсового проекта и предоставляется бесплатно.
«Вести статистику телефонных переговоров» — в статистике переговоров учитывается количество переговоров постояльца по гостиничному телефону и их тарифы. Эта деятельность автоматизируется в ходе курсового проектирования. Статистика будет вестись с помощью удобной формы клиентского приложения отделом регистрации тел. переговоров и предоставляться в бухгалтерию в виде отчетов для формирования итогового счета постояльца.
«Оплатить телефонные переговоры» — оплата телефонных переговоров по междугородней связи, а также доплата за пользование телефоном гостиницы. Эта деятельность не автоматизируется нашим клиентским приложением. Оплата переговоров производится при оформлении выезда.
«Счёт» — платежи за телефонные переговоры по междугородней связи, а также доплата за пользование телефоном гостиницы.
«Переговоры» — данные о времени, номере телефонного звонка.
Следующей диаграммой, которую необходимо рассмотреть, является диаграмма дерева узлов.
Графически диаграмма дерева узлов представлена на рисунке 6.
Рис. 6 Диаграмма дерева узлов