| | | |

????g?1
error.cao


h ?


?????hth??????j???h


?i??û?g??Lý?i?"?"???l??ñ?h??


???hh??L????y??????quot;"??h?????h??""K


?????L(UML÷??)???i??ôhýú??gjL???gh??g?h??g???û?õ????L???h????l?g???"?"???h???"?"????"?"??"?"g


h????¶??û?hK???----"?L""?L"L""artifactsôg?????????h"?"h""?L????


h?h??????(using case)L,?j(used case)l?????ô?hL?h?L?


????g?ghL?hg???h"?"?????????j?g?h???hg?g?artifacts???h?


????


?(semantics)?


??quot;???"?


hw?????hg?h?õk???'??h?h??hg?L??h?,????

?"?"""??g?artifacts?system?????

???g?g?g????ô?


?g?????

g(model)


gsystemghsysteml???system??g????g????ô??á?????g


(1)????g¡
(2)???????g
(3)?????


??g(system model)???????h?h??????h?g???????hL?


"model"?hg???g?'?"modeling"?g
?"model"????'?


??""?????L??????????


ý??g???????hg?hg??g?Lô?g?


????hg??????hsystem??systemhartifacts?g?????hsystem


??Lg?k?ghg???L?hg?k??'h?k?Lg???hg??g?


""?j??l??""?h????õ?ôg??g_


h??ä?????h???h10??L?g?????????L????


??ô?gû?g???g???????h?g?g?????


???h?????????h??g??h??g?h????g


g?g???g?????hK????""


????????ñû???????????h????tK?t??L?û???????


'ýg½g?hl?l?h?????i??ñ?h??g?


l???????g?gû??hh???g?g???


??????j?????ô??h?????h?j?????


??S??l?g?g?zg???????g


????????ô?????????û???????


??l?oû???û????û?????


??û?gLg????h?©?


???????SW-CMMSoftware Capability Maturity ModelUMLUnified Modeling Language???ô?????ß?h????


UML?system????L?g????system????g?systemg?g?????


????


?h??????g


h£???·?


?l


??²<<>>{???·?}÷???l?"?"L""


g??L?<<>>{g??h???h?ù???ô?h???ô??}{g?????jh·}


???k?????????ßûl?hg?g????g??????l?


?g????????õ???g????????g??g?

g??l?set??relation


g??l??????l????g?g??i?


??


?hh?objects???h?


???????array?????l?


??????L??z??????????l?


??hXÿ??Yh?????h?h??????ì?X??h?????Yh??

3.1


??????ö?g


h????h??h????????


???k?'???h????i?h?k?


?k???i?


?


A={a, b, c, d}


h??a, b, cdl???a, b, c, d??????????
A={a, b, c, d}


??A?A ????????ôa


?a={a1a2}
b={b1b2}


?
A={a={a1a2},b= {b1b2}, c, d}


????'?


????ô???

h???????A????


A={a, b, d, c }


??????g??????ö??'???ÿ??h?????A??


A={a, b, c, , c, d}

???ü??J??????i?


?
B={x| x ?10}


?B?J10??B11,12,13,g???i?"10"??? |


?h????h?abstract class???öJ?????öh???????û????"?"

Xh?l?


| X |=X???


X?ABhxa????x? XXA??h???Bh??x???x?X???x X


û??l???


????ûK????h??öû?û????


??


??A
A={a, b, c, d}


A?
?={???·?}


??h?


A???={A??????··??}
"A???""?"h?
A???ö???
????????

XY??????X=Yh??x Xôx Yx Yôx X


X??X??elX??XY ?XY?XYh?
??µ??


h???


????????ôh?????h???i??????????????h?


i?h??????ô????



={12}


????


??={1?2?}


??h"I"?h"I"??????h?

??h???l???????""

?XY???XY?hµl?


XY={x | xXxY}?XY?XY?g


""?packageh?


XY={x | xXxY}?XYL??XY?g


XY=?XY?S?h??l?S??lXY??g


""???interfaceh?j????Lã??hõ????


X-Y={x | xXxY}???XY?g


?h?????U??U???U???z?h?UUh?XU-X?X?


?""""""""??l???????ô??????


 <>

? | ? | | ? | ? | | | ? | ? | ??

Copyright® 2003 Test Engineer, Inc. All rights reserved.

 

| | | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | Wiki: HomePage | Wiki: HomePage | Opentest.net: ? | Opentest.net: Borland l | Opentest.net: HomePage l | Opentest.net: Language l | Opentest.net: Mpractice l | Opentest.net: Program l | ArrayArrayArrayArrayHome And Garden - Houston Search Engine Marketing - Drive Hand Kit Right - Payday Affiliate - Prepaid Credit CardsArrayArrayArrayArray