310
社区成员




这个作业属于哪个课程 | 软件工程实践-2023 学年-W 班 |
---|---|
这个作业要求在哪里 | 团队作业——站立式会议+alpha冲刺 |
这个作业的目标 | Alpha冲刺Day7随笔 |
其他参考文献 | 无 |
戴聪
完成内容:
完成了后台页面中退款处理和举报商品、评论、用户页面的设计和实现,同时完成了在退款处理中点击查看具体信息后出现的具体信息页的部分设计。
存在的问题和困难
首先是组件大小问题,遇到需要控制大小的组件,就只能选择写死大小或者相对父组件的大小,但诺想要实现后者则需要先定义父组件的大小而在多层div嵌套中这个方法略显麻烦,最后的解决方法是经过讨论决定部分组件可以直接使用px写死大小而部分组件选择相对父组件的大小来实现。然后是关于git推送项目的问题,由于多人写前台,则在合并时存在冲突问题,最后的解决方案是要及时提交并说明修改的部分,后续人员要及时更新并注意合并的内容是否覆盖。
明日规划:
尽可能将后台客服页面的所有弹出页面完成,如有空余时间则与后端进行对接
感想:
一是要合理安排代码的布局,对于div的嵌套要谨慎安排,避免无意义的多层嵌套。同时对于每一个元素的css格式要注意,减少后续修改带来的麻烦。同时可以加强与队友的沟通,对代码进行多方的审查,及时发现问题、解决问题。
谢凌云
完成内容:
完成了导航栏、首页和购物车的css布局,添加了购物车数据,但是还没完成前后端通信
存在的问题和困难
bootstrap中的组件虽然能直接使用,但是要进行自定义修改时十分困难,自己手写组件又存在一定困难,大部分是属于不熟练,现在考虑是自己写组件,积累经验
明日规划:
完成店铺页面、交易页面、商品详情页面,并进行一定的CSS美化,尝试进行前后端的通信
感想:
CSS布局还是需要多写才能熟悉,熟悉之后就能提高效率,同时写CSS布局时候可以灵活一些,多利用布局和边距调整位置,宽度尽量使用百分比
蓝有润
完成内容:
通过引入mappers,解决了@Autowired注释缺失的问题。
通过修改数据库代码,将所有表中原来的索引用的int改成了unsigned bigint
完成测试文件,用于向数据库添加数据,便于大规模数据测试。
存在的问题和困难
在大幅度修改数据库表的主键时遇到了一个问题,因为几乎所有表的主键都存在外键约束,因此要手动修改数据库的逐渐会非常困难(要找到几十个表的REFERENCES关系,自底向上开始改)。最终采用将数据库代码导出后,通过查找替换的方式依次修改了所有的主键/外键代码。在较短的时间完成了数据的修改。
明日规划:
完成前后端的对接,检查一遍所有的接口,进行查缺补漏。同时继续编写测试代码,向数据库内部填入大量的数据,以便前端测试。
感想:
要填写数据库的数据可能需要进一步去了解数据库表之间的关系,不可能在不生成用户的情况下就去生成商品,所以在生成数据前应该先了解一下数据表之间的生成先后顺序,最好以图作为草稿,进行思路的逐步完善。
熊桂根
完成内容:
(1)协助前端设计页面——个人主页页面,并解决data动态绑定问题。
陈智翔
完成内容:
1、测试前端项目,发现一些不利用用户体验的情况。与前台人员沟通 ①登录时没有勾选用户协议导致不能登录时无提示 ②客服界面导航栏按钮应着重显示当前页
存在的问题和困难
1、对springboot的开发环境不熟悉,在idea上运行时出现问题找不到原因,查阅大量资料无果,请教后端同学后解决
**明日规划 **
1、测试后端springboot在IDEA运行情况,解决数据库问题
2、紧随前后端人员的步伐,进行测试
心得
开发环境的差异有时候会带来很大问题
明日规划:
感想:
陈卓杨
完成内容:
根据测试同学反馈,测试前端项目,发现一些不利用用户体验的情况。与前台人员沟通 登录时没有勾选用户协议导致不能登录时无提示 客服界面导航栏按钮应着重显示当前页,撰写博客。
存在的问题和困难
对springboot的开发环境不熟悉,在idea上运行时出现问题找不到原因,查阅大量资料无果,请教后端同学后解决
明日规划:
测试后端springboot在IDEA运行情况,解决数据库问题
紧随前后端人员的步伐,进行测试和规划安排
感想:
开发环境的差异有时候会带来很大问题,要提前梳理好这部分内容尽可能保证项目的可移植性