курсовая. Разработка информационной системы для театра
Скачать 476.69 Kb.
|
3.3 Спецификация процедур и функцийСпецификация процедур и функций представлена в виде таблицы Таблица 4. Спецификация процедур и функций.
3.4 Информационная модельУчёт о проведении спектаклей и покупки билетов будет производиться при помощи связи с базой данных, созданной в MS SQL. В соответствии с анализом задачи было спроектировано 5 таблиц: пользователи (Таблица с пользователями); роли (Таблица с ролями); билеты (Таблица с билетами) ; спектакли (Таблица с спектаклями); показы (Таблица с показами); актёры (Таблица с актёрами); участие в спектаклях (Таблица с участием в спектаклях); Одним из основных объектов является таблица Пользователи. Она хранит данные о пользователях и имеет набор свойств: id_polzovatel(уникальный идентификатор); fam(Фамилия); name(Имя); otch(Отчество); rol(Код роли); login(Логин); password(Пароль); email(Почта); tip_polzovatela(тип пользователя); pol(Пол). Рисунок 10 таблица Пользователи Второй по значимости объектом является таблица Спектакли, хранящая в себе данные о спектаклях, и имеет набор свойств: id spektalia(Уникальный идентификатор); nazvanie(Название спектакля); dlitelnost(Длительность спектакля); akter(Код Актёра); rol(Роль). Рисунок 11 таблица спектакли Третьей по значимости является таблица Показы, она хранит информацию о показах в театре и имеет набор свойств: id pokaza(Уникальный идентификатор); kol sv mest(Количество свободных мест); vremya(Время); data(Дата); spektakl(Код спектакля). Рисунок 12 таблица показы Четвёртая таблица Актёры. Хранит в себе информацию об Актёрах театра и имеет набор свойств: id_akter(Уникальный идентификатор); famname(Имя); rol(Роль). Рисунок 13 таблица актёры Пятая таблица Билеты. Хранит в себе информацию о билетах и имеет набор свойств: id bileta(Уникальный идентификатор); stoim(Стоимость); id pokaza(код показа); gosti(Гости). Рисунок 14 таблица билеты Таблица Роли. Хранит в себе информацию о ролях и имеет набор свойств. id roli(Уникальный идентификатор); opisanie(Описание роли). Рисунок 15 таблица роли Таблица участие в спектакле. Хранит в себе информацию о участии в спектаклях и имеет набор свойств. spectakl(Код спектакля); akter(Код Актёра). Рисунок 16 таблица участие в спектакле |