高校设计类课程管理系统研究.docx

上传人:安*** 文档编号:26444669 上传时间:2022-07-17 格式:DOCX 页数:5 大小:17.76KB
返回 下载 相关 举报
高校设计类课程管理系统研究.docx_第1页
第1页 / 共5页
高校设计类课程管理系统研究.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《高校设计类课程管理系统研究.docx》由会员分享,可在线阅读,更多相关《高校设计类课程管理系统研究.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、高校设计类课程管理系统研究摘要:本研究针对目前高校选课存在的问题,设计了一个基于云教育与大数据的高校设计类课程管理系统。该系统采用B/S架构,利用MYSQL作为数据存储,分别为管理员、老师和学生三种角色提供服务,其中管理员和老师的业务主要在PC端实现,学生的业务主要在微信小程序实现。本研究实践表明,此系统能最大限度地优化设计类课程的选课进度,提高高校工作效率,知足新工科建设背景下的高校课程信息化建设要求。关键词:课程管理;B/S架构;数据库;选题;微信小程序一、引言目前很多高校都设置大量设计类课程,如课程设计、生产实习、毕业实习、毕业设计等。在设计课程开场之前,需要教师提早将课程的题目整理好,

2、然后召集学生进行现场讲解和现场选择。这一经过存在很多问题。第一,在多数情况下,安排一个同学们和教师共同的长时间段进行现场课程选择和课程讲解是特别不容易的;第二,由于选课题目诸多,而每个题目都有人数限制,人工统计容易导致多项选择或漏选,同时,题目诸多也意味着老师对每个题目的讲解不可能较细致,同学们可能对题目的理解不够正确,甚至有错误理解,也就可能导致同学们盲目选课1。本研究正是针对目前高校出现的这一大问题设计了基于云教育与大数据的课程管理系统。雅虎,Google,微软等很多大公司发现,通过挖掘和分析大数据,能够帮助企业在安全营销以及IT领域提高运营效率和竞争优势,而云计算能够提供应用户可靠的、资

3、源利用最大化的、自定义的服务2。二者结合,能发挥出二者的最大优势。本文介绍的课程管理系统正是基于这种设计理念,不仅能够解决传统人工选课存在的时间冲突和浪费问题,还能在高效的云计算服务之下,快速更新,给学生提供最新的选题信息,并能在大数据挖掘和分析之下,将学生的选课情况及时有效的反应给高校教师,方便高校教师对课题的调整。同时,避免因传统人工选课带来的课题多项选择、漏选造成学生积极性下降、教师工作负担加重的问题。二、系统设计一主要功能如图1所示,本设计类课程管理系统的使用者针对高校老师和学生,其用户角色主要包括三类:管理员、老师和学生。1.管理员系统预置管理员能够登录该选题管理系统,能够对该系统中

4、所有信息的进行维护和一些其他操作,能够对用户进行管理和权限授予。2.老师老师能够注册登录该管理系统,作为负责老师,安排指导老师,作为指导老师,安排年度课程,题库管理。3.学生学生能够注册登录该管理系统,能够查看已经选择课程题目,选择课程题目,预览课程信息,修改课程信息。图1二系统架构图2为本系统架构图。本系统整体架构拟采用阅读器/服务器架构。其中服务端采用云服务器,使得用户在任何地方都能够访问。服务端包括数据库服务器、访问接口服务器、文件服务器和网站服务器等提供服务的资源,这些服务器根据实际情况,能够位于同一台详细的服务器上,可以以根据详细的应用情况进行分离3-4。其中客户端为了方便用户访问,

5、采用两种轻应用的解决方案,一种为微信小程序,学生可随时随地通过访问微信小程序来进行课程题目选题;而管理后台采用网页的方式来实现。这样使用者不需要在客户机器上安装任何软件,直接通过阅读器即可访问使用云服务。如图2三、服务端实现一数据库设计在数据库的开发设计经过中,概念构造模型的表示方法有很多,最常用的是采用E-R模型法5。本研究采用E-R图描绘概念模型,E-R图提供了表示实体,属性和实体间联络的方法。实体和属性:基本课程:课程代码、课程名称、开课学院、考核方式、学分。年度课程:课程负责人、指导老师、开课学期、选课号。题目基本信息:题目名称、摘要、具体讲明。题目附件:附件名称、附件存放途径。用户基

6、本信息:角色、学号工号、密码、姓名、电话、QQ、微信、邮箱、性别、创立时间、能否删除、能否启用、能否超级用户、头像。用户角色:管理员、老师、学生。题目课程关联表:基本课程、题目基本信息。年度课程题目信息关联表:年度课程、题目基本信息关联表、人数上限、剩余人数。学生选题信息表:年度课程题目信息关联表、备注。根据实体和属性将数据库逻辑构造设计展如今数据库,如图3所示:二管理后台课程管理系统的管理后台PC端采用网页样式呈现,其基本业务功能采用MVC+WebAPI框架实现,语言页面样式采用CSS语言实现。网页端通过系统预置的管理员对系统中所有信息进行维护和其他基本操作,对用户进行管理和权限授予,而老师通过登录网页端能够实现对题库的增加、删除等操作,并且能够得到学生实时选课情况以便及时调整。PC端系统选课界面如图4所示上下列图片为选课界面左右分解所成:见图4四、学生客户端实现学生客户端部分是使用微信开发者工具开发的微信小程序,学生通过账号登录后,可根据本身情况选择最佳的课程题目、查看已选课程题目、预览课程题目具体信息、修改已选的课程题目等。其选课界面如图5所示。五、致谢本文首先要感谢西华大学西华学院“英才计划项目对本研究的经费支持,其次很感谢导师郭奕对我们研究的鼎力帮助,最后感谢一起做项目的同学们的共同努力。【作者简介】叶曼灵1998-,女,2017级本科。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 教育教学

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁