Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД правка.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
30.16 Mб
Скачать

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 с.

23