Rainmeter项目前景与范围文档
1.业务需求
1.1应用背景
目前,随着计算机的普及和快速发展,人们对计算机的要求也越来越高,除了硬件和功能方面的需求,人们对软件和界面美观也有了更高的要求。
1.2业务机遇
Rainmeter原本是一个系统状态监视软件,由于其强大的可定制性及拓展性,诸多使用者在原来的基础上开发了成百上千的插件程序和皮肤样式,使得现在的RainMeter几乎成为一款完美的系统美化工具。受到众多美化爱好者的青睐。Rainmeter的皮肤大都走抽象、简洁的设计路线,非常适合作为一款桌面美化软件。现在它的功能已经得到了极大的扩展,rss feeder、邮件监视器等常用功能都能够实现,而低资源占用和简易的设计方式为它赢得了大批用户。
1.3业务目标
Rainmeter 通过不断地扩展,成为一个适合大众操作的桌面美化软件,功能更加完善。
1.4业务风险
因为Rainmeter原是一款系统监控软件,所以它也存在相应的缺点和风险。它不能改变系统视觉样式,不能修改任务栏的外观,开始按钮的外观,桌面图标、资源浏览器或者其他任何系统内置元素均不能修改。
Rainmeter也不是窗口管理器。不能记录打开的程序窗口;不能最大化最小化程序窗口;也不能激活工作区不能管理虚拟显示器。
Rainmeter不能替换与它关联的其他程序。例如,一个千千静听皮肤可以暂停、前进、后退音乐,但前提是千千静听必须是正在运行的。
2.项目前景
2.1前景概述
雨滴桌面是基于windows平台,遵循GNU宽通用公共许可证的完全免费和开源的软件,随着人们对美化的需求越来越高,桌面美化将是一种趋势,雨滴桌面会有很好的发展前景。
2.2主要特性
1、可以显示CPU、内存、硬盘容量、网络连接等系统信息;
2、可以做到类似于菜单栏和快速启动栏一样(Launchers和Docks)的功能;
3、可以显示当前播放器播放的音乐媒体;
4、可以从网络获取如天气、Rss源、邮箱等信息。
2.3假设与依赖
官方发布版本,Rainmeter 的各种第三方资源、插件均称为"Skin"也就是皮肤,由各个程序员以及雨滴爱好者共享资源,广大桌面美化用户可以在贴吧、社区等下载及使用。
3.项目范围
3.1第一版范围
Rainmeter0.1初始的版本;
Rainmeter0.2用不同的方式监控内存和cpu。
3.2后续版本范围
Rainmeter由于其强大的可定制性及拓展性,诸多使用者在原来的基础上开发了成百上千的插件程序和皮肤样式,使得现在的RainMeter几乎成为一款完美的系统美化工具。rss feeder、邮件监视器等常用功能都能够实现,且资源占用低和设计方式简易。
4.项目环境
4.1操作环境
应用平台:Windows XP, Vista, 7, and 8
4.2涉众
1、一个围绕Rainmeter的团体,开发人员以及第三方插件的程序员。
2、使用雨滴桌面的广大用户。
3、
4.3项目属性
具体项目属性如下表:
属性 |
驱动因素 |
约束因素 |
可调整因素 |
特性 |
|
各个版本的功能必须完全可操作。 |
在最终版本中进行调整。 |
质量 |
|
用户满意度必须达到85%;必须通过全部的安全机制检查,系统能够在win7,winxp等操作系统下稳定工作。 |
在后续版本中完善功能提高用户满意度 |
成本 |
低 |
必须控制开发费用在额定范围内 |
允许费用超过的最大额度不超过总经费的10% |
进度 |
|
必须保证开发时间在规定时限范围内 |
开发时间最长不得超过规定时间2天 |
人员 |
开发人员以及广大雨滴爱好者 |
人员数目按照规定严格控制 |
如果计划不够,可以适当增加人员务必保证在规定时间内完成项目。 |