该系统包括APP,PC端、小程序和管理后台等,主要功能包括法律咨询、案件委托、法律法规查询、企业信息查询等服务。
该系统采取的是前后端分离开发,后端运用的技术以SpringMVC和MyBatis为核心,前端技术包括Vue,AdminLTE,Datatables,bootstrap,UEditor等,使用MySQL作为数据存储,使用Tomcat服务器,版本管理使用的是SVN,使用Windows操作系统平台,Eclipse开发工具。
我主要负责整个管理后台的前后端开发,使用的前端框架是AdminLTE,表格数据显示是用的Datatables,数据可视化用的是chart,富文本编辑用的是UEditor,管理后台的主要功能包括用户管理、角色管理、权限管理、数据统计、内容管理等。我还负责Java后端接口的开发以及新老数据库的数据迁移。