当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:该项目是基于当今互联网技术构建的、基于高校教学内容的服务平台,旨在建立一个教学资源共享与师生互相交流的平台,从而减轻教师在传统教学中的工作负担,同时也为学生提供更广阔的学习空间。介绍了教学服务平台的主要建设内容以及平台开发工具和系统开发的主要工具,分析了教学服务平台的主要功能。

引言

教学服务平台开发项目构建的是一个免费的具有针对性的自动化办公平台。通过本平台,本校师生可以方便地上传与分享教学资源,可以方便地进行学习和交流经验,在资源检索方面自主学习,形成本市教育事业的一个庞大的资源共享平台,赋予学校教学领域的新特色。充分利用和共享教学资源,有效地实施个性化教育,更多地实现教学之间的沟通交流,使传统模式的教学变成一个充满交互与交流的虚拟的学习社区,开展充满交流和交互的多种教学形式。

1主要建设内容

教学服务平台致力于实现学生、教师可以在任何时间、在网上任一终端等操作,以充分体现安全、公平,具备简便、快捷、准确、稳定和自处理等特点。平台的建设具备以下功能模块:

1.1下载模块

该模块由三部分组成:课件内容页面(以TXT文档、WORD文档、PDF文档、图片、音频、视频等形式显示在Web界面上)、课件评论部分(发布对每一个课件内容效果的建议)和检索(在检索框中选择相应的主题和发布人,输入关键字可得到相关页面列表)。通过目录和检索机制,学生可以方便地进行资料的搜索。

1.2评论模块

该模块由聊天室和电子公告板(BBS)两部分组成讨论室,为师生提供了一个基于Web的、实时的、异地的文本交流环境。用户使用浏览器可以浏览讨论室中的在线人员和发言列表,可以发表自己的观点。在电子公告板中,用户可以浏览以往用户的发言信息,可以发表自己的意见和建议。

1.3管理模块

该模块提供网站配置、用户管理(用户权限管理和用户功能管理)、系统配置、版面管理和数据库管理等内容,完成系统管理员对所有该系统功能的管理和完善。该模块也提供给用户一个休闲娱乐的场所。比如,网络书签给用户提供一个学习记录的地方,方便用户查询自己所学和未学的部分,同时能够给用户提供一个相关站点关联的地方。

基于Web的网络教学是利用Internet具有的各种功能,以浏览主页的形式提供网络教学服务。与传统的教学相比,教学服务平台应实现以下几个目标。

学生通过网络能在极短的时间内获得所需的信息,如教材、参考资料等;学生和教师可以快速地相互交流信息,并且是双向交流;无时间和空间的限制,教师和学生可以在自己合适的时间里进行访问;教师和学生可以在家里、工作单位或其他任何可以上网的地方进行学习和辅导活动;可以提供多种教学手段,教师对学生可以进行同步或异步的教学辅导;学生之间可以通过网络进行交流和讨论,可以促进学生之间的协同学习;可提供多种学习方法,以适应不同学生的学习要求。

2平台开发工具及采用的技术

2.1开发工具

本平台应用了Dreamweaver,Dreamweaver集多种网页开发功能于一身,可以轻松地完成几乎所有网页技术的编辑。它具有美观的操作界面及强大的编辑功能,在Dreamweaver中编辑JSP,可以很方便地应用各种辅助项目,实时测试编辑完成的动态网页,设计出功能完善的动态网页。后台数据库设计采用MySQL,MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。目前,MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL易于安装、部署和使用,可运行在台式机、笔记本上,也可运行在多处理器计算机上,提供了数据仓库功能,支持远程管理,并提供了丰富的数据库编程能力。

2.2系统开发的主要技术

针对功能需求和性能需求,本系统采用JSP进行开发。JSP是基于JavaServlet以及整个Java体系的Web开发技术,利用这一技术可以建立动态的、高性能的、安全的、跨平台的先进动态网站。以前的组件无法实现真正的代码重用,其主要原因就是它们对于处理平台的依赖和对开发语言的依赖过重。Java语言在这些方面所具有的特点和优势,使得基于它的软件JavaBean组件技术备受人们的关注。它的任务就是一次编写可以在任何地方执行,任何地方重用。JavaBean组件包括了可以在应用程序、其他组件、文档、Web站点和应用程序构造器工具等多种方案中再利用。JavaBean易编写、易维护、易使用,可以在任何安装了Java运行环境的平台上使用,而不需要重新编译。

本平台在开发过程中还采用JavaBean对一些对象信息进行封装,例如Condb类来连接数据库,用到的方法主要有executeQuery(Stringsql)和executeUpdate(Stringsql),用来实现对数据的查询和更新。

3教学服务平台的功能分析

使用本教学服务平台可降低使用者的劳动强度,准确快速地满足教师和学生的需求,提高工作效率,并且操作简单,方便用户使用;另外,还可以提高资源的更新率,统一资源的管理;同时也有利于跨学科的学习和研究。从另一个方面讲,使用本平台可加强学生与教师的交流,便于了解学生的学习状况。而基于互联网技术和办公自动化,对提高工作效率也有很大的作用,因为本平台是以服务为基础的。

本服务平台为师生提供了一个有效的交流平台,可为学生提供最新的学习资料。操作要求尽量简单、高效。在课堂教学的基础上,分析本系统应提供给系统参与者如下的功能操作:管理员登录后可以进行教学资源的管理、教师信息的管理、班级信息的管理和题库信息的管理等,教师登录后可以进行作业的管理、学生成绩的管理、题库信息的管理等,学生可以查看教学资源、查看教师布置的作业情况、参加测试、查询成绩和浏览留言等。

为了满足平台的功能需求,本系统应能实现以下功能:

注册:提供了游客注册成为学生的功能。

论坛浏览:提供了游客浏览论坛帖子的功能。

登录:提供了验证用户身份的功能。

个人信息管理:提供了管理员、教师和学生修改个人信息的功能。

教学资源下载:提供了学生下载教学资源的功能。

博客浏览:提供了学生、管理员浏览教师博客的功能。

论坛发帖和回帖:提供管理员、教师、学生在论坛上发帖和回帖的功能。

教学资源上传:提供教师上传教学资源的功能。

教学资源管理:提供了管理员管理教学资源的功能。

教师信息管理:提供了管理员管理教师信息的功能。

教师博客管理:提供了教师、管理员管理博客信息的功能。

论坛信息管理:提供了管理员管理论坛信息的功能。

学生信息管理:提供了管理员管理学生信息的功能。系统总体功能需求如图1所示。

实践教学服务平台开发项目分析

本系统在功能需求上,主要是考虑课内、课外用户的需求。教师在教学上,针对自己与学生的需要,利用网络系统进行合理化的设计。针对自己需要合理的管理资源、发布资源、回复信息等,使教学信息有序地传递,并使信息通过各种互助方式得以解决。学生在学习上,针对自己和教师的需要,利用网络系统获取信息、发布信息。针对自己需要合理的下载资源和检索资源,使学习信息快速有序地传递,并选用最佳的互助方式来解决问题。其主要功能如下:

新闻发布,可方便快捷地发布内外部教育信息。

消息通知信息发布,方便师生一对一交流,信息传递较快。

资源上传下载,为教学工作提供辅助服务。

交流服务,给学校教师、管理员和学生之间提供一个平等交流的环境。具体设计时,可以知道交流者身份,也可以不知道交流者身份,从而避免日常面对的尴尬,畅所欲言,提出自己的心得体会、建议经验,反馈工作学习需要,达到共同提高的目标。

教学服务功能可提供各种教学课程资源,为学生课余时间提供拓展学习服务,同时为教师提供教学服务。

网络作业,并可提供网上考试服务,让学生自由检验自己的学习状况,同时可以反馈给教师学生在哪方面的不足。

网络调查,针对一些尖锐的问题,可以开展网络不记名调查,根据统计数据开展所涉及的工作。

资源链接,可提供和日常教学有关的优秀教学资源系统。

热点新闻统计,可了解哪些信息访问的人多,点击率高,信息将会按照点击率进行排列。

具有网络记事本功能,如果用户在使用过程中需要记录文字信息,则可以使用系统网络记事本。

4结语

本系统采用MVC模式并应用JSP+MySql设计来实现校园教学资源共享与交流平台的设计与实现,通过本网站可以进行下载教学资源、阅览教师校园博客、论坛交流等功能,从而减轻教师在传统教学中的工作负担,同时也为学生提供了更广阔的学习空间,方便学生学习和教师管理,并可提高教学质量以及加强了师生的交流。

20211112_618e5242c72c5__实践教学服务平台开发项目分析

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

6月21日,数据库国际顶级学术会议SIGMOD在美国西雅图举行,阿里云与浙江大学关于数据库漏洞检测新方法的论文,荣获2023年最佳论文奖。这一新方法较以往方案提速近100倍,被审稿人评价为漏洞检测新范式。这也是SIGMO...

关键字: 数据库 MySQL PolarDB

开关电源模块所属商标类别为第9类。开关电源模块十大品牌数据由CN10排排榜技术研究部门和CNPP品牌数据研究部门通过资料收集整理,并基于大数据统计及人为根据市场和参数条件变化的分析研究专业测评而得出,是大数据、云计算、数...

关键字: 电路 开关电源 模块

XL5300TOF直接飞行时间(dToF)传感器采用单模块封装设计,集成了单光子雪崩二极管(SPAD)接收阵列以及VCSEL激光发射器。该传感器可对物体进行精确的距离测量而不受物体颜色、反射率和纹理的影响,为市场上的微型...

关键字: 测距模块 模块

系统参数设置窗口用于设置系统整体和各个模块的参数,一般情况下,不需要对整个系统默认参数进行改动设置,只需要对软件的一些常用参数进行设置,比如光标设置,封装库指定等。已达到使软件快速高效地配置资源的目的,从而更高效地使用软...

关键字: 参数设置 模块 软件

ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Advanced RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却...

关键字: 米家 模块 机器人

德国布伦瑞克工业大学空间系统研究所Institute of Space Systems(IRAS)与德国亚琛工业大学结构力学与轻量化设计研究所Institute of Structural Mechanics and L...

关键字: 机械臂 模块

摘 要:以Java语言和MySQL数据库为基础,在Myeclipse工具上开发了一款适合公司员工使用的(项目)任务分派系统。该系统的主要功能是管理公司的任务以及发放给自己的任务,包括管理员工的基本信息(奖惩信息),以及员...

关键字: 任务分派系统 Java MySQL Myeclipse

摘 要 :鉴于植物自动辨识较为困难,以 Java 语言为核心,运用 SSM 框架、MySQL 数据库以及 Tomcat 服务器开发植物辨识交互系统。该系统实现了植物识别、野外互动、用户信息管理与植物信息管理等四个功能模块...

关键字: Java SSM MySQL Tomcat 辨识 管理

摘 要 :为了解决二手书被大量贱卖、焚烧、随意丢弃造成的一系列问题,文中采用 MySQL 和 Java 技术设计并实现了二手书交易系统,使大量未被有效利用的二手书籍在该系统能够得到合理利用,让更多的人享受到二手书 籍应有...

关键字: 二手书 MySQL Java 交易系统

摘要:针对当前网络文件管理系统发展的需要,以PHP和MySQL技术为重点,设计了一种基于PHP技术的网络文件管理系统,以提供文件上传、下载等存储服务和文件浏览、更新、分类、分享等管理服务。该系统操作界面友好,处理效率高,...

关键字: PHP MySQL 网络文件 管理系统
关闭
关闭