欢迎您访问品文论文网,本网站为您提供的服务有:本科论文代笔,硕士论文代笔,毕业论文代笔,论文代笔,数据分析 添加收藏 | 设为首页 | 联系我们
  论文代笔就找品文论文网
首页 关于我们 新闻中心 服务范围 剽窃检查 加入我们 案例下载 联系我们
微博动态
您当前所在的位置:主页 > 服务范围 > 本科论文代写 >  
 
本科论文代写   
硕士论文代写   
外文写作服务   
数据分析服务   
论文写作要点   
大学lives   
服务疑问解答   
品文写作讯息   
 
应用人工智能的教学资源管理系统设计
发布时间:2020-09-13 点击:
1 绪论

1.1研究背景与意义

社会的各个领域已经开始普遍的使用人工智能这一信息技术,这一技术使素质教育得到了十分全面的改革[1]。与过去使用的教育模式比较,使用人工智能这一先进的技术进行网络教育,能够享用大量的教学资源信息。对于不同的学科的教学过程,过去的教学模式无法使学生较为深刻的理解细节知识,所以为了大力推广网络教学模式,需要对教学资源管理系统进行全面设计[2]
伴随信息化教育的持续推进,以及相关政策大量的出台,针对教育信息化的2.0行动已经拉开帷幕,这其中出现了“三通两平台”,三通是指“教学资源班班通、宽带网络校通、网络学习空间人人通;两平台是指加强数字教育资源公共服务平台、教育管理信息系统平台的建设,这样的发展的方向,渐渐已经被学术界不断认同[3]
从以上可以看出,人工智能这一网络技术不断进步,并在教育行业广泛应用,他让网络教学模式慢慢变成现实,所以在这样的情况下,需要建立一种面向学生,供其使用的教学资源信息管理系统。这样是为了让学生更加方便的对复习资料进行检索,从而充分学习,这种方式解决了老师在教室答疑的不灵活、不全面、不及时的一系列问题。教学资源管理系统是通过建立网址,让学生快速并便捷的搜寻学习资料。

1.2研究现状

教学资源管理系统它是“三通两平台”的一个重要部分,目前在这方面已经有较多的研究,并且取得了许多较为显著的研究成果。当前,教学资源管理系统重点包括两个类型,分别是共享资源类型和师生互动类型可。共享资源类型主要是通过数字化的教学资源,对文件进行管理,并打造共享平台[4],这里面已经产生了十分完善的产品,比如Amazon Cloud Drive、Dropbox、Google Drive,国内比较著名的包括“瀚海星云”校园服务平台,以及“筋斗云”等对文件进行共享的系统,这些系统重点攻克了数字化教学资源的信息传播与存储。师生互动类型重点是为了帮助老师进行线上教课,为线上课堂打造互动平台,这其中比较知名的产品包括慕课、翻转课堂、Black Board等线上学习平台[5]。师生互动性的教学平台是在资源存储与共享的基础上与学习过程结合,从而形成展示多媒体、收集反馈以及师生互动、管理作业等一系列功能的教学资源管理系统,这一类型的教学资源管理将成为这一领域对的重要方向。
当前,这一领域的研究较为集中,主要集中在管理信息以及共享信息两个方面,张栋[6]建立的教学资源管理系统,是通过B/S模式得以实现的,他的主要贡献是改变了传统的C/S架构,打破相关局限性。陈妍妍[7]建立的教学资源管理系统,是使用网络设计的数字化教学资源平台,主要与大学体育教学有关,它重点是利用的利用Internet可以相互连接的属性,从而使用网络在师生间建立沟通平台与学习平台。李尚滨等人[8]主要将教学资源管理系统与物联网结合,教学的相关星系是通过物联网得到的,从而帮助完成教学工作。
综上,上文提到的教学资源管理系统还只停留在对数字化教学资源进行管理,并没有重点打造教学资源管理系统中的数据分享功能。

1.3研究内容

本文致力于应用人工智能设计教学资源管理系统。文中首先介绍了教学资源管理系统相关内容,具体包括开发目的、开发工具、开发语言、开发环境,以及系统可行性研究与需求分析,进而在此基础上应用人工智能设计教学资源管理系统。本文利用计算机和 Python 语言进行教学资源管理系统设计,系统框架使用 Python语言中的Django框架,利用HTML技术进行内容展示,SQLite 数据库进行表单存储。本文对系统的设计分为3部分内容,分别为学生界面功能、教师界面功能、管理员界面功能,每类功能又下设相关子功能。功能设定好后对系统进行实现。
 

2教学资源管理系统开发的背景介绍

2.1开发目的

现阶段,各类院校对教学资源的管理不一而足,绝大部分院校依然使用人工管理的方式,因此普遍存在管理效率低下的问题。伴随着互联网的不断发展,应用人工智能管理教学资源被认为是最高效的办法,使用人工智能不仅高效便捷,而且能节省大量人力成本,所以建设应用人工智能的教学资源管理系统十分重要,其需求也日益迫切。不仅如此,信息化技术带来的是教育方式与教育理念的革新,符合时代发展的需要,与当今院校与时俱进的教学宗旨十分契合,在实现现代化教学的同时,提高了院校办学核心竞争力,从而使校方不断获得发展。

2.2开发工具、语言及环境

系统设计时运用Python+Django两种架构协同作用的形式,因为运用Django这个新颖的架构来设计Web服务可以提高整体编程的效率。
在系统的设计部分运用了Dreamweaver进行设计页面,进行预处理工作并且简化工作流程。Dreamweaver程序内部还包含了多种可供选择的主流文字编辑器,既能提供Roundtrip式的HTML代码,又能支持HTML代码的编辑、可视化、所见即所得编辑、同屏和同步。在制作表格和帧时,如果采用Dreamweaver,那么其设计速度相对来说会较快。同时在XML Dreamweaver中,整体设计和具体设计的内容是独立分开的,这样就加快了网页程序编辑以及修改的速度。当网页模板被设计和编辑后,模板可以分为可编辑和不可编辑两部分,从编辑者角度来看,处理的对象只有可编辑部分,从而可以降低网页编辑的难度。
Python编程语言相对于其它编程语言(如 Java、C)具有简单易学、易维护的特点,在系统开发领域应用十分广泛。Django框架是一种基于Python语言的具有完整架构能力的开源网络框架。Django框架具有强大的数据库管理功能、支持面向对象技术、支持广泛的应用程序开发,功能十分强大。SQLite 数据库是采用C语言进行开发的一款小型化、便捷化的轻量级数据库。由于SQLite数据库对于资源的占用非常低,且运行速度快,许多产品的开发都采用 SQLite 数据库。本系统采用 Python 语言进行设计开发,利用Django框架和SQLite数据库,开发出一套学生信息管理系统。

2.2.1 Django

Django是Web框架的一种,是采用Python语言设计的开放源代码,在Python中极具代表性,相对于Python的其他框架,它将模板引擎、ORM、缓存、模型绑定、Session等融合,极大提高了用户的操作方便性。它采用框架自动处理来控制用户输入部分,Django是一种MTV模式,即模型(Model)、模板(Template)和视图(Views),可以实现分离数据和表态。

2.2.2 Python

Python是一种面向对象的语言,具有解释性。字符串、数字、日期以及函数都能够被设计成对象。它具备面向对象语言的继承、派生、重载等特点,语言的复用性非常强。Python语言简洁,对刚入行的程序员而言,学习难度较低。但相对于别的语言,其代码量较小但是运行时间却变长了。因此它适合Web编程,适合用于搭建教学资源管理系统的后台,对于较低层的软件开发并不适合。

2.3系统可行性研究及需求分析

2.3.1可行性研究

(1)经济因素
从经济因素对基于人工智能的教学资源管理系统可行性进行分析,评价发开该系统在经济方面是否合理,即对该系统的研发成本与收益进行衡量与比较。
工具、插件、素材等本系统开发过程所需均免费,使用的技术、框架、平台、数据库都可免费使用,发开该系统仅需一台普通的PC。服务端的运行需要服务器、网络环境,学校均有提供。用户在使用时,利用PC或者手机上的任何一款浏览器都可访问该系统。综上所述,基于人工智能的教学资源管理系统的开发成本、运营成本、使用成本不高,其经济可行性较好。
(2)技术因素
从技术因素对基于人工智能的教学资源管理系统可行性进行分析,其侧重点在于以现有的外部环境因素(人力、物力)是否可以完成整个基于人工智能的教学资源管理系统的开发工作,需要防止开发过程中出现因技术问题导致该系统无法正常开发从而造成损失的情况出现。在对基于人工智能的教学资源管理系统开发过程中,采用的各个工具、框架、技术皆为当前系统开发的主流方案,并且文档和小样资源十分丰富,许多行业领头公司也会对这些技术提供支持。在前期准备的过程中,对这些技术已经进行了深入的学习。由上述可知,开发该系统在技术因素上可行性较好。
(3)操作因素
从操作因素对基于人工智能的教学资源管理系统可行性进行分析,其侧重点在于用户体验是否舒适、系统与硬件环境的适配范围是否广泛这两个方面。基于人工智能的教学资源管理系统的开发初衷是能够为用户提供友好的界面、便捷的操作、功能清晰的网页使用体验。该系统是运行在网页上的,在PC、手机等设备上均可使用,目前我国的人均PC与智能手机占有率非常高,基本所有用户可以满足使用条件。

需求分析

基于人工智能的教学资源管理系统旨在为用户提供人工智能的教学资源管理平台的网页端访问方案。用户在PC或手机客户端使用浏览器便可访问人工智能的教学资源管理平台上的各项功能,为师生提供关于教学内容的互联网沟通方式,为教师和管理员的移动办公提供便利。
(1)功能性
系统开发过程中最基本的要求是满足系统开发的需求,要实现开发需求中的所有功能。在本系统中,该管理系统要实现与人工智能的教学资源管理平台的对接,满足管理员、老师、学生等用户的使用需求,提升系统的实用性、用户体验感。
(2)操作性及人性化
该系统设置的初衷之一便是为用户提供良好的使用体验感,本系统旨在为广大师生提供教学资源管理相关服务,因此符合用户使用习惯的操作逻辑及友好的操作界面设计可以大大减少用户的学习成本,无需进行相关的使用培训。
(3)可扩展性
目前人工智能的教学资源管理系统正在逐步的开发与发展中,后续可能会添加更多的新功能、特性等,因此系统的后续扩展性十分重要。互联网平台的功能非常强大,后期任何需求皆可在此系统中得到扩展与实现。因此为了后续的开发,研发人员应有良好的编程习惯,在系统开发过程中保持代码的规范,同时应建立详尽的文档。对于系统的架构设计也要尽可能的详细可理,使得架构易于后续的拓展与修改。
(4)稳定性
为了保证系统在用户使用过程中是长期稳定,不会出现崩溃或出错等问题,研发人员要建立尽可能详尽的错误提示或日志,以方便后期对系统进行调试与维护。
(5)安全性
本系统中的内容为与教学有关的资源,攻击价值低,因此该方面对网络安全性的要求不高。加密方面可以在服务器于浏览器的通信中使用https加密技术来进行加密。针对系统中管理者、教师、学生的用户权限的安全性,系统的服务端与界面会对用户的身份信息与权限进行验证,防止各个用户出现不符合权限的非法操作。


3教学资源管理系统方案设计
本文设计的系统的功能模块有三种不同的角色,涉及到的是管理员、教师与学生。不同的角色,其功能与权限也是不同的。

3.1学生界面功能

在整个教学过程中,重要的用户之一就是学生,学生是整个教学活动的参与者,是该系统最直接的体验者。学生在教学资源管理系统中涉及到了课程的查询、选择、提问等。其具体功能如图3-1所示。

图3-1 学生功能设计图

3.1.1课程安排

显示当前所有教学课程信息,学生可以在此选择课程或者取消已选择的课程。学生在学习课程前,首先要进行课程选择操作,根据教师的要求,以任课教师和课程名称为进行依据进行选课,选课完成后可以删除所选课程或查看课程的具体要求,包括课程目的、课程内容、课程条件、考核要求等信息,根据要求完成当学期的课程学习。

3.1.2作业管理

 学生在系统中完成课程学习后上传作业项目,可以在浏览器上查看自己上传的作业情况,在老师将成绩发布后,学生可以查看到自己相应的成绩。

3.1.3互动答疑 

学生在课程学习中遇到问题,可在此模块对老师进行在线提问。在线答疑模块共有三个功能,分为添加提问、全部留言、搜索历史问题。

3.1.4设置模块

学生的设置模块功能可以查看到用户信息、公告,可进行用户的注销与登录。查看用户信息的这一功能可以查询到用户的基本信息,如专业、班级、学号、姓名、权限等。

3.2教师界面功能

教师主要负责教学任务的实现,针对整个教学活动,教学活动的发起者一般是老师,一切与教学有关的信息都需要教师将其发布在系统中,并进行管理。学生在学习过程中遇到的问题而提出问题时,教师需要及时进行解答。教师的具体功能如图3-2所示。

图3-2 教师功能设计图

3.2.1课程安排

课程安排是教学的基础,教师会根据每学期的教学任务、学期时间进行教学安排。再次功能模块中发布自己本学期需要完成的教学课程信息,此功能模块包括添加课程、删除课程和修改课程信息桑格方面。添加课程时将课程名称、课程涉及要求等内容填写完毕后即可进行信息发布,教学信息一旦发布后便可对课程要求进行修改,若其他信息出现问题可将此课程删除,重新添加,教师可查看自己发布的全部课程。

3.2.2作业管理

在传统课程教学中,学生完成当堂课程后需上交纸质版作业,纸质版作业不便于老师携带,且在批改过程中错误率较高。本系统所设置的作业管理功能,只要学生在结束网上课程后将报告、作业项目等上传至服务器。教师便可以随时随地查看每个课程中有哪些学生上传作业,并下载查看,根据考核要求录入成绩。

3.2.3互动答疑

师生沟通的区域是在线答疑功能模块,在此模块中学生可以和老师进行互动,学生可以随时向老师提出学习过程中遇到的问题。老师会及时回复学生所提出的相关课程问题,同时学生也可以对老师的提问进行回复,相互解答问题。
该模块包括查看留言、搜索两个功能。可以通过留言模块查看所有用户发布的问题,对学生提出的每一个问题均可进行相应的回复,同时学生也可以即时发布自己当前课程学习过程中遇到的问题。在留言模块的“详情”中,还可以查看提问及回复的所有内容,其中教师可以对提问添加回复,也可以对自己的回复内容进行删除。

3.2.4设置模块

教师的设置模块功能与学生相比基本一致,但教师具有发布公告的功能。

3.3管理员界面功能

管理员负责系统的管理与相应的维护。其功能具体如图3-3所示。

图3-3 管理员功能设计图

3.3.1用户管理

在该模块中,管理员会对系统的用户进行管理。此模块共有三个功能,分别是新增用户、删除用户、修改用户信息。管理员可以对用户的账号、权限等信息进行查看。用户在登录时系统会进行权限鉴定,不同的用户角色,其功能和权限是不同的。删除用户模块便是在系统中将该用户的全部信息进行删除。修改用户信息包括对用户对象重新分配权限与协助用户修改密码这两个功能。

3.3.2作业管理

管理员的作业管理功能与教师类似,其可以对学生上传的作业进行查看,并具有对成绩进行管理的功能。

3.3.3互动答疑管理

互动答疑管理模块包括多类功能,如查看留言、删除留言、用户禁言等。管理员需要对该区域的内容进行一定的维护因此他可以查看该区域内的所有内容。为了保证该板块的内容质量,只要发现与相关课程无关的内容就可以对其进行回复或者直接删除。除外,管理员在此功能模块内具有禁言的管理功能,一旦发现违法违规的用户可以对其进行禁言操作,以此来保证师生交流互动区域的网络文明与安全,师生相互沟通的及时有效。针对多次发布无关内容的用户,管理员可以对其进行禁言处理,于此同时还有相应的解禁功能。

4教学资源管理系统实现与测试
学生、教师或管理员进行系统登录时,先进入登录界面,分别选择不同的复选按钮,输入账号密码点击登录按钮完成登录操作,不同的身份下,具有不同的系统操作权限。教学资源管理系统实现的主要功能操作为教师或管理员可以对目标学生的信息数据拥有增删、修改以及检查操作。

4.1学生系统实现

学生注册登录教学资源管理系统后,模块功能包括作业提交、问题咨询、课程查询及交流论坛等,下图4-1、图4-2举例说明了学生登入界面的系统实现情况,学生相关文件提交简易方便,界面美观,功能齐全。
 
 
图4-1 学生提问模块图
 
 
图4-2 提交作业模块图
 

4.2教师系统实现

在该系统中以教师身份登录教学资源管理系统后,模块功能包括作业管理、教学资源管理、任教的课程、答疑管理等等,下图4-3、图4-4举例说明在教学管理包括学生作业上交情况,并可将作业下载批阅,教师可在网页上分享相关课程的资源,可供学生随时学习。
 
 
图4-3 教师教学管理模块图
   
 
图4-4教师资源模块图
 

4.3管理员系统实现

在该系统中,若用管理员身份登录教学资源管理系统,模块功能包括课程管理、用户管理、公告管理和论坛管理,如图4-5所示,管理员可以增加、删除以及查询用户信息。
 
图4-5 管理员系统管理模块图
 
 
 
 
    
    

5 结论
目前,人工智能这一技术已经在社会中大范围应用,在教育行业应用人工智能后,该行业获得了全方位的革新革。对过去形成的教育模式来说,使用人工智能技术进行网络教育,能够让师生得到更加充分的学习资料与教学信息。在教学资源管理方面,过去的教育模式无法让学生对知识进行充分学习,所以当下社会对网络教学大力倡导。网络教育涉及到对教学资源管理系统的设计。
本文使用Python语言进行开发,结合 SQLite 数据库和 HTML 技术设计及实现了一款教学资源管理系统。系统分为不同的功能模块,虽然不同的模块完成不同的功能操作,但是相互之间又是有机结合在一起的。在开发过程中,从需求 分析、设计开发、实现功能,遵循了软件开发的基本流程。测试结果显示程序达到了设计的目标。本系统易于操作,功能齐全,在资源管理领域具有良好的应用前景。
 

致 谢
在这论文完成之际,首先要感谢我的导师细心指导与教育。无论从课程教学、从论文的选题、撰写整个过程等,导师都为我指明了学习与探索的方向并提供了宝贵的意见。除了导师以外还要感谢工作单位的支持,协助完成论文研究和提供便利条件。
最后要感谢我的家人以及同事,谢谢他们的陪伴、鼓励与帮助,他们的关心与照顾为我完成学业提供了有力保障。

参考文献
[1]饶晓丽. 英语语言文学教学管理系统的设计与实现[J]. 现代电子技术, 2018, 041(003):182-186.
[2]郄培, 郭凯, 叶起惠. 教学资源管理系统的设计与实现[J]. 科教导刊(中旬刊), 2017, 299(04):32-34.
[3]杨宗凯. 教育信息化2.0:颠覆与创新[J]. 中国教育网络, 2018, 000(001):18-19.
[4]赵旭. 基于云存储的数字化教学资源管理平台综述[J]. 数字技术与应用, 2017(09):42-44.
[5]李兰民. 国内外BlackBoard平台课程建设的现状分析及展望[J]. 北方文学:下, 2017(6):184-184.
[6]张栋. 基于B/S模式的体育管理信息平台的应用研究[J]. 电子设计工程, 2015, v.23;No.326(24):52-54.
[7]陈妍妍. 普通高校体育网络教学平台的设计与实现[D]. 北京邮电大学.
[8]李尚滨, 王德才, 刘英爽,等. 基于物联网的体育教学平台设计[J]. 体育学刊, 2015, 000(001):90-94.
[9]郝祥康, 鲍军委, 叶链旭,等. 基于Android平台的物理实验开放教学管理系统设计和实现[J]. 电子测试, 2017(10).
[10]余国卫, 张树龙. 高校实验中心开放式教学管理系统设计[J]. 科技资讯, 2017, 015(028):152-153.
[11] Kohavi, Ron, John, George. Artificial Intelligence Wrappers for feature subset selection[J]. Cleve, 1997.
[12] Bench-Capon T J M , Dunne P E . Argumentation in artificial intelligence[J]. Artificial Intelligence, 2007, 171(10):619-641.
[13] Mellir A , Kalogirou S A . Artificial intelligence techniques for photovoltaic applications: A review[J]. Progress in Energy & Combustion Science, 2008, 34(5):p.574-632.
 
 
 
首页 | 关于我们 | 新闻中心 | 服务范围 | 剽窃检查 | 加入我们 | 案例下载 | 联系我们
快速分享:
Copyright 2008-2014 品文论文网版权所有 Copyright @ 2014 Pinwen Limited All Rights Reserved.京ICP证065874号