![]() |
|
|
Курсовая работа: Разработка интерактивной системы обработки базы данных ведомости работы расчетно-кассового узла универсамаКурсовая работа: Разработка интерактивной системы обработки базы данных ведомости работы расчетно-кассового узла универсамаТема: Разработка интерактивной системы обработки базы данных ведомости работы расчетно-кассового узла универсама 1. Задание на выполнение курсовой работы Разработать проект приложения, содержащего локальную базу данных для хранения и обработки данных заданной структуры (см. рис.1). системы обработки данных ведомости работы расчетно-кассового узла универсама.
Рис. 1. Структура базы данных системы обработки данных ведомости работы расчетно-кассового узла универсама Записи должны содержать данные различных типов. База данных должна находиться в отдельном каталоге с именем KR, подкаталог Base. 1 Возможности, состав и назначение системыСистема должна обеспечить: 1) ведение локальной базы данных, в том числе: просмотр, корректировку, удаление, дополнение базы данных; 2) использование меню для управления процессом обработки данных; 3) просмотр и корректировку данных в таблице и в окнах редактирования; 4) формирование значения вычисляемого поля (столбца); 5) отбор данных из базы данных по условию, определенному свойством Filtr компонента типа TTable; 6) сортировку данных по основному и дополнительным индексам; 7) поиск данных по заданным поисковым признакам; 8) непосредственный доступ к записям базы данных на примере формирования суммы столбца; 9) формирование и вывод во время выполнения приложения: – графика зависимости данных, содержащихся в базе данных; – отчета с помощью подсистемы QuickReport. Для управления системой и решения поставленных задач система должна быть снабжена интерфейсом пользователя, включающим следующие элементы: - систему меню для СУБД; - элементы управления для отображения информации, хранящейся в таблицах; - элементы управления для навигации по базе данных; - элементы управления для ввода условий отбора записей; - форм для ввода новых записей; - формы для просмотра графика - формы для просмотра и вывода на печать отчета. 2. Процесс разработки интерфейса и проекта интерактивной системы 2.1 Подготовительный этапНа подготовительном этапе создания системы, удовлетворяющей требованиям технического задания, выполняются следующие действия: 1). Создается структура каталогов на жестком диске персонального компьютера для хранения файлов базы данных, проекта системы и исполняемого модуля. Для определенности будем полагать, что проектируемая система – файлы проекта и исполняемый модуль будет размещаться в папке \КР корневого каталога диска С:, а файлы базы данных – в подкаталоге \BASE данной папки. 2). Для создания проекта и структуры таблиц базы данных необходимо инсталлировать на компьютере разработчика средство управления базами данных MS Access, и средство разработки – Borland Delphi. При проектировании были использованы следующие версии программных продуктов: MS Access 2000 и Borland Delphi 6.0 с BDE 5.1 2.2 Создание структуры таблицыДля создания заданной в техническом задании на проектирование системы структуры таблицы воспользуемся СУБД MS Access. При запуске СУБД необходимо укать каталог, в котором будет помещен файл базы данных и имя этого файла: c:\kp\base.mdb. Далее переходим в раздел таблицы и, с помощью конструктора, создаем две таблицы: Table1 и Table2. Состав и описание их полей приведены в табл. 1 и 2 соответственно. После создания структуры таблиц определяем связи между ними в режиме просмотра схемы данных. При этом в качестве основной таблицы укажем Table1, поле связи T1KOD, в качестве связанной – Table2, поле связи T2KOD. Тип отношения – «один-ко-многим» (см. рис. 2). Таблица 1. Состав и описание полей таблицы Table1 базы данных проектируемой системы
Таблица 2. Состав и описание полей таблицы Table2 базы данных проектируемой системы
2.3 Разработка проекта системыДо того как приступить к разработке системы, создадим в операционной системе компьютера разработчика с помощью средств администрирования баз данных псевдоним (Alias) используемой базы данных base.mdb. Это значительно упростит последующее написание кода приложения и облегчит перенос проектируемой системы в другой каталог, если в этом возникнет необходимость. Для создания псевдонима возможно использование различных средств: как встроенных в операционную систему (Инспектор «Источники данных (ODBC)»), так и поставляемых в комплекте со средой программирования Borland Delphi утилит (Administrator BDE или Database Destop). На рис. 3 показаны необходимые настройки при использования встроенного Инспектора OBDC. Далее запускаем среду разработки приложений Borland Delphi и создаем стандартный исполняемый модуль (Application). Добавляем необходимые формы (Меню File, команда New à Form). Сохраняем заготовку проекта в папке c:\kp. Имя файла проекта kp.dpr, имена используемых модулей: Unit1.pas…Unit5.pas, имена используемых форм: Unit1.frm…Unit5.frm. Форма Form1 – основная форма проекта. На ней расположены основные элементы интерфейса пользователя и элементы управления. Их список представлен в табл. 3. Таблица 3. Список элементов управления, расположенных на форме Form1
Компоненты размещаются на форме посредством «перетягивания» их значков в определенное место формы из соответствующих разделов (Standart, DataAccess, DataControl, BDE, QReport) палитры компонентов среды разработки Borland Delphi. Страницы: 1, 2 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое. |
||
При использовании материалов - ссылка на сайт обязательна. |