信息与通信RationalRose建模家庭财务管理系统课件_第1页
信息与通信RationalRose建模家庭财务管理系统课件_第2页
信息与通信RationalRose建模家庭财务管理系统课件_第3页
信息与通信RationalRose建模家庭财务管理系统课件_第4页
信息与通信RationalRose建模家庭财务管理系统课件_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、UML建模案例库之家庭财务管理系统建模实例制作人-贾建东计算机应用09-2班第1页,共32页。、目的通过“家庭财务管理系统”UML建模过程了解面向对象的系统分析与设计方法第2页,共32页。、建模环境 Windows xpRationalRoseforWin.2003.exe第3页,共32页。 Restionrose 的主要图核心图: 1. Use-Case Diagrams(用例图)2. sequence diagram (顺序图)3. Collaboration diagram (协作图)4. Class diagram (类图)5. StateChart diagram (状态图)6. A

2、ctivity diagram(活动图)7. Component diagram (组件图)8. Deployment diagram (部署图)9. Package (包图)第4页,共32页。Rose的启动Rose2003的启动窗口如图所示。如图所示为Rose的启动画面,鼠标双击j2EE即可打开Rose的操作界面第5页,共32页。Rose的基本操作基本用例图和逻辑图第6页,共32页。家庭财务管理系统。给家庭成员分配用户名和登录密码 在每个成员登陆开始之前,系统管理员(家庭户主)需要对系统中的家庭信息、家庭财务情况和个人信息进行维护。登陆结束后,将炒作本人的输入输出的情况归档到家庭财务管理系统

3、 家庭成员登录系统后会得到一份本人的登陆页面,和本人能过操作的具体选项,系统能够为家庭成员提供统一的财务总预览表。当家庭成员选择具体的一项操作时,系统会检查操作的合法性,检查输入输出的合法性。系统管理员 (家庭户主)能够设置家庭成员的支出的限额,超出界限则不能支出。第7页,共32页。一. 确定业务参与者从选课系统的需求描述中,可以确定4类参与者:家庭成员1家庭成员2系统管理员(Administrator)家庭财务管理系统第8页,共32页。使用Rose创建用例模型2. 给参与者添加文档在Rose中我们对模型元素都可以(在多数情况下是必须的)添加文档以描述更多的信息。应该给模型中的每个actor添

4、加摘要描述,摘要描述表示actor和系统交互的规则。 课程注册系统中actor的摘要描述如下: 家庭成员在系统上注册的人; 户主系统授权的超级用户人; 系统管理员系统认同的维护人员; 财务管理系统系统的主题第9页,共32页。2.使用Rose创建用例模型用例图的建立选中New后选择Usse-Case Diagrams第10页,共32页。一.建立用例图1为户主用例图,可以显示户主的所有可实现操 作和功能 第11页,共32页。建立用例图2,为家庭成员1用例图,能够从此图看书家庭成员1所能实现的操作和能够实现的功能。第12页,共32页。建立用例图3.为家庭成员2的用例图:所实现的功能为能够登录系统和预

5、览账单,其他的为生活中的各项消费。家庭成员2为纯属的消费者,没有财务来源,可以是一个学生或没有劳动收入的老人。 第13页,共32页。三:建立顺序图设置家庭成员的消费范围的顺序图第14页,共32页。家庭成员1的消费,收入情况顺序图第15页,共32页。家庭成员2的顺序图此图能够看出家庭成员2是一个纯粹的消费者,其中消费情况分为两部分,一个是通常情况消费信息。需要检查指出的合法性,另一个是特殊情况的支出信息第16页,共32页。通常情况下的支出顺序图 第17页,共32页。特殊情况下的支出信息顺序图:第18页,共32页。 四:系统的状态图系统的状态图有如下几个1.登陆者的状态图2.消费状态图3.系统结算

6、状态图4.打印账单状态图5.登陆者的各个状态如图:第19页,共32页。五:系统中的协作图户主修改消费范围的协作图 从此协作图中可以看出管理员修改家庭成员的消费范围的步骤和具体实现过程.第20页,共32页。2.管理员修改密码协作图第21页,共32页。六:系统中的类图1 创建类创建类的过程如下: 在浏览器中选中逻辑视图(Logical View),单击鼠标右键。 选择New:Class菜单,一个叫做New Class的类出现在浏览器中。 选择新类,键入类的名字。 类也有构造型,每个类最少有一种构造型。一些常用的构造型是:实体类、边界类、控制类、例外类等。 第22页,共32页。系统中的各个主要类如下: 第23页,共32页。系统中的其他类如下第24页,共32页。系统中个主要类与各个其他类之间的关系有以下关系:第25页,共32页。其他类之间的关系第26页,共32页。七:系统的活动图家庭成员的收支钱活动图第27页,共32页。2.管理员维护成员信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论