想写个家庭账本信息管理的小程序,在这里做一点笔记。
先想好业务流程,确定各程业务记录需要的表格,做到心中有树,胸有成竹。然后再打开VC写代码实现。
以前是想到哪里,写到哪里,最后不了了之。一个程序都没有一个好的安排。和做事一样,事事无成。
这次写这个程序,希望能想好了再写,不要急着建界面,拖控件。
第1个版本
模块分类
一.现金管理
这个主要是登记日常支付记录,现金从钱包,信用卡,银联卡中的支付情况。
表格例子
ID 发生日期 发生金额 支付方式 用途 备注说明
-------------------------------------------------------------------------------------------------------------------------
12001.1.1 ¥100.00 龙卡(网银卡) 网上购物 电脑书。
22001.1.1 ¥200.00 龙卡(工资卡) 购物 电视机一台。
32001.1.1 ¥100.00 存折(水电费)水电费 ----
42001.1.1 ¥300.00 龙卡(网银) 网上购物 生活用品
二、.账簿管理
1 、账簿基本信息表 (登记各个账本的基本情况)
ID 账簿名称 账簿类型 开户银行 开户名称 账号 账面金额 备注说明
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 龙卡(网银) 建行卡 建行**分行大叔 0010011 ¥5000.00 主要用于网上购物
2 存拆(水电) 存 折 工商银行 大叔 1000111 ¥1000.00 用于水电费交款
3龙卡(股票) 建行卡 建行**分行 大叔 001001 ¥2000.00 用于股票交易的卡
4 钱包1 ---- 大叔-¥1000.00 我的钱包
5 钱包2 -- --大姐 - ¥1000.00 老婆的钱包
6 存钱罐 -- -- 大叔 - ¥500.00 家里的存钱罐
2、账簿业务记录 (记录账簿的存/取业务记录)
ID 发生日期 发生金额 业务类型 资金来源支取账簿 存入账簿 备注说明
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 2001.1.1 ¥1000.00存入 分红- 龙卡(股票) -
2 2001.1.2 ¥2000.00提现- 龙卡(利息) 钱包1 -支取本月的日常生活费
3 2001.1.3 ¥3000.00转账-龙卡(股票) 龙卡(网银) -
三、报表管理
设日报,月报,季度报表,年度报表,用于生成各类业务报表,便于查询。
>报表类型
1.日报表 2.月报表 3.季度报表 4.年度报表
报表例子:
--------------------------------------------------------------------------------------------------------------------------------------------------
本日收入:¥200.00 本日支出:¥500.00
本月收入:¥200.00 本月支出:¥500.00 本月结余:¥500.00
本季度收入:¥200.00 本季度支出:¥500.00 季度结余:¥1000.00
本年度收入:¥200.00 本年度支出:¥500.00年度结余:¥2000.00
---------------------------------------------------------------------------------------------------------------------------------------------------
钱包现金:¥500.00 存钱罐:¥100.00
四、参数设置
设字典参数,系统参数
A.字典参数
>账簿类别>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
1.信用卡 2.银联卡 3.存折 4.消费券 5.现金 6.其它
>业务类别>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
1.支付 2.存入 3.提现 4.转账 5.借入 6.借出 7.还贷 8.其它
>资金来源>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
1.工资 2.分红3.利息 4.股票 5.奖金 6.提成 7.其它
>支付用途>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
1.日常开支 2.网上购物 3.考试培训 4.旅游支出 5.娱乐消费 6.其它