论文摘要
随着Internet技术的广泛应用和Web技术的不断发展,对传统的答疑方式产生了深远的影响。基于网络的答疑系统成为当今计算机应用的一个热点。采用非面对面教学方式的网络教学答疑系统,学生提问和教师答疑可以不受时间和地点的限制,体现了网上答疑的开放性、交互性和自主性等特点。论文首先给出了基于网络的答疑系统的系统结构,并在分析了C/S模式存在的不足的基础上,研究了B/S模式的网络结构和特点。本系统采用B/S/S结构,即采用浏览器、Web服务器、数据库服务器三层结构,是对传统的C/S结构的改进。本文描述了基于PHP网上答疑系统若干关键技术的研究和实现,主要包括以下几个方面:1.分析研究基于PHP网上答疑系统的若干关键技术,对各关键技术的可行性进行分析对比和详细说明,为今后同类系统的开发奠定了一定的基础;2.将面向对象的分析和设计技术应用于基于PHP网上答疑系统的设计,引入了软件工程的Case管理方法,利用Rational Rose 2005这个辅助工具,获得了良好的系统解决方案:3.介绍一个基于PHP网上答疑系统的结构组成和基本功能,并给出了基于PHP技术实现网上答疑系统的方法。系统数据库平台采用MySQL,使用方便、可伸缩性好、与相关软件集成程度高。系统采用PHP技术实现用户界面层的设计,可移植性好、代码执行效率高、与数据库的连接方便。本系统分为用户管理模块、自动答疑模块、异步答疑模块和同步答疑模块。实现了提问、解答、浏览、搜索、统计等功能。还对其关键问题:如自然语言提问的方式、用户页面传递、图片上载、分类归纳问题等作了探讨,并给出了具体方案。最后在总结中提出了系统存在的问题以及进一步的工作。
论文目录
摘要ABSTRACT第1章 绪论1.1 研究背景及意义1.2 网络答疑系统的发展现状1.2.1 国外研究概况1.2.2 国内研究概况1.3 本文的主要研究内容1.4 全文体系第2章 系统开发技术方案研究2.1 系统的结构模型2.1.1 双层客户/服务器体系(C/S)结构2.1.2 双层浏览器/服务器体系(B/S)结构2.1.3 三层客户/服务器体系(C/S/S)结构2.1.4 三层浏览器/服务器体系(B/S/S)结构2.1.5 本系统采用(B/S/S)结构2.2 实现动态网页常用技术2.3 系统开发环境2.3.1 Web服务器2.3.2 PHP技术2.3.3 MySQL技术2.3.4 Web数据库构架2.4 本章小结第3章 答疑系统的分析与总体设计3.1 UML简介3.2 系统的需求分析3.2.1 用例的获取和组织3.2.2 用例图3.2.3 用例的详细描述3.2.4 用例优先级的确定3.2.5 其他需求3.3 面向对象的系统分析3.3.1 发现类和对象3.3.2 为类分配操作3.3.3 分析模式——静态模型3.3.4 分析结果——动态模型3.4 答疑系统的总体设计3.4.1 系统总体结构3.4.2 系统功能模块3.4.3 系统功能模块说明3.5 数据库的设计3.5.1 数据库分析3.5.2 创建数据库表3.6 本章小结第4章 中文分词技术的应用4.1 中文分词的一般方法4.2 中文分词的特点4.3 中文分词中的困难4.4 本文中采用的分词方法4.4.1 正向最大匹配法4.4.2 算法流程4.4.3 歧义字段的切分4.4.4 正向最大匹配法函数应用4.5 本章小结第5章 答疑系统的设计与实现5.1 用户与权限管理模块设计与实现5.1.1 用户身份划分5.1.2 用户注册与登录设计5.1.3 用户模块的具体实现过程5.1.4 编码中所涉及到的主要关键技术5.2 自动答疑模块的设计与实现5.2.1 自动答疑模块设计5.2.2 文本的处理5.2.3 关键词提取5.2.4 答案搜索5.3 异步答疑模块的设计与实现5.3.1 异步答疑模块结构5.3.2 提交问题模块5.3.3 浏览问题模块5.3.4 搜索问题模块5.3.5 回答问题模块5.3.6 管理模块5.4 同步答疑模块的设计与实现5.4.1 同步答疑设计5.4.2 同步答疑的实现5.4.3 编码中所涉及到的关键技术5.5 本章小结第6章 总结和展望6.1 系统特点的总结6.2 未来的发展方向参考文献在校期间发表的论文、科研成果致谢
相关论文文献
标签:网上答疑系统论文; 中文分词论文;