Johdatus sovellussuunnitteluun, syksy 2002, harjoitus 5 (2.12.- 5.12.)
- Koe 19.12. klo 9-13 Sali 1, yliopiston päärakennus
- Perjantaina 6.12. ei ole harjoitusryhmää. Perjantain ryhmäläisiä
kehoitetaan osallistumaan muihin ryhmiin.
- Viimeinen luento (kertausta) maanantaina 2.12.
1.
Vastaa kurssikyselyyn osoitteessa
http://www.cs.helsinki.fi/kurssit/kyselyt/.
2. Luokkakaavioiden laadintaan tarkoitettu Plastic Lite ohjelma löytyy useimmista laitoksen
Windows-koneista (UML ryhmä) ja kurssin kotisivulla mainitusta osoitteesta.
Laadi ohjelmalla pienehkö luokkakaavio: ainakin pari luokkaa, niille attribuutteja ja yhteys
luokkien välille rajoitteineen. Yritä tehdä myös virheitä esim. yhteys yhteyksien välille.
Millaisia ongelmia löysit ohjelman käyttöliittymästä kokeilusi perusteella?
3.
Miten toteuttaisit tietojen syötön, kun syötteenä pitäisi antaa
- lupa käyttää tietoja mainonnassa
- jokin arvosanoista improbatur, approbatur, lubenter, non sine, cum laude, magna, eximia tai laudatur,
- jokin kuukausista
- ulkoilman lämpötila
- valtion nimi
- tilauspäivä tilausta kirjattaessa
- henkilön syntymäaika
Tarkastele vaihtoehtoja, kun käytettävissä ovat kaikki yleisesti käytetyt Windows-kontrollit
ja toisaalta paljon rajoittuneemmat html-lomakkeen kontrollit. Pohdi erilaisten vaihtoehtojen hyviä
ja huonoja puolia. Mieti paitsi syöttökentän rakennetta myös otsikointia, opasteita ja kentän alkuarvoja.
4.
Hahmottele käyttöliittymä pizza-esimerkkimme
- pizzaleipurin käyttötapauksille
- lähetin käyttötapauksille
- jakelupäällikön toimituserän luonnille.
5.
Alfonson pizza haluaa tarjota asiakkaille mahdollisuuden tehdä tilaukset
web-selaimen kautta. Hahmottele asiakkaan käyttöliittymä. Voit käyttää malleina
verkosta löytyviä vastaavia järjestelmiä ja miettiä miten parantaisit niitä
(elleivät ne ole jo täydellisiä).
Harri Laine 2002