对于记账本,现实生活中见过许多各式各样的记账本,大到公司财务记账,小到家庭记账和个人记账。
公司财务记账是一个庞大的工程,她需要客户给与足够的信息,在此基础上进行开发。而家庭记账就简单多了,生活中无处不在。
首先,开发第一步就是先整理自己的思路,开发这个记账本需要哪些功能,使用人群的知识水平,对账单有哪些需求。因为是家庭记账,所以功能很简单就是记账,简单的支入支出就可以满足。一旦涉及到数据就不得要建立数据库了,因为简单的网页存储已经不能满足对于数据量的支持了。
所以数据库的建立放在第二位,在数据库空建立:
1.记账人,
2.记账金额,
3.性质(支入/支出),
4.备注。(记录这些钱用在什么地方/借给什么人,以及日期等)
简单明了,易于使用。
再来解析该记账本的功能,对于普通家庭,有如下功能便足够了:
1.查看账簿;
2.添加新账;
3.删除记录;
4.更改账簿;
3.删除记录;
4.更改账簿;
就是基础的增删改查操作。
有了这些再去开发便有了基础框架,再去实现便简单了。