基于jsp的精品课程网站的设计与实现毕业论文内容摘要:

ache、 Sun 和其他一些公司及个人共同开发而成。 由于有了 Sun 的参与和支持,最新的 Servlet 和JSP 规范总是能在 Tomcat 中得到体现, Tomcat 5 支持最新的 Servlet 和 JSP 规范。 因为 Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得 到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。 目前最新版本是。 Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。 对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可 利用它响应对 HTML 页面的访问请求。 实际上 Tomcat 部分是 Apache 服务器的扩展,但它是独立运行的,所以当你运行 tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行的。 3 系统需求分析与设计 网站需求 分析 不同 于课堂式教育 ,《 基于 JSP 的 精品课程 网站 》教学网站在线教学有着更多的优点:它通过自主选择学习的方式实 现了真正的因材施教;可以 不受传统教学模式下时间和地域的约束;自由的学习环境 、方便的学习工具 可以最大程度的启迪学生的智慧 , 从而 在学习过程 中相互启发、交流 互助 ; 同时 在线学习也是一种信息 多向的 交流活动,学生 可 在 众多 学习资源 中对比选择,择优学习,从而达到 深入理解和掌握 所学 知识 的目的。 当代学生学习 方式 呈多样性,学习压力 也不尽 不相同 , 而网络教学 平台 可以让学习者可根据自身 实际情况 选择不同的学习方法, 让更多的人符合科学发展跟上时代的步伐。 系统的模块划分如图 31 所示: 长春工程学院毕业 设计 (论文 ) 7 图 31 系统模块划分 根据以上 实际 需求和特色, 系统需满足以下几个方面的要求: ( 1) 教师在 网站 上 进行 网络教学,并能通过此平台 方便地 管理 教学。 ( 2) 通过教学网站学生能进行多样化学习,根据自身 情况 自主 选择学习内容和 信息。 ( 3) 具有交流 平台, 网络教学系统可以实现 教与学的互动,师生间、同学 间 都能够自由的 相互沟通和交流。 ( 4) 学生 通过此教学网站可以 提交作业及进行课程练习自测。 ( 5) 学生 及时获得最新新闻、公告、学习资料等。 ( 6) 所有 教师 可以共享全部的 实验、 测试题、课程资源等。 ( 7) 管理员 (教师) 能够对系统进行 管理 与维护。 ( 8) 网站操作 界面友好、操作简单, 用户可以 方便 有效的使用。 网站设计原则 实现 基于 Inter 的网络教学系统,需 要具备 一定 的软硬件条 件,为其提供不同层次、不同形式的各种材料和网络教学所需的环境, 包括网络教学 支持和网络教学管理。 网络教学支持平台是网络教学通过多种途径、 技术 得以 实现的 平台。 网络教学支持平台的设计原则 有 : ( 1) 适用性原则 系统 首先要实现预设的大体 功能 , 在 此 前提 实现的情况 下, 应更多的从用户使用角度 考虑,使 系统操作简单、实用。 ( 2) 模块化原则 网络教学平台内置网络课程开发工具,课程由模块构成。 在 应用 时可根据 实际 需要,灵活 对 模块 进行添加或删除,同时能够控制模块在浏览页面的 显示 情况。 ( 3) 开放性原则 每 个 模块 都具有 编辑入口, 管理员( 教师 )可以方便的对模块进行修改、维护。 ( 4) 课程模块的通用性 基于 JSP 的精品课程网站 学生操作 教师操作 管理员操作 长春工程学院毕业 设计 (论文 ) 8 增强课程模块的通用即增强网站的通用性,这样可以方便学校将网络教学应用到更多的学科当中,提高总体教学质量。 ( 5) 可扩展性原则 为了应对未来教学工作的不断 发展和变化 ,系统的设计应该提供可扩展能力, 主要可以采用结构模块化设计等 设计方法 ,把系统 按照 独立的模块 进行设计,降低 藕合度,提高系统的可扩展性。 ( 6) 安全性原则 安全性是 系统能够 稳定运行的 首要条件,所以要建立足够的安全措施,防止数据 受 受任何 形式的破坏 ; 在页面设计时不同身份 用户需设置不同权限,对登录身份进行验证,以分配用户不同的平台使用权限。 ( 7) 易维护性原则 网络教学平台 更多的是一种教与学的交互, 在使用时要求运行速度快、管理方便、维护容易,所以在设计时应充分考虑它的运行、管理和维护问题。 网站 功能 设计 网站 功能框架 ( 1) 教师课程简介 教师课程简介 能够及时提供社会上最新的学科 相关的技术、新闻 , 及时的发布 最新技术与课程的管理 是管理员每天的工作。 对 学生能及时 了解新知识、新技术 具有重要意义。 ( 2) 教学大纲 教学大纲 是日 常教学生活中的必备资料,包括课程表 、 教学进度、考试安排等内容。 教师根据课程进度及时的制作 教学大纲 、 规划教学任务 并发布,有利于学生做好课前预习准备。 同时 同科目 教师 可通过 自己编写的 教学大纲 进行教学 研究与 交流,有助于提高教学质量和方法。 教学大纲以 WORD 文档形式进行保存编辑,并由相关教师进行实时更新。 学生可根据自身学习情况选择 性查看相关 教学大纲 , 把握好学习方法与进度。 ( 3) 教学资料 好的 学习 资料可以 帮助学生更方便、深程度的理解与掌握知识,同时 教师 也可以查看更多资料,从而提高教学水平。 教学资料由 管理员 (教师)在 后台 上传, 学生 可 在网站上 自由 查看 下载。 ( 4) 参考资料 每个专业课程的书籍、资料里的知识都不是完整的,需要通过其他的资料来不断补充、完善。 教师或管理员可根据自身经验 在众多资料中 选择出 比 较有 价值的参考资料进行发布 ,方便其它 教师或学生 查看。 同时学生也可以有方向性的 加大自身学习范围,提高教学质量。 ( 5) 实验指导 由教师做出详细 实验指导资料 及 说明 并发布 ,学生 在实验开始之前, 下载查看以了解实验内容、流程及方法, 方便课上 快速而准确的进行实验,避免不必要的失误。 也可以帮助不能在课上及时完成实验的同学课后补习。 ( 6) 在线答疑 长春工程学院毕业 设计 (论文 ) 9 教师可以针对比较有代表性的问 ,或者 平时课 业中 学生 容易 犯错 的题目及留言请教的问题, 作详细解答 并 予以发布,方便众多学生查看,也可避免同一道题目反复讲解的情况,优化资源配置,提高学习效率。 ( 7) 在线测试 在线测试 模块是一个检验学生知识掌握程度的平台,管理员(教师)在后台完成课后 自测试题或考卷的添加,学生在线点击即可测试,有助于帮助学生认识到自己学习过程中 的弱势部分,并有方向性的学习提高。 同时能够提高考试效率,节约资源。 ( 8) 作业下载 教师 按 班级布置相关作业 ,学生 根据提示下载查看自己班级的作业 ,完成后 登录自己的账号即可 提交,实现无纸化 作业,节约资源与时间。 ( 9) 会员中心 普通的浏览为游客模式,方便其他学科的学生学习。 本学科 学生在通过注册 并登录 之后可以提交作业,并发表留言。 ( 10) 互动交流 系统的交流平台设计成为一个留言板类型,方便所有人交流。 登录后显示姓名,未登录则显示为游客。 浏览者可发表留言或问题,其它浏览者 或专业教师 可以 答复。 ( 11) 管理登 录 系统的后台程序。 管理 员(教师)可登录 对系统中所有资源进行管理,同时回复学生问题。 系统功能框架如图 32 所示: 图 32 精品课 程网站 功能框架 管理员 (教师) 功能 管理员直接负责 系统 资源的管理,具有最高权限。 其登录后应有以下功能: ( 1) 管理员设置 通过管理员设置, 可以增加和修改管理员,而且可以查看后台登陆日志,如下图 所示,在输入管理员名,密码以及当前状态后,可以选择增加或者是修改功能对管理员进行修改。 精品课程网站 新教师课程简介 教学 大纲 教教学资料 参教学进度 实实验指导 习在线答疑 自在线测试 作发布作业 会会员中心 互互动交流 管管理登录 长春工程学院毕业 设计 (论文 ) 10 ( 2) 网站通知设置 通知具有即时性,管理员可在此对滚动通知进行管理,同时发布新的滚动通知。 如图所示: ( 3) 教师课程简介 管理 管理员在此对 教师课程简介 进行管理,保证 教师课程简介 在第一时间发布在网上,让网站浏 览者随时了解信息。 ( 4) 基本教学 大纲 对教师发布的基本 教学大纲 进行操作,也可按照教师要求进行修改或更新,为 教学大纲 的共享搭建平台。 ( 5) 教学资料管理 功能基本同上,都是对教师发布的资料进行管理。 ( 6) 实验指导管理 根据实验课程的安排上传或修改相关实验指导,为学生实验作 好 准备工作。 ( 7) 在线答疑 管理 根据学生提出的问题,与相关教师联系后发布 在线答疑 资料,确保资料的准确详细。 ( 8) 在线 测试管理 对 在线测试 题目进行管理,根据实际需要修改 在线测试 题目或设置新题型。 ( 9) 作业管理 首先对班级进行管理,然后 按班级发布各自作业,最后可授权给该班级教师对学生上传作业进行批改。 ( 10) 注册会员管理、网站留言管理 对注册会员进行管理,只能删除,应谨慎使用。 同时也对留言进行管理,防止留言过多系统刷新过慢。 管理员(教师)功能如图 33 所示: 图 33 管理员 (教师) 功能图 管理员(教师)信息管理业务流程图如图 34 所示: 管理员 (教师) 教学大纲管理 网站通知设置 教师课程管理 教学资源管理 参考资料管理 管理员设置 实验指导管理 在线答疑管理 在线测试管理 在线作业管理 注册会员管理 网站留言管理 长春工程学院毕业 设计 (论文 ) 11 是 否 图 34 管理员信息管理业务流程图 学生功能 学生是系统中的主要服务对象,为了方便学生学习,提高学生自学能力,系统除上传 作业时需 要 学生登录外,无需登录也可快速浏览下载资源。 学生功能如下: ( 1) 查看 教师与课程简介 :学生进入系统后可进入 该版面查看相关信息,并 了解最新动态。 ( 2) 教学大纲 :学生根据自身要求,选择相应科目教师提供的 教学大纲 , 下载查看。 ( 3) 教学资料:和 教学大纲 一样,为教师提 供,学生可查看。 ( 4) 参考资料:提供各科目的教学参考资料,让学生能对学科理论有更深入的认识。 ( 5) 实验指导:在实验开始之前,可查看相应的实验指导,指导学生正确实验。 ( 6) 在线答疑 :这里发布各种具有代表性的习题难题的详细解答步骤,学生可通过正确解答与自己所犯错误相对比,找出真正不足之处。 ( 7) 在线测试 :为学生提供能力测试的平台,检验学习效果,同时复习所学知识。 ( 8) 作业下载:学生根据自己所在班级选择查看有无作业,若有,完成作业后可提交。 重复提交同一作业将覆盖上次提交。 管理员 登录 信息验证 管理后台各种资源 注销 长春工程学院毕业 设计 (论文 ) 12 ( 9) 会员中心:为学生提供会员 注册,注册必须填写真实资料,注册完成 登录 后可提交作业和对教师进行评价。 ( 10) 互动交流:一个加深学生与学生,学生与教师的沟通平台。 可发表留言,未 登录 为匿名发表,名字显示为游客, 登录 后可显示自己名称。 学生功能如图 35 所示: 图 35 学生功能图 学生信息业务管理流程图如图 36 所示: 否 是 学生 教学大纲 会员注册 教师课程 互动交流 参考资料 实验。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。