国开教务系统

我要开发同款
五禽戏爱好者2023年05月28日
218阅读
所属分类教育

作品详情

项目整体描述:
是一套集中式的师生管理系统,面向B端用户的PC端。涵盖教师,学员个人信息,课程安排,学科系统,教学团队考核,人员调动信息等多模块应用。

负责模块介绍:
该项目中我主要负责班主任模块和补修课模块;
班主任模块:班主任管理,对班级进行正负班主任分配,并分发相应权限;班级信息查询,如学生列表展示、学生成绩查询,班级学生详情,统计分析等。
补修课模块:该模块主要业务场景为,判断分析专升本学生是否有必修课需补修,并分级审核;有补修学上名单展示,前置学生信息修改 ,提交异议,分级审核,免补修申请等。通过判断不同账号所处级别来进行相应菜单展示,通过每个级别的不同状态获取相应接口数据,再根据数据的状态及其所处于的级别进行对应操作,通过,驳回,或不通过。

技术点:
1,利用权限,角色,用户三级配合实现权限分配;
2,利用el-tree树形控件对部门模块进行展示和管理;
3,利用Element-ui组件库实现文件上传功能、使用插件完成excel 导出功能;
4,使用 day.js 对数据的时间格式进行优化;
5,使用axios发送请求,实现数据交互;
6,利用vue-router实现路由配置,状态管理,重定向;
7,使用分页处理性能;
8,引入LazyLoad,使用路由懒加载、图片懒加载,按需加载当前路由对应的资源;

项目优化:
1,在代码编写时进行路由懒加载及图片懒加载操作,实现资源的按需导入,解决首页加载过慢问题;
2,对axios进行二次处理,并设置根路径及超时时间处理,对请求接口进行封装处理,方便复用;
对公共模块进行以及复杂的单体功能需求进行组件拆分,以实现结构复用的效果,减少页面代码量;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论