Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Создание сайта "Платные курсы"

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Разработка сайта "Платные курсы", приложения базы данных которого исполняют функции управления данными заработной платы преподавателей, регистрации и хранения информации о студентах, курсах, дисциплинах, количестве проведенных занятий, их оплате.
Краткое сожержание материала:

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

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

"Чувашский государственный университет им. И.Н. Ульянова"

Факультет информатики и вычислительной техники

Кафедра "Математического и аппаратного обеспечения инфомационных систем"

Дисциплина "Базы данных"

Пояснительная записка к курсовой работе

Тема: "Платные курсы"

Выполнил:

студент гр. ИВТ 11-06

Григорьев Д.Г.

Проверил:

ст.преподаватель

Буланкина Е.Ю.

Чебоксары - 2009

Содержание

1. Задание

2. Анализ. Предметная область

2.1 Описание предметной области (уточненной у преподавателя)

2.2 Перечень и описание функций приложения обработки базы данных

2.3 Перечень и описание сущностей и атрибутов базы данных

2.4 Перечень и описание всех атрибутов базы данных

3. Проектирование. Нормализация базы данных. Схема данных

3.1 Пошаговое описание нормализации базы данных (методом ER-диаграмм)

3.2 Схема данных

3.3 Перечень и описание таблиц и их полей (с указанием типов данных и ограничений) в сводной таблице

4. Программная часть. Руководство программиста

4.1 Назначение и условия применения программы

4.2 Характеристика программы

4.3 Обращение к программе

4.4 Входные и выходные данные

4.4.1 Словесное описание

4.4.2 Описание функций

4.5 Сообщения

5. Сопровождение. Руководство пользователя

5.1 Область применения программы

5.2 Краткое описание возможностей

5.3 Уровень подготовки пользователя

5.4 Программные и аппаратные требования к системе

5.5 Подготовка к работе

6. Список использованной литературы

7. Приложение

1. Задание

Дополнительные образовательные услуги. Учебное заведение оказывает дополнительные платные образовательные услуги студентам, то есть обучение специальным курсам платное. Курсы разной продолжительности и разной оплаты (оплата не зависит от продолжительности). Занятия происходят по мере комплектования групп до минимально рентабельного числа студентов, но, тем не менее, в группу не набирается максимально установленное число студентов. Для различных курсов эти числа свои.

Преподаватели получают за курсы отдельную почасовую плату. Почасовая ставка зависит от разряда преподавателя и количества студентов в группе.

2. Анализ. Предметная область

2.1 Описание предметной области

Необходимо разработать информационный ресурс, где хранится информация о студентах, преподавателях, проводимых курсах, журнала посещений. В соответствии с занесенными в журнал данными о проведенных занятиях выводить оплату определенного месяца выбранного преподавателя.

2.2 Перечень и описание функций приложения обработки базы данных

1) Система управляет данными заработной платы каждого преподавателя.

2) Система управляет списками студентами и преподавателями.

3) Система хранит информацию о преподавателях: ФИО, дисциплины и виды занятий в которых он преподает, разряд.

4) Система должна регистрировать и хранить информацию о том, какой студент учится в какой группе.

5) Система управляет списком курсов с указанием их названия и продолжительности.

6) Система должна регистрировать и хранить информацию о количестве оплаты, проведенной студентами каждого курса.

7) Система отображает информацию о дисциплинах и видах занятий, проводимых на каждом курсе.

8) Система управляет журналом занятий, в который записывются проведенные занятия.

9) Система считает число студентов на каждом курсе и сумму, которую они заплатили.

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

2.3 Перечень и описание сущностей базы данных

1) Студенты. Сущность, о которой нам известно ФИО студента и группа, в которой он обучается.

2) Преподаватели. Сущность-справочник. О преподавателе известно ФИО, разряд.

3) Курсы. Сущность-справочник. Известно название курса, оплата за его прохождение и максимально возможное число студентов в группе.

4) Группы. Сущность, о которой известна некоторая информация: количество студентов, в нем обучающихся, подгруппа, дата начала и конца занятий группы. Также известен курс, по которому обучается группа.

5) Архив оплаты.

6) Дисциплины. Известно название.

7) Разряды преподавателей.

8) Виды занятий.

2.4 Перечень и описание всех атрибутов базы данных

1

KodDisc

Код дисциплины

2

NazvDisc

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

3

KodKursa

Код курса

4

NazvKursa

Название курса

5

OplataKursa

Оплата за прохождение курса

6

ProdolgKursa

Продолжительность курса

7

MinRent

Мин. рентабельное число студентов в группе

8

Max4islo

Макс. возможное число студентов в группе

9

KodGr

Код группы

10

4isloStudGr

Число студентов группы

11

KodPrep

Код преподавателя

12

kodVidZan

Код вида занятия

13

Data

Дата проведенного занятия

14

Kol4asov

Количество часов, потраченных на занятие

15

KolStudStav

Ставка по количеству студентов

16

Mesyac

Номер месяца

17

Oplata

Архив оплаты, зависит от месяца

18

FIOPrep

ФИО преподавателя

19

NomRazr

Номер разряда преподавателя

20

Stavka

Почасовая ставка преподавателя

21

KodStud

Код студента

22

FIOStud

ФИО студента

23

NazvVidZan

Название вида занятия

3.. Проектирование. Нормализация базы данных. Схема данных

3.1 Пошаговое описание нормализации базы данных (методом ER-диаграмм)

3.2 Схема данных

Disciplini (kodDisc,NazvDisc, BazPlata)

DiscipliniNaKursax(KodKursa, kodDisc)

Gruppi (kodGr, 4isloStudGr, KodKursa)

Kto4toUKogoBudetVesti (kodPrep, kodDisc, kodGr, kodVidZan)

Другие файлы:

Создание сайта "Кафедра физического воспитания"
Выбор инструментальных и программных средств для создания сайта. Структура программного продукта. Создание сайта при помощи программы WordPress. Тести...

Создание сайта учителя в системе uCoz
Проектирование сайта учителя в системе Ucoz с учетом особенностей педагогической деятельности. Обновление и пополнение содержимого сайта. Регистрация...

Разработка брифа на создание сайта и создание примеров элементов сайта Отель "Веллнесс"
Изучение роли информационно-коммуникационных технологий в гостиничного индустрии. Виртуальные представительства реальных отелей в сети Интернет. Основ...

Создание web-сайта по автосалону "Лада-Премьер"
Создание web-форума по автомобильной тематике: модель web-сайта, методы решения, web-интерфейс и его взаимодействие с форумом. Описание архитектуры we...

Создание и внедрение сайта в фирму ИП Бережков
Создание современного конкурентоспособного сайта компании. Выбор базовой системы программного обеспечения. Описание работы сайта и пользовательского и...