- •1. Аналитическая часть
- •1.1. Технико-экономическая характеристика объекта автоматизации
- •1.1.1. Характеристика предприятия
- •1.1.2. Краткая характеристика подразделения или видов его деятельности
- •1.2. Экономическая сущность задачи
- •1.3. Организация решения комплекса задач
- •1.4. Постановка задачи
- •1.4.1. Цели и назначение автоматизированного варианта решения задачи
- •1.4.2. Общая характеристика организации автоматизированного решения задачи
- •1.5. Спецификация требований для автоматизации задачи
- •1.5.1. Функциональные требования
- •1.5.2. Требования к техническому обеспечению
- •1.5.3. Требования к информационному обеспечению
- •1.5.4. Требования к программному обеспечению
- •1.5.5. Требования к технологическому обеспечению
- •1.6. Анализ существующих разработок, выбор и обоснование стратегии автоматизации. Обоснование выбора технологии проектирования
- •1.6.1. Сравнительная характеристика существующих ит-решений и выбор ит-решения
- •1.6.2. Выбор и обоснование стратегии автоматизации комплекса задач
- •1.6.3. Обоснование выбора технологии проектирования
- •Выводы по Главе 1
- •2. Проектная часть
- •2.1. Информационное обеспечение задачи
- •2.1.1. Информационная модель и ее описание
- •2.1.2. Используемые классификаторы и системы кодирования
- •2.1.3. Характеристика первичных документов с нормативно-справочной и входной оперативной информацией
- •2.1.4. Характеристика базы данных
- •2.1.4.1. Характеристика инфологической модели бд
- •2.1.4.2. Характеристика даталогической модели бд
- •2.1.5. Характеристика результатной информации
- •2.2. Программное обеспечение задачи
- •2.2.1. Общие положения (дерево функций и сценарий диалога)
- •2.2.2. Структурная схема пакета (дерево вызова процедур и программ)
- •2.2.3. Описание программных модулей
- •2.3. Технологическое обеспечение задачи
- •2.3.1. Организация технологии сбора, передачи, обработки и выдачи информации
- •2.3.2. Схема технологического процесса сбора, передачи, обработки и выдачи информации
- •2.4. Описание контрольного примера реализации проекта
- •Выводы по Главе 2
- •3. Обоснование экономической эффективности проекта
- •3.1. Выбор и обоснование методики расчета экономической эффективности
- •3.2. Расчет показателей экономической эффективности проекта
- •Выводы по Главе 3
- •Заключение
- •Список литературы
- •Приложение в
- •Приложение г Структура таблиц даталогической модели
2.2. Программное обеспечение задачи
2.2.1. Общие положения (дерево функций и сценарий диалога)
Перед тем, как приступать к подробному описанию разработанного программного продукта, необходимо описать иерархию функций управления и обработки данных, которые автоматизирует данное программное средство. При этом можно выделить два подмножества функций: основные (реализуют ввод первичной информации, ее обработку, ведение справочников, ответы на запросы и т.д.) и служебные.
Дерево функций комплекса программных средств для автоматизации службы приема и размещения гостиницы «Вираж» представлено в Приложении Д.
Среди реализуемых служебных функций выделяются функция ведения пользователей. Задание и смена пароля необходимы для ограничения доступа к информации посторонних лиц, что особенно важно при обработке конфиденциальной информации.
Наибольший интерес представляют основные функции. К ним относятся: забронировать место в гостинице, принять и разместить гостей, предоставить дополнительные услуги, рассчитать и оформить выезд, а также ведение справочников.
На каждом этапе может быть произведен ввод исходных данных, корректировка, печать и выдача в канал связи. В функции ведения справочников также доступны опции загрузки, актуализации и печати справочников. Ввод информации позволяет ввести информацию о госте, выбранных условиях проживания и дополнительных услугах. Существует возможность внесения изменений в эти данные. Изменения могут быть связаны с отказом гостя от заселения, изменением его персональных данных, желанием поменять номер или заказную дополнительную услугу. При отказе от использования уже заказанной услуги происходит удаление данных из системы.
Формируемые выходные документы могут выдаваться в канал связи в виде файлов MS Word и MS Excel. Они используются для дальнейшей работы и являются наиболее сложным процессом в комплексе задач. Поэтому отчеты необходимы в различных разрезах для более полной оценки сложившейся ситуации.
Ведение справочников и классификаторов помогает при вводе информации, что повышает скорость работы в данном программном средстве.
Выявление состава функций, их иерархии и выбор языка общения типа «меню» позволяет разработать дерево диалога. Систему меню можно представить в виде дерева, вершины которого являются пунктами меню, представленными на выбор пользователя.
При разработке структуры диалога необходимо предусмотреть возможность работы с входными документами, просмотра и корректировки вводимых данных, создание отчетов, ведение файлов нормативно-справочной информации, а также возможность осуществления смены пароля, получения помощи в виде справки по работе с системой.
Результат разработки – сценарий диалога автоматизированного решения поставленной задачи, представлен в Приложении Е. Спроектированный сценарий диалога предусматривает реализацию каждой из выделенных автоматизируемых функций.
После запуска программного средства на экране возникает окно, в котором в поле необходимо ввести пароль. В случае успешного ввода пароля происходит загрузка системы и пользователь попадает в главное меню.
В главном меню расположены две основные кнопки – это основные и служебные функции, при выборе одной из них пользователь открывает следующее окно. Также в главном меню пользователю предлагается произвести выход из системы.
Основные функции имеют следующие вкладки:
«Забронировать номер», содержит в себе функции ввода, корректировки и печати заявки на бронирование и карты регистрации. Также можно произвести возврат в предыдущее меню.
«Принять и разместить гостей», содержит инструменты для работы с картой регистрации, анкетой гостя, предварительным расчетом, визитной картой гостя и с разрешением на поселение. Включает в себя стандартные функции как ввод, корректировка и печать. Также можно произвести возврат в предыдущее меню.
«Предоставить дополнительные услуги». Предназначается для ввода, хранения и обработки информации о заявки на дополнительные услуги, а также счета за оказанные дополнительные услуги. Доступна опция возврата.
«Рассчитать и оформить выезд». Позволяет пользователю просмотреть предварительный расчет и счет за дополнительные услуги, а также сформировать, выдать на печать окончательный расчет гостя, сводный отчет и ведомость заселения.
«Ведение справочников». Позволяет загрузить, просмотреть, актуализировать и выдать на печать справочники «Номерной фонд», «Дополнительные услуги» и «Гости». Возможен возврат в предыдущее окно.
