Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой по ОИиВТ - Сдано.doc
Скачиваний:
25
Добавлен:
01.04.2014
Размер:
409.6 Кб
Скачать

5. Руководство пользователя программы

После запуска программы, на экран пользователя выводится главное меню, состоящее из следующих пунктов (Рис 5.1):

Рис 5.1. Главное меню программы

Для выбора необходимого пункта необходимо нажать на клавишу с соответствующим номером (1…5). После этого управление передаётся в соответствующую функцию программы, а по завершению работы этой функции на экране вновь появляется главное меню программы.

Добавим записи о фильмах. Для этого, находясь в главном меню программы, нажмем на клавишу 3 (“ADD FILM”). При этом на экране появится запрос “Input film name” (“Введите название фильма”) (Рис 5.2):

Рис 5.2. Ввод названия фильма

Введем любое название фильма (в примере – “Titanic”) и подтвердим его клавишей “ENTER”. Повторим операцию для даты и времени сеанса, а также номера зала и цены билета (Рис 5.3):

Рис 5.3. Ввод даты и времени сеанса, номера зала и цены билета

Теперь просмотрим данные о всех фильмах в базе (кроме введенного нами фильма “Titanic”, в базе (файл films.dat) уже хранятся сведения о фильмах Terminator и Madagaskar). Для этого выберем соответствующий пункт (1, “VIEW ALL FILMS”) в главном меню программы, а на запрос критерия сортировки выводимого списка (“SORT FILMS BY”) ответим (1, “NAME”) – т.е. выберем сортировку по названию фильма (Рис. 5.4.):

Рис 5.4. Просмотр отсортированных данных обо всех фильмах в базе

Отредактируем существующую запись. Для этого выберем соответствующий пункт (4, “EDIT FILM INFO”) в главном меню программы, а на запрос номера редактируемой записи (“SELECT A MOVIE TO EDIT”) ответим (1) – т.е. выберем редактирование фильма “Madagaskar”.

Введем новое название фильма (в примере – “Cars”) и подтвердим его клавишей “ENTER”. Повторим операцию для новой даты и нового времени сеанса, а также нового номера зала и новой цены билета (Рис 5.5):

Рис 5.5. Редактирование сведений о фильме “Madagaskar”

Удалим существующую запись. Для этого выберем соответствующий пункт (5, “DELETE FILM”) в главном меню программы, а на запрос номера удаляемой записи (“SELECT A MOVIE TO DELETE”) ответим (2) – т.е. выберем удаление сведений о фильме “ Terminator ” (Рис 5.6):

Рис 5.6. Удаление сведений о фильме “Terminator”

Просмотрим отредактированную нами базу данных. Для этого выберем соответствующий пункт (1, “VIEW ALL FILMS”) в главном меню программы, а на запрос критерия сортировки выводимого списка (“SORT FILMS BY”) ответим (1, “NAME”) – т.е. выберем сортировку по названию фильма.

Как мы видим, в базе данных остались сведения о двух фильмах – “Cars” и “Titanic” (Рис. 5.7):

Рис 5.7. Просмотр отредактированной базы данных

В конце “Продадим билет” на один из доступных сеансов. Для этого выберем соответствующий пункт (2, “SELL TICKETS”) в главном меню программы, а на запрос нужного сеанса (“SELECT A MOVIE”) ответим (1, “Cars”) – т.е. выберем продажу билета на фильм “Cars”.

Далее программа выведет графическое представление зрительного зала и номерами свободных мест и количество доступных билетов (“AVALIABLE TICKETS: 296”), а также предложит выбрать номер ряда и место в ряду “ENTER ROW AND SEAT NUMBER” для продажи билета.

Введем эти значения (через пробел), в примере - это “8 12” и подтвердим введенные данные клавишей “ENTER” (Рис. 5.8):

Рис 5.8. Продажа билета на 12-ое место в 8-м ряду на фильм “Cars”

Убедимся, что при повторной продаже билета на этот же сеанс (“Cars”), “проданное ранее место” (12-ое место в 8-м ряду) уже не отмечено на схеме зрительного зала, а количество доступных билетов уменьшилось на единицу (“AVALIABLE TICKETS: 295”) (Рис. 5.9):

Рис 5.9. Отметка о проданном ранее билете