我一直想做一个开源的项目,并且想让大家一起来参与,但是由于种种原因都没有成功,所以我想采用一种另类的方式来“开源”。就是说公开思路,公开文等,公开编代码的过程,但是不公开源码,呵呵。最后可能会免费发布“产品”。
一、 面向人群和语言环境
个人理财嘛,顾名思义就是针对个人来做的,让单身汉可以明明白白挣钱,明明白白花钱。当然结婚后也可以作为一个家庭的理财助手。
软件将采用VS2003 + SQL2000 编写,B/S结构(因为我不会写winform的程序J)。
二、 基本功能
1. 资金管理
简单的说就是一个月收入了多少钱,然后这些钱都用在了哪些地方。每一笔收入都能知道买了哪些物品,每一件物品都能知道钱是从哪里来的。
2. 物品管理
购买了哪些物品,钱是从哪一笔收入来的,物品的使用时间,折旧情况,平均到每一天有多少钱。
3. 报表
财务软件都会有报表的功能,只是现在我还没有想好要做哪些报表,另外报表也不是我的强项,所以呢这一项暂时空缺,最后在来补充。
4. 其他工具
比如储蓄利息计算,贷款计算,收藏夹等等。
三、 详细介绍
1. 资金管理
l 收入管理
l 支出管理
l 收入类型管理
l 支出类型管理
l 借钱、还钱管理
l 每月固定支出设置
l 支出计划
2. 物品管理
l 物品清单
l 物品的资金来源
l 物品的折旧情况
(物品的这一块还没有想好)
四、 名词解析
1. 物品
这里的物品是一个广义的说法,不仅仅指衣服、家电、粮食,还包括煤气水电费、公交车费等等许多许多。就是说所有用钱买来的都算作“物品”。
2. 收入
包括工资、奖金、彩票中奖(J)、资助(父母给的不用还的钱)、借钱。
五、 工作计划
1. 一天一个小时
白天还要忙工作的事情,所以时间不是太充裕,但是要争取每天都挤出一个小时花在这个小软件上面。
2. 工作录像
我打算把自己的编写代码过程录制下来,定期发布,也许会给新手一些提示。以前看一些高手写的代码总是晕晕的,看别人的代码总是很郁闷的,那么看别人写代码的过程呢?会不会更好一点呢?
3. 异常
目前只是一个初步的想法,到具体实施的时候还会出现很多情况,倒是在具体情况具体分析吧。J
Ps:俗话说得好,吃不穷,花不穷,算计不到就受穷!以往我的资金方面都是很混乱的。很难弄得清楚我这一个月的工资都花在什么地方了,所以呢一直想给自己写一个小软件,帮自己弄清楚,钱都花在那里了。
另外我不打算提供源码,但是其他的都是可以提供的,比如设计思想、数据库文档、工作记录等,目的是想避免一些人“用现成的”。自己思考了,自己动手写代码了,才会更有收获。
希望大家能够多多支持!
感兴趣的可以加入这个群:40305454。