![]() Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Решение поставленной задачи
Для запуска первого проекта используйте файл База Данных.exe для запуска второго проекта используйте файл Запрос.exe. Для написания программ использовалась среда разработки Delphi 7. Программа предназначена для решения задачи №3 курсовой работы. База данных разработанной АИС, автоматизирующей работу охотни-ков. Имеет две таблицы данных. 1. Таблица Pushnina – содержит информацию о названии пушного зверя и стоимость за 1кг пушнины. 2. Таблица Oxotnik – содержит информацию о ФИО охотника, адрес, название пушного зверя, вес пушнины, цена 1 кг пушнины, порядковый номер записи. Тип базы данных: Paradox 7. Структура таблицы данных Pushnina представлена в таблице 3.1. Таблица 3.1 - Структура таблицы данныхPushnina
Структура таблицы данных Oxotnik представлена в таблице 3.2. Таблица 3.2 - Структура таблицы данныхOxotnik
Продолжение таблицы 3.2
В приложении “Запрос” используется связь таблиц один-ко-многим по полю Tovar. Характеристика связи представлена, в таблице 3.3 Таблица 3.3 – Характеристика связи
В состав разработанных 2 проектов входят следующие модули и формы: В первый проект “Таблицы БД” входят следующие модули и компоненты: База данных.exe – исполняемый модуль программы. Unit1.pas - модуль основной формы проекта. Unit1.dfm – форма главного окна программы. Во второй проект “Запрос БД” входят следующие модули и компоненты: Запрос.exe – исполняемый модуль программы. Unit1.pas - модуль основной формы проекта. Unit1.dfm – форма главного окна программы. Листинг программы представлен в приложении 3. На форме первого и второго проекта размещены следующие основные компоненты: TTable – компонент находится на вкладке BDE. Компонент является не визуальным компонентом набора данных с одной таблицей и обеспечивает доступ к каждой записи и полю в одной указанной таблице базы данных. Компонент может работать с подмножеством записей внутри данной таблицы. TDataSource – компонент находится на вкладке Data Access. Не визуальный компонент представляет собой источник данных, который обеспечивает связь между набором данных и компонентами отображения и редактирования данных. TDBGrid – компонент находится на вкладке Data Controls. Компонент отображает набор данных в формате электронной таблицы. TDBNavigator – компонент находится на вкладке Data Controls. Компонент обеспечивает перемещение указателя текущей записи, активизацию режима редактирования, добавление и удаление записей. Компонент представляет собой совокупность командных кнопок. И во втором проекте используется компонент: TQuery – компонент находится на вкладке BDE. Не визуальный компонент набора данных, выполняющий запросы SQL. TLabel – компонент находится на вкладке Standard. Компонент предназначен для отображения статического текста. TPanel - компонент находится на вкладке Standard. Компонент служит для объединения нескольких компонентов. Размер исполняемого модуля первого проекта составляет 824 Кбайт. Объем используемой оперативной памяти – 1480 Кбайт. Размер исполняемого модуля второго проекта составляет 818 Кбайт. Объем используемой оперативной памяти – 1664 Кбайт. При разработке не использовались инсталляторы, установка программы осуществляется путем простого копирования с компакт-диска и не занимает много времени. Используется понятный Windows – интерфейс. Чтобы запустить первый проект необходимо запустить файл База данных.exe. Отобразиться главное окно программы, показанное на рисунке 3.1 Рисунок 3.1 – Главная форма проекта База данных Для добавления записей в таблице используйте кнопку Чтобы запустить второй проект необходимо запустить файл Запрос.exe. Отобразиться главное окно программы, показанное на рисунке 3.2 Рисунок 3.2 – Главная форма проекта Запрос Программа выводит данные таблиц Pushnina и Oxotnik по запросу. Вверху таблицы отображается количество записей находящихся в таблице. Для завершения выполнения программ нажмите на
ЛИТЕРАТУРА 1. Ф а р о н о в В.В. Delphi 5. Учебный курс. — М.: Изд-во«Нолидж», 2000. 2. Гофман В., ХомоненкоА. Delphi 5. Наиболее полное руководство. — М.: Изд-во «BHV», 1999. 3. Бобровский С. Delphi 5. Учебный курс. — М.: Изд-во «Питер», 2000. 4. Архангельский А.Я. Интегрированная среда разработки Delphi. — М.: Изд-во «Бином», 1999. 5. Архангельский А.Я. Разработка прикладных программ для Windows в Delphi 5. — М.: Изд-во «Бином», 1999. 6. А.Я. Архангельский. Программирование в Delphi 6. – М.: ЗАО Издательство «БИНОМ», 2003 7. В.В. Фаронов. Delphi 6. Учебный курс. – М.: Издательство Молгачева С.В., 2003.
|