家庭理财管理系统的开发 下载本文

3.5.3 物理结构设计

1. 收支类型表Types

表Types用来保存收入类型信息和支出类型信息,结构如表3-1 所示。 表3-1 表Types的结构

2. 银行信息表Banks

表Banks用来保存银行信息,结构如表3-2 所示。 表3-2 表Banks的结构

3. 成员信息表Members

表Members用来保存成员信息,结构如表3-3所示。 表3-3 表Members的结构

4. 日常收支信息表InOutList

-25-

表InOutList用来保存日常收支信息,结构如表3-4所示。 表3-4 表InOutList的结构

5. 银行交易信息表BankOper

表BankOper用来保存银行交易信息,结构如表3-5所示。 表3-5 表BankOper的结构

6. 银行帐号信息表Account

表Account用来保存银行帐号信息,结构如表3-6所示。 表3-6 表Account的结构

-26-

7. 用户信息表Users

表Users用来保存系统用户信息,结构如表3-7所示。 表3-7 表Users的结构

8. 表关系

在表的结构表中定义每个表的主键,为了规定各表之间的关系,还需要定义一组关系,如表3-8 所示。 3-8 表关系

-27-

3.6 编码设计

编码是指给各类信息指用一些固定的便于计算机和人识别的符号,如用户编号,收入类型编号等。编码可以根据系统的不同设定不同的编码方式,主要是适合系统,方便识别。本系统的各类编码均采用自动编码方式。

-28-