【#第一文档网# 导语】以下是®第一文档网的小编为您整理的《在线学习系统的开发(任务书)》,欢迎阅读!
任务书 题 目:基于JAVA的在线学习系统的开发 原始依据(包括设计(论文)的工作基础、研究条件、应用环境、工作目的等): 随着计算机网络技术的发展与普及, “在线学习”技术正日益成为教育发展的一个方向。在线学习是利用网络技术来设计、传送、选择、管理、并延伸学习,在承接传统教育的基础上突破时空界限,充分展示了网络时代的学习理念。 应用环境: 实现本在线学习系统要求使用B/S架构,并使用JSP来实现相关功能,后台则使用SQL2008数据库。 软件环境 操作系统——windows 7/win 8 数据库——SQL2008 应用中间件——Tomcat 6.0或Tomcat7.0 编辑环境——MyEclipse 10.0 工作目的: 通过该系统的设计及毕业论文的撰写,使同学掌握软件设计的一般过程,学会系统分析的基本方法,加强对以往学习知识的印象,掌握设计文档编制的基本要素和方法。 主要内容和要求:(包括设计(研究)内容、主要指标与技术参数,并根据课题性质对学生提出具体要求): 研究内容: 本系统为用户提供实现了以下功能: (1)用户信息查阅: 学生,教师,管理员能自由查看并修改登陆信息。 (2)系统公告: 学生可以自由查阅由管理员和老师所公布的相关信息。 (3)资料上传下载: 所有用户可以查阅到网站公布的关于考试试题的上传及下载。 (4)课程管理: 管理员可以在这修改编辑各教师及学生课程的管理。 (5)在线讨论: 学生,教师可以在此互动。 (6)在线考试: 学生可以在此自我测试。 (7)安全退出系统: 安全离开本系统,返回主页面。 系统分为三个权限 学生,教师, 管理员 学生:可以查看自己个人信息,系统公告以及自己的成绩。上传下载学习资料,在线考试,与教师同学在线交流。 教师:可以查看自己个人信息,上传下载学习资料,增加系统公告,与学生及教师在线交流。 管理员:查看用用户信息,增加修改学生,教师信息。上传学习资料,维护公告板块,在线讨论和考试试题。 主要技术指标与技术参数: 系统的研究使用B/S的体系结构,设计与开发使用JSP开发工具,数据库的实现用SQL2008,Web服务器为Tomcat。研究过程采用传统的瀑布模型,以项目的阶段评审和文档控制为方法有效地对整个开发过程进行指导。 具体要求: 1、独立完成所选模块的程序设计工作,并按照软件工程瀑布生命周期进行,分别撰写需求分析、概要设计、详细设计、系统测试、系统分发文档; 2、所设计系统利用分发工具发布后应当能够正常运行,并完成所选择模块的相应功能; 3、提供系统数据流图、系统模块图、E/R模型图,数据库关系图等,并在相应设计文档体现; 4、部分功能实现允许使用第三方控件,但应在设计文档中说明。 日程安排: 1、 2、 3、 4、 5、 6、 7、 毕业设计开题xxxx年x月x日前完成 第一、二周 需求分析 第三、四周 概要设计 第五、六周 详细设计 第七、八、九周 系统开发 第十周 系统测试 第十一、十二周 毕业设计论文整理 主要参考文献和书目: [1] 周桓,王殊宇.JSP项目开发全程实录.清华大学出版社2008-6 本文来源:https://www.dywdw.cn/04ce9e14876a561252d380eb6294dd88d1d23db7.html