на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Создание сайта "Платные курсы"

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

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

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

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

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

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

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

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

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

Выполнил:

студент гр. ИВТ 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)

Kto4toUKogoVedet (kodPrep, kodDisc, kodGr, kodVidZan, Data, kolvo4asov, kolStudStav)

Kursi (kodKursa, NazvKursa, OplataKursa, MinRent, Max4islo)

Oplata (kodPrep, Mecyac, Oplata)

Prepodavateli (kodPrep, FIOPrep, NomRazr)

PrepodavateliIDisciplini (kodPrep, kodDisc)

Razrjadi(NomRazr, Stavka)

Studenti (kodStud, FIOStud)

StudentiVGruppax (kodGr, kodStud)

VidZanyatiy (kodVidZan, NazvVidZan)

VidZanyatiyDisciplin (kodDisc, kodVidZan)

3.3 Перечень и описание таблиц и их полей в сводной таблице

Disciplini

kodDisc

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

int

NazvDisc

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

Varchar(50)

BazPlata

Базовая плата

int

DiscipliniNaKursax

KodKursa

Код курса

Int

kodDisc

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

Varchar(255)

Gruppi

kodGr

Код группы

int

4isloStudGr

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

Int

KodKursa

Код курса

Kto4toUKogoBudetVesti

kodPrep

Уникальный код преподавателя

Int

kodDisc

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

int

kodGr

Код группы

Date

kodVidZan

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

Varchar(255)

Kto4toUKogoVedet

kodPrep

Уникальный код преподавателя

Int

kodDisc

Уникальный код дисциплины

int

kodGr

Уникальный код группы

int

kodVidZan

Уникальный код вида занятия

Int

Data

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

Int

kolvo4asov

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

kolStudStav

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

Kursi

kodKursa

Уникальный код курса

Int

NazvKursa

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

Varchar(255)

OplataKursa

Оплата за курс

Varchar(255)

MinRent

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

Varchar(255)

Max4islo

Максимальное число студентов

Date

Oplata

kodPrep

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

Int

Mecyac

Номер месяца

Int

Oplata

Архивная оплата преподавателя

Date

Prepodavateli

kodPrep

Уникальный код преподавателя

Int

FIOPrep

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

Varchar(255)

NomRazr

Разряд преподавателя

Varchar(255)

PrepodavateliIDisciplini

kodPrep

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

Int

kodDisc

Уникальный код дисциплины

Int

Razrjadi

NomRazr

Номер разряда

Int

Stavka

Ставка разряда

Varchar(255)

Studenti

kodStud

Уникальный код студента

Int

FIOStud

ФИО студента

Int

StudentiVGruppax

kodGr

Код группы

kodStud

Код студента

VidZanyatiy

kodVidZan

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

NazvVidZan

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

VidZanyatiyDisciplin

kodDisc

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

kodVidZan

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

Страницы: 1, 2, 3, 4



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.