Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Критерії оцінювання курсової роботи




 

Одним з найбільш важливих критеріїв оцінки є відзив наукового керівника, у якому повинні бути відображені наступні дані:

- актуальність тими виконуваної роботи;

- ступінь виконання завдання на курсову роботові;

- ступінь самостійності виконання роботи студентом;

- основні результати, отримані при виконанні роботи;

- оцінка роботи за п'ятибальною шкалою.

Крім того, на оцінку впливають наступні фактори.

1 Наявність помилок і неточностей при побудові моделі даних і розробці структури бази даних, а саме:

- невідповідність моделі даних й/або структури бази даних обраній предметній області;

- неповне відображення в моделі даних особливостей предметної області, у результаті чого модель даних не є адекватною задачі, що розв'язується в курсовій роботі;

- невідповідність моделі даних структурі бази даних;

- порушення вимог нормалізації - всі таблиці бази даних повинні відповідати вимогам як мінімум третьої нормальні форми. У випадку наявності відхилень від вимог нормалізації (наприклад, у вигляді порушення вимог атомарності й т.п.), ці відхилення повинні бути наведені в описі моделі даних, дата пояснення, чому ці відхилення не були усунуті, і показана, як ці відхилення можуть бути усунуті.

1 Неякісні презентаційні матеріали, які не відображають повною мірою особливості предметної області, результати, отримані при виконанні курсової роботи, містять велику кількість зайвої текстової інформації й т.п.

2 Помилки, збої, функціональні недоліки й т.п. у роботі прикладного програмного забезпечення, виявлені при його демонстрації в процесі захисту курсової роботи.

3 Неякісна підготовка доповіді студентом, що може виражатися в перевищенні годині, відведеного на доповідь, нечіткому висловленні своїх думок, невмінні користуватися презентаційними матеріалами.

4 Неякісні відповіді на питання по темі курсової роботи, що задають членами комісії або присутніми.

5 Недбале оформлення пояснювальної записки, що може виражатися в порушенні вимог до оформлення, наявності великої кількості виправлень, граматичних й інших помилок і т.п.

 

СПИСОК ДЖЕРЕЛ ІНФОРМАЦІЇ

 

1 Гарсиа-Молина Г., Ульман Д., Уидом Д. Системи баз даних. Повний курс.: Пер. с англ. - М.: Видавничий будинок "Вільямс", 2004. - 1088 с.

2 Дейт К. Дж. Введення в системи баз даних.:Пер. с англ. - 6-і изд. - К.: Діалектика, 1998. - 784 с.

3 Калянов Г.Н. CASE-технології. Консалтинг в автоматизації бізнесів-процесів. - 3-і изд. - М.: Гаряча линия-телеком,2002. - 320 с.

4 Карпова Т.С. Бази даних: моделі, розробка, реалізація. - Спб.: Питер, 2001. - 304 с.

5 Когаловский М.Р. Енциклопедія технологій баз даних. - М.: Фінанси й статистика, 2002. - 800 с.

6 Конноли Т., Бегг К., Страчан А. Бази даних: проектування, реалізація й супровід. Теорія й практика., 2-і изд.: Пер. с англ. - М.: Видавничий будинок «Вільямс», 2001. - 1120 с.

7 Кренке Д. Теорія й практика побудови баз даних. 9-і изд. - Спб.: Питер, 2005. - 859 с.

8 Маклаков С.В. BPWin й ERWin. CASE-засоби розробки інформаційних систем. - 2-і изд., испр. і дополн. - М.: ДИАЛОГ-МИФИ, 2001. - 304 с.

9 Маклаков С.В. Створення інформаційних систем з AllFusion Modeling Suite. - М.: ДИАЛОГ-МИФИ, 2003. - 432 с.

10 Роб П., Коронел К. Системи баз даних: проектування, реалізація й керування. - 5-і изд., перераб. і доп.: Пер. с англ. - Спб.: Бхв-петербург,

2004. - 1040 с.

11 Ситник Н.В., Краснюк М.Т. Проектування баз і сховищ даних: Навч.-метод. посіб. для самост. вивч. дисц. - К.: КНЕУ, 2005. - 264 с.


ДОДАТОК 1

Приклад вихідного опису предметної області (ПрО) «Навчальний процес на кафедрах університету»

1) Нехай є таблиця з деякою інформацією про навчальний процес на кафедрах

 

2) Крім того, додатково є наступне словесний опис організаційно навчальної роботи кафедри:

«На кожній кафедрі працюють викладачі, інженери та аспіранти (стажисти), які ведуть навчання студентів різних курсів. Студенти в період навчання повинні вивчити ряд дисциплін відповідно до навчальному плану, а також виконати 2 кваліфікаційні роботи: роботу бакалавра і дипломну роботу магістра. У навчальний план кафедри входить безліч предметів Кожен студент та аспірант (стажер) має наукового керівника з числа співробітників кафедри...»і т.д. і т.п.

ДОДАТОК 2

а) Система бізнес правил (БП) для предметної області (ПрО) «Навчальний процес»
1. На кожній кафедрі працює безліч співробітників, серед яких можна виділити такі категорії як: викладачі, інженери та аспіранти.
2. На кафедрі навчається безліч студентів, серед яких можна виділити такі категорії як: студенти 1-4 курсів, бакалаври, дипломники.
3. На кафедрі викладається безліч навчальних дисциплін, причому:
• Кожен співробітник кафедри може вести заняття по декількох навчальних дисциплінах і кожна дисципліна може входити в навчальне навантаження декількох співробітників
• Кожен студент вивчає і здає заліки та іспити з різних дисциплін
4. Курсовим і дипломним проектуванням студентів може керувати будь-який співробітник кафедри, але роботою аспіранта над його дисертацією може керувати тільки викладач, який має вчений ступінь

5. ………..

б) Аналізуючи систему БП, отримуємо наступний глосарій даної ПрО:
• кафедра - структурна одиниця університету

• співробітник - особа, яка працює на кафедрі

• викладач - співробітник кафедри, провідний заняття зі студентами і має вчений ступінь
• студент - особа, яка навчається на кафедрі

• посада - властивість, визначене для кожного співробітника кафедри, має значення:
• «асистент», «доцент», «професор» і т.д.

 

 

ДОДАТОК 3

EER – модель даних для предметної області

 

ДОДАТОК 4

Приклад побудови РМБД для ПрО «Навчальний процес на кафедрі»

Приклади моделей даних (у нотації IDEF1X)

Рисунок 5.1 - Концептуальна (логічна) модель даних

Рисунок 5.2 - Логічна (фізична) модель даних

 

 

 


ДОДАТОК 5

Згенерований SQL код

 

REATE TABLE Devise(ID_device INTEGER NULL, /* створення таблиці Devise та поля ID_device */

ID_kind INTEGER NOT NULL /*створення поля ID_kind*/

name_device VARCHAR(20) NULL, /*створення поля name_device*/

Features VARCHAR(20) NULL, /*створення поля Features*/

Item_number INTEGER NULL, /*створення поля Item_number */

warranty DATE NULL /*створення поля warranty*/

class INTEGER NULL); /*створення поля class*/

ALTER TABLE Devise ADD PRIMARY KEY (ID_device,ID_kind); /* ключевим полем таблиці Devise є ID_kind */

CREATE TABLE Devise___Supplier /* створення таблиці Devise___Supplier */

(ID_device INTEGER NOT NULL, /*створення поля ID_device */

ID_Supplier INTEGER NOT NULL, /*створення поля ID_Supplier */

date_of_purchase DATE NULL, /* створення поля date_of_purchase*/

cost INTEGER NULL, /* створення поля cost */

 

ID_kind INTEGER NOT NULL); /*створення поля ID_kind */

ALTER TABLE Devise___Supplier

ADD PRIMARY KEY (ID_device,ID_Supplier,ID_kind); /* ключевим полем таблиці Devise___Supplier є ID_kind */

CREATE TABLE Kind_device /* створення табліці Kind_device */

(ID_kind INTEGER NULL, /* створення поля ID_kind */

name_kind VARCHAR(20) NULL); /*створення поля name_kind */

ALTER TABLE Kind_device ADD PRIMARY KEY (ID_kind); /* ключевим полем таблиці Kind_device є ID_kind */

 

CREATE TABLE Supplier /* створення табліці Supplier */

(ID_Supplier INTEGER NULL, /* створення поля ID_Supplier */

name_supplier VARCHAR(20) NULL, /* створення поля name_supplier */

adress VARCHAR(20) NULL); /* створення поля adress */

ALTER TABLE Supplier

ADD PRIMARY KEY (ID_Supplier); /* ключевим полем таблиці Supplier є ID_Supplier */

 

 

ДОДАТОК 6

Приклад опису структури таблиці бази даних

 

Таблиця «Договори» призначена для зберігання інформації про домов на поставку продукції. Кожний запис таблиці складається з наступних полів, опис яких наведень у таблиці Ж.1.

 

Таблиця 6.1 - Опис структури таблиці «Договори»

 

Таблиця «Поставлено» призначена для зберігання інформації про продукцію, якові поставляють на підставі договорів на поставку продукції. Кожний запис таблиці складається з наступних полів, опис яких наведень у таблиці Ж.2.

 

Таблиця 6.2 - Опис структури таблиці «Поставлено»


ДОДАТОК 7

Засоби обробки інформації

 

Вивести інформацію по абітурієнтам, які отримали п'ятірки за

математики або фізики.

SELECT фамилия & «» & left(имя,1) & «.»

& left(отчество,1) as абитуриент, оценка, предмет

FROM абитуриенты, экзамены, оценки

WHERE абитуриенты.номер = оценки.номер_абитуриента

and оценки.код_экзамена = экзамены.код_экзамена

and предмет in («математика»,»физика»)

ORDER BY фамилия & «» & left(имя,1) & «.»

& left(отчество,1);

Які студенти склали іспити (отримали оцінку строго більше

2) з кодом 1 або 2 або 3?

SELECT DISTINCT фамилия, имя, отчество

FROM абитуриенты, экзамены, оценки

WHERE абитуриенты.номер = оценки.номер_абитуриента

and оценки.код_экзамена = экзамены.код_экзамена

and оценки.код_экзамена in (1,2,3)

Найти абитуриентов, которые получили только «отлично» при

поступлении на более чем один факультет?

 

SELECT DISTINCT номер_абитуриента, факультет

FROM абитуриенты, оценки t1, экзамены t2

WHERE абитуриенты.номер = t1.номер_абитуриента

and оценка = 5

and t2.код_экзамена = t1.код_экзамена

and EXISTS(

SELECT *

FROM Оценки, экзамены

WHERE оценки.код_экзамена = экзамены.код_экзамена

and номер_абитуриента = t1.номер_абитуриента

and факультет <> t2.факультет);

ДОДАТОК 8

СПИСОК ЛІТЕРАТУРИ

// ------------- основна--------------------------------

1 Пасічник В.В., Резниченко В.А. Організація баз даних та знань (підручник). – К.: BHV, 2006.

2 Конолли Т. и др. Базы данных: проектирование, реализация и сопровождение. – М. «Вильямс», 2001. (2003)

3 Хомоненко А.А., Цыганков В.М., Мальцев М.Т. Базы данных. - „Корона”, СПб, 2002. (2003)

4 Чекалов А.П. Базы данных: от проектирования до разработки приложений. - СПб.:БХВ- Петербург, 2003

5 Batini, C., Ceri, S., Navathe, Sh. Conceptual Database Design. – Benjamin / Cummings Publishing Company, Inc., 1992, - 496 p.p. (it is available at the ASU- Dept library).

6 Мюллер, Р. Базы данных и UML. - М.: „Лори”, 2002.

 

// ---------------- додаткова ----------------------

7 Когаловский М.Р. Энциклопедия технологий баз данных. - М., «Финансы и статистика», 2002.

8 Архитектуры, модели и технологии программного обеспечения информационно-управляющих систем / Ткачук Н.В., Шеховцов В.А., Кукленко Д.В., Сокол В.Е. – Харьков: НТУ «ХПИ», 2005.

9 Вендров А.М. Практикум по проектированию ПО экономических информационных систем. - М., «Финансы и статистика», 2000.

10 Маклаков С.В. BpWin и ErWin: CASE-средства разработки информационных систем. – М.: «Диалог-МИФИ», 2000.

 





Поделиться с друзьями:


Дата добавления: 2016-07-29; Мы поможем в написании ваших работ!; просмотров: 366 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Два самых важных дня в твоей жизни: день, когда ты появился на свет, и день, когда понял, зачем. © Марк Твен
==> читать все изречения...

3675 - | 3460 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.