熟练使用JavaScript、HTML5、CSS3、SASS、PC端和移动端web开发
熟练使用jQuery、微信小程序、Vue、Vue Router、Vue Lazyload、Vuex
熟悉使用Webpack、Node.js、Vite进行项目打包
熟悉uni-app开发APP模块,使用HBuilderX打包上
熟悉Element UI、Bootstrap、Ant Design等UI组件
熟悉常用的Git、GitHub等工具进行团队开发
了解React、Redux、MySQL数据库、TypeScript语法
广州康复实验学校后台管理系统 2022.11-2023.04
项目描述:
公司的定制开发产品,是为广州康复学校打造的一款实用的校务平台系统,pc包含系统管理、图书管理、行政管理、康复管理、健康管理、学生管理、教学管理、数据中心等多个功能模块,集校园校务多方位功能与一体,为需要管理增加更方便的管理,其中的排课、学生入学、学生住宿、教师登记、报餐系统、审批记录、健康喂药、图书借阅等功能包含了校园中的各个事物,给予校务处理极大便利,小程序是及老师、家长为一端的方便快捷程序,其中老师可以使用小程序做到发布作业、查看各种记录等功能,家长可以看到孩子的成绩、作业、状况、动态等,后续还佩戴了智能手表可实时反馈学生身体状态,更有效的避免了不必要的危险发生。
使用技术:
Vue+Vuecli+element-ui+Vue-router+Vue-axios+vuex+git+Es6+Vue-print-nb
项目职责:
1.登录模块:使用 vuex 中的 userinfo 判断当前用户的登录状态,结合 vuex和 localStorage 实现数据持久化存储避免状态丢 失,确保 userinfo 随时可用。
2.角色管理:展示所有角色,用户可以给不同的角色配置不同的菜单、按钮、接口Api权限。
3.成员管理:可以给成员配置不同的角色,然后在登录之后返回不同的菜单,按钮以及接口Api权限,实现不同用户的权限控制。
4.菜单管理:展示整个项目的菜单结构,对菜单进行新增、编辑、删除以及新增子菜单操作。
5.健康管理:封装复用组件,由校内医生对学生或老师的生病的症状进行记录并且根据病症开药以及对老师给学生喂药进行记录。
6.药事管理:对药品库存及自带药品进行CRUD操作,对药品进行分类、出库、入库以及库存管理,并保存记录,在这过程中使用 Echarts ,对学生以及老师就诊情况、药品使用情况进行展示。
7.学生管理:项目进行 CRUD 操作,对学生在读,休学,转学,迁入,迁出,复学,毕业等的操作,并且对数据写入档案中。 并且在学生档案中展示学生在校的全部记录。
8.职务管理:老师进行考核并且职务的 CRUD 的操作,并且对学生数据做权限的操作。
9.教学管理:对学校的课室、课程、课表、教师考核的 CRUD 的操作,教师考核使用 Vfrom 自定义表单,实现题目的设计 (pc 是出题,小程序是答题)
10.封装高复用组件,对整个项目的导入、导出、删除进行组件化封装,实现一次封装整体使用。
11.使用 vuex 封装导入导出等公共组件并且标注好组件的使用方法,方便团队的使用;
12.使用嵌套路由和动态路由,进行单页面开发。简化页面操作并使用 vuex 存储一些数据。
13.使用 vue-router 实现页面跳转以及懒加载效果。
14.设置全局守卫,根据用户在未登录状态下,展示的是登录页面
15.封装 api 接口以及 Axios 技术进行验证通过,在 axios 的拦截器中添加 token ,配合后台进行校验;封装各个接口, 通过 async和 await 优化调用接口的流程。
16.功能完成后进行项目性能优化,并使用 git 进行项目管理
广州市海珠区区政区OA后台管理系统 2022.08-2022.11
项目描述:
2020年8月上线的“粤政易”,让全省政务工作人员之间实现“一张网”式的联结。在严格的保密体系下,一边破壁、一边兼容,各单位的自建OA以及移动应用接入“粤政易”平台,实现移动办公的统一入口。实现即时通信、网上办会、文件审批等政务协同办公场景。创新政府内部办事模式,优化办事流程,推动机关内部非涉密“零跑动”高频办事事项全流程网上办理,实现全市政府机关跨层级、跨地域、跨系统、跨部门、跨业务管理高效协同。
使用技术:
Vue+Vuecli+element-ui+Vue-router+Vue-axios+vuex+git+Es6+Vue-print-nb+fullcalendar
项目职责:
1.登录模块:使用 vuex 中的 userinfo 判断当前用户的登录状态,结合 vuex和 localStorage 实现数据持久化存储避免状态丢 失,确保 userinfo 随时可用。
2.权限管理:根据登录是返回的用户信息判断 userinfo 权限,不同的用户会根据权限不同,在后台管理系统中渲染不同的 操作权限,实现人员对数据的操作;实现按钮的动态控制,对用户页面的操作权限作出合理的控制。
3.菜单管理:实现从后台返回路径,前端使用vuex去获取保存,从而实现菜单的渲染及跳转。
4.会议管理:使用fullcalendar插件实现月
公司的定制开发产品,是为广州康复学校打造的一款实用的校务平台系统,pc包含系统管理、图书管理、行政管理、康复管理、健康管理、学生管理、教学管理、数据中心等多个功能模块,集校园校务多方位功能与一体,为需要管理增加更方便的管理,其中的排课、学生入学、学生住宿、教师登记、报餐系统、审批
2020年8月上线的“粤政易”,让全省政务工作人员之间实现“一张网”式的联结。在严格的保密体系下,一边破壁、一边兼容,各单位的自建OA以及移动应用接入“粤政易”平台,实现移动办公的统一入口。实现即时通信、网上办会、文件审批等政务协同办公场景。创新政府内部办事模式,优化办事流程,推