Создание и ведение базы данных студентов колледжа - Курсовая работа

бесплатно 0
4.5 92
Разработка базы данных для учета лабораторий колледжа и программы на VBA для работы с ней. Характеристика среды разработки приложения. Выбор способа защиты базы данных. Изучение инструментов для визуального конструирования пользовательского интерфейса.


Аннотация к работе
Московский государственный колледж электромеханики и информационных технологий1.4 Методика создания приложений для баз данных 1.5 Защита баз данных 2.4 Структурная схема работы приложенияВ современных учебных заведениях проводится большое количество занятий в аудиториях с какой либо технической аппаратурой (компьютеры, ноутбуки, принтеры, проекторы и т.д.). Данный курсовой проект посвящен разработке базы данных и программы на VBA для работы с базой данных, что упростит работу для конечного пользователя. В результате получится многофункциональная информационная система для учета лабораторий колледжа, позволяющая пользователю накапливать, обрабатывать и выводить различную информацию о свободных и занятых аудиториях, подавать преподавателям заявки в те или иные аудитории с выбором требуемого технического и программного обеспечения и т.д. Описание: Программа "План" предназначена для ведения учета выполнения учебного плана для высших учебных заведений. В программе при создании расписаний предусмотрена возможность контроля выполнения плана занятий и занятости учебных аудиторий с учетом количества посадочных мест в аудиториях.• применить полученные теоретические знания на практике, спроектировав базу данных средствами MS ACCESS и ERWIN ModelerПри решении поставленной задачи оптимально использовать для представления информационных материалов VBA т. к. это: • язык высокого уровня • содержит элементы объектно-ориентированных языков• Вкладки документов - таблицы, запросы, формы, отчеты и макросы - отображаются в виде документов на вкладках. Вкладка Создание на ленте теперь является новой главной исходной точкой, с которой начинается добавление новых объектов - быстрое создание новых форм, отчетов, таблиц, списков SHAREPOINT, запросов, макросов, модулей и т. д. При углублении в рассмотрение учета загрузки лабораторий МГКИТ, мной был найден важный недочет, преподаватели подающие заявки, не всегда информированы о техническом и программном обеспечении, определенной лаборатории, что послужило добавить в моем курсовом проекте возможность выбирать определенную лабораторию по техническому и программному обеспечению. Определение требований включает выбор целей БД, выяснение информационных требований к системе и требований к оборудованию и программному обеспечению. Спроектировать средствами MS ACCESS базу данных и создать средствами VBA приложение, позволяющее составить расписание загрузки лабораторий колледжа на неделю.Курсовой проект посвящен созданию и ведению базы данных учета загрузки лабораторий За время создания курсового проекта и написания пояснительной записки была досконально изучена предметная область проекта; разработана концептуальная модель БД: объект-отношение; выбрана реляционная модель для создания эффективной базы данных, создана логическая модель БД. Были приобретены навыки создания многофункциональных приложений при помощи VBA и защиты баз данных встроенными возможностями Microsoft Access.If podate = rst.Fields("Дата Платежа") Then rst3.ADDNEW rst3.Fields("№Платежа") = rst.Fields("№Платежа") rst3.Fields("Дата Платежа") = rst.Fields("Дата Платежа") rst3.Fields("№Студента") = rst.Fields("№Студента") rst3.Fields("Вид Платежа") = rst.Fields("Вид Платежа") rst3.Fields("Размер Платежа") = rst.Fields("Размер Платежа") rst3.Update Set gdf = db.QUERYDEFS("добавление рассписание") gdf.Parameters(0) = ПОЛЕСОСПИСКОМ12.Value gdf.Parameters(2) = ПОЛЕСОСПИСКОМ21.Value gdf.Parameters(3) = ПОЛЕСОСПИСКОМ12.Value ПОЛЕСОСПИСКОМ19.ROWSOURCE = "SELECT Лаборатории.[№ Лаборатории]FROM (Лаборатории INNER JOIN [Техническое оборудование лаборатории] ON Лаборатории.[№ Лаборатории] = [Техническое оборудование лаборатории].[№ Лаборатории]) INNER JOIN [Программное обеспечение лаборатории] ON Лаборатории.[№ Лаборатории] = [Программное обеспечение лаборатории].[№ Лаборатории] GROUP BY Лаборатории.[№ Лаборатории], [Техническое оборудование лаборатории].[Код ТО], [Программное обеспечение лаборатории].[Код ПО] HAVING ((([Техническое оборудование лаборатории].[Код ТО])=" & ПОЛЕСОСПИСКОМ14 & ") AND (([Программное обеспечение лаборатории].[Код ПО])=" & ПОЛЕСОСПИСКОМ16 & "));" Private Sub lblnl_Click() lblnl.ROWSOURCE = "SELECT [Программное обеспечение лаборатории].[Код ПО], [Программное обеспечение лаборатории].[№ Лаборатории] AS [Программное обеспечение лаборатории_№ Лаборатории], [Техническое оборудование лаборатории].[№ Лаборатории] AS [Техническое оборудование лаборатории_№ Лаборатории], [Техническое оборудование лаборатории].[Код ТО], [Техническое оборудование лаборатории].[№ Лаборатории] FROM (Лаборатории INNER JOIN [Техническое оборудование лаборатории] ON Лаборатории.[№ Лаборатории] = [Техническое оборудование лаборатории].[№ Лаборатории]) INNER JOIN [Программное обеспечение лаборатории] ON Лаборатории.[№ Лаборатории] = [Программное обеспечение лаборатории].[№

План
Содержание

Введение

1. Общая часть

1.1 Цель разработки

1.2 Обоснование выбора среды разработки приложения
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?