
2.2Разработка отчетов
В данной курсовой работе необходимо создать следующие отчеты.
Первый отчет создают по таблицам Группы услуг и Виды услуг, записи группируют по номеру группы.
Макет отчета «Группы услуг и Виды услуг» в режиме конструирования
представлен на рисунке 2.5.
Рисунок 2.5 – Макет отчета «Группы услуг и Виды услуг» в режиме
конструирования
Отчет «Группы услуг и Виды услуг» в режиме просмотра представлен
на рисунке 2.6.
Рисунок 2.6 – Отчет «Группы услуг и Виды услуг» в режиме просмотра
Второй отчёт создают на основе таблицы Сотрудники. Для каждого сотрудника вычислить общий оклад. Так же необходимо вычислить суммарный общий оклад.
Макет отчета «Сотрудники» в режиме конструирования представлен на рисунке 2.7.
Рисунок 2.7 – Макет отчета «Сотрудники» в режиме конструирования
Отчет «Сотрудники» в режиме просмотра представлен на рисунке 2.8.
Рисунок 2.8 – Отчет «Сотрудники» в режиме просмотра
Третий отчет создают из таблиц Услуги, Виды услуг, Сотрудники, записи группируют по дате.
Макет отчета «Услуги» в режиме конструирования представлен на
рисунке 2.9.
Рисунок 2.9 – Макет отчета «Услуги» в режиме конструирования
Отчет «Услуги» в режиме просмотра представлен на рисунке 2.10.
Рисунок 2.10 – Отчет «Услуги» в режиме просмотра
Заключение
В ходе выполнения курсовой работы были рассмотрены следующие вопросы:
освоение технологии создания базы данных средствами СУБД Access;
освоение технологии создания таблиц и установки связи между таблицами средствами СУБД Access;
освоение технологии установки связи с базой данных и таблицами из приложения, разработанного в среде программирования Delphi;
изучение технологии разработки простых и составных форм для ввода, редактирования и просмотра данных, хранимых в таблицах; освоение возможностей редактирования форм (изменение формата выводимых данных, создание надписей, кнопок, переключателей, списков и т.д.) в среде программирования Delphi;
освоение возможностей по созданию запросов на выборку данных, с вычисляемыми полями, с групповыми вычислениями, параметрических запросов в среде программирования Delphi;
освоение технологии создания отчетов, возможностей форматирования отчетов, добавления в отчет заголовков, надписей, полей из источника данных; освоение особенностей реализации вычислений в отчетах в каждой записи, по группе записей и отчету в целом в среде программирования Delphi;
освоение технологии создания меню в среде программирования Delphi;
выполнение практического задания по разработке базы данных и таблиц в среде СУБД Access; создание простых и составных форм, различных запросов и отчетов в среде программирования Delphi.
Применение СУБД Access для разработки базы данных и таблиц показало, что данная СУБД:
обеспечивает удобные средства для описания структуры таблиц (мастер и Конструктор), возможность просто задать имя поля, выбрать тип данных из списка, размер и формат поля, задать поле со списком и определить источник данных для него;
позволяет использовать маски ввода в поля таблиц;
обеспечивает автозаполнение полей таблиц;
позволяет использовать формулы в полях таблиц.
Применение среды программирования Delphi для разработки приложения показало, что имеются удобные средства для:
создания графического интерфейса пользователя (GUI);
отладки работы приложения;
написания программного кода и многое другое.
Список литературы
1 Фаронов В.В. Программирование баз данных в Delphi 7 / В.В. Фаронов. -СПб.: Питер, 2004. – 345 с.
2 Шумаков П.В. Delphi 5. Руководство разработчика баз данных / П.В. Шумаков, В.В. Фаронов. - М.: Нолидж, 2001. – 231 с.
3 Бобровский С.И. Delphi 7. Учебный курс / С.И. Бобровский. - СПб.: Питер, 2001. – 376 с.
4 Хомоненко А.Д. Базы данных / А.Д. Хомоненко, В.М. Цыганков, М.Г. Мальцев. - СПб.: КОРОНА принт, 2003. – 478 с.
5 Карпова Т.С. Базы данных: модели, разработка, реализация / Т.С. Карпова. - СПб.: Питер, 2001. – 345 с.
6 Избачков Ю.С. Информационные системы: учебник для вузов / Ю.С. Избачков, В.Н. Петров. - СПб.: Питер, 2005. – 605 с.