面向对象例题

面向对象例题

ID:38821628

大小:359.52 KB

页数:16页

时间:2019-06-19

面向对象例题_第1页
面向对象例题_第2页
面向对象例题_第3页
面向对象例题_第4页
面向对象例题_第5页
资源描述:

《面向对象例题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、(1)阅读下列说明和图,完成问题1至问题4,并在答题纸上自行列表写出答案。【说明】在线会议审稿系统(OnlineReviewingSystem,ORS)主要处理会议前期的投稿和审稿事务,其功能描述如下:(1)用户在初始使用系统时,必须在系统中注册(register)成为作者或审稿人。(2)作者登录(login)后提交稿件和浏览稿件审阅结果。提交稿件必须在规定提交时间范围内,其过程为先输入标题和摘要,选择稿件所属主题类型,选择稿件所在位置(存储位置)。上述几步若未完成,则重复;若完成,则上传稿件至数据库中,系统发送通知。(3)审稿人登录后可设置

2、兴趣领域,审阅稿件给出意见,以及罗列录用和(或)拒绝的稿件。(4)会议委员会主席是一个特殊的审稿人,可以浏览提交的稿件、给审稿人分配稿件、罗列录用和(或)拒绝的稿件,以及关闭审稿过程。其中关闭审稿过程须包括罗列录用和(或)拒绝的稿件。系统采用面向对象的方法开发,使用UML进行建模。在建模用例图时,常用的方式是先识别参与者,然后确定参与者如何使用系统来确定用例,每个用例可以构造一个活动图。参与者名称、用例和活动名称分别参见表1、表2和表3。系统的部分用例图和提交稿件的活动图分别如图1和图2所示。表1参与者列表名称说明名称说明User用户Auth

3、or作者Reviewer审稿人PCChair委员会主席表2用例名称列表名称说明名称说明login登录系统Register注册submitpaper提交稿件Browsereviewresults浏览稿件审阅结果closereviewingprocess关闭审稿过程assignpapertoreviewer分配稿件给审稿人setpreferences设定兴趣领域enterreview审阅稿件给出意见listaccepted/rejectedpapers罗列录用和/或拒绝的稿件browsesubmittedpapers浏览提交的稿件表3活动名称列表

4、名称说明名称说明selectpaperlocation选择稿件位置uploadpaper上传稿件selectsubjectgroup选择主题类型sendnotification发送通知entertitleandabstract输入标题和摘要图1ORS的用例图图2提交稿件过程的活动图【问题1】(4分)根据【说明】中的描述,使用表1中的英文名称,给出图1中A1~A4所对应的参与者。【问题2】(3分)根据【说明】中的描述,使用表2中的英文名称,给出图1中U1~U3所对应的用例。【问题3】(4分)根据【说明】中的描述,给出图1中(1)和(2)所对应的

5、关系及其含义。【问题4】(4分)根据【说明】中的描述,使用表2和表3中的英文名称,给出图2中Action1~Action4对应的活动。答案:【问题1】(4分)根据【说明】中的描述,使用表1中的英文名称,给出图1中A1~A4所对应的参与者。A1User(1分)A2Author(1分)A3Reviewer(1分)A4PCChair(1分)【问题2】(3分)!!注意:U2和U3的答案可以互换。!!根据【说明】中的描述,使用表2中的英文名称,给出图1中U1~U3所对应的用例。U1listaccepted/rejectedpapers(1分)U2bro

6、wsesubmittedpapers(1分)U3assignpapertoreviewer(1分)【问题3】(4分)根据【说明】中的描述,给出图1中(1)和(2)所对应的关系及其含义。(1)<>(1分):将常规动作放在一个基本UseCase中,将非常规动作放在其扩展UseCase中。(1分)(2)<>(1分):两个UseCase,如果其中一个在其事件流中包含了另一个,那么它们间就有包含关系。(1分)【问题4】(4分)根据【说明】中的描述,使用表2和表3中的英文名称,给出图2中Action1~Action4对应

7、的活动。Action1entertitleandabstract(1分)Action2selectsubjectgroup(1分)Action3selectpaperlocation(1分)Action4uploadpaper(1分)(2)阅读下列说明和图,回答问题1至问题4,将答案填到答题纸的对应栏内。【说明】某汽车停车场欲建立一个信息系统,已经调查到的需求如下:(1)在停车场的入口和出口分别安装一个自动栏杆、一台停车卡打印机/一台读卡器以及一个车辆通过传感器,示意图如图1所示。图1自动停车场示意图(2)当汽车到达入口时,驾驶员按下停车卡打

8、印机的按钮获取停车卡。当驾驶员拿走停车卡后,系统命令栏杆自动抬起;汽车通过入口后,入口处的传感器通知系统发出命令,栏杆自动放下。(3)在停车场内分布着若干个付款机器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。