Bazy danych w serwisach WWW

Transkrypt

Bazy danych w serwisach WWW
Karta Opisu Przedmiotu
Studia podyplomowe
TECHNIKI INTERNETOWE I SYSTEMY BAZ DANYCH
Nazwa przedmiotu
Bazy Danych w serwisach WWW
Subject Title
Semestr
I
Wymagania
wstępne w
zakresie
przedmiotu
Databases in WWW services
ECTS (pkt.)
Tryb zaliczenia przedmiotu
Kod przedmiotu
1
5
Kolokwium zaliczeniowe
Podstawy algorytmiki i programowania w dowolnym języku
Nazwy
programowania, podstawowa wiedza w zakresie sieci
przedmiotów
komputerowych, podstawy technik internetowych, podstawy baz
danych.
Ma podstawową wiedzę z zagadnień sieci komputerowych i zna
1. zasady projektowania i implementowania aplikacji w
Wiedza
architekturze klient-serwer w dowolnym języku programowania.
2. Zna podstawy baz danych.
1.
Umiejętności
Kompetencje
społeczne
Umie napisać interaktywną aplikację opartą na architekturze
klient-serwer w dowolnym języku programowania.
Umie zaprojektować prostą relacyjną bazę danych: utworzyć
2. tabele, wypełnić je danymi i zadać zapytanie do bazy danych w
języku zapytań SQL.
1.
Potrafi współdziałać i pracować w grupie, przyjmując w niej
różne role.
Program przedmiotu
Forma zajęć
Wykład
Ćwiczenia
Laboratorium
Projekt
Seminarium
Liczba godzin zajęć w
semestrze
10
20
-
Prowadzący zajęcia
(tytuł/stopień naukowy, imię i nazwisko)
dr inż. Anna Zatwarnicka
dr inż. Anna Zatwarnicka
-
Treści kształcenia
Lp.
1.
2.
3.
4.
5.
6.
7.
Wykład informacyjny, wykład problemowy, opis,
instruktaż, w miarę możliwości wykład
konwersatoryjny oraz dyskusja dydaktyczna,
Wykład
Sposób realizacji metoda sytuacyjna, przypadków.
Liczba
Tematyka zajęć
godzin
Zakres wykładu, warunki zaliczenia, literatura. Przypomnienie specyfiki
projektowania aplikacji webowych w architekturze klient-serwer. Omówienie
potrzebnych narzędzi i oprogramowania. Pierwsze kroki w ASP.NET 2.0.
1
Rodzaje zmiennych i zakresy zmiennych w ASP.NET.
1
Oprogramowanie elementów interfejsu użytkownika w ASP.NET: pól edycyjnych,
etykiet, przycisków, odnośników. Powiązanie stron.
1
Oprogramowanie pól wyboru i list rozwijalnych.
1
Umieszczanie zagnieżdżonych elementów na stronie WWW – grafiki i tekstów.
1
Umieszczanie na stronie multimediów: strumieni dźwięku i wideo.
1
Komunikacja z bazą danych. Nawiązywanie połączenia i wykonywanie zapytań.
1
1
8.
Oprogramowanie dostępu do bazy danych w języku programowania Java. Prosta
aplikacja konsolowa i okienkowa.
Java Server Pages – specyfika programowania. Omówienie składni i zmiennych.
Serwer aplikacji TOMCAT – omówienie przetwarzania stron JSP.
Nawiązywanie połączenia z bazą danych za pomocą JSP. Obsługa wyjątków.
1
9.
10.
Liczba godzin zajęć w semestrze
Sposoby sprawdzenia zamierzonych
efektów kształcenia
Wiedza
Efekty kształcenia dla
przedmiotu - po
zakończonym cyklu
kształcenia
Umiejętności
1
1
10
Kolokwium zaliczeniowe.
Ma uporządkowaną podbudowana teoretycznie wiedzę
1. dotyczącą projektowania i realizacji serwisów webowych
wykorzystujących Bazy Danych.
Ma uporządkowaną wiedzą w zakresie łączenia
2. technologii informatycznych, w tym różnych języków
programowania z różnymi bazami danych.
Potrafi zaprojektować i zaimplementować w wybranym
1. języku programowania serwis webowy wykorzystujący
bazę danych.
Potrafi uwzględnić potrzeby użytkowników serwisu i
ograniczenia wynikające z zastosowanych technologii do
zbudowania w pełni funkcjonalnego serwisu WW.
Dodatkowo umie pozyskiwać informacje z literatury
2.
materiałów źródłowych (tuto riali, sylabusów, również w
j. angielskim), potrafi integrować uzyskane informacje,
dokonywać ich interpretacji, a także wyciągać wnioski
oraz formułować i uzasadniać opinie.
1. Rozumie potrzebę ciągłego dokształcania się.
Kompetencje
społeczne
Ma świadomość odpowiedzialności za pracę własną oraz
2. gotowość podporządkowania się zasadom pracy w
zespole.
Metody dydaktyczne:
Wykład informacyjny z elementami wykładu problemowego, ćwiczenia laboratoryjne wykonywane przez
studentów z wykorzystaniem sprzętu komputerowego i urządzeń sieciowych, dyskusja dydaktyczna w ramach
ćwiczeń laboratoryjnych.
Forma i warunki zaliczenia przedmiotu:
Kolokwium – końcowy test pisemny (wymagane otrzymanie minimum 60% punktów), poprawne wykonanie
wszystkich ćwiczeń przewidzianych programem laboratorium, poprawne wykonanie testów, pozytywne oceny z
przygotowanie teoretycznego (ocena łączna jest średnia arytmetyczna poszczególnych ćwiczeń).
Literatura podstawowa:
[1] Liberty Jesse: ASP.NET 2.0 i Ajax. Helion, Gliwice 2008.
[2] Connolly Randy: ASP .NET 2.0. Projektowanie aplikacji internetowych. Helion, Gliwice, 2008.
[3] Payne Chris: ASP .NET dla każdego. Helion, Gliwice 2002.
[4] Basham Bryan: Head First Servlets & JSP. Helion, Gliwice 2005.
[5] Kurs ASP.NET na stronie: http://www.centrumxp.pl/dotNet/22,kategoria,Kurs-ASPNET-2.aspx.
Literatura uzupełniająca:
[1] Tutorial w serwisie Microsoft: http://msdn.microsoft.com/en-us/centrum-asp-net.aspx.
[2] Tutorial opracowany przez konsorcjum W3C: http://www.w3schools.com/aspnet/default.asp.
[3]
Materiały na stronach prowadzącego zajęcia.
2
[4] Tutorial Java Server Pages: http://www.jsptut.com/
[5] Materiały z JSP dostępne na: http://www.mimuw.edu.pl/~janusz/dydaktyka/20042005/info_zpp/prezentacje/jsp.html
[6] Reilly Douglas: Programowanie Web Forms w ASP.NET 2.0. APN Promise, Warszawa 2006.
______________
* niewłaściwe przekreślić
…………………………………………………..
……………………………………………………….
(kierownik jednostki organizacyjnej/bezpośredni przełożony:
(Dziekan Wydziału
pieczęć/podpis
pieczęć/podpis)
3

Podobne dokumenty