C#家庭收支管理系统的设计+源代码(3)
时间:2018-04-11 22:03 来源:毕业论文 作者:毕业论文 点击:次
收支项目:包括的数据项有项目编号、类型。 收支记录:包括的数据项有收支编号、收支内容、收支日期、收支金额。 3.3.2 概念结构设计 在对数据库进行需求分析后,可建立数据库的概念模型。本系统中的实体主 要有用户、收支记录、收支项目。通过对以上数据之间的联系分析得到数据库设计的部分E-R图,如2所示。 2 概念设计部分E-R图 3.3.3 逻辑结构设计 逻辑结构设计主要是将E-R图转换为关系模型,即是把所有实体和关系转换成关系模式。根据各实体之间的联系,将实体和关系转换为如下的关系模式,具体描述如下所示: 家庭成员信息(姓名,电话,家庭地址,工作地址) 收支项目(项目编号,类型,姓名) 收支记录(收支编号,收支内容,收支日期,收支金额,姓名,项目编号) 3.3.4 物理结构设计 本系统的设计采用SQL Server 2005作为后台数据库,数据库的名字为money_system,数据库中主要包括三个表,分别是家庭成员表(friend),收支记录表(money),收支项目表(memo) (责任编辑:qin) |