Создание базы данных для преподавательской кафедры

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

quot; в зависимости от выбранного пункта выключает или включает фильтрацию по соответствующему выражению фильтрации. Форма "Fprintraspisanie" предназначена для печати визуального содержимого компонента "DBraspisanie" с формы "Form1". На форму помещён компонент "QuickRep1", предназначенный открывать стандартное диалоговое окно печати. Его свойствам "HasTitle", "HasDetail", "HasColumnHeader" присвоено значение "True". В раздел "HasTitle" вставлен компонент типа "TQRLabel" с названием, которое будет носить распечатанная таблица. В раздел "HasColumnHeader" вставлены в необходимом количестве компоненты класса "TQRShape", обозначающие границы ячеек таблицы. С той же целью эти компоненты вставлены в раздел"HasDetail". Так же в раздел "HasDetail" вставлены компоненты класса "TQRDBText". С помощью их свойств "DataSet" и "DataField" и с помощью свойства "DataSet" компонента "QuickRep" указывается, содержимое каких полей какой таблицы будет отображаться на бумаге после распечатки. Располагая вышеперечисленные компоненты в нужном порядке, можно задать внешний вид таблицы.

Формы для печати остальных таблиц оформлены аналогично. Для каждого компонента "QuickRep" с помощью его свойств установлены наиболее подходящие размер и ориентация листа, размер шрифта и т. д.

 

Рис. 1. Исходный внешний вид формы Form1

Рис 2. Внешний форм формы Form1 в работе

 

Рис. 3. Исходный внешний вид формы Fraspisanie

 

Рис. 4. Внешний вид формы Fraspisanie в работе

Рис. 5. Исходный внешний вид формы Fktoshtoukovo

 

Рис. 6. Внешний вид формы Fktoshtoukovo в работе

 

Рис. 7. Исходный внешний вид формы Fauditoria

Рис. 8. Внешний вид формы Fauditoria в работе

 

Рис. 9. Исходный внешний вид формы Fprepod

 

Рис. 10. Внешний вид формы Fprepod в работе

 

Рис. 11. Исходный внешний вид формы Fdisciplina

Рис. 12. Внешний вид формы Fdisciplina в работе

 

Рис. 13. Исходный внешний вид формы Fgruppa

 

Рис. 14. Внешний вид формы Fgruppa в работе

 

Рис. 15. Исходный внешний вид формы Fprintraspisanie

Рис. 16. Внешний вид формы Fprintraspisanie в работе

 

Рис. 17. Исходный внешний вид формы "Fprintktoshtoukovo"

Рис. 18. Внешний вид формы Fprintktoshtoukovo в работе

 

Рис. 19. Исходный внешний вид формы Fprintdisciplina

Рис. 20. Внешний вид формы Fprintdisciplina в работе

 

Рис. 21. Исходный внешний вид формы Fprintgruppa

Рис. 22. Внешний вид формы Fprintgruppa в работе

 

Рис. 23. Исходный внешний вид формы Fprintauditoria

Рис. 24. Внешний вид формы Fprintauditoria в работе

 

Рис. 25. Исходный внешний вид формы Fprintprepod

Рис. 26. Внешний вид формы Fprintprepod в работе

 

Рис. 27. Исходный внешний вид формы Form14

 

Рис. 28. Внешний вид формы Form14 в работе

ЗАКЛЮЧЕНИЕ

 

Результатом выполнения данной курсовой работы стала база данных, содержащая расписание занятий для одной учебной кафедры, а также всю сопутствующую информацию. Кроме того, было создано программное приложение, позволяющее реализовать все необходимые для работы с данной базой данных функции: просмотр, редактирование, сортировку, фильтрацию и т. д.

В ходе выполнения данной курсовой работы нами были освоены основные приёмы создания и работы с компьютерными базами данных.

 

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

 

1) Фаронов В. В. - Delphi. Программирование на языке высокого уровня: Учебник для вузов - СПб.: Питер, 2007. - 640 с.: ил.

) Понамарёв В. А. - Базы данных в Delphi 7. Самоучитель - СПб.: Питер, 2003. - 224 с.: ил.