Programmeringsstil 13/3-2002 Projekt- och grupptilldelning Genomgång av karakteristik för de olika mjukvaruprojekten Eget projekt Skarpa projekt Disposition kravspecifikation Joel Brynielsson, 2002-03-13 1
Projekt 1 Projektgrupper om två personer, enligt lista på webbsidan. Indelning i tre grupper: Ronnie Jens Joel Joel Brynielsson, 2002-03-13 2
Projekt 2 Årets projekt: Webbläsare med editor E-postfilter Presentationsprogram Chattprogram Joel Brynielsson, 2002-03-13 3
Webbläsare med editor Netscape. Skall: visa webbsidor, ha editor för skapande av webbsidor. Möjlig funktionalitet: newsläsare, e-postklient, bokmärken, funktionalitet för utskrift på papper. Joel Brynielsson, 2002-03-13 4
E-postfilter NADA:s IMAP-server Cyrus: http://www.sgr.nada.kth.se/se rvices/e-post/sieve-atnada.html Skall läsa e-post och skriva ut dem om och endast om de inte är spam. Skall ha ett GUI där man kan ställa in regler för filtrering. Joel Brynielsson, 2002-03-13 5
Presentationsprogram PowerPoint. Skall: kunna presentera bilder, tillhandahålla möjlighet att skapa bilder. Möjlig funktionalitet: rörliga bilder, ikonbibliotek, diagram, tabeller, utskriftsrutiner. Joel Brynielsson, 2002-03-13 6
Chattprogram ICQ Skall: visa upp lista på inloggade kompisar, möjliggöra sändande av textmeddelande till kompis. Möjlig funktionalitet: chatta mellan klienter, sökfunktion, olika inloggingsstatus (upptagen, osynlig, o.s.v.). Joel Brynielsson, 2002-03-13 7
Eget projekt Ansök hos din gruppledare. Ta chansen och realisera er alldeles egna idé! Ett antal skarpa projekt finns: Intressant uppgift med en intresserad uppdragsgivare Krävande Joel Brynielsson, 2002-03-13 8
Skarpt projekt Ansök hos din gruppledare. Fritt fram att välja, men titta på webben så att ni inte blir för många på samma projekt. Kul. Större jobbinsats: ni saknar domänkunskap, kontakter med uppdragsgivaren. Joel Brynielsson, 2002-03-13 9
Skarpa projekt 1 Snygga släktträd för pappersutskrift Nätverkstestare Kontroll av webbsidor Filbläddrare med egna ikoner Ikon-editor för militära förbandssymboler Joel Brynielsson, 2002-03-13 10
Skarpa projekt 2 Träd för grammatikgranskning Illustrering av sökmotorresultat Institutionsvis schema Projektfördelning i projektkursen Joel Brynielsson, 2002-03-13 11
Projektkrav Projektet förväntas uppfylla följande: Sammanhängande program med ett grafiskt användargränssnitt. Programmet skall avspegla och uppfylla de dokument som lämnats in. Implementering skall ske i Java. Joel Brynielsson, 2002-03-13 12
Möjlig disposition Inledning Allmän beskrivning Systemkrav Joel Brynielsson, 2002-03-13 13
Inledning Omfattning Sätt in produkten i sitt sammanhang. Definitioner och förkortningar Referenser Standarder Domänkunskap Litteratur i SE Läsanvisning Joel Brynielsson, 2002-03-13 14
Allmän beskrivning Funktionalitet Vilken service tillhandahåller produkten? Användarkarakteristik Definiera målgruppen. Konkreta exempel. Avgränsningar Översiktligt om var gränserna går. Antaganden och beroenden Joel Brynielsson, 2002-03-13 15
Systemkrav Ställs upp med rubriker utifrån det system som skall utvecklas. Ha designen i åtanke. 3. Systemkrav 3.1 Funktionalitet 3.1.7 Utskrift 3.1.7.1 Trädstruktur. Enhetlig uppställning. Incitament för ställda krav. Joel Brynielsson, 2002-03-13 16
Systemkrav Funktionella och icke-funktionella krav. Domänkrav. Prestanda. Externa anslutningar. Avgränsningar för design. Joel Brynielsson, 2002-03-13 17
Dokumentinlämning 22 mars Kravspecifikation. E-posta din gruppledare som webblänk. Börja gärna arbeta med en hemsida för erat projekt. Joel Brynielsson, 2002-03-13 18
Kommande föreläsningar 18/3 Fortsättning kravspecifikation med ett konkret exempel från förra årets kurs. 19/3 Design. 20/3 Design. Joel Brynielsson, 2002-03-13 19