686
社区成员




这个作业属于哪个课程 | 2023年福大-软件工程实践-W班 |
---|---|
这个作业要求在哪里 | 软件工程实践作业 |
这个作业的目标 | 站立式会议+alpha冲刺 |
其他参考文献 | 构建之法、Git |
本次closetmate项目α冲刺主要完成的功能是:
1.用户模块的注册、登录、我的个人主页、首页、衣柜
2.管理员模块的用户管理:用户信息的增删改查与审核、查看用户意见反馈
主要参与人员分为四个类别:
前端开发(2人):222000132、081900310、222000228
后端开发(2人):222000414、171909059
测试人员(1人):222000229
其他人员(4人):222000230、221900206、221701112、
前端人员:222000132、081900310
任务——用户模块前端:
1.注册:实现手机号,验证码,填写两次密码注册
登录:手机号+密码/验证码登录,默认进入首页
2.我的个人主页(穿搭夹设计待定):修改个人信息,生理期,衣服位置,意见反馈,设置(主题色等),退出
管理员:审核个人信息修改,获取查看用户意见反馈
3.首页:日历(日期下方显示天气),折叠技巧
4.衣柜:不同类别的衣物
后端人员:222000414、171909059
任务——用户模块后端:
1.注册:实现手机号,验证码,填写两次密码注册
登录:手机号+密码/验证码登录,默认进入首页
2.我的个人主页(穿搭夹设计待定):修改个人信息,生理期,衣服位置,意见反馈,设置(主题色等),退出
3.首页:日历(日期下方显示天气),折叠技巧
4.衣柜:不同类别的衣物
5.管理员模块用户管理后端:
(1)用户增加
(2)用户删除
(3)用户修改
(4)用户查询(按条件查询)
(5)用户审核
(6)审核个人信息修改
(7)获取查看用户意见反馈
测试人员:222000229
任务:
1.协调并监督小组各成员每日任务完成。
2.设计测试用例
3.完成每日前后端交付功能模块的测试并提出修改意见
4.完成不同功能与接口的测试并提出修改意见
5.撰写测试文档
其他人员:
221701112
任务:
1.置顶集合博客一篇
2.每日1篇博客,共10篇
3.git里面的代码规范
4.git里面的任务计划书
5.协助PPT制作
222000228
任务:
1.折叠技巧数据和
2.前端首页设计
3.打分
2220000230
任务:
1.汇报
2.PPT制作
221900206
任务:
1.评审表制作
2.协助PPT制作
项目地址
项目运行图
1、注册:完成全部功能显示的页面——实现手机号、验证码、密码和确认密码
2、登录:完成大部分功能显示的页面——实现手机号、密码登录,默认进入首页
未完成——手机号+验证码登录
3、我的主页:完成大部分功能显示的页面——实现修改个人信息、衣服位置、意见反馈、设置
未完成——生理期
4、管理员:实现大部分功能显示的页面——获取查看用户意见反馈
未完成——审核个人信息修改
5、首页:完成全部功能显示的页面——实现日历显示、折叠技巧
6、衣柜:完成全部功能显示的页面——实现不同类别的衣物分类显示
1、注册:完成全部功能——实现手机号、验证码、密码和确认密码
2、登录:完成大部分功能——实现手机号、密码登录
未完成——手机号+验证码登录
3、我的主页:完成大部分功能——实现修改个人信息、衣服位置、意见反馈、设置
未完成——生理期
4、管理员:实现大部分功能——获取查看用户意见反馈
未完成——审核个人信息修改
5、衣柜:完成全部功能——实现不同类别的衣物分类
1、注册:测试手机号、验证码、密码、再次密码
2、登录:测试手机号、密码
3、我的主页:测试修改个人信息、编辑衣服位置、意见反馈、生理期、设置
4、衣柜:测试不同类别衣物显示
222000229:1、本次作业因为有了前面几次合作与组织分工的经验,所以能够在任务下发后迅速整理具体任务内容,根据每位成员的特性初步确定前后端人员,再将任务细化后确定点数让成员选择以达到每位成员满足基础任务量,分配任务快速且公平,能够让各成员迅速开始准备自己的部分。
2、这次负责测试中遇到最大的问题是前后端部署的效率问题,也因此没有只局限于自动化测试工作,而是跟进全程参与页面测试,功能体验测试等,也再次熟悉了自动化测试工作,加深了练习。
081900310:1. 学习了如何使用Vue框架搭建前端项目,掌握了Vue的基本语法和组件开发方式;2. 了解了前后端交互的基本原理和实现方式,学会了如何使用Axios等工具发送请求和处理响应;3. 加强了代码规范和注释的重要性,便于后期维护和开发;
4. 在项目中遇到问题时,学会了查找文档、搜索引擎和请教他人的方法,提高了自学和解决问题的能力;
5. 通过项目实践,增强了对前端开发的理解和认识,更加熟悉了前端工作流程和开发流程。
222000228:收获:这些天里我自学了剪辑视频和制作PPT,虽然因为方案的原因没有运用到项目中,但是也收获良多。尤其让我知道了PPT真是一个除了Photoshop之外P图画图的好软件,我有许多本次用到的CSS部件都是用PPT画的,容易上手又简约美观。除了这些之外,我对ChatGPT的运用也更加熟练了。因为我的任务需要查阅大量的资料,所以除了求助搜索引擎之外,我也询问了ChatGPT许多问题,也掌握了如何训练它回答出我想要的答案的一些技巧。此外,我还学习了部分VUE的功能以及复习了CSS的排版。
心得:以前经常有人说前端比后端简单,只要写页面就行,我之前一直是在团队里做后端的,这次想来前端试炼一下,然后发现前端并不是许多人想象的那样,要写出一个能够适配的页面真的要下很多功夫,而且我们是做移动端网页的,更是要考虑到用户在手机上的观感,因此得一遍遍用模拟器调节自己的布局,虽然现在编程技术已经成熟了许多,但很多细节还是要程序员自己慢慢琢磨才能做到尽善尽美。
171909059
222000230:本次Alpha冲刺由于个人的身体情况,没有参与到代码编写中。但是通过课余时间的自学,以及学习其他成员的代码,了解到了一些Vue的Vant组件库的知识,也学习到了很多衣物整理的技巧,练习制作了PPT,学会使用Windows自带的画图软件对图片进行一些简单的编辑,对我来说还是很有收获的。
222000132:最大的收获就是学会了用vue框架写前端,因为是第一次用这个框架,所以在冲刺前几天我就努力去学习了vue的基础知识。说实话刚开始做还是比较担心的,但在实际使用过程中vue框架的一些功能给前端界面制作带来了很多便捷,并且在与队友的交流过程中也学到了很多技巧。可是界面样式css的不熟练还是带来了很多麻烦,但是好在经过坚持不懈的调整,最后能调出想要的结果。对于这个界面我还是比较有成就感的,接下来还是要继续努力,希望能做得更好。
221701112:收获与心得体会:回望α冲刺,收获很多,体会很多,成长也很多。冲刺的10天,虽然没有直接参与项目的编码,但看着队员们每天提供的项目截图以及自己亲自运行项目,真的看到一个项目从最初的构想到分析设计,再到最后的编码实现、测试、验收。在这不长也不短的10天时间里,大家从分配任务接受任务到最后完成任务,其中自然有极限提交的刺激与紧张,也有完成提交后的长舒一口气的轻松......
下一次的β冲刺,希望能够吸收这次的α冲刺中的教训和成长,在β冲刺中不断提升自己的团队实践和协作能力,完成分配的任务,体会项目成功的喜悦(ง •_•)ง
222000414:在这一次alpha冲刺过程中,为了完成此阶段的项目功能,我学习了springboot、redis以及http中的session的应用等技术。利用redis加session实现用户的登录注册以及用户在登录中状态的保存,同时实现了穿搭夹以及衣柜功能。在这一次冲刺过程中,我深刻认识到实践对于技术学习的重要性,在实践中可以快速上手项目,学习技术。也认识到前后端分离项目中,前后端即时交接的重要性。
221900206:在这10天里通过自主学习学会了ppt的制作和对前端技术进行复习和学习;
由于编程能力较弱没有参与团队开发任务,但在琐事上提供帮助。
在团队仓库中学习同学的代码,抓紧时间学习以提升自己的编程能力。
通过组员的合作了解到了合作的重要性。
学号 | 工作内容 | 贡献度 |
---|---|---|
222000229 | 分工组织任务,跟进确认审核十天成员进度,撰写总结、测试博客,开展测试工作 | 11.65 |
081900310 | 前端项目搭建及部署、衣柜页面、导航栏、管理员部分、接口部分 | 11.45 |
222000228 | 收纳技巧数据+收纳技巧全部前端页面+汇报打分 | 11.45 |
171909059 | 1.文件上传功能,文件下载功能,用户中心功能;2.修改后端返回http响应头部字段,让session信息不丢失;3.修改用户个人信息;4.搭建开发团队内网,确保前后端联调 | 11.55 |
222000230 | 制作PPT,答辩,为前端界面提出建议 | 11.35 |
222000132 | 美工,前端页面设计编写:封面,用户端登录注册,首页,折叠技巧详情页,我的个人主页及其6个子功能页面,管理员端审核内容 | 11.55 |
221701112 | 1.撰写置顶博客2.撰写任务计划书3.撰写整理代码规范4.整理撰写项目计划与代码规范博客5.整理与撰写十天每日冲刺博客(10篇) | 11.45 |
222000414 | 1.用户登录、注册、注销模块的编写2.衣柜模块3. 我的穿搭夹功能编写 | 11.55 |
221900206 | 制作评审表和部分PPT | 8% |
此次冲刺从功能上的完成度来看是很不错的,基本都完成了,就是一些功能需要再做改善,所以在下阶段我们团队期望:
1、完善此阶段的功能细节部分;
2、开始实现拍照上传、DIY、穿搭夹和闲置部分;
3、对于测试工作将继续全程贯彻,并在下阶段开始前继续测试优化我们的项目,使其更加功能完善,易于使用。
1.项目尚不能直接演示?
2.多为组员的贡献度过于相似,请解释。
3.项目开发进展几乎与理想状态完全吻合?!是否有每日获得进展;
4.beta冲刺的任务需进一步明确