Группа Количество студентов __

Государственное образовательное учреждение

Среднего профессионального образования

Московский государственный колледж информационных

Технологий

Методические рекомендации по выполнению курсовых проектов

По дисциплине Базы данных

Для специальности 090108 «Информационная безопасность»

ЦК "Информатики, программирования и программных средств",

преподаватель Е.А.Ларионова

Уч.г

Одобрено

Цикловой (предметной) комиссией

«Информатики, программирования и программных средств»

«__»____________________2009г.

Протокол № ______

Председатель цикловой комиссии:

______________________ Доррер Т.В.

Введение. 3

Тематика курсовых проектов. 4

1 Программа-генератор билетов к экзамену. 4

2 Электронный классный журнал. 4

3 Создание и ведение базы данных учёта книг в библиотеке. 5

4 Создание и ведение базы данных студентов колледжа. 5

5 Создание и ведение базы данных абитуриентов колледжа. 6

6 Создание и ведение базы данных сотрудников колледжа. 6

7 Программа контроля знаний учащихся. 7

8 Создание и ведение базы данных содействия трудоустройству. 7

выпускников колледжа. 7

9 Автоматизированное рабочее место секретаря учебной части. 8

10 Генератор стипендиальных ведомостей. 8

11 Программа-учёта платежей. 9

12 Обучающая программа по предмету “Базы данных”. 9

13 Электронная записная книжка. 9

14 Электронный телефонный справочник. 9

15 Создание и ведения глоссария по различным предметам.. 9

16 “Электронный” преподаватель. 10

17 Создание и ведение базы данных спортивного. 10

(футбольного, хоккейного и т.д.) болельщика. 10

18 Создание и ведение базы данных любителя кино. 10

19 Создание и ведение базы данных туристической фирмы. 10

20 Создание и ведение базы данных службы автосервиса. 10

21 Создание и ведение базы данных резервирования авиабилетов. 10

22 Программа учёта сдачи работ студентами колледжа. 10

23 Создание и ведение базы данных учёта загрузки лабораторий. 11

24 Создание и ведение базы продажи товаров в кредит. 11

25 Создание и ведение базы данных учёта дежурств студентов колледжа. 11

26 Программа учёта сдачи курсовых проектов студентами колледжа. 12

27 Создание и ведение базы данных театральной кассы.. 12

28 Система автоматизации результатов анкетирования. 12

Основные этапы разработки проекта. 13

Пример фрагмента программы-теста знаний. 13

Структура пояснительной записки. 15

Введение.

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

Курсовой проект должен состоять из приложения, пояснительной записки и графической части.

Работа над курсовым проектом предоставляет учащимся возможность:

- научиться анализировать техническое задание

- применить полученные теоретические знания на практике, спроектировав базу данных средствами MS ACCESS, ERWIN Modeler и VB, VBA, или DELPHI

- самостоятельно овладеть навыками правильного оформления документации на программные продукты.

Тематика курсовых проектов

Программа-генератор билетов к экзамену

Постановка задачи

Спроектировать базу данных, позволяющую ввести вопросы по дисциплинам для проведения комплексного экзамена и сформировать по ним билеты. Предусмотреть, чтобы

1.На одной странице помещалось 2 билета.

2.Число билетов соответствовало количеству студентов в группе +1 .

3.В одном билете были вопросы по разным дисциплинам.

4.Ни один вопрос не должен дублироваться.

5.Число вопросов в билете задаётся пользователем и находится в интервале от 3 до 5.

6.Билеты должны быть равноценны (программа должна давать возможность формировать билеты с учётом сложности вопросов и без).

2 Электронный классный журнал

Постановка задачи

Средствами MS ACCESSи DELPHI создать приложение, позволяющее вести учёт текущей успеваемости и посещаемости студентов, необходимо:

· Вводить анкетные данные студентов в базу данных: в качестве ключевого поля использовать переменную № студента в журнале + №группы;

· Удалять записи в архив с записью соответствующего номера приказа;

· Осуществлять поиск по шаблону фамилии, по группе;

· Осуществлять ежедневно ввод текущей успеваемости и посещаемости по конкретной дисциплине конкретной группы;

· Выставлять итоговые(за месяц и семестр) оценки как среднее-арифметическое текущих оценок;

· Получить статистику об успеваемости и посещаемости конкретной группы по итогам семестра и месяца в виде:

Сводка о текущей успеваемости студентов.

Группа______ Количество студентов___________

Классный руководитель_________________

Успевают на Количество %
   
4-5    
3-4-5    
   

Неуспевающие:

Ф.И.О. Название дисциплин
   
   
   

· Печатать семестровые ведомости;

· Получать ведомость текущей успеваемости студентов по всем дисциплинам по конкретной группе или студенту в виде:

Ведомость текущей успеваемости за месяц (семестр)

Группа______ Количество студентов___________

Классный руководитель_________________

Ф.И.О. Дисциплина / Оценка
БД МС АС КТС ДС
Иванов А.М.
           
           

· Получить статистику о посещаемости конкретной группы по итогам семестра и месяца в виде:

Ведомость текущей посещаемости за _______месяц (семестр)

Группа______ Количество студентов___________

Классный руководитель_________________

Ф.И.О. пропусков
всего уважительных неуважит
Иванов А.М
       

Наши рекомендации