Краткое содержание

Краткое содержание Создание базы данных Справочная кинотеатров на языке Турбо Паскаль

Работа добавлена на сайт bukvasha.net: 2015-10-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 25.2.2025





Федеральное агентство по образованию 
Государственное образовательное учреждение

Высшего профессионального образования

«ВОСТОЧНО-СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ

ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ»
ЭЛЕКТРОТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ



Кафедра систем информатики
Курсовой проект    
по дисциплине «Информатика и программирование» 


 


Тема
:
«Создание базы данных
«Справочная кинотеатров»
 на языке Турбо Паскаль»


                                  Выполнил(а):           

                                                                             ___________           

                                     Руководитель:                                                                                                         
                                                                         Оценка:                       ____________

                                                                         Дата защиты:              ____________                                                                  
Улан-Удэ

2010

ВОСТОЧНО-СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ





ЭЛЕКТРОТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ

Кафедра систем информатики
З А Д А Н И Е

на курсовой проект
     Дисциплина
:
«Информатика и программирование»                          

     Тема:
«Создание базы данных
«Справочная кинотеатров»  на языке               Турбо Паскаль»                                                                                    

      Исполнитель:                                            


      Руководитель:                                           

      Краткое содержание проекта:  Разработать базу данных «Справочная                  кинотеатров»                                                                                                             

     1.Теоретическая часть: Изучение предметной области                                            

     2.Практическая часть:  Программная реализация.                                          

     Сроки выполнения проекта по графику:                                                                

                                                                                                                                   

     1.Теоретический раздел    -____
%
к ___неделе.                                                 


     2.Основной раздел. Проектирование    -____% к ___неделе.                            

     3. Основной раздел. Кодирование   -____% к ___неделе.                                           

     4.Экспериментальный раздел    -____% к ___неделе.                                        

     5.Защита    - 100% к ___неделе.                                                                                                                                                                                                              

    Требования к оформлению:                                                                              

     1.Расчетно-пояснительная записка курсового проекта должна быть в              электронной и твердой копиях                                                                                 

     2.Объем РПЗ должен и быть не менее 20 машинописных страниц без учета     приложений                                                                                                               

     3. РПЗ оформляется по ГОСТу 7.32-91 и подписывается у ответств. за            нормоконтроль.                                                                                                        
                                                                                              Руководитель проекта       

                                                                                      Исполнитель                 



Дата выдачи               
Содержание:
Введение                                                                                                          
           
4.

Основная часть  

        I.      Теоретический раздел 
                                                                                            
5.

1.      База данных и способы ее представления                       5.

2.      Постановка задачи             
                                                          
5.

     II.      Практический раздел                                                                                                6.

                                    1. Описание программы                                                          6.  

2. Структура программы                                                          6.

Заключение                                                                                                                   12.

Список литературы                                                                                                      13.

Приложение - Листинг программы                                                                            14.
Введение
        На сегодняшний день:

- количество компьютеров в мире сровнялось с числом жителей развитых стран;

- большинство этих компьютеров включено в мировые информационные сети;

- полноценный член общества третьего тысячелетия каждодневно взаимодействует с локальными, региональными или мировыми сетями.

  По мере развития и влияния компьютерной техники на общество, также развивалась методика и технология программирования.

Сначала возникает командное и операторное программирование, в 1960-х гг. бурно развивается структурное программирование, появляются линии логического и функционального программирования, а в последнее время — объектно-ориентированное и визуальное программирование.

     Задача, которую следует ставить  при первоначальном изучении программирования, —  освоение основ структурной методики программирования. Для указанной цели наиболее подходящим средством является язык программирования Паскаль.
Основная часть


                                                                                                                                      I.     
Теоретический раздел


1.База данных и способы ее представления

       Базы данных (БД) – это специальным образом организованные данные.Эти особенности в организации данных заключаются прежде всего в том, что БД представляют собой системы взаимосвязанных данных, единство и целостность которых поддерживается специальными программными средствами.

   База Данных (БД) - это информация, представленная в виде двумерных таблиц. БД содержит множество строк, каждая из которых соответствует объекту. Для каждого объекта используются определенные независимые позиции, которые называются полями. Представим себе такую БД, содержащую строки и столбцы (простейший случай). Каждая строка, называемая так же записью, соответствует определенному объекту. Каждый столбец содержит значения соответствующих данных об объекте.

   БД может состоять не из одной таблицы, а из двух, трех и более.

   Дополнительную информацию об объекте можно хранить в дополнительных таблицах.

   Одно из мощных средств БД состоит в том, что информацию можно упорядочивать по тому критерию, который задает пользователь.

    Рascal предоставляет довольно много средств по работе с такими БД: загрузка, запись, добавление и т.д.

    База данных – это организованная структура, предназначенная для хранения информации. В современных базах данных хранятся не только данные, но и информация.

    С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнение ее содержимым, редактирование содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройства вывода или передачи по каналам связи.
2.Постановка задачи
    В Базе данных должны храниться сведения:

      о кинотеатрах: название, адрес кинотеатра;

      о фильмах: название, жанр, режиссер, страна, длительность;

   Кроме того, должна храниться информация о цене билета, дате сеанса и времени начала сеанса. Кинотеатр может ввести новый фильм в репертуар или снять старый с проката.
  Справочной службе могут потребоваться следующие сведения о текущем состоянии проката фильмов в городе:

репертуар кинотеатра (по названию кинотеатра),

жанр, производство и режиссер данного фильма (по названию),
   Работнику справочной службы доступны следующие сведения:


  • какие фильмы идут в кинотеатре (репертуар кинотеатра),
  • где находится кинотеатр,
  • подробная информация о фильме,
  • цена билетов на данный сеанс



   Работник справочной службы может вносить следующие изменения:
  • добавление, удаление или изменение информации о кинотеатре,
  • добавление, удаление или изменение информации о фильме,
  • добавление или удаление информации о сеансе.

                                                                                                                                    II.     
Практический раздел

 


1.    
Описание программы


База данных состоит из следующих окон:  Главное меню, Кинотеатры, Фильмы, Сеансы, Запросы.  
   Окно «Главное меню» это главная форма объединяющая все окна базы данных, каждое из которых содержит кнопки для перехода на начальную/конечную запись, перехода на следующую/предыдущую запись, добавление/удаление записи, а так же редактирования текущей записи.

   

   Окно «Кинотеатры» содержит информацию о кинотеатрах города и включает поля: Название кинотеатра и Адрес.
   Окно «Фильмы» содержит информацию о фильмах. Содержит поля: Название фильма, Жанр, Режиссер, Страна, Длительность.
    Окно «Сеансы» содержит информацию о сеансах. Она служит для связи таблиц «Кинотеатры» и «Фильмы» и содержит поля: Название фильма, Кинотеатр, Цена, Начало сеанса, Дата. Поле Фильм связано с ключевым полем таблицы «Фильмы» (По коду фильма). Поле Кинотеатр связано с ключевым полем таблицы «Кинотеатры» (По коду кинотеатра).
   Окно «Запросы» содержит меню запросов:

Ø      какие фильмы идут в кинотеатре (репертуар кинотеатра на дату);

Ø      поиск фильма;

Ø      самые дорогие фильмы;

Ø      самые поздние сеансы.
2.    
Структура программы

unit GlForm                      //Главная форма


           procedure Button4Click(Sender: TObject);    //При нажатии на кнопку «Закрыть»

                 procedure closeBD;    //Процедура закрытия БД(считывание информации из файлов)

                      procedure TForm1.Button4Click; //Закрытие главной формы

procedure Button1Click(Sender: TObject);       //При нажатии на кнопку «Кинотеатры»

                 procedure creatBD;    //Процедура создания БД (записи в файл)

                      procedure TForm1.Button1Click(Sender: TObject);  //Процедура открытия формы Кинотеатры

     unit KinoForm;         // Форма кинотеатры

          procedure SpeedButton8Click(Sender: TObject);   //При нажатии на кнопку «Закрыть»

              procedure TForm2.SpeedButton8Click(Sender: TObject); //Процедура закрытия формы кинотеатры

           procedure SpeedButton1MouseMove(Sender: TObject; Shift: TShiftState; X,

                  Y: Integer);   //При наведении мышки на кнопку

                      procedure TForm2.SpeedButton1MouseMove(Sender: TObject; Shift: TShiftState;

                         X, Y: Integer);   //Отображение в строке состояния

           procedure SpeedButton2MouseMove(Sender: TObject; Shift: TShiftState; X,

                  Y: Integer);      //При наведении мышки на кнопку

                       procedure TForm2.SpeedButton2MouseMove(Sender: TObject; Shift: TShiftState;

                         X, Y: Integer);   //Отображение в строке состояния

           procedure SpeedButton3MouseMove(Sender: TObject; Shift: TShiftState; X,

                  Y: Integer);        //При наведении мышки на кнопку

                      procedure TForm2.SpeedButton3MouseMove(Sender: TObject; Shift: TShiftState;

                          X, Y: Integer);    //Отображение в строке состояния

            procedure SpeedButton4MouseMove(Sender: TObject; Shift: TShiftState; X,

                   Y: Integer);       //При наведении мышки на кнопку

                        procedure TForm2.SpeedButton4MouseMove(Sender: TObject; Shift: TShiftState;

                          X, Y: Integer);     //Отображение в строке состояния

            procedure SpeedButton5MouseMove(Sender: TObject; Shift: TShiftState; X,

                   Y: Integer);     //При наведении мышки на кнопку

                        procedure TForm2.SpeedButton5MouseMove(Sender: TObject; Shift: TShiftState;

                          X, Y: Integer);     //Отображение в строке состояния

            procedure SpeedButton7MouseMove(Sender: TObject; Shift: TShiftState; X,

                   Y: Integer);  //При наведении мышки на кнопку

                        procedure TForm2.SpeedButton7MouseMove(Sender: TObject; Shift: TShiftState;

                          X, Y: Integer);      //Отображение в строке состояния

            procedure SpeedButton6MouseMove(Sender: TObject; Shift: TShiftState; X,

                   Y: Integer);   //При наведении мышки на кнопку

                        procedure TForm2.SpeedButton6MouseMove(Sender: TObject; Shift: TShiftState;

                          X, Y: Integer);    //Отображение в строке состояния

            procedure SpeedButton8MouseMove(Sender: TObject; Shift: TShiftState; X,

                   Y: Integer);  //При наведении мышки на кнопку

                        procedure TForm2.SpeedButton8MouseMove(Sender: TObject; Shift: TShiftState;

                          X, Y: Integer);      //Отображение в строке состояния

            procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X,

                   Y: Integer);    //При наведении мышки на форму

                        procedure TForm2.FormMouseMove(Sender: TObject; Shift: TShiftState; X,

                          Y: Integer);     //Отображение в строке состояния

             procedure FormCreate(Sender: TObject);     //Процедура создания формы

    procedure TForm2.FormCreate(Sender: TObject);     //Процедура  отображения  данных о кинотеатрах

             procedure SpeedButton7Click(Sender: TObject);  //При нажатии на кнопку

           procedure TForm2.SpeedButton7Click(Sender: TObject);  //Процедура редактирования записи

             procedure SpeedButton9Click(Sender: TObject);       //При нажатии на кнопку

  procedure TForm2.SpeedButton9Click(Sender: TObject);   //Процедура сохранения редактирования

              procedure SpeedButton1Click(Sender: TObject);      //При нажатии на кнопку

           procedure TForm2.SpeedButton1Click(Sender: TObject); //Процедура перехода на       первую запись

              procedure SpeedButton4Click(Sender: TObject);     //При нажатии на кнопку

         procedure TForm2.SpeedButton4Click(Sender: TObject);  //Процедура перехода на последнюю запись

              procedure SpeedButton2Click(Sender: TObject);      //При нажатии на кнопку

         procedure TForm2.SpeedButton2Click(Sender: TObject); //Процедура перехода на предыдущую запись

              procedure SpeedButton3Click(Sender: TObject);      //При нажатии на кнопку

         procedure TForm2.SpeedButton3Click(Sender: TObject);  //Процедура перехода на следующую запись

              procedure SpeedButton5Click(Sender: TObject);      //При нажатии на кнопку

         procedure TForm2.SpeedButton5Click(Sender: TObject);    //Процедура добавления          новой записи

              procedure SpeedButton11Click(Sender: TObject);     //При нажатии на кнопку

                             procedure TForm2.SpeedButton11Click(Sender: TObject);       //Процедура отмены редактирования

              procedure SpeedButton11MouseMove(Sender: TObject; Shift: TShiftState;

                X, Y: Integer);     //При наведении мышки на кнопку

               procedure TForm2.SpeedButton11MouseMove(Sender: TObject);     //Отображение в строке состояния

               procedure SpeedButton10MouseMove(Sender: TObject; Shift: TShiftState;

                 X, Y: Integer);       //При наведении мышки на кнопку

                          procedure TForm2.SpeedButton10MouseMove(Sender: TObject);     //Отображение в строке состояния

                procedure SpeedButton10Click(Sender: TObject);      //При нажатии на кнопку

             procedure TForm2.SpeedButton10Click(Sender: TObject);   //Процедура сохранения     новой записи

                procedure SpeedButton6Click(Sender: TObject);       //При нажатии на кнопку

               procedure TForm2.SpeedButton6Click(Sender: TObject);         //Процедура удаления   текущей записи

               procedure FormCreate(Sender: TObject); //Процедура создания формы(выделение памяти)

                            procedure openBD;       //Процедура считывания данных из файлов и сохранения (открытия БД)новых записей

                   procedure TForm1.FormCreate(Sender: TObject);           // При создании формы    (Процедура  объединяющая считывание информации из файла и закрытие БД)   

           procedure Button2Click(Sender: TObject);         //При нажатии на кнопку «Фильмы»

            procedure TForm1.Button2Click(Sender: TObject);         //Процедура открытия   формы Фильмы

unit FilmForm;     // Форма Фильмы

           procedure SpeedButton8Click(Sender: TObject);   //При нажатии на кнопку «Закрыть»

                  procedure TForm3.SpeedButton8Click(Sender: TObject);   //Процедура закрытия формы Фильмы

           procedure SpeedButton1MouseMove(Sender: TObject; Shift: TShiftState; X,

              Y: Integer);     //При наведении мышки на кнопку

                     procedure TForm3.SpeedButton1MouseMove(Sender: TObject; Shift: TShiftState;

                       X, Y: Integer);    //Отображение в строке состояния

           procedure SpeedButton2MouseMove(Sender: TObject; Shift: TShiftState; X,

              Y: Integer);   //При наведении мышки на кнопку

                     procedure TForm3.SpeedButton2MouseMove(Sender: TObject; Shift: TShiftState;

                       X, Y: Integer);     //Отображение в строке состояния

           procedure SpeedButton3MouseMove(Sender: TObject; Shift: TShiftState; X,

              Y: Integer);     //При наведении мышки на кнопку

                     procedure TForm3.SpeedButton3MouseMove(Sender: TObject; Shift: TShiftState;

                       X, Y: Integer);    //Отображение в строке состояния

           procedure SpeedButton4MouseMove(Sender: TObject; Shift: TShiftState; X,

              Y: Integer);    //При наведении мышки на кнопку

                     procedure TForm3.SpeedButton4MouseMove(Sender: TObject; Shift: TShiftState;

                       X, Y: Integer);      //Отображение в строке состояния

           procedure SpeedButton5MouseMove(Sender: TObject; Shift: TShiftState; X,

              Y: Integer);    //При наведении мышки на кнопку

                     procedure TForm3.SpeedButton5MouseMove(Sender: TObject; Shift: TShiftState;

                       X, Y: Integer);    //Отображение в строке состояния

           procedure SpeedButton7MouseMove(Sender: TObject; Shift: TShiftState; X,

              Y: Integer);     //При наведении мышки на кнопку

                     procedure TForm3.SpeedButton7MouseMove(Sender: TObject; Shift: TShiftState;

                       X, Y: Integer);   //Отображение в строке состояния

            procedure SpeedButton6MouseMove(Sender: TObject; Shift: TShiftState; X,

               Y: Integer);     //При наведении мышки на кнопку

                     procedure TForm3.SpeedButton6MouseMove(Sender: TObject; Shift: TShiftState;

                       X, Y: Integer);   //Отображение в строке состояния

            procedure SpeedButton8MouseMove(Sender: TObject; Shift: TShiftState; X,

               Y: Integer);     //При наведении мышки на кнопку

                     procedure TForm3.SpeedButton8MouseMove(Sender: TObject; Shift: TShiftState;

                        X, Y: Integer);    //Отображение в строке состояния

              procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X,

                 Y: Integer);     //При наведении мышки на форму

                       procedure TForm3.FormMouseMove(Sender: TObject; Shift: TShiftState; X,

                          Y: Integer);    //Отображение в строке состояния

              procedure FormCreate(Sender: TObject);    //Процедура создания формы

                       procedure TForm3.FormCreate(Sender: TObject);   //Процедура  отображения  данных о фильмах

              procedure SpeedButton7Click(Sender: TObject);       //При нажатии на кнопку

              procedure TForm3.SpeedButton7Click(Sender: TObject);  //Процедура редактирования записи

              procedure SpeedButton9Click(Sender: TObject);    //При нажатии на кнопку

               procedure TForm3.SpeedButton9Click(Sender: TObject);          //Процедура сохранения редактирования

               procedure SpeedButton1Click(Sender: TObject);    //При нажатии на кнопку

                       procedure TForm3.SpeedButton1Click(Sender: TObject);        //Процедура перехода на первую запись

               procedure SpeedButton4Click(Sender: TObject);     //При нажатии на кнопку

                       procedure TForm3.SpeedButton4Click(Sender: TObject);        //Процедура перехода на последнюю запись

               procedure SpeedButton2Click(Sender: TObject);     //При нажатии на кнопку

              procedure TForm3.SpeedButton2Click(Sender: TObject);        //Процедура перехода на предыдущую запись

                procedure SpeedButton3Click(Sender: TObject);     //При нажатии на кнопку

              procedure TForm3.SpeedButton3Click(Sender: TObject);        //Процедура перехода на следующую запись

                procedure SpeedButton5Click(Sender: TObject);     //При нажатии на кнопку

              procedure TForm3.SpeedButton5Click(Sender: TObject);         //Процедура добавления   новой записи

                procedure SpeedButton11Click(Sender: TObject);      //При нажатии на кнопку

              procedure TForm3.SpeedButton11Click(Sender: TObject);             //Процедура отмены редактирования

                procedure SpeedButton11MouseMove(Sender: TObject; Shift: TShiftState;

                  X, Y: Integer);   //При наведении мышки на кнопку

               procedure TForm3.SpeedButton11MouseMove(Sender: TObject);        //Отображение в   строке состояния

                procedure SpeedButton10MouseMove(Sender: TObject; Shift: TShiftState;

                  X, Y: Integer);     //При наведении мышки на кнопку

               procedure TForm3.SpeedButton10MouseMove(Sender: TObject);        //Отображение в   строке состояния

                procedure SpeedButton10Click(Sender: TObject);    //При нажатии на кнопку

             procedure TForm3.SpeedButton10Click(Sender: TObject);      //Процедура сохранения   новой записи

                procedure SpeedButton6Click(Sender: TObject);     //При нажатии на кнопку

                         procedure TForm3.SpeedButton6Click(Sender: TObject);   );     //Процедура удаления текущей записи  

    procedure Button3Click(Sender: TObject);    //При нажатии на кнопку «Сеансы»

               procedure TForm1.Button3Click(Sender: TObject);                 //Процедура открытия формы Сеансы

unit SeansForm;   // Форма Сеансы

                 procedure SpeedButton8Click(Sender: TObject);   //При нажатии на кнопку «Закрыть»

           procedure TForm5.SpeedButton8Click(Sender: TObject);          //Процедура закрытия          формы Сеансы

                 procedure SpeedButton1MouseMove(Sender: TObject; Shift: TShiftState; X,

                      Y: Integer);   //При наведении мышки на кнопку

                           procedure TForm5.SpeedButton1MouseMove(Sender: TObject; Shift: TShiftState;

                              X, Y: Integer);    //Отображение в строке состояния

                 procedure SpeedButton2MouseMove(Sender: TObject; Shift: TShiftState; X,

                    Y: Integer);    //При наведении мышки на кнопку

                          procedure TForm5.SpeedButton2MouseMove(Sender: TObject; Shift: TShiftState;

                             X, Y: Integer);    //Отображение в строке состояния

                 procedure SpeedButton3MouseMove(Sender: TObject; Shift: TShiftState; X,

                    Y: Integer);   //При наведении мышки на кнопку

                          procedure TForm5.SpeedButton3MouseMove(Sender: TObject; Shift: TShiftState;

                            X, Y: Integer);    //Отображение в строке состояния

                 procedure SpeedButton4MouseMove(Sender: TObject; Shift: TShiftState; X,

                    Y: Integer);     //При наведении мышки на кнопку

                          procedure TForm5.SpeedButton4MouseMove(Sender: TObject; Shift: TShiftState;

                            X, Y: Integer);   //Отображение в строке состояния

                 procedure SpeedButton5MouseMove(Sender: TObject; Shift: TShiftState; X,

                    Y: Integer);     //При наведении мышки на кнопку

                          procedure TForm5.SpeedButton5MouseMove(Sender: TObject; Shift: TShiftState;

                            X, Y: Integer);   //Отображение в строке состояния

                 procedure SpeedButton6MouseMove(Sender: TObject; Shift: TShiftState; X,

                    Y: Integer);    //При наведении мышки на кнопку

                          procedure TForm5.SpeedButton6MouseMove(Sender: TObject; Shift: TShiftState;

                            X, Y: Integer);   //Отображение в строке состояния     

                 procedure SpeedButton8MouseMove(Sender: TObject; Shift: TShiftState; X,

                    Y: Integer);     //При наведении мышки на кнопку

                          procedure TForm5.SpeedButton8MouseMove(Sender: TObject; Shift: TShiftState;

                            X, Y: Integer);    //Отображение в строке состояния

                 procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X,

                    Y: Integer);     //При наведении мышки на форму

                          procedure TForm5.FormMouseMove(Sender: TObject; Shift: TShiftState; X,

                             Y: Integer);   //Отображение в строке состояния

                 procedure FormCreate(Sender: TObject);   //Процедура создания формы

                procedure TForm5.FormCreate(Sender: TObject);   //Процедура формирования выпадающих списков и  отображения  данных      о сеансах

                 procedure SpeedButton1Click(Sender: TObject);   //При нажатии на кнопку

               procedure TForm5.SpeedButton1Click(Sender: TObject);     //Процедура перехода на  первую запись  

                 procedure SpeedButton4Click(Sender: TObject);    //При нажатии на кнопку

               procedure TForm5.SpeedButton4Click(Sender: TObject);     //Процедура перехода на последнюю запись

                 procedure SpeedButton2Click(Sender: TObject);   //При нажатии на кнопку

                procedure TForm5.SpeedButton2Click(Sender: TObject);     //Процедура перехода на предыдущую запись

                 procedure SpeedButton3Click(Sender: TObject);     //При нажатии на кнопку

               procedure TForm5.SpeedButton3Click(Sender: TObject);     //Процедура перехода на следующую запись

                 procedure SpeedButton5Click(Sender: TObject);    //При нажатии на кнопку

               procedure TForm5.SpeedButton5Click(Sender: TObject);      //Процедура добавления     новой записи

                 procedure SpeedButton11Click(Sender: TObject);     //При нажатии на кнопку

               procedure TForm5.SpeedButton11Click(Sender: TObject);           //Процедура отмены добавления новой записи

                 procedure SpeedButton11MouseMove(Sender: TObject; Shift: TShiftState;

                   X, Y: Integer);     //При наведении мышки на кнопку

                         procedure TForm5.SpeedButton11MouseMove(Sender: TObject;

                             Shift: TShiftState; X, Y: Integer);   //Отображение в строке состояния

                procedure SpeedButton10MouseMove(Sender: TObject; Shift: TShiftState;

                   X, Y: Integer);      //При наведении мышки на кнопку

                     procedure TForm5.SpeedButton10MouseMove(Sender: TObject; Y: Integer);  //Отображение  в строке состояния

                procedure SpeedButton10Click(Sender: TObject);     //При нажатии на кнопку

                   procedure TForm5.SpeedButton10Click(Sender: TObject);     //Процедура сохранения новой записи

                procedure SpeedButton6Click(Sender: TObject);     //При нажатии на кнопку

                procedure TForm5.SpeedButton6Click(Sender: TObject);  );       //Процедура удаления текущей записи  

                procedure Edit2Change(Sender: TObject);                                //При изменении выбранного кинотеатра

        procedure TForm5.Edit2Change(Sender: TObject);                      //Процедура создания           выпадающего списка с выбором времени начала сеанса

    procedure Button5Click(Sender: TObject);  //При нажатии на кнопку «Запросы»

               procedure TForm1.Button5Click(Sender: TObject);                //Процедура открытия формы Запросы

unit Zapros;     // Форма Запросы

      procedure Button2Click(Sender: TObject);    //При нажатии на кнопку «Закрыть»

             procedure TForm4.Button2Click(Sender: TObject);   //Процедура закрытия формы Запросы

      procedure Button1Click(Sender: TObject);       //При нажатии на кнопку

      procedure TForm4.Button1Click(Sender: TObject);     //Процедура открытия формы    соответствующей выбранному запросу

  unit PoiskFilm;     // Форма Поиск фильма

                 procedure FormCreate(Sender: TObject);   //Процедура создания формы

                         procedure TForm6.FormCreate(Sender: TObject);                 //Вывод в таблицу всех  хранящихся в БД фильмов и информации о них

                  procedure Edit1Change(Sender: TObject);                               //При изменении введенного  названия фильма

                            procedure TForm6.Edit1Change(Sender: TObject);   //Процедура поиска фильма в массиве Film по введенному с клавиатуры названию фильма

                   procedure SpeedButton1Click(Sender: TObject);    //При нажатии на кнопку «Закрыть»

                   procedure TForm6.SpeedButton1Click(Sender: TObject);      //Процедура закрытия   формы Поиск фильма

   unit DorFilm;      // Форма  самый дорогой сеанс

                   procedure SpeedButton1Click(Sender: TObject);   //При нажатии на кнопку «Закрыть»

                  procedure TForm7.SpeedButton1Click(Sender: TObject);   //Процедура закрытия    формы Дорогой сеанс

                   procedure FormCreate(Sender: TObject);   //Процедура создания формы

                          procedure TForm7.FormCreate(Sender: TObject);     //Процедура сравнения цен всех сеансов и вывод полной информации о самом дорогом

   unit PozSeans;     // Форма  Самый поздний сеанс

                   procedure FormCreate(Sender: TObject);    //Процедура создания формы

               procedure TForm8.FormCreate(Sender: TObject);      //Процедура сравнения времени начала сеанса и вывод полной информации о самом позднем сеансе

                   procedure SpeedButton1Click(Sender: TObject);    //При нажатии на кнопку «Закрыть»

                procedure TForm8.SpeedButton1Click(Sender: TObject);           //Процедура закрытия     формы Самый поздний сеанс

   unit Zapr1;      // Форма Фильмы в кинотеатре на дату   

                   procedure FormCreate(Sender: TObject);    //Процедура создания формы

                     procedure TForm9.FormCreate(Sender: TObject);               //Процедура создания таблицы   

                procedure ComboBox1Change(Sender: TObject);                //При изменении выбранного кинотеатра

                          procedure TForm9.ComboBox1Change(Sender: TObject);   //Процедура поиска фильмов в указанном кинотеатре на указанную дату и вывод  в таблицу после             сортировки по времени начала сеанса

              procedure DateTimePicker1Change(Sender: TObject);        //Процедура выбора даты для поиска

                         procedure TForm9.DateTimePicker1Change(Sender: TObject);        //Процедура поиска всех фильмов в указанном кинотеатре на текущую дату и вывод  в таблицу после                сортировки по времени начала сеанса

                     procedure SpeedButton1Click(Sender: TObject);   //При нажатии на кнопку «Закрыть»

                   procedure TForm9.SpeedButton1Click(Sender: TObject);   //Процедура закрытия   формы Фильмы в кинотеатре на дату
Заключение
       При выполнении курсовой работы мною были получены теоретические, а также практические знания, которые позволили спроектировать базу данных и создать собственный программный продукт, позволяющий пользователю, не являющемуся программистом, работать с хранящейся в базе данных информацией.
Список литературы:
1.      Лабораторный практикум по программированию на языке Паскаль: Учебное пособие / Под общ. ред. Л.В.Найхановой и Н.Ц. Бильгаевой. – 3-е изд. доп. и перераб. – Улан-Удэ: Изд-во ВСГТУ, 2004.-176 с.

2.      Турбо Паскаль 7.0./ Е.Р. Алексеев, О.В. Чеснокова – М.: НТ Пресс, 2009. – 320с.: ил.- (полная версия).

3.      Основы программирования на языке Паскаль. Учебно-методическое пособие./ Бадмаева Э.С., Тонхоноева А.А. – Улан-Удэ: Изд-во Бурятского госуниверситета, 2002. –86 c.

4.      Delphi 7. Основы программирования. Решение типовых задач. Самоучитель. Издание второе дополненное. – М.: КУДИЦ-ОБРАЗ, 2005.-480с.
 

1. Реферат Этико-правовые аспекты развития генетики
2. Реферат Социальная помощь инвалидам
3. Реферат на тему Ценообразование во внешней торговле
4. Книга на тему Современный этап развития рынка ценных бумаг в России и задачи регулирования
5. Контрольная работа Методы и критерии выбора поставщиков
6. Реферат Расчёты с персоналоп по прочим операциям
7. Контрольная работа Анализ ликвидности баланса 3
8. Реферат Модель планирования экономичного размера партии
9. Статья Мультимедийное приложение
10. Курсовая Управление процессами формирования и распределения прибыли