|
技术:PHP等
摘要:
在共享经济如日中天的时代下,各种共享类项目层出不穷。相对于共享出行、共享物品等这些新型共享方式,共享知识随着互联网的发展已经较为成熟。然而,互联网上信息数量之多、增长之快,也是前所未有。大量无关的冗余信息严重干扰了人们对相关有用信息的准确分析和正确选择。
互动问答系统作为一种典型的共享知识的方式,其优势在于打破传统的被动服务模式,让用户利用自然语言的形式提问,能够准确得描述其所需求的信息。另外,允许其他用户回答问题,也解决了一些需要推理或是归纳总结的问题。
本文简述了国内外对互动问答系统的发展情况,简要介绍了LAMP网站架构相关的技术知识。并以PHP为服务器端脚本编程语言,以MySQL为网络数据库服务器,以Apache为Web服务器,设计开发了一个互动问答平台系统。经测试,该系统的基本功能均可实现,并且操作简单、运行流畅。
关键字:PHP,互动问答,MySQL,Apache服务器
目录:
1 引言 1
1.1 课题的背景与意义 1
1.2 国内外发展现状及分析 1
2 相关技术介绍 2
2.1 PHP技术的介绍 2
2.1.1 PHP的简介 2
2.1.2 PHP的技术优势 3
2.2 MySQL数据库的介绍 3
2.3 apache服务器的介绍 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
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|