e至诚Alpha冲刺总结随笔
这个作业属于哪个课程 | 软件工程2班 |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | Alpha冲刺实现项目 |
作业正文 | 正文 |
其他参考文献 | 无 |
一、项目预期计划
日期 | 工作内容 |
---|---|
2020年11月24日 | 各原型页面前端编写 |
2020年11月25日 | 优化登陆页面、个人信息页面、首页 |
2020年11月26日 | 1.前端页面整合,app打包测试网页 |
2020年11月27日 | web服务器搭建,后端功能代码初步编写 |
2020年11月28日 | 实现登陆注册功能 |
2020年11月29日 | 实现客服功能,查看商品功能 |
2020年11月30日 | 实现查看订单功能、实现确认收货功能 |
2020年12月1日 | 优化登陆、客服功能,实现发布商品功能 |
2020年12月2日 | 补充缺少的页面 |
2020年12月3日 | 补充页样式优化、实现商品留言功能、实现商品曝光度功能 |
2020年12月4日 | 整合代码 |
二、现实情况
日期 | 工作内容 |
---|---|
2020年11月24日 | 各个页面的基本原型完成 |
2020年11月25日 | 部分页面未完成,对完成的进行优化 |
2020年11月26日 | 优化部分未优化的页面,app打包测试网页,记录问题,后端功能MVC框架规范 |
2020年11月27日 | web服务器,后端功能代码编写 |
2020年11月28日 | 后端功能代码规范(每个php文件为一个类、实现的功能必须用方法封装、所有的变量要设为私有),改正之前的后端代码,前端样式优化(增加底部栏导航) |
2020年11月29日 | 登陆注册功能已经完全实现,代码规范实例演示、商品自动加载功能实现,客服功能初步实现 |
2020年11月30日 | 1.查看订单功能,个人设置页,前后端数据交互,客服功能完成 |
2020年12月1日 | 优化查看订单功能,商品查询功能,商品添加功能,商品删除功能,商品编辑功能 |
2020年12月2日 | 客服功能完善、商品增删改查功能实现、设置页样式优化、忘记密码页添加、登陆注册逻辑优化 |
2020年12月3日 | 设置页样式优化、增加记住账号密码功能、商品留言功能实现、商品曝光度实现、查看订单实现、确认收货功能实现 |
2020年12月4日 | 总结、整合代码 |
三、过程体会
①谢道彤:
本次冲刺让我收获了很多,学会了简单的手机应用开发,远程web服务器的搭建,MVC框架的简单应用,利用AJAX进行前后端的数据交互,
同时也认识到自身的不足与缺陷,不擅于总结经验,缺少组织能力。第一次做项目让我成长了很多,一个项目是需要每个人的配合和积极合
作才能够按照计划完成,只有将团队协作做好,才能提高整个项目的工作效率,这点是十分重要的。我们要把握好每一次能够学习的机会,去提升自己,
磨炼自己,遇到困难要无畏向前,只有这样才能有所收获,为以后的工作打下基础。
②王帅:
第一次参与团队项目,对团队开发有了初步的认识。由于我的基础技能比较差一点,所以在整个开发过程中进度稍微慢一点,
拖了团队的后腿,但是感谢队友的理解支持与帮助,让我可以完成基本的计划任务,也让我学到很多知识。这次编程中遇到了不少问题,多亏了队友们的
帮助才能最终解决,有一个较好的结果,这次经历让我明白了遇到困难时一方面要利用网络、书籍等方式获取信息,尝试自行解决,另一方面也要积极寻求帮助,
整个软件开发应该是一个互帮互助的过程,一个人在团队中并不是孤立的,每个人的进度都会对整个团队的进度造成影响。
③陈创:
这次α冲刺让我了解到一个软件的分工至关重要,每个成员的代码风格习惯不同,小组成员要相互促进磨合。通过这次分工让我知
道自身还有很多地方需要改进:例如测试工作的应该做到每一点都不能遗漏;希望在β冲刺的时候更能完善自己的代码水平。
④温岚俊:
这次冲刺,在组长谢道彤的帮助下,我学到了很多东西,把之前学到的知识都整合运用了起来,充分的锻炼了自我能力以及团队协作能力。
同时,锻炼了自学能力,明白了不能光靠老师教的知识,更要自己去学习知识,百度真的很强大,与同学讨论更能大大提高效率。
软件开发不是一个人能完成的事情,团队之间要互帮互助,共同成长。
⑤吴鑫鑫:
通过这次的实验冲刺让我认识到自己的不足例如从数据库调用数据使之在网页中有值显示,暴露出很多问题。
但通过互联网的强大功能也都得以解决,也学到了很多东西。
⑥林圣恩:
本次作业让我重新巩固了之前学过的前端和后端代码,虽然我能力有限,但我都会认真地去完成自己的工作。在完成工作的过程中,
遇到很多不会的问题,去请教别的组员或者组长,或者去查阅网上的资料,都让我受益匪浅。通过本次的团队项目,我还知道了自己还有很多不足的地方,还有很多要学习的东西,
一个完整的软件一个人是完成不了的,需要一个团队分工合作相互配合。我会继续努力,下一阶段更加积极地完成这个项目,让我积累一些工作的经验。
四、组员分工
学号 | 姓名 | 角色 | 工作内容 |
---|---|---|---|
211806352 | 谢道彤 | 后端、数据库 | 1、注册登录功能设计 2、商品操作功能设计 3、数据库搭建管理 4、web服务器搭建 5、手机应用 6、编写博客 |
211806348 | 温岚俊 | 前端、后端 | 1、个人信息页 2、前端优化设计 3、确认订单功能 4、曝光度功能 |
211806304 | 陈创 | 前端、后端 | 1、客服功能设计 2、前端页面样式 3、商品加载优化 |
211806393 | 林圣恩 | 前端、测试工程师 | 1、设置页面 2、登陆注册页 3、商品加载功能设计 |
211806414 | 吴鑫鑫 | 前端、后端 | 1、消息页面 2、留言功能 |
211806412 | 王帅 | 前端、后端 | 1、发布页面 |
五、工作量比例 |
学号 | 姓名 | 角色 | 工作量比例 |
---|---|---|---|
211806352 | 谢道彤 | 后端、数据库、服务器 | 25% |
211806304 | 陈创 | 前端、后端 | 24% |
211806348 | 温岚俊 | 前端、后端 | 17% |
211806393 | 林圣恩 | 前端、测试工程师 | 12% |
211806414 | 吴鑫鑫 | 前端、后端 | 12% |
211806412 | 王帅 | 前端、后端 | 10% |
六、项目燃尽图
七、下阶段目标
完成Alpha阶段遗漏的工作,在一些功能的特殊情况添加合理的判定逻辑,寻找BUG进行修复,全面测试项目