标签:总结 style 自学 web前端 需求分析 json 自己的 项目总结 统一
社团管理系统——个人总结
一、源代码链接
前端代码:https://github.com/hzhq1255/clubsystem
后端代码:https://github.com/dozoroy/-
二、文档链接
需求链接:https://www.cnblogs.com/31701085yc/p/11778257.html
uml设计图链接:https://www.cnblogs.com/31701085yc/p/11885464.html
原型链接:https://www.cnblogs.com/zucc31701081/p/11970157.html
三、个人分工
1.需求设计阶段组员协同完成
2.uml设计图阶段,时序图的绘制
3.web前端注册、财务管理、新闻管理页面的编写及与后端的交互
4.部分文档的撰写
四、项目总结
1.技术总结
本次项目中我们选择在web端进行开发,并采取前后端分离的策略。前端主要使用了Vue.js框架结合elementui的各种强大组件;后端使用spring boot框架,用Java语言编写实体类和各类接口,数据库采用mysql,为了简化对数据库的操作,我们使用了JPA,无需手动构建 SQL 语句,而只需要按照规范提供方法的名字即可实现对数据库的增删改查。前后端之间采用axios客户端传输json数据。开发工具前端采用webstorm,后端采用idea,接口数据使用postman调试,数据库使用navicat管理。但由于大家都没有完整的web项目前后端开发经验,所以大部分内容需要自学,非常耗时 。
2.工作总结
在项目开发初期,大家对项目不熟悉,导致大家分工不明确,项目进度停滞不前。确定分工后,组员之间的工作内容和进度沟通仍然是一个重要问题,因为开发的是同一个项目,最终势必会进行整合,所以很多模块和框架都要在初始阶段统一确定,否则最终甚至页面格式都无法匹配,比如我们在数据库上的设计不合理,导致一系列功能实现十分复杂,只能后期再对数据库修改,使得每个人都要修改代码,平添了负担。虽然采用了前后端分离策略,但是数据还是要交流传输的,所以后端要做好api的测试反馈给前端,前端才能使用对应需求的api接口并正确的发送和读取正确的需求数据和数据格式,这需要前后端组员经常交流沟通,在开发过程中,分歧是少不了的,组员互相更新代码时总会遇到自己觉得别人编写不好的地方,这些都需要在例会中进行沟通,及时发表自己的意见,提出问题,最终提高项目的质量。
五、课程建议
标签:总结 style 自学 web前端 需求分析 json 自己的 项目总结 统一
原文地址:https://www.cnblogs.com/31701085yc/p/12015999.html