Автор работы: Пользователь скрыл имя, 14 Марта 2015 в 16:02, курсовая работа
Деканат — организационный центр по управлению работой факультета, возглавляемый деканом. Деканат выполняет функции координации и административного обеспечения учебного процесса, ведения делопроизводства.
Деканат разрабатывает и реализует программы подготовки специалистов со средним и средним профессиональным образованием, оценку уровня знаний.
1.Краткая характеристика предметной области………………………3
2.Описание таблиц в Базе Данных……………………………………....5
3.Создание таблиц…………………………………………………………6
4.Создание схемы данных………………………………………………...9
5.Создание запросов………………………………………………………11
6.Создание форм…………………………………………………………..16
7.Создание отчетов………………………………………………………..24
8.Создание кнопочной формы…………………………………………...27
9.Создание макросов……………………………………………………...29
10.Выводы………………………………………………………………….31
11.Список Литературы………………………………………
Восточный институт экономики, гуманитарных наук, управления и права
Факультет информационных технологий и систем управления
Кафедра информационных технологий
КУРСОВОЙ ПРОЕКТ
по курсу “Базы данных“
тема проекта:
«База данных зачетных книжек студентов»
Уфа
2015
1.Краткая характеристика предметной области………………………3
2.Описание таблиц в Базе Данных……………………………………....5
3.Создание таблиц…………………………………………………………6
4.Создание схемы данных…………………
5.Создание запросов……………………………
6.Создание форм………………………………………
7.Создание отчетов………………………………
8.Создание кнопочной формы…………………………………………...27
9.Создание макросов……………………………
10.Выводы………………………………………………………
11.Список Литературы………………………………………………….
Деканат — организационный центр по управлению работой факультета, возглавляемый деканом. Деканат выполняет функции координации и административного обеспечения учебного процесса, ведения делопроизводства.
Деканат разрабатывает и реализует программы подготовки специалистов со средним и средним профессиональным образованием, оценку уровня знаний.
При поступлении абитуриента в ВУЗ личные дела абитуриентов, оформляемые при подаче документов на поступление, передаются в деканат, где они сортируются по группам. После чего на каждого студента заводится личная карточка студента. В нее заносится вся необходимая персональная информация.
Зачетная книжка выдается вновь принятым студентам в течение первого семестра обучения, не позднее, чем за месяц до начала зимней сессии.
Регистрационный номер зачетной книжки не меняется на протяжении всего периода обучения студента в колледже. Номер зачетной книжки студента должен совпадать с номером студенческого билета.
Зачетная книжка является документом, в которой отражается успеваемость студента в течение всего периода обучения. В зачетную книжку проставляются оценки, полученные студентом по результатам промежуточных и государственной (итоговой) аттестации, всем видам производственной и учебной практики
Учёт и наблюдение контингента студентов является актуальной задачей в связи с потребностью деканатов в оперативном формировании таких документов, как зачётно-экзаменационные ведомости, проекты приказов, статистические отчеты по успеваемости и получении любой требуемой информации по конкретным студентам, а также по архивным данным.
Из этих документов извлекается вся необходимая информация, касающаяся учебного процесса.
Подразумевается, что эта информация может изменяться в течение всего периода обучения и может быть затребована в любое время за период обучения студента и даже после окончания его обучения, кроме того, данная информация может участвовать в формировании статистических данных о группе или курсе за любой временной промежуток.
Таблицы:
т_деканат[Факультет, Декан(ФИО), Телефон]
т_кафедра[Код кафедры, Кафедра, Факультет, Завкафедрой, Телефон]
т_группа[Код группы, Группа, Код кафедры, Староста, Специальность]
т_специальность[Специальность]
т_студенты[Номер зачетки, Код группы, Фамилия, Имя, Отчество, Пол, Дата Рождения, Общежитие, Стипендия]
т_зачетка_номер_телефона[Номер зачетки, Телефон]
Открываем Microsoft Access
Создаем таблицу т_деканат(на панели инструментов выбираем вкладку создать таблицу)
Поле – Факультет ключевое поле, задается правой кнопкой мыши по серому полю и из контекстного меню выбирается - Ключевое поле. Тип данных для полей таблицы выбирается из раскрывающегося списка.
Создаем таблицу т_кафедра(ключевое поле код кафедры)
Для установления связи между таблицами тип поля Факультет в таблице т_кафедра определен с помощью мастера подстановок:
Создаем таблицу т_группа(ключевое поле код группы)
Для установления связи между таблицами тип поля Код кафедры в таблице т_группа определен с помощью мастера подстановок:
Создаем таблицу специальность
Заполняем таблицу специальность:
С помощью мастера подстановок подставляем поле со списком(из таблицы т_специальность) в таблицу т_группа.
Заполняем таблицу группа:
Создаем таблицу т_студенты(ключевое поле номер зачетки)
Для установления связи между таблицами тип поля Код группы в таблице т_студенты определен с помощью мастера подстановок:
Создаем таблицу т_телефонная
книга(поля номер зачетки и телефон)
Для того, чтобы создать схему данных необходимо использовать Работа с базами данных / Схема данных.
Используя диалоговое окно, появившееся
после нажатия данной кнопки, выбираем
таблицы т_деканат, т_кафедра, т_группа,т_студенты,т_
Установим необходимые связи между таблицами. При создании схемы данных необходимо установить контроль ссылочной целостности.
Получившаяся схема данных:
1.Запрос на выбор пола(нужно указать в диалоговом окне букву м или ж)
Указываем в условие отбора
При запуске запроса появляется диалоговое окно
2.Запрос на поиск студента по фамилии(нужно указать в диалоговом окне фамилию студента)
Указываем в условие отбора
При запуске запроса появляется диалоговое окно
3.Запрос на поиск студента со стипендией больше 2 000 рублей
Указываем в условие отбора >2000
4.Запрос на поиск студентов, получающих стипендию
Указываем в условие отбора Да(так как поле логическое)
5.Запрос на поиск студентов, учащихся на кафедре Информационных систем и технологий
Указываем в условие отбора
6.Запрос на поиск студентов, учащихся на кафедре Экономики
Указываем в условие отбора
7.Запрос на увеличение стипендии на 15%
Выбираем запрос на обновление
8.Запрос на удаление студента из базы
Выбираем запрос на удаление
1.Создание формы группа.
т_группа .Выбираем Мастер форм. Перетаскиваем все поля
Открываем форму:
2.Создание формы деканат.
т_деканат .Выбираем Другие формы. разделенная форма.
Открывается Форма
3.Создание формы студенты.
т_студенты .Выбираем Мастер форм. Перетаскиваем все поля
Выбираем ленточную форму
Добавляем кнопки в режиме конструктора
Открываем форму
4.Создание формы студенты2.
т_студенты .Выбираем Мастер форм. Перетаскиваем все поля
Выбираем режим формы ленточный
Открываем форму:
5.Создание формы факультет.
т_деканат .Выбираем Конструктор форм. В панели инструментов выбираем Добавить поля.
Выбираем нужные поля
Открываем форму в конструкторе. добавляем кнопки. Прописываем изображение.
Открываем форму:
6.Создание формы Приветствие(будет открываться при запуске базы данных).
Выбираем Другие формы. Модальное диалоговое окно
На кнопке Отмена прописываем выход из базы данных. На кнопке ОК прописано по умолчанию закрытие окна и переход к базе данных.
1.Отчет Деканат
Открываем Отчет
2.Отчет Группа
Используем Мастер Отчетов
Выбираем таблицу т_группа т_студенты и т_зачетка_номер_телефона
Из выделенных таблиц вытаскиваем нужные поля
Получаем Отчет
3.Отчет Деканат1
Используем Мастер Отчетов
4.Отчет Телефонная книга
Используем Мастер Отчетов
Открываем Отчет:
Нажимаем
Выбираем изменить
Выбираем Создать
По аналогии создаем нужные кнопки
у нас появилась таблица и кнопочная форма
Откроем кнопочную форму
Макрос AutoExec открывается при запуске Базы данных
Сначала Открывается Форма Приветствие
При нажатии Клавиши ОК открывается кнопочная форма
2.Макрос Печать
Создадим В форме Студенты 2 кнопку печать с событием Макроса-Печать
3.Макрос выход
Цель Курсовой Работы, заключающаяся в сокращение времени формирования выходных документов на основе использования разработанной ИС, достигнута.
В задании на КР не требовалось оценить экономическую эффективность и другие конкретные технико-экономические показатели проектных решений. Однако, не вызывает сомнений, что автоматическая подготовка выходных документов на основе разработанной БД, значительно сократит время подготовки этих документов.
Во время работы над Курсовой Работой получены основные навыки для проведения этапов проектирования БД, выбрана СУБД создания и ведения БД ИС “База данных зачетных книжек студентов ”.
Были созданы такие запросы ,как: запрос на выборку пола, запрос Поиска студента по фамилии, запрос на поиск студентов, у которых стипендия больше определенного числа(нужно указать в диалоговом окне), запрос на выборку студентов, получающих стипендию, а также запрос на добавление нового студента в базу данных ,и запрос на обновление-запрос увеличения стипендии на указанное число(необходимо указать число в диалоговом окне).
Также присутствует формы для просмотра данных : группы, деканат, деканат-кафедра-группа, студенты, факультет, эмблема факультета. Также для удобства пользователя создан стартовый интерфейс форма Приветствия и Кнопочная форма.
Созданы отчеты : Деканат, т-группа,т_деканат1 и телефонная книга.
Для того, чтобы при запуске БД открывалась форма Приветствия и Кнопочная форма создан макрос AutoExec. Также создан макрос для Выхода из Базы данных и макрос Печать.
1.Методические указания к написанию курсовых работ по курсу " Базы данных" [Text]. - Уфа : Вост. ун-т, 2006. - 40 с. - Б. ц.
ББК 32.97я73 http://irbis.vegu.ru/CGI/
2. http://d-immf.ru/access-mk
3. http://office.microsoft.com/