软件设计思路

最近手头上的软件终于要收工(这下没错了)了,写一下自己的体会。

本次开发的是一款家电市场管理软件,主要就是用于各商家的房租水电费用收取,其中涉及到很多杂项费用。

从这个软件的设计开发过程中我发现基本上涉及到收费管理的软件重点思路在以下几点:


  1. 数据库构架尽量符合OO标准

  2. 最好采用预付费-扣费算法,所以数据库中有专门的表来记录账面余额

  3. 程序中扣费模块按照一定的标准执行扣费,并且这个模块要有通用性,比如就算1分钟进行了100次扣费运算,实际扣费仍然准确无误,要不然一旦多运行了几次扣费运算导致扣费错误,那可是关系到Money啊。而且此模块最好是以后台的方式自动执行。

  4. 程序中还要有缴费模块,这个的设计就比扣费模块简单一点,不过在UI设计上要尽量考虑到操作者容易出错的地方




大致就这么4个重点吧,只要采用遵循了这四个原则,基本可以应对所有小型收费管理系统了

你可能感兴趣的:(软件设计思路)