際際滷

際際滷Share a Scribd company logo
Rational ROSE   Rational Object Oriented Sotfware Engineering
Rational ROSE   Rational Object Oriented Sotfware Engineering Rational Rose (c畛a h達ng Rational)  http://www-128.ibm.com/developerworks/downloads/r/rsd/ Visual Paradiagm  http://www.visual-paradigm.com   Microsoft Visio  www.microsoft.com   Power designer  http://www.sybase.com   Visual Case  http://www.visualcase.com   Pacestar UML Diagrammer  www.peacestar.com   ..................................
Rational ROSE Menu Start  ->  Programs  ->  IBM Rational  ->  IBM Rational Rose Enterprise Edition KH畛I 畛NG
Rational ROSE KH畛I 畛NG Click Cancel  ->   Rational Rose
Rational ROSE Browser Documentation Window Diagram Window Tool box Icon for Overview Window Speciafication Window
Rational ROSE SAVE / SAVE AS Menu File  ->  Save / Save As Edition
Rational ROSE T畉O S 畛 L畛P  CLASS DIAGRAM Browser: Logical View  ->   Right Button Menu   ->   New  ->  Class Diagram Ho畉c Menu: Browse  ->  Class Diagram
Rational ROSE TOOLBAR TRONG S 畛 L畛P text class interface asociation Association class package Note Anchor dependency or instantiation Note generalization realization Pointer
Rational ROSE T畉O L畛P - CLASS  Toolbar: Click Icon Class ->   Click on Diagram Window   Menu: Tools  ->  Create  ->  Class Ho畉c  Browser: Ch畛n Logic View  ->  right click menu  ->  New  ->   Class. (Ch畛n Class  ->  k辿o th畉 l棚n Diagram Window)
Rational ROSE T畉O L畛P - CLASS  Attribute Operation
Rational ROSE M畛I QUAN H畛 TRONG UML  Kh叩i qu叩t h坦a  ( Generalization  Inheritance     T鱈nh th畛a k畉)   M畛t ph畉n t畛 l m畛t s畛 chuy棚n bi畛t h坦a c畛a m畛t ph畉n t畛 kh叩c. Menu  ->   Tools  ->   Create Generalization ->   Click Diagram Window  ->   k畉t n畛i t畛   B 畉n A A B
Rational ROSE M畛I QUAN H畛 TRONG UML  N畛i k畉t  (Association) :  n畛i c叩c ph畉n t畛 v c叩c th畛c th畛 n畛i (link). Menu  ->  Tools  ->  Create Generalization ->   Click Diagram Window  ->  K畉t n畛i t畛 B to A A B 1..n roleA roleB multiplicity A B Navegability from B to A
Rational ROSE M畛I QUAN H畛 TRONG UML  K畉t t畉p  (Aggregation):   M畛t d畉ng c畛a n畛i k畉t, trong 坦 m畛t ph畉n t畛 ny ch畛a c叩c ph畉n t畛 kh叩c. Composition Aggregation A B A B
Rational ROSE M畛I QUAN H畛 TRONG UML  S畛 ph畛 thu畛c  (Dependency):  ch畛 ra m畛t ph畉n t畛 ph畛 thu畛c trong m畛t ph動董ng th畛c no 坦 vo m畛t ph畉n t畛 kh叩c. Dependency  or Instantiation A B
USE CASE DIAGRAM M畛t UC l c叩ch s畛 d畛ng h畛 th畛ng b畉ng c叩ch th畛c thi c叩c ch畛c nng trong h畛 th畛ng. M畛i UC x叩c 畛nh s畛 t動董ng t叩c gi畛a t叩c nh但n (Actor) v h畛 th畛ng. T畉p t畉t c畉 c叩c UC l c叩c c叩ch th畛c thi c叩c ch畛c nng trong h畛 th畛ng. USE CASE
USE CASE DIAGRAM M担 t畉 c叩c y棚u c畉u c畛a h畛 th畛ng. X叩c 畛nh ng畛 c畉nh c畛a h畛 th畛ng. i畛u khi畛n qu叩 tr狸nh th畛c thi v ph叩t sinh c叩c test case. M畛C CH C畛A USE CASE
USE CASE DIAGRAM UC m担 t畉 c叩c t鱈nh ch畉t c畛a t畛ng 董n v畛 trong h畛 th畛ng. C叩c y棚u c畉u t畉o ra c叩c qui lu畉t cho c叩c t鱈nh ch畉t. UC x叩c 畛nh c叩c y棚u c畉u ch畛c nng trong h畛 th畛ng. C叩c y棚u c畉u ch畛c nng 動畛c x叩c 畛nh b畛i c叩c UC. USE CASE & CC YU C畉U use case C畉 actor v UC kh畛i t畉o th担ng tin. use case actor kh畛i t畉o th担ng tin. use case UC kh畛i t畉o th担ng tin.
USE CASE DIAGRAM USE CASE & CC YU C畉U student register for course works with course lecturer adm lab instructor make/edit course register for exam register as student System Boundary
USE CASE DIAGRAM C坦 ba ki畛u quan h畛 trong UC Generalization Include extends CC QUAN H畛 TRONG USE CASE
USE CASE DIAGRAM QUAN H畛  INCLUCE H畛c vi棚n h畛p l畛 ng k箪 kho叩 h畛c  include  base M畛i quan h畛  include  ch畛 ra r畉ng UC c董 s畛 s畉 k畉t h畛p  thu畛c t鱈nh v畛i UC kh叩c. UC c董 s畛 畛c l畉p v畛i c叩c UC k畉t h畛p. C叩c ch畛c nng d湛ng chung gi畛a hai UC c坦 th畛 動畛c m畛 r畛ng v 動畛c m担 t畉 trong c叩c UC kh叩c.
USE CASE DIAGRAM QUAN H畛  INCLUCE D嘆ng s畛 ki畛n ch鱈nh UC  H畛c vi棚n ng k箪 kho叩 h畛c UC b畉t 畉u khi h畛c vi棚n m畛 site ng k箪 kho叩 h畛c. Ng動畛i d湛ng cung c畉p user name v password. Inclusion point: Validate student. H畛 th畛ng s畉 th畛 hi畛n t畉t c畉 c叩c kho叩 h畛c cho h畛c vi棚n. H畛c vi棚n l畛a ch畛n v ch畉p nh畉n qua button Enter.
USE CASE DIAGRAM QUAN H畛  INCLUCE UC 動畛c b畉t 畉u b畛i h畛c vi棚n ng k箪 kho叩 h畛c.  Qu畉n tr畛 vi棚n s畉 c畉p nh畉t h畛c vi棚n ng k箪.  student validate student for study register as student enter student in  student register adm make student profile  include  include  include
USE CASE DIAGRAM QUAN H畛  EXTEND Quan h畛  extend  khi UC k畉t h畛p gi畛a hai ho畉c nhi畛u ng畛 c畉nh kh叩c nhau v畛i c叩c i畛u ki畛n t動董ng 畛ng. M畛i quan h畛  extend  動畛c s畛 d畛ng 畛 m担 t畉 c叩c t鱈nh ch畉t trong m担 h狸nh nh動 c叩c tu畛 ch畛n, c叩c ngo畉i l畛, ho畉c c叩c t鱈nh ch畉t th担ng th動畛ng. UC c董 s畛 k畉t h畛p c叩c thu畛c t鱈nh m畛 r畛ng d動畛i d畉ng c叩c i畛u ki畛n.
USE CASE DIAGRAM QUAN H畛  EXTEND C畉n x叩c 畛nh: i畛u ki畛n 畛 s畛 d畛ng t狸nh hu畛ng m畛 r畛ng. V畛i m畛i i畛u ki畛n c畉n 動畛c ki畛m tra v t叩ch c叩c t鱈nh ch畉t m畛 r畛ng t動董ng 畛ng.  M畛i m畛t i畛u ki畛n 動畛c g畛i l c叩c i畛m m畛 r畛ng. T狸nh hu畛ng kh担ng hon thnh k畛 thi Kh担ng hon t畉t  kho叩 h畛c  extend (kh担ng hon thnh k畛 thi) base
USE CASE DIAGRAM QUAN H畛  EXTEND Place order Extension points set priority Place rush order Validate user Track order Ki畛m tra password  include  include  extend (set priority)
USE CASE DIAGRAM QUAN H畛  GENERALIZATION H畛c vi棚n h畛p l畛 H畛c vi棚n h畛p l畛  v畛i m達 HV parent child M畛i quan h畛  generalization  ch畛 ra r畉ng UC child s畉 th畛a k畉 c叩c t鱈nh ch畉t v ng畛 ngh挑a t畛 c叩c UC parent.  UC child c坦 th畛 m畛 r畛ng c叩c t鱈nh ch畉t c畛a UC parent.
USE CASE DIAGRAM V D畛 USE CASE  MUA HNG HO M畛c ti棚u: Kh叩ch hng y棚u c畉u tr畛c ti畉p 畉n c担ng ty 動畛c chuy畛n hng ho叩 v thanh to叩n ti畛n. i畛u ki畛n ban 畉u:  X叩c 畛nh kh叩ch hng, 畛a ch畛, K畉t th炭c thnh c担ng: Kh叩ch hng c坦 hng ho叩 v thanh to叩n ti畛n 畉y 畛. K畉t th炭c th畉t b畉i: Kh担ng g畛i 動畛c hng ho叩, Kh叩ch hng kh担ng thanh to叩n ti畛n. Actor ch鱈nh: Kh叩ch hng. Trigger:  y棚u c畉u mua s畉m.
USE CASE DIAGRAM V D畛 USE CASE  MUA HNG HO Kh叩ch hng Mua hng C担ng ty h畉t hng ho叩 Kh叩ch hng tr畉 ti畛n tr畛c ti畉p  b畉ng th畉 t鱈n d畛ng Kh叩ch hng tr畉 l畉i hng ho叩 束 extend 損 束 extend 損 束 extend 損
Rational ROSE Giao di畛n c畛a bi畛u 畛 use case
Rational ROSE Tab General: th担ng tin chung v畛 use case nh動 t棚n, ki畛u Tab Diagram: cho bi畉t c叩c bi畛u 畛 i k竪m c畛a use case. Tab Relations: li畛t k棚 c叩c m畛i quan h畛 c畛a use case v畛i c叩c use case v actor kh叩c. Tab Files: l c叩c file k竪m theo use case.
Rational ROSE 畉c t畉 quan h畛 Dependency 畉c t畉 quan h畛 association  畉c t畉 quan h畛 association
Rational ROSE Ph但n r達 use case
Rational ROSE s董 畛 use case m畛c 2
Rational ROSE G畉n file vo use case
Rational ROSE C叩c b動畛c c畉n thi畉t 畛 t畉o m担 h狸nh Use Case: 1. X叩c 畛nh c叩c t叩c nh但n v c叩c Use Case. 2. X叩c 畛nh c叩c m畛i quan h畛 v ph但n r達 use case. 3. Bi畛u di畛n c叩c use case th担ng qua c叩c k畛ch b畉n. 4. Ki畛m tra v hi畛u ch畛nh m担 h狸nh.
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management Rational ROSE Modeling
Data Management CREATE TABLE NewClass ( NewClass_ID INTEGER NOT NULL, CONSTRAINT PK_NewClass6 PRIMARY KEY (NewClass_ID) ); CREATE TABLE NewClass2 ( NewClass2_ID INTEGER NOT NULL, CONSTRAINT PK_NewClass27 PRIMARY KEY (NewClass2_ID) ); CREATE TABLE 2 ( NewClass2_ID INTEGER NOT NULL, NewClass_ID INTEGER NOT NULL, CONSTRAINT PK_28 PRIMARY KEY (NewClass2_ID, NewClass_ID) ); CREATE INDEX TC_250 ON 2 (NewClass2_ID); CREATE INDEX TC_251 ON 2 (NewClass_ID); ALTER TABLE 2 ADD CONSTRAINT FK_24 FOREIGN KEY (NewClass2_ID) REFERENCES NewClass2 (NewClass2_ID)  ON DELETE CASCADE; ALTER TABLE 2 ADD CONSTRAINT FK_25 FOREIGN KEY (NewClass_ID) REFERENCES NewClass (NewClass_ID)  ON DELETE CASCADE; Rational ROSE Modeling
Graphic Object Graphic Selection Circle Panel
Graphic Model: UML Elements Generalization Aggregation Association Abstract Class Concrete Class Concrete operation attribute Abstract operation Dependency role multiplicity navigability
Rational ROSE H畛 qu畉n l箪 th動 vi畛n  Ti li畛u trong th動 vi畛n: s叩ch, b叩o, t畉p ch鱈,... 動畛c m担 t畉 chung g畛m c叩c thu畛c t鱈nh: t棚n ti li畛u, t叩c gi畉, nh xu畉t b畉n, nm xu畉t b畉n, s畛 l動畛ng hi畛n c坦.  B畉n 畛c: th畛c hi畛n c叩c thao t叩c t狸m ti li畛u, m動畛n, tr畉 ti li畛u v xem x辿t c叩c th担ng tin v畛 ti li畛u m m狸nh ang m動畛n. Vi畛c t狸m ki畉m ti li畛u 動畛c th畛c hi畛n tr畛c ti畉p qua m畉ng. Tuy nhi棚n, giao d畛ch m動畛n v tr畉 s叩ch ph畉i th畛c hi畛n tr畛c ti畉p t畉i th動 vi畛n. Qu叩 tr狸nh m動畛n v tr畉 ti li畛u th担ng qua m畛t th畉 m動畛n ghi 畉y 畛 n畛i dung li棚n quan 畉n b畉n 畛c v ti li畛u 動畛c m動畛n; th畛i gian b畉t 畉u m動畛n v th畛i h畉n ph畉i tr畉. 畛i v畛i ng動畛i qu畉n l箪 th動 vi畛n (th畛 th動): 動畛c ph辿p c畉p nh畉t c叩c th担ng tin li棚n quan 畉n ti li畛u v b畉n 畛c.
Rational ROSE H畛 qu畉n l箪 th動 vi畛n  Bi畛u 畛 use case m畛c t畛ng qu叩t trong qu畉n l箪 th動 vi畛n DangNhap Cap nhat Thu thu <<include>> Timkiem Ban doc
Rational ROSE H畛 qu畉n l箪 th動 vi畛n  Ph但n r達 use case c畉p nh畉t
Rational ROSE H畛 qu畉n l箪 th動 vi畛n  Ph但n r達 use case c畉p nh畉t b畉n 畛c
Rational ROSE H畛 qu畉n l箪 th動 vi畛n  Ph但n r達 use case c畉p nh畉t ti li畛u
S 畛 TRN UML 1. S 畛 L畛P  CLASS DIAGRAM. 2. S 畛 畛I T働畛NG  OBJECT DIAGRAM. 3. S 畛 TNH HU畛NG  USE CASE DIAGRAM. 4. S 畛 TR畉NG THI  STATE DIAGRAM. 5. S 畛 TRNH T畛  SEQUENCE DIAGRAM. 6. S 畛 HO畉T 畛NG  ACTIVITY DIAGRAM. 7. S 畛 C畛NG TC  COLLABORATION DIAGRAM. 8. S 畛 THNH PH畉N  COMPONENT DIAGRAM. 9. S 畛 TRI畛N KHAI  DEPLOYMENT DIAGRAM.
S 畛 TRN UML User View Use Case Diagrams Structural View Implementation View Behavioral View Deployment Diagram Class Diagram Object Diagram Sequence Diagram Collaboration Diagram Statechart Diagram Activity Diagram Environment View Component  Diagrams

More Related Content

What's hot (20)

Bai tap thuc_hanh
Bai tap thuc_hanhBai tap thuc_hanh
Bai tap thuc_hanh
luongnhu toan
際際滷 畛 叩n t畛t nghi畛p
際際滷 畛 叩n t畛t nghi畛p際際滷 畛 叩n t畛t nghi畛p
際際滷 畛 叩n t畛t nghi畛p
Toan Pham
B叩o c叩o th畛c t畉p t畛t nghi畛p Ph但n t鱈ch b叩o c叩o ti ch鱈nh C担ng Ty TNHH K畛 Thu畉t...
B叩o c叩o th畛c t畉p t畛t nghi畛p Ph但n t鱈ch b叩o c叩o ti ch鱈nh C担ng Ty TNHH K畛 Thu畉t...B叩o c叩o th畛c t畉p t畛t nghi畛p Ph但n t鱈ch b叩o c叩o ti ch鱈nh C担ng Ty TNHH K畛 Thu畉t...
B叩o c叩o th畛c t畉p t畛t nghi畛p Ph但n t鱈ch b叩o c叩o ti ch鱈nh C担ng Ty TNHH K畛 Thu畉t...
lamluanvan.net Vi畉t thu棚 lu畉n vn
Bi 6: Thi畉t k畉 c董 s畛 d畛 li畛u - Gi叩o tr狸nh FPT
Bi 6: Thi畉t k畉 c董 s畛 d畛 li畛u - Gi叩o tr狸nh FPTBi 6: Thi畉t k畉 c董 s畛 d畛 li畛u - Gi叩o tr狸nh FPT
Bi 6: Thi畉t k畉 c董 s畛 d畛 li畛u - Gi叩o tr狸nh FPT
MasterCode.vn
CC BI TON KHAI PH D畛 LI畛U V 畛NG D畛NG C畛A KHAI PH D畛 LI畛U.pdf
CC BI TON KHAI PH D畛 LI畛U V 畛NG  D畛NG C畛A KHAI PH D畛 LI畛U.pdfCC BI TON KHAI PH D畛 LI畛U V 畛NG  D畛NG C畛A KHAI PH D畛 LI畛U.pdf
CC BI TON KHAI PH D畛 LI畛U V 畛NG D畛NG C畛A KHAI PH D畛 LI畛U.pdf
Man_Ebook
CONG NGHE PHAN MEM
CONG NGHE PHAN MEMCONG NGHE PHAN MEM
CONG NGHE PHAN MEM
duc phong
畛 Ti Thi畉t K畉 Ph畉n M畛m Qu畉n L箪 Sinh Vi棚n
畛 Ti Thi畉t K畉 Ph畉n M畛m Qu畉n L箪 Sinh Vi棚n 畛 Ti Thi畉t K畉 Ph畉n M畛m Qu畉n L箪 Sinh Vi棚n
畛 Ti Thi畉t K畉 Ph畉n M畛m Qu畉n L箪 Sinh Vi棚n
nataliej4
M畛i quan h畛 gi畛a ch畉t l動畛ng c畉m nh畉n, SWOM (social media word of mouth) v h狸...
M畛i quan h畛 gi畛a ch畉t l動畛ng c畉m nh畉n, SWOM (social media word of mouth) v h狸...M畛i quan h畛 gi畛a ch畉t l動畛ng c畉m nh畉n, SWOM (social media word of mouth) v h狸...
M畛i quan h畛 gi畛a ch畉t l動畛ng c畉m nh畉n, SWOM (social media word of mouth) v h狸...
luanvantrust
Httt bai tap
Httt bai tapHttt bai tap
Httt bai tap
duong duong
畛 ti: Thi畉t m畉ch i畛u ch畛nh t畛c 畛 畛ng c董 m畛t chi畛u, HAY
畛 ti: Thi畉t m畉ch i畛u ch畛nh t畛c 畛 畛ng c董 m畛t chi畛u, HAY畛 ti: Thi畉t m畉ch i畛u ch畛nh t畛c 畛 畛ng c董 m畛t chi畛u, HAY
畛 ti: Thi畉t m畉ch i畛u ch畛nh t畛c 畛 畛ng c董 m畛t chi畛u, HAY
D畛ch v畛 vi畉t bi tr畛n g坦i ZALO 0917193864
ph但n t鱈ch v thi畉t k畉 qu畉n l箪 website b叩n hng thi畉t b畛 m叩y t鱈nh qua m畉ng
ph但n t鱈ch v thi畉t k畉 qu畉n l箪 website b叩n hng thi畉t b畛 m叩y t鱈nh qua m畉ngph但n t鱈ch v thi畉t k畉 qu畉n l箪 website b叩n hng thi畉t b畛 m叩y t鱈nh qua m畉ng
ph但n t鱈ch v thi畉t k畉 qu畉n l箪 website b叩n hng thi畉t b畛 m叩y t鱈nh qua m畉ng
hieu anh
L箪 thuy畉t i畛u khi畛n t畛 畛ng hi畛n 畉i - i畛u khi畛n t畛i 動u, i畛u khi畛n th鱈ch n...
L箪 thuy畉t i畛u khi畛n t畛 畛ng hi畛n 畉i - i畛u khi畛n t畛i 動u, i畛u khi畛n th鱈ch n...L箪 thuy畉t i畛u khi畛n t畛 畛ng hi畛n 畉i - i畛u khi畛n t畛i 動u, i畛u khi畛n th鱈ch n...
L箪 thuy畉t i畛u khi畛n t畛 畛ng hi畛n 畉i - i畛u khi畛n t畛i 動u, i畛u khi畛n th鱈ch n...
Man_Ebook
C担ng ngh畛 ph畉n m畛m chuong 1
C担ng ngh畛 ph畉n m畛m chuong 1C担ng ngh畛 ph畉n m畛m chuong 1
C担ng ngh畛 ph畉n m畛m chuong 1
laducqb
NGHIN C畛U XY D畛NG H畛 TH畛NG GIM ST V I畛U KHI畛N XA CC THI畉T B畛 NG C畉T ...
NGHIN C畛U XY D畛NG H畛 TH畛NG GIM ST V I畛U KHI畛N XA CC THI畉T B畛 NG C畉T ...NGHIN C畛U XY D畛NG H畛 TH畛NG GIM ST V I畛U KHI畛N XA CC THI畉T B畛 NG C畉T ...
NGHIN C畛U XY D畛NG H畛 TH畛NG GIM ST V I畛U KHI畛N XA CC THI畉T B畛 NG C畉T ...
nataliej4
Lu畉n vn Th畉c s挑 C畉u tr炭c l動畛i i畛n, i s但u t狸m hi畛u v畛 h畛 th畛ng l動畛i i畛n th...
Lu畉n vn Th畉c s挑 C畉u tr炭c l動畛i i畛n, i s但u t狸m hi畛u v畛 h畛 th畛ng l動畛i i畛n th...Lu畉n vn Th畉c s挑 C畉u tr炭c l動畛i i畛n, i s但u t狸m hi畛u v畛 h畛 th畛ng l動畛i i畛n th...
Lu畉n vn Th畉c s挑 C畉u tr炭c l動畛i i畛n, i s但u t狸m hi畛u v畛 h畛 th畛ng l動畛i i畛n th...
D畛ch v畛 vi畉t thu棚 Lu畉n Vn - ZALO 0932091562
畛 n T畛t Nghi畛p V畛 Ph但n T鱈ch Thi畉t K畉 H畛 Th畛ng H動畛ng C畉u Tr炭c.doc
畛 n T畛t Nghi畛p V畛 Ph但n T鱈ch Thi畉t K畉 H畛 Th畛ng H動畛ng C畉u Tr炭c.doc畛 n T畛t Nghi畛p V畛 Ph但n T鱈ch Thi畉t K畉 H畛 Th畛ng H動畛ng C畉u Tr炭c.doc
畛 n T畛t Nghi畛p V畛 Ph但n T鱈ch Thi畉t K畉 H畛 Th畛ng H動畛ng C畉u Tr炭c.doc
mokoboo56
B叩o c叩o x但y d畛ng v ph叩t tri畛n ph畉n m畛m
B叩o c叩o x但y d畛ng v ph叩t tri畛n ph畉n m畛mB叩o c叩o x但y d畛ng v ph叩t tri畛n ph畉n m畛m
B叩o c叩o x但y d畛ng v ph叩t tri畛n ph畉n m畛m
ytthuan
畛 叩n t畛t nghi畛p X但y d畛ng 畛ng d畛ng fastfood tr棚n n畛n android
畛 叩n t畛t nghi畛p X但y d畛ng 畛ng d畛ng fastfood tr棚n n畛n android畛 叩n t畛t nghi畛p X但y d畛ng 畛ng d畛ng fastfood tr棚n n畛n android
畛 叩n t畛t nghi畛p X但y d畛ng 畛ng d畛ng fastfood tr棚n n畛n android
laonap166
400 c但u h畛i thi tr畉c nghi畛m ASP.NET c坦 叩p 叩n - Thi畉t k畉 website kinh doanh 2
400 c但u h畛i thi tr畉c nghi畛m ASP.NET c坦 叩p 叩n - Thi畉t k畉 website kinh doanh 2400 c但u h畛i thi tr畉c nghi畛m ASP.NET c坦 叩p 叩n - Thi畉t k畉 website kinh doanh 2
400 c但u h畛i thi tr畉c nghi畛m ASP.NET c坦 叩p 叩n - Thi畉t k畉 website kinh doanh 2
Nh畉n Vi畉t 畛 Ti Tr畛n G坦i ZALO 0932091562
Lu畉n vn: Gi畉i ph叩p t鱈ch h畛p ch畛 k箪 s畛 cho 畛ng d畛ng, HAY, 9
Lu畉n vn: Gi畉i ph叩p t鱈ch h畛p ch畛 k箪 s畛 cho 畛ng d畛ng, HAY, 9Lu畉n vn: Gi畉i ph叩p t鱈ch h畛p ch畛 k箪 s畛 cho 畛ng d畛ng, HAY, 9
Lu畉n vn: Gi畉i ph叩p t鱈ch h畛p ch畛 k箪 s畛 cho 畛ng d畛ng, HAY, 9
D畛ch V畛 Vi畉t Bi Tr畛n G坦i ZALO 0917193864
Bai tap thuc_hanh
Bai tap thuc_hanhBai tap thuc_hanh
Bai tap thuc_hanh
luongnhu toan
際際滷 畛 叩n t畛t nghi畛p
際際滷 畛 叩n t畛t nghi畛p際際滷 畛 叩n t畛t nghi畛p
際際滷 畛 叩n t畛t nghi畛p
Toan Pham
B叩o c叩o th畛c t畉p t畛t nghi畛p Ph但n t鱈ch b叩o c叩o ti ch鱈nh C担ng Ty TNHH K畛 Thu畉t...
B叩o c叩o th畛c t畉p t畛t nghi畛p Ph但n t鱈ch b叩o c叩o ti ch鱈nh C担ng Ty TNHH K畛 Thu畉t...B叩o c叩o th畛c t畉p t畛t nghi畛p Ph但n t鱈ch b叩o c叩o ti ch鱈nh C担ng Ty TNHH K畛 Thu畉t...
B叩o c叩o th畛c t畉p t畛t nghi畛p Ph但n t鱈ch b叩o c叩o ti ch鱈nh C担ng Ty TNHH K畛 Thu畉t...
lamluanvan.net Vi畉t thu棚 lu畉n vn
Bi 6: Thi畉t k畉 c董 s畛 d畛 li畛u - Gi叩o tr狸nh FPT
Bi 6: Thi畉t k畉 c董 s畛 d畛 li畛u - Gi叩o tr狸nh FPTBi 6: Thi畉t k畉 c董 s畛 d畛 li畛u - Gi叩o tr狸nh FPT
Bi 6: Thi畉t k畉 c董 s畛 d畛 li畛u - Gi叩o tr狸nh FPT
MasterCode.vn
CC BI TON KHAI PH D畛 LI畛U V 畛NG D畛NG C畛A KHAI PH D畛 LI畛U.pdf
CC BI TON KHAI PH D畛 LI畛U V 畛NG  D畛NG C畛A KHAI PH D畛 LI畛U.pdfCC BI TON KHAI PH D畛 LI畛U V 畛NG  D畛NG C畛A KHAI PH D畛 LI畛U.pdf
CC BI TON KHAI PH D畛 LI畛U V 畛NG D畛NG C畛A KHAI PH D畛 LI畛U.pdf
Man_Ebook
CONG NGHE PHAN MEM
CONG NGHE PHAN MEMCONG NGHE PHAN MEM
CONG NGHE PHAN MEM
duc phong
畛 Ti Thi畉t K畉 Ph畉n M畛m Qu畉n L箪 Sinh Vi棚n
畛 Ti Thi畉t K畉 Ph畉n M畛m Qu畉n L箪 Sinh Vi棚n 畛 Ti Thi畉t K畉 Ph畉n M畛m Qu畉n L箪 Sinh Vi棚n
畛 Ti Thi畉t K畉 Ph畉n M畛m Qu畉n L箪 Sinh Vi棚n
nataliej4
M畛i quan h畛 gi畛a ch畉t l動畛ng c畉m nh畉n, SWOM (social media word of mouth) v h狸...
M畛i quan h畛 gi畛a ch畉t l動畛ng c畉m nh畉n, SWOM (social media word of mouth) v h狸...M畛i quan h畛 gi畛a ch畉t l動畛ng c畉m nh畉n, SWOM (social media word of mouth) v h狸...
M畛i quan h畛 gi畛a ch畉t l動畛ng c畉m nh畉n, SWOM (social media word of mouth) v h狸...
luanvantrust
ph但n t鱈ch v thi畉t k畉 qu畉n l箪 website b叩n hng thi畉t b畛 m叩y t鱈nh qua m畉ng
ph但n t鱈ch v thi畉t k畉 qu畉n l箪 website b叩n hng thi畉t b畛 m叩y t鱈nh qua m畉ngph但n t鱈ch v thi畉t k畉 qu畉n l箪 website b叩n hng thi畉t b畛 m叩y t鱈nh qua m畉ng
ph但n t鱈ch v thi畉t k畉 qu畉n l箪 website b叩n hng thi畉t b畛 m叩y t鱈nh qua m畉ng
hieu anh
L箪 thuy畉t i畛u khi畛n t畛 畛ng hi畛n 畉i - i畛u khi畛n t畛i 動u, i畛u khi畛n th鱈ch n...
L箪 thuy畉t i畛u khi畛n t畛 畛ng hi畛n 畉i - i畛u khi畛n t畛i 動u, i畛u khi畛n th鱈ch n...L箪 thuy畉t i畛u khi畛n t畛 畛ng hi畛n 畉i - i畛u khi畛n t畛i 動u, i畛u khi畛n th鱈ch n...
L箪 thuy畉t i畛u khi畛n t畛 畛ng hi畛n 畉i - i畛u khi畛n t畛i 動u, i畛u khi畛n th鱈ch n...
Man_Ebook
C担ng ngh畛 ph畉n m畛m chuong 1
C担ng ngh畛 ph畉n m畛m chuong 1C担ng ngh畛 ph畉n m畛m chuong 1
C担ng ngh畛 ph畉n m畛m chuong 1
laducqb
NGHIN C畛U XY D畛NG H畛 TH畛NG GIM ST V I畛U KHI畛N XA CC THI畉T B畛 NG C畉T ...
NGHIN C畛U XY D畛NG H畛 TH畛NG GIM ST V I畛U KHI畛N XA CC THI畉T B畛 NG C畉T ...NGHIN C畛U XY D畛NG H畛 TH畛NG GIM ST V I畛U KHI畛N XA CC THI畉T B畛 NG C畉T ...
NGHIN C畛U XY D畛NG H畛 TH畛NG GIM ST V I畛U KHI畛N XA CC THI畉T B畛 NG C畉T ...
nataliej4
Lu畉n vn Th畉c s挑 C畉u tr炭c l動畛i i畛n, i s但u t狸m hi畛u v畛 h畛 th畛ng l動畛i i畛n th...
Lu畉n vn Th畉c s挑 C畉u tr炭c l動畛i i畛n, i s但u t狸m hi畛u v畛 h畛 th畛ng l動畛i i畛n th...Lu畉n vn Th畉c s挑 C畉u tr炭c l動畛i i畛n, i s但u t狸m hi畛u v畛 h畛 th畛ng l動畛i i畛n th...
Lu畉n vn Th畉c s挑 C畉u tr炭c l動畛i i畛n, i s但u t狸m hi畛u v畛 h畛 th畛ng l動畛i i畛n th...
D畛ch v畛 vi畉t thu棚 Lu畉n Vn - ZALO 0932091562
畛 n T畛t Nghi畛p V畛 Ph但n T鱈ch Thi畉t K畉 H畛 Th畛ng H動畛ng C畉u Tr炭c.doc
畛 n T畛t Nghi畛p V畛 Ph但n T鱈ch Thi畉t K畉 H畛 Th畛ng H動畛ng C畉u Tr炭c.doc畛 n T畛t Nghi畛p V畛 Ph但n T鱈ch Thi畉t K畉 H畛 Th畛ng H動畛ng C畉u Tr炭c.doc
畛 n T畛t Nghi畛p V畛 Ph但n T鱈ch Thi畉t K畉 H畛 Th畛ng H動畛ng C畉u Tr炭c.doc
mokoboo56
B叩o c叩o x但y d畛ng v ph叩t tri畛n ph畉n m畛m
B叩o c叩o x但y d畛ng v ph叩t tri畛n ph畉n m畛mB叩o c叩o x但y d畛ng v ph叩t tri畛n ph畉n m畛m
B叩o c叩o x但y d畛ng v ph叩t tri畛n ph畉n m畛m
ytthuan
畛 叩n t畛t nghi畛p X但y d畛ng 畛ng d畛ng fastfood tr棚n n畛n android
畛 叩n t畛t nghi畛p X但y d畛ng 畛ng d畛ng fastfood tr棚n n畛n android畛 叩n t畛t nghi畛p X但y d畛ng 畛ng d畛ng fastfood tr棚n n畛n android
畛 叩n t畛t nghi畛p X但y d畛ng 畛ng d畛ng fastfood tr棚n n畛n android
laonap166
400 c但u h畛i thi tr畉c nghi畛m ASP.NET c坦 叩p 叩n - Thi畉t k畉 website kinh doanh 2
400 c但u h畛i thi tr畉c nghi畛m ASP.NET c坦 叩p 叩n - Thi畉t k畉 website kinh doanh 2400 c但u h畛i thi tr畉c nghi畛m ASP.NET c坦 叩p 叩n - Thi畉t k畉 website kinh doanh 2
400 c但u h畛i thi tr畉c nghi畛m ASP.NET c坦 叩p 叩n - Thi畉t k畉 website kinh doanh 2
Nh畉n Vi畉t 畛 Ti Tr畛n G坦i ZALO 0932091562

Similar to Chuong 6 rational rose slide (20)

Gi畛i thi畛u v畛 Rational Rose v C叩c diagram
Gi畛i thi畛u v畛 Rational Rose v C叩c diagramGi畛i thi畛u v畛 Rational Rose v C叩c diagram
Gi畛i thi畛u v畛 Rational Rose v C叩c diagram
Huy V滴
C董 s畛 d畛 li畛u PTIT slide 3
C董 s畛 d畛 li畛u PTIT slide 3C董 s畛 d畛 li畛u PTIT slide 3
C董 s畛 d畛 li畛u PTIT slide 3
NguynMinh294
Ch動董ng 2 - UML v c担ng c畛 ph叩t tri畛n h畛 th畛ng.pptx
Ch動董ng 2 - UML v c担ng c畛 ph叩t tri畛n h畛 th畛ng.pptxCh動董ng 2 - UML v c担ng c畛 ph叩t tri畛n h畛 th畛ng.pptx
Ch動董ng 2 - UML v c担ng c畛 ph叩t tri畛n h畛 th畛ng.pptx
tTrngMnh
bai gi畉ng PTTKHT - chuong 3 sau cung.docx
bai gi畉ng PTTKHT - chuong 3 sau cung.docxbai gi畉ng PTTKHT - chuong 3 sau cung.docx
bai gi畉ng PTTKHT - chuong 3 sau cung.docx
ngTrm19
bai gi畉ng PTTKHTaaaaaaaaaa - chuong 3 sau cung.docx
bai gi畉ng PTTKHTaaaaaaaaaa - chuong 3 sau cung.docxbai gi畉ng PTTKHTaaaaaaaaaa - chuong 3 sau cung.docx
bai gi畉ng PTTKHTaaaaaaaaaa - chuong 3 sau cung.docx
ngTrm19
Oop bai13
Oop bai13Oop bai13
Oop bai13
Ba Tr畉n Vn
M担 H狸nh MVC 3.0
M担 H狸nh MVC 3.0M担 H狸nh MVC 3.0
M担 H狸nh MVC 3.0
David Nguyen
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptxC董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
PhamThiThuThuy1
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptxC董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
PhamThiThuThuy1
畛 ti: X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n, HAY
畛 ti: X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n, HAY畛 ti: X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n, HAY
畛 ti: X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n, HAY
Vi畉t thu棚 tr畛n g坦i ZALO 0934573149
Presentationpresentationhmmmmmmmmmmmm.pptx
Presentationpresentationhmmmmmmmmmmmm.pptxPresentationpresentationhmmmmmmmmmmmm.pptx
Presentationpresentationhmmmmmmmmmmmm.pptx
DuyNguyn891677
H動畛ng d畉n-ci-畉t-畛-s畛-d畛ng-enterprise-architect-畛-thi畉t-k畉-c叩c-m担-h狸nh
H動畛ng d畉n-ci-畉t-畛-s畛-d畛ng-enterprise-architect-畛-thi畉t-k畉-c叩c-m担-h狸nhH動畛ng d畉n-ci-畉t-畛-s畛-d畛ng-enterprise-architect-畛-thi畉t-k畉-c叩c-m担-h狸nh
H動畛ng d畉n-ci-畉t-畛-s畛-d畛ng-enterprise-architect-畛-thi畉t-k畉-c叩c-m担-h狸nh
key Pham
Book storeonline it-slideshares.blogspot.com
Book storeonline it-slideshares.blogspot.comBook storeonline it-slideshares.blogspot.com
Book storeonline it-slideshares.blogspot.com
phanleson
Qu畉n l箪 ho畉t 畛ng gi畉ng d畉y s畛 d畛ng ASP.NET
Qu畉n l箪 ho畉t 畛ng gi畉ng d畉y s畛 d畛ng ASP.NETQu畉n l箪 ho畉t 畛ng gi畉ng d畉y s畛 d畛ng ASP.NET
Qu畉n l箪 ho畉t 畛ng gi畉ng d畉y s畛 d畛ng ASP.NET
Trung Thnh Nguy畛n
Ph但n t鱈ch thi畉t k畉 h畛 th畛ng th担ng tin PTIT
Ph但n t鱈ch thi畉t k畉 h畛 th畛ng th担ng tin PTIT Ph但n t鱈ch thi畉t k畉 h畛 th畛ng th担ng tin PTIT
Ph但n t鱈ch thi畉t k畉 h畛 th畛ng th担ng tin PTIT
NguynMinh294
畛 ti: X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n, 9
畛 ti: X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n, 9畛 ti: X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n, 9
畛 ti: X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n, 9
D畛ch v畛 vi畉t thu棚 Kh坦a Lu畉n - ZALO 0932091562
Lu畉n vn: Nghi棚n c畛u v 畛ng d畛ng m畉u thi畉t k畉 trong ph動董ng ph叩p h動畛ng 畛i t動畛ng
Lu畉n vn: Nghi棚n c畛u v 畛ng d畛ng m畉u thi畉t k畉 trong ph動董ng ph叩p h動畛ng 畛i t動畛ngLu畉n vn: Nghi棚n c畛u v 畛ng d畛ng m畉u thi畉t k畉 trong ph動董ng ph叩p h動畛ng 畛i t動畛ng
Lu畉n vn: Nghi棚n c畛u v 畛ng d畛ng m畉u thi畉t k畉 trong ph動董ng ph叩p h動畛ng 畛i t動畛ng
D畛ch V畛 Vi畉t Thu棚 Kh坦a Lu畉n Zalo/Telegram 0917193864
畛 叩n X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n
畛 叩n X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n畛 叩n X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n
畛 叩n X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n
Aubrey Yundt
C董 s畛 d畛 li畛u PTIT slide 5
C董 s畛 d畛 li畛u PTIT slide 5 C董 s畛 d畛 li畛u PTIT slide 5
C董 s畛 d畛 li畛u PTIT slide 5
NguynMinh294
Gi畛i thi畛u v畛 Rational Rose v C叩c diagram
Gi畛i thi畛u v畛 Rational Rose v C叩c diagramGi畛i thi畛u v畛 Rational Rose v C叩c diagram
Gi畛i thi畛u v畛 Rational Rose v C叩c diagram
Huy V滴
C董 s畛 d畛 li畛u PTIT slide 3
C董 s畛 d畛 li畛u PTIT slide 3C董 s畛 d畛 li畛u PTIT slide 3
C董 s畛 d畛 li畛u PTIT slide 3
NguynMinh294
Ch動董ng 2 - UML v c担ng c畛 ph叩t tri畛n h畛 th畛ng.pptx
Ch動董ng 2 - UML v c担ng c畛 ph叩t tri畛n h畛 th畛ng.pptxCh動董ng 2 - UML v c担ng c畛 ph叩t tri畛n h畛 th畛ng.pptx
Ch動董ng 2 - UML v c担ng c畛 ph叩t tri畛n h畛 th畛ng.pptx
tTrngMnh
bai gi畉ng PTTKHT - chuong 3 sau cung.docx
bai gi畉ng PTTKHT - chuong 3 sau cung.docxbai gi畉ng PTTKHT - chuong 3 sau cung.docx
bai gi畉ng PTTKHT - chuong 3 sau cung.docx
ngTrm19
bai gi畉ng PTTKHTaaaaaaaaaa - chuong 3 sau cung.docx
bai gi畉ng PTTKHTaaaaaaaaaa - chuong 3 sau cung.docxbai gi畉ng PTTKHTaaaaaaaaaa - chuong 3 sau cung.docx
bai gi畉ng PTTKHTaaaaaaaaaa - chuong 3 sau cung.docx
ngTrm19
M担 H狸nh MVC 3.0
M担 H狸nh MVC 3.0M担 H狸nh MVC 3.0
M担 H狸nh MVC 3.0
David Nguyen
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptxC董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
PhamThiThuThuy1
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptxC董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
C董 s畛 d畛 li畛u suy di畛n. CSDL ACTIVE.pptx
PhamThiThuThuy1
Presentationpresentationhmmmmmmmmmmmm.pptx
Presentationpresentationhmmmmmmmmmmmm.pptxPresentationpresentationhmmmmmmmmmmmm.pptx
Presentationpresentationhmmmmmmmmmmmm.pptx
DuyNguyn891677
H動畛ng d畉n-ci-畉t-畛-s畛-d畛ng-enterprise-architect-畛-thi畉t-k畉-c叩c-m担-h狸nh
H動畛ng d畉n-ci-畉t-畛-s畛-d畛ng-enterprise-architect-畛-thi畉t-k畉-c叩c-m担-h狸nhH動畛ng d畉n-ci-畉t-畛-s畛-d畛ng-enterprise-architect-畛-thi畉t-k畉-c叩c-m担-h狸nh
H動畛ng d畉n-ci-畉t-畛-s畛-d畛ng-enterprise-architect-畛-thi畉t-k畉-c叩c-m担-h狸nh
key Pham
Book storeonline it-slideshares.blogspot.com
Book storeonline it-slideshares.blogspot.comBook storeonline it-slideshares.blogspot.com
Book storeonline it-slideshares.blogspot.com
phanleson
Qu畉n l箪 ho畉t 畛ng gi畉ng d畉y s畛 d畛ng ASP.NET
Qu畉n l箪 ho畉t 畛ng gi畉ng d畉y s畛 d畛ng ASP.NETQu畉n l箪 ho畉t 畛ng gi畉ng d畉y s畛 d畛ng ASP.NET
Qu畉n l箪 ho畉t 畛ng gi畉ng d畉y s畛 d畛ng ASP.NET
Trung Thnh Nguy畛n
Ph但n t鱈ch thi畉t k畉 h畛 th畛ng th担ng tin PTIT
Ph但n t鱈ch thi畉t k畉 h畛 th畛ng th担ng tin PTIT Ph但n t鱈ch thi畉t k畉 h畛 th畛ng th担ng tin PTIT
Ph但n t鱈ch thi畉t k畉 h畛 th畛ng th担ng tin PTIT
NguynMinh294
畛 叩n X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n
畛 叩n X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n畛 叩n X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n
畛 叩n X但y d畛ng website n畛p 畛 叩n tr畛c tuy畉n
Aubrey Yundt
C董 s畛 d畛 li畛u PTIT slide 5
C董 s畛 d畛 li畛u PTIT slide 5 C董 s畛 d畛 li畛u PTIT slide 5
C董 s畛 d畛 li畛u PTIT slide 5
NguynMinh294

Chuong 6 rational rose slide

  • 1. Rational ROSE Rational Object Oriented Sotfware Engineering
  • 2. Rational ROSE Rational Object Oriented Sotfware Engineering Rational Rose (c畛a h達ng Rational) http://www-128.ibm.com/developerworks/downloads/r/rsd/ Visual Paradiagm http://www.visual-paradigm.com Microsoft Visio www.microsoft.com Power designer http://www.sybase.com Visual Case http://www.visualcase.com Pacestar UML Diagrammer www.peacestar.com ..................................
  • 3. Rational ROSE Menu Start -> Programs -> IBM Rational -> IBM Rational Rose Enterprise Edition KH畛I 畛NG
  • 4. Rational ROSE KH畛I 畛NG Click Cancel -> Rational Rose
  • 5. Rational ROSE Browser Documentation Window Diagram Window Tool box Icon for Overview Window Speciafication Window
  • 6. Rational ROSE SAVE / SAVE AS Menu File -> Save / Save As Edition
  • 7. Rational ROSE T畉O S 畛 L畛P CLASS DIAGRAM Browser: Logical View -> Right Button Menu -> New -> Class Diagram Ho畉c Menu: Browse -> Class Diagram
  • 8. Rational ROSE TOOLBAR TRONG S 畛 L畛P text class interface asociation Association class package Note Anchor dependency or instantiation Note generalization realization Pointer
  • 9. Rational ROSE T畉O L畛P - CLASS Toolbar: Click Icon Class -> Click on Diagram Window Menu: Tools -> Create -> Class Ho畉c Browser: Ch畛n Logic View -> right click menu -> New -> Class. (Ch畛n Class -> k辿o th畉 l棚n Diagram Window)
  • 10. Rational ROSE T畉O L畛P - CLASS Attribute Operation
  • 11. Rational ROSE M畛I QUAN H畛 TRONG UML Kh叩i qu叩t h坦a ( Generalization Inheritance T鱈nh th畛a k畉) M畛t ph畉n t畛 l m畛t s畛 chuy棚n bi畛t h坦a c畛a m畛t ph畉n t畛 kh叩c. Menu -> Tools -> Create Generalization -> Click Diagram Window -> k畉t n畛i t畛 B 畉n A A B
  • 12. Rational ROSE M畛I QUAN H畛 TRONG UML N畛i k畉t (Association) : n畛i c叩c ph畉n t畛 v c叩c th畛c th畛 n畛i (link). Menu -> Tools -> Create Generalization -> Click Diagram Window -> K畉t n畛i t畛 B to A A B 1..n roleA roleB multiplicity A B Navegability from B to A
  • 13. Rational ROSE M畛I QUAN H畛 TRONG UML K畉t t畉p (Aggregation): M畛t d畉ng c畛a n畛i k畉t, trong 坦 m畛t ph畉n t畛 ny ch畛a c叩c ph畉n t畛 kh叩c. Composition Aggregation A B A B
  • 14. Rational ROSE M畛I QUAN H畛 TRONG UML S畛 ph畛 thu畛c (Dependency): ch畛 ra m畛t ph畉n t畛 ph畛 thu畛c trong m畛t ph動董ng th畛c no 坦 vo m畛t ph畉n t畛 kh叩c. Dependency or Instantiation A B
  • 15. USE CASE DIAGRAM M畛t UC l c叩ch s畛 d畛ng h畛 th畛ng b畉ng c叩ch th畛c thi c叩c ch畛c nng trong h畛 th畛ng. M畛i UC x叩c 畛nh s畛 t動董ng t叩c gi畛a t叩c nh但n (Actor) v h畛 th畛ng. T畉p t畉t c畉 c叩c UC l c叩c c叩ch th畛c thi c叩c ch畛c nng trong h畛 th畛ng. USE CASE
  • 16. USE CASE DIAGRAM M担 t畉 c叩c y棚u c畉u c畛a h畛 th畛ng. X叩c 畛nh ng畛 c畉nh c畛a h畛 th畛ng. i畛u khi畛n qu叩 tr狸nh th畛c thi v ph叩t sinh c叩c test case. M畛C CH C畛A USE CASE
  • 17. USE CASE DIAGRAM UC m担 t畉 c叩c t鱈nh ch畉t c畛a t畛ng 董n v畛 trong h畛 th畛ng. C叩c y棚u c畉u t畉o ra c叩c qui lu畉t cho c叩c t鱈nh ch畉t. UC x叩c 畛nh c叩c y棚u c畉u ch畛c nng trong h畛 th畛ng. C叩c y棚u c畉u ch畛c nng 動畛c x叩c 畛nh b畛i c叩c UC. USE CASE & CC YU C畉U use case C畉 actor v UC kh畛i t畉o th担ng tin. use case actor kh畛i t畉o th担ng tin. use case UC kh畛i t畉o th担ng tin.
  • 18. USE CASE DIAGRAM USE CASE & CC YU C畉U student register for course works with course lecturer adm lab instructor make/edit course register for exam register as student System Boundary
  • 19. USE CASE DIAGRAM C坦 ba ki畛u quan h畛 trong UC Generalization Include extends CC QUAN H畛 TRONG USE CASE
  • 20. USE CASE DIAGRAM QUAN H畛 INCLUCE H畛c vi棚n h畛p l畛 ng k箪 kho叩 h畛c include base M畛i quan h畛 include ch畛 ra r畉ng UC c董 s畛 s畉 k畉t h畛p thu畛c t鱈nh v畛i UC kh叩c. UC c董 s畛 畛c l畉p v畛i c叩c UC k畉t h畛p. C叩c ch畛c nng d湛ng chung gi畛a hai UC c坦 th畛 動畛c m畛 r畛ng v 動畛c m担 t畉 trong c叩c UC kh叩c.
  • 21. USE CASE DIAGRAM QUAN H畛 INCLUCE D嘆ng s畛 ki畛n ch鱈nh UC H畛c vi棚n ng k箪 kho叩 h畛c UC b畉t 畉u khi h畛c vi棚n m畛 site ng k箪 kho叩 h畛c. Ng動畛i d湛ng cung c畉p user name v password. Inclusion point: Validate student. H畛 th畛ng s畉 th畛 hi畛n t畉t c畉 c叩c kho叩 h畛c cho h畛c vi棚n. H畛c vi棚n l畛a ch畛n v ch畉p nh畉n qua button Enter.
  • 22. USE CASE DIAGRAM QUAN H畛 INCLUCE UC 動畛c b畉t 畉u b畛i h畛c vi棚n ng k箪 kho叩 h畛c. Qu畉n tr畛 vi棚n s畉 c畉p nh畉t h畛c vi棚n ng k箪. student validate student for study register as student enter student in student register adm make student profile include include include
  • 23. USE CASE DIAGRAM QUAN H畛 EXTEND Quan h畛 extend khi UC k畉t h畛p gi畛a hai ho畉c nhi畛u ng畛 c畉nh kh叩c nhau v畛i c叩c i畛u ki畛n t動董ng 畛ng. M畛i quan h畛 extend 動畛c s畛 d畛ng 畛 m担 t畉 c叩c t鱈nh ch畉t trong m担 h狸nh nh動 c叩c tu畛 ch畛n, c叩c ngo畉i l畛, ho畉c c叩c t鱈nh ch畉t th担ng th動畛ng. UC c董 s畛 k畉t h畛p c叩c thu畛c t鱈nh m畛 r畛ng d動畛i d畉ng c叩c i畛u ki畛n.
  • 24. USE CASE DIAGRAM QUAN H畛 EXTEND C畉n x叩c 畛nh: i畛u ki畛n 畛 s畛 d畛ng t狸nh hu畛ng m畛 r畛ng. V畛i m畛i i畛u ki畛n c畉n 動畛c ki畛m tra v t叩ch c叩c t鱈nh ch畉t m畛 r畛ng t動董ng 畛ng. M畛i m畛t i畛u ki畛n 動畛c g畛i l c叩c i畛m m畛 r畛ng. T狸nh hu畛ng kh担ng hon thnh k畛 thi Kh担ng hon t畉t kho叩 h畛c extend (kh担ng hon thnh k畛 thi) base
  • 25. USE CASE DIAGRAM QUAN H畛 EXTEND Place order Extension points set priority Place rush order Validate user Track order Ki畛m tra password include include extend (set priority)
  • 26. USE CASE DIAGRAM QUAN H畛 GENERALIZATION H畛c vi棚n h畛p l畛 H畛c vi棚n h畛p l畛 v畛i m達 HV parent child M畛i quan h畛 generalization ch畛 ra r畉ng UC child s畉 th畛a k畉 c叩c t鱈nh ch畉t v ng畛 ngh挑a t畛 c叩c UC parent. UC child c坦 th畛 m畛 r畛ng c叩c t鱈nh ch畉t c畛a UC parent.
  • 27. USE CASE DIAGRAM V D畛 USE CASE MUA HNG HO M畛c ti棚u: Kh叩ch hng y棚u c畉u tr畛c ti畉p 畉n c担ng ty 動畛c chuy畛n hng ho叩 v thanh to叩n ti畛n. i畛u ki畛n ban 畉u: X叩c 畛nh kh叩ch hng, 畛a ch畛, K畉t th炭c thnh c担ng: Kh叩ch hng c坦 hng ho叩 v thanh to叩n ti畛n 畉y 畛. K畉t th炭c th畉t b畉i: Kh担ng g畛i 動畛c hng ho叩, Kh叩ch hng kh担ng thanh to叩n ti畛n. Actor ch鱈nh: Kh叩ch hng. Trigger: y棚u c畉u mua s畉m.
  • 28. USE CASE DIAGRAM V D畛 USE CASE MUA HNG HO Kh叩ch hng Mua hng C担ng ty h畉t hng ho叩 Kh叩ch hng tr畉 ti畛n tr畛c ti畉p b畉ng th畉 t鱈n d畛ng Kh叩ch hng tr畉 l畉i hng ho叩 束 extend 損 束 extend 損 束 extend 損
  • 29. Rational ROSE Giao di畛n c畛a bi畛u 畛 use case
  • 30. Rational ROSE Tab General: th担ng tin chung v畛 use case nh動 t棚n, ki畛u Tab Diagram: cho bi畉t c叩c bi畛u 畛 i k竪m c畛a use case. Tab Relations: li畛t k棚 c叩c m畛i quan h畛 c畛a use case v畛i c叩c use case v actor kh叩c. Tab Files: l c叩c file k竪m theo use case.
  • 31. Rational ROSE 畉c t畉 quan h畛 Dependency 畉c t畉 quan h畛 association 畉c t畉 quan h畛 association
  • 32. Rational ROSE Ph但n r達 use case
  • 33. Rational ROSE s董 畛 use case m畛c 2
  • 34. Rational ROSE G畉n file vo use case
  • 35. Rational ROSE C叩c b動畛c c畉n thi畉t 畛 t畉o m担 h狸nh Use Case: 1. X叩c 畛nh c叩c t叩c nh但n v c叩c Use Case. 2. X叩c 畛nh c叩c m畛i quan h畛 v ph但n r達 use case. 3. Bi畛u di畛n c叩c use case th担ng qua c叩c k畛ch b畉n. 4. Ki畛m tra v hi畛u ch畛nh m担 h狸nh.
  • 36. Data Management Rational ROSE Modeling
  • 37. Data Management Rational ROSE Modeling
  • 38. Data Management Rational ROSE Modeling
  • 39. Data Management Rational ROSE Modeling
  • 40. Data Management Rational ROSE Modeling
  • 41. Data Management Rational ROSE Modeling
  • 42. Data Management Rational ROSE Modeling
  • 43. Data Management Rational ROSE Modeling
  • 44. Data Management Rational ROSE Modeling
  • 45. Data Management Rational ROSE Modeling
  • 46. Data Management Rational ROSE Modeling
  • 47. Data Management Rational ROSE Modeling
  • 48. Data Management Rational ROSE Modeling
  • 49. Data Management Rational ROSE Modeling
  • 50. Data Management Rational ROSE Modeling
  • 51. Data Management Rational ROSE Modeling
  • 52. Data Management Rational ROSE Modeling
  • 53. Data Management Rational ROSE Modeling
  • 54. Data Management Rational ROSE Modeling
  • 55. Data Management Rational ROSE Modeling
  • 56. Data Management Rational ROSE Modeling
  • 57. Data Management Rational ROSE Modeling
  • 58. Data Management Rational ROSE Modeling
  • 59. Data Management Rational ROSE Modeling
  • 60. Data Management Rational ROSE Modeling
  • 61. Data Management Rational ROSE Modeling
  • 63. Data Management Rational ROSE Modeling
  • 64. Data Management Rational ROSE Modeling
  • 65. Data Management Rational ROSE Modeling
  • 66. Data Management Rational ROSE Modeling
  • 67. Data Management CREATE TABLE NewClass ( NewClass_ID INTEGER NOT NULL, CONSTRAINT PK_NewClass6 PRIMARY KEY (NewClass_ID) ); CREATE TABLE NewClass2 ( NewClass2_ID INTEGER NOT NULL, CONSTRAINT PK_NewClass27 PRIMARY KEY (NewClass2_ID) ); CREATE TABLE 2 ( NewClass2_ID INTEGER NOT NULL, NewClass_ID INTEGER NOT NULL, CONSTRAINT PK_28 PRIMARY KEY (NewClass2_ID, NewClass_ID) ); CREATE INDEX TC_250 ON 2 (NewClass2_ID); CREATE INDEX TC_251 ON 2 (NewClass_ID); ALTER TABLE 2 ADD CONSTRAINT FK_24 FOREIGN KEY (NewClass2_ID) REFERENCES NewClass2 (NewClass2_ID) ON DELETE CASCADE; ALTER TABLE 2 ADD CONSTRAINT FK_25 FOREIGN KEY (NewClass_ID) REFERENCES NewClass (NewClass_ID) ON DELETE CASCADE; Rational ROSE Modeling
  • 68. Graphic Object Graphic Selection Circle Panel
  • 69. Graphic Model: UML Elements Generalization Aggregation Association Abstract Class Concrete Class Concrete operation attribute Abstract operation Dependency role multiplicity navigability
  • 70. Rational ROSE H畛 qu畉n l箪 th動 vi畛n Ti li畛u trong th動 vi畛n: s叩ch, b叩o, t畉p ch鱈,... 動畛c m担 t畉 chung g畛m c叩c thu畛c t鱈nh: t棚n ti li畛u, t叩c gi畉, nh xu畉t b畉n, nm xu畉t b畉n, s畛 l動畛ng hi畛n c坦. B畉n 畛c: th畛c hi畛n c叩c thao t叩c t狸m ti li畛u, m動畛n, tr畉 ti li畛u v xem x辿t c叩c th担ng tin v畛 ti li畛u m m狸nh ang m動畛n. Vi畛c t狸m ki畉m ti li畛u 動畛c th畛c hi畛n tr畛c ti畉p qua m畉ng. Tuy nhi棚n, giao d畛ch m動畛n v tr畉 s叩ch ph畉i th畛c hi畛n tr畛c ti畉p t畉i th動 vi畛n. Qu叩 tr狸nh m動畛n v tr畉 ti li畛u th担ng qua m畛t th畉 m動畛n ghi 畉y 畛 n畛i dung li棚n quan 畉n b畉n 畛c v ti li畛u 動畛c m動畛n; th畛i gian b畉t 畉u m動畛n v th畛i h畉n ph畉i tr畉. 畛i v畛i ng動畛i qu畉n l箪 th動 vi畛n (th畛 th動): 動畛c ph辿p c畉p nh畉t c叩c th担ng tin li棚n quan 畉n ti li畛u v b畉n 畛c.
  • 71. Rational ROSE H畛 qu畉n l箪 th動 vi畛n Bi畛u 畛 use case m畛c t畛ng qu叩t trong qu畉n l箪 th動 vi畛n DangNhap Cap nhat Thu thu <<include>> Timkiem Ban doc
  • 72. Rational ROSE H畛 qu畉n l箪 th動 vi畛n Ph但n r達 use case c畉p nh畉t
  • 73. Rational ROSE H畛 qu畉n l箪 th動 vi畛n Ph但n r達 use case c畉p nh畉t b畉n 畛c
  • 74. Rational ROSE H畛 qu畉n l箪 th動 vi畛n Ph但n r達 use case c畉p nh畉t ti li畛u
  • 75. S 畛 TRN UML 1. S 畛 L畛P CLASS DIAGRAM. 2. S 畛 畛I T働畛NG OBJECT DIAGRAM. 3. S 畛 TNH HU畛NG USE CASE DIAGRAM. 4. S 畛 TR畉NG THI STATE DIAGRAM. 5. S 畛 TRNH T畛 SEQUENCE DIAGRAM. 6. S 畛 HO畉T 畛NG ACTIVITY DIAGRAM. 7. S 畛 C畛NG TC COLLABORATION DIAGRAM. 8. S 畛 THNH PH畉N COMPONENT DIAGRAM. 9. S 畛 TRI畛N KHAI DEPLOYMENT DIAGRAM.
  • 76. S 畛 TRN UML User View Use Case Diagrams Structural View Implementation View Behavioral View Deployment Diagram Class Diagram Object Diagram Sequence Diagram Collaboration Diagram Statechart Diagram Activity Diagram Environment View Component Diagrams