开题报告-基于PHP的个人博客.docx

上传人:夺命阿水 文档编号:316688 上传时间:2023-04-18 格式:DOCX 页数:7 大小:25.10KB
返回 下载 相关 举报
开题报告-基于PHP的个人博客.docx_第1页
第1页 / 共7页
开题报告-基于PHP的个人博客.docx_第2页
第2页 / 共7页
开题报告-基于PHP的个人博客.docx_第3页
第3页 / 共7页
开题报告-基于PHP的个人博客.docx_第4页
第4页 / 共7页
开题报告-基于PHP的个人博客.docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《开题报告-基于PHP的个人博客.docx》由会员分享,可在线阅读,更多相关《开题报告-基于PHP的个人博客.docx(7页珍藏版)》请在课桌文档上搜索。

1、毕业设计开题报告1.结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述:文献综述一 .个人博客系统开发背景21世纪的今天,信息时代的到来,人们对交流的需求已经不再局限于面对面或者是用文字交流。各类行业在日常经营管理各个方面也在悄悄地走向规范化和信息化。越来越多的网络用户希望能够在网络平台上更多地展现自己的个性,更方便地与人互动交流,在传统的WEBLO时代,无论是论坛、社区还是个人网站,都试图在这些方面进行努力,随着WEB2.0时代的到来,一个新的概念出现了-博客。随着计算机网络的飞速发展,博客已经成为写网络日志必不可少的一种工具,也是一种简单有效的提供网络用户之间进行在线交流

2、的网络平台,通过其可以结交更多的朋友,表达更多的想法,它随时可以发布日志,方便快捷。访客可以直接在个人博客上留言,如提出问题或意见等。个人博客的发展,也已经成为广告商业务拓展的重要领域。总之,博客是未来信息化教育和个人知识管理的强大而简单易用的工具。二 .选题的目的和意义目的:力求开发出一套界面友好,功能强大,为广大的博友们提供高效、稳定,且在使用上又极其简单、舒适的博客服务。意义:网络在人们生活中已经日益盛行,越来越多人已经离不开网络。人们已经不再满足于了解最新信息、查找资料等一些传统的网络使用方式,而是过渡到娱乐、购物等新兴的网民生活。网上娱乐,成了当今广大群众的时尚。客户也通过博客把自己

3、喜欢的东西写出来或是和别人一起分享那份快乐。因此,博客已成为个人、公司、部门和团队之间越来越盛行的交流沟通工具。在此,为了方便网络用户的需求,我们专门构建个人博客系统。个人博客给我们提供了良好的沟通平台,人们可以通过博客讨论最近的生活、学习、工作和家庭,让朋友们对自己的近况更加快四方便的有所了解。博客已经成为当今网络的多元化交流平台,可以拥有全新的网上生活。作为一种新的生活方式、新的工作方式和新的学习方式以及被越来越多的人接受,并且正在改变着传统的网络和社会结构。网络信息不再是虚假的不可验证的;交流和沟通更有明确的选择和方向性;个人出版变成了人人都可以实现的梦想。博客正在影响和改变着我们的生活

4、。博客是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。展示丰富的个性化,对博客功能的要求自然更高,新一代具有更多、更新、更全功能的博客急需走进舞台。系统加入聊天功能可以更加方便大家的交流。三 .国内外研究现状欧美和日本的博客业起步比中国早,而国内的博客起步较晚,但在基于BBS和QQ空间的用户基础上,新浪博客与搜狐博客发展迅速,短短几年内已有数千万的用户基础。博客只是一种网站形式,从技术上看是成熟技术,但如果缺乏规范和监管,很可能会因此早夭。前些年,BBS也热了一阵子,但一些素质不高的网民通过BBS发表不负责的帖子,最终招

5、来对BBS的严格控制和审查。博客作为网络新生事物,如何健康发展,是互联网监管部门、博客运营商和广大网民都应思考的问题。四 .理论与实践的意义与其他网络应用相比,“博客更具有深度沟通和民主教化的潜质,能为主流媒体提供新闻和公众观点来源,为教育业和商业创造知识共享的环境,同时能为个人提供一个自我表达和自我价值实现的平台。”博客是即Email、BBS、ICQ之后的第四种网络交流方式。它以个人为中心传播出版有影响力的消息、新闻、事件等,鲜明的个人特色引人瞩目,它以独特的视角、敏锐的观察力,不断的冲击传统媒体。个人博客主要应用于3个方面:一是新的人际交流方式;二是以个人为中心的信息摘选和知识管理;三是以

6、个人为中心的传播出版。博客作为个人的一种学习工具,简单易用,吸引人的兴趣。博客在教育方面得到了很大的发展,它将互联网从过去的通讯功能,资料功能、交流功能等进一步强化,使其更加个性化、开放化、实时化、全球化,把信息共享发展到资源共享、思想共享、生命历程共享。博客已经成为一种继课件、积件、资源库、教育主题网站等信息化教学模式之后,新的网络应用模式。它是应时代的需求而兴起的,也是应时代需求不断进步的。参考文献:1飞思科技产品研发中心PHP网站开发M.北京:电子工业出版社2010年2屈喜龙,朱杰等.PHP开发动态网站实例荟萃M.机械工业出版社2011年3月3张海藩,软件工程导论M.清华大学出版社200

7、4年7月4明日科技,许登旺,邹天思等;PHP程序开发范例宝典M.人民邮电出版社2007年10月5杨则正.对JaVaSCriPt的研究J.管理科学文摘,2008,(12).6张志远.JavaScript与客户端安全J东莞理工学院学报,2011,(02).毕业设计开题报告2.本课题要研究或解决的问题和拟采用的研究手段(途径):二T研究问题阐述系统的功能和子系统,以及功能模块的划分。该PHP个人博客功能主要为:展现用户的个人个性,发表一些自己的看法心情。本系统由两个子模块组成:个人博客前台管理、个人博客后台管理。它们各自的功能如下所述:L个人博客前台管理:进入博客界面后游客对于整个系统的前台功能的运

8、用:(1)会员登录:申请为会员的用户或管理员的登录口。(2)日志显示:游客可以浏览到的用户和管理员发表的日志,并能发表自己看法。(3)说说:游客可以浏览到的用户和管理员发表的心情,并且可以给予回复。(4)相册:普通的相册游客可以直接观看,加密的相册需要得到管理员的密码才能观看。(5)留言板:游客可以回复别人的评论和自由发表自己对博主的看法意见。(6)侧栏栏目:由管理员设置的版面的一些功能模块,可以让游客方便快捷的使用多种功能。2.个人博客后台管理:由会员用户(可以设多人)和管理员(一名)可以进入,并在后台写日志发表说说等,管理员还能对博客的模块进行设定,发表照片,管理一切博客的秩序,拥有有最高

9、的权限,会员则只能设定自己的模块和信息。(1)日志管理:可以写日志,做草稿,管理日志,发表说说,设标签,管理员对日志进行分类,管理留言评论等。(2)博客管理:由管理员设置前台侧边栏目模块,设置链接网站,管理用户,规范建设页面的数量。(3)相册管理:由管理员发表照片等图片信息,并可以设定密码,只有自己授权给予密码的游客用户才能看到。(4)基本设置:管理员和会员可以根据自己的情况在后台更改填写自己的个人材料,管理员还能在这里设定博客的名字和对博客的描述以便展示给游客看。二.拟采用的技术LB/S结构B/S结构(BroWSer/Server结构)即浏览器和服务器结构。它是随着Intemet技术的兴起,

10、对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(BrOWSer)实现,但是主要事务逻辑在服务器端(SerVer)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)o2. EclipseEclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。3. PHPPHP(HypertextPreprocessor超文本预处理器)是一种HTML内嵌式的脚本语言(类似ASP)0PHP的

11、语法大部分兼容了C、JAVA、Perl,并增加了PHP特有的语法结构,可以比CGl或者PeH更快速的执行动态网页,只需要很少的编程知识就能建立一个交互的WEB站点。它可以用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个电子商务站点。它支持许多流行的数据库,包括MySQL、PostgreSQLOracleSybaseInformix和MicrosoftSQLServero4. ApacheApache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。APaehe

12、取自“apatchyserver”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。APaChe的特点是简单、速度快、性能稳定,并可做代理服务器来使用。5. MySQL数据库MySQL是一个快速、多线程、多用户的小型关系型数据库管理系统。它支持正规的SQL查询语言和采用多种数据类型,能对数据进行各种详细的查询等。MySQL提供了一全套的数据库创建和访问机制,通过很直观的方式就可以创建、访问、修改数据库的表和项,并且能建立它们之间的各种数据关系。6. JqueryJquery是继prototype之后又一个优秀的JaVaSCriPt框架。

13、它是轻量级的js库(压缩后只有21k),它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+)0jQuery使用户能更方便地处理HTMLdoCUments、events实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。三.研究手段1 .查阅文献充分利用图书馆、利用电子资源和网络等资源,完成论文部分。2

14、.软件工程软件工程中软件开发的方法。严格按照数据库管理信息系统开发的流程,从需求分析开始,弄清当前系统的工作流程、存在的问题,提出解决的方法;对新系统进行逻辑设计。包括数据库流程、数据字典的描述等等;进行系统总体设计,包括功能模块设计、数据库设计等;最后进行详细的代码设计、用户界面设计,并进行一定的测试。3 .小组讨论与同学进行讨论、请教项目经理等,解决遇到的技术问题毕业设计开题报告指导教师意见:该生对本课题相关的知识与理论研究比较透彻,参考了许多的文献资料,具有一定的研究价值。本课题的机构合理,内容完善,主要观点突出,并且与实习的体会相结合,有现实意义,有完成选题的能力和条件,本课题是学生所学专业知识的延续,符合学生专业发展的方向,对于提高学生的基础知识和技能有益。研究方法和研究计划基本合理,难度合适,学生能在预定时间完成该课题的设计。同意该课题开题。指导教师:2015年3月1日所在系审查意见:系主任:年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号