ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:713.02KB ,
资源ID:8073887      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8073887.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(课堂练习题 1.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

课堂练习题 1.docx

1、课堂练习题 1第6章 用例课堂练习 建立用例图步骤:1、识别参与者思路-为了识别用例首先要识别出参与者 谁是系统的主要用户 谁向系统提供信息 谁改变系统的数据 谁从系统获取信息 谁需要系统的支持以完成日常工作任务 谁负责日常维护、管理并保证系统正常运行 系统需要操纵那些硬设备 系统需要和那些外部系统交互 谁(或什么)对系统运行产生的结果(值)感兴趣 时间、气温等内部外部条件 2 、识别用例 活动者希望系统执行什么任务? 活动者在系统中访问哪些信息?(创建、存储、修改、删除等) 需要将外界的哪些信息提供给系统? 需要将系统的哪个事件告诉活动者? 如何维护系统?练习 1 网上选课系统练习 2.练习

2、 3 在医生的办公室里接待员、护士和医生使用病人记录和计划安排系统。当病人第一次来这里看病时,接待员使用该系统来输入病人信息,并且他们安排所有的预约。护士使用系统来跟踪病人每次看病的结果并输入护理病人的信息,如医疗和诊断。护士也可以访问这些信息以打印病人诊断结果或病人看病历史。医生主要用这个系统来查看病人的病史,偶尔也输入病人的医疗信息,但通常他让护士输入这些信息。 【问题】根据上面的陈述,请你分析出参与者和用例,并绘制出用例图。练习 4 请根据以下描述,给出“远程网络教学系统”的用例图。 “远程网络教学系统”功能需求如下:学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。教师登

3、录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得。系统管理员负责对网站页面的维护、审核不合法课件和不合法教学信息、批准用户注册。1)学生需要登录“远程网络教学系统”后才能正常使用该系统的所有功能。如果忘记密码,可与通过“找回密码”功能恢复密码。2)教师如果忘记密码,可以通过“找回密码”功能, 恢复密码。第七章 类图 建立领域模型类图步骤:1 寻找候选类(名词识别法),去掉不恰当的类。2 识别类之间的关联关系3 识别类的属性、方法、标注关联关系的多重性。4 利用继承组织类 5 迭代并细化模型:领域类模型在健壮之前需要多次细化。 1)如果某个类没有属性、操作和关联关系

4、就考虑删除这个类。 2)如果有属性和操作没有宿主类,就考虑添加新类来存放这些属性和操作 课堂练习1 例子,小张是一个爱书之人,家里各类书籍已过千册,而平时又时常有朋友外借,因此需要一个个人图书管理系统。该系统应该能够将书籍的基本信息按照计算机类、非计算机类分别建档,实现按照书名、作者、类别、出版社等关键字的组合查询功能。在使用该系统录入新书籍时系统会自动按规则生成书号,可以修改信息,但一经创建就不允许删除。该系统还应该能够对书籍的外借情况进行记录,可对外借情况列表打印。另外,还希望能够对书籍的购买金额、册数按照特定时间周期进行统计。请画出类图。 课堂练习2(作业) 根据下面的陈述画出类图1)学

5、生包括本科生、研究生两种。2)研究生的一部分利用课余时间担任助教。3)教师包括讲师和教授两种。4)一名助教可以为一位讲师或一位教授助课,一位讲师只能有一名助教,一位教授可以有5名助教。 课堂练习3(作业)按如下描述画出一个自治机器人的类图.这张图的焦点是聚集在那些让机器人在路上行走的机制所对应的类上。你可以发现一个虚类Motor和两个从它派生出来的类:SteeringMotor和MainMotor。这两个类都从它的父亲Motor继承了五个方法:move()、stop()、resetCounter()、statues()、distance()。这两个类又是另一个类Driver的一部分。类Path

6、Agent和Driver有一个1对1的关系,和CollisionSensor有1对n的关系。 【问题:】综上所述请你用UML来绘制分析类图 。课堂练习4 神州六号飞船是神州飞船系列的一种,它由轨道舱、返回舱、推进舱和逃逸救生塔等组成;航天员可以在返回舱内驾驶飞船,轨道仓则是航天员工作和休息的场所。在紧急的情况下,可以利用逃逸救生塔逃生。在飞船两侧有多个太阳能电池翼,可以为飞船提供电能;作业题(复习提纲中例题):根据系统需求描述创建类图:(1)系统允许管理员通过从磁盘加载存货数据来运行存货清单报告。(2)管理员通过从磁盘加载存货数据、向磁盘保存存货数据来更新存货清单。(3)售货员做销售记录。(4

7、)电话操作员是处理电话订单的特殊售货员。(5)任何类型的销售都需要更新存货清单。(6)如果交易使用了信用卡,那么售货员需要核实信用卡。(7)如果交易使用了支票,那么售货员需要核实支票。存货清单 销售记录 信用 支票 第8章 顺序图 建模顺序图步骤1)确定交互的范围;2)识别参与交互的对象和活动者;3)设置对象生命线开始和结束;4)设置消息;5)细化消息;课堂练习1(复习提纲中例题)【问题:】请你利用UML的动态视图中的顺序图对在ATM取款最理想的场景进行建模 用户在ATM(自动取款机)提取1000元人民币的最理想场景(卡内有余额5000,密码1234)如下描述:开始用户(张三)将银行卡插入到读

8、卡器,读卡器读卡号,打开张三的账目对象,并初始化屏幕,屏幕提示输入PIN(密码),张三输入密码(1234),然后系统验证密码与帐户对象,发出相符的信息。ATM屏幕向张三提供选项,张三选择取款,然后屏幕提示张三输入取款金额,他选择了1000元RMB,系统启动账目对象进行核实,之后从帐户中取钱;系统启动一系列的账目对象要完成的过程。首先,验证张三的帐目至少有1000元RMB ,然后从中扣除1000元RMB,再让吐钱机提供1000元RMB现金,另外还需要让票据打印机提供取款凭据,最后让读卡器退卡。作业题:答案 :问题1 :略问题2:1)1.* 2)1.* 3)1.* 4) 1 5) 1 6) 1.*

9、 7) 1.* 8) 1问题3 :A) 检索 B) 计价 C) 记账 D) 入账第9章 活动图建模活动图步骤:关键是找到业务过程中的活动,可以通过以下问题帮助寻找:1).该业务过程需要完成哪些工作步骤2).每个参与者需要执行哪些操作3).有没有哪些事件启动了哪些工作步骤例题:请画出办理登机手续的活动图,并标明泳道。旅客登机的过程一般如下:旅客进入侯机大厅后,首先要出示机票和身份证,当身份核对无误时,可以办理登机手续,得到登机牌;如果有行李,需要办理行李托运手续;通过安检后就可以登机了。第10章 状态图一般步骤如下 :1)确定要描述对象(不是全部),选择那些状态变化对实现系统功能影响大的对象。2

10、)寻找该主要的状态,即对象在其生命期中所有主要状态序列。包括确定状态的粒度(粒度反映分析者对问题域的理解和问题域的本质)。3)确定引起状态迁移的事件,确定状态之间的转换4)细化状态内的活动与转换5)用组合/嵌套状态来展开细节例题1 进程管理如下:请画出进程管理的状态图1)就绪 运行 阻塞三个状态2)初态就绪; 程序运行结束后终态3)就绪状态获得CPU时间片转为运行态;运行态时间片用完转为就绪态;运行态不满足所需资源转为阻塞态,阻塞态若资源满足则回到就绪态 例题2给出校园一卡通(智能卡)的状态图第11章 组件图 和部署图一 使用组件图建模的步骤可按照下列步骤进行:(1)对系统中的组件建模;(2)定义相关组件提供的接口;(3)对它们间的关系建模;(4)对建模的结果进行精化和细化。二、部署图的应用范围:分布式系统、客户/服务器式系统、嵌入式系统的建模描述。 例题:网上书店部署图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1