
- •Пояснювальна записка
- •Бакалавра
- •6.050103 «Програмна інженерія»
- •Календарний план
- •Оглавление
- •Перечень условных обозначений, символов, единиц измерений физических величин, сокращений и терминов
- •Введение
- •Анализ требований к программному обеспечению информационно-справочного web-сайта гостиницы. Постановка задачи
- •Обзор и анализ программ-аналогов
- •Постановка задач выпускной работы
- •Требования заказчика
- •Мандатные требования
- •Ограничительные требования
- •Требования к программному обеспечению
- •Функциональные требования к программному обеспечению
- •Нефункциональные требования
- •Матрица трассируемости к по информационно-справочной системы гостиницы
- •Анализ осуществимости.
- •Диаграмма вариантов использования
- •Сценарии и прецеденты
- •Календарные планы
- •Выводы по разделу 1
- •Моделирование процессов и данных информационно-справочного web-сайта гостиницы
- •Выбор типовой архитектуры по
- •Подробное описание ранее выбранной архитектуры по системы.
- •Глоссарий проекта
- •Назначение программного продукта
- •Обоснование выбора архитектуры приложения
- •Декомпозиция элементов структуры технологической модели
- •Разработка диаграмм деятельности
- •Выделение сущностей и определение их атрибутов
- •Выделение связей между сущностями.
- •Связь один к одному.
- •Связь один ко многим.
- •Связь много ко многим.
- •Транзитивная связь.
- •Построение er- диаграммы
- •Разработка алгоритмов клиентской части программного обеспечения информационно-справочной системы гостиницы
- •Обоснование выбора языка программирования и инструментальной среды реализации клиентской части программного обеспечения информационно-справочной системы гостиницы
- •Выбор инструментальных средств для реализации базы данных
- •Выбор инструментальных средств для реализации клиентской части по
- •Детальное проектирование методов и классов клиентской части программного обеспечения информационно-справочного web-сайта гостиницы «Нью-Йорк»
- •Выводы по разделу 2
- •Спецификация автономного тестирования
- •Тестируемые элементы
- •Спецификация ввода
- •Итоговый отчет автономного тестирования
- •Спецификация процедуры интеграционного тестирования
- •Назначение
- •Выполнение интеграционного тестирования
- •Итоговый отчет интеграционного тестирования
- •Выводы по разделу 3
- •4 Экономическое обоснование разработки программного обеспечения информационно-справочного сайта гостиницы
- •4.1 Общая характеристика пп как рыночной продукции
- •4.2. Краткое описание по
- •4.3 Маркетинговое исследование рынка сбыта
- •4.3.1 Сегментирование потребителей и определение емкости рынка
- •4.3.2 Выявление конкурентов и анализ конкурентоспособности
- •Расчет потребительской цены
- •4.5 Производственно-организационный план создания пп
- •4.5.1 Перечень работ проекта
- •Расчет трудоемкости работ
- •Финансовый план проекта создания пп
- •4.6.1 Расчет сметы затрат на создание пп
- •4.6.2 Смета и затраты на продукты
- •4.6.3. План доходов и расходов
- •4.6.4. Определение безубыточности
- •Выводы по разделу 4
- •5 Охрана труда
- •5.1 Краткое описание прототипа объекта проектирования и его упрощенная функциональная схема.
- •5.2 Анализ опасных и вредных факторов в помещении
- •5.3 Меры по предотвращению появления вредных и опасных факторов
- •5.4 Расчет естественного освещения
- •Выводы по разделу 5
- •Библиографический список
- •Приложение а. Описание сценариев и прецедентов
- •Приложение б. Php-код web-сайта гостиница
- •Приложение в. Экранные формы приложения
Требования к программному обеспечению
Функциональные требования к программному обеспечению
ПО «Информационно-справочная система гостиницы» должна быть разработана с использованием распространенных Internet-браузеров.
ПО «Информационно-справочная система гостиницы» должна использовать реляционную базу данных.
ПО «Информационно-справочная система гостиницы» должна предоставлять возможность авторизированного входа.
В авторизированном режиме ПО должно предоставлять следующие функции:
Для режима «Администратор» ПО должно предоставлять такие возможности:
Управление многооконным интерфейсом.
Создавать электронный каталог гостиничного фонда.
Вести электронный каталог гостиничного фонда
Вести инвентаризацию номеров гостиничного фонда.
Регистрировать гостя.
- Вносить персональные данные о госте.
Работа с данными гостя
- Изменять персональные данные о госте.
- Удалять персональные данные о госте.
- Поиск персональных данных о госте.
Работа с номерами:
- Получать оперативной информации о номерах.
- Изменять информацию о номерах.
- Удалять информацию о номерах.
- Получать оперативную информацию.
Для режима «Гость» ПО должно предоставлять такие возможности:
Бронирования номера.
Заполнение формы бронирования.
Выбор дополнительных услуг.
Отмена брони.
Осуществление оплаты номера.
Выбор варианта оплаты номера(полная/частичная).
Выбор варианта оплаты номера (карта, интернет-платеж).
Просмотр информации о номерах.
Поиск в каталоге информации о конкретном номере по различным критериям.
Просмотр краткого описания конкретного номера.
Проверка наличия номеров в гостинице.
В неавторизированном режиме ПО долино предоставлять следующие возможности:
Регистрация.
Просмотр информации гостиницы.
Информация о гостинице.
Информация о номерах.
Информация о дополничельных услугах.
Фотогалерея гостиничных номеров.
Авторизация.
Бронирования номера.
Заполнение формы бронирования.
Выбор дополнительных услуг.
ПО «Информационно-справочная система гостиницы» должна взаимодействовать с БД, содержащими информацию о пользователях системы.
Нефункциональные требования
Пользовательский интерфейс должен функционировать на персональных компьютерах с операционной системой Microsoft Windows XP\Vista\Seven;
Пользовательский интерфейс должен функционировать на браузерах:
Opera не ниже 10.0 версии;
Google Chrome не ниже 7.0 версии.
Пользовательский интерфейс должен сопровождаться техническим заданием
Для бесперебойного функционирования пользовательский интерфейс персональный компьютер должен быть подключен к сети Internet со скорость передачи данных не ниже 1Mb/s;
Пользовательский интерфейс должен функционировать с минимальными характеристиками персонального компьютера:
Компьютер:Процессор Intel Pentium/Celeron или совместимый с Pentium III Xeon; рекомендуемая частота от 1,1 ГГц ;
Видео адаптер: Видео карта выпущена не позже 2009 года, с емкостью памяти не меньше 512 Mb;
Оперативная память (RAM): От 512 Mb и более;
Жесткий диск: От 1Gb и более; более точные требования зависят от конфигурации системы, а также установленных приложений и инструментов;
Монитор: Super VGA (1024x768) и более.
Компьютерная мышь;
Компьютерная клавиатура.
Пользовательский интерфейс должен функционировать на мобильных устройствах, на которых установлены операционные системы и браузер, совместимые с п.1.4.1 и 1.4.2.
Пользовательский интерфейс должен выполнять такие функции:
Четкое отображение информации;
Неброский фон;
Цветовая гамма бежевых тонов;
Цвет обычного текста черного;
Тип шрифта: Times New Roman;
Размер шрифта: 14pt;
Просмотр справочной информации;
Наличие функциональных клавиш на предыдущую страницу и на главную;
Присутствие логотипа;
Должна быть понятная справочная информация на сайте;
Должна иметь возможность тестового входа для пользователей;
Должна иметь удобную форму регистрации на сайте;
Должна иметь интуитивно понятный функционал.