Постановка задачи и требования к программе
Введение. Область применения программы «Информационная система гостиничного комплекса» - это описание и характеристики гостиниц (корпусов), количество комнат в различных гостиницах, местность номеров, наличие служб быта. Возможность бронирования номеров для одного человека и для группы людей, возможность узнать о дополнительных услугах и стоимость этих услуг, заключение договоров с крупными организациями на предоставление номеров, возможность отказа от номеров. Ведение учета мнений о номерах, жалоб, ведение и изучение статистики. Программа позволит автоматизировать работу по ведению учета о свободных номерах, о занятых номерах, об особенностях каждой гостиницы, о номерах и предоставляемых услугах, что позволит уменьшить трудоемкость работы. Программа будет иметь спрос на рынке, так как существует много гостиниц (корпусов), которым необходимо вести сведения о номерах, принимать заявки на бронирование, выдавать по просьбе людей необходимые сведения об оплате, услугах, и о дополнительных услугах, которые не входят в счет за номер (химчистка, стирка, развлечения, дополнительное питание). Основание для разработки. Разработка программы «Информационная система гостиничного комплекса» ведется на основании задания на дипломное проектирование. Задание утверждено и выдано Челябинским энергетическим колледжем. Назначение разработки. Функциональное назначение – программа позволяет быстро и достаточно легко редактировать базу данных (добавлять новые записи, удалять старые, вносить необходимые изменения в существующие записи). Программа позволит пользователю узнать все интересующие сведения, и в случае необходимости получить результат работы в виде ответа на запрос. Ответ на запрос выводится в виде таблицы на главной форме. Также программа осуществляет быстрый поиск данных.
Эксплуатационное назначение – программа применяется пользователем для автоматизации учета о существующих гостиницах (корпусов), об особенностях номеров, количестве свободных и занятых номеров, а также для составления договоров на бронирование.
Требования к программному изделию. I) Требование к функциональным характеристикам – программа «Информационная система гостиничного комплекса» должна выполнять следующие функции: 1) данные, вносимые пользователем должны автоматически заноситься в базу данных; 2) необходим контроль правильности вносимых данных, в случае ошибки, данные не должны заноситься в базу данных; 3) должна быть возможность добавлять в базу данных новые записи, удалять устаревшие или не нужные записи, редактировать существующие; 4) выполнять необходимые запросы на получение интересующих данных; 5) программа должна иметь удобный и достаточно простой интерфейс, который будет понятен и не квалифицированному пользователю. 6) получение перечня и общего числа фирм, забронировавших места в объеме, не менее указанного, за весь период сотрудничества, либо за некоторый период; 7) получение перечня и общего числа постояльцев, заселявшихся в номера с указанными характеристиками за некоторый период; 8) получение количества свободных или занятых или забронированных номеров на данный момент; 9) получение сведений о конкретном свободном номере: в течение, какого времени он будет пустовать и о его характеристиках; 10) получение сведений о количестве свободных номеров с указанными характеристиками; 11) получение списка занятых сейчас номеров, которые освобождаются к данному сроку; 12) получение данных об объеме бронирования номеров данной фирмой за указанный период;
13) получение списка недовольных клиентов и их жалобы; 14) получение данных о прибыли гостиниц; 15) получение сведений о постояльце из заданного номера: его счет гостинице за дополнительные услуги, поступавшие от него жалобы, виды дополнительных услуг, которыми он пользовался; 16) получение сведений о фирмах, с которыми заключены договора о брони на указанный период; 17) получение сведений о наиболее часто посещающих гостиницу постояльцах по всем корпусам гостиниц, по определенному зданию; 18) получение сведений о новых клиентах за указанный период; 19) получение сведений о конкретном человеке, сколько раз он посещал гостиницу, в каких номерах и в какой период останавливался, какие счета оплачивал; 20) получение сведений о конкретном номере: кем он был занят в определенный период; Входной информацией являются данные о гостиницах, особенностях номеров, количества свободных и занятых номеров, вносимые в поля ввода с клавиатуры на русском и английском языке. Выходные данные организуются в виде ответа на запрос, который выводится на главное окно. После просмотра результата есть возможность выполнить следующий запрос. II) Требования к надежности – устойчивость программы обеспечивает возможность правильной работы программы без сбоев. Отказ в работе программы может возникнуть при обнаружении неизвестной ошибки, которая ранее не рассматривалась. III) Требования к условиям эксплуатации – с программой может работать любой пользователь. Для работы с программой достаточно одного пользователя, если пользователь квалифицированный, то ему необходимо ознакомиться с руководством пользователя, если не квалифицированный, то ему необходимо пройти курс обучения. IV) Требования к составу и параметрам технических средств - центральный процессор Pentium I; - оперативная память 128Mb; - минимальная емкость диска HDD: 950KB; - необходимость дисковода FDD 3.5 “1,44Mb Samsung”; - монитор; - мышь; - клавиатура; - Операционная система Windows 95. V) Требования к информационной и программной совместимости – метод решения задачи языка программирования и программного средства выбирается разработчиком. В данном случае среда программирования Delphi позволяет решить поставленную задачу.
Требования к программной документации. Программный продукт должен содержать подробное руководство пользователя, руководство программиста и руководство по техническому обслуживанию. Технико-экономические показатели. Программа должна быстро окупить все затраты, так как она не требует больших затрат на свое производство. Программа используется регулярно и имеет спрос, так как гостиничные комплексы все больше развиваются, усовершенствуются и строятся новые. Стадии и этапы разработки. Процесс разработки программы содержит следующие этапы: а) подробный анализ технического задания; б) проектирование программы (разработка алгоритма программы); в) программирование; г) тестирование и отладка программы; д) ввод в эксплуатацию. Порядок контроля и приемки. Программа должна быть протестирована различными способами для нахождения и устранения возникших ошибок. Тестирование состоит из следующих этапов: а) запуск программы; б) ввод тестовых данных; в) анализ результата работы программы; г) корректировка, внесение изменений в программу при необходимости; д) решение вопроса о дальнейшем тестировании.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|