您好,欢迎来到爱玩科技网。
搜索
您的当前位置:首页基于课程的课后交流学习系统的设计与实现

基于课程的课后交流学习系统的设计与实现

来源:爱玩科技网
第7卷第2期 智能计算机与应用 V0l_7 No.2 Apr.2017 2017年4月 Intelligent Computer and Applications 基于课程的课后交流学习系统的设计与实现 李丽珊,王 乐,黄骁斌,白文秀 (吉林师范大学计算机学院,吉林四平136000) 摘要:本系统主要解决大学生课上学习不透彻,课后自学时可以在网站上询问老师及同学,学生可以通过系统上传下载资源和 提出回答问题。该系统主要采用JSP与MySQL开发工具。本文对课后管理学习系统的背景、相关技术、主要的功能模块、数据库 及界面设计等几个方面进行了详细的论述分析。 关键词:学习管理;课后交流;JSP;MySQL 中图分类号:TP311 文献标志码:A 文章编号:2O95—2163(2O17)02—0102—03 Design and implementation of curriculum・・based post--lesson communication learning system LI Lishan,WANG Le,HUANG Xiaobin,BAI Wenxiu (College of Computer,Jilin Normal University, JiLin 136000,China) Abstract:Aiming at the situation that the undergraduate class learning is not thorough,the system realizes that in the post— lesson serf-study,the students could inquire on the website teachers and fellows,and students can upload and download resources through the system and ask questions.In this research,the background,related technology,main function modules,database and interface design of post-class management learning system are respectively presented. Keywords:learning management;post—lesson communication;JSP;MySQL 1.1 JSP技术(Java Server Pages) 0 引 言 目前,在大学生的课后学习过程中,常常由于时间、场地 等因素,而未能在师生之间构建一种可以随时交流的有 效沟通途径。而在课后自学过程中遇到疑难问题时,更多的 是求助于搜索引擎,但是搜索结果数量巨大,众多答案混杂其 间,学生有时即使耗费大量时间,仍无法找到准确的问题答 案。互联网的发展虽给学生的学习提供了大量的资源,学生 可以通过云盘或一些学习网站下载需要的学习资料。但是随 着用户数量和使用频率的日渐攀升,也就必然增加云盘运营 商的监管难度。而一旦云盘发生关闭,则使得学生获得和分 采用JSP作为本网站主页的开发技术,这是一种跨平台 Web开发语言。JSP基于Java程序设计,JSP页面在服务器 执行,返回给客户端一个HTML文本界面,客户端用浏览器来 给出有效展示。由此开发出来的网站不受服务器操作系统的 ,可以适用于多种类型的服务器。 1.2 MySQL MySQL是一种关系型数据库管理系统,通过使用标准化 的SQL语言对数据库进行访问和管理,同时配设了用于管 理、检查、优化数据库操作的管理工具,支持多种存储引擎,支 持多线程,充分利用CPU资源,为多种编程语言提供API。 1.3 JavaSeript 享资料的空间也随即受到压缩挤占。因而,设计研发一个以 课程为管理单元的课后交流学习系统,为学生和老师提供知 识交流与拓展学习的高端平台,对促进与推动学生的自主学 JavaScript是一种属于网络的脚本语言,也是一种动态类型、 弱类型、基于原型的语言,内置支持类型,常用来为网页添加各式 各样的动态功能,为用户定制设计优质美观的浏览效果。 1.4 HTML 习的展开实现则将具有重大意义与现实应用价值。 HTML是超文本标记语言,可以通过标记符号来表述要 1 系统开发相关技术 显示的网页中的各个部分。因为HTML具有简易性、通用性、 可扩展性以及平台无关性等出众特点而呈现强大功能,并可 支持不同数据格式的文件嵌入。 基金项目:国家级大学生创新创业训练计划项目(G2016—22)。 作者简介:李丽珊(1996-),女,本科生,主要研究方向:计算机应用; 王乐(1995-),女,本科生,主要研究方向:计算机应用; 2系统功能 本系统主要分为问题交流、课程资料共享、技术专题讨论 三个专区展开设计研发。具体阐释如下。 2.1问题交流 黄骁斌(1996-),男,本科生,主要研究方向:计算机应用; 白文秀(1976-),男,硕士,讲师,主要研究方向:软件工程。 通讯作者:白文秀 Email:187084675@qq.con 收稿日期:2017—02一l6 学生和教师可以随时提出问题、回答问题,课程管理员会 第2期 李丽珊,等:基于课程的课后交流学习系统的设计与实现 ・1O3・ 定期整理问题,将问题进行分类,而对于未及时回答的问题, 系统就会自动给问题负责解答人员或者课程管理员发送提醒 通知。 2.2课程资料共享 9)班级管理。包括申请加入班级和创建班级两个选项。 选项内容阐析则可做如下呈现: ①申请加入班级。用户查询想要加入的班级是否已经 创建,若有则点击“申请加入班级”,进入班级的页面,显示包 括授课教师、班级信息、创建时间和班级创建者等相关信息, 在右下角输入用户的学号和姓名点击“申请加入”,等待课程 管理员的验证许可。 教师提供课件、参考书籍等相关专业参考资料,学生也可 以上传并共享自己认定有价值的资料。管理员或指定授课教 师会定期对各类推送资料跟进审定考查,确保每份资料的价 值公信度。 2.3课程专题讨能 教师可以在系统的课程群中发布消息,包括课前温习热 点提示、相关课程的技术难点、调动学生参与项目等信息。教 师或课程管理员会定期整理专题结果。 本次系统研究目的宗旨即是为学生与教师间的交流和讨 论搭建良好便利的作用支撑平台,并在提高学生学习效率的 同时,让学生在日常学习中逐渐培养和形成自主学习模式,进 而成为自我培养的行为主导者和竞争佼佼者。 3系统模块设计 3.1系统功能结构 本系统的功能结构如图1所示,其中重点包括了首页模 块、资源库模块、问题交流模块和课程专题讨论模块。在此, 将针对系统功能模块的应用实现给出如下探讨论述。 课后交流学习系统 l J J J 首页模块 资源库模块 问题交流模块 课程专题讨论模块 图1系统功能结构图 Fig.1 System function diagram 3.2首页模块 首页界面主要包括如下部分:登录、注册、创新创业、公告 公示、吉师新闻、就业动态、学术活动、联系我们和加入我们、 班级管理等。现可重点分述如下: 1)登录、注册。进入网站后,若有账号直接点击右上角 “登录”,若无则点击“注册”进入注册页面,写上学号、姓名、 密码等信息,点击“提交”即注册完成。 2)创新创业。点击“创新创业”,显示高校创新创业的成 功案例。 3)公告公示。点击“公告公示”,显示学校关于学生学习 生活的告示通知。 4)吉师新闻。点击“吉师新闻”,显示学校里发生的大事 小情。 5)就业动态。点击“就业动态”,显示学校各种与就业相 关的信息。 6)学术活动。点击“学术活动”,显示学校举办的各种学 术活动的报导信息。 7)联系我们。点击“联系我们”,显示包括e—mail、微信、 地址等联系信息。 8)加入我们。点击“加入我们”,显示本网站的招聘信息 及联系方式。 ②创建班级。用户的班级未创建,点击悬浮的”创建班 级”按钮,进入创建班级页面,选择学院、专业、课程,点击“申 请创建”按钮,输入班级相关信息,提交后,等待系统管理员 的通过认证。 3.3资源库模块 资源库页面主要包括各个学院、各个专业、各个领域的资 源,指定提供了资源的上传、下载等相关操作。各主体操作内 容的设计实现可解析如下: 1)选择资源。进入资源库页面,有4个下拉列表,当点击 “学院”时,会出现学校内部的所有学院;点击“专业”时,会出 现这个学院所有的专业;点击“课程”时,会出现这个专业所 有的课程,也可以根据类型自行选择需要查找的资源,在下端 页面即会显示出来。 2)上传文件。点击悬浮的“上传文件”按钮,进入上传文 件页面,选择“文件”,可以通过设置是否对课程以外人员公 开来实现资源访问权限的设置,点击“上传”,即成功上传文 件。 3)下载资源。查找到需要下载的资源,直接再点击资源 的超链接即可下载。 3.4问题交流模块 问题交流页面主要包括查询问题、提出问题以及回答问 题三个子模块。各子模块的流程架构可做如下描述。 1)查询问题。可以点击学科的类别逐步细化的方式查 找问题,也可以借助关键字搜索进行模糊搜索查询。找到相 关问题后,点击默认配置链接,可以查看答案。 2)提出问题。如果没有找到想要查询的问题,可以点击 “提出问题”选项,在文本框里输入问题的内容、类别等相关 信息,提交问题。 3)回答问题。教师或其他用户可以对其他人提出的问 题进行解答,选择需求目标问题,提交问题答案。 3.5课程专题讨论模块 课程专题讨论页面主要包括浏览课程专题内容、创建课 程专题内容以及课程专题内容交流三个子模块。针对各子模 块的内容模式则可展开如下分析。 1)浏览课程专题内容。借助关键字搜索进行模糊搜索 查询。找到相关问题后,可以查看该课程专题的相关信息。 2)创建课程专题内容。点击“创建课程专题”选项,输入 相关课程专题内容、类别、所属课程等有效信息,同时还需关 于是否仅对课程内人员访问进行权限设置。 3)课程专题内容交流。找到对应课程专题,已授予权限 的用户可以进行交流。 4系统数据库关键设计 该管理系统采用的是Mysql数据库。本数据库统共研发 ・l04・ 确立_r 7张丧..现例,J:给…陔数 一 n tI捧表、i'nj题太和 5.2 问题交流界面设计 注册表则分别 丧1~表3昕,Jj 、 表i 回答表 Tah.1 Answer tahie 描述 字段 类J 键否 不是nu 学【; Sl L“h f1l N(, ‘一l1aJ 魁 姓名 Nn『1lr 密码 }】ass lIrt1 vIl r{-bar 邮箱 p:Ⅲai 学院 :(1IJt 5 系统主要界面设计 5.1首页界面设计 首页界_币 爪创新创、』 、公 公爪、 Ⅱ新『1=}j、就业动态 和学术活动. 体&口【皋】2昕求 酋页 … 一 ” 一 …… ‘■■ …■■种 … 一 …… ”…一 …一 ……● ~ t‘m …~恬-: 一 一 口 ● ~ …|r-… …… … … …一… ■ t …_ ~…‘ ■● …。。_ ~ 图2酋页界面 Fig.2 llome interface 问题交流 面 ,J :科、 题 捉…I"I题,弹情如 3所 爪、功能说『iJj:点.fi“ :科”进仃 题的 找,也 叮以用l天键 7搜索的厅式术处雎 “U, } I(1i 【IJ以提¨{问题,此 点出 “提交” f, 国 ■ ■ 图3问题交流界面 Fig.3 Problem cI)nlnlunicalion interface 6结束语 本系统t f{I资源 模块、 题交流模块和课程0题讨 论模块陶建组成. 『ll每个fjl块分圳没计提供了增添、删除、 修改、 等 功能迄令 If .小系统已经研发实现j,问题 交流、资源 、 々 讨沦的 定 功能 系统界面简 约美观、操作简 、倚 .f j然.本系统也仍然仔在某 不址之处, I{岳『棚站的运仃1 :删过 t},将不断进行升级与 完 . n将 多地聚 十『‘《】站 均f1l功能晕构.这也是本研 究下一步的进腱I1 ‘ 参考文献: s1 1冯代云.仞中f 息技术J叫络 的设汁 』实现:I)l_吉林:东北 师范大学.2011 2]馥q . 】:.NE'l’的牛f¨lll J站的分析 J设汁 D].昆明:云南 大 ,20l2. 3l调十云芳,NiI'l ̄i. 刘仆娜, . 』 wt・h的』 校师,} 交流平台系统 的没讣t l Jj黑龙江科技信息,20I6(23):I89一l90. 4j自文秀,孙慧镀J 实助 袈例的NI 数据库相结合的教学实践 分析『J J K脊师范夫学学报,20I5.34(12):94—97. 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- aiwanbo.com 版权所有 赣ICP备2024042808号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务