- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
05毕业论文
天津电子信息职业技术学院
毕业论文
题 目 基于PHP的设计
姓 名
专业班级
指导教师
完成时间 2015.04
天津电子信息职业技术学院(软件技术系)制
2015.4
摘 要
在网络技术迅速发展以及信息交流频繁的今天,论坛的出现使信息交流更加方便、快捷。BBS论坛系统是Internet 上最基本的交互式网页,是网络上提供的一项基本服务,也是一个和浏览者交流、沟通的园地。系统开发任务主要包括前台界面的设计和后台数据库管理的设计。随着Internet 的普及,许多原本只提供 Telnet 方式登录的 BBS 系统也提供了允许用户使用 HTTP 协议方式进行网上交流的功能,Telnet 与 HTTP 的应用界限开始交融。
本课题的任务是利用一些新的技术来开发一套完整的BBS系统,主要基于B/S模式,在Adobe Dreamweaver CC网页制作工具下采用 HTML5+JavaScript 制作前台页面,后台使用PHP 搭建服务,实现BBS的各种基本功能, 并使用 MysSQL数据库完成数据的存储。主要分析了BBS的主要组成情况,包括BBS的设计目标,框架结构,数据流程和BBS的主要特点等,重点介绍了BBS前台功能模块的详细思路和实现方法,以及对后台数据库关键技术和部分源代码的详细说明,达到了预期效果。
关键词:论坛系统 B/S 数据库 PHP
目录
第一章 概述 1
1.1课题的研究背景 1
1.2 课题的研究目的及意义 1
1.3发展现状与趋势 2
1.4系统设计思想 2
1.5开发工具及技术 3
第二章 系统需求分析与总体设计 4
2.1系统需求分析 4
2.2功能需求分析 4
2.3系统可行性分析 5
2.4 系统总体设计 5
2.4.1 MySql数据库技术的开发 5
2.4.2系统功能结构图 7
第三章 数据库设计 8
3.1数据库介绍 8
3.2实体联系模型 9
3.3 MySQL的功能特点 9
3.4 E-R实体图设计 10
3.5 论坛整体架构图 11
3.6逻辑数据库设计 11
第四章 系统详细设计 14
4.1网站后台设计流程 14
4.2网站首页设计 14
4. 3用户模块设计 15
4.3.1用户注册模块设计 15
4.3.2 用户登录模块设计 17
4. 4发表帖子模块设计 19
第五章 系统测试 21
5.1 测试的任务及目标 21
5.2测试方案 21
第六章 系统使用维护 23
6.1系统使用说明 23
6.2系统的维护 23
结 论 24
参考文献 25
第一章 概述
1.1课题的研究背景
随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。越来越多的企业和个人希望拥有自己的网站,开辟网络世界里的一片天地。个人利用网站展示个性风采,创建彼此沟通的桥梁。BBS的出现使信息交流更加方便,快捷。BBS也称为论坛,BBS是BuLletin Boatd System的缩写,即电子公告板。BBS 系统是最常见的一类网上社区,是 Internet 上最重要的应用之一。随着Internet 的普及,许多原本只提供 Telnet 方式登录的 BBS 系统也提供了允许用户使用 HTTP 协议方式进行网上交流的功能,Telnet 与 HTTP 的应用界限开始交融。
随着网络的普及,BBS功能越来越丰富,大部分的商业网站、技术网站以及个人网站纷纷成信息的网站上开辟论坛天地,作为网站与访问者、访问者与访问者之间交流的平台,同时还提供在线技术支持和在线服务功能。在信息交流的过程中使信息能够共享,使访问者获取得更多、更新的信息,网站管理者通过论坛能够快速发现问题并解决问题,在不断积累经验过程中又可以发布新的信息反馈给网站访问者。
1.2 课题的研究目的及意义
在对论坛系统进行开发之前,必须首先对系统进行整体规划和设计,否则就会导致开发工作量大,系统不符合要求。更为糟糕的是,还可能会导致系统不完善或整个系统根本无法运行。因此,系统的总体规划与设计是论坛系统必备且首要的步骤。具体到本系统而言,就是根据论坛管理系统的目标、内容、规模、性质、现有的配置等具体情况,进行系统可行性分析,明确系统开发目标,整体规划网站的物理结构。
对系统进行可行性分析是系统规划的关键步骤,必须在可行性报告通过后,才可以进入实质性的论坛管理系统应用分析阶段。论坛管理系统的建立是可以有效的用户间日常交流和学习的投资(指时间,精力),其设计理念很简单,变传统的打电话或面对面的交流方式为计算机自动化进行网上论坛信息交
文档评论(0)