Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rasshirennye_metod_rekomendatsii_po_KP_BD2010.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
424.45 Кб
Скачать

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

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

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

технологий

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

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

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

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

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

2009/10. уч.г

Одобрено

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

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

«__»____________________2009г.

Протокол № ______

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

______________________ Доррер Т.В.

Введение. 3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 Программа-генератор билетов к экзамену

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

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

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

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

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

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

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

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

2 Электронный классный журнал Постановка задачи

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

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

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

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

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

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

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

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

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

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

Успевают на

Количество

%

5

4-5

3-4-5

2

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

Ф.И.О.

Название дисциплин

1

2

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

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

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

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

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

Ф.И.О.

Дисциплина / Оценка

БД

МС

АС

КТС

ДС

1

Иванов А.М.

3

4

2

3

2

2

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

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

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

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

Ф.И.О.

пропусков

всего

уважительных

неуважит

1

Иванов А.М

10

2

8

2

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

Средствами MS ACCESS и DELPHI создать приложение, позволяющее:

Вести учет книг в библиотеке колледжа:

  1. Производить регистрацию новых изданий.

  2. Осуществлять поиск литературы:

А) по тематике;

Б) по автору;

В) по дате выпуска;

Г) по названию издательства;

Д) по ключевым словам в названии книги.

3. Осуществлять списание книг из библиотеки.

4. Выдавать статистику о состоянии фонда учебной литературы в виде:

  • общее количество книг в библиотеке

  • тематика

  • количество книг по каждой тематике

  1. Просматривать личную карточку конкретного читателя.

  2. Регистрировать книги читателя в личной карточке.

  3. Принимать книги в библиотеку.

  4. Осуществлять поиск задолженников.

  5. Печатать список задолженников.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]