Курсовая работа на тему "Афиша кинотеатров"
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Adobe Acrobat Reader
Описание
РАСЧЕТНО-ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ НА ТЕМУ: _______________________________________________ ____________ Информационная система__________ ____________ «Афиша кинотеатров»_
Задание: Разработать интерфейсную часть базу данных «Афиша кинотеатров», содержащую не менее 12 таблиц. В основной таблице должно содержаться не менее 100 тыс. записей, в других таблицах должно содержаться не менее 10 записей. В БД должно быть разработано не менее 5 сложных запросов и не менее 2 сложных отчетов. В ходе курсовой работы необходимо определить круг запросов и задач, которые предполагается решать с использованием созданной базы данных; описать возможного пользователя базы данных; построить концептуальную и функциональную модель БД; осуществить выбор технических средств для разработки интерфейса; разработать интерфейс пользователя и методику испытаний БД
РЕФЕРАТ
Ключевые слова - Oracle APEX, база данных, СУБД, Oracle SQL Developer Data Modeler, таблицы, записи, поля. Расчетно-пояснительная записка с.31, рис.21, источников 5, табл.1. Объектом разработки является база данных для афиши кинотеатров и пользовательский интерфейс для неё. Цель работы — создание удобного и доступного интерфейса для базы данных кинотеатров. Поставленная цель достигается за счет средств Oracle APEX версии 5.1 и Oracle SQL Developer Data Modeler. В качестве СУБД для разработки используется Oracle Database Express Edition 11g, Oracle Database SQL Developer. Разрабатываемая база данных содержит 14 таблиц, взаимодействующих между собой при помощи связей. Пользовательский интерфейс реализует взаимодействие клиентов и администрации кинотеатров за счет формирование заказа, просмотра информации по сеансам.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ............................................................................................................ 5
1 Концептуальная модель базы данных.............................................................. 6
2 Функциональная модель базы данных............................................................. 7
2.1 Описание функциональных задач каждого пользователя системы........... 7
2.2 Модель предметной области в нотации IDEF0............................................ 8
3 Выбор технических средств для разработки интерфейса ............................ 10
4 Разработка интерфейса .................................................................................... 11
4.1 Проектирование............................................................................................. 11
4.2 Создание конечного интерфейса ................................................................. 11
4.3 Отчёты ............................................................................................................ 17
4.4 Процессы добавления данных ..................................................................... 19
5 Методика испытаний ....................................................................................... 22
ЗАКЛЮЧЕНИЕ ................................................................................................... 24
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.......................................... 25
ПРИЛОЖЕНИЕ А ............................................................................................... 26
ВВЕДЕНИЕ
В данной работе производится создание пользовательского интерфейса
для базы данных «Афиша кинотеатров». Она предназначена для формирования
заказов, предоставления информации о сеансах, фильмах. Интерфейс
предоставляет возможность пользователю просмотра информации о заказе, о
уже сделанных заказах, планирование посещения кинотеатра, а также
заполнения личных данных для покупки билетов.
Разработанный интерфейс для базы данных упрощает клиентам поиск
нужного сеанса, предоставляя информацию о кинотеатрах, времени, цене
сеанса, а также о самих фильмах.
Интерфейс разрабатывался в соответствии со следующими требованиями:
1. соответствие задачам пользователя;
2. понятность и логичность;
3. обеспечение защиты от человеческих ошибок;
4. субъективное удовлетворение пользователя.
1 Концептуальная модель базы данных
После исследования предметной области была создана база данных в
Oracle SQL Developer. Модель разработанной базы данных "Афиша
кинотеатров" представлена на Рисунке 1.
Рисунок 1 – реляционная модель разработанной базы данных
Исходя из реляционной модели была построена концептуальная модель
данной базы данных (Рисунок 2).
2 Функциональная модель базы данных
2.1 Описание функциональных задач каждого пользователя системы
В ходе анализа концептуальной модели и реляционной было решено
выделить два типа пользователей данной системы:
1. Пользователь, который зарегистрирован в системе;
2. Пользователь, не зарегистрированный в системе.
Исходя из этого, были сформированы задачи для каждого пользователя
системы. Для зарегистрированного пользователя:
1. Добавление нового заказа;
2. Просмотр информации о фильмах, сеансах, актерах;
3. Добавление нового пользователя;
4. Просмотр списка своих заказов;
5. Добавление нового заказа.
Для незарегистрированного пользователя:
1. Просмотр информации о фильмах, сеансах, актерах;
2. Добавление нового пользователя.
Задание: Разработать интерфейсную часть базу данных «Афиша кинотеатров», содержащую не менее 12 таблиц. В основной таблице должно содержаться не менее 100 тыс. записей, в других таблицах должно содержаться не менее 10 записей. В БД должно быть разработано не менее 5 сложных запросов и не менее 2 сложных отчетов. В ходе курсовой работы необходимо определить круг запросов и задач, которые предполагается решать с использованием созданной базы данных; описать возможного пользователя базы данных; построить концептуальную и функциональную модель БД; осуществить выбор технических средств для разработки интерфейса; разработать интерфейс пользователя и методику испытаний БД
РЕФЕРАТ
Ключевые слова - Oracle APEX, база данных, СУБД, Oracle SQL Developer Data Modeler, таблицы, записи, поля. Расчетно-пояснительная записка с.31, рис.21, источников 5, табл.1. Объектом разработки является база данных для афиши кинотеатров и пользовательский интерфейс для неё. Цель работы — создание удобного и доступного интерфейса для базы данных кинотеатров. Поставленная цель достигается за счет средств Oracle APEX версии 5.1 и Oracle SQL Developer Data Modeler. В качестве СУБД для разработки используется Oracle Database Express Edition 11g, Oracle Database SQL Developer. Разрабатываемая база данных содержит 14 таблиц, взаимодействующих между собой при помощи связей. Пользовательский интерфейс реализует взаимодействие клиентов и администрации кинотеатров за счет формирование заказа, просмотра информации по сеансам.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ............................................................................................................ 5
1 Концептуальная модель базы данных.............................................................. 6
2 Функциональная модель базы данных............................................................. 7
2.1 Описание функциональных задач каждого пользователя системы........... 7
2.2 Модель предметной области в нотации IDEF0............................................ 8
3 Выбор технических средств для разработки интерфейса ............................ 10
4 Разработка интерфейса .................................................................................... 11
4.1 Проектирование............................................................................................. 11
4.2 Создание конечного интерфейса ................................................................. 11
4.3 Отчёты ............................................................................................................ 17
4.4 Процессы добавления данных ..................................................................... 19
5 Методика испытаний ....................................................................................... 22
ЗАКЛЮЧЕНИЕ ................................................................................................... 24
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.......................................... 25
ПРИЛОЖЕНИЕ А ............................................................................................... 26
ВВЕДЕНИЕ
В данной работе производится создание пользовательского интерфейса
для базы данных «Афиша кинотеатров». Она предназначена для формирования
заказов, предоставления информации о сеансах, фильмах. Интерфейс
предоставляет возможность пользователю просмотра информации о заказе, о
уже сделанных заказах, планирование посещения кинотеатра, а также
заполнения личных данных для покупки билетов.
Разработанный интерфейс для базы данных упрощает клиентам поиск
нужного сеанса, предоставляя информацию о кинотеатрах, времени, цене
сеанса, а также о самих фильмах.
Интерфейс разрабатывался в соответствии со следующими требованиями:
1. соответствие задачам пользователя;
2. понятность и логичность;
3. обеспечение защиты от человеческих ошибок;
4. субъективное удовлетворение пользователя.
1 Концептуальная модель базы данных
После исследования предметной области была создана база данных в
Oracle SQL Developer. Модель разработанной базы данных "Афиша
кинотеатров" представлена на Рисунке 1.
Рисунок 1 – реляционная модель разработанной базы данных
Исходя из реляционной модели была построена концептуальная модель
данной базы данных (Рисунок 2).
2 Функциональная модель базы данных
2.1 Описание функциональных задач каждого пользователя системы
В ходе анализа концептуальной модели и реляционной было решено
выделить два типа пользователей данной системы:
1. Пользователь, который зарегистрирован в системе;
2. Пользователь, не зарегистрированный в системе.
Исходя из этого, были сформированы задачи для каждого пользователя
системы. Для зарегистрированного пользователя:
1. Добавление нового заказа;
2. Просмотр информации о фильмах, сеансах, актерах;
3. Добавление нового пользователя;
4. Просмотр списка своих заказов;
5. Добавление нового заказа.
Для незарегистрированного пользователя:
1. Просмотр информации о фильмах, сеансах, актерах;
2. Добавление нового пользователя.
Другие работы
По двум видам детали выполнить технический рисунок. Графическая работа 11 - Вариант 18б
.Инженер.
: 25 декабря 2025
Б.Г. Миронов, Р.С. Миронова, Д.А. Пяткина, А.А. Пузиков. Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. Графическая работа 11 - Вариант 18б
По двум видам детали выполнить технический рисунок.
В состав работы входит:
Чертеж;
3D модель.
Выполнено в программе Компас + чертеж в PDF.
100 руб.
Курсовая работа по дисциплине: Визуальное программирование и человеко-машинное взаимодействие (часть 2). Вариант №6
IT-STUDHELP
: 14 ноября 2022
Варианты задач:
Вариант 6
Люди, которые редко готовят пищу, обычно не знают рецептов и не имеют под рукой необходимых ингредиентов, кроме картофеля. Тем не менее, иногда возникает необходимость что-то приготовить, и это превращается в большую проблему. Необходимо разработать программу, которая помогает пользователю решать эту проблему. Программа должна не только выдавать рецепт, но и формировать список необходимых продуктов, а также помогать строить наилучший рецепт исходя из имеющихся ингред
450 руб.
Приспособление А6ГР.01.25.00.000 ЧЕРТЕЖ
coolns
: 1 июня 2023
Приспособление А6ГР.01.25.00.000 СБ
Приспособление А6ГР.01.25.00.000 Спецификация
Приспособление А6ГР.01.25.00.000 3d сборка
Приспособление А6ГР.01.25.00.000 чертежи
Направляющая А6ГР.01.25.00.002
Призма левая А6ГР.01.25.00.003
Призма правая А6ГР.01.25.00.004
Втулка А6ГР.01.25.00.005
Основание сварное А6ГР.01.25.01.000 Сборочный чертеж
Основание сварное А6ГР.01.25.01.000 Спецификация
Плита А6ГР.01.25.01.001
Опора правая А6ГР.01.25.01.002
Опора левая А6ГР.01.25.01.003
Все чертежи и 3d модели (вс
250 руб.
Основы инфокоммуникационных технологий. Вариант № 1
Valek912
: 1 июня 2019
Курсовая работа по дисциплине «Основы инфокоммуникационных технологий» состоит из двух частей.
В первой части курсовой работы Вам необходимо ответить на 10 вопросов, в соответствии со своим вариантом. Ответы на вопросы контрольной работы должны быть краткими и точными.
Номер варианта выбирается по двум последним цифрам пароля.
Во второй части курсовой работы необходимо выполнить практические задания. Для задания No1 номер варианта выбирается по двум последним цифрам пароля.
Для задания ном
300 руб.