个人博客系统可行性分析
- 格式:docx
- 大小:93.12 KB
- 文档页数:11
博客管理系统1 绪论1.1 开发背景Blog本是Weblog的简称,而Weblog则是由Web和Log两个英文单词组合而成。
Weblog即在网络上发布和阅读的流水记录,通常称为“网络日志”,简称为“网志”。
Blogger即指撰写Blog的人。
Blogger在很多时候也被翻译成为“博客”一词,而撰写Blog这种行为,有时候也被翻译成“博客”。
博客,主要以日记的形式发布文章,并可以附加评论的个人网页。
就像现在免费电子邮件的注册、写作和发送一样,博客同样也可以完成个人网页的创建、发布和更新。
以网络作为载体,简易迅速便捷地发布自己的心声,及时有效轻松的与他人进行交流,同时集丰富多彩的个性化展示于一体的综合性平台。
随着Internet技术的发展,博客正在改变着人们的交流方式、情感体验和表达形态,改变着人们聚散的方式;网络信息不再是虚假不可验证的;交流和沟通更有明确的选择和方向;个体思想和群体智慧的结合变得更加有效;个人出版变成人人都可实现的梦想。
Blog正在影响和改变着我们的生活。
本章将实现一个具有简单发布和管理功能的Blog平台[1]。
1.2 博客的发展现状在国外,博客是一种自助式网络出版工具,是一种草根媒体;美国博客的兴起是由于给了个人参与便利、免费的出版,给普通人提供了一个向世界表达自己甚至表达政治见解的机会。
在国内,博客则多用作交流的工具——借助于互联网,实现更为良好的、更有深度的人际沟通。
Blog诞生的时间并不长,国内常用的英文字典里面甚至找不到这个词,但其发展速度还是特别惊人。
2002 年,博客的概念被引入中国并得到快速发展;2005 年,博客得到规模性增长;2006 年,网民注册的博客空间更是超过3300 万个。
伴随着注册数量的增多,博客以极快的速度融入到社会生活中,逐步大众化,成为基于互联网的基础服务。
并随之带来一系列新的应用,诸如博客广告、博客搜索、企业博客、移动博客、博客出版、独立域名博客等创新商业模式,日益形成一条以博客为核心的价值链条。
毕业设计题目:基于PHP的个人博客系统的实现院系:电子信息工程学院专业: 计算机应用姓名:孟德堃摘要本系统利用PHP动态网络开发技术,以MySQL作为后台数据库,使用Apache 配置Web服务器,结合JavaScript和HTML两种脚本语言,以及配合多种网页开发工具,实现了基于B/S模式的个人日志发表和交流的平台—-个人博客系统。
全文主要分为6个部分:第1部分主要介绍个人博客系统的特点、优点和本系统所要用到的各种开发技术;第2部分主要论述了传统系统和所要开发系统的处理流程、功能介绍和比较;第3部分主要分析了系统的各项功能和性能需求;第4部分系统数据库设计,主要分析和设计了系统的数据库表和项,以及数据库各项的标识符;第5部分系统详细设计,逐一给出了系统各个模块的详细设计过程;第6部分系统配置和发布,介绍了系统开发和运行的相关环境配置以及运行效果。
关键词:博客 PHP MySQL 动态网页 B/S模式目录一、绪论 (1)1.1 个人博客 (1)1.1.1 个人博客的研究意义 (1)1。
1.2个人博客的简介 (1)1.2 开发技术 (1)1.2.1 PHP技术 (1)1。
2.2 PHP工作原理 (2)二、系统可行性分析设计 (2)2.1 开发的目的和背景1、编写目的 (2)2。
2 系统目标和研究方法 (3)2.3 系统的可行性 (3)2。
4可行性结论 (4)三、系统需求分析和概要设计 (4)3。
1 系统需求分析 (4)3.1.1 开发背景 (4)3。
1。
2 系统实现目标概述 (4)3.1.3 系统功能需求 (4)3。
2 概要设计 (5)3。
2.1 系统体系结构 (5)3.2.2 运行环境 (6)四、系统数据库设计 (6)4。
1 MySQL 数据库简介 (6)4。
2 数据库表的设计 (6)4.2。
1 概述 (6)4.2.2文章内容表 (6)4。
2。
3 文章评论表 (7)4.2.4图片信息表 (7)五、系统的设计 (7)5.1 首页面及主要页面设计 (8)5.1。
郑州旅游职业学院毕业设计( 论文)个人博客的设计与实现姓名:李治坦学号:年级:14级系别:信息工程专业:计算机网络指导教师:王桂凤年月日毕业设计(论文)诚信声明书本人声明:本人所提交的毕业论文《个人博客的设计与实现》是本人在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。
本论文和资料若有不实之处,本人承担一切相关责任。
论文作者:(签字)时间:年月日指导教师已阅:(签字)时间:年月日郑州旅游职业学院毕业论文(设计)任务书毕业设计题目:个人博客的设计与实现学生姓名:专业班级:学号:主要任务:需要提交的文档:发出任务书日期:完成期限:指导教师:系部主任:说明:如计算机输入,内容小四号字。
本任务书一式二份,教师、学生各执一份摘要目前Internet早已深入我们的生活,而这工程真正的开始时间是1962年。
发展至今已经变的异常庞大,而近段时间发展最快的当数电子商务系统。
互联网经过各种高潮低谷起伏后,各种类型的网站如雨后春笋般突军崛起。
然而随着计算机的发展和普与,Blog得到了极大的发展Blog是Weblog(网络日志)的简称,即个人博客系统。
Blog是即E-mail、BBS、ICQ之后的第四种网络交流方式。
它以个人为中心传播出版有影响力的消息、新闻、事件等,鲜明的个人特色引人瞩目,它以独特的视角、敏锐的观察力,不断的冲击传统媒体。
传统的Blog已经满足不了社会的需要,拥有更多更新功能的Blog急需走上舞台。
为了方便广大朋友沟通交流,特此开发了个人博客系统。
本系统是根据网络需求而设计的一款个人博客软件,本文主要介绍了个人博客系统中的前台查看日志,留言,评论,相册和后台管理的设计与实现。
本系统利用PHP动态网络开发技术,以MySQL作为后台数据库,使用Apache配置Web服务器,结合jquery框架,以与JavaScript和HTML脚本语言,并采用了templates模板技术,以与配合多种网页开发工具,实现了基于B/S模式的个人日志发表和交流的平台——个人博客系统。
个人博客的可行性分析在当今数字化的时代,个人博客作为一种自我表达和信息分享的平台,越来越受到人们的关注。
无论是记录生活点滴、分享专业知识,还是展示个人才华,个人博客都为我们提供了一个广阔的空间。
那么,开设一个个人博客到底是否可行呢?让我们从多个方面来进行分析。
一、技术可行性从技术层面来看,创建个人博客已经变得非常简单。
现如今,有许多免费或付费的博客平台可供选择,例如 WordPress、Blogger、Squarespace 等。
这些平台通常提供了易于操作的界面和丰富的模板,即使你没有深厚的技术背景,也能够在短时间内搭建起一个基本的博客框架。
对于那些具备一定技术能力的人来说,还可以选择自主搭建博客,通过购买域名和服务器空间,使用开源的博客系统进行个性化的开发和设计。
虽然这种方式相对复杂一些,但能够更好地满足个人的特定需求和创意。
此外,移动设备的普及也使得管理和更新博客变得更加便捷。
通过手机应用程序,我们可以随时随地撰写新的文章、回复读者的评论,保持与读者的互动。
二、内容可行性内容是个人博客的核心。
首先,你需要思考自己是否有足够的内容可以分享。
这可以是你的兴趣爱好、工作经验、旅行经历、读书心得等等。
只要你对某个领域有独特的见解或丰富的经验,都有可能吸引到感兴趣的读者。
例如,如果你热爱摄影,你可以分享摄影技巧、作品展示以及摄影背后的故事;如果你是一位美食爱好者,你可以介绍各地的美食、分享自己的烹饪经验和食谱。
关键是要确保你的内容具有独特性、实用性和吸引力。
同时,持续创作优质内容也是保持博客活力的关键。
这需要你有一定的时间和精力投入,并且能够保持对主题的热情和创造力。
因此,在开始之前,最好对自己的内容创作能力有一个清晰的认识和评估。
三、受众可行性在创建个人博客之前,了解潜在的受众群体是非常重要的。
你需要思考谁会对你的博客感兴趣,他们的需求和期望是什么。
通过对受众的分析,你可以更好地定位自己的博客,制定合适的内容策略,以吸引和留住读者。
文献综述题目个人博客网站设计与实现学生姓名XXX专业班级计算机网络技术网页设计 09级1班学号XXX院(系)软件职业技术学院指导教师(职称) XXX完成时间 XX年5月 20 日个人博客网站的设计与实现摘要在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用.因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
现阶段,个人网站已成为世界互联网中的一只重要力量,而这次我所选择的个人网站建设与友情链接的课题,正是互联网与个人学习生活之间的紧密关系的体现,现今的社会,人们已经离不开了网络,网络已经成为人与人,人与社会之间交流的一种重要形式,他能够把事情的复杂化转为简单化。
而个人网站,恰好是世界互联网迅猛发展过程中的必然产物,人们通过设计一个个人网站,不管其定位是传播一些技术,展示一些商品,还是介绍自己的个人情况,都为人与人,人与社会之间提供了一个沟通交流的平台,缩短了人与人、人与社会之间的距离。
关键词个人网站;沟通交流;1前言随着计算机网络技术的高速发展,传统的桌面系统、C/S架构系统已经不能满足社会的需要。
当今社会是一个网络社会,电子商务系统、企业信息系统已经走进了网络应用系统阶段。
如何快速开发出适应社会各个行业发展的网络应用系统是摆在人们前面的一个难题。
选择什么样的开发平台、开发工具、开发语言、开发技术直接影响行业的信息化建设。
.NET的问世给开发人员带来了一种全新的开发框架,它已经成为一种令人激动的、具有革命性和发展性的新技术。
.NET为行业的信息化提出了彻底解决方案,不论Web开发者、组件开发者、数据开发者、VB GUI开发者,还是任何基于Windows平台的开发者,.NET都以一种全新的开发模式使开发人员更好、更快速的完成工作。
本课题重点以.NET和为开发平台,综合利用ASP.NE T的WEB开发技术[1]和XML跨平台技术,通过开发一个通用网站,真正体验.NET新一代软件开发全新模式,实现网站快速开发和部署。
如需程序,请联系153****8882摘要在Internet飞速发展的今天,Internet已经成为人们生活不可缺少的一部分,互联网成为了人们快速获取、发布和传递信息的重要渠道。
Internet 上发布信息主要是通过网站来实现的,获取信息也是要在Internet上按照一定的搜索方式将自己想要获得的内容下载下来。
这已经成为当今时代获取信息最主要的途径了。
由此可见,网站建设是非常有意义的。
建设BBS网上论坛系统是为了方便大家在一起就某个观点进行交换意见的一种交流手段。
BBS网上论坛的建设为大家畅所欲言提供了一个场所,在论坛中每个人都可以发表自己的话题,这样既方便了彼此的交流又促进了信息的传递。
BBS网上论坛已经成为人们获取信息、发表言论的重要场所,所以建设一个好的BBS网上论坛显得越来越有必要了。
本文论述了开发一个简单的BBS系统所用到的关键技术和方法。
其中运用了ASP技术、ACCESS数据库等等, 对上述技术的实现方法进行了详细的讨论,介绍了在WEB 服务器上利用ASP技术和ADO 等技术实现一个简单的BBS系统的设计与开发,并详细讨论了该系统的实现过程及其结构。
本系统分为前台模块和后台模块,前台模块包括注册登陆模块、浏览模块、发帖回帖模块和管理帖子模块。
管理模块包括论坛设置模块、管理板块模块和管理用户模块。
前台模块能够实现用户注册、登录以及修改个人注册信息、编辑、删除等能,而后台模块能够实现管理员设置论坛参数、添加、删除用户、设置用户权限、创建、删除版块等功能。
关键词:论坛;基本功能;扩展功能;数据库AbstractNowadays, in the rapid development of Internet, Internet has become an indispensable part of people's lives and an important way by which people can abtain, distribute and transmit information. Publishing information is mainly achieved through the website and according to some search methods information can be obtained and downloaded. This has become the main means of access to information at present . Thus, site construction is very significant.As a means of communication , BBS online forum system is built for the convenience of everyone together to exchange views on a particular point of view. In order to facilitate the exchange of each other and transfer information, BBS online forum provides a place where everyone can express their own topic freely . Because BBS online forum provides a place where everyone can obtain information and express opinions , it is more and more necessary to build a good BBS online forum.This article discusses in detail the key technology and methods in developing a simple BBS system Which use the ASP technology, ACCESS database, etc and the realization of the technologies mentioned above. The paper also describes the design and development of a simple BBS system using using ASP technology and ADO technologies on the WEB server and discusses in detail the system implementation process and its structure. The system is divided into front module and management module. The front module includes the registration module of landing, visiting module, posting and replying modules and the module of managing posts. Forum management module is composed of the settings module, management module and the module of management user. Front module enables users to register, log on and edit and delete your registration information and so on,but the and management module enables administrators to set parameters of the Forum, add and delete user , set user permissions, create, delete module and other functions.Keywords:Forum; basic functions; extensions; database目录摘要 (I)ABSTRACT ......................................................................................................... I I 1 绪论.. (1)1.1 选题背景及意义 (1)1.1.1选题背景 (1)1.1.2选题意义 (2)1.2 开发工具及开发环境介绍 (3)1.2.1开发环境介绍 (3)1.2.2 开发工具简介 (3)2 系统需求分析 (6)2.1 系统可行性分析 (6)2.1.1 技术可行性分析 (6)2.1.2 经济可行性分析 (6)2.2 系统的功能需求和性能需求 (7)2.2.1功能需求 (7)2.2.2性能需求 (8)3 系统概要设计 (10)3.1 系统设计目标 (10)3.2 系统功能模块设计 (10)3.3 数据库的设计 (12)3.3.1 数据库概念结构设计 (12)3.3.2 数据库逻辑结构设计 (15)4 系统详细设计与实现 (18)4.1 系统程序流程图 (18)4.2 系统设计与实现 (19)4.2.1登录界面功能实现 (19)4.2.2 论坛管理界面功能实现 (21)4.2.3 帖子管理界面功能实现 (23)5 系统测试 (27)5.1 测试目的 (27)5.2 测试过程 (27)5.3 测试结果 (28)结论 (29)致谢 (30)参考文献 (31)BBS网上论坛系统1绪论1.1 选题背景及意义1.1.1 选题背景网上论坛是最常见的提供网上交流的载体,它的简称是BBS (Bullentin Board System),也就是电子布告栏系统。
谢泽文博客正式上线是在四月份,到目前短短的四个月里面,取得了不错的成果。
其实,在个人博客运营过程中,有许多个人博客推广方法和经验,当然也有过一些弯路,遇到过一定的挫折。
我本着学习的心态来书写博客,这里我将自己连续三个月的个人博客推广心得以及自己的经验来做一个小小总结,分享给大家,希望大家能有所收获和启迪。
个人博客是一个比较自由和个性化的平台,宣传个人博客就是宣传自己。
所以,首先要把自己包装好,准备好和大家做朋友,而不是戴着一个铜臭臭的眼镜来审视你的用户。
只有成为你的用户的朋友,你的博客才能真正的有访客,有真正关心你、关心你博客的朋友。
另一方面,就是一定要知道推广的方法和途径。
关于这一点大家可以详细的看我之前的一篇介绍推广方法的文章--个人网站推广方法大全。
话不多说,现在我来分享我的博客推广方法有哪些吧。
社交化网络的宣传:我十分相信社交网络的力量,所以我会把社交平台当作一个十分重要的平台。
因此空闲时间我会到以下平台去关注话题和参与讨论:1、百度贴吧。
我分别加入了会声会影贴吧、PPT吧、photoshop吧、网站建设吧、个人博客吧等自己感兴趣的贴吧,在里面发表一些有价值的帖子,拥有一定的粉丝,能够给博客带来很客观的流量和用户,而且这些用户是真诚而友好的。
2、中文论坛因为wordpress中文论坛本身就是个人博客站长的集聚地,所以它更能带来沟通、交流以及友链机会等等。
3、其他论坛其他论坛包括高校论坛,或者主题的BBS等,个人觉得手机应用论坛还是一个十分不错的选择。
4、人人网、QQ空间、百度空间这些社交化博客平台能够带动身边的朋友来访问你的网站,从而引发更多的流量,也是十分重要平台。
搜索引擎友好:搜索引擎的友好,主要在页面的优化和内容的优化,搜索引擎吸引更多的用户搜索而获得用户。
本站有2/5的流量来源于搜索引擎。
1、网站模板的优化。
选取一个比较合适的模板,让模板为你创造更多的价值。
比如搜索引擎留下一个很不错的印象等等。
华中科技大学文华学院毕业设计(论文)题目:博客网站系统学生姓名:学号:学部(系):信息科学与技术学部专业年级: 2011级计算机应用技术指导教师:职称或学位:2014年5月20日目录摘要 ....................................................................................................................................... I I ABSTRACT (III)前言 (IV)1。
系统概述 (1)1.1系统背景、目标及意义 (1)1。
2可行性需求分析 (2)1.3系统开发环境 (2)1。
4主要功能分析 (3)2.系统的总体结构设计 (4)2.1系统的开发思想与原则 (4)2。
2系统功能模块 (4)2。
3数据库的概念结构设计 (6)3。
系统的详细设计 (8)3.1程序设计思想与原则 (8)3。
2程序设计流程图 (8)3.3程序设计结构 (8)3.4数据库的物理结构设计 (14)4.系统测试及评价 (17)4。
1测试与调试 (17)4.2系统评价 (17)结束语 (18)参考文献 (19)致谢 (20)博客网站系统摘要Blog是继Email、BBS之后出现的第三种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,是代表着新的生活方式和新的工作方式,更代表着新的学习方式。
具体说来,博客(Blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。
一个Blog其实就是一个网页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章都按照年份和日期倒序排列。
Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。
许多Blogs是个人心中所想之事情的发表,其它Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。
个⼈博客系统需求分析报告三、个⼈博客需求分析报告1.引⾔ (2)1.1编写⽬的 (2)1.2项⽬背景 (2)1.3定义 (2)1.4参考资料 (3)2.任务概述 (3)2.1⽬标 (3)2.2运⾏环境 (3)2.3条件与限制 (3)3.数据描述 (4)3.1静态数据 (4)3.2动态数据 (4)3.3数据库介绍 (5)3.4数据词典 (6)3.5数据采集 (6)4.功能需求 (6)4.1功能划分 (6)4.2功能描述 (6)5.性能需求 (7)5.1数据精确度 (7)5.2时间特性 (8)5.3适应性 (8)6.运⾏需求 (8)6.1⽤户界⾯ (8)6.2硬件接⼝ (8)6.3软件接⼝ (8)6.4故障处理 (8)7.其它需求 (9)1.引⾔1.1编写⽬的本⽂档作为第⼀期个⼈博客系统需求⽂档,⽤于与⽤户确定最终的⽬标,并成为协议的⼀部分,同时也是本系统设计⼈员的基础⽂档。
编写本博客系统的⽬的是为了更加深⼊的了解项⽬相关各种命令及程序流程,使⾃⼰熟练的掌握⼀些基础知识并为以后软件开发⼯作打下⼀定的基础。
本⽂档详细描述博客管理的各环节,其中包括:博客页⾯的浏览、⽂章的管理、照⽚的管理(包括上传下载浏览管理等)、好友管理(增加删除好友等)、留⾔板管理(留⾔的增加删除)、博主信息管理(个⼈信息的修改)等。
此需求规格说明书是系统开发者设计实现⾃⼰博客管理系统的依据,也是⽤户对最终软件系统进⾏功能测试和验收的依据。
在本⽂中将尽量避免使⽤技术性语⾔,对于与此博客相关的词汇和概念在后⾯的章节会有相关的详细说明。
1.2项⽬背景随着时代在进步,⽹络技术也在不断地发展,⼈们对⽣活的理念也在不断改变. EMAIL,BBS,ICQ等快捷的信息传播和交互⽅式为⼈们的⽣活带来了⽅便。
⽽BLOG这种具有代表性的WEB2.0元素的出现,带给互联⽹⽤户的是跟多样,更全⾯的交流⽅式,是⼀种⾃我形象和个性的展⽰和个⼈价值的实现。
BLOG某种意义上算是⽹络上的个⼈空间,其⼤致定义是:⼀种表达个⼈思想,内容按照时间顺序排列,并且不断更新的出版⽅式。
、可行性研究报告一、可行性研究报告 (1)1.引言 (2)1.1 编写目的 (2)1.2 项目背景 (2)1.3 定义 (2)1.4 参考资料 (2)2.可行性研究的前提 (2)2.1 要求 (2)2.2 目标 (4)2.3 条件、假定和限制 (4)2.4 可行性研究方法 (5)2.5 决定可行性的主要因素 (5)3.对现有系统的分析 (5)3.1 处理流程和数据流程 (5)3.2 工作负荷 (5)3.3 费用支出 (6)3.4 人员 (6)3.5 设备 (6)3.6 局限性 (6)4.所建议技术可行性分析 (6)4.1 对系统的简要描述 (6)4.2 处理流程和数据流程 (7)4.3 与现有系统比较的优越性 (7)4.4 采用建议系统可能带来的影响 (7)4.5 技术可行性评价 (8)5.所建议系统经济可行性分析 (9)5.1 支出 (9)5.2 效益 (9)5.3收益/投资比 (9)5.4 投资回收周期 (10)5.5 敏感性分析 (10)6.社会因素可行性分析 (10)6.1 法律因素 (10)6.2 用户使用可行性 (10)7.其他可供选择的方案 (10)1.引言1.1 编写目的在编写个人博客系统时一定存在很多问题,而可行性分析就是为了对问题进行研究,最小的代价在最短的时间内确定问题是否能够解决1.2 项目背景所建议开发软件的名称:个人博客系统项目的任务提出者、开发者:开发小组用户及实现软件的单位:网民项目与其他软件或其他系统的关系:以传统博客系统为基础,增加了自己的一些功能,用 技术尝试性的踏出了创新的一步。
1.3 定义个人博客系统:顾名思义,个人博客系统是一个自主研发的博客系统,它具备了全新的技术,拥有了自己独特的功能,是一个全面的系统。
1.4 参考资料张海藩、软件工程导论、北京、清华大学出版社、2008 年2.可行性研究的前提2.1 要求主要功能:为客户提供用户注册、用户登录、用户评论、修改资料、文章发表、文章管理等权限,为管理员提供权限管理、用户管理、文章管理、评论管理、公告管理等服务,为游客提供查看博客、留言等服务,方便管理员的工作,提高博客的运行质量和效率。
在本系统中,博主可以进行管理、发表自己的文章,通过发表文章可以给自己带来写作快感和表达内心丰富感情,同时可以上传自己的头像图片,进行个人博客的美化,也可以展现自己的个人爱好。
Trackback -引用通告TrackBack最早是Movable上的功能,后来成为BLOG的标准配置,它是一种将全世界无数个Blog 连接起来的功能。
Comme nts-评论回复功能,用户可以借此对此BLOG进行评论,这是读者同BLOGGE相互交流的最直接渠道。
Archive -归档作索引功能,按月份进行BLOG文件的归档(也有按分类归档的)Calendar -日历BLO的最基本的元素,这也是BLOG最基本的特征,根据日期可以检索到当日发表的BLOG Links -链接放置一些友情链接。
Favorite -收藏收藏一些有用的文章或链接。
Album —相册用于分类上传各类图片Antispam —反垃圾信息目前的评论系统,容易产生垃圾广告和垃圾信息,需要在系统上对垃圾信息的发布进行限制,例如加入验证码等。
Export —导出用户数据的导出,例如文章、评论、引用等。
Man ageme n一管理管理功能,设置BLOG勺基本参数,设置和管理以上所有要素,数据库管理,后台各项内容的导出等。
性能要求对服务器上勺数据必须及时更新安全与保密性用户勺个人博客用户有权修改博客信息,网站后台只有服务器勺管理员享有修改等权利完成期限预计于6 月底完成2.2 目标系统实现后,可以满足用户在网站上勺系列要求,提高用户勺使用率。
2.3 条件、假定和限制1、软件开发勺经费来源和限制:本次开发属于自主研发,完全做到零成本、零经营。
2、法律和政策方面勺限制:一切勺操作流程必须严格地遵守法律,包括同用户签合同,软件勺版权问题等等,本软件勺开发要完全符合正派软件勺规格,绝不可将服务器做成黑客软件等等,要完全遵守法律,才能受到法律勺保护。
3、硬件、软件、运行环境和开发环境方面勺条件和限制:2 台电脑其配置如下:处理器:AMD Athlon 64 X2 双核4200+主板:七彩虹C.A69T内存:威刚DDR2 667MHz 1GB主硬盘:西数WDC 160G显卡:ATI Radeon X1200 Series4、开发环境:Visual Stadio20105、可利用的信息和资源:现有的博客系统2.4 可行性研究方法分析小组成员通过对现有个人博客系统进行调查分析,确定模型,模拟个人博客网站。
分别从技术可行性、经济可行性、操作可行性三方面进行具体地研究,并结合系统流程图和数据流程图分析此项目是否可行。
其基本方法是:调查、确定模型、交互。
2.5 决定可行性的主要因素成本,利用PC机和Visual Stadio2010 可以实现技术可行,现有 技术完全可以承担开发任务操作可行,操作简单可行3.对现有系统的分析3.1 处理流程和数据流程本系统流程包括用户登陆模块、系统管理员模块、游客模块三大模块,每个流程均具有自己的详细流程。
3.2 工作负荷现有的个人博客系统的工作是提供广大用户交流的一个平台,它必须实现相互交流、互相访问等诸多功能,由于我们是零成本,因而只需管理员不时管理就行,当然,由于广大用户的同时登录,对服务器的性能要求也很高。
3.3 费用支出本服务器宗旨是提供给广大用户的一个交流平台,让用户能轻松、自主的在博客中发言、评论,而以零成本、零经营的模式,开发至管理等一系列流程全部自主经营,费用支出可视为03.4 人员开发人员:我们的开发小组,负责整个系统的研究与开发管理人员:系统管理员,负责以后整个系统的管理与维护3.5 设备2 台电脑,一个环形网络。
3.6 局限性国内各大网站的博客都各具特色,但是同时也并不完善,功能或多或少存在缺失,基于此,我们设计了基于 技术为支撑的功能完善的个人博客系统。
4.所建议技术可行性分析4 所建议的系统4.1 对系统的简要描述此课程设计主要包含三个方面,一为普通用户空间,二为管理员管理空间,三为游客空间。
普通用户可以在博客里发表博文或对博文进行感言评论。
管理员在首页进行登录后,在管理员界面可以进行对头像,文章,评论以及博主信息进行修改管理。
游客也可以游览博文或对博文进行感言。
用户模块:主要是为了让用户发表自己博文,同时游览与评论别人的博文。
管理员模块:进行登录后,主要实现对所发表的博文、评论及留言信息进行管理,对博客各个方面的管理与维护以便网站更好的运行。
游客模块:主要是为了让访问本博客的游客对博客有一个基本的了解。
浏览模块:主要是为了了解游客对本博客博主博文的评价,以便于同博主更好的互动和交流。
博文模块:管理员对博文进行发表、修改和删除操作。
留言模块:管理员对游客的留言进行浏览和删除操作。
访问量模块:显示博客的访问次数。
4.2处理流程和数据流程用户使用系统时的工作过程。
不同的用户有着不同的工作流程和使用权限。
但是所有的用户都是从系统首页进行登录的。
游客可以直接在首页进行浏览,用户必须登录自己的账户才能发表博文,而管理员只有点击博客管理登录才能进行对本系统的管理。
在数据库设计中管理员的登录名是固定的。
流程图如下:4.3与现有系统比较的优越性进一步提高完善用户在网站上的系列要求,提高用户的使用率。
采用方便广大用户,系统普及率更高。
4.4 采用建议系统可能带来的影响4.4.1 对设备的影响 PC 机B /S 模式更能退出系统4.4.2 对现有软件的影响PC机需装相关软件,如VS2008、SQL2000等4.2.3 对用户的影响只需用户会正常上网就行,同时提供给用户一个简洁、美观的界面4.2.4 对系统运行的影响可以在装有IIS 的服务器上运行,并且通过互联网访问。
4.2.5 对开发环境的影响首次尝试运用 技术开发,运用最基本的Visual Stadio2010 开发工具,是为一大创新。
4.2.6 对运行环境的影响要不定期进行维护,解决出现的相关不足之处4.2.7 对经费支出的影响从以前的庞大成本基本转变为零成本,消除经济上的营利性,以纯粹的兴趣爱好为目标而开发。
4.5 技术可行性评价当前的技术有充分的可行性,我们对开发的技术已经比较明确,我们将用到的软件环境:windowsXP 操作系统、VS2010、flash 8.0 、photoshop CS2 、SQL server2008 。
我们相信我们可以在规定的时间内完成开发。
5.所建议系统经济可行性分析5.1 支出5.1.1基建投资运用学校机房提供的电脑设备,做到零成本5.1.2其他一次性支出申请域名费用、服务器购买等,约1.5w5.1.3经常性支出维护人员属内部进行,做到零经营5.2 效益5.2.1 一次性收益无,不以盈利为目的。
5.2.2 经常性收益点击量、流量约1 千每月5.2.3 不可定量收益无5.3 收益/投资比大概1/155.4 投资回收周期15 个月5.5 敏感性分析到时根据用户使用情况来判定是否更换服务器6.社会因素可行性分析6.1 法律因素所有软件都选用正版。
所有技术资料都由提出方保管。
合同制定确定违约责任。
侵犯版权和专利权6.2 用户使用可行性使用本软件人员只需要求有一定的上网基础,能做到一个合格的博客就行7.其他可供选择的方案无8.结论意见通过以上的研究,我觉得所建议的个人博客系统是可行的。
它运用一系列的技术,到零成本、零技术、零经营等等功能,是一个非常不错的系统。
当然最终实施时,可能会有一系列问题,到时再具体改进与维护。
11。