团队项目进展汇报
(一)理论学习
- 阅读了《构建之法》讲义中的“软件过程”、“设计和开发”。设计与开发是将要求转换为产品、过程或体系的规定的特性或规范的一组过程。
- 设计与开发--在设计开发策划中应考虑:根据产品,确定设计和开发过程的阶段,包括完成期限;针对上述每个阶段,确定适合的评审,验证和确认活动;确定每项活动的职责和权限。设计和开发的评审的目的在于评价设计开发个阶段的输出成果满足要求的能力,并识别问题,采取措施。
- 软件过程(Software Process)是指一套关于项目的阶段、状态、方法、技术和开发、维护软件的人员以及相关Artifacts(计划、文档、模型、编码、测试、手册等)组成。目前有三种方法:UP(the unified process),The OPEN Process,OOSP(TheObject-Oriented Software Process)。软件过程(Software Procedure)是指软件生存周期所涉及的一系列相关过程。过程是活动的集合;活动是任务的集合;任务要起着把输入进行加工然后输出的作用。活动的执行可以是顺序的、重复的、并行的、嵌套的或者是有条件地引发的。
- 完成了清华大学的慕课4-8章的学习,并完成了配套练习。

(二)实践学习
1.丰富和完善了需求描述里的问题描述:
①玩家选择对应的诗词库后,如果输入的诗句不在库中,系统也会判定为重新开始。
②如果在玩家输入第一句诗句正式接龙的时候,电脑根据诗词库的古诗以及玩家输入古诗尾字的拼音打出符合要求的诗句,玩家继续接龙,玩家在规定时间内可选择是否需要提示,输入错误的话可以重新输入,若在规定时间内没有完成接龙,则接龙失败,选择退出或者是重新开始。
③设置相应的轮数,如果玩家达到相应的轮数,则玩家获胜;如果没有达到相应的轮数,则玩家失败,可以重新开始。
2.完善了uml用例图

3.团队工作中,负责两个部分的界面设计工作,也已经完成了。
人工接龙的界面1:

人工接龙的界面2:

人机接龙界面1:

人机接龙界面2:

人机接龙与人工接龙的界面大致上是一样的,但在人机接龙里,诗句是由电脑和玩家互相输入的。

浙公网安备 33010602011771号