JPWP1

JPWP1



Projekt JPWP - regulamin

Celem projektu jest samodzielna realizacja dokumentacji i kodu proąramu dla otrzymanego zadania.

Tematy podaje prowadzący, student pragnący realizować własny temat musi przedstawić go szczegółowo i uzyskać akceptację prowadzącego. Wszystkie tematy są wpisywane do formularzy laboratoryjnych, nie wolno samodzielnie zmieniać tematu.

Wysoko oceniane są funkcje biblioteczne stworzone przez studenta na potrzeby projektu, ale zrealizowane w sposób na tyle uniwersalny aby były przydatne również w innych programach (np. rysowanie wykresów logarytmicznych ze skalowaniem)

Punkty są przyznawane za każdy etap projektu, o ile te są oddawane w terminie i w odpowiedniej kolejności (program oddawany przez studenta, który nie oddał prezentacji B nie zostanie oceniony).

Student ma obowiązek rozliczyć się z kolejnych etapów pracy w nieprzekraczalnych terminach:

1.    prezentacja A do 1 8 marca 2005    -4    punkty

2.    prezentacja B do 29 kwietnia 2005    -10    punktów'

3.    kod programu do 16 czerwca 2005 (przedostatni dzień semestru) -16 punktów

Prezentacja A ma zawierać:

-rozwinięcie tematu: krótki opis przeznaczenia programu -do kogo adresowany jest projekt

-jaką funkcjonalność będzie posiadał program (czyli co może zrobić użytkownik. Napiszemy "logowanie administratora", ale nie napiszemy "wybór z menu wartości" - bo to jest już realizacją, napiszemy "zapis danych na dysk", ale nie "obsługa pliku ,xls".)

-szkic interfejsu użytkownika (narysowany w programie graficznym lub zrzut ekranu z gotowymi komponentami graficznymi)

-wybór platformy i komponentów do realizacji zadania - z uzasadnieniem! ( wziąć pod uwagę np. dostępność programu lokalna/zdalna prywatna/publiczna przenośność, bezpieczeństwo itp...)

(Prezentację oddać należy na zajęciach)

Prezentacja B ma być pełnym opisem programu zrozumiałym dla człowieka (nic dla maszyny). Opis na poziomie funkcjonalnym (np. piszemy o "inkrementacji zmiennych położenia", ale nie o "zwiększeniu o 1 zmiennej int x", piszemy o "zapytaniu do Postgrcsąl o liczbę rekordów", a nie opisujemy całej procedury połączenia z bazą, składni zapytania...

Prezentacja zawiera pełen opis wszystkich składników programu:

-klas (jeżeli program jest obiektowy)

-metod z pobieranymi parametrami i zwracanymi wartościami

-głównej pętli programu

-wątków

-komponentów graficznych i ich powiązań z konkretnymi akcjami -innych elementów...

-! stanów aplikacji (rozróżnialnych np. wartościami zmiennych, otwarciem nowego okna itp...), przydatny jest graf przejść pomiędzy stanami

-funkcji i innych elementów, które zostaną przełożone na wybrany język programowania.

(prezentację należy przedstawić publicznie na zajęciach)

Kod programu. Na zaliczenie należy dostarczyć prowadzącemu zajęcia kompletny kod programu spakowany metodą zip. rar, lar lub inną. Nazwa archiwum musi zawierać imię i nazwisko autora (np. Drozd _Maciej_2004_kalkulator(java).zip) Wszystkie pliki muszą zawierać komentarze opisujące deklarowane zmienne, funkcje (co robi, jakie wartości pobiera, jakie modyfikuje), bardziej zawiłe fragmenty kodu itp. W przypadku projektu aplikacji sieciowej student ma obowiązek pokazać działający na dowolnym serwerze swój program. Istnieje możliwość założenia kont na serwerze podczas trwania semestru. Na tydzień przed końcem semestru prowadzący ma prawo odmówić zakładania konta.

Projekty należy składać na dyskietce, płycie CD lub mailem (drozd{at}biomed.eti. pg.gda.pl) z kilkudniowym wyprzedzeni,następnie po uzgodnieniu terminu stawić się osobiście na zaliczenie.

Osoby nie będące na listach z Dziekanatu WETI nie będg mogły brać udziału w zajęciach praktycznych (projekt i laboratorium).


Wyszukiwarka

Podobne podstrony:
Wstęp Celem projektu jest dokonanie prognoz na okresy przyszłe dla trzech różnych szeregów
Cel pracy Celem pracy jest zaprojektowanie i realizacja systemu komputerowego służącego do wykrywani
1, Cel ćwiczenia Celem ćwiczenia jest obliczenie średniego rocznego opadu atmosferycznego dla zadane
3 1. Cel ćwiczenia Celem ćwiczenia jest poznanie zakresu obowiązujących badań technicznych dla silni
Celem ćwiczenia jest zaprojektowanie betonowo-tnbingowej obudowy szybu dla zadanych warunków. W zwią
PICT0580 resize 1 ,W»m»it •»<«ł« Op/s Instalacji. -Jest to składowa dokumentacji przeznaczona głó
CEL PROJEKTU Celem ćwiczenia jest analiza i porównanie długości okresów technologicznych produkcji w
i D przestrzennej i korzystania z tych infrastruktur. Celem projektu jest przygotowanie
3 I S t r o n a71 PROJEKT INNOWACYJNYPODSTAWY TEORETYCZNE I CEL BADAŃ Celem badań jest określenie
1. Cel projektu Celem projektu jest zaprojektowanie elementu na wycinarko-grawerkę laserową Rayjet o
egzam part1 Projekt: Portal BFS Celem projektu jest wytworzenie internetowego Portalu BFS (Boais Fot
Głównym celem studium jest zbadanie zasadności realizacji projektu w proponowanym kształcie. Wśród
Celem projektu jest kształcenie umysłu, rozwijanie i umacnianie zamiłowania do prawdy, obiektywizmu
INTERNET DLA KAŻDEGOszkolenia komputerowe dla mieszkańców Gminy Popielów Celem projektu jest rozwój

więcej podobnych podstron