student
   

Podstawy projektowania systemów

ostatnia aktualizacja: 2002.05.10
Dobry przykład !
Przykładowa baza Accessa Hurtownia
Przykładowa baza Accessa Stud
Obecności i oceny
StudentObecnośćOcenyPunkty
Andrzejczak Tomasz+++++++-
Baran Tomasz++-+-+-
Jarnecki Przemysław++++++++
Kalbarczyk Miłosz++UU+++-
Kembłowska Agnieszka+-------
Lipnicki Krzysztof+++++++-brak 
Popielarczyk Jarosław---+-+++
Rogucki Marcin++++++-+
Stawiszyński Maciej++++++++
Stawiszyński Piotr++++++++
Słowiński Mariusz++++++++brak 
Żukociński Marcin++++++++

StudentObecnośćOcenyPunkty
Iskierka Bartosz+++-++++
Konopiński Przemysław++++++++
Marczak Damian++++++++4,5 
Murlewski Jan++++++++5 5 
Orłoś Anna++-+--+-
Rufer Marcin++++++++5 5 
Szewczyk Jacek++++++++4,5 
Szosland Małgorzata+++++-++
Sztoch Przemysław+-+--++-
Tobera Mariusz++++++++5 5 
Walczak Sebastian+++--++-

Terminarz
Zajęcia Opis
1-4 Podstawy projektowania baz danych. Pojęcia: baza danych, tabela, relacja, klucz. Podstawy języka SQL
4 Projekt I - Postawienie problemu -każda grupa przynosi projekt systemu patrz wymagania
5 Projektu I - Ocena rozwiązań Dyskusja nad wybranymi elementami zaproponowanych rozwiązań
6-9 Wgłąb MS ACCESS. Środowisko Access'a. Formularze, raporty, zaawansowane kwerendy, podstawy VB.
do 7 Projekt II - propozycja tematu
9 Projekt II - Postawienie problemu -każda grupa przynosi projekt systemu patrz wymagania
10-13 Projekt II - Realizacja każda grupa w tym czasie odbywa min 3 sesje indywidualne sesje z prowadzącym.
13-14 Projekt II - Ocena

Projekt I - Wymagania
Na 4 zajęcia każda grupa ma za zadanie przynieść w formie papierowej i elektronicznej projekt systemu.
Projekt powinien obrazować rzeczywisty niewielki system informatyczny. Im bardziej związany z rzeczywistością tym lepiej!

Projekt powinien składać się z:
  • Tematu - dwa zdania czego projekt dotyczy - 'Co to za system?'
  • Założeń - lista około 60 założeń, wypunktowanie - wymagań użytkowanika
  • Opisu tabel - system powieniem składać się z około 10-20 tabel
    • Pola - nazwa, typ, dodatkowe wymagania, opis
    • Klucze - parametry, opis
    • Relacja - parametry, opis
Forma projektu:
  • Plik tekstowy zawierający temat, założenia i opisy
  • Schemat - wykonany w dowolnym (jednak innym niż pozostałe grupy) edytorze schematów (rysowaczce), w dowolnej metodyce - jednak jasno określonej przez członków grupy
Ocena:
Podstawą zaliczenia (otrzymania oceny pozytywnej) jest wypełnienie wszystkich wymagań oraz znajomość podstawowych pojęć: baza danych (i jej rodzaje), tabela, relacja (i jej rodzaje), klucz (główny, obcy).
Ocena 4 przysługuje studentom, którzy przedstawią projekt bez rażących wad, terminowo, oraz posiadają świadomość swojego dzieła (jest to ich własny projekt) i potrafią wprowadzać 'na bieżąca' drobne poprawki do projektu.
Ocena 5 należy się studentom, którzy spełniają wymagania na ocenę 4 bez błędów projektowych, zaproponowali 'oryginalny' system i z łatwością mogą go przebudowywać 'w locie' (na życzenie klietna).
! Ocena jest jednak obniżana o 0,5 za każdy tydzień zwłoki, nie więcej niż do oceny 3.

Projekt II - Wymagania
Do 7 zajęć zgłaszamy propozycje tematów
Na 9 zajęcia każda grupa ma za zadanie przynieść w formie papierowej i elektronicznej projekt systemu. Zgodnie z opisem w pierwszmym projekcie
Na zajęciach 10-13 zajmiemy się tworzeniem systemu w oparciu o MS ACCESS systemu. Aplikacja powinna:
  • Być napisana w MS ACCESS - użycie innych narzędzi możliwe po konsultacji z prowadzącym
  • Standardowo uruchamiać się jako aplikcja Access (nie jako edytor tabel)
  • Implementować w całości Projekt II
  • Zachowywać integralność bazy
  • Być przyjazna użytkowanikowi
  • Zawierać dotatkowe elementy: subformularze, lookup'y, maski pól, makra (min 1 z każdego rodzaju)
Ocena: za wykonanie drugiego projektu każdy student otrzymuje dwie oceny cząstkowe.
  • Projekt - w skład oceny za projekt wchodzi wszystko to co w projekcje I oraz logika aplikacji i projekty podstawowych formularzy i raportów
  • Implementacja
    • Poprawność działania aplikacji - zgodność z założeniami
    • Zachowanie integralności bazy
    • Ergonomia i estetyka wykonania


Materiały
Bazy danych w architekturze klient/serwer Ken Henderrson, Borland Press & Robomatic 1998 pobierz

Zaliczenie przedmiotu
Podstawą zaliczenia są 3 oceny cząstkowe (1 za Projekt I i 2 za Projekt II). Oceny te są równoważne. Ocena końcowa jest średnią ocen cząstkowych.
Dodatko prowadzący zastrzega sobie prawo podniesienia oceny końcowej studentom aktywnym w czasie zajęć!
 

Konsultacje  

Ważne info:
Koło algorytmiczne
spotkania w PON o 12.00h sala sanów

Ważne info:
Zawody algorytmiczne
już 28 października 2005 - jedź z nami!

Chcę otrzymywać newsy:
Podaj swój mail:

 

 


student site & engine by DONE

 

wszelkie pytania proszę kierować pod adres r.papis@done.pl
 

 

DONE