首先设计数据词典。数据词典包括:数据项(名称、含义、类型、取值范围、长度及其与其他数据项之间的逻辑关系)、数据结构(数据结构反映了数据之间的组合关系,它是若干个数据项之间的有意义的集合,包括:名称、含义、以及组成该数据结构的各个数据项)、数据流(数据流是指某个处理过程中数据的输入或输出,可以是数据项也可以是数据结构)、数据存储(处理过程所访问的数据,即数据库文件1和处理过程(从何处接受何种输入,向何处产生输出)。
本系统共有以下6个数据结构:
(1)    用户信息
用户名,密码。其中,用户名为主键。这是用来防止有新用户增加时相同用户名的出现。这些信息管理员可以进行管理。其中包括修改密码。
(2)    家庭成员信息
编号,姓名,性别,称呼,生日。编号是主键。管理员只要进入了系统以后就可以对家庭成员进行添加,删除,修改等操作。
(3)    收入信息
编号,主题,收入金额,收入类型,收入日期。收入编号设为主键。这对进入系统的管理员是可见的,管理员进入系统后可以添加、删除或修改收入信息。
(4)    收入类型信息
 编号,收入类型。编号依旧为主键,防止新增加的收入类型起冲突。系统管理员可以对收入类型进行修改,添加或删除。
(5)    支出信息
     编号,主题,支出金额,支出类型,支出日期。同样编号为主键,防止后来添加的支出信息产生冲突。系统管理员可以修改,添加或删除支出信息。
(6)支出类型信息
   编号,支出类型。编号依旧为主键,防止新增加的支出类型起冲突。系统管理员可以对支出类型进行修改,添加或删除。
下面便是本系统数据库的E—R模型:
上一篇:C#的FTP服务器软件系统的设计与实现
下一篇:基于WCF的消息推送服务研究与实现

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...

承德市事业单位档案管理...

志愿者活动的调查问卷表

国内外图像分割技术研究现状

公寓空调设计任务书

中国学术生态细节考察《...

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...