基于web的在线答疑系统(最终版)

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于web的在线答疑系统

摘要:随着计算机网络技术的飞速发展与普及,很多的大学生已习惯了生存于“网络”的世界中,网络已经融入了他们的现实生活,网上学习也慢慢的成为一种学习方式。而在许多高校中普遍存在着教师和同学上课的时间段不同、教师和同学的空余时间很难统一起来等问题。因此,教师和同学想要在相同的时间和地点进行交流,就变得很不切合实际。在此需求的基础上开发出来的在线答疑系统既可以突破时间和地点上的限制、提高答疑的及时性和高效性、又可以很好地解决教师和学生之间因各种原因导致的互动不足与交流障碍等课堂之上难以解决的现实问题。因此,可以说此项目是解决此类问题的有效解决途径。

本系统使用java语言进行编写,采用浏览器、服务器体系结构。在数据的存储选择上使用Mysql数据库保存数据,tomcat作为服务器,前端主要使用jsp、HTML进行页面的整体的编码,而页面的统一布局于美化则使用级联样式、JavaScript等技术进行实现。在后端的实现上主要采用了主流的strtus、spring框架来进行开发,很大程度上减少了系统开发的代码量,使项目层次分明,逻辑清晰。

本系统的使用者主要由学生,教师和学校教务管理人员组成。针对各自职能的不同,有其相应的功能的实现。

关键词:在线答疑系统;Servlet/jsp;java WEB 项目;

The Live Answering System

Abstract:With the rapid development and popularization of computer network technology, many of the University students have been accustomed to living in the world of “Network”, the network has been integrated into their Real life, online learning has been slowly to be a way of learning.

The prevalence of many problems such as the different class time between teachers and students and hard to unify the spare time between teachers and students exist in many colleges and universities.

Therefore, teachers and students want to be in the same time and place to exchange, it is not practical. In this demand development on the basis of an online system can break through time and place limitations on, and raise a suspicion of timeliness and efficiency, and can be a good solution to teachers and students, for a variety of reasons for the inadequate interaction and communication barriers, and other classroom can be difficult to resolve the problems.

Therefore, it can be said that this project is to resolve this type of issue of effective solutions.

This system uses the Java-language written in the browser, the server architecture. In the data selection of Mysql save the database data, Tomcat as a server, and a front-side main using JSP, HTML coding whole pages, and unified layout of the page is used in landscaping CSS and JavaScript technologies to achieve.

On the back-end of the realization by the mainstream struts, spring framework for development, significantly reducing the amount of code system development and make the project structured, logic is clear.

The system is being used, mainly by students, teachers and school attendance management staff. For each function, there is a corresponding function.

目录

摘要.............................................................. I 前言. (3)

1.1课题研究背景及意义 (3)

1.1.1研究背景 (3)

1.1.2研究意义 (3)

1.2 背景说明 (3)

1.3 系统目标 (4)

第一章系统分析 (4)

2.1 可行性分析 (4)

2.1.1 技术可行性 (4)

2.1.2 经济可行性 (4)

2.2 需求分析 (5)

2.2.1 功能性需求分析 (5)

2.2.2 非功能性需求 (6)

2.2.3 系统流程图 (7)

2.2.3 系统数据流图 (9)

第三章系统总体设计 (11)

3.1项目规划 (11)

3.2系统总体结构 (11)

3.3系统功能模块 (12)

3.3.1 学生模块功能定义 (12)

3.3.2教师模块功能定义 (12)

3.3.3管理员模块功能定义 (13)

第四章数据库设计 (13)

4.1 数据库分析 (13)

4.2项目E-R图 (13)

4.3数据库中表的设计 (16)

第五章系统详细设计与实现 (18)

相关文档
最新文档