![]() |
![]() |
![]() |
|
|||||||||
|
![]() | |||||||||||
|
![]() |
||||||||
|
МЕНЮ
|
БОЛЬШАЯ ЛЕНИНГРАДСКАЯ БИБЛИОТЕКА - РЕФЕРАТЫ - База данных DVD–фильмовБаза данных DVD–фильмовВведение Дорогой Александр Григорьевич если вы читаете это введение, значит я наконец - то закончил свой курсовой проект. Он называется «База данных DVD - фильмов». Скорее всего, он ни кому, ни будет, нужен и денег я на нем не заработаю. Это очень печально. Хотя если взглянуть на это с другой стороны, то почти у каждого человека в этом мире есть своя коллекция DVD - фильмов и мысль, что эта программа может им пригодиться, меня очень радует. Как говорится, нет худа, без добра. Программа очень проста в использовании и ест очень мало ресурсов. Работает почти на любой операционной системе и на любом компьютере. Теперь поговорим о самой программе. Она многофункциональна. Занесенную информацию о DVD - фильмах можно изменять, удалять и редактировать. Информация о дисках записывается в базу данных по пяти полям: название диска, цена, год выпуска, фамилия режиссера, кинокомпания, которая создавала фильм. Также можно сортировать диски по этим же полям. В общем, она настолько проста, что даже ребенок может в ней разобраться. А самое главное, что программа написана на русском языке да еще русским студентом третьего курса, АФРГСУ который учится на факультете ИТиР. Как это расшифровывается, я до сих пор не могу запомнить!!! 1. Общая часть 1.1 Краткое описание работы При запуске программы отображается главное окно, в котором имеются четыре кнопки и область обработки информации, управляемые кнопками. 1. Кнопка вывода информации. Вся информация, находящаяся в файле и выводится в данную таблицу. 2. Кнопка поиска информации. При нажатии кнопки поиск отображается окно поиска. Поиск происходит по пяти параметрам. Выбираем один из параметров, вводим данные и начинается поиск, найденные данные выводятся в этом же окне в таблице. 3. Кнопка удаления. Удаление происходит следующим образам: выбираем курсором, какой DVD - фильм вы хотите удалить и следовательно нажимаем кнопку удаление. 4. Область редактирования. Для редактирования одного из полей, необходимо ввести в первое поле его название из списка, выбрать из выпадающего списка параметр для изменения и во второе поле ввести новую информацию. Обновленная информация появляется мгновенно в таблице. 5. Кнопка добавления информации. Отображается окно добавления информации. Информация также добавляется по пяти полям. Добавленная информация мгновенно выводится в главном окне. 1.2 Выбор языка и среды программирования Данная программа разрабатывалась в среде программирования Delphi. Она содержит богатый набор различных типов данных и компонентов, облегчающих создание программного продукта под MS Windows. Краткость языка, легкость программирования на нем, мобильность написанных программ, возможность эффективной реализации и пригодность с точки зрения формальных методов отладки программ обеспечили языку Object Pascal и конкретно среде Delphi успех в тех делах, для которых он предназначался. 2. Основная часть 2.1 Структура данных type disk=record name:string[50]; reg: string[30]; cincom: string[30]; stoim:integer; year:integer; end; Тип записи disk является представлением информации: stoim - стоимость DVD - фильма, name -название DVD - фильма, reg - фамилия режиссера, cincom - название кинокомпании, year - год выхода фильма на DVD. tdvd=array[1..300] of disk Тип tdvd является одномерным массивом, содержащим 300 элементов типа disk , т.е. этот массив содержит информацию о 300ах DVD - фильмах, полученную в результате заполнения файла с информацией. recordfile=file of disk Типизированный файл «recordfile» содержит записи типа disk , т.е. содержит исходную информацию о каждом DVD - фильме . Описание файлов При работе программа использует постоянный файл с информацией `db_ disk.db' - файл с исходной информацией; 2.2 Структурные элементы программы Описание глобальных переменных используемых в модуле kursovik.pas приведено в таблице 1. Таблица 1. Глобальные переменные.
|