技术开发 频道

Rose实例:构造银行业务模型(3)

【IT168 技术文章】

    Rose状态-活动图: 在浏览器窗口,选择Use Case View;

    选择Use Case Diagram 显示图;

    选择一个用例;选择Browse - State Diagram;

    如果"State Diagram" 是灰色,则返回到用例图并重新选择一个用例;

    在图上放置活动状态(activity states);通过在两个状态之间拖曳,放置转移;

    选择Tools-Check Model;

    选择File-Save 。

    需求-产品性能:高可靠性,10个并发的用户,2秒响应时间。

    需求/分析-高阶概念模型(HOCM--High Order Concept Model)

    外部参与者:TellerGUI,BankDB.内部实体(Internal Entities): BankApp, Account, CheckingAccount, SavingsAccount

   

    Rose高级别概念模型图: 推荐使用铅笔和纸做HOCM。作为替代,创建不含属性和操作的Rose类图。


    分析模型-草图

    分析类图 - 最简结构

   

    Rose类图: 见〈使用Rational Rose〉

    分析包图

   

    Rose包图:在浏览器窗口选择Logical View;选择Browse-Class Diagram-Logical View-。输入包图名;在图上放置包;从工具条中选择依赖箭头然后从源包到目的包拖曳,放置依赖关系。在浏览器中,拖动每个类到适当的包;选择Tools-Check Model;选择File-Save。

0
相关文章