alpha冲刺——第三天
作业概况
这个作业属于哪个课程 | <班级的链接> |
---|---|
这个作业要求在哪里 | <作业要求的链接> |
团队名称 | Daily 6+1 |
这个作业的目标 | alpha冲刺 |
作业正文 | 汇总正文 |
其他参考文献 | ... |
每日汇报
学号 | 今日进展 | 存在问题 | 明日安排 |
---|---|---|---|
091700403 | 点赞功能的service层和control层都做好了,实体类也建立完成,完成了XML的编写 | 搜索功能并不是单一的,在不同页面的搜索要求的搜索参数不同,返回的对象属性列表也不同 | 能让帖子的顺序按照发布时间进行排序,传递给前端。 |
110700516 | 安装导入element-ui,时间轴主题和侧边栏基本样式已经完成了。 | element-ui的配置有问题,难以配置上去,先使用的自己写的UI样式。 | 继续尝试element-ui的配置,做一下时间轴在筛选、增加、删除时的动画效果。 |
221701104 | 登录页面的UI、注册的UI以及从登陆页面跳转到主页面的基本逻辑已经完成了 | 多页面和单页面的共存,在登录到主界面应该是多页面的,主界面跳转到其他功能又应该是单页面的,路由配置和webpack的配置比较困难。 | 动态路由的配置,个人页面整体UI的完成。 |
221701105 | 管理员的DAO层和实体层都写好了,写了一些对应的XML配置。 | 管理员表的参数的预计的处理方式有疑问,需要更加细致的处理。 | 配置完剩余的XML文件,继续万恒管理员操作的DAO层和SERVICE层。 |
221701116 | 地图的底层数据整理完成。做了地图类的单表DAO层,改写了之前写的地图功能内的SERVICE层和CONTROL层,新写了评论的CONTROL层。 | 地图类由于划分的问题很可能会造成数据库中的数据表比较大,需要提前做好准备。 | 处理返回数据的异常码,继续寻找更好的处理地图表数据量太大问题的解决办法。 |
221701132 | 将中国地图导入了echarts,实现了全国地图的渲染和数据变化的可视化。 | 寻找合适的js包,找出无法跳转的根本性BUG,实现中国地图到省份地图的跳转。 | |
221701141 | 将用户类的DAO层和用户的DAO的XML配置文件编写完成。 | 继续写动态类和用户关注的DAO层,Service层。 | 数据库在SpingBoot里会因为方便把INT类和DOUBLE类包装成INTERGER类,在最后接口需要统一一下包装方法。 |
项目统一进展:
- 前端:将原先的SPA(单页面APP)变成了 多、单整合的应用,将登录页面和用户页面、管理员页面分离开。
- 独立组件(公共组件已经完成,若无修改之后不再提及):登陆页面的背景、登录框、输入框等UI已经完成,已经可以进行输入功能,可以进行注册了。帖子页面已经基本完成。时间轴页面的主要样式和侧边栏的冻结、功能预留空间已经完成。地图页面,已经可以显示中国地图,但由于省份地图的JS包网上完整的并不多,所以影响进一步的进度。
- 后端:大部分进入了SERVICE层和CONTROLLER层的逻辑代码编写。
- DAO层:细节化了地图区块的划分,地区类、用户类、管理员类的DAO层都已完成。动态类和关注类的DAO仍在进行当中。
- SERVICE层:点赞功能、地图功能的SERVICE层已经完成,搜索、关注、评论的SERVICE层正在进行。
- CONTROL层:点赞功能、地图功能的CONTROL层正在进行。
心得体会:
- 前端:516,有时候插件的使用可能会带来便捷,但是如果其使用过程中自己无法掌握,或者无法到达自己的预期,则使用自己原来的老旧办法也并非劣策。104,单页面和多页面是相对而言的,也许有的时候单页面更好,但是多页面更加健壮,对于那些单页面无法完成的项目,多页面的使用会更好。141,插件也会过期,如果插件出现了问题,在确定自己操作没有问题的时候,可能就要找更底层的错误,比如JS包。
- 后端:403,即使是统一的功能,在不同的场景下也有可能有不同的操作逻辑,不能把所有的功能用一种模板死板硬套。116,在开发过程中自己原先的设定,比如数据库的开发,很有可能会不如人意,比如地区的划分很可能会使得地区的划分数很多,影响数据库的数据和调用效率,所以设计的时候不光要考虑到需求,也要考虑到限制。141,统一的信息很重要,自己开发的时候可能自己可以随便的调,但是如果大家一起开发,没有统一的标准,最后的连接必然一塌糊涂。105,在开发中遇到问题的时候应该及时的相互讨论,防止一个问题越拖越久,最后变成一坨大问题。