M\u1ee4C L\u1ee4C.................................................................................................... ii L\u1edcI N\u00d3I\u0110\u1ea6U.............................................................................................. 1 CH\u01af\u01a0NG 1 M\u1ede \u0110\u1ea6U................................................................................. 3
1.2 KH\u00c1I QU\u00c1T V\u00d2NG\u0110\u1edcI PH\u00c1T TRI\u1ec2N H\u1ec6 TH\u1ed0NG TH\u00d4NG TIN...............4
1.3 C\u00c1C C\u00c1CH TI\u1ebeP C\u1eacN PH\u00c2N T\u00cdCH THI\u1ebeT K\u1ebe H\u1ec6 TH\u1ed0NG.......................7
1.3.1 Ph\u01b0\u01a1ng ph\u00e1p h\u01b0\u1edbng c\u1ea5u tr\u00fac..............................................................8
1.3.2 Ph\u01b0\u01a1ng ph\u00e1p h\u01b0\u1edbng\u0111\u1ed1i t\u01b0\u1ee3ng...........................................................9
1.5 C\u00c1C KH\u00c1I NI\u1ec6M C\u01a0 B\u1ea2N C\u1ee6A H\u01af\u1edaNG\u0110\u00d3I T\u01af\u1ee2NG...........................10
1.6 C\u00c1C B\u01af\u1edaC PH\u00c2N T\u00cdCH THI\u1ebeT K\u1ebe H\u01af\u1edaNG\u0110\u1ed0I T\u01af\u1ee2NG....................11
T\u1ed4NG K\u1ebeT CH\u01af\u01a0NG 1.................................................................................13
C\u00c2U H\u1eceI V\u00c0 B\u00c0I T\u1eacP.....................................................................................13
2.1 GI\u1edaI THI\u1ec6U V\u1ec0 UML................................................................................15
2.1.1 L\u1ecbch s\u1eed ra\u0111\u1eddi c\u1ee7a UML......................................................................15
2.1.2 UML \u2013 Ng\u00f4n ng\u1eef m\u00f4 h\u00ecnh ho\u00e1 h\u01b0\u1edbng\u0111\u1ed1i t\u01b0\u1ee3ng...............................16
2.1.3 C\u00e1c kh\u00e1i ni\u1ec7m c\u01a1 b\u1ea3n trong UML.......................................................17
2.2 C\u00c1C BI\u1ec2U\u0110\u1ed2 UML..................................................................................20
2.2.1 Bi\u1ec3u\u0111\u1ed3 use case................................................................................22
2.2.2 Bi\u1ec3u\u0111\u1ed3 l\u1edbp.........................................................................................24
2.2.3 Bi\u1ec3u\u0111\u1ed3 tr\u1ea1ng th\u00e1i...............................................................................30
2.2.4 Bi\u1ec3u\u0111\u1ed3 t\u01b0\u01a1ng t\u00e1c d\u1ea1ng tu\u1ea7n t\u1ef1.........................................................33
2.2.5 Bi\u1ec3u\u0111\u1ed3 t\u01b0\u01a1ng t\u00e1c d\u1ea1ng c\u1ed9ng t\u00e1c.......................................................35
2.2.6 Bi\u1ec3u\u0111\u1ed3 ho\u1ea1t\u0111\u1ed9ng..............................................................................36
2.2.7 Bi\u1ec3u\u0111\u1ed3 th\u00e0nh ph\u1ea7n............................................................................39
2.2.8 Bi\u1ec3u\u0111\u1ed3 tri\u1ec3n khai h\u1ec7 th\u1ed1ng.................................................................40
2.3 GI\u1edaI THI\u1ec6U C\u00d4NG C\u1ee4 RATIONAL ROSE...............................................41
T\u1ed4NG K\u1ebeT CH\u01af\u01a0NG 2.................................................................................44
C\u00c2U H\u1eceI \u2013 B\u00c0I T\u1eacP.......................................................................................45
3.1 T\u1ed4NG QUAN V\u1ec0 PH\u00c2N T\u00cdCH H\u01af\u1edaNG\u0110\u1ed0I T\u01af\u1ee2NG.............................46
3.1.1 Vai tr\u00f2 c\u1ee7a pha ph\u00e2n t\u00edch...................................................................46
3.1.2 C\u00e1c b\u01b0\u1edbc ph\u00e2n t\u00edch h\u01b0\u1edbng\u0111\u1ed1i t\u01b0\u1ee3ng...............................................47
3.1.3 V\u00ed d\u1ee5...................................................................................................47
3.2 M\u00d4 H\u00ccNH USE CASE V\u00c0 K\u1ecaCH B\u1ea2N........................................................48
3.2.1 Vai tr\u00f2 c\u1ee7a m\u00f4 h\u00ecnh use case.............................................................48
3.2.2 X\u00e2y d\u1ef1ng bi\u1ec3u\u0111\u1ed3 use case................................................................50
3.2.3 X\u00e2y d\u1ef1ng bi\u1ec3u\u0111\u1ed3 use case trong Rational Rose...............................57
3.3 M\u00d4 H\u00ccNH L\u1edaP..........................................................................................63
3.3.1 V\u1ea5n\u0111\u1ec1 x\u00e1c\u0111\u1ecbnh l\u1edbp...........................................................................63
3.3.2X\u00e2y d\u1ef1ng bi\u1ec3u\u0111\u1ed3 l\u1edbp trong pha ph\u00e2n t\u00edch..........................................65
3.3.3Bi\u1ec3u di\u1ec5n bi\u1ec3u\u0111\u1ed3 l\u1edbp trong Rational Rose..........................................67
3.4 M\u00d4 H\u00ccNH\u0110\u1ed8NG D\u1ef0A TR\u00caN BI\u1ebaU\u0110\u1ed2 TR\u1ea0NG TH\u00c1I.............................71
3.4.1 Kh\u00e1i qu\u00e1t v\u1ec1 m\u00f4 h\u00ecnh\u0111\u1ed9ng................................................................71
Leave a Comment