备授课系统

我要开发同款
田成全2022年07月24日
218阅读

作品详情

功能及技术1.公共模块 使用vue框架,自己搭建。使用axios封装请求方法,取消重复请求,按需封装成post,upload等。数据加密及解密,使用base64+AES256数据加密方式。封装公共方法,时间格式转换,上传文件等。Vuex进行全局数据控制,权限控制,全局事件总线,防抖,节流。动态生成路由,控制菜单权限,Cookie控制用户免登录。使用scss进行全局样式控制。2.校本资源富文本使用及自定义功能,完成新建习题功能。使用vuex,根据是否拥有权限和当前用户身份确定权限是否展示。课程,题库的增删改查。同一列表,不同数据采用不同的方式进行数据展示。课程修改时使用websocket通知其他教师课程不可再被修改。3.作业中心通过字符串操作将选中的习题按照试卷样式排列组合。计算出当前试卷的分数,并可以通过拖拽的方式排列习题顺序。获取试卷的习题在试卷上的位置上传,以便后台根据位置截取试卷内容。预览试卷,选中学生打印试卷。在线批改试卷,查看答案级分数排名。4.授课图画工具,划线,标注,画图形并截图保留。Office,pdf等文件在线预览。Echarts图表展示并点击全屏展示。工作内容: 前端框架搭建及任务分配。需求讨论及确定工时。具体功能开发,调试等工作。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论