单元6业务处理模块建模教程.ppt

  1. 1、本文档共117页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元6业务处理模块建模教程

单元6 业务处理模块建模; 本单元主要实现“图书借出”、“图书归还”等模块的建模。 本单元主要介绍状态机图、通信图的绘制。 ; 状态机图用于对系统进行动态建模,通过对类对象的生存周期建立模型来描述对象随时间变化的动态行为。 通信图强调发送和接受消息的对象之间的结构组织,对象之间的链接以及对象之间的消息。;【教学导航】;【前导训练】 【任务6-1】绘制图书借出与归还模块的用例图 【任务描述】 (1)创建一个Rose模型,将其命名为“06业务处理模块模型”,且保存在本单元对应的文件夹中。; (2)分析“图书借出与归还”业务处理模块的功能需求、参与者和用例,使用Rational Rose 2003绘制“图书借出与归还”业务处理模块的用例图。 ;【操作提示】 (1)启动Rational Rose 2003。 如果Rational Rose 2003已启动,可以单击菜单【File】→【New】,或者单击“标准”工具栏中的【New】按钮 ,创建一个新的Rose模型。 ; (2)保存Rose模型。 单击菜单【File】→【Save】,或者单击工具栏中的【Save】按钮 。如果是创建模型之后的第一次保存操作,则会弹出一个【Save As】对话框,在该对话框选择模型文件的保存位置,且输入模型文件名称“06业务处理模块模型”,然后单击【保存】按钮即可。 ; (3)“图书借出与归还”业务处理模块的主要功能有借出图书、归还图书和续借图书等,其中续借图书又包括凭书续借和凭证续借。图书借出与归还主要由图书借阅员完成。 供参考的图书借出与归还模块的用例图如图6-1所示。 ;图6-1 供参考的图书借出与归还模块的用例图;【任务6-2】绘制图书借出类的类图 【任务描述】 设计图书管理系统业务处理模块的“图书借出类”,且使用Rational Rose 2003绘制“图书借出类”的类图。;【操作提示】 “图书借出类”的主要属性有借阅ID、借阅者编号、图书条码、借出日期、应还日期、续借次数、图书借阅员等。 ; 主要方法有获取借阅者数据、获取图书数据、获取图书借阅数量、获取图书借阅数据、获取超期未还数据、判断是否有超期未还图书、新增借阅信息、修改现有图书数量等。 供参考的图书借出类的类图如图6-2所示。 ;图6-2 供参考的图书借出类的类图;【任务6-3】绘制图书借出界面类的类图 【任务描述】 设计图书管理系统业务处理模块的“图书借出界面类”,且使用Rational Rose 2003绘制“图书借出界面类”的类图。 ;【操作提示】 “图书借出界面类”的主要方法有创建窗体对象、获取借阅者数据、获取图书数据、执行借阅操作、修改借阅数据、检查是否为空等。 供参考的图书借出界面类的类图如图6-3所示。 ;图6-3 供参考的图书借出界面类的类图;【任务6-4】绘制图书借出的顺序图 【任务描述】 分析图书管理系统业务处理模块的“图书借出”所涉及的类、方法及其实现过程,使用Rational Rose 2003绘制图书借出的顺序图。;【操作提示】 图书借出涉及的参与者是图书借阅员,涉及的类有“图书借出界面类”、“图书借出类”和“数据库操作类”。 调用“图书借出界面类”的方法创建窗口界面,调用“图书借出界面类”、“图书借出类”和“数据库操作类”的有关方法获取借阅者数据和图书数据。; 然后调用有关方法实现图书借出、修改图书现有数量、设置图书状态和重新获取借阅数据等。 供参考的图书借出顺序图如图6-4所示。 ;图6-4 供参考的图书借出顺序图;【任务6-5】绘制图书借出的活动图 【任务描述】 分析图书管理系统中“图书借出”的动作状态或活动状态、决策以及各个状态的转换,使用Rational Rose 2003绘制图书借出的活动图。;【操作提示】 图书借出过程主要涉及以下活动或动作:选择借阅者、显示已借图书信息、选择图书、 执行借书操作、修改图书现有数量、设置图 书状态、重新显示已借书信息。; 还会涉及以下决策判断:判断借阅者是否有超期未还图书,如果有超期未还图书,则要先执行罚款操作。; 判断借书证状态,对于无效借书证不能执行借书操作,无效借书证主要指借书证过期失效、借书证已挂失、借书数量超出了限制数量等。 供参考的图书借出活动图如图6-5所示。 ;图6-5 供参考的图书借出活动图;【引例探析】 固定电话的状态机图如图6-6所示,该图描述了固定电话的各个状态及转换关系。 ;图6-6 固定电话的状态机图;【试一试】 我们使用电脑工作一般要经过

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档