个人博客系统的设计与开发毕业设计说明书.docx
- 文档编号:6369908
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:36
- 大小:526.20KB
个人博客系统的设计与开发毕业设计说明书.docx
《个人博客系统的设计与开发毕业设计说明书.docx》由会员分享,可在线阅读,更多相关《个人博客系统的设计与开发毕业设计说明书.docx(36页珍藏版)》请在冰豆网上搜索。
个人博客系统的设计与开发毕业设计说明书
毕业设计说明书
个人博客系统的设计与开发
学生姓名:
雷凯学号:
01
学院:
软件学院
专业:
软件技术
指导教师:
冯传春
2020年6月
个人博客系统的设计与开发
摘要
愈来愈多的网络用户希望能够在网络平台上更多地展现自己的个性,更方便地与人互动交流,在传统的时期,不管是论坛、社区仍是个人网站,都试图在这些方面进行尽力,随着时期的到来,一个新的概念显现了----博客。
随着运算机网络的飞速进展,博客已经成为写网络日记必不可少的一种工具,也是一种简单有效的提供网络用户之间进行在线交流的网络平台,通过其能够结交更多的朋友,表达更多的方式,它随时能够发布日记,方便快捷。
个人博客的进展,也已经成为广告商业务拓展的重要领域。
因此本文要紧论述了BLOG的概念、进展前景、特点和功能等。
分析了个人博客系统的整体设计模式和系统的实现进程。
最后,文章还论述了本系统在尔后的进展方向。
本文的研究在必然程度上借鉴了5一、QQ空间的进展体会功效,系统的最终目的是通过为博客提供优质的互动交流平台,提高网站的知名度和访问量,从而取得为企业提供更多的产品介绍及进展的机遇,提升自己的网络价值。
关键词:
,访问量,价值
PersonalBlogDesignAndImplementation
Abstract
Moreandmorenetworkusershopedthatcanmoreunfoldownindividualityinthenetworkplatform,interactsconvenientlywiththehumantheexchange,intraditionaltime,regardlessofbeingtheforum,communityindividualwebsite,attemptsintheseaspectstocarryondiligently,alongwiththetimearrival,anewconceptappeared----Blog.Alongwithcomputernetwork'sswiftdevelopment,theblogalreadybecamewritesthenetworkdiaryessentialonekindoftool,isalsoonekindsimpleeffectiveprovidesbetweenthenetworkusertocarryontheonlineexchangethenetworkplatform,throughitsmaybecomefriendswithmorefriends,expressesmoreideas,itmomentarilymayissuethediary,facilitatesquickly。
Individualblogdevelopment,alsoalreadybecametheadvertisingagentservicedevelopmenttheimportantdomain。
ThereforethisarticlemainlyelaboratedtheBLOGconcept,theprospectsfordevelopment,thecharacteristicandthefunctionandsoon.Hasanalyzedindividualblogsystem'ssystemdesignpatternandthesystemrealizestheprocess.Finally,thearticlealsoelaboratedthissysteminpresent'sdevelopmentdirection.
Thethisarticle'sresearchhasprofitedfrom51,QQspacedevelopmentexperienceachievement,system'sfinalgoalistoacertainextentthroughprovidesthehighqualityinteractionfortheblogtoexchangetheplatform,enhancesthewebsitethepopularityandthevisitquantity,thusobtainsfortheenterpriseprovidesthemoreproductintroductionsandthedevelopmentopportunity,promotesownnetworkvalue.
Keyword:
Web,Visits,value
1引言1
2概述2
个人博客的概念2
个人博客的进展现状2
微博介绍3
微博特点便利性3
微博特点背对脸4
微博特点原创性4
3可行性分析5
4需求分析7
系统开发背景7
系统开发环境需求.....................................................7
系统目标分析.........................................................10
系统功能分析.........................................................11
自概念博客........................................................11
治理你的博客11
系统功能流程图.......................................................12
5系统整体设计13
系统体系结构13
博客前台设计13
博客后台设计.......................................................13
数据库设计............................................................15
数据库概念设计.....................................................15
数据库逻辑设计17
6系统详细设计...........................................................20
客户界面的设计与实现.................................................20
界面头设计.........................................................20
界面尾设计.........................................................22
首页设计与实现.....................................................22
用户注册模块设计...................................................26
给我留言模块.......................................................27
个人档案模块27
后台治理界面设计.....................................................28
添加分类功能模块...................................................28
分类治理功能模块...................................................28
添加文章功能模块...................................................29
文章治理功能模块...................................................29
留言治理功能模块...................................................31
大体设置功能模块...................................................32
治理员密码模块.....................................................33
系统治理模块........................................................33
7系统测试与保护34
系统利用环境34
系统测试.............................................................34
系统保护.............................................................34
后台治理权限测试...................................................34
前台文章显示测试...................................................34
前台显示文章详细内容测试...........................................35
治理员测试.........................................................35
治理权限测试.......................................................35
文章治理...........................................................35
系统信息治理.......................................................36
8结论..................................................................37
参考文献38
致谢39
1引言
Blog,是Weblog的简称。
Weblog,实际上是Web和Log的组合词。
Web,指WorldWideWeb,固然是指互连网了;Log的原义那么是“航海日记”,后指任何类型的流水记录。
合在一路来明白得,Weblog确实是在网络上的一种流水记录形式或简称“网络日记”。
Blogger或Weblogger,是指适应于日常记录并利用Weblog工具的人。
尽管在大陆早些时候或台湾等地,对此概念的译名不尽相同(有的称为“网志”,有的称之为“网录”等等),但目前已大体统一到“博客”一词上来。
该词最先是在2002年8月8日由闻名的网络评论家王俊秀和方兴东一起撰文提出来的。
博客也好,网志也罢,仅仅是一种名称罢了,它的本义仍是逃只是Weblog的范围。
只是,通常咱们所说的“博客”,既可用作名词Blogger或weblogger——指具有博客行为的一类人;也能够作动词用(相当于英文中的Weblog或blog),指博客采取的具有博客行为反映、是第三方能够用视觉感受到的行为,即博客们所撰写的Blog。
因此,“他/她是一名博客,他/她天天在博客”及“博客博什么客?
”在中文语法与逻辑上都是正确。
只是不同场合的用法不同算了。
2概述
对个人而言,博客能够调动个人的踊跃性,充分发挥个人的制造性。
从2002年开始,国内博客开始迅猛进展起来,从最初的几千个尝鲜者到2005年末的1600“准实名制”趋势,有助于信任机制的成立。
本文就此探讨了我国博客进展的几个要素。
个人博客的概念
BLOG是WEB LOG的缩写,简单来讲确实是网络日记。
它是1997年12月由美国的Jorn Barger最先提出的,这些年全世界博客取得了突飞猛进的进展。
据博客搜索Technorati统计,目前全世界平均每秒钟诞生一个博客。
它是一个新型的个人互联网出版工具,博客利用者能够很方便地用文字、链接、影音、图片成立起个性化的网络世界。
个人博客的进展现状
2010年3月1日,全世界中文博客站点数量达到亿,博客(Blogger)用户数达到1987万,平均每一个博客(Blogger)用户拥有大约个博客,博客站点数和博客用户数均比去年有必然程度的增加,人均拥有博客数与去年相较也略有上升。
在近二万万的中国博客用户中,每一个用户平均天天更新一次博客,活跃的博客用户数(一周内有更新的博客)达到302万,约%的用户每周更新博客,同时,只有大约%的用户天天更新博客。
在用户更新的博客中,约42%的博客文章在500个汉字(1000个字节)之内,500-1000个汉字(1000-2000个字节)的博客文章占约%,越是长篇大论的文章在博客中所占比例那么越少。
用户更新博客的时刻大部份集中在白天,约%的用户选择在工作时刻(上午10点-下午6点)更新自己的博客,其中,在临近下班前(下午4点-6点)博客更新数达%,而约%的用户选择在晚上7点-10点更新博客,为全日最顶峰,晚上10点以后时刻更新博客的数量慢慢减少。
2010年,拥有独立域名的博客站点,在博客站点总数中占约%,这说明,绝大多数的用户将博客效劳商作为他们的博客站点首选。
而这一年,中国大陆博客效劳商(BSP)持续大幅增加,博客效劳商数量达到1460家,与去年同期相较增加近55%;大型网络公司如搜狐、XX纷纷推出相应的博客效劳,而新兴的博客效劳站点如也开始崭露头角。
过去一年中,中国博客进展速度整体趋缓,博客用户增加数较之去年有小幅上升,博客效劳商之间的市场竞争日趋猛烈,与初期提供博客效劳的运营商相较,传统门户及大型公司的博客效劳已占据市场主导地位。
整体而言,2010年中国博客进展呈现5大特点:
专业博客如医药类、教育类等增加较快,博客圈成为社区进展新方向;博客效劳商(BSP)死亡比例慢慢增高,2009年Top100效劳商中,近20%的站点已经关闭或终止效劳;博客效劳商(BSP)开始慢慢支持电话访问和发贴,进展迅速;综合博客效劳商(BSP)增加专门快,愈来愈多的效劳商开始提供音频、视频博客等功能;利用博客进行排名作弊的站点愈来愈多,09年显现爆炸性增加,其中小型博客效劳商(BSP)尤其突出。
个人BLOG目前面临的要紧问题:
由于文化市场监督的不利,必将会造成一些淫秽的内容普遍传播于网路,这就需要文化部门的有力监督。
微博介绍
微博,即微博客(MicroBlog)的简称,是一个基于用户关系的信息分享、传播和获取平台,用户能够通过WEB、WAP和各类客户端组件个人社区,以140字左右的文字更新信息,并实现即时分享。
最先也是最闻名的微博是美国的twitter,依照有关公布数据,截至2020年1月份,该产品在全世界已经拥有7500万注册用户。
2020年8月份中国最大的门户网站新浪推出“新浪微博”内测版,成为门户网站中第一家提供微博效劳的网站,微博正式进入中文上网主流人群视野。
微博客草根性更强,且普遍散布在桌面、阅读器、移动终端等多个平台上,有多种商业模式并存,或形成多个垂直细分领域的可能,但不管哪一种商业模式,应该都离不开用户体验的特性和大体功能。
微博特点一:
便利性(平民和莎士比亚一样)
在微博客上,140字的限制将平民和莎士比亚拉到了同一水平线上,这一点致使大量原创内容暴发性地被生产出来。
李松博士以为,微型博客的显现具有划时期的意义,真正标志着个人互联网时期的到来。
博客的显现,已经将互联网上的社会化媒体推动了一大步,公世人物纷纷开始成立自己的网上形象。
但是,博客上的形象仍然是化妆后的演出,博文的创作需要考虑完整的逻辑,如此大的工作量关于博客作者成为很重的负担。
“沉默的大多数”在微博客上找到了展现自己的舞台。
微博特点二:
背对脸(创新交互方式)
与博客上面对面的演出不同,微型博客上是背对脸的follow(跟从),就比如你在电脑前打游戏,途经的人从你背后看着你怎么玩,而你并非需要主动和背后的人交流。
能够一点对多点,也能够点对点。
当你follow一个自己感爱好的人时,两三天就会上瘾。
移动终端提供的便利性和多媒体化,使得微型博客用户体验的粘性愈来愈强。
微博特点三:
原创性(演绎实时现场的魅力)
微博网站此刻的即时通信功能超级壮大,通过QQ和MSN直接书写,在没有网络的地址,只要有电话也可即时更新自己的内容,哪怕你就在事发觉场。
比如,最近爱上随心微博的李小姐在中央大街咖啡厅看书,突然看到大街对面是自己熟悉的一对“地下情侣”。
于是她马上用电话拍照下来,发到自己的微博客上,在第一时刻引发朋友圈子内的一片轰动。
她超级为自己超具现场感的狗仔精神而欢喜,也因此更爱“微博”。
类例于一些大的突发事件或引发全世界关注的大事,若是有微博客在场,利用各类手腕在微博客上发表出来,其实时性、现场感和快捷性,乃至超过所有媒体。
3可行性分析
可行性分析(FeasibilityAnalysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是不是具有必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以幸免投资失误,保证新系统的开发成功。
可行性研究的目的确实是用最小的代价在尽可能短的时刻内确信问题是不是能够解决。
一个拟建项目的可行性研究,必需在国家有关的计划、政策、法规的指导下完成,同时,还必需要有相应的各类技术资料。
进行可行性研究工作的要紧依据要紧包括:
①国家经济和社会进展的长期计划,部门与地域计划,经济建设的指导方针、任务、产业政策、投资政策和技术经济政策和国家和地址法规等;②通过批准的项目建议书和在项目建议书批准后签定的意向性协议等;③由国家批准的资源报告,国土开发整治计划、区域计划和工业基地计划。
关于交通运输项目建设要有有关的江河流域计划与路网计划等;④国家进出口贸易政策和关税政策;⑤本地的拟建厂址的自然、经济、社会等基础资料;⑥有关国家、地域和行业的工程技术、经济方面的法令、法规、标准定额资料等;⑦由国家公布的建设项目可行性研究及经济评判的有关规定;⑧包括各类市场信息的市场调研报告。
为了确信开发具有可行性,对本系统要紧进行了以下四个方面的分析。
(1)经济可行性。
经济可行性主若是对项目的经济效益进行评判。
本系统对系统开发者来讲并非需要太高的本钱支出,只是对系统的治理者付出治理报酬即可,而且开发周期不需要太长,节省了人力、物力、财力资源,因此本系统在经济上是可行的。
(2)技术上的可行性。
技术上的可行性分析主若是分析技术条件可否顺利完成开发工作,硬、软件可否知足开发者的需要等。
在软件方面,本系统采纳的是ASP(ActiveSeverPages)进行开发,前台网页设计利用的是DreamweaverMX,而数据库系统采纳的是MySQL。
关于工业项目,可行性研究的技术论证应达到能够比较明确地提出设备清单的深度;关于各类非工业项目,技术方案的论证也应达到目前工程方案初步设计的深度,以便与国际老例接轨。
通过度析,在软、硬件方面现有工具与环境完全能够实现系统的开发,因此具有技术上的可行性。
(3)机会可行性。
机会可行性是分析系统开发机会是不是成熟。
目前愈来愈多的应用程序都已是转向基于Web的开发,而且Internet已经普遍利用,因此系统的设计具有机会可行性要紧分析项目对社会的阻碍,包括政治体制、方针政策、经济结构、法律道德、宗教民族、妇女儿童及社会稳固性等。
(4)治理上的可行性:
主若是治理人员是不是支持,现有的治理制度和方式是不是科学,规章制度是不是齐全,原始数据是不是正确等。
系统的开发要紧确实是为了方便校友信息的治理,补充此刻传统治理方式的不足,因此具有了治理上的可行性。
综上所述,本系统开发目标已明确,在技术和经济等方面具有可行性,而且投入少、生效快,因此系统的开发是完全可行的。
4需求分析
开发背景
随着时期的进展,信息技术、Internet/Intranet技术、数据库技术的不断进展完善,网络进程的加速个人BLOG系统已经成为写网络日记必不可少的一种工具。
个人BLOG系统是一种简单有效的提供网络用户之间进行在线交流的网络平台,通过个人BLOG能够结交更多的朋友,表达更多的方式,它随时能够发布日记,方便快捷。
访客能够直接在个人BLOG上留言,如提出问题或意见。
我的毕业设计也就正是一个BLOG系统的开发。
系统开发环境需求
1)开发语言:
JSP
作为完全解决了目前ASP,PHP的一个通病--脚本级执行,Sun公司借助自己在Java上的非凡造诣,将Java从Java应用程序和Java Applet之外,又有新的硕果,这确实是Jsp--Java Server Page。
下面要紧介绍下JSP的特点:
●将内容的生成和显示进行分离 利用JSP技术,Web页面开发人员能够利用HTML或XML标识来设计和格式化最终页面。
●强调可重用的组件 绝大多数JSP页面依托于可重用的,跨平台的组件(JavaBeans或Enterprise JavaBeansTM组件)来执行应用程序所要求的更为复杂的处置。
●采纳标识简化页面开发 Web页面开发人员可不能都是熟悉脚本语言的编程人员。
JavaServer Page技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。
●利用JSP标识或小脚本来生成页面上的动态内容。
生成内容的逻辑被封装在标识和JavaBeans组件中,而且捆绑在小脚本中,所有的脚本在效劳器端运行。
。
●由于JSP页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译成为JavaServlet,JSP页面就具有Java技术的所有益处,包括健壮的存储治理和平安性;
●作为Java平台的一部份,JSP拥有Java编程语言“一次编写,遍地运行”的特点。
2)开发平台:
Eclipse+dreamweaver
Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。
它要紧由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部份组成——EclipsePlatform、JDT、CDT和支持Java开发、CDT支持C开发、PDE用来支持插件开发,EclipsePlatform那么是一个开放的可扩展IDE,提供了一个通用的开发平台。
它提供建造块和构造并运行集成软件开发工具的基础。
EclipsePlatform许诺工具建造者独立开发与他人工具无缝集成的工具从而不必分辨一个工具扩展IDE,提供了一个通用的开发平台。
它提供建造块和构造并运行集成软
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 个人 博客 系统 设计 开发 毕业设计 说明书