Требования к составу выполняемых функций

ИСГК должна выполнять следующие функции:

· создавать базу данных о предоставляемых услугах;

· база данных должна хранить следующие данные: личные данные клиентов (имя, фамилия, отчество, паспортные данные, адрес регистрации и фактического проживания, телефон, номер кредитной карты), данные о выбранном гостиничном номере (номер, количество комнат, класс, цена за сутки), а также информация о имеющихся дополнительных услугах;

· открывать базу данных для просмотра и редактирования;

· редактировать созданную или открытую базу данных;

· выводить на экран монитора и печать информацию, полную или частичную, с возможностью настройки размера и ориентации листа бумаги, а также полей отступа от края листа;

· сохранять созданную базу данных в текстовый файл на накопитель на жесткий магнитный диск под заданным именем;

· выводить на монитор ПЭВМ или принтер справочную информацию о программе и порядке ее эксплуатации;

· завершать свое функционирование с запросом пользователя о сохранении открытого файла базы данных, если он был изменен;

· принимать заявки;

· обрабатывать данные о клиенте;

· выдавать информацию о занятых и свободных номерах;

· выдавать списки дополнительных услуг и их стоимость.