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ę