摘要: 第八周作业 软件过程日志(2016.4.10 2016.4.23)与团队项目总结 本周是团队项目的最后一周,我们的团队项目也完成了大部分的工作。下面是我们近两周的工作内容,以及我在这个团队项目中的总结与心得体会。 小组工作记录 2016.4.10 4.15 按照模板对以前的文档进行全面的修改,同时进 阅读全文
posted @ 2016-04-23 23:01 李世豪2013551825 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 第七周作业 代码复审 注:本文部分链接引用了项目中的私有文件,仅供小组成员及任课教师登陆coding后查看,如有不便请谅解。 《构建之法》上对代码复审的定义是:看代码是否在“代码规范”的框架内正确地解决了问题。代码复审可以检查大家对代码规范的执行情况,发现代码中的一些问题,提高代码的质量,所以我们安 阅读全文
posted @ 2016-04-16 23:44 李世豪2013551825 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 第六周作业 软件过程日志(2016.3.28 2016.4.9) 本日志记录了我们小组近两周的活动。我们小组本时间段的主要任务是学习项目所需要的新知识、进行小组内部的再次分组、修改已有的文档、撰写设计说明书以及第一版产品的编码。由于前一周周末正值清明假期,所以文档的预定完成日期推迟到了后一周,该两周 阅读全文
posted @ 2016-04-09 23:58 李世豪2013551825 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 第五周作业 软件过程日志(2016.3.21 2016.3.27) 我们小组本周的主要任务是确定小组项目的具体项目,包括立项与需求分析。以下是我们在本周的一些工作记录与成果以及我的体会。 小组工作记录 2016.3.21 小组第一次集合,就项目内容进行讨论,初步决定小组项目为一个五子棋平台,与老师交 阅读全文
posted @ 2016-04-02 23:56 李世豪2013551825 阅读(116) 评论(1) 推荐(0) 编辑
摘要: 第四周作业 团队项目NABCD分析 NABCD模型是竞争性需求分析的框架。它通过对产品的需求、做法、好处、竞争与推广的分析,来评价产品的竞争力,体现了产品在真实的市场竞争的表现。我们的团队最终决定的项目是做一个类似“球球大作战”游戏的3D版本,是一个通过玩家控制角色在一个三维空间中“吃”掉其他玩家来 阅读全文
posted @ 2016-03-26 23:16 李世豪2013551825 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 第三周作业 PSP在本人个人项目中的应用 Personal Software Process (PSP)是卡内基梅隆大学提出的指导软件工程师的个人软件开发过程的模型,最新版本是PSP2.1。本人的个人项目是一个用于五子棋游戏的AI,用户可以通过鼠标在棋盘上下棋跟AI进行对弈。以下是PSP2.1所描述 阅读全文
posted @ 2016-03-19 23:07 李世豪2013551825 阅读(130) 评论(0) 推荐(1) 编辑
摘要: 第二周作业 注:由于完成作业时选择的题目并不在后来给出的备选题目范围内,故本次作业在后来进行了修改,原版作业附后,如不需要请无视 请结合实际项目,选UML中的几个图画一画 答 :我们的团队项目是仿照手游“球球大作战”制作3D的PC版游戏。在这个游戏中,用户先进行注册与登陆,然后进入游戏界面,游戏中可 阅读全文
posted @ 2016-03-12 20:26 李世豪2013551825 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 第一周作业 软件有很多种:ShrinkWrap (在包装盒子里面的软件,软件在CD/DVD上); Web APP (基于网页的软件); Internal Software (企业或学校或某组织内部的软件);Games (游戏); Mobile Apps (手机应用); Operating Syste 阅读全文
posted @ 2016-03-05 15:16 李世豪2013551825 阅读(255) 评论(0) 推荐(0) 编辑