当前位置:文档之家› 答疑系统设计报告

答疑系统设计报告

答疑系统设计报告
一、系统设计
根据系统需要,本平台答疑系统主要分为:实时同步答疑子系统和异步非实时答疑子系统两个部分。

实时答疑系统准备通过聊天室来实现,非实时答疑通过资源/问题库形式来实现,设计语言为C#。

可用下面的图来表示:
二、功能设计
聊天室的设计和很多网络聊天室的设计的差不多,只是稍加改动即可应用。

下面主要阐述下异步答疑系统即问题/资源库模式的实现。

该模式又根据不同的需求分为学生、教师和管理三个子模块。

学生模块:学生用户登录问题库时,首先提出自己的问题,并多问题库中已有的问题进行搜索,查看曾经是否与同样的问题。

有的话那么他的问题就可以达到解决,如果没有的话就可以向资源库提出问题,等待教师的解答。

下次上线时如果问题达到解答,系统会自动对他进行提示,并显示答案。

教师模块:教师登入问题库时,首先查看是否有与自己所教授课程有关的问题,并对问题进行解答,如果觉得问题提的好,可以把它加入资源库中。

管理模块:主要负责问题的报错和对问题进行管理。

简单流程:
三、数据库设计
问题库数据表:
ANSWER
QUES_ID nvarchar 10 问题编号
ANSW_TITL nvarchar20答案标题
ANSW_CON nvarchar 100 答案内容
ANSW_COUR nvarchar 10 答案所属课程编号PUBLISHER nvarchar 10 回答者
ANSW_DATE datetime 8 回答日期问题表:QUESTION
添加表ADD
QUES_ID nvarchar 10 问题编号
ANSW_TITL nvarchar20答案标题
ANSW_CON nvarchar 100 答案内容
ANSW_COUR nvarchar 10 答案所属课程编号ADD_DATE datetime 8 添加日期。

相关主题