- Nazwa przedmiotu:
- Bazy danych - projekt
- Koordynator przedmiotu:
- mgr inż. Paweł Kupis
- Status przedmiotu:
- Fakultatywny ograniczonego wyboru
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Informatyka
- Grupa przedmiotów:
- Wspólne
- Kod przedmiotu:
- Semestr nominalny:
- 5 / rok ak. 2009/2010
- Liczba punktów ECTS:
- 4
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład0h
- Ćwiczenia0h
- Laboratorium0h
- Projekt45h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Bazy danych
- Limit liczby studentów:
- Cel przedmiotu:
- Zaprojektowanie i wykonanie aplikacji wielowarstwowej wykorzystującej jako repozytorium danych jedną z popularnych transakcyjnych baz danych.
- Treści kształcenia:
- <!--[if gte mso 9]> Normal 0 21 false false false MicrosoftInternetExplorer4 <![endif]--><!--[if gte mso 9]> <![endif]--> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} h2 {mso-style-next:Normalny; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:2; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; font-weight:normal; font-style:italic; mso-bidi-font-style:normal;} @page Section1 {size:612.0pt 792.0pt; margin:70.85pt 70.85pt 70.85pt 70.85pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:706419345; mso-list-type:hybrid; mso-list-template-ids:-871750418 68485121 68485123 68485125 68485121 68485123 68485125 68485121 68485123 68485125;} @list l0:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:36.0pt; mso-level-number-position:left; text-indent:-18.0pt; font-family:Symbol;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --> <!--[if gte mso 10]>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:Standardowy;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
<![endif]-->
Projekt
• Projekt grupowy obejmujący zaprojektowanie i wykonanie systemu bazodanowego wraz z interfejsem użytkownika.
• Przygotowanie dokumentacji funkcjonalnej aplikacji – analiza potrzeb biznesowych stawianych aplikacji, określenie funkcjonalnego zakresu aplikacji
• Przygotowanie dokumentacji technicznej – wybór technologii do realizacji aplikacji, projekt rozwiązania technicznego – architektura systemu, model bazy danych, podział zadań między członków zespołu, harmonogram
• Implementacja aplikacji
• Prezentacja działania wykonanej aplikacji, dokumentacja powykonawcza uwzględniająca modyfikacje dokonane względem pierwotnego projektu wraz z uzasadnieniem
- Metody oceny:
- Punktacja:
15 pkt. - dokumentacja funkcjonalna
15 pkt. - dokumentacja techniczna
60 pkt. - implementacja
10 pkt. - prezentacja i dokumentacja powykonawcza
Końcowa ocena jest wystawiana na podstawie sumy wszystkich punktów uzyskanych za w/w elementy projektu wg następujących zasad: 0-50 punktów - brak zaliczenia; 51-60 – ocena 3,0; 61-70 - 3,5; 71-80 - 4,0; 81-90 - 4,5; 91-100 - 5,0.
- Egzamin:
- Literatura:
- 1. Microsoft Developer Network Library,
2. Microsoft SQL Server 2000/2005 Books Online,
3. dokumentacje techniczne produktów MySQL, Oracle Database, PHP.
- Witryna www przedmiotu:
- Uwagi:
Efekty uczenia się