Skip to content

Latest commit

 

History

History
60 lines (52 loc) · 3.95 KB

石浩东#_task1.md

File metadata and controls

60 lines (52 loc) · 3.95 KB

项目名称:智能高校在线答疑系统

项目负责人:石浩东
项目起始时间:2017年5月16日

一、Introduction

随着高校内学生人数的增长,教师和上课地点的不断变动使得学生和老师之间的交流受时间和空间限制,导致师生间的答疑工作难以开展。为此开发一个智能高校在线答疑系统,来解决这种困境。

二、The Executive Summary

(1)编写目的

为了高校解决师资与学生不对等的问题,解决师生之间答疑的效率和便携性,更好地提升教学质量

(2)项目背景

由西安电子科技大学JW笃行团队提出并实施。 系统最终用户:高校学生、老师及管理人员

(3)系统要求

系统中应该有各种信息,用户可以查询账户历史提问。学生则可以在自己感兴趣的问题参与讨论和解答。老师可以进行答疑。管理员进行日常的维护。

(4)结论

综上说述,团队技术上完全有能力开发该管理系统,而且时间上也比较充裕。同时也有利于团队成员对该类软件开发经验的进一步积累。

三、The Statement of Need

该系统包括三类用户,分别为学生用户、教师用户和管理员用户,其各项功能如下:

(1)学生端

·注册用户和登陆:学生可自由地注册用户并登陆在线答疑系统 ·资料修改与密码修改:注册后的学生可以修改自己的资料和密码 ·查询问题:可查看所有问题,也可以采用模糊搜索搜索已存在的问题,和相应的回答 ·查看参与的提问:学生可以查看自己所有参与的问题并可以追加提问。 ·新建提问:学生通过可以新建一个问题,并选择回答对象。

(2)教师端

·查看未回答的问题:登陆后,教师可以查看未回答问题列表 ·查看已回答问题:对于已回答的问题可以继续追加回答。 ·资料上传:可以上传相关的学习资料 ·收藏问题:教师可以收藏一些好的提问,并可以下载。 ·提问:老师也可以对同学们提出问题。

(3)管理端

·用户管理:管理教师用户和学生用户,可以重置用户的密码 ·内容管理:管理员可以对提问内容和回复内容进行管理。 ·管理员管理:超级用户对一般管理员的管理 ·禁止操作:对不合法或者言语攻击等的用户进行禁言或者删除用户操作。

四、The Project Description

本系统是基于B/S架构,使用JSP,servlet,javascript,作为主要编程语言,结合mysql数据库和JavaWeb开发的三层结构来实现学生模块,教师模块和管理员模块功能。
学生模块的主要功能是让学生可以对某位老师,或者所有老师,或者所有同学提问,可以下载老师上传的下载资料,查看并修改信息等。
教师模块主要功能包括回答问题,上传资料,和相关问题的总结汇总。
管理员主要功能对问题、学院、专业和用户的管理操作,对学生的提问进行数据收集。方便在后期进行数据分析。
其中三层架构 将整个系统划分为界面层、业务逻辑层和数据访问层,分层目的在于实现“高内聚低耦合”思想。 本系统独立运行,主要作用于学生和教师之间的答疑互动,回答质量高,有助于用户管理所有提问和回答信息。

五、The Budget

因为本次使用的全部都是免费软件进行轻量级的开发,且项目开发是处于集体的共同决定,故预算暂时为无。

六、Organizational Information

项目负责人:石浩东
Web前端设计与实现:陈磊   付延鑫 丁永康 Web后端设计与实现:殷照轩 常建鹏 王晓风 数据库设计:陶成 项目经理:石浩东

系统设计与架构设计: 张黎博 也力多斯

七、Conclusion

综上所述,本次的系统是完全可以在规定时限内实现所要实现的需求的。