Содержание
Введение 3
1. Анализ предметной области 5
1.1. Постановка задачи 5
2. Проектная часть 6
2.1. Моделирование бизнес-процессов 6
2.2. Проектирование БД 7
2.3. Построение логической модели БД 9
2.4. Построение физической модели БД 11
3. Практическая часть 12
Список использованных источников 23
Введение
С развитием информационных технологий компьютеры, с их расширенными функциональными возможностями, активно применяются в различных сферах человеческой деятельности, связанных с обработкой информации, представлением данных.
В современном обществе, которое функционирует в жестких рыночных условиях, своевременная обработка информации способствует совершенствованию организации производства, оперативному и долгосрочному планированию, прогнозированию и анализу хозяйственной деятельности, что позволяет успешно конкурировать на рынке. Каждая организация стремиться минимизировать затраты времени, материальных, трудовых ресурсов в ходе своей деятельности и упростить процесс обработки информации. Эти задачи можно решить с использованием информационных систем.
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, CASE-средств автоматизации проектирования и других.
Целью данного курсового проекта является разработка информационной системы «Театр».
Объектом исследования является театр.
Предметом исследования является информационная система, которая создается для улучшения качества обслуживания клиентов.
В настоящей работе применяются следующие термины с соответствующими определениями:
ИС – информационная система;
БД – база данных;
СУБД – система управления баз данных.
При структурном подходе как разновидности системного требуется синтезировать варианты системы из компонентов (блоков) и оценивать варианты при их частичном переборе с предварительным прогнозированием характеристик компонентов.
Структурно-функциональный подход к проектированию. Принципы:
Разделяй и властвуй;
иерархическое упорядочение;
абстрагирование (выделение существенных аспектов и отличие их от несущественных);
непротиворечивость (каждый элемент системы независим и не вступает в разнобой с остальными);
структурирование данных.
Используемые средства:
DFD – диаграмма потоков данных;
SADT – IDEF0, IDEF1, … – функциональные диаграммы;
ER – диаграмма «сущность–связь».
1. Анализ предметной области
В данном курсовом проекте в качестве исследуемой организации рассматривается театр, который организовывает различные постановки и занимается продажей билетов на данные мероприятия. Средства автоматизации предназначены для эффективной работы сотрудников театра с требуемой информацией.
1.1. Постановка задачи
В рамках выполнения курсового проекта необходимо реализовать ИС «Театр» через базу данных (далее БД). СУБД должна реализовывать функцию просмотр записей. Для реализации функции просмотра записей требуется считать все данные из БД и вывести их в таблицу. Выводимыми данными могут быть данные об актерах, сотрудниках театра, информация о ролях, спектаклях и т.д.
При разработке следует использовать результаты инфологического проектирования.
При разработке ИС «Театр» был использован системный структурный подход. Методология этого подхода заключается в разработке модели на основе представления о функциях ИС или на элементах (планах, данных, оборудовании и т.д.). Модели ИС (активностные модели) согласно методологии представляются в виде диаграмм, которые иерархически упорядочены. Активностная модель представляет собой совокупность активностей взаимосвязанных через объекты (элементы) системы.
2. Проектная часть
2.1. Моделирование бизнес-процессов
Диаграммы потоков данных (DFD) используются для описания документооборота и обработки информации. Нотация DFD включает такие понятия, как «внешняя ссылка» и «хранилище данных», что делает ее более удобной (по сравнению с IDEF0) для моделирования документооборота. На рисунке 1 показана диаграмма в нотации DFD.
Рисунок 1 – Диаграмма в нотации DFD
На диаграмме представлены:
«Клиенты» и