
- •Пояснительная записка к курсовой работе
- •Введение
- •Постановка задачи
- •Описание математической модели
- •Структура таблицы базы данных kinoman
- •Технология разработки приложения
- •Выбор и обоснование среды программирования
- •Входные и выходные данные
- •Структурное проектирование приложений
- •Проектирование интерфейса пользователя
- •Методы программирования
- •Реализация защитного программирования
- •Аномалии
- •Перечень ситуаций и реакция приложения
- •Оптимизация программы
- •Тестирование программы
- •Действия пользователя и реакция приложения
- •Инструкция пользователя
- •Заключение
- •Литература
Пояснительная записка к курсовой работе
Выполнил: Шерстобитов С., П-368
Проверила: Богачёва Т.С.
Оглавление
Введение 3
1. Описание математической модели 5
2. Технология разработки приложения 5
2.1. Выбор и обоснование среды программирования 5
2.2. Входные и выходные данные 7
3. Структурное проектирование приложений 8
3.1. Проектирование интерфейса пользователя 8
4. Методы программирования 9
5. Реализация защитного программирования 15
5.1. Аномалии 15
5.2. Оптимизация программы 15
6. Тестирование программы 16
Заключение 20
Литература 21
Введение
С начала 60-70хх началось бурное развитие компьютеризации всех крупных промышленных центров. Ближе к 80-ым, компьютеры стали появляться и в учебных заведениях, предмету «Информатика» стали уделять огромное внимание. Стали появляться языки программирования высокого уровня такие, как Delphi, C++.
Далее пойдет речь о языке программирования Delphi и о базах данных. В России Borland Delphi появляется в конце 1993 г. и сразу же завоевывает широкую популярность. Новые версии выходят практически каждый год. В них реализуются все новые мастера, компоненты и технологии программирования.
В Delphi используется язык Object Pascal, который постоянно расширяется и дополняется Borland. Язык в полной мере поддерживает все требования, предъявляемые к объектно-ориентированному языку программирования. Как и положено строго типизированному языку, классы поддерживают только простое наследование, но зато интерфейсы могут иметь сразу несколько предков. К числу особенностей языка следует отнести поддержку обработки исключительных ситуаций (exceptions), а также перегрузку методов и подпрограмм (overload) в стиле C++.
Среду Delphi можно использовать как для написания небольших простых приложений, так и для создания крупных, корпоративных проектов, предназначение которых стоит в обслуживании десятков и даже сотен пользователей. Стоит отметить, что для получаемых приложений можно использовать самые разнообразные технологии с минимальными затратами времени и ресурсов, в том числе и базы данных.
Целью курсовой работы является создание приложения «Энциклопедия киномана», суть которой состоит в ведении базы данных фильмов, возможности редактирования, просмотра информации, а так же различных видов фильтрации для ускоренного поиска.
Постановка задачи
Создать приложение «Энциклопедия киномана», содержащую базу данных со сведениями о фильмах, панели администрирования, предоставляющую возможность проведения поиска, сортировки и фильтрации данных.
Описание математической модели
Приложение «Энциклопедия Киномана» может быть использовано как для личного ведения базы данных о фильмотеке, так и быть применено в различных магазинах, салонах, библиотеках, имеющих определенный набор фильмов.
Приложение представляет собой таблицу базы данных, гже хранится информация о фильмах. Таблица базы данных была спроектирована в СУБД Access и хранится в папке BD под именем kinoman.mdb.
Таблица базы данных имеет следующую структуру:
Таблица 1