????????????????????з????????о?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????京?弰???á?
????1  ???????
????1.1  ????????

??????????????????λ?????????????????????????乹????????????????????????????????????????????????????????????????ó???????????????У?????洦?????????????????????????????????????????????????????????¥???????????????????????????????????С??????????????????????巿?ù??????????????????????????????????????????????????????????????????????????????????????????????????????Щ?????????????????????????????佨????????????????????
???????????????????н??????????????????????????????????????????????п?????????????????????????????????????????????????????壻???????????????????????????
????1.2  ??????????
????????????????????е????????????????????????????????????????????Ρ?
?????????Σ?????=?????+??
??????????20????50~60????????????????????????????????Fortran?????????????佨??????????????????????????
?????????Σ?????????????
??????????20????60~70???????????Щ?????????????????????????COBOL??C?????????????佨?????????????棬??????????Щ????????????????δ洢????????E/R???????????????????????????????????DFD??????????????
??????????Σ???????????????
??????????20????80~90?????????????????????????????????????????£???????????????????????????????????????????????
???????????????????????????????????????á?
????2  ????????????
??????????????????Structured Analysis?????SA?????????????????????????????????????????????????????黯????????????????????????????????????????????????????????????????????????????????μ???
?????????????????????????????

?????? ???????????????????????????????????????????????а????????????????????????????????г???????б??????????????????壬??????????????????????е?????
?????? ????????ER??????????????????????????????????
?????? ?????????DFD???????????????????????????????????????????????б任?????????????????
?????? ????????STD????????????????????????????????????????????????????????????????б????????????????????
?????????????????????????3??????????????????????????????
????2.1  ??????——ER?
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????н?????????????????????????????????????????????????
???????????????????????????????????????????????
?????? ????????Щ????????????
?????? ????????????????Σ?
?????? ??Щ????????????Щ???????
?????? ??Щ????????λ??δ???
?????? ???????????????
?????? ????????任???????????????Щ?????
??????????????ER??????ER??????????(Entity Relationship Diagram)????????????????????????????????t??α???????????ο???д?????????????????????????????????????????????????????????????????α?????????????????????ο???д???????????????????????й????????????????????????????????????????1:1??1:n??m:n????ER????????????????????????????????????

??????????????????????????????????????????????????????????????е???????????????е????ε??????????????????????????????????????????????????????“??????????????????”??
????2.2   ??????——DFD?
??????????????“??”???????????????????????????????任??????????任?????????????????DFD?????????????????????η????????????????????????????????????????????任????????????????????DFD????????????????????????????
????DFD?????????????????????????????洢??????塣????ü????????????????????????????????????????洢???÷?????????壬??????????????DFD??????????????

????2.3  ??????——STD?
????STD???State Transition Diagram????????????????????????????????????????????????????????????????????????????????????????????????????а?????????е??????
????STD??У?????????????????????ü??????????????????????????????????д???????????????????????STD??????????????

????3  ??????????????
???????????????????????????????? ????????????????????????????????????? ?????????????????????? ?????????????????λ?????????????????????????????????????о?????????????????? ???????????????С?????????? ?????????????????????Ч????????? ?????????????????????????????????????????
?????????????????????????????????OOA???????????????OOD??????????????OOP???????????????????????????3????????????????????????????????????3?н????????????????? UML (Unified Modeling Language)??
????????UML2.0??????????????13??????????書????в??????OOA??????????е?5??????????????????????????????????????
????3.1  ?????
?????????????????????????????????????????????????????????????????????????y????UML????н???????????????????????????????????????????????仯????????????????????????????ò????????????????????????????
????????????????????