网站大量收购闲置独家精品文档,联系QQ:2885784924

家庭财务管理系统数据库设计说明书.docx

家庭财务管理系统数据库设计说明书.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 3 数据库设计说明书 1、系统功能模块图为: 2、系统E-R 图为: 注:系统一共设计四张表,用户表、账簿表、子项目表及父项目表。说明如下: 用户表:用于记录用户的各项相关信息,其中用户编号及密码为非空(登录时用)。 账簿表:用于连接用户表与子项目表,并拥有自身的属性字段。子项目表:由于本系统只设计了两层项目,即子项目与父项目 且父项目包含子项目中的若干信息。 系统的数据表结构为: FinanceItemInfo: 属性名 FinanceItemID 数据类型 int 长度 10 允许空 约 束条件 主键 备注 账簿编号,基数 1001,变量自 增 1 UserID Int 4 √ 用户编号,外键 SonCategoryID Int 4 √ 子项目编号,外键 FinanceItemDate Datetime 50 √ 账簿日期 FinanceItemRemark varchar 50 √ 账簿备注 Amount float 50 √ 账簿金额 FatherCategoryInfo: 属性名 数据类型 长 允 许 约束条 备注 度 空 件 FatherCategoryID int 10 主键 父项目编号,基数 1001,变量 自增 1 FatherCategoryName varchar 50 √ 父项目名称 BalanceType varchar 50 √ 收支类型 SoncategoryInformation: 属性名 数据类 长 允许 约束条 备注 型 度 空 件 SonCategoryID int 主键 子项目编号,基数 1001,变量自 增 1 SonCategoryName varchar 50 √ 子项目名称 FatherCategoryID Int 4 √ 父项目编号,外键 UserInformation: 属性名 数据类 长 允许 约束条 备注 型 度 空 件 UserID int 主键 用户编号,基数 1001,变量自增 1 UserNickName varchar 50 √ 用户名 UserName varchar 50 √ 用户真实姓名 UserRole varchar 50 √ 用户角色 UserRight varchar 50 √ 用户权利 UserPassword varchar 50 用户密码 系统中的数据元素: 名字: 名字:UserInfo 别名:用户信息 描述:家庭成员的个人信息,用于对家庭成员的管理和确 认 定义:UserInfo = UserID + UserNickName + UserName + UserRole + UserRight + UserPassword 位置:输入到 UserInfo 数据表 名字:FatherCategoryInfo 别名:父项目信息 名字:FatherCategoryInfo 别名:父项目信息 描述:父项目的信息,用于管理员对父项目的管理 定 义 : FatherCategoryInfo = FatherCategoryID + FatherCategoryName + BalanceType 位置:输入到 FatherCategoryInfo 数据表 名字: 名字:SoncategoryInfo 别名:子项目信息 描述:子项目的信息,用于管理员对子项目的管理,每个子项目都有相应的父项目 定义:SoncategoryInfo = SonCategoryID + SonCategoryName +FatherCategoryID 位置:输入到 SoncategoryInfo 数据表 名字: 名字:FinanceItemInfo 别名:账簿信息 描述:一个家庭只有一个账簿,用于记录家庭各个成员的收支情况 定 义 : FinanceItemInfo SonCategoryID = FinanceItemID + UserID + + FinanceItemDate + FinanceItemRemark + Amount 位置:输入到 FinanceItemInfo 数据表 名字:成员查看家庭收支账目信息别名:描述:家庭的成员可以根据需要查看,查询家庭的报表情况,可以按成员,日期,年度,月份进行查询 名字:成员查看家庭收支账目信息别名: 描述:家庭的成员可以根据需要查看,查询家庭的报表情况,可以按成员,日期,年度,月份进行查询 定义:成员查看家庭收支账目信息=项目编号+收支项目名 称+类型 位置:在成员查看时显示到页面 PAGE PAGE 5 名字:成员查看家庭成员信息别名: 名字:成员查看家庭成员信息别名: 描述:家庭的成员可以根据需要查看家庭成员的信息 定义:成员查看家庭成员信息=成员编号+真实姓名+用户名 位置:成员

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地湖北
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档