



如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
精品资料欢迎阅读 PAGE\*MERGEFORMAT4 基于移动平台的高校教务管理系统设计与实现 摘要教务系统是实现高校教务和教学工作的基础。随着互联网的发展及移动设备的普及,在移动设备上实现教务系统的模型设计和实现策略具有非常重要的理论价值与实际意义。提出了适合移动教务系统的系统架构和数据库架构,给出了一种简单的排课算法,设计并实现了基于nodejs的移动教务系统。系统测试表明,该系统比传统的教务系统操作简便,具有较高的安全性和鲁棒性。 关键词关键词: 教务系统;移动设备;模型设计;排课算法 DOIDOI:10.11907/rjdk.182033 中图分类号:TP319 文献标识码:A文章编号文章编号:16727800(20xx)009012504 英文标题DesignandImplementationofTeachingManagementSystem forUniversityBasedonMobilePlatform ——副標题 英文作者HUXiuhua,LIChengrui,LIGuiping,WANGChangyuan 英文作者单位(SchoolofComputerScienceandEngineering,Xi′anTechnologicalUniversity,Xi′an710021,China) 英文摘要Abstract:Theeducationaladministrationsystemisthebasisforrealizingtheeducationalaffairsandteachingworkofcollegesanduniversities.WiththedevelopmentoftheInternetandthepopularizationofmobiledevices,itisofgreattheoreticalandpracticalsignificancetorealizethemodeldesignandimplementationstrategyoftheeducationaladministrationsystemonmobiledevices.Thesystemarchitectureanddatabasearchitecturesuitableformobileeducationaladministrationsystemareproposed.Asimpleschedulingalgorithmisgiven.Themobileeducationsystembasedonnodejsisdesignedandimplemented.Systemtestsshowthatthesystemissimplertooperatethantraditionaleducationalsystems,andhashighersecurityandrobustness. 英文关键词KeyWords:educationaladministrationsystem;mobiledevice;modeldesign;coursearrangementalgorithm 0引言 随着高校教育规模的扩大以及移动设备的快速发展,多样化的终端信息教务系统成为高校教务管理环节不可或缺的组成部分,很多高校已经开发并利用移动教务系统。 移动系统框架和功能模块大多涉及系统与权限管理、学生信息管理、教学管理、课程管理、排课管理等[12],在搭建系统技术方面,界面和UI显示多为Android软件和html技术[34],系统框架多为C/S和B/S结构[56]。国外相关技术如JavaScript、轻量级后台服务器、动态语言以及NoSQL发展十分迅猛,尤其对JavaScript的相关研究十分成熟[7]。JavaScript相对于传统的webServer在处理高并发访问方面拥有很大的优势[810],MongoDB在Web领域快速读写方面也超过了mysql[11]。在排课问题上,研究思路主要以启发式方法为主,基于贪心算法等解决NP完全问题的思想用于排课过程,但性能容易受限[1214]。 本文选用合适的系统架构及新兴技术设计了一套更高性能的移动高校教务管理系统,实现教务系统在移动端的显示、提交表单操作以及与后台的接口,并给出一个简单的排课算法。 1系统设计概要 本文拟设计的教务系统具有典型的教务系统基本功能,包括基础信息管理、师资管理、课程管理、考试管理、系统管理,主要面向学生、教务人员、教师与系统管理员4种角色。 系统采用服务器/浏览器(Browser/Server,B/S)结构,使用模型-视图-控制器(ModelViewController,MVC)框架构建项目结构,整体架构采用nodejs+expres

王子****青蛙
实名认证
内容提供者


最近下载