Разработка программно-информационной системы «Театры»
ВВЕДЕНИЕ
В последнее время театры набирают популярность. В связи с этим актуальной является задача разработки информационной системы «Театры», назначение которой – создание, поддержка и ведение информационной базы, хранящей информацию о театрах, афишах, актёрах, спектаклях и билетов на спектакли.Целью данной курсовой работы является разработка информационной системы «Театры» и её программная реализация на языке программирования C++. Используя данную систему, можно оперативно пополнять и актуализировать информационную базу, организовывать эффективный поиск и просмотр основных данных в этой области.В данной работе используется методика пошаговой разработки программ со сложной организацией данных, устанавливающая соответствие между этапами программирования программы и уровнями представления данных на каждом этапе.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
СОДЕРЖАТЕЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ
1. Характеристика задачи
2. Общее представление о предметной области
3. Требования к разрабатываемой информационной системе
3.1. Функциональные требования
3.2. Требования к программному обеспечению
3.3. Требования к техническому обеспечению
РАЗРАБОТКА ИНФОЛОГИЧЕСКОЙ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ (МПО)
1. Описание классов предметной области
2. Описание процессов предметной области
3. Установление функциональных связей и задание их характеристик
4. Установление структурных связей и задание их характеристик
5. Инфологическая схема предметной области
АБСТРАКТНЫЙ АНАЛИЗ И СИНТЕЗ МПО
1. Представление МПО при помощи абстрактных структур данных (АСД)
2. Предварительные преобразования структуры данных
3. Декомпозиция АСД, синтез новых АСД.
РАЗРАБОТКА ВНЕШНИХ СПЕЦИФИКАЦИЙ ПРОГРАММЫ
1. Разработка представления данных при помощи логических структур данных (ЛСД)
3. Интерфейс программы. Разработка макетов ввода-вывода
РАЗРАБОТКА ВНУТРЕННИХ СПЕЦИФИКАЦИЙ ПРОГРАММЫ
1. Разработка структуры программы
2. Разработка представления данных на уровне модели памяти
3. Разработка алгоритмов модулей
ОПИСАНИЕ ГОЛОВНОЙ ПРОГРАММЫ Theater
1. Вводная часть
2. Функциональное назначение
3. Описание информации
4. Используемые подпрограммы
5. Описание логики
ТЕСТИРОВАНИЕ ПРОГРАММЫ
1. Разработка плана тестирования и набора тестов
2. Результаты тестирования
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ 1. Текст программы
1. Сенилов М. А. Методические указания для самостоятельной работы студентов по дисциплине «Алгоритмы и структуры данных» – Ижевск, ИжГТУ, 2021.
2. Лекции по дисциплине «Алгоритмы и структуры данных».
Программа «Theater» реализует запросы по выбранной информационной базе «Театры», содержащей сведения о: театрах, афишах, спектаклях, актёрах, билетов на спектакли; а также обработка запросов пользователей этой области, – которые хранятся на момент выполнения в памяти ЭВМ. Сведения в память ЭВМ заносятся с клавиатуры в специальные текстовые файлы, хранящиеся в папке «Data», которая находится по тому же пути, что и программа.

