文档库 最新最全的文档下载
当前位置:文档库 › 在线答疑系统

在线答疑系统

在线答疑系统

一、题 目:在线答疑系统


二、开发环境(工具必须是这几个,版本可以跟自身情况而定自行选择)

工具要求 : Myeclipse 5.5.1 + Tomcat 5.0 + Dreamweaver cs

数据库要求:MySQL 5.0

开发语言 : Java(javaBean + Servlet) + JSP + HTML


三、功能(主要任务清单、注意事项等等)

功能要求:
1、基于B/S结构开发一个网上在线答疑系统;
2、系统主要角色是学生和教师,学生有学生的页面,老师有老师的页面;
3、学生用学号和密码登陆后,系统自动判断登陆学生的班级和学期号的关系自动筛选、列出(对于这个筛选,可以通过下拉菜单选择课程名称点击查询实现。这个些课程名称是在登陆成功的时候已经查询出来的。当你选着一个课程并点击提交的时候,可以再下面更新出这门课程的所有帖子)你的课程(对于这个登录的学生不能查看其他学科或和你本身不学这门课程的答疑或解答信息,比如说:张三在123班级这学期开设了3门课程。对于张三来说只能看见这三门课程的全部帖子。不显示其他课程或其他主题的信息。);当单击一个帖子时,能实现问题的回答功能,每次一个回答系统都将此帖子在数据库中加1,来达到热度等信息的统计和帖子的排列顺序。学生可以实现对帖子的主题实现模糊关键字查询功能,对于,帖子的搜索功能,要能实现对主题、课程等查询的查询功能;能实现发布新主题帖子的功能(比如说像BBS系统的部分功能)。对于已经回答过的帖子要有个标注信息。当一个学生登录系统后,想对某一课程提出某一问题的时候,发现这个问题已经有人提问过,他可以不发言,通过一个点击,来实现对这个主题关注度的一个加一得操作。使整个帖子更能向上靠近;
4、教师通过教师的页面登陆到系统,当成功登陆后,显示它说教的的所有课程的帖子。(跟学生页面的一个功能挺像,自动筛选、通过下拉菜单列出这个老师教的课程,并在下面显示所有有关这个老师教的课程的全部帖子。回答过的,和有解答过的帖子要分开显示;当选择一个课程并提交的时候,在底下自动筛选出有关这个课程的所有帖子。)教师可以对这些和这个老师有关的所有帖子进行屏蔽、删除、解答和提问、导入和导出等操作。当教师选择某课程的的某个学生提出问题的帖子后,给予解答,当单击提交的时候,学生页面将吧对于这个课程的这个问题的贴子自动置顶并可以锁定这个帖子,学生将不能再对此帖子发言;对与帖子的显示排列,一定是最上面的是关注度最高的,老师最先看到;
5、对于每个课程的每个帖子,都有课程名

称、主题、发布帖子作者、浏览次数、回复次数、关注度(当单击关注度的时候,此贴的热度累加,并帖子有上浮趋势。当达到当前关注度最高时,置顶此贴。)帖子总数等等信息。
6、对于学生信息、将显示学生的学号、姓名、性别、班级、头像(支持一定比例的图片头像上传功能)年级信息;不用做学生信息的添加功能,学生信息可以通过特定的格式利用EXCEL来实现信息的添加功能;
7、教师信息显示教师姓名、教学课程名称、头像(支持一定比例的图片头像上传功能)等;不用做教师信息的添加功能,教师信息可以通过特定的格式利用EXCEL来实现信息的添加功能;
8、支持老师对他所教的课程的帖子的全部EXCEL导出;
9、支持学生个人信息和老师个人信息的批量EXCEL导入导出;
学生个人信息表字段,如:姓名、性别、班级、年级、头像等。
老师个人信息字段,如:姓名、性别、办公室、头像等。

10、将此在线答疑系统实现对每学期都有通用性(也就是说,当下学期开学的时候,只要导入相应格式的EXCEL表格,就可以直接用)。
四、扩展功能:
1、系统公告板通知板块;(只针对老师能用,教师可以在这里头发布一些必要的通知公告等信息)


相关文档
相关文档 最新文档