非实时网上答疑系统论文

非实时网上答疑系统论文

ID:33872716

大小:1.55 MB

页数:38页

时间:2019-03-01

非实时网上答疑系统论文_第1页
非实时网上答疑系统论文_第2页
非实时网上答疑系统论文_第3页
非实时网上答疑系统论文_第4页
非实时网上答疑系统论文_第5页
资源描述:

《非实时网上答疑系统论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中北大学2013届毕业设计说明书目录1引言11.1选题背景11.2课题研究的目的和意义11.3本文的结构12相关技术22.1三层架构技术22.2Ajax技术32.3DIV+CSS技术33非实时网上答疑系统需求分析43.1可行性分析43.2系统功能分析53.3系统数据流程图53.4系统性能要求73.4.1系统响应时间的需求73.4.2系统安全性需求73.5系统开发环境需求分析83.5.1软件开发环境的需求分析83.5.2硬件开发环境的需求分析83.6设计方案83.6.1方案的比较93.6.2方案的选择94概要设计104.1概述104.2系统功能定义104.2.1学生模块功能定义10第

2、Ⅰ页共Ⅱ页中北大学2013届毕业设计说明书4.2.2教师模块功能定义104.2.3管理员模块功能定义114.3系统数据描述114.4数据库设计114.4.1数据库实体设计124.4.2系统E-R图144.5数据库物理结构设计155系统详细设计及实现185.1系统架构的实现185.2后台数据库和前端应用程序连接模块195.3管理员登录模块205.3后台页面导航栏模块235.3教师管理模块255.4其他模块276系统测试及试运行286.1测试目的286.2学生登录测试286.3学生注册测试296.4学生管理功能测试316.4.1测试学生信息的添加316.4.2测试学生信息的修改326.

3、4.3测试学生信息的删除336.5测试总结337结论34参考文献35致谢36第Ⅱ页共Ⅱ页中北大学2013届毕业设计说明书1引言1.1选题背景随着网络技术的发展,网络已经渗入人们生活的各个方面。经过10年多学校计算机网络建设,现在国内大部分高校学生在校内使用网络已经非常方便。如何有效利用网络服务于学校教学、学习、管理,已经成为值得我们关注并予以研究的重要课题[1]。答疑是教学活动中的一项不可缺少的基本环节,其主要工作是对学生在学习中的不解之处进行解答。答疑工作开展的好坏将直接影响到教育质量的高低。高校连续扩大招生规模使得原有学校教育中传统答疑模式不再适应答疑需求,答疑模式亟待改革。网

4、络高等远程教育发展时间有限,其网络答疑系统有待进一步完善[2]。1.2课题研究的目的和意义本课题调查了多家开展网络远程教育单位的网络答疑系统,并且分析了基于网络的答疑系统的研究现状,结合现有成熟技术,设计并实现了一套独立、功能完善的非实时网上答疑系统,通过该系统革新高校教育中传统的师生面对面、一对一答疑模式,以适应新时期高等学校教育的发展;同时完善网络远程教育平台,以提高网络高等远程教育的质量。使学生能够及时的解除自己的疑惑,更好的掌握课程的知识和内容。1.3本文的结构第一部分引言:包括三节,选题背景和课题研究的目的和意义、本文结构(本文各部分的简述)。第二部分相关技术:阐述本课题

5、研究将涉及到的技术知识。第三部分需求分析:分别从系统功能分析、系统数据流程、系统性能要求、系统开发环境需求,开发方案和可行性分析六个方面进行分析。第四部分概要设计:包括系统功能定义、系统数据描述、数据库设计和数据库物理结构设计。第五部分详细设计与实现:系统架构的实现,后台数据库和前端应用程序连接模块的实现、管理员登录,页面导航等模块的实现。第六部分系统测试及试运行:说明测试目的,然后选取有代表性的模块进行测试。第七部分结论:对本次毕业设计进行总结。第36页共36页中北大学2013届毕业设计说明书2相关技术2.1三层架构技术三层架构(3-tierarchitecture)通常意义上的

6、三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)[3]。区分层次的目的即为了“高内聚,低耦合”的思想[4]。数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库[5],具体为业务逻辑层或表示层提供数据服务。业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建[4]。表示层:主要表示WEB方式,也可以表示成WINFORM方式,WEB方式也可以表现成aspx[5],如果逻辑层相当强

7、大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。三层架构如图2.1所示。图2.1三层架构第36页共36页中北大学2013届毕业设计说明书2.2Ajax技术AJAX为“AsynchronousJavaScriptandXML”(非同步的JavaScript与XML技术),指的是一套综合了多项技术的浏览器端网页开发技术[6]。传统的Web应用允许用户端填写表单(form),当送出表单时就向Web伺服器发送一个请求[7]。伺服器接收并处理传来的表单,然后送回一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。