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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ТЕХНОЛОГИЙ И УПРАВЛЕНИЯ ИМ. К.Г.РАЗУМОВСКОГО

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

Методические указания по выполнению

курсового проекта

по дисциплине «Технология разработки и защиты баз данных»

специальности 230115 «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ И АВТОМАТИЗИРОВАННЫХ СИСТЕМ»

(базовый уровень)

\

2013 г.

Одобрена цикловой (предметной) комиссией

Составлена в соответствии с

«Программирование в компьютерных системах и прикладная информатика»

Государственными требованиями к

минимуму содержания и уровню

подготовки выпускника

по специальности 090108

Протокол №___________

« »__ _____________2012 г.

Заместитель директора по учебной работе

Председатель:________ /С.В.Казакова/

___________________________/Казакова С.В./

Автор: Ларионова Елена Анатольевна

Рецензия:

__________________________________________________________________________________________________________________________________________________________________________

_____________________________________________________________________________________

Введение. 5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

29 Система автоматизированного распределения студентов на практику 15

30 Система автоматизации работы автосалона 16

31 Система автоматизации работы агентства по продаже авиабилетов. 16

33 Система автоматизации работы парикмахерской. 17

34 Система автоматизации работы агентства по трудоустройству 18

35 Система автоматизации работы интернет-магазина 18

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

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

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

Критерии оценки 20

Введение.

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

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

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

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

  • применить полученные теоретические знания на практике, спроектировав базу данных средствами MS SQL SERVER, ERWIN Modeler и VB, VBA, DELPHI, C++ Builder

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

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

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

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

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

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

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

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

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

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

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

Для выполнения задания воспользуйтесь программой для подготовки к ИГА по специальности, находящейся на учебном сервере.

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

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

  • Вводить анкетные данные студентов в базу данных;

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

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

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

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

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

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

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

Успевают на

Количество

%

5

4-5

3-4-5

2

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

Ф.И.О.

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

1

2

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

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

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

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

Ф.И.О.

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

БД

МС

АС

КТС

ДС

1

Иванов А.М.

3

4

2

3

2

2

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

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

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

Ф.И.О.

пропусков

всего

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

неуважит

1

Иванов А.М

10

2

8

2

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

Спроектировать средствами MS SQL SERVER базу данных и создать средствами Delphi приложение, позволяющее:

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

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

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

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

Б) по автору;

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

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

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

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

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

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

  • тематика книг

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

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

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

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

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