该项目是一个企业用户信息管理系统,主要功能包括用户信息的录入、查询、修改和删除等。系统分为前后端两个部分,前端使用Vue3框架开发,后端使用SpringBoot+MyBatis+MySQL技术栈实现。
前端描述:
采用Vue3+Vite构建工具,使用TypeScript编写代码,提高代码质量和可读性;
使用ElementPlus组件库进行UI设计,界面简洁美观,操作流畅;
使用Vuex集中式状态管理,方便组件之间的数据共享和状态管理;
采用Vue Router实现路由控制,实现页面跳转和权限控制;
使用Axios实现HTTP请求处理,方便与后端接口调用。
后端描述:
采用SpringBoot框架搭建项目骨架,简化项目配置;
使用MyBatis持久层框架,完成SQL映射和SQL执行;
使用MySQL数据库存储数据,保证数据的安全性和一致性;
使用Maven进行依赖管理和项目构建,提高开发效率;
实现RESTful风格的API接口,提供数据交互能力;
使用Swagger生成API文档,方便前端调用和测试。
项目职责描述:
参与需求分析和产品设计,了解业务需求和用户需求,完成详细的产品原型设计;
负责后端系统的架构设计和代码实现,包括数据模型设计、API接口设计和SQL语句编写等;
负责前端系统的开发和测试工作,包括界面设计和实现、组件开发和API调用等;
协调前后端对接工作,使用Git进行代码管理和版本控制,推进项目的进展和质量保证;
参与系统测试和上线部署工作,保证项目的正常运行和用户体验