- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT I
毕业论文(设计)
题 目:基于php语言的论坛开发设计
目录
TOC \o 1-3 \h \z \u \t /view/_blank 环境,即在window下的apache、php和mysql的 \t /view/_blank 服务器软件。Wamp是由法国人开发的Apache Web服务器,在windows环境下可以有Apache+php+Mysql的集成环境。一开始我使用的是APMSERV,但相比Wamp后,选择了Wamp。Wamp不需要繁琐的配置过程,主要减少了初学者的开发成本也鼓舞了初学者,使得初学者可以花费更多的时间在开发上。并且这个Wamp软件是免费的,下载的途径多,方便。
1.2.2 Edit with Notepad++
Edit with Notepad++是一款很有特色的编辑器,无论你是用什么语言都适用,内置支持多达27种语言高亮度显示,其中包括了常见的脚本,源代码,还支持自定义语言。也可以自动检测文件的类型根据 \t /view/_blank 关键字显示节点,节点可自由折叠/打开,还可显示缩进引导线,代码显示得很有层次感。可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持 \t /view/_blank 鼠标滚轮改变文档 \t /view/_blank 显示比例。提供了一些有用工具,如 邻行互换位置、宏功能,等。可显示选中文本的字节数 ,而不是一般 \t /view/_blank 编辑器所显示的字数,这在某些情况下,比如 \t /view/_blank 软件本地化很方便。
1.2.3 Adobe Dreamweaver CS4
Dreamweaver是 \t /view/_blank 美国MACROMEDIA公司开发(后被Adobe公司收购)的集网页制作和管理网站于一身的所见即所得网页编辑器。CS4版本的主要变化在于设计页面,实时视图,代码提示,以及集成编码功能的增强,CSS的做法优化以及支持增强还有Dreamweaver的社区增强,跨产品的集成增强,易于安装,易操作。
1.3开发技术
1.3.1 PHP
PHP(外文名: Hypertext Preprocessor,中文名:“ \t /subview/99/_blank 超文本 \t /subview/99/_blank 预处理器”)是一种通用 \t /subview/99/_blank 开源 \t /subview/99/_blank 脚本语言。语法包含了C语言、JAVA和Perl的特点,相对于java来学更加简单,利于学习,使用范围广,非常适合用于Web的开发,许多大型网站都有使用到php进行开发,如百度(前端),网易(大部分),soho等大型网站均能看到php的身影。多数的操作系统与服务器都支持php语言,最重要的一点是php是完全免费的一款语言。
1.3.2 mysql
MySQL是一个精巧的开放源代码的关系数据库管理系统。,而且是开源的数据管理系统。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是 \t /view/_blank 商业软件用户的青睐,比如维基百科、Google和Facebook。特别是与Apache和PHP/PERL结合,为建立基于数据库的动态网站提供了强大动力。 MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库。
2 系统需求分析
2.1可行性分析
一般来说需求分析处于各个项目之前,可以说是各个项目的指南针,方向标。只有知道了这个系统是否被需要,我们才能开始着手开发这个项目。确定了做什么项目后,我们就得着手了解调查用户对本项目系统的需求是什么,需要什么功能,什么样的界面会受到用户的欢迎,什么样的设计会使得更好操作。需求分析工作做得好坏,直接影响项目系统的好坏。可以说需求分析是一个项目系统的灵魂,一个好的项目系统,一定有一个好的需求分析。将用户需求精确化,为用户可能遇到的问题作出准备和改善,完善用户需求,提高用户满意度是系统需求分析的关键。
2.1.1社会可行性分析
这个信息时代,网络几乎等同于水和空气,已经是人们日常生活中必不可少的一部分,我们甚至无法想象没有网络的生活状态,人们在网络上浏览信息,交流互动,而论坛就是因此而生,本论坛系统属于生活娱乐型论坛,被人们需要,具有社会可行性。
2.1.2 技术可行性分析
信息时代也就意味着快速发展的时代,无论是软件还是硬件都在快速发展,技术可行性分析就是分析自己和大众的硬件水平,软件水平
您可能关注的文档
- 基于Matlab的数字锁相环的仿真设计_毕业论文设计.doc
- 基于MATLAB的数字锁相环的仿真设计学士学位论文.doc
- 基于Matlab的数字调制系统仿真与分析本科生毕业论文.doc
- 基于MATLAB的数字通信系统的技术仿真研究毕业设计(论文).doc
- 基于MATLAB的通信系统信道编码的研究及其仿真毕业设计论文.doc
- 基于matlab的同步发电机励磁系统仿真分析与调试毕业论文设计.doc
- 基于matlab的同步发电机励磁系统仿真分析与调试毕业设计.doc
- 基于MATLAB的凸轮轮廓线设计与运动仿真毕业论文.doc
- 基于Matlab的图像边缘检测算法的实现及应用毕业论文.doc
- 基于matlab的图像边缘检测算法研究本科毕业设计(论文).doc
文档评论(0)