курсовая. Разработка информационной системы для театра
Скачать 476.69 Kb.
|
Содержание Введение 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. Внешняя спецификация данных.
Продолжение таблицы 1.
|