基于PHP个人网站的设计与实现开题报告的写作方法

时间: 2020-11-28 15:38:28     来源: 论文范文网

1、研究目的和意义

在当今IT技术快速发展的今天,网页已经从WEB1.0时代发展到了WEB2.0WEB2.0是一种更先进的理念,能更大程度的满足当下用户的需求。WEB2.0的大趋势不可逆转,互联网正经历一次新秩序的建立。学习一种适应WEB2.0理念的动态网页开发技术不论是在目前的WEB开发应用领域还是将来互联网的发展中都是十分有帮助的。

WEB2.0时代互联网快速发展的背景下,建立网站已经不是专业的学术机构、大公司或者资深的计算机专家的专利了,网站变得越来越普及,越来越有亲和力,而越来越多的人也开始将自己交友,娱乐,获取信息的平台选择在了网络上。加上技术的进步,开源软件的发展,使得网站的成本逐渐降低,因此,大量由个人建设的网站出现在了网络世界中,并快速发展,个人网站的繁荣为网络世界的发展提供了动力。

 

2、国内外发展情况(文献综述)

   随着Internet的迅速发展,人们的学术交流已经不再局限于面对面的语言交流或学术报刊的文字交流,而是开始利用Internet上各种方便快捷的方式。如:专业学术系统、专门的BBS或者电子邮件等来进行交流和传播。在上亿的中国博客用户中平均每6~7天更新一次博客,活跃的博客用户数(一周内有更新的博客)达到上千万,约15%的用户每周更新博客,同时,大约有4%的用户每天都在更新博客。在更新的博客中,约45%的博客文章在500个汉字以内,500~1000汉字的博客文章约占16.5%,越是长篇大论的文章在博客中所占比例越少。

欧美和日本的Blog业起步比中国早,哪里有一些非常成熟的托管站。如推特(Twitter)就很有名,因其创新的时间轴,而受到用户的热烈追捧。推特(Twitter)发起于2006年7月,他的主要竞争对手就是Facebook,Facebook是一个社交网络服务网站,于2004年2月4日上线。Facebook是美国排名第一的照片分享站点,每天上载八百五十万张照片。  

而国内的博客起步较晚,但在基于BBS和QQ空间的用户基础上,新浪博客与搜狐博客发展迅速,短短几年内已有数千万的用户基础。

3、研究/设计的目标:

本系统是针对注册用户个人开发的基于PHP的个人博客系统,系统用户为注册用户。

考虑到个人博客的实用性,本系统采用分栏布局,将常用的博客导航栏(包括首页、个人主页、好友、在线游戏等按钮)、全站搜索引擎、头像设置模块、每日推荐和人气之星作为分模块嵌入至每一个主模块的相应位置,方便用户在任何界面可以对以上各项进行方便快捷的操作。博客的主模块分为注册登录、首页、日志、相册、好友圈、在线游戏等。可以基本实现对日志、相册、微博和用户好友的增删改查。功能结构如下:

4、设计方案(研究/设计方法、理论分析、计算、实验方法和步骤等):

本次课题主要研究对象是个人博客席通风。主要是针对解决目前微博管理中存在的问题,为顾客提供更便利服务的同时也为经营者带来更多的效益而进行了各项研究。系统采用目前网站开发的主流技术PHP技术,基于Windows 7操作系统开发,并采用了MySQL数据库。论文主要研究内容如下:

第一章 :绪论。包含内容有,介绍课题来源、国内外发展情况、以及论文结构。

第二章 :开发工具及相关技术。介绍本系统开发所用的所有工具及技术。

第三章 :系统的需求分析。包括系统的可行性分析,大致的功能模块。

第四章 :系统的概要设计。包括系统的总体结构,主要功能模块设计以及数据库设计。

第五章 :系统的详细设计与实现。包括系统的总体流程,以及主要功能模块的详细设计。

第六章 :系统的测试与分析。

 

 

5、方案的可行性分析:

1、经济可行性

由于开发此博客管理系统所需的硬件(计算机及相关硬件)和软件环境(PHP+MySQL),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本管理系统的开发成本,所以从经济方面讲开发此系统是可行的。

2、技术可行性

本系统采用PHP+Mysql+Apache进行开发,其中前台用HTML嵌入PHP进行页面开发和管理用户界面,提示信息完善,界面友好有亲和力;后台采用Mysql数据库开发和管理数据库。本系统的开发环境使用现在特别流行的开源Apache服务器,使用方便、运行稳定、安全可靠。PHP+Mysql+Apache这个国际公认的网站开发黄金组合,在博客系统开发上,得到广泛的应用。如网易博客、百度空间、新浪博客等大型博客网站。综上所述,本系统在技术方面是可行的。

3、运行可行性

本软件是为个人用户开发的,使用本软件的用户对象是个人,由于本网站要设计成友好的界面,用户只需懂得上网,就能轻松使用本博客的功能,所以从以上几个方面的分析来看,开发本博客是完全可行的。

6、该设计的创新之处

个人网站是以php为主要开发语言,集合mysql数据库技术构建基于Web的以信息共享为目标的,动态的交互平台,该平台可以在基于Windows10/Vista系统构建的局域网或Internet上使用。 

选择php的理由:(1php具有良好的安全性。(2php具有跨平台性,它几乎支持所有的操作系统平台及数据库系统,正是它的这种能力让UNIX/Linux有了一种与ASP媲美的开发语言,并广为流行。(3php占用系统资源少,代码执行速度快。 

浏览者可以在Web页面上浏览我分享的文章,查看作品,此外浏览者还可以通过留言板给我留言,与我交流分享经验。管理员通过后台将新增的文章、作品等内容添加到数据库中。

7、设计产品的主要用途和应用领域:

博客管理系统是一个给人们提供抒发个人情感、人与人之间进行良好沟通的平台,博客拥有真实的内容,人们可以通过博客记录下工作、学习、生活和娱乐的点滴以及发表文章和评论,从而在网上建立一个完全属于自己的个人天地,供朋友们浏览和分享,成为当今网络最为个性化和平民化的个人展示空间。对于博客用户,只要拥有博客,拥有不同以往的全新网上生活;对于博客服务商,则必须从功能提供转型到全方位社会服务的提供,建立虚拟社会,并负责维护运行,保证博客日常生活所以,一个简易的个人博客系统应用非常的广泛

 

8、时间进程

第1周 到 第3周:      初步选择论文题目,查找资料,学习相关知识.进行需求分析和总体设计,写开题报告。

第4周  到 第6周:     写总体设计方案和大概的各部分设计。

第7周  到 第8周:     细化设计方案的每个部分。

第9周  到第14周:     编写各模块代码,对代码进行测试,修改定型。

第15周 到第18周:     写论文,并为答辩组准备。

第19周 到第20周:     准备答辩。

9、参考文献

[1]潘凯华,刘中华等著.  PHP从入门到精通[M]. 北京:清华大学出版社,2010:23-37.

[2]温谦,前沿科技著. HTML+CSS网页设计与布局从入门到精通[M]. 北京:人民邮电出版社,2008:34-55.

[3]于菏云著. PHP+MySQL网站开发全程实例[M]. 北京:清华大学出版社,2012:73-82.

[4]孔祥盛著. PHP编程基础与实例教程[M]. 北京:人民邮电出版社,2011:45-67.

[5]吴津津,刘昊,田睿等著. PHP与MySQL权威指南[M]. 北京:机械工业出版社,2011:134-145.

[6]丁月光,孙更新,闫吉辉著. PHP+MySQL动态网站开发[M]. 北京:清华大学出版社,2008:123-135.

[7]谭贞军著. 深入体验PHP项目开发[M]. 北京:清华大学出版社,2011:78-98.

[8]王石,杨英娜著. 精通PHP+MySQL应用开发[M]. 北京:人民邮电出版社,2006:12-23.

[9]列旭松,陈文著. PHP核心技术与最佳实践[M]. 北京:机械工业出版社,2012:56-78.

[10]姜承尧著. MySQL技术内幕:SQL编程[M]. 北京:机械工业出版社,2012:46-67.

上一篇:护肤品购物平台的设计与实现下一篇:木有了