基于web的讨论系统设计与实现.doc
约54页DOC格式手机打开展开
基于web的讨论系统设计与实现,随着网络技术的迅猛发展,网上交流已不再陌生,它开辟出了一条新的沟通渠道,并被人们逐渐重视。在当今web系统开发中,php是一种比较流行的语言,是人们经常使用的语言之一。本系统就是通过使用php 技术来设计与实现基于web的讨论系统,并采用了当今主流技术,即b/s体系结构,它打破了以前传统的c/s开发模式。本文对b/s模...
内容介绍
此文档由会员 lzymzgq 发布
随着网络技术的迅猛发展,网上交流已不再陌生,它开辟出了一条新的沟通渠道,并被人们逐渐重视。在当今WEB系统开发中,PHP是一种比较流行的语言,是人们经常使用的语言之一。本系统就是通过使用PHP 技术来设计与实现基于WEB的讨论系统,并采用了当今主流技术,即B/S体系结构,它打破了以前传统的C/S开发模式。
本文对B/S模式进行了简要的说明,并概要的介绍了一下PHP,包括他的特点和运行方式,以及PHP开发环境的搭建在文中都有详细的说明。从需求分析、概要设计再到系统设计逐层深入的把本系统进行了分析与研究,详细地讲解了系统的功能,最后还对系统进行了详细的测试。
目录:(54页)
摘 要 I
Abstract II
第一章 引言 5
1.1课题背景 5
1.2技术要求 5
1.3研究工作 5
第二章 需求分析 6
2.1可行性分析 6
2.1.1经济可行性分析 6
2.1.2技术可行性分析 6
2.1.3操作可行性 6
2.1.4社会可行性 6
2.2综合需求分析 6
2.2.1功能需求 7
2.2.2可靠性需求 8
2.2.3安全性需求 8
2.2.4用户需求 8
2.3业务流程图 9
2.3.1登录业务流程 9
2.3.2查看在线用户业务流程 9
2.3.3查看讨论业务流程 11
2.3.4发表讨论业务流程 11
第三章 开发环境和开发工具介绍 12
3.1 PHP概述 12
3.2 PHP的特点 13
3.3 Apache服务器 14
3.4 MySQL 5.1.30 15
3.5 Zend Studio 15
3.6 软件开发环境 16
3.7本章小结 17
第四章 概要设计 18
4.1系统目标 18
4.2 基于WEB应用程序结构 18
4.2.1表示层 18
4.2.2业务逻辑层 19
4.2.3数据层 19
4.3模块设计 19
4.3.1用户模块 20
4.3.2聊天模块 20
4.4系统功能结构 21
4.5数据库设计 22
4.5.1数据库分析 22
4.5.2数据库概念设计 22
第五章 详细设计 26
5.1 Web站点的建立与管理 26
5.1.1 Web服务的配置选项 26
5.1.2创建Web站点 26
5.2数据库连接文件 26
5.3系统设计 27
5.3.1 首页模块设计 27
5.3.2 注册页模块设计 28
5.3.3 对话模块 30
5.3.4 历史记录模块 33
5.3.5 修改密码模块 38
5.3.6 退出登录模块 39
第六章 系统测试 40
6.1系统测试说明 40
6.1.1系统测试简介 40
6.1.2系统测试环境 41
6.2系统测试过程 41
6.2.1系统测试内容 41
6.2.2系统测试过程 42
6.3测试结论 46
结论 47
致谢 48
参考文献 49
附录A 用户使用说明书 50
本文对B/S模式进行了简要的说明,并概要的介绍了一下PHP,包括他的特点和运行方式,以及PHP开发环境的搭建在文中都有详细的说明。从需求分析、概要设计再到系统设计逐层深入的把本系统进行了分析与研究,详细地讲解了系统的功能,最后还对系统进行了详细的测试。
目录:(54页)
摘 要 I
Abstract II
第一章 引言 5
1.1课题背景 5
1.2技术要求 5
1.3研究工作 5
第二章 需求分析 6
2.1可行性分析 6
2.1.1经济可行性分析 6
2.1.2技术可行性分析 6
2.1.3操作可行性 6
2.1.4社会可行性 6
2.2综合需求分析 6
2.2.1功能需求 7
2.2.2可靠性需求 8
2.2.3安全性需求 8
2.2.4用户需求 8
2.3业务流程图 9
2.3.1登录业务流程 9
2.3.2查看在线用户业务流程 9
2.3.3查看讨论业务流程 11
2.3.4发表讨论业务流程 11
第三章 开发环境和开发工具介绍 12
3.1 PHP概述 12
3.2 PHP的特点 13
3.3 Apache服务器 14
3.4 MySQL 5.1.30 15
3.5 Zend Studio 15
3.6 软件开发环境 16
3.7本章小结 17
第四章 概要设计 18
4.1系统目标 18
4.2 基于WEB应用程序结构 18
4.2.1表示层 18
4.2.2业务逻辑层 19
4.2.3数据层 19
4.3模块设计 19
4.3.1用户模块 20
4.3.2聊天模块 20
4.4系统功能结构 21
4.5数据库设计 22
4.5.1数据库分析 22
4.5.2数据库概念设计 22
第五章 详细设计 26
5.1 Web站点的建立与管理 26
5.1.1 Web服务的配置选项 26
5.1.2创建Web站点 26
5.2数据库连接文件 26
5.3系统设计 27
5.3.1 首页模块设计 27
5.3.2 注册页模块设计 28
5.3.3 对话模块 30
5.3.4 历史记录模块 33
5.3.5 修改密码模块 38
5.3.6 退出登录模块 39
第六章 系统测试 40
6.1系统测试说明 40
6.1.1系统测试简介 40
6.1.2系统测试环境 41
6.2系统测试过程 41
6.2.1系统测试内容 41
6.2.2系统测试过程 42
6.3测试结论 46
结论 47
致谢 48
参考文献 49
附录A 用户使用说明书 50