Создание базы данных для преподавательской кафедры
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
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 с.: ил.