中小学生答疑系统.doc
《中小学生答疑系统.doc》由会员分享,可在线阅读,更多相关《中小学生答疑系统.doc(48页珍藏版)》请在沃文网上搜索。
1、东华理工大学长江学院毕业设计(论文) 绪论 摘 要随着Internet技术的广泛应用和Web技术的不断发展,对传统的答疑方式产生了深远的影响。基于中小学生在家没有人指导,以及在高校中存在大学生优秀资源,中小学生答疑系统由数学与信息科学学院在校大学生及教师在线解答,既弥补老师课堂上无法照顾到每个学生的缺憾,也为家长解决了不能辅导孩子做作业的尴尬。在有供需的基础上,大学生首先向系统管理员申请同意注册教师并回答中小学生问题,回答中小学生问题收取一定的费用。而中小学生首先通过注册成为本网站的会员,然后对自己注册的账户购买充值卡进行Q豆充值,从而可以对自己遇到的难题使用Q豆进行提问。采用非面对面教学方式
2、的网络教学答疑系统,中小学生提问和大学生答疑可以不受时间和地点的限制,体现了网上答疑的开放性、交互性和自主性等特点。基于网络答疑系统在运用C/S模式存在的不足的基础上,研究了B/S模式的网络结构和特点。本系统采用B/S结构,即采用浏览器、Web服务器、数据库服务器三层结构,是对传统的C/S结构的改进。本答疑系统采用IIS7.0作为服务器,ASP作为编程工具的组合方式进行开发。使用Web浏览器作为客户端,使用带有ASP模块的IIS服务器提供Web服务,后台数据库使用Microsoft Access 2003数据库,此组合工作效率较高,系统性能较强。关键字:答疑系统; 充值卡; Q豆; B/S;
3、IIS; ASP44ABSTRACTAlong with the widespread application of Internet technology and the unceasing development of Web technology, it has had profound influence to the traditional Q/A way. Based on the elementary and middle school students had no instruction in the home, as well as outstanding student
4、resources in the university, East China institute of Technology math net is a website which online explanation answered by university student and teacher in mathematics and information science in school, not only makes up disappointment of teacher in the classroom unable to consider each students, b
5、ut also solved for the awkwardness of guardian has not been able to counsel the assignment which the child did .In the basis of supply and demand, Firstly, the university student applies for the system manager the agreement to register to teacher and replied to answer the question of the elementary
6、and middle school students, then collect certain expense from the elementary and middle school students .But firstly, the elementary and middle school students who becomes the member of this website must through the registration, then purchase rechargeable card Prepaid to the account which registers
7、 to the website by the use of the Q bean sufficient value, thus the difficult problem which may use the Q bean to carry on the inquiry. The uses of no face-to-face network teaching Q/A system, the elementary and middle school students inquiry and the university student answers questions may have no
8、limit of the time and the place, when answers questions on the net,it has manifested openness, interactive characteristics and independency and so on. Based on the network Q/A system in using the C/S pattern deficiency, we are studying the B/S pattern network architecture and the characteristic. Thi
9、s system is in the improvement of the traditional C/S structure, which has used the B/S structure, namely have used three structures, which contain the browser, the Web server and the database server. This Q/A system is using the combination of IIS7.0 to take the server and the ASP to achieve the pr
10、ograms tool to carry on the development. Using the Web browser to take the client side, the use of IIS server which contain ASP module to provide the Web service, the backstage database uses the databases of Microsoft Access 2003, this technology of the combination makes the working efficiency high
11、and the system performance strong.Key words:Q/A system; rechargeable card; Q bean; B/S; IIS; ASP东华理工大学长江学院毕业设计 目录 目 录绪论11. 系统开发技术平台31.1 系统的结构模型31.2 系统软件开发平台31.2.1 IIS的特点41.2.2 IIS功能41.2.3 什么是ASP51.2.4 ASP的特点61.2.5 Dreamweaver的CSS样式61.3 系统硬件平台的组成71.4 本章小结72. 系统需求分析92.1 用户群体描述92.2 系统目标92.3 业务流程分析102.4
12、 系统逻辑模型122.5 系统功能方面122.5.1 数据流图(简称DFD)122.5.2 系统逻辑模型的提出172.5.3 系统分析报告182.6 本章小结183. 系统设计193.1 系统的总体设计193.1.1 系统功能结构分析193.2 数据库设计203.2.1 数据库需求分析203.2.2 数据库概念结构设计213.2.3 数据库逻辑结构设计243.3 本章小结304. 系统实现314.1 程序设计314.1.1 页面模块化314.1.2 安全隐患分析324.1.3 提高IIS+ASP网站安全性的方法334.1.4 数据库的连接344.2 部分功能模块设计与简述364.2.1 中小学
13、生答疑系统首页364.2.2 新生注册的页面374.2.3 教师注册页面384.2.4 学生或教师会员登录界面384.2.5 网站简介界面394.2.6 我问师答界面394.2.7 经典题库界面404.2.8 充值中心界面405. 系统测试与评价425.1 系统测试425.1.1 模块测试425.1.2 集成测试425.1.3 确认测试435.2 系统特点435.3 系统缺点43结 论44致 谢45参考文献46 绪论(1)选题背景中小学生在校外复习功课时,会出现不少的难题,但是此时无奈的他们也没有任何即时处理疑问的方法。随着网络技术的迅猛发展,传统的教学手段已不能满足当前海量信息的教学内容需求
14、,为适应当今社会发展对高素质创新型人才的需要,必须创造一个利用互联网资源的学生自主式学习环境。网络教育作为信息技术与教育融合的新的教育形式为教育注入了新活力,便捷的学习机会、多样的学习环境以及丰富的学习资源,使学习活动更加自主化、个性化,使教育的适应性得到大大加强。这也给在校时间相对宽裕的大学生丰富了学校的业余生活,同时可以利用自身的知识赚取少量的生活费,减轻了家庭的负担。(2)选题的目的和意义计算机网络的发展促使知识经济迅速发展,打破了人类活动的时空障碍,使信息领域变得更为广泛。空间与时间的阻隔在Internet网络中消失了。克服了时空障碍以后,远程教育打开了新的一页,可以帮助中小学生在校外
15、没有老师指导的情况下,即时解答遇到的数学难题。为此设计了中小学生答疑系统(答疑系统)处理中小学生的疑问,同时丰富了在校大学生的业余生活。网络答疑让人们体验到新的答疑方式,学习不再受制于时间和空间,学习活动以学习者为中心展开。但要很好的利用网络资源实现提问者与回答者的互动,给提问者最满意的答复就成为网络教育中需要关注的一个重要环节。(3)本论文主要研究的内容答疑是中小学生进行系统学习的有益补充,同时也是学生巩固知识的重要途径。因此,无论学习的形式如何变化,答疑对于学习活动来说始终是必要的,不可或缺的。及时、有效地获得解答是学生对于答疑环节的基本需求。在传统的学校教育中,面对面的交流保证了答疑的及
16、时性,从而也保证了答疑的有效性;而在网络教育中,网络的阻隔和参与中小学生提问人数的增多使得网络教育无法用传统的一位老师回答多位学生的问题的方式实施答疑。这是否意味着网络教育将无法实现答疑环节?当我们将目光投向高校大学生这么一块庞大的、优秀的人才资源时,我们发现运用互联网的互动性实现多名大学生回答多名中小学生的问题的模式。由系统管理员规定回答一个问题相应的Q豆,中小学生发布问题后,老师看到问题回答后,得到一定的Q豆。与此同时老师还可以上传资料、批改作文,中小学生下载后老师又可以获得一定量的Q豆。老师回答问题之后,中小学生看到回答的问题后,根据自己对这个问题回答的满意程度,给出对回答者一定的评分,
17、评分决定老师的质量系数。老师的报酬组成包括(答疑收入+上传试题收入)*质量系数。可见,网络为答疑带来了新的内涵,研究和开发基于网络的答疑系统也就具有了较高的教育意义和实践价值。(4)本章小结本系统运用互联网的互动性实现大学生对中小学生提出的问题进行即时的回答,解决中小学生对回答难题的需求。在有供需的基础上,中小学生首先通过注册成为本网站的会员,然后对自己注册的账户购买充值卡进行Q豆充值,从而可以对自己遇到的难题使用Q豆进行提问。而大学生首先向系统管理员申请同意注册教师并回答学生问题,然后回答中小学生问题获取一定量的Q豆,与此同时老师还可以上传资料、批改作文,中小学生下载后老师又可以获得一定的Q
18、豆。老师回答问题之后,中小学生看到回答的问题后,根据自己对这个问题回答的满意程度,给出对回答者一定的评分,评分决定老师的质量系数。老师的报酬组成包括(答疑收入+上传试题收入)*质量系数。答疑的老师,按照要求提供银行的账户,其报酬在次月中旬转到本人的专用账户上。1. 系统开发技术平台1.1 系统的结构模型基于Web的网络应用模式有两种,其中C/S模式在技术上虽然很成熟,但该结构的程序往往只局限在小型的局域网内部,不利于扩展。并且,该结构的每台客户机都需要安装相应的客户端程序口。由于我们的系统是一个网上答疑系统,拥有的用户量会比较多,因此,如果单纯采用该结构,系统的安装与维护工作比较繁重。同时,由
19、于应用程序直接安装在客户机,客户机直接和数据库服务器交换数据,系统的安全性也会受到一定的影响。本系统通过网络来提供答疑服务,成功连接到服务器后,中小学生可以浏览页面或是通过Web浏览器登录到本答疑系统页面,就可以输入并提交问题内容,服务器在接受到提问后运行相关程序模块来进行答疑或是保存问题。因此,网络答疑系统采用B/S模式是最佳选择。B/S模式在网上答疑系统中应用:第一层客户机为用户与整个系统的接口。客户端的应用程序简化到一个通用的浏览器,由它来解释HTML,显示网页内容。这里网页具有一定的交互功能,支持用户在网页提供的表单上输入信息提交给后台,并提出处理请求。第二层Web服务器将启动相应的进
20、程来响应浏览器的请求,并动态生成嵌入处理结果的HTML代码返回给客户机浏览器。如果客户机的请求还包括数据存取,那Web服务器还需与数据库服务器协同完成这一处理任务。第三层数据库服务器的任务是接受Web服务器向数据库操作的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。与传统的C/S模式相比,B/S结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护。以上三层B/S结构模型各成体系且相互独立,当软硬件环境发生变化时,其
21、适应能力比C/S结构更强,更具有可伸缩性和可扩展性。1.2 系统软件开发平台本论文的数苑网答疑系统开发平台选择颇有代表性的IIS+ASP技术平台,以Windows XP作为操作系统,以IIS为Web服务器,以Microsoft Access 2003为后台数据库,使用VBScript、JavaScript脚本语言进行程序开发,以实现与数据库的连接和前端浏览器的控制。体系结构采用浏览器服务器(B/S网络模式),采用三层体系结构,即包括数据库系统、web服务器、客户浏览器三部分,如图1-1。最后利用Dreamweaver作为网页开发工具制作网页。客户浏览器数据库服务器Web服务器客户需求返回客户数
22、据查询返回查询图1-1 Web服务器上的数据库操作1.2.1 IIS的特点IIS(Internet Information Server)是微软公司的一种集成了多种Internet服务(WWW服务、FTP服务等)的服务器软件,最新的版本Windows 7里面包含了IIS7。IIS与Windows NT紧密地集成在一起,因而用户可以利用Windows NT Server和NTFS内置的安全特性,提供全方位的Internet和Intranet服务,建立安全的基于互联网络模式的应用系统。在基于互联网络模式的应用开发方案中,通过IIS提供Web服务,与客户端浏览器进行交互。在这种应用中,客户端是指各种
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小学生 答疑 系统