基于.net core+vue框架的教学资料管理系统设计与实现

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:danaxiao99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:信息化时代,国内外很多行业、领域各类文档资料的存储基本实现电子化,工作效率得到大幅提高。教育作为国家发展最为重要的一个环节,应顺应时代发展,开展信息化建设。但是高等教育有着所特有的需求,文章结合移动智能终端,使用.net core+vue框架实现了针对高校的教学资料管理系统,方便了理论课程、实验实训课程、毕业论文、学生作业、科研项目、科研论文等教学文档资料的在线归档管理并提高了教学资源利用率。
  关键词:教学资料管理;vue;.net core
  0    引言
  教学资料管理是高校教学管理工作的一项重要内容,对学校教育的真实性以及为学校专业评估建设发挥着极大的作用。移动智能终端的普及,互联网速度的大幅提升,将信息管理系统应用到高校管理中已是必然趋势。此外,教育部颁发《教育信息化十年发展规划(2011—2020)》明确提出了“以教育信息化破解制约我国教育发展的难题”[1]。完整且规范的教学文档对高校提高教学质量有着重要的意义,然而传统教学管理系统有一定缺点且人力及服务器设备的成本相对较高,使用.net core+vue技术为学校提供了更为可靠、兼容多终端、成本更低的文档管理解决方案。基于.net core+vue技术的教学资料管理系统满足了保存、管理和充分利用教学资料资源的要求,实现了对教学资料的统一管理和分类,形成教学资源库。数字教学资源库最大限度地实现了高校教学资源的共享。
  1    相关技术与运行环境
  1.1  相关技术
  本教学资料管理系统采用C#语言开发。开发工具使用Visual Studio 2019 + Sql Server 2018。项目结构如图1所示,使用.net core+vue打造的开发框架,基于RESTful API真正实现前后端分离[2]。
  1.2  运行环境
  (1)服务端:.net framework4.5及以上版本、IIS。(2)数据库:Microsoft Sql Server 2018。(3)客户端:移动终端、浏览器。
  2    功能需求分析
  (1)系统管理。包括3个方面:第一,初始设置,包括系统启用与禁用开关、域名配置、系统前端名称配置等。第二,缓存设置,包括系统全局缓存查看与删除。为提高系统性能,部分数据使用缓存方式调用,降低数据库服务器访问频率。第三,日志管理,可查看所有用户操作本系统的操作日志。了解用户操作去向,收集点击行为,为后续产品升级提供决策依据。
  (2)用户管理。该模块主要包括管理员权限分配与管理,如管理员的添加、删除、编辑、查询等。教师用户的管理,如教师用户的添加、删除、编辑、查询等。普通用户的查询、删除、编辑等。
  (3)文档分类管理。该模块可以对文档的分类进行相应的添加、删除、编辑、查询等。设置分类显示顺序、隐藏与显示等。
  (4)文档上传管理。对所有上传的文档资料进行统筹管理,支持单个、批量删除文档。可设置允许上传文档格式类型,可设置禁止上传文档格式。
  (5)文档在线查阅管理。支持已上传文档的在线预览。
  3    系统设计
  3.1  文件管理流程设计
  本教学资料管理系统的核心便是文件管理[3]。当用户上传文档,首先判断该用户是否在服务器上有独立的文件目录,如果存在则文件上传至该用户目录,否则新建目录,并验收新建目录的合法性。当要修改某文档时,首先验证数据库中文件URL,需要覆盖上传服务器已有URL目录文件,并修改数据库,整个操作流程如图2所示。
  3.2  数据库设计
  经过对需求的分析,总结核心数据库表结构如表1所示。
  4    核心功能实现
  4.1  文档资料批量上传
  用户先注册,通过管理员审核通过后,可以进行教学资料的上传,上传文档类型由管理员在后台进行配置,上传文件界面如图3所示。
  4.2  文档资料在线查阅
  文档资料上传通过审核后,会在前台自动显示,部分文档支持在线预览,效果如下图所示。将要显示的文档先在服务器进行PDF格式转化或者HTML5格式类型转化,并将路径映射到相应的文档,便可实现简单的文档在线预览。
  5    结语
  本文通过收集教学资料管理中的需求,结合目前主流开发技术,使用.net core+vue设计并开发了一套实际可用的管理信息系统,解决了高校教师教学资料管理的不标准、不统一的问题,并实现了教学资料实时展示与共享。同时.net core实现了跨平台部署,降低了运营成本,vue框架的使用简化了开发难度,为跨终端运行提供了便利。
  [参考文献]
  [1]赵晓峰.教育信息化建设与中国各层次教育难题破解[J].中国经贸导刊,2021(2):138-141.
  [2]耿伟,李超凡,刘琼.基于B/S的教育教学运行资料管理系統[J].电脑知识与技术,2019(35):57-58,76.
  [3]刘鸿沈,洪忆莲.基于Web的教学资料管理系统设计与实现[J].数字技术与应用,2016(4):163-165.
  (编辑 王永超)
其他文献
摘 要:文章基于大数据技术与应用中的挑战性科学问题进行研究,从大数据获取和应用等多方面探讨大数据技术与其应用领域关注和解决的几大科学问题,并结合我国当前社会情况,提出开展大数据技术与应用相关研究的策略与方式。  关键词:大数据技术;应用;挑战性科学问题  0 引言  大數据是社会信息化发展下的产物,也是时代发展进步的一种标志。在大数据时代,人们通过测量、统计和解析,能够有效将社会中的信息进行处理
摘 要:随着互联网的飞速发展,各种信息浪潮席卷全球,信息技术使人们的生活更加舒适,工作效率更高。当下,人们的生活与信息技术已密不可分,生活中二维码、公众号和品牌应用程序随处可见,还可以在网上预约医生、汽车预约和购物,这些已成为必不可少的生活方式。“计算机平面设计”课程也要与时俱进,将信息化教学方法引入教学,改进教学,提高教学效率和质量,促进师生有效互动,帮助学生实现自主和高效的学习。  关键词:计
摘 要:当前我国城市生活垃圾回收现状不容乐观,严重阻碍了我国社会化发展的进程,也不利于生态文明建设。因此,文章结合垃圾分类设计了一种基于AI智能视觉识别分拣的自动垃圾分类技术,该技术不仅能够高效、智能处理生活垃圾,还能够降低回收成本,提高回收效率,对于建设绿色节能中国具有十分重要的应用价值。  关键词:AI智能视觉识别分拣;自动垃圾分类;技术  0 引言  根据调查,荆州生活垃圾日产生量约为1
摘 要:科学技术的快速更新换代使得各行各业得到了迅速发展,如今教育行业基本能够使用多元化科学技术设计与实现网上智能评卷系统,并取得了良好的应用成果。基于此,文章将对智能网上评卷方式进行简单介绍,同时对智能网上评卷系统设计与实现进行探究,最终设计出了一个能够用来进行网上评卷的智能评卷系统,希望设计出的系统能够对相关人员的工作有帮助。  关键词:网上评卷;评卷系统;设计技术  0 引言  传统的评卷
摘 要:在互联网信息技术不断发展、不断提高、不断普及的背景下,高校的课程教学也有了更大的创新发展。文章以高校的计算机课程教学为例,深入分析互联网信息技术应用在高校计算机课程的教学的路径与策略。  关键词:计算机课程;教学创新;课堂创新  0 引言  同其他课程相比,高校的计算机课程需要学生耗费大量的时间进行反复演练,教师需要对同一教学内容进行反复教学,这样才能真正保证学生能够熟练掌握课程内容并提
智能移动终端技术的不断更新推动了智慧旅游的蓬勃发展,旅游APP作为智慧旅游的重要工具之一是智慧旅游发展的关键所在。文章以用户体验为中心,结合吉林市具有特色的旅游资源进行APP的功能设计、界面设计以及交互设计,带给游客良好的体验,以此展示吉林市自然风光及人文景观的魅力,促进旅游文化的智慧化发展。
摘 要:电气工程及其自动化技术下的电力系统自动化发展有效地提升了我国电气工程的整体质量和水平,有效地促进了我国社会的发展与前进。电力作为现代社会不可缺少的一个重要的能源,在人们的生产和生活中发挥着极为重要的作用。在经济进步的过程中,中国的电力系统取得了长足的进步。由于需要不断提高电气工程的实际效果和自动化技术,电力系统已成为现阶段研究的重点。文章首先简要地分析了电气工程及其自动化技术的运用,然后从
摘 要:目前,我国老龄化趋势愈发严峻,预计到2050年人口老龄化程度及老年人口数量达到峰值,我国目前实行的是“9073”养老模式,致使居家养老医疗及护理服务无法满足社会需要。文章对居家养老慢性病患者日常医疗需求现状和目前市场上现有的典型互联网医疗产品所提供的服务进行分析,对产品与用户的供需关系进行了梳理。  关键词:居家养老;互联网医疗;供需关系;慢性病  0 引言  人口老龄化是 21世纪我国
摘 要:近些年随着智能化技术的快速发展,电气工程自动化运行中智能化技术的引入,进一步地促进电气工程自动化技术不断升级,也很大程度提升了自动化控制的效率,起到了很大程度的保护作用,尤其是对电路有效控制的作用下使得设备的损坏进一步得到了很大程度的避免。文中首先对智能化系统技术理论概述进行阐述,并深入探讨了电气自动化中应用智能化技术的重要作用。  关键词:电气自动化;智能化系统技术;工业技术  0 引
摘 要:文章指出,智慧物流时代是物流飞跃的时代,高素质综合型应用技能型人才非常稀缺,教育领域传统仓储实训平台带有理实数据兼容性差、实训模块缺乏关联性操作、课多实质性项目少以及跨专业应用差的特点,与培养符合要求的物流人才还有很大差距,研究基于智慧物流的高职院校智能仓储实训平台建设路径的问题迫在眉睫。  关键词:智慧物流;智能仓储;实训平台  0 引言  随着“电商+物流+金融”铁三角时代的协同发展