1.作业描述
项目 | 内容 |
---|---|
课程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
作业链接 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10841 |
团队名称 | 你说的都队 |
作业目标 | 冲刺日志博客链接集合 |
作业正文 | https://www.cnblogs.com/nsddd/p/13182194.html |
其他参考文献 | 邹欣.构建之法[M].3版:人民邮电出版社,2014. |
2.冲刺博客集合
博客名称 | 对应日期 | 当天完成工作量 | 剩余的工作量 | 已完成工作量占总工作量的百分比 | 博客链接 |
---|---|---|---|---|---|
你说的都队——冲刺日志(第一天) | 2020/6/23 | 15% | 85% | 15% | https://www.cnblogs.com/nsddd/p/13173235.html |
你说的都队——冲刺日志(第二天) | 2020/6/24 | 25% | 75% | 10% | https://www.cnblogs.com/nsddd/p/13191979.html |
你说的都队——冲刺日志(第三天) | 2020/6/25 | 35% | 65% | 10% | https://www.cnblogs.com/nsddd/p/13196404.html |
你说的都队——冲刺日志(第四天) | 2020/6/26 | 42% | 58% | 7% | https://www.cnblogs.com/nsddd/p/13200664.html |
你说的都队——冲刺日志(第五天) | 2020/6/27 | 58% | 42% | 16% | https://www.cnblogs.com/nsddd/p/13211226.html |
你说的都队——冲刺日志(第六天) | 2020/6/28 | 70% | 30% | 22% | https://www.cnblogs.com/nsddd/p/13216347.html |
你说的都队——冲刺日志(第七天) | 2020/6/29 | 100% | 0% | 30% | https://www.cnblogs.com/nsddd/p/13224177.html |
3.GitHub仓库地址和测试文档和PPT
https://github.com/drinkmorehotshui/Team
4.凡事预则立博文链接
https://www.cnblogs.com/nsddd/p/13161793.html
5.测试博客链接
https://www.cnblogs.com/nsddd/p/13214416.html
6.分工和工作量
姓名 | 分工 | 整个阶段的工作量 |
---|---|---|
易江明 | 燃尽图 pm报告 PPT 数据库 | 11% |
马自强 | 一篇博客 后端开发 | 9% |
林畅 | 一篇博客 集合博客 数据库 | 10% |
李纪荃 | 一篇博客 | 9% |
曾尧 | 一篇测试博客 测试 | 10.5% |
刘志 | 一篇博客 博客修改 后端 | 12% |
段清平 | 一篇博客 测试 | 9% |
王鸿鹄 | 一篇博客 前端 | 9% |
向彩云 | 一篇博客 集合博客 前端 | 10% |
胡金泽 | 一篇博客 UI完善 | 10.5% |
7.签入记录
8.项目预期计划及完成情况
前台功能模块
预期计划 完成情况
注册登录功能 实现
个人中心 实现
感谢留言 实现
招领 实现
寻物 实现
搜索 实现
在线交流 实现
公告 实现
后台功能模块
预期计划 完成情况
用户管理 实现
物品管理 实现
权限管理 实现
菜单管理 实现
系统设置 实现
9.项目的现实进展
任务时间规划
10.心得体会
向彩云:此次软件工程作业让我学到很多不懂的知识,了解了一些框架,比如Hibernate、Spring框架,体会到了要成功实现失物招领系统的不易。知识的匮乏和技术上的差距让我必须更加努力学习,提升自己。
胡金泽:作为软件工程这一组的组员,我从刚开始学习项目到需求分析,设计,再到界面设计,还是学了不少的东西,学会了使用VS,还有代码测试,以及界面设计软件anxure up 到界面的交互设计,遇到过许多的困难不解,有时觉得太麻烦事情太多就想放弃,当然,最后还是妥妥当当地把任务做好了,当然还有许多值得优化修改的地方,希望还能继续努力。
曾尧:这次的冲刺,我负责测试的部分。在之前的项目或者作业里,我都没有担任过测试的工作。所以这次的任务对我来说算是一个小小的挑战。首先我认真学习了如何进行功能测试,然后再等待其他组员完成相应的功能之后,仔细地测试。在测试的过程中,还是能发现一些小错误或者缺陷,我会把这些反馈给相应的组员。再进行不断的修改和测试,最后得到相对满意的结果。这次的任务,不仅让我学会了如何测试,而且也学会了与人的沟通,收获很多。
王鸿鹄:最近一个多月,我们组开发了一个失物招领系统,我主要负责的是前端的设计,虽然进度很慢,但是还是学会了很多东西,看书不如动手。这个项目主要负责的是jsp页面的编写,虽然主要负责做前端,但是在设计前端后台交互功能是,对mvc框架交媾和数据库又多了一份了解。技术成长了不少,jsp页面可以实现很多服务器端的功能,而且并不用嵌入大量代码,而且还可以套用,总体上来说没有遇到非常大的问题。这个项目锻炼了自己编写代码的能力,而且某些简单的函数可以顺手写出来,再也不用翻资料了。如今项目已经完成,希望自己能够继续成长
马自强:刚开始分组的时候自己有想过要去找一些很优秀的队友一起去做这个项目,但是后来自己又想了想,我为什么会有这个想法?想偷懒么还是觉得自己能力不够做不了?我觉得这两点都有,所以我为了让自己从这个项目中学到一些东西我并没有去找班里很厉害的技术大佬们组队,我选择了刘志这一组,因为我觉得刘志是一个非常负责的同学,在他的组里我们项目的正常进行应该是没问题,而且这个组里没有什么真正意义上的大佬,但是我们是一群认真努力的人,我们每个人虽然程度不是特别好,但是我们愿意付出时间和精力去完成工作,在这么多天的相处里也充分说明了我一开始的感觉是对的。在项目进行过程中,每次作业,组长都会分工明确,每个人需要做什么分的超级超级详细,是真的详细,本来看似很麻烦的项目经过合理的分工后也变得简单起来。我之前负责过类图顺序图的工作,一开始我也是糊里糊涂,但是我通过在b站的学习,也是非常顺利完成这两个工作,(只不过后边顺序图类图有点对应不上,原因就是我们顺序图中间改动了一些模块,但是相应没有改动类图),我也做了ui界面的设计,因为那时候不太会用AR这个软件,所以我选择的是磨刀,界面设计相对来说还是比较简单的,我也顺利的完成了,中途也并没有遇到什么困难。后边就是代码的任务了,这个才是最令我们组头疼的工作,幸好我们程度也不是特别差,再加上我们观看了很多这方面的视频,现在我们的项目已经可以实现了!这是个令人开心的消息,我负责的是后端的开发,这中间真的是遇到了蛮多困难的,什么服务器500错误,连接数据库错误,SpringMVC框架使用的时候也出现了一些错误,缺少相关jar包等等等等,不过都在自己和队友的帮助下顺利解决了。我们一群人能够顺利完成这个项目实在是每个人都付出了很多,学到了很多,也进步了很多,很感谢老师可以给自己这样一个进步的机会,也很感觉这些日子队友和组长对自己的帮助!
林畅:我们这次的软工作业本来就是对自己来说是有些难度的,从开始做类图、流程图,到给后期提出一些建议到实现,每一次都往前进了一步,虽然知道自己不是厉害的,只能做一些自己可以做的东西,也学到了很多。寒假的时候线上上课老师提的问题我们也都一个个的改进,一个阶段又一个阶段的往下走,好像也没有想的那么难了,突然想到了非自然死亡里中堂对三澄拍了拍电脑说:“世界上的知识随便你用”。有点跑题了会查资料也是一个很厉害的技能。
易江明:项目数据库的设计时我们项目开始设计的基础,所以我们小组花了大量时间根据需求不断改进我们的数据库表,特别是表的主键选择上经过了多次讨论才最终定下来。通过数据库设计这个环节,使我进一步理解和运用了数据库这门课程所讲的知识,将抽象理论转换为具象,加深了学习的印象。还有一点就是,突然发现这学期的课程及实验安排的好有道理,并且项目进度和课程进度刚好吻合,非常喜欢这种紧密相关的学习,原理老师安排的是在太有心了啊,手动比心_。唉,虽然如此,还得继续加深学习,多实践,不要停留在书本理论知识之上,毕竟这是一门真正的技术,加油
李纪荃:本次课程设计,我负责的内容虽然不少,但是我都一一完成了,在这个过程中我也在不断学习,对于团队合作也有了新的认知。
刘志:通过开发失物招领系统,我较为全面的掌握了JAVA的基本知识和编程技巧,并在开发过程中我的JAVA开发能力得到了进一步的提高。如:更进一步的深入了解MVC设计模式,软件三层框架;SQL语言的使用。 在开发过程中我学到了一些经验:系统分析的好坏将决定着的系统开发成功与否,一份好分析设计将是成功开发主要因素。我们在着手开发之前不要急于编程,先应有较长的时间去把分析做好,做好数据库设计工作,写出相关的开发文档等。然后再开始编写程序代码,这样做到每段代码心底都有数,有条不紊。此外,我还觉得,我个人在这次设计中走了很多弯路。主要是因为平时很少接触软件开发工作,在应用方面缺乏经验,以后还需要更多的努力。
段清平:对于此次的代码测试,由于我基础的部分相对薄弱,还在学习的过程中,我对代码测试做出如下总结:1.对于前端的代码,一开始还是有许许多多的小问题,毕竟用的是java语言,个人在测试的过程中参照了其他二人的意见以及学习意见,经慢慢修改,到现在还是没有太大的问题。2.对于后端的代码以及图像界面,从最开始到现在,从简化到完整,从登陆注册到数据库表,也是经不断修改完善,得出完美的界面,组员们都很团结,我时常有不懂的地方就去向他们请教,也希望在后来的作业和测试中能高效完成自己的项目,让自己掌握得更熟练。3.本人由于个人原因,因为脚扭伤,肿胀很大,多亏有水浩铧陪同去泰和医院拍片,万幸没有骨折,所以团队合照我腿脚也不便参与,这一点向老师表示歉意,还好我们的团队是一个充满关怀的团队,展示了团结互助的精神,这一点我要感谢所有的团队其他成员。最后,谢谢彭琛老师的指导,谢谢团队成员的帮助。