Авторизация

Авторизация Facebook

Статистика

Пользователи : 1143
Статьи : 6511
Просмотры материалов : 2429824

Скидки

Вакансии и Кадры

Баннер

Рецепты

Баннер

Поделитесь в:

Система продажи билетов в кинотеатре | Печать |
Предметы1 - Механика

Курсовая работа № 700002

 

 

 

 

 

 

 

 Тема: Система продажи билетов в кинотеатре

 

 

Дата создания: 2004

Разработать WEB-приложение «Система продажи билетов в кинотеатре».

Требования к разрабатываемой системе:
•    Должен быть интерфейс для клиента и администратора
•    Интерфейс должен быть максимально простым и функциональным
•    Интерфейс клиента предназначен для проведения покупки или заказа билетов
•    Интерфейс администратора предназначен для просмотра и редактирования всех данных «Системы продажи билетов в кинотеатре»
•    Все данные должны храниться в удаленной базе данных

«Система продажи билетов в кинотеатре».

Описание интерфейса.

Web-приложение «Система продажи билетов в кинотеатре», далее будет называться приложение. Приложение было разработано с помощь PHP и MySQL. По средством MySQL реализовано хранение всех данных системы. База данных, реализованная на MySQL, размещается на удаленном компьютере. Для получения данных из базы данных, система формирует, по средством функций PHP, SQL запросы. Ответы на SQL запросы обрабатываются с помощью функций системы, реализованных на PHP, и выводятся на форму приложения.
В данном приложение, создан интерфейс для клиентов (посетителей) и для администратора системы.

Интерфейс посетителя.

При входе на сайт, посетитель вызывает страницу «index.php».

На этой странице выводится:
•    приветствие посетителю
•    Список фильмов, отсортированный по датам
•    Кнопка для выбора «даты»
Выбирая «дату» посетитель переходит к файлу «seanses.php».

Опишем, как происходит вывод данной формы.
Вначале, с помощью функций «echo», формируются статичные надписи приветствия.
Далее строчками:
@ $db = mysql_pconnect('localhost', 'root', 'root');
if (!$db)
{
echo 'Ошибка: Не удалось установить соединение с базой данных. Пожалуйста, повторите попытку позже.';
exit;
}
mysql_select_db('movie');

Мы подключаемся к удаленной базе данных, расположенной на хосте «localhost». Подключаемся к базе данных под пользователем «root» с паролем «root». Далее проверяем, удалось или не удалось соединиться с базой. Если не удалось, то выводим сообщение об ошибке. Иначе все хорошо и выбираем текущую базу «movie».

Далее строчками:
$query = "select month.id_day, films.name from month, films where month.id_film = films.id_film order by month.id_day";
$result = mysql_query($query);

$num_results = mysql_num_rows($result);
В переменную «query», формируется SQL запрос, с помощью которого будут получены записи, содержащие следующие поля:
•    Дата
•    Имя фильма
Из таблицы «month». Полученные записи должны содержать поля «Id_day» = выбранному дню. И отсортированы по дате в порядке возрастания. Этот запрос отправляется MYSQL серверу базы данных. Далее мы анализируем ответ от сервера.


 

Для того что бы получить полную версию этой работы, Вы должны предоставить  собственную работу через Форму обмена

Если у Вас нет работы для обмена, то Вы можете купить эту работу.

Если у Вас нет средств на покупку и работы для обмена, то Вы можете получить эту работу, разместив, ссылку на наш портал.