资源描述:
《基于jsp的网上学习系统详细设计——网上答疑模块》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网上学习系统——网上答疑模块1编写目的本软件需求说明书是经过认真的需求分析之后,为明确各项功能的需求,进一步实现系统的参照。需要进行网上学习的各种在校学生、对此感兴趣的社会读者,用此平台进行学习交流的各类学校。2背景说明:a.待开发软件系统的名称:网上学习系统b.列出此项目的任务提出者:中国矿业大学计算机科学与技术学院c.开发者:韩盛良软件设计师、王胜利程序员、董中华、魏荣娟、刘玉晶。d.使用对象:需要进行网上学习的各种在校学生、对此感兴趣的社会读者,用此平台进行学习交流的各类学校。e.与该系统有关的信息:学生基本信息,教师基本信息,测试题库
2、信息,学习资料信息,新闻消息信息。3定义网上自测:包括与学习资料和题库资料相关的各种数据处理,以及对这些处理的有机组织规划。网上学习:主要指对网上学习的学生、人员提供学习的空间和资料。学习资料:对相关新技术的介绍,以及某些技术方面的解答。系统接口:这里主要指与其他系统的数据库接口。4参考资料网上学习系统项目开发计划,网上学习系统可行性报告。a、实用软件工程/郑人杰、殷人昆、陶永雷,清华大学出版社,1997.4b、软件工程应用实践教程/吴洁民、袁山龙,清华大学出版社,2003c、软件工程管理/邓飞,李洁,国防科技大学出版社,2001.1d、ht
3、tp://www.csdn.net/e、http://www.casi.cn中国系统分析员f、http://peak-top.com.系统分析员g、SQLServer2000简明教程,黄维通清华大学出版社2002.03h、JSP网站编程教程屈辉立陈可明石武信,北京希望电子出版社2002.065模块设计在本次软件课程设计中我的任务是完成“网上学习系统”中的网上答疑模块。5.1E-R图提问时间答疑时间管理3提问答疑管理员疑问库教师1n学生n1n1疑问库:sno,ask,twtime,tno,answer,because,jdtime管理员:gln
4、o,glname,password,banji,yuanxi教师:tno,tname,password,banji1,banji2,yuanxi+state学生:sno,sname,password,banji,yuanxi,chengji5.2数据流图学生4.2查看疑问4.1审核合法性学生解答学生登陆信息合法学生帐号4.3提出疑问非法学生帐号4.4解答疑问疑问题库表4.5查看所提疑问教师信息表教师学生信息表合法教师帐号4.8修改删除资料管理员4.6审核合法性教师登陆信息非法教师帐号4.7新闻发布未审核新闻表5.3功能模块图网上答疑模块登录模
5、块学生提问模块教师答疑模块管理员维护模块5.4用户界面设计与功能模块描述a学生登录界面功能描述:用于学生登录到学生提问界面,对学生登录信息进行有效性审核,并记录学生登录信息。b教师登录界面功能描述:用于教师登录到教师提问界面,对教师登录信息进行有效性审核,并记录教师登录信息。c学生提问界面【功能描述】:学生可以在这里提出学习上遇到的各种问题,所提问题应包括疑难标题和疑难内容两部分内容,系统将自动给所提问题加上编号,并注明问题状态为“未解答”,当教师对此问题进行解答后,问题状态改为“已解答”。学生可以查看所有问题状态为“已解答”的问题及答案和原
6、因。d教师答疑界面【功能描述】:教师在这里查看学生所提的问题,并及时回答,回答的内容应包括答案和原因两部分。当教师对此问题进行解答后,系统将自动将问题状态改为“已解答”。6程序与代码学生提问模块:Wstw.jsp<%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"errorPage=""%>
7、TR/html4/loose.dtd">
学习中心8、thref="xxx.css"type="text/css">