АСУ КИНОТЕАТРА
Пусть требуется создать программную систему, предназначенную для ра-ботников справочной службы кинотеатров города. Такая система должна обес-печивать хранение сведений о кинотеатрах города, о фильмах, которые в них де-монстрируются, о сеансах и билетах на эти сеансы. Сведения о кинотеатре - это его название, район города, где расположен кинотеатр, категория, вместимость. Сведения о фильме - это название фильма, режиссер, оператор, актеры, сыграв-шие главные роли, жанр; производство, наличие призов кинофестивалей, про-должительность сеанса, кадр из фильма для рекламы. Кроме того, должна хра-ниться информация о репертуаре кинотеатров на месяц, то есть о том какие фильмы, когда и где демонстрируются, о ценах на билеты и о количестве свобод-ных мест на тот или иной сеанс. На разных сеансах в одном кинотеатре могут идти разные фильмы, а если в кинотеатре несколько залов, то и на одном. Кино-театр может ввести новый фильм в репертуар или убрать фильм из репертуара. Работник справочной службы может корректировать перечень фильмов, находя-щихся в прокате – добавлять новые фильмы и снимать с проката, а также пере-чень кинотеатров, поскольку кинотеатры могут открываться или закрываться, причем иногда временно, например, на ремонт. Цена билета определяется про-катной стоимостью копии фильма, сеансом и категорией кинотеатра. Справочной службе могут потребоваться следующие сведения о текущем состоянии проката фильмов в городе: - Репертуар кинотеатра? - Адрес и район кинотеатра ? - Число свободных мест на данный сеанс в указанном кинотеатре? - Цена билетов на данный сеанс в указанном кинотеатре? - Жанр, производство и режиссер данного фильма ? - Какие фильмы имеют награды, когда и в каких кинотеатрах они демон-стрируются? - В каких кинотеатрах в указанный день на указанных сеансах демон-стрируется комедия? - В каких кинотеатрах и когда демонстрируются фильмы с участием ука-занного актера? Необходимо предусмотреть возможность создания афиши для кинотеатра, в которую будут помещены все имеющиеся в базе сведения о фильме, включая кадр из фильма, а также сведения о том, на каких сеансах этот фильм демонстри-руется в указанном кинотеатре. Сотрудники справочной службы должны также иметь возможность получить сгруппированный по районам города отчет за про-шедший месяц о прокате фильмов (сколько и какие фильмы, в каких кинотеатрах демонстрировались, средняя цена билета на эти фильмы в каждом кинотеатре, доход по каждому кинотеатру и по району в целом). В отчете также должно быть подсчитано, сколько всего фильмов находилось в прокате, сколько из них относятся к каждому из жанров, каков суммарный доход кинотеатров города за вы-четом прокатной стоимости копий.