
- •Пояснювальна записка
- •Бакалавра
- •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 представляет собой один из самых активно развивающихся средств информации.
WorldWideWeb (WWW) - интеллектуальное достижение человечества в эпоху высоких технологий. На сегодняшний день WWW содержит миллионы сайтов, на которых размещена всевозможная информация. Люди получают доступ к этой информации посредством использования технологии Internet. Для навигации в WWW используются специальные программы - Web-браузеры, которые существенно облегчают пользование ресурсами WWW. Вся информация в Web-браузере отображается в виде Web-страниц, которые являются основным элементом байтов WWW.
Web-страницы, поддерживая технологию мультимедиа, объединяют в себе различные виды информации: текст, графику, звук, анимацию и видео. От того, насколько качественно и красиво сделана та или иная Web-страница, зависит во многом ее успех в сети.
Пользователю приятно посещать те Web-страницы, которые имеют стильное оформление, не отягощены чрезмерно графикой и анимацией, быстро загружаются и правильно отображаются в окне Web-браузера.
Internet - это самая большая мировая компьютерная сеть. Теперь Internet имеет приблизительно 1,97 млрд пользователей. WWW доступен в основном через Internet; но, говоря WWW и Internet мы подразумеваем не одно и то же. WWW можно отнести к внутреннему содержанию, то есть это какой-либо абстрактный мир знаний, в то время как Internet является внешней стороной глобальной сети в виде огромного количества кабелей и компьютеров.
В настоящее время Internet представляет собой один из самых активно развивающихся средств информации. Создание web-сайта в сети Internet обеспечивает новые возможности по расширению, информационной поддержке или рекламе деятельности предприятия. Создание web-сайта сегодня стало неотъемлемой частью каждой серьезной организации, идущей в ногу со временем и смотрящей вперед. Сайт — это мощный инструмент рекламы. Он всегда доступен посетителям 24 часа в сутки в любой точке мира. Разработка сайта необходима любой организации, которая заботиться о своём имидже и процветании. Сайт – это удобная возможность дать каждому полную информацию о всех услугах какой-либо организации, потратив на это гораздо меньше средств, чем на рекламу по телевидению или в прессе [4].
В современном мире поиск информации о учреждениях, в том числе и гостиницах, номерах, услугах, можно найти в сети Internet.
В связи с тем, что Internet всегда доступен, очень удобно было бы хранить информацию о гостинице. Данный сайт позволит пользователям быстро посмотреть информацию о гостинице, а так же забронировать номер, не выходя из своего дома либо офиса, т.е. посредством сети Internet.
Анализ требований к программному обеспечению информационно-справочного web-сайта гостиницы. Постановка задачи
Описание проблемы автоматизации информационно-справочного сайта гостиницы.
Сайт гостиницы «Нью-Йорк» предоставляет информацию о гостинице и их услугах, что помогает подобрать и бронировать номер по определенным критериям, на конкретный промежуток времени с возможностью осуществлением оплаты или предоплаты.
В связи с повсеместной компьютеризацией современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия или учреждения. Для эффективного управления предприятиями, фирмами и организациями различных типов широко внедряются системы автоматизированного управления, ядром которых являются базы данных (БД). При большом объеме информации и сложности, производимых с ней операций проблема эффективности средств организации хранения, доступа и обработки данных приобретет особое значение.
Поэтому для улучшения работы и уменьшения затраченного времени рационально было бы создать программный продукт, который позволит просматривать информацию, а также бронировать номера. Данный продукт позволит перейти от бумажных носителей к электронным, предоставит удобный способ просмотра и заполнения форм, а также исключит ситуации потери данных при использовании бумажных журналов.
Было проведено сравнение сайта гостиницы с сайтом-аналогом [2].
На данном web-сайте реализованы следующие функции: просмотр информации о гостинице, услугах, номерах, их бронировании, фотогалереи, а также функция поиска по сайту.
Преимущества:
быстродействие системы;
поиск по сайту;
удобный и красивый интерфейс.
Недостатки:
много рекламы;
отсутствует система оповещения пользователей о новшествах системы и нововведениях на сайте.