下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品资料欢迎阅读 1 基于移动平台的高校教务管理系统设计与 实现 摘要 教务系统是实现高校教务和教学工作的基础。随着互联网 的发展及移动设备的普及,在移动设备上实现教务系统的模型设计和 实现策略具有非常重要的理论价值与实际意义。 提出了适合移动教务 系统的系统架构和数据库架构,给出了一种简单的排课算法,设计并 实现了基于 nodejs 的移动教务系统。系统测试表明,该系统比传统 的教务系统操作简便,具有较高的安全性和鲁棒性。 关键词关键词: 教务系统;移动设备;模型设计;排课算法 DOIDOI 10.11907/rjdk.182033 中图分类号:TP319 文献标识码:A 文章编号文章编号:
2、16727800( 20 xx)009012504 英文标题 Design and Implementation of Teaching Management System for Uni versity Based on Mobile Platform 副標题 英文作者 HU Xiuhua, LI Chengrui , LI Guiping , WANG Changyuan 精品资料欢迎阅读 2 英文作者单位(School of Computer Scienee and Engineering , Xi an Tech nological Uni versity , Xi an 710021
3、 , Chi na ) 英文摘要 Abstract : The educational administration system is the basis for realizing the educational affairs and teaching work of colleges and universities. With the development of the Internet and the popularizati on of mobile devices , it is of great theoretical and practical significance
4、to realize the model desig n and impleme ntati on strategy of the educati onal admi nistratio n system on mobile devices. The system architecture and database architecture suitable for mobile educati onal adm ini strati on system are proposed. A simple scheduling algorithm is given. The mobile educa
5、tion system based on nodejs is designed and implemented. System tests show that the system is simpler to operate tha n traditi onal educational systems, and has higher security and robustness. 英文关键词 Key Words: educational administration system ; mobile device ; model design ; course arrangement algo
6、rithm 0 引言 随着高校教育规模的扩大以及移动设备的快速发展,多样化的终 端信息教务系统成为高校教务管理环节不可或缺的组成部分, 很多高 精品资料欢迎阅读 3 校已经开发并利用移动教务系统。 移动系统框架和功能模块大多涉及系统与权限管理、学生信息管 理、教学管理、课程管理、排课管理等12,在搭建系统技术方面, 界面和UI 显示多为 An droid 软件和 html技术34,系统框架多为 C/S 和 B/S结构56。国外相关技术如 JavaScript、轻量级后台服务 器、动态语言以及 NoSQ 发展十分迅猛,尤其对 JavaScript 的相关 研究十分成熟7。JavaScript 相
7、对于传统的 Webserver 在处理高并 发访问方面拥有很大的优势810,MongoDB 在 Web 领域快速读写方 面也超过了 mysql11。在排课问题上,研究思路主要以启发式方法 为主,基于贪心算法等解决 NP完全问题的思想用于排课过程,但性 能容易受限1214。 本文选用合适的系统架构及新兴技术设计了一套更高性能的移 动高校教务管理系统,实现教务系统在移动端的显示、提交表单操作 以及与后台的接口,并给出一个简单的排课算法。 1 系统设计概要 本文拟设计的教务系统具有典型的教务系统基本功能,包括基础 信息管理、师资管理、课程管理、考试管理、系统管理,主要面向学 生、教务人员、教师与系统
8、管理员 4 种角色。 系统采用服务器/浏览器(Browser/Server , B/S )结构,使用 模型-视图-控制器(Model View Controller , MVC 框架构建项目 结构,整体架构采用 nodejs + express 作为 Web 服务器的技术支持 1517。数据库精品资料欢迎阅读 4 使用 MongoDB 勺分片集群作为数据存储,使用 docker 建立分片集群,每个节点和其它主机的相同节点互相组成复制集结 构,复制集的作用是提高数据安全性,保证数据库不会因为一个主机 的宕机而无法访问。分片是在数据量太大对主机性能要求太高时的竖 向扩展,以保证在超量数据下数据库仍有较好的读写效率。 前端网页 使用 jquery、layui 等框架搭建网页结构18,前后端数据传递使用 表单提交,使用异步 JavaScript
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026二上数学第三单元新课标课件
- 2026二上数学第八单元新课标课件
- 2026北师大二下一千米有多长互动课件
- 人教版小学四年级上册语文 14 女娲补天 教案
- 2026四下数学四则运算备课课件
- 2026四下数学第五单元公开课课件
- 布比卡因脂质体注射液临床应用专家共识总结2026
- 垃圾分类课件下载
- 垃圾分类教育主题班会课件【共23张】
- 40万吨年己内酰胺建设项目可行性研究报告模板拿地备案用
- 中建基坑土方开挖施工方案
- 创业园区入驻指南
- 个人简历模板(5套完整版)
- 江苏省苏州市2023-2024学年高一年级上册期中数学试题
- 2024年国航股份地面服务部招聘笔试参考题库附带答案详解
- 海信入职在线测评题库
- 集装箱七点检查表
- INS输液治疗实践标准指南解读
- 提高隧道光面爆破炮眼痕迹率
- 肖星老师《财务分析与决策》学习笔记
- JJF 1099-2018表面粗糙度比较样块校准规范
评论
0/150
提交评论