个人博客系统可行性分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、可行性研究报告
一、可行性研究报告 (1)
1.引言 (2)
1.1编写目的 (2)
1.2项目背景 (3)
1.3定义 (3)
1.4参考资料 (3)
2.可行性研究的前提 (3)
2.1要求 (3)
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连接起来的功能。
Comments-评论
回复功能,用户可以借此对此BLOG进行评论,这是读者同BLOGGER相互交流的最直接渠道。
Archive-归档
作索引功能,按月份进行BLOG文件的归档(也有按分类归档的)
Calendar-日历
BLO的最基本的元素,这也是BLOG最基本的特征,根据日期可以检索到当日发表的BLOG。
Links-链接
放置一些友情链接。
Favorite-收藏
收藏一些有用的文章或链接。
Album-相册
用于分类上传各类图片
Antispam-反垃圾信息
目前的评论系统,容易产生垃圾广告和垃圾信息,需要在系统上对垃圾信息的发布进行限制,例如加入验证码等。
Export-导出
用户数据的导出,例如文章、评论、引用等。
Management-管理
管理功能,设置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 Series
4、开发环境:Visual Stadio2010
5、可利用的信息和资源:现有的博客系统
2.4可行性研究方法
分析小组成员通过对现有个人博客系统进行调查分析,确定模型,模拟个人博客网站。分别从技术可行性、经济可行性、操作可行性三方面进行具体地研究,并结合系统流程图和数据流程图分析此项目是否可行。其基本方法是:调查、确定模型、交互。
2.5决定可行性的主要因素
成本,利用PC机和Visual Stadio2010可以实现
技术可行,现有技术完全可以承担开发任务
操作可行,操作简单可行
3.对现有系统的分析
3.1处理流程和数据流程
本系统流程包括用户登陆模块、系统管理员模块、游客模块三大模块,每个流程均具有自己的详细流程。
3.2工作负荷
现有的个人博客系统的工作是提供广大用户交流的一个平台,它必须实现相互交流、互相访问等诸多功能,由于我们是零成本,因而只需管理员不时管理就行,当然,由于广大用户的同时登录,对服务器的性能要求也很高。