Главная страница

курсовая. Разработка информационной системы для театра


Скачать 476.69 Kb.
НазваниеРазработка информационной системы для театра
Анкоркурсовая
Дата21.05.2022
Размер476.69 Kb.
Формат файлаdocx
Имя файла02d60dc9c1e5b5de.docx
ТипПояснительная записка
#541152
страница2 из 8
1   2   3   4   5   6   7   8




Содержание

Введение 6

1 Техническое задание 7

1.1 Постановка задачи 7

1.2 Требования интерфейса 7

2 Внешние спецификации 8

2.1 Наименование и словесное описание задачи 8

2.2 Внешняя спецификация данных 8

2.3 Функциональная спецификация 9

2.4 Спецификация интерфейса 10

2.5 Спецификация тестирования 17

3 Внутренние спецификации 18

3.1 Наименование программы 18

3.2 Внутренняя спецификация данных 19

3.3 Спецификация процедур и функций 22

3.4 Информационная модель 23

3.5 Алгоритмы программы 29

4 Руководство оператора 29

4.1 Назначение программы 29

4.2 Условия выполнения программы 30

4.3 Выполнение программы 30

4.4 Сообщение оператору 32

Заключение 33

Список литературы 34

Приложение А 35

Приложение Б 38

38

38

Приложение В 41


Введение


В соответствии с заданием на курсовое проектирование требуется разработать систему, позволяющую автоматизировать, работу театра. В базе данных должна храниться информация о спектаклях, планировании показов, билетах на спектакли их стоимости, актёрах, задействованных в спектаклях. В АИС надо учитывать, что стоимости билетов дифференцирована, также может действовать программа скидок постоянным клиентам. В системе могут регистрироваться три вида пользователей, гость, администратор. Необходимо формировать бланк билета, а так отчётность по количеству проданных билетов за указанный период.

Цель курсового проекта – разработка приложения, автоматизирующего работу театра.

Задачи курсового проекта:

  • Знакомства с предметной областью;

  • Разработка концептуальной и реляционной моделей;

  • Создание структуры базы данных;

  • Проектирование и создание приложения;

1 Техническое задание


Разработка системы, позволяющую автоматизировать, работу театра. В базе данных должна храниться информация о спектаклях, планировании показов, билетах на спектакли их стоимости, актёрах, задействованных в спектаклях. В АИС надо учитывать, что стоимости билетов дифференцирована, также может действовать программа скидок постоянным клиентам. В системе могут регистрироваться три вида пользователей, гость, администратор. Необходимо формировать бланк билета, а так отчётность по количеству проданных билетов за указанный период.

1.1 Постановка задачи


Разработка системы, позволяющую автоматизировать, работу театра. В базе данных должна храниться информация о спектаклях, планировании показов, билетах на спектакли их стоимости, актёрах, задействованных в спектаклях. В АИС надо учитывать, что стоимости билетов дифференцирована, также может действовать программа скидок постоянным клиентам. В системе могут регистрироваться три вида пользователей, гость, администратор. Необходимо формировать бланк билета, а так отчётность по количеству проданных билетов за указанный период.

1.2 Требования интерфейса


Интерфейс системы должны обеспечивать выполнение следующих операций:

  • возможность входа в свой аккаунт под своим логином и паролем;

  • возможность регистрации своего аккаунта ;

  • покупка билетов на спектакль;

  • возможность редактирования спектаклей, даты проведения спектакля, роли;

  • выбор показа спектакля.

2 Внешние спецификации

2.1 Наименование и словесное описание задачи


Разработка приложения для театра. Необходимо спроектировать и разработать приложение для автоматизированной работы театра, используя язык программирования C# и СУБД «My SQL».

2.2 Внешняя спецификация данных


Внешняя спецификация данных представлена в таблице 1.

Таблица 1. Внешняя спецификация данных.

Объект внешнего мира

Свойства объекта

Характеристика объекта

Связь между объектами или внутри объекта

Пользователи

Id пользователя

Фамилия

Имя

Отчество

Роль

Логин

Пароль

E-mail

Число

Текст

Текст

Текст

Число

Текст

Текст

Текст

Пользователи выбирают роли и покупают билеты на спектакли

Роли

Id роли

Описание

Число

Текст

Роли которые будут участвовать в спектакле

Билеты

Id билета

Стоимость

Id показа

Гость

Число

Число

Число

Число

Выбор спектакля и покупка билета на спектакль


Продолжение таблицы 1.

Спектакли

Id спектакля

Название

Длительность

Число

Текст

Дата



Спектакли которые будут проводится в театре

Показы

Id показа

Кол-во свободных мест

Время

Дата

Спектакль

Число

Число
Дата

Дата

Число


Показы которые пользователь сможет выбрать на определённую дату


1   2   3   4   5   6   7   8


написать администратору сайта