个人博客系统可行性分析
博客管理系统
博客管理系统1 绪论1.1 开发背景Blog本是Weblog的简称,而Weblog则是由Web和Log两个英文单词组合而成。
Weblog即在网络上发布和阅读的流水记录,通常称为“网络日志”,简称为“网志”。
Blogger即指撰写Blog的人。
Blogger在很多时候也被翻译成为“博客”一词,而撰写Blog这种行为,有时候也被翻译成“博客”。
博客,主要以日记的形式发布文章,并可以附加评论的个人网页。
就像现在免费电子邮件的注册、写作和发送一样,博客同样也可以完成个人网页的创建、发布和更新。
以网络作为载体,简易迅速便捷地发布自己的心声,及时有效轻松的与他人进行交流,同时集丰富多彩的个性化展示于一体的综合性平台。
随着Internet技术的发展,博客正在改变着人们的交流方式、情感体验和表达形态,改变着人们聚散的方式;网络信息不再是虚假不可验证的;交流和沟通更有明确的选择和方向;个体思想和群体智慧的结合变得更加有效;个人出版变成人人都可实现的梦想。
Blog正在影响和改变着我们的生活。
本章将实现一个具有简单发布和管理功能的Blog平台[1]。
1.2 博客的发展现状在国外,博客是一种自助式网络出版工具,是一种草根媒体;美国博客的兴起是由于给了个人参与便利、免费的出版,给普通人提供了一个向世界表达自己甚至表达政治见解的机会。
在国内,博客则多用作交流的工具——借助于互联网,实现更为良好的、更有深度的人际沟通。
Blog诞生的时间并不长,国内常用的英文字典里面甚至找不到这个词,但其发展速度还是特别惊人。
2002 年,博客的概念被引入中国并得到快速发展;2005 年,博客得到规模性增长;2006 年,网民注册的博客空间更是超过3300 万个。
伴随着注册数量的增多,博客以极快的速度融入到社会生活中,逐步大众化,成为基于互联网的基础服务。
并随之带来一系列新的应用,诸如博客广告、博客搜索、企业博客、移动博客、博客出版、独立域名博客等创新商业模式,日益形成一条以博客为核心的价值链条。
个人博客系统设计与实现答辩PPT 共32页
日志管理
相册管理
发 布
浏 览
查 询
评
我 微 我论
的 博 的微
微 博
微 博
微 博
博
上搜删修评 传索除改论 日日日日日 志志志志志
新
修 改
上
删
评
建相传除 论
相册相相 相
册
评 论
片
片
片
个人博客系统的设计与实现
答辩人:郑海峰 14
实体-联系图(E-R图)图
注册用户实体属性图
日志
ID
用户
阅读量
用户ID
系统总E-R图 时间
个人博客系统的设计与实现
答辩人:郑海峰 14
需求分析
1 系统注册与登录 2 微博状态管理 3 日志管理
4 图片管理 5 留言板管理 6 朋友圈管理
个人博客系统的设计与实现
10
功能需求分析
7 在线游戏 8 头像管理 9 好友活跃度排名
答辩人:郑海峰 14
系统用例图
用例图
用户
个人博客
注册
登录
浏览新鲜事
发布者
标题
内容
1
1
管理
查看
日志实体属性图
个人博客系统的设计与实现
注册用户
活跃度
朋友圈
1
评论
ID
M 账号相册
M
姓名
M
微博
M
1M
密码
M 1
博客名
年龄
性属别于
M
管理
相片 1
14
M
日志
日志实体属性图
M
留言板
M
最近来访
留言信息 M ID 微博评论
PHP个人博客系统--毕业设计
毕业设计题目:基于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新一代软件开发全新模式,实现网站快速开发和部署。
BBS网上论坛系统
如需程序,请联系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)第一章文献综述 (5)1.1 课题研究现状分析 (5)1.2 个人网站的研究工作 (6)1.3 已经取得的研究成果 (6)1.4选题的目的及意义 (6)1.5 课题研究的主要内容 (7)第二章设计部分 (8)2.1设计的愿望 (8)2.2设计的背景 (9)2.3 达到的预期成果 (10)2.4使用工具的简要介绍 (10)2.5 任务概述 (14)2.7 数据库结构设计 (17)第三章结果与讨论 (22)3.1 个人简介版块 (22)3.2 我的论坛版块 (22)3.3 个人专题版块 (26)3.4 我的相册版块 (28)3.5 网站说明版块 (29)3.6 给我留言版块 (29)3.7 发送邮件版块 (32)3.8 链接百度版块 (32)3.9 女生花园版块 (33)3.10 讨论 (34)第四章总结 (35)参考文献 (36)摘要随着经济社会的发展,计算机已被应用到社会生活的各个领域。
与此同时,互联网作为信息技术的通信桥梁连接着全球的计算机,而网站作为网络信息主要的表现形式而且还是互联网信息的主要承载者,在Internet上表现出其及其重要的地位,并发挥着其及其重要的作用。
无论是在国内还是国外都得以迅速的发展和壮大,并被人们重视和关注。
互联网已经彻底的改变了世界,互联网的世界里蕴藏着无限的可能,在这种情况下,各行各业及其个人、单位、工厂、企事业等等在网上构筑属于自己的网络信息平台,保护自己的网络资源并在互联网上开辟自己的市场和消费群体,以及构造自己的数字化世界和加强全球范围内不同地域的人们联系交流等等活动也就显的日益重要。
于是各种各样的网站便如雨后春笋般地出现鱼龙混杂且良莠不齐。
Internet的日益兴起和以网页为载体的网络信息的广泛传播和应用,使得网站的建设及网页制作得到发展的空间,大至大型企业的产品推销、售后服务、解决方案,小至个人Web页面开发,形形色色,五彩缤纷,网站建设和网页制作也成为计算机网络领域最热门的话题。
个人博客系统项目毕业设计论文
1.服务器端操作系统:独立于操作系统的跨平台系统,客户端MicroSoft Windows 2000及以上;
2.数据库:MySQL 5.0.27版本;
3.Web服务器:Tomcat 5.5及以上版本,配合MVC设计模式及Hibernate开发架构;
4.客户端运行环境:能运行IE 5以上或Netscape 5以上浏览器的操作系统,配合使用Ajax技术;
2.4系统的可行性分析
2.4.1
技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是服务器,网速)提出的要求(如计算机的容量、速度等)。此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。
1、我们掌握了数据库及其应用技术、数据库原理、计算机网络技术等课程,对数据库的设计、应用、维护及局域网的组成有了深刻的认识与一定的动手实践能力,考取了信息处理、程序设计、数据库技术等国家IT认证。从一定程度上具备了开发一个小型系统的能力。再有就系统处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足信息处理的需求。
博客主页面的用例图如图2.3所示:
图2.3博客主页面的用例图
2.2.2普通用户
个人博客实训报告
一、软件技术专业职业核心技能标准1.程序设计能力学生应具备熟练的代码编写及调试能力,具体应掌握Java程序设计技术。
Java软件开发工具及编辑工具的使用方法、语言的语法及Java类的定义和使用、Java编程的方法和技巧。
2.数据库应用开发能力具体应掌握数据的组织方法、数据库的设计方法,熟练掌握数据库的使用和维护技能。
主要考核数据库的连接、访问、修改等技术。
3.动态网页设计、网站建设能力掌握设计HTML网页的方法;熟悉网站的构建;掌握运用JSP进行动态网页设计的Web应用程序开发的方法。
掌握MVC编程模式,能够应用Struts开发Web程序。
学生能够应用Java Web组件设计B/S结构的Web应用程序。
4. 软件工程能力具体应掌握软件开发过程中的工程方法、关键技术、相关工具使用的流程。
主要考核面向对象的基本概念、需求分析的方法及面向数据流分析的具体步骤,数据流图,数据词典的定义及表述符号,用例图的绘制,状态图的绘制等。
二、毕业技能综合实训任务书软件技术专业实训项目:个人博客系统学生姓名:于华班级:09软件1班学号:092010129项目类型:指导教师:1、实训目的:培养学生综合应用软件开发的理论,运用Java程序设计语言、Oracle数据库、CSS 样式表,JavaScript语言、JSP和Struts等技术开发B/S构架的系统,从而建立起WEB 开发的完整概念,深化WEB设计的思想,熟悉WEB程序的开发流程,掌握WEB程序开发的关键技术;锻炼学生软件工程,数据库应用开发,程序设计,动态网页设计、网站建设的能力,进一步巩固所学知识,为今后从事本专业相关工作奠定坚实基础。
2、毕业技能综合实训项目简介:个人博客系统是模仿QQ空间的博客系统,它主要的功能有:日志的管理,留言的管理,相册的管理,个人资料的管理。
(1)日志管理:博主和游客都可以浏览和查询日志信息,其中查询数根据日志的类别进行查询。
管理员不仅可以浏览和查询日志信息,还能更改、添加和删除日志信息,以更新日志数据库,以便发布日志信息。
毕业设计(论文)-个人博客系统的设计与实现[管理资料]
个人博客摘要随着Internet的广泛应用,动态网页技术也应运而生。
本文介绍了应用ASP动态网页技术开发博客系统的设计与实现。
,使用C#为开发语言,实现Blog网站的动态管理,使得对Blog信息的管理更加及时、高效,提高了工作效率。
本文对博客系统进行整体分析,明确了系统的可行性和用户需求;根据模块化原理,规划设计了系统功能模块;在数据库设计部分,详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想,提出系统的程序设计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试过程中出现的主要问题,并提出了解决方案,实现系统功能。
关键词Blog;;C#;SQLserverPersonal BlogAbstractWith the extensive application of the Internet, dynamic web technology has emerged. This text describes the application of ASP dynamic web technology and development the blog system.This system take as the development technology, uses C# is the development language, realizes the Blog website dynamic management, causes to be even more prompt to the Blog information management, highly effective, raised the working efficiency. In this text,it analysis the blog system by feasibility and the demand of the user. Under the modular theory, planning and design of the system functional modules; In the database design, a detailed description of the database structure and database integrity, security measures; Programming is used object-oriented programming design, system design ideas, background for the future and function of the program in detail; System testing, Analysis of the specific course of testing the key issues and proposed solutions to achieve system function.Key word Blog;;C#;SQLserver目录第一章绪论 (1)引言 (1)课题研究的意义 (2) (3)第二章相关技术介绍 (4) (4) (5)数据库选择 (6)数据分析 (6)SQL SERVER 2005 (7) (7) (8)第三章需求分析 (9)需求分析 (9) (10)第四章概要设计 (11)系统设计方案 (11)系统功能模块 (12)数据库需求分析 (13)系统操作流程 (14) (14)数据库的完整性和安全性 (16)数据库的完整性约束 (16)数据库的安全性 (17)第五章详细设计 (18) (18) (18) (21)博客文章信息管理页面 (24) (29) (29)“博客评论”功能模块设计 (33)友情连接管理页实现过程 (36)第六章测试 (38) (38) (38) (38)第七章结论 (40)不足之处与改进 (40)权限分配 (40)界面美观化 (40)结论 (40)致谢 ................................................................................................................. 错误!未定义书签。
软件技术专业毕业设计
软件技术专业毕业设计毕业选题:莘莘博客系统-后台界面设计与测试学生姓名:蒋XX院系名称:软件工程系所学专业:软件技术所在班级:.net1203班学生学号:XXXXXX提交日期:XX年1月12日摘要莘莘博客系统,是一个以说说形式来发布自己的所见,所感,所闻,所得的互联网信息发布系统,它方便了我们对学习,工作,生活的交流。
本文以博客的发布管理为基础,在根据其实际需求,详细的阐述了本系统的设计思路及开发过程。
本系统的主要功能可分为三大块:发布博客、评论博客、博客分类。
除此三个主要功能外,本系统还根据互联网的发展,以及人们的需求添加了:首页风格更改、首页模块可自由添加或删除、以及添加了时下比较流行的在线会员聊天的个性化功能。
在开发的过程中,采用了mVc的分层思想,设计了专门的缓存策略,并且运用了Ajax,jAVAScript的前端开发技术,大大提高了用户的体验效果。
本系统属于B/S结构系统,采用PHP为开发语言,mySQl 为数据库,IIS为服务器,再结合开源模板框架onethink进行开发,由此整个系统无论是从用户体验,还是系统安全,运行速度都是很好的。
关键词:博客;mysql;onethink;目录前言-4-第一章系统技术方案-5-.2开发工具-5-.2.1关于PHP-5-.2.2关于mySql-5-.2.3关于onethink -6-.2.4关于javaScript -6-.2.5关于Ajax-6-.2.6关于mVc-6-第二章系统可行性分析-8-2.1开发背景-8-2.2市场分析-8-2.3技术分析-8-第三章需求分析-9-3.1性能要求-9-3.2运行环境要求-9-3.2.1硬件要求-9-3.2.2软件要求-9-3.3.1系统概述-9-3.3.2系统基本概述-9-3.3.3系统分析-10-3.3.4功能详细说明-10-第四章系统后台登录界面-13-4.1登录界面-13-4.2修改密码-15-第五章系统测试-17-5.1链接测试-17-5.2表单测试-17-5.3浏览器兼容测试-18-参考文献-19-致谢-20-前言随着互联网技术的高速发展和日益的普及,互联网用户迅速增加,用户对互联网的寄托也发生了翻天覆地的变化,用户不甘于只单单的被动的接受互联网提供的内容,更希望能够加入到内容制造的大家庭中,这时传统的web应用已经显得力不从心,而web2.0的出现,极大的改变了这一局面。
论Blog在个人知识管理中的应用
有 更 大 的 分 享 特 性 , 让 人 更 多 接 受 和 分 能 享 : 对 于 I  ̄ Q MS 相 M( Q、 N等 ) 来说 , lg B o 可 以 更 大 范 围 、 有 深 度地 讨 论 话 题 : 对于 更 相 B S 说 , lg 能 激 发 个 人 的 主 体 感 、 B 来 Bo 更 积 极 性 和 成 就 感 , 利 于 挖 掘 出每 个 人 身 上 更 最 特 别 的 地 方 。 lg 特 点 和 功 能 决 定 了 Bo 的 它 更 适 合 学 习 , 个 人 知 识 管 理 的 一 种 有 是 效 工具 [a 4 】 2 2利用 Bo . Ig实现 个人 知识 管理 的可 行性 () 博 客 自身 看 , 客 简 单 易用 , 要 1从 博 只 会 上 网 , 户就 可 以通 过 互 联 网简 单 注 册 , 用 获 得 自 己的 博 客 空 间 和 个 性 化 页 面 。 客 博 以 时 间 线 索 来 承 载 个 人 的 所 思 所 想 、 选 精 和 记 录 个 人 在 互 联 网 上 看 到 的精 彩 有价 值 的 内容 , 且 能 够 及 时 发 布 , 而 自动 归 档 , 需 要 的 时 候 可 以 通过 搜索 引 擎或 按 时 间顺 序 来 浏览 查找 Bo 的某 些 内容 。 lg 为 个人 lg Bo还 提 高 了从 个人 收 藏 、 个 分 类 到 最新 咨询 、 单 热 门 话题 的 多种 发 布 和 获 取 信 息 的 编 辑 服 务 , 过 自定 义 的 分 类 标 签 , 个 人 的 思 维 通 每 轨 迹 图有 迹 可 循 , 集 、 合 、 类 信 息 将 收 聚 分 更为 方便 , 单 , 更 有利于知识 的分享 、 简 也 讨 论 与协 作[。 5 1
一
软件的技术可行性分析
软件的技术可行性分析在当今数字化时代,软件的开发和应用无处不在,从智能手机上的各种应用程序,到企业的复杂业务系统,软件已经成为我们生活和工作中不可或缺的一部分。
然而,在决定开发一款软件之前,进行全面的技术可行性分析是至关重要的。
这一过程旨在评估技术上是否能够实现预期的软件功能和性能要求,以及在现有技术条件下开发的成本和风险。
技术可行性分析首先要考虑的是目标软件所需的技术栈。
这包括编程语言、框架、数据库管理系统、服务器架构等。
例如,如果要开发一个高并发的电商网站,可能会选择使用 Java 或 Python 等成熟的编程语言,结合 Spring Boot 或 Django 这样的框架,以及 MySQL 或MongoDB 等数据库。
同时,还需要考虑服务器的部署方案,如使用云服务器还是自建服务器。
对于技术栈的选择,不仅要考虑其当前的成熟度和稳定性,还要预测其未来的发展趋势。
如果选择了一个即将被淘汰的技术,可能会在后续的维护和升级中遇到很大的困难。
此外,还要考虑团队成员对所选技术的熟悉程度。
如果团队对某种技术缺乏经验,那么在开发过程中可能会面临学习成本高、开发效率低等问题。
接下来,要评估现有技术能否满足软件的功能需求。
以一个在线教育平台为例,它可能需要实现视频直播、在线互动、课程管理、用户认证等功能。
对于视频直播功能,需要考虑视频编码和解码技术、网络传输协议、流媒体服务器的性能等。
在线互动功能可能涉及实时消息推送、多人协作编辑等技术。
课程管理则需要数据库的高效存储和检索能力。
只有当现有的技术能够有效地支持这些功能的实现,软件的开发才具备技术可行性。
性能要求也是技术可行性分析的重要方面。
不同的软件对性能的要求差异很大。
例如,一个金融交易系统对响应时间和数据处理的准确性要求极高,而一个个人博客网站对性能的要求相对较低。
在分析性能可行性时,需要考虑硬件资源的限制,如服务器的 CPU、内存、存储容量等。
同时,还要对软件在不同负载情况下的性能进行预测和模拟,以确保在高峰时段也能保持稳定的运行。
个人博客的可行性分析
个人博客的可行性分析在当今数字化的时代,个人博客作为一种自我表达和信息分享的平台,受到了越来越多人的关注和青睐。
那么,创建一个个人博客是否可行呢?让我们从多个方面来进行一番深入的分析。
一、技术层面从技术角度来看,创建个人博客已经变得相对容易。
如今有许多现成的博客平台和内容管理系统(CMS)可供选择,例如 WordPress、Blogger、TypePad 等。
这些平台通常提供了用户友好的界面和丰富的模板,使得即使没有深厚技术背景的人也能够轻松上手。
对于那些具有一定技术能力的人来说,还可以选择自主搭建博客,使用如 Python、Django 或者 Ruby on Rails 等技术框架来构建个性化的博客系统。
此外,云计算服务的普及也为个人博客提供了强大的服务器支持,确保了博客的稳定性和访问速度。
在域名和主机方面,获取一个独特的域名成本并不高,而主机服务则可以根据需求选择共享主机、虚拟专用服务器(VPS)或者专用服务器,价格也有多种选择,以适应不同的预算。
二、内容创作内容是个人博客的核心。
首先要问自己,是否有足够的热情和动力去持续创作有价值的内容。
这不仅需要对某个领域有一定的专业知识或兴趣,还需要具备良好的文字表达能力。
确定博客的主题是关键的一步。
可以是个人爱好,如摄影、旅行、美食;也可以是专业领域,如编程、营销、教育等。
一个明确且独特的主题能够吸引特定的受众,并使博客在众多竞争对手中脱颖而出。
为了保持内容的新鲜感和吸引力,需要不断学习和积累知识,关注行业动态,以及与读者进行互动,了解他们的需求和反馈。
三、时间投入创建和运营一个个人博客需要投入大量的时间。
除了撰写文章,还需要进行图片处理、排版设计、SEO 优化等工作。
对于刚刚起步的博客,可能需要花费更多的时间来推广和建立读者群。
这包括在社交媒体上宣传、参与相关的论坛和社区、与其他博主合作等。
如果希望博客能够取得一定的影响力和收益,那么长期的持续投入是必不可少的。
本科毕业论文-基于nodejs的博客系统设计与实现
本科毕业设计(论文)基于nodeJS的博客系统设计与实现Based on the system design and implementation of nodeJS blog学院(系):专业:学生姓名:学号:指导教师(职称):评阅教师:完成日期: 2017年5月基于node.js的博客系统设计与实现[摘要]本文针对个人博客需求的了解与分析,采取了面向对象的设计方法,开发了个人博客系统。
该系统主要是信息管理系统,并使用node.js进行开发,以mongoDB 数据库和Hbuilder编辑器相结合实现了该系统。
该系统分为注册登录模块、博客及文章检索模块、博客页面显示模块、博客管理模块。
在该系统中,不同的用户拥有不同的权限,根据用户的角色来分配用户的权限大小,从而使得博客用户快速,方便的对系统日常信息进行管理和维护。
[关键词]node.js web 写作Based on the system design and implementation of node.jsblogAbstract:Aiming at the demand of personal blog understanding and analysis, the object-oriented development method, personal blog system is designed.This system focus on information management, and use the node. Js for development, to mongo database and Hbuilder editor to achieve the combination of the system.The system can be divided into registered login module, blogs and articles retrieval module, the blog page display module, personal maintenance management module.In this system, the user's permissions depend on the user's role, according to the scope of the role of different set the permissions to help bloggers safe, effective and reasonable daily information for management and maintenance to the system.Key words: node.js Web Writing1绪论 (1)1.1 概述 (1)1.2系统的开发背景 (1)1.3 博客发展现状 (1)1.4课题研究的意义 (3)1.5系统的开发目标 (3)2 系统分析 (4)2.1系统需求分析 (4)2.1.1注册博友 (5)2.1.2 普通用户 (6)2.2系统技术分析 (7)2.2.1 node.js简介 (7)2.2.2 vue.js简介 (8)2.2.3 mongoDB数据库简介 (8)2.3经济可行性分析 (9)2.4开发工具的选择 (9)3系统设计 (9)3.1系统分析 (9)3.1.1系统架构说明 (10)3.2开发框架技术介绍 (11)3.3数据库设计 (11)3.3.1定义(数据词典) (11)3.3.2数据库设计E-R图 (12)3.3.3主要表结构如下 (14)3.4 功能模块介绍 (15)3.4.1 博客注册登录管理模块 (15)3.4.2 博客及文章检索查询模块 (15)3.4.3博客页面显示模块 (16)3.4.4 博客个人维护管理模块 (17)4主要功能的实现 (17)4.1 登录控制 (17)4.2文章发表功能 (18)4.3文章评论功能 (19)4.4文章检索功能 (19)4.5后台管理模块 (20)5系统测试 (20)5.1 测试概要 (20)5.2 测试方法 (20)5.3 测试用例 (20)5.4 测试结果 (21)5.4.1 登录测试 (21)5.4.2 文章发表测试 (22)5.4.3 评论测试 (23)5.4.4 文章检索测试 (23)5.4.4 内容管理测试 (24)结论 (24)参考文献 (24)致谢 (25)1绪论1.1 概述博客,一个可以激发人的创造性的产品,可以让人们自由创作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
、可行性研究报告一、可行性研究报告 (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。