个人博客可行性研究报告
目录
1...........................................................................引言 1
1.1.....................................................................编写目的 1
1.2.........................................................................背景 1
1.3.........................................................................定义 1
1.4.....................................................................参考资料 1
2、.............................................................可行性研究的前提 2
2.1.................................................................项目基本要求 2
2.2.................................................................项目基本目标 2
2.3.....................................................项目开发条件、假定和约束 3
3.................................................................所建议系统概况 3
3.1...............................................................所建议系统概述 3
3.2.............................................. 所建议系统的处理流程和数据流程 3
3.3.....................................................................工作负荷 4
3.4.....................................................................费用开支 4
3.5.........................................................................人员 5
3.6.........................................................................设备 5
3.7.......................................................................局限性 5
4...................................................................所建议的系统 5
4.1...........................................................对所建议系统的说明 5
4.2...........................................................处理流程和数据流程 5
4.3.....................................................................改进之处 5
4.4.........................................................................影响 5
4.5.......................................................................局限性 6
4.6.........................................................技术条件方面的可行性 6
5...........................................................可选择的其他系统方案 6
6.................................................................投资及效益分析 6
6.1........................................................................支出 6
6.2...................................................................敏感性分析 7
7...........................................................社会因素方面的可行性 7
7.1.............................................................法律方面的可行性 7
7.2.............................................................使用方面的可行性 7
8...........................................................................结论 7
近年来随着信息技术的进步,Blog也快速扩张,它已经满足不了用户的需求。目前用户在网络上发表文章、张贴内容的目的有很大的差异,但是,由于沟通方式比电子邮件、讨论群组以及BBS和论坛更简单和容易,博客系统已经成为广大各界用户进行沟通的主流工具,本系统是针对博客用户的需求设计的,可以完成博客用户注册、登入、发表、浏览、修改博文、上传、浏览照片、留言等主要功能。
此可行性研究报告,实现了在最短的时间内以最小的代价确定问题是否可以解决,从而确定进一步对系统进行开发。
所建议开发的软件系统的名称:个人博客
本项目的任务提出者:应用软件课程设计选题
用户:本地网络用户
实现该软件的计算中心或计算机网络:IE浏览器,本地端口8080
该软件系统同其他系统或其他机构的基本的相互来往关系:好友的博客网址超链接大型社交网站的博客网址
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
Blog 博客
MyjspSmartUpload jsp页面上传的开源包
Jcommon Jfreechart开源的类库
Jfreechart JAVA平台上的一个开放的图表绘制类库
C/S(Client/Server) 客户机/服务器
《软件工程——原理、方法及应用》(第三版)——史济明、顾春华、郑红 高等教育出版社
《软件文档编写》——辛海明、潘孝铭、王晋隆 编著
2.1.1主要功能
个人博客系统的主要功能:前台广大博客用户的登录,个人博客管理以及系统管理等功能。
(1)前台广大博客用户的登录主要包括的功能:阅读博客、发表评论、注册博客、博客登录、发表留言。
阅读博客给广大用户提供便捷的在线阅读自己感兴趣的文章。
发表评论提供给阅读者对自己所阅读的博客发表自己得观点、作相关的评论。
注册博客以满足用户成为本系统真正的博客用户,登陆本系统从而满足自己更多的需求,包括发表留言等。
(2)个人博客管理的功能:发表文章、文章管理、相册管理、消息管理、个人详细资料管理。
博客登陆系统以后可以发表自己得文章,并且对自己发表的文章作最基本的管理,包括增删改查等。
相册管理功能是广大博客用户对自己的相册进行的最基本的操作,包括相片的上传、下载、删除等。
消息管理功能是用户对自己收到的信息进行查阅、评论与删除。
个人详细资料是博客用户对自己得个人资料做出完善,包括增删改查等。
(3)系统管理的功能:用户管理、博客分类、公告管理、评论管理、友情链接、系统维护。
用户管理功能实现管理员对博客用户的审核等操纵。
博客分类功能实现了系统对博客用户发表的博客做出类型的归并。
评论管理对进入本系统的游客所发表的评论进行查看管理,而对于已经过期或不良评论进行删除操作,使博客可以做到及时的更新,以利于网站的维护。
系统维护功能实现了系统的安全性等。
2.1.2性能要求
方便、快捷、有效的实现博客用户以及系统管理员的需求,进行数据的操作的速度快。
2.1.3 系统的输入输出
输入:博客用户和系统管理员的基本信息,博客用户的博客等。
输出:博客用户的各项浏览结果。
2.1.4安全和保密要求
只有注册本系统的博客用户拥有修改博客信息的权利,系统管理员享有修改等权利
2.1.5项目与其他软件系统的关系
本项目采用客户机/服务器体系结构:客户机是Windows 7使用MyEclipse等开发应用程序,服务器端使用本地的Tomcat6,数据库服务器是MySQL。
系统实现后,可以满足用户在网站上的系列要求,提高用户的使用率。
(1)方便浏览者浏览博客,并且做出自己得评论。
(2)方便博客用户对自己博客、相册、个人信息的有效的管理。
(3)方便系统管理员对系统的管理。
进行系统方案选择比较时间:3周
法律政策:遵守相关法律规定
运行环境:装有浏览器的Windows 2000以上操作系统
进行可行性研究的方法:分析小组成员通过对现有个人博客系统进行调查分析,确定模型,模拟个人博客网站。
此系统的设计包括以下方面,一为博客用户空间,二为系统管理员空间,三为普通游客空间。博客用户在首页进行登录后,在个人界面可以进行对头像、相册、文章、评论以及个人信息进行修改等管理。系统管理员可以对系统近期的动态做出维护、对博客用户的审核等。普通游客可以在博客里浏览博文或对博文进行感言评论。
说明现有系统的基本的处理流程和数据流程。
现有系统所承担的工作课程文档编写和代码编写及工作量13天。
由于运行现有系统所引起的费用开支,网络费用开支60元,开支总额60元。
为了现有系统的运行和维护所需要的人员的专业技术类别软件工程和数量1。
PC和笔记本 Windows 7系统安装有开发工具和已配置的开发环境。
进一步提高完善用户在自己博客空间的完美性的要求,提高用户的使用率。
Jsp页面+Web浏览器+Tomcat服务器实现博客工程,功能操作封装到dao包中。
同3.2中流程图
在设计项目的基础上套用struts2.0+hibernate+spring架构实现web页面的功能要求
4.4.1对设备的影响
网页运行在服务器的本地端口,内容部署到webapps文件夹下,方便以后读取。
4.4.2对软件的影响
提高软件的容错率,提示方便用户操作。
4.4.3对用户单位机构的影响
说明为了建立和运行所建议系统,对用户单位机构、人员的数量和技术水平等方面的全部要求能够会使用浏览器访问网页。
4.4.4对系统运行过程的影响
说明所建议系统对运行过程的影响,如:
a.用户的操作规程;
b.运行中心的操作规程;
c.运行中心与用户之间的关系;
d.源数据的处理;
e.数据进入系统的过程;
f.对数据保存的要求,对数据存储、恢复的处理;
g.输出报告的处理过程、存储媒体和调度方法;
h.系统失效的后果及恢复的处理办法。
4.4.5对开发的影响
说明对开发的影响,如:
a. 为了支持所建议系统的开发,用户需进行的工作;
b. 为了建立一个数据库所要求的数据资源;
c. 为了开发和测验所建议系统而需要的计算机资源;
d. 所涉及的保密与安全问题。
4.4.6对地点和设施的影响
说明对建筑物改造的要求及对环境设施的要求。
4.4.7对经费开支的影响
扼要说明为了所建议系统的开发,设计和维持运行而需要的各项经费开支。
可能存在数据库的兼容问题和数据的大小问题。
此个人博客系统是一个涉及到数据库的应用程序。利用现有的数据库开发技术可以达到各方面的要求。
没有供选择的系统方案可考虑。
对于所选择的方案,说明所需的费用。如果已有一个现存系统,则包括该系统继续运行期间所需的费用。
6.1.1基本建设投资
安全与保密设备:IE配置
数据库管理软件:MySQL
所谓敏感性分析是指一些关键性因素如系统生命期长度、系统的工作负荷量、工作负荷的类型与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等变化时,对开支和收益的影响最灵敏的范围的估计。在敏感性分析的基础上做出的选择当然会比单一选择的结果要好一些。
本章用来说明对社会因素方面的可行性分析的结果。
法律方面的可行性问题很多,如合同责任、侵犯专利权、侵犯版权等方面的陷阱,软件人员通常是不熟悉的,有可能陷入,务必要注意研究。
例如从用户单位的行政管理、工作制度等方面来看,是否能够使用该软件系统;从用户单位的工作人员的素质来看,是否能满足使用该软件系统的要求等等,都是要考虑的。
经上述可行性分析,此个人博客系统的体系结构比较完善,所以在进一步的讨论和了解之后才可以进行研制和开发。
个人博客系统可行性研究报告
学号:
姓名:
班级:
系统可行性研究报告
目 录
个人博客系统................................................................................................................. 1
1引言.............................................................................................................................. 2
1.1编写目的................................................................................................................. 2
1.2项目背景................................................................................................................. 2
1.3符号和定义............................................................................................................. 2
1.4参考资料................................................................................................................. 2
2可行性研究的前提....................................................................................................... 3
2.1项目基本要求.......................................................................................................... 3
2.1.1主要功能........................................................................................................... 3
2.1.2性能要求........................................................................................................... 3
2.1.3 系统的输入输出................................................................................................ 4
2.1.4安全和保密要求................................................................................................ 4
2.1.5项目与其他软件系统的关系............................................................................... 4
2.1.6完成期限要求.................................................................................................... 4
2.2项目基本目标.......................................................................................................... 4
2.3项目开发条件、假定和约束..................................................................................... 4
3所建议系统概况........................................................................................................... 5
3.1 所建议系统概述.................................................................................................... 5
3.2 所建议系统的处理流程和数据流程......................................................................... 5
3.3所建议系统对现有系统的改进、影响和局限性......................................................... 7
4可行性分析.................................................................................................................. 8
4.1 技术条件可行性分析............................................................................................. 8
4.2 经济可行性分析..................................................................................................... 8
4.3 社会因素方面的可行性分析.................................................................................... 8
5可行性分析结论........................................................................................................... 8
近年来随着信息技术的进步,Blog也快速扩张,它已经满足不了用户的需求。目前用户在网络上发表文章、张贴内容的目的有很大的差异,但是,由于沟通方式比电子邮件、讨论群组以及BBS和论坛更简单和容易,博客系统已经成为广大各界用户进行沟通的主流工具,本系统是针对博客用户的需求设计的,可以完成博客用户注册、登入、发表、浏览、修改博文、上传、浏览照片片、留言等主要功能。
此可行性研究报告,实现了在最短的时间内以最小的代价确定问题是否可以解决,从而确定进一步对系统进行开发。
开发软件名称:个人博客系统
项目任务提出者:个人博客系统软件开发小组
项目开发者:学生
用户:网名
实现软件的单位:
Blog(个人博客系统): 个人博客是使广大博客用户能够在互联网上发表及评论相关文章的软件系统。
C/S(Client/Server):客户机/服务器
《软件工程 —— 原理、方法及应用》(第三版) —— 史济明 顾春华 郑红 高等教育出版社
《软件文档编写》 —— 辛海明 潘孝铭 王晋隆 编著
网络资源
个人博客系统的主要功能:前台广大博客用户的登录,个人博客管理以及系统管理等功能。
(1)前台广大博客用户的登录主要包括的功能:阅读博客、发表评论、注册博客、博客登录、发表留言。
阅读博客给广大用户提供便捷的在线阅读自己感兴趣的文章。
发表评论提供给阅读者对自己所阅读的博客发表自己得观点、作相关的评论。
注册博客以满足用户成为本系统真正的博客用户,登陆本系统从而满足自己更多的需求,包括发表留言等。
(2)个人博客管理的功能:发表文章、文章管理、相册管理、消息管理、个人详细资料管理。
博客登陆系统以后可以发表自己得文章,并且对自己发表的文章作最基本的管理,包括增删改查等。
相册管理功能是广大博客用户对自己的相册进行的最基本的操作,包括相片的上传、下载、删除等。
消息管理功能是用户对自己收到的信息进行查阅、评论与删除。
个人详细资料是博客用户对自己得个人资料做出完善,包括增删改查等。
(3)系统管理的功能:用户管理、博客分类、公告管理、评论管理、友情链接、系统维护。
用户管理功能实现管理员对博客用户的审核等操纵。
博客分类功能实现了系统对博客用户发表的博客做出类型的归并。
公告管理功能是将最近系统的一些最新消息公布到系统的界面,从而实现用户对系统情况的真实了解。
评论管理:对进入本系统的游客所发表的评论进行查看管理,而对于已经过期或不良评论进行删除操作,使博客可以做到及时的更新,以利于网站的维护。
系统维护功能实现了系统的安全性等。
方便、快捷、有效的实现博客用户以及系统管理员的需求,进行数据的操作的速度快。
输入:博客用户和系统管理员的基本信息,博客用户的博客等。
输出:博客用户的各项浏览结果。
只有注册本系统的博客用户拥有修改博客信息的权利,系统管理员享有修改等权利
本项目采用客户机/服务器体系结构:客户机是在Windows2000以上MyEclipse8.5等开发应用程序,服务器端采用UNIX操作系统,数据库服务器是SQL Server2000。
本学期结束前
系统实现后,可以满足用户在网站上的系列要求,提高用户的使用率。
(1)方便浏览者浏览博客,并且做出自己得评论。
(2)方便博客用户对自己博客、相册、个人信息的有效的管理。
(3)方便系统管理员对系统的管理。
进行系统方案选择比较时间:3周
法律政策:遵守相关法律规定
运行环境:装有浏览器的Windows 2000以上操作系统
进行可行性研究的方法:分析小组成员通过对现有个人博客系统进行调查分析,确定模型,模拟个人博客网站。
此系统的设计包括以下方面,一为博客用户空间,二为系统管理员空间,三为普通游客空间。博客用户在首页进行登录后,在个人界面可以进行对头像、相册、文章、评论以及个人信息进行修改等管理。系统管理员可以对系统近期的动态做出维护、对博客用户的审核等。普通游客可以在博客里浏览博文或对博文进行感言评论。
处理流程:
数据流程:
第一层:
第二层:
第三层:
进一步提高完善用户在自己博客空间的完美性的要求,提高用户的使用率
此个人博客系统是一个涉及到数据库的应用程序。利用现有的数据库开发技术可以达到各方面的要求。
1、支出
(1)完全可以利用现有的设备,不需要增加新的硬件设备。
(2)需要经常性的软件维护费用。
2、效益
目前的情况还不可以确定具体的效益,只能根据后期的点击率和使用效率来确定。
3、投资回收周期
估计是系统运行后的一年
1、法律方面的可行性
本系统的研制和开发所涉及到的软件都选用正版,不会侵犯他人、集体和国家的利益,遵循相关的法律法规。
2、使用方面的可行性
使用本系统的用户需要拥有一定的计算机基础
结论意见:经上述可行性分析,此个人博客系统的体系结构还不是很完善,所以需要进一步的讨论和了解之后才可以进行研制和开发。
项目可行性研究报告编写规范1项目可行性研究报告的编写规范以工业项目可行性研究报告为例可行性报告的编写规范一般包括下列11项内容第一…
项目可行性研究报告范文目录1总论111项目背景112项目概况313结论与建议42项目的规划相关性及建设必要性621项目的规划相关性…
关于不锈钢制品生产项目的可行性研究报告一总论项目名称不锈钢制品项目建设规模占地24亩建设内容生产用房和配套设施建设建筑面积约130…
项目预可研报告编制格式注项目预可研报告可以由项目单位专业技术人员编写工业项目预可研报告格式一总论1项目名称2承办单位概况新建项目指…
20xx310产业化重点项目可行性研究报告编制大纲一总论一项目背景1项目名称2承办单位概况新建项目指筹建单位情况技术改造项目指原企…
项目建议书可行性研究评估的作用及区别(一)一、项目建议书1.概念:项目建议书是建设项目前期工作的第一步,它是对拟建项目的轮廓性设想…
可研报告一般需要甲方提供的资料有:1、公司的基本情况介绍(企业性质、人员组织结构、财务状况、公司业绩等);企业法人基本情况等;2、…
可行性研究报告项目名称项目起止日期年月日至年月日项目执行单位可研编制单位可研编制负责人可研编制日期年月日中国气象局制1承诺书本项目…
关于工程项目可行性研究报告的批复县局你局关于建设工程可行性研究报告送审请示号收悉经研究现批复如下一为了加强基层原则同意你局上报的工…
项目可行性研究报告编写规范1项目可行性研究报告的编写规范以工业项目可行性研究报告为例可行性报告的编写规范一般包括下列11项内容第一…