如何评测软件工程知识技能水平?


题目来自中国大学MOOC 面向对象设计和分析

1.一个小型网络水果超市,负责给用户网上订购苹果、芒果、桃子、荔枝。用户可以注册成为会员,预约、订购、查询、取消等常规动作。

请设计用例模型

1) 参与者(10)

2)用例图(10)

3)一个重要的用例进行描述(20)

4)整个作业的规范度(10)

 2.根据以下需求描述,1)寻找概念类,并给出自己的理由;2) 画出领域模型图。

【需求描述】

需要开发一个“人民币的零钱交换机系统:接受5元、10元、20纸币,输出1元硬币”,请给出领域模型图,要有分析过程

3.根据以下需求描述,以CRC的方法,给出寻找概念类及其关系。

【需求】一个小型的展览馆需要开发一套管理信息系统,以便展览馆的员工可以引导游客浏览展厅。当一群游客到达时,一名员工需要记录游客到达的日期、时间、游客数量。另外,若有导游空闲时,员工可以为这个游客团队分配一名导游,同时通知该导游接待游客团队。

        在游览期间,导游需要记录所发生的意外事件,例如,有一名游客突然生病。每件意外事情都要跟该次浏览想关联,给出一个名称、事件描述、发生的时间,并把事件报告递交给展览馆的安全办公室。

4.

某市新开张了一家报社,人民群众喜闻乐见,纷纷订阅报纸。请说明用那种1)设计模式比较合适?

2)画出设计类图。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM