基于PHP的互动问答系统
技术:PHP等摘要:
在共享经济如日中天的时代下,各种共享类项目层出不穷。相对于共享出行、共享物品等这些新型共享方式,共享知识随着互联网的发展已经较为成熟。然而,互联网上信息数量之多、增长之快,也是前所未有。大量无关的冗余信息严重干扰了人们对相关有用信息的准确分析和正确选择。
互动问答系统作为一种典型的共享知识的方式,其优势在于打破传统的被动服务模式,让用户利用自然语言的形式提问,能够准确得描述其所需求的信息。另外,允许其他用户回答问题,也解决了一些需要推理或是归纳总结的问题。
本文简述了国内外对互动问答系统的发展情况,简要介绍了LAMP网站架构相关的技术知识。并以PHP为服务器端脚本编程语言,以MySQL为网络数据库服务器,以Apache为Web服务器,设计开发了一个互动问答平台系统。经测试,该系统的基本功能均可实现,并且操作简单、运行流畅。
关键字:PHP,互动问答,MySQL,Apache服务器
目录:
1引言 1
1.1课题的背景与意义 1
1.2国内外发展现状及分析 1
2相关技术介绍 2
2.1PHP技术的介绍 2
2.1.1PHP的简介 2
2.1.2PHP的技术优势 3
2.2MySQL数据库的介绍 3
2.3apache服务器的介绍 4
3需求分析与可行性研究 4
3.1需求分析 4
3.1.1系统需求分析 4
3.1.2系统性能需求 4
3.1.3系统功能需求 5
3.1.4数据库需求分析 6
3.2可行性研究 6
3.2.1技术可行性 6
3.2.2经济可行性 6
3.2.3法律和社会可行性 7
4系统总体设计 7
4.1系统模式结构设计 7
4.2系统层次结构设计 7
4.2.1前台互动问答模块层次结构设计 7
4.2.2后台管理系统层次结构设计 8
4.3数据库总体设计 9
5系统详细设计与测试 12
5.1注册模块设计 12
5.1.1用户名判定 12
5.1.2用户密码的安全设计 15
5.2登录模块设计 17
5.3提交问题页面 21
5.4回答问题模块 27
5.4用户个人中心 29
5.5通过搜索获得答案 30
5.6管理员后台管理系统 31
6系统测试 32
6.1测试方案 32
6.2本系统所进行的测试 32
6.2.1功能测试 32
6.2.2性能测试 32
6.2.3兼容性测试 33
6.2.4安全性测试 33
6.2.5可用性测试 33
7结论 33
参考文献 35
致谢 36
论文字数:10505
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]