58448 IMG05 (4)

58448 IMG05 (4)



Rozdział 11


Generowanie kodu źródłowego


199


kl so metodę czy nawet bibliotekę klas. W niniejszym przy-,lamentować jako k a^.’    1eme’nlować wymaganie Obsługa referatów jako klasę

jadku    postanowiono    zatmp

tr iazvku Iava rysunek 11.3j.

Rysunek 11.3. Wymaganie Obsługa referatów


«requirement»

Obsługa referatów

łd = "K12"

text = "System winien zapewnić sprawne przyjmowanie, wycofywanie oraz zarządzanie wersjami referatów zgłaszanych na konferencję w trybie online”

Poszczególne składowe wymagania Obsługa referatów mogą zostać zaprezentowane jako metody. Wówczas wzorzec takiej klasy będzie zgodny z zaprezentowanym na listingu 11.5. Trzeba jednak pamiętać, że w kodzie źródłowym jesteśmy w stanie zrealizować wymagania funkcjonalne. Pozostałe wymagania, wśród których najczęściej występują wymagania pozafunkcjonalne, mogą zostać spełnione w inny sposób.

listing 11.5. Przykład implementacji wymagania Obsługa referatów w języku Java

1. /**

Implementacja wymagania ObslugaReferatow.

@author Helion @version 0.1 2. */

3.    public class ObslugaReferatow

4.    {

5.    private Referat referat;

6.    public ObslugaReferatow() {

7.    }

8.    public void przyjmij Referat(Referat referat) {

1 }

10. public void wycofaj Referat(Referat referat) {

Jj |

12.    public void zarzadzajWersjaReferatu(Referat referat) {

13.    |

14.    }

ĆWICZENIE

Diagramy przypadków użycia

Podobnie jak opisywane w poprzednim punkcie diagramy wymagań, tak i diagramy przypadków użycia nie mogą zostać bezpośrednio przeniesione do kodu źródłowego. Poszczególne kategorie modelowania diagramu mogą zostać przeniesione jako klasy


Wyszukiwarka

Podobne podstrony:
IMG00 (4) Rozdział 11. • Generowanie kodu źródłowego 197 «bock» Samochód IlffUL Naczt moc w kilowat
44842 IMG08 (6) Rozdział 11. * Generowanie kodu źródłowego 20111.2. Zadania Zadanie 11.1. Na podsta
IMG97 (8) RtUiiil 11. » Generowanie kodu tródloweg Hi Implementacja klasy GoscHotcIony wjęzsini Jaw
IMG05 (11) / / / o ł / / / / / // /. // / // ^
IMG05 (11) Komórki zawierają 4 główne rodziny małocząsteczkowych &    związ
IMG05 obydwie fazy zachodzi z niejednakową prędkością, w wyniku czego substancje te rozdzielają się
IMG$55 Rozdział jl
IMG05 RASY PATOGENA i ODMIANA f » i« ■■ 11« aNam Hamowanie infekcji i rozwoju patogenj jako składni
IMG77 (2) r Rozdział II Jufcebo* - (llntidedl Cile Edit fliillona I «ł I n I I i< I ■ I ► J 11 I
IMG 11 18 CxjęU 1, rozdział 11 dują; przeto też, gdy się okna zamknęły, żaden z nas mógłby dać spra
IMG?05 176 Rozdział 4 — Niemcy o sztuce — Oświecenie I wczesny romantyzm ma z nich od razu to, co od

więcej podobnych podstron