收藏 分销(赏)

财务管理系统数据库设计.docx

上传人:二*** 文档编号:4576649 上传时间:2024-09-30 格式:DOCX 页数:52 大小:207.42KB 下载积分:5 金币
下载 相关 举报
财务管理系统数据库设计.docx_第1页
第1页 / 共52页
本文档共52页,全文阅读请下载到手机保存,查看更方便
资源描述
财务管理系统数据库设 计 HEN system office room [HEN 16H-HENS2AHENS8Q8-HENH1688]2012年4月统计报表 本年累计发生额 借 贷 本期余额 借 贷 余额方向 合计 企业名称:制表时间:2012年5月 1日 报表三设计表年度利润统计表 制表时 编制单位: 间: 年 月曰 工而日 借方全新 待方会颔 宝布4 u vn 人 女祭勖收, 「月算不本月增加本月减少 々rn 、本月及生 「口 期不于 ^5 VI +的 ~hn- i i* 一 货J营施税费 ,及附力口培加万人 也欲“或少万 3t 卡 乙音贝 销售费用 八 管押瞽用 贝翅诲费用 所有贺赵戈隹 :损失 删茎允价, 直父动损益 本钱漏收 常 收入指: 时联营企业与合营企业的投筋收益 、|人 二、窗楙输 力口:营业外收入 减:营业外支出 其中:非流动资产处置损失 三、利润总额 减:所得税费用 四、净利润 五、每股收益 (-)基本每股收益 (二)稀释每股收益 4逻辑设计 业务字典表设计 本财务管理系统设计了 13个业务数据字典,业务字典表名皆以DT开头,表示 dictionary字典含义。 (1)企业类型表一DTBusinessType,如表所示表企业类型表 属性名称 属性描述 类型(长度) 是否为空 约束 businesstypeNo 类型编码 Char (3) Not null PK businesstypeName 类型名称 varchar2 (10) null (2)行业性质表一DTIndustry,如表所示 表行业性质表 属性名称 属性描述 类型(长度) 是否为空 约束 naturnNo 性质编号 Char(3) Not null PK naturnName 性质名称 varchar2 (10) null (3)本位币表一DT,如表所示 表本位币表 属性名称 属性描述 类型(长度) 是否为空 约束 No 本位币编号 Char (3) Not null PK Name 本位币名称 varchar2 (10) null (4)用户类型表一DTU,如表所示 表用户类型表 属性名称 属性描述 类型(长度) 是否为空 约束 usertypeNo 类型编号 Char (3) Not null PK usertypeName 类型名称 Varchar2(10) null (5)银行表一DT,如表所示 表银行表 属性名称 属性描述 类型(长度) 是否为空 约束 bankNo 银行编号 Char (3) Not null PK bankName 银行名称 Varchar2 (20) null (6)账套表一DT,如表所示 表账套表 属性名称 属性描述 类型(长度) 是否为空 约束 zhangtaoNo 账套编号 varchar2 (10) Not null PK zhangtaoName 帐套名称 varchar2 (10) null comiii issioningDate 启用日期 date null period begin 会计期间—始 date null periodend 会计期间—末 date null enterpriselD 企业编号 varchar2 (10) null FK (7)科目类别表一DTSubjectType,如表所示 表科目类别表(8)固定资产类别表--DTFixedAssetsType,如表所示 属性名称 属性描述 类型(长度) 是否为空 约束 subjecttypeNo 科目类别编号 Char (3) Not null PK subjecttypeName 科目类别名称 Varchar2(20) null 表固定资产类别表(9)使用状态表一DTState,如表所示 属性名称 属性描述 类型(长度) 是否为空 约束 fixedassetstypeNo 固定资产类别编号 Char (3) Not null PK f ixedassetstypeNam e 固定资产类别名称 Varchar2(20) null 表使用状态表(10)折旧方法表一DTDepreciat ionMethod,如表所示 属性名称 属性描述 类型(长度) 是否为空 约束 stateNo 使用状态编号 Char (3) Not null PK stateName 使用状态名称 Varchar2(20) null 表折旧方法表(11)资产变动方式表一DTAssetsChangeWay,如表所不 属性名称 属性描述 类型(长度) 是否为空 约束 depreMethodNo 折旧方法编号 Char (3) Not null PK depreMethodName 折旧方法名称 Varchar2(20 ) null depreMethodFormul ae 折旧方法计算公式 Varchar2(10 0) null 表资产变动方式表 属性名称 属性描述 类型(长度) 是否为空 约束 changeWayNo 变动方式编号 Char (3) Not null PK changeWayName 变动方式名称 Varchar2 (20) null increaseOrReduce 增或减 Varchar2(2) null (12)商品类别表一DTArticleClass,如表所示 表商品类别表 属性名称 属性描述 类型(长度) 是否为空 约束 articleClassNo 类别编号 Char (3) Not null PK articleClassName 类别名称 Varchar2(20) null (13)结算方式表一DTClearingForm,如表所示 表结算方式表 属性名称 属性描述 类型(长度) 是否为空 约束 clearingFormNo 结算方式编号 Char(3) Not null PK c1earingFormName 结算方式名称 Varchar2(20) null 基础数据表设计 本财务管理系统设计了 5个基础数据表,基础数据表名皆以BE开头,表示BasicEntity基本实体含义 (14)科目表一BEAccount,如表所示表科目表 属性名称 属性描述 类型(长度) 是否为空 约束 subjectCodeNo 科目代码 varchar2 (10) not null PK subjectCodeName 科目名称 varchar2 (20) null subjecttypeNo 科目类别编号 Char (3) null FK subjectsLevel 科目级别 Char (3) null zhangtaoNo 账套编号 varchar2 (10) null FK superiorSubjects 上级科目 varchar2 (10) null isFinalSubjects 是否末级科目 Char (2) null auxi1iaryAccount ing 辅助核算 varchar2 (10) null balanceDirection 余额方向 varchar2 (4) null (15)用户表一BEUser,如表所示 表用户表 属性名称 属性描述 类型(长度) 是否为空 约束 userNo 用户编号 Varchar2(10) Not null PK userClassNo 类型编号 Char (3) null FK password 密码 Varchar2(20) null 字母和数字 name 姓名 Varchar2(10) null sex 性别 Varchar2(2) null F或M telephoneNo Varchar2(15) null email 邮箱 Varchar2(20) null 邮箱账号需有效 datesEmployed 入职时间 date null (16)客户表一BECustomer,如表所示 leftTime 离职时间 date null address 住址 Varchar2(40) null department 所属部门 Char (3) nul 1 FK 表客户表(17)商品表一BEProduct,如表所示 属性名称 属性描述 类型(长度) 是否为空 约束 customerNo 客户编号 Varchar2(10) Not null PK customerName 客户名称 Varchar2(20) null bankOfDeposit 开户银行 Char (3) null FK bankAccount 银行账号 Varchar2(30) nul 1 dutyNo 税号 Varchar2(10) null initialAmount 期初金额 NUMBER (9, 2) null lineOfCredit 信用额度 NUMBER (9, 2) null contactName 联系人姓名 Varchar2(10) null contactPhone 联系 Varchar2(15) nul 1 contactTelepho ne 手机 Varchar2 (15) nul 1 contactEmail 邮箱 Varchar2(20) null unitAddress 单位地址 Varchar2(40) nul 1 邮箱账号需有效 postalcode 邮政编码 Varchar2(10) null remark 备注 Varchar2(100) null agentNo 经办人编号 Varcha.r2 (10) null FK 表商品表(18)部门表一BEDepartment,如表所示 属性名称 属性描述 类型(长度) 是否为空 约束 productNo 商品编号 Varchar2(10) Not null PK productName 商品名称 Varchar2(10) null productclass 商品类别 Char (3) null FK measureUnit 计量单位 Varchar2(3) null unitsReferencePrice 单位参考价 NUMBER (9, 2) null remark 备注 Varchar2(50) null 表部门表 属性名称 属性描述 类型(长度) 是否为空 约束 departmentNo 部门编号 Char (3) Not null PK enterpriselD 企业编号 varchar2 (10) null FK departmentName 部门名称 Varchar2(10) null departmentManager 部门经理 Varchar2(10) null FK departmentPhone 部门 Varchar2(15) null 业务处理表设计 了财务管理系统共设计了 12个业务数据表,这12个业务数据表名皆以BD开头, 表示Business Data业务数据含义(19)固定资产基本表一BDFixedAssetsBasicForm,如表所示 表固定资产基本表 属性名称 属性名称 类型(长度) 是否为空 约束 zhangtaoNo 账套编号 varchar2 (10) null FK fixedassetsNo 固定资产编码 Varchar2(10) Not nul1 PK fixedassetsName 固定资产名称 Varchar2(20) null fixedassetstypeNo 固定资产类别编码 Char (3) null FK departmentNo 部门编码 Char (3) null FK fmodel 规格型号 Varchar2(20) null manufacturer 生产厂家 Varchar2(20) null FK address 存放地点 Varchar2(20) null getDate 取得日期 date null commissioningDate 启用日期 date null initialAssetsValue 资产原值 NUMBER (9, 2) null accumulatedDepreciat ion 累计折旧 NUMBER (9, 2) null useAge 使用年限 int null depreMethodNo 折旧方法编码 Char (3) null FK (20)折旧表一BDDeprecition,如表所示 predictSalvage 预计残值率 float null comeNo 来源码 Char (3) null FK remark 备注 Varchar2(100 ) null 表折旧表 属性名称 属性描述 类型(长度) 是否为空 约束 processDate 日期 date Not null PK departmentNo 部门代码 Varchar2(10 ) Not null expenseAccountCod e 费用科目代码 Varchar2(10 ) null FK depreciation 折旧额 NUMBER (9, 2) null transferSign 转账标志 varchar2 (2) null (20)固定资产增加表一BDFixedAssetsAdd,如表所示 属性名称 属性描述 类型(长度) 是否为空 约束 zhangtaoNo 账套编号 varchar2 (10) null FK fixedassetsNo 固定资产编码 Varchar2(10) Not null PK fixedassetsName 固定资产名称 Varchar2(20) null fixedassetstypeNo 固定资产类别编 码 Char (3) null FK departmentNo 部门编码 Char(3) null FK fmodel 规格型号 Varchar2(50) null manufacturer 生产厂家 Varchar2(100 ) null FK address 存放地点 Varchar2(100 ) null getDate 取得日期 date null commissioningDate 启用日期 date null initialAssetsValue 资产原值 NUMBER (9, 2) null accumulatedDeprecia tion 累计折旧 NUMBER (9, 2) null useAge 使用年限 int null depreMethodNo 折旧方法编码 Char (3) null FK predictSalvage 预计残值率 float null comeNo 来源码 Char(3) null FK processFlag 处理标志 Char(3) null remark 备注 Varchar2(100 ) null (20)固7E资产减少表 BDFixedAssetsDel,如表所不 属性名称 属性描述 类型(长度) 是否为 空 约束 processDate 日期 date documentNumber 单据编号 Varchar2(1 0) Not null PK fixedassetsNo 固定资产编码 Varchar2(1 0) nul 1 FK impairmentAssets Code 资产减值原因码 Varchar2(1 0) null FK processingFlag 处理标志 Varchar2(1 0) null remark 备注 Varchar2(1 00) null (21)固定资产变动表一BDFixedAssetsChange,如表所示 表固定资产变动表 (20)固定负产内部调动表 BDFixedAssetsChangeln,如表所不 属性名称 属性描述 类型(长度) 是否为空 约束 processDate 日期 date null documentNumber 单据编号 Varchar2(10 ) Not null PK fixedassetsNo 固定资产编 码 Varchar2(10 ) null FK oldDepartmentNo 原部门代码 Varchar2(10 ) null FK newDepartmentNo 新部门代码 Varchar2(10 ) null FK processingFlag 处理标志 Varchar2(10 ) null remark 备注 Varchar2(10 0) null 属性名称 属性描述 类型(长度) 是否为空 约束 processDate 日期 date null documentNumber 单据编号 Varchar2(10) Not null PK fixedassetsNo 固定资产编码 Varchar2(10) Not null FK changeWayNo 其他变动类型编码 Varchar2(10) Null FK expenseAccountC ode 费用科目代码 Varchar2(10) null FK money 变动金额 NUMBER (9, 2) Null departmentNo 发生部门 Char (3) null FK transferSign 转账标志 varchar2 (2) null remark 备注 Varchar2(100) null (22)企业信息表一BDEnterpriselnformation,如表所示 表企业信息表 属性名称 属性描述 类型(长度) 是否为空 约束 enterpriselD 企业编号 varchar2 (10) Not null PK enterpriseName 企业名称 varchar2 (30) null businesstypeNo 企业类型编号 Char (3) null FK naturnNo 行业性质编号 Char (3) null FK No 记账本位币编号 Char (3) null FK address 企业地址 varchar2 (50) null businessEntity 法人代表 varchar2 (10) null (23)原始凭证表一BDOriginalCertificate,如表所示 表原始凭证表 属性名称 属性描述 类型(长度) 是否为空 约束 originalCertificateNo 原始凭证号 varchar2 (10) not null PK creatTime 创立时间 date null alterTime 修改时间 date null (24)凭证登记表一BDRegistrationCertificate,如表所示 表凭证登记表 creatPersonNo 创立人员编号 Varchar2 (10) null FK remark 备注 varchar2 (40) null (25)凭证主表一BDCertificateMaster,如表所示 表凭证主表 属性名称 属性描述 类型(长度) 是否为空 约束 originalCertificateNo 原始凭证号 varchar2 (20) not null PK, FK certificateNo 凭证编号 varchar2 (20) null FK registrantNo 登记人编号 Varchar2(10) null FK creatTime 日期 date null (26)凭证主表历史一BDCertificateMasterOld,如表所示 表凭证主表历史 属性名称 属性描述 类型(长度) 是否为空 约束 certificateNo 凭证编号 varchar2 (10) not null PK zhangtaoNo 账套编号 varchar2 (10) null FK creatTime 日期 date null receiptsNum 附单据数 int null examineVerify 审核 varchar2 (10) null FK chargeAccount 记账 varchar2 (10) null FK makeOdd 制单 varchar2 (10) null FK 本科学生大作业实验报告 属性名称 属性描述 类型(长度) 是否为空 约束 certificateNo 凭证编号 varchar2 (10) not null PK zhangtaoNo 账套编号 varchar2 (10) null FK creatTime 日期 date null 课程名称:数据库应用开发技术 实验工程名称:网络财务管理系统 数据库脚本设计 开课学期:2011至2012学年02学期 选课班级:选课B02班 学号:_姓名: 学号姓名: 学号:_姓名: 工程名称:网络财务管理系统指导教师: 完成时间:2012 年 5月 30 日 receiptsNum 附单据数 int null examineVerify 审核 varchar2 (10) null FK chargeAccount 记账 varchar2 (10) null FK makeOdd 制单 varchar2 (10) null FK (27)凭证明细表一BDCertificate,如表所示表凭证明细表 (28)凭证明细表历史一BDCertificateOld,如表所示 表凭证明细表历史 属性名称 属性描述 类型(长度) 是否为空 约束 certificateNo 凭证编号 varchar2 (10) not null PK, FK subjectCodeNo 科目代码 varchar2 (10) null FK summary 摘要 varchar2 (40) null LendingDirectio n 借贷方向 varchar2(2) null money 金额 NUMBER (9, 2) null departmentNo 发生部门 Char (3) null FK (29)进出货主表一BDMaster,如表所示 属性名称 属性描述 类型(长度) 是否为空 约束 certificateNo 凭证编号 varchar2 (10) not null PK, FK subjectCodeNo 科目代码 varchar2 (10) null FK summary 摘要 varchar2 (40) null LendingDirection 借贷方向 varchar2(2) null money 金额 NUMBER (9, 2) null departmentNo 发生部门 Char (3) null FK 表进出货主表 属性名称 属性描述 类型(长度) 是否为空 约束 (30)进出货明细表一BD,如表所示 No 进出货编号 varchar2 (10) Not null PK certificateNo 凭证编号 varchar2 (10) FK customerNo 客户编号 varchar2 (10) null FK sett1eAccountsTim e 应结账日期 date null clearingFormNo 结算方式编号 Char (3) null默认为 空 FK clearingFormTime 结算日期 date null默认为 空 money 金额 NUMBER (9, 2) receiptPay 应付应收 varchar2 (2) salesmanNo 业务员编号 varchar2 do) FK settlementBillsNo 结算票据号 varchar2 (10) checkoutHandlePeo pie 结账办理人 varchar2 (10) mRemarks 备注 varchar2 (100) processDate 业务办理日期 date 表进出货明细表 属性名称 属性描述 类型(长度) 是否为空 约束 No 进出货编号 varchar2 (10) Not null PK, FK productNo 商品编号 Varchar2(10) null FK quantity 数量 int null unitPrice 单价 NUMBER ⑼ 2) null dRemarks 备注 varchar2 (100) 其他表设计(31)账簿初始化表一ODAccountInitialize,如表所示 表账簿初始化表 属性名称 属性名称 类型(长度) 是否为空 约束 subjectCodeNo 科目代码 varchar2(10) Not null PK, FK sumDebtor 累计借方 NUMBER (9, 2) null sumCredit 累计贷方 NUMBER (9, 2) null initialBalance 期初余额 NUMBER (9, 2) null balanceDirection 余额方向 varchar2(4) null (32)系统功能表一ODFunction,如表所示 表系统功能表 属性名称 属性描述 类型(长度) 是否为空 约束 functionNo 功能编号 Char (3) Not null PK functionName 功能名 Varchar2 (20) null (33)用户类型权限表一ODUserTypeLimite,如表所示 表用户类型权限表 属性名称 属性描述 类型(长度) 是否为空 约束 usertypeNo 用户类型 Char (3) Not null PK functionNo 功能编号 Char (3) Not null (34)系统参数表一ODPrameter,如表示 表系统参数表 属性名称 属性描述 类型(长度) 是否为空 约束 pameterNo 编号 int Not null PK pameterName 参数名称 varchar2(20) null value 取值 int null (35)资产负债表一ODBalanceSheet,如表示 表资产负债表 属性名称 属性描述 类型(长度) 是否为空 约束 zhangtaoNo 账套号 varchar2 (10) Not null PK cash 现金及现金等价物 NUMBER (9, 2) null accountsRec 应收账款 NUMBER (9, 2) null badDebtReserves 坏账准备 NUMBER (9, 2) null accountsRecNetWor th 应收账款净值 NUMBER (9, 2) null (36)科目余额表一ODSubjectBalance,如表示 totalCurrentAsset S 流动资产总计 NUMBER (9, 2) null initialAssetsValu e 固定资产原值 NUMBER (9, 2) null accumulatedDeprec 累计折旧 NUMBER (9, 2) null fixedAssetsTotal 固定资产总计 NUMBER (9, 2) null otherAssets 其他资产 NUMBER ⑼ 2) null assetsTotal 资产总计 NUMBER (9, 2) null accountPayable 应付账款 NUMBER (9, 2) nul 1 depositReceived 预收账款 NUMBER (9, 2) null accruedPayrol Is 应付工资 NUMBER (9, 2) null otherLiabilities 其他负债 NUMBER (9, 2) null liabilitiesTotal 负债总计 NUMBER (9, 2) null paiclupCapital 实收资本 NUMBER (9, 2) null capitalReserve 资本公积 NUMBER ⑼ 2) null surplusReserve 赢余公积 NUMBER ⑼ 2) null undistriProfits 未分配利润 NUMBER (9, 2) null ownerEquitylotal 所有者权益总计 NUMBER (9, 2) null liabilEquityTotal 负债及所有者权益总 计 NUMBER (9, 2) null 表科目余额表 属性名称 属性描述 类型(长度) 是否为空 约束 zhangtaoNo 账套编号 varchar2 (10) null FK subjectNo 科目代码 varchar2 (10) null FK beginDbitBalance 期初借方余额 NUMBER (9, 2) null initialCreditBalan ce 期初贷方余额 NUMBER (9, 2) null periodDebitsTotal 本期借方发生额 NUMBER (9, 2) nul 1 periodCreditTotal 本期贷方发生额 NUMBER (9, 2) null endingDebitsTotal 本期借方余额 NUMBER (9, 2) null (37)本期汇总账簿一ODCollect,如表示 endingCreditTotal 本期贷方余额 NUMBER ⑼ 2) null balanceDirection 余额方向 varchar2 (4) null 表本期汇总账簿 属性名称 属性描述 类型(长度) 是否为空 约束 subjectNo 科目代码 varchar2 (10) Not null PK, FK zhangtaoNo 账套编号 varchar2 (10) null FK initialBalance 期初余额 NUMBER (9, 2) null periodDebitsTotal 本期借方合计 NUMBER (9, 2) null periodCreditTotal 本期贷方合计 NUMBER (9, 2) null endyearDebitsTota 1 本年借方累计 NUMBER (9, 2) null endyearCreditTota 1 本年贷方累计 NUMBER (9, 2) null balance 余额 NUMBER (9, 2) null balanceDirection 余额方1可 varchar2 (4) null (38)本期明细账簿一ODCollectDetail,如表示 表本期明细账簿 属性名称 属性描述 类型(长度) 是否为空 约束 zhangtaoNo 账套编号 varchar2 (10) null FK certificateNo 凭证编号 varchar2 (10) null FK subjectNo 科目代码 varchar2 (20) null PK summary 摘要 varchar2 (40) null debitSide 借方 NUMBER (9, 2) null creditSide 贷方 NUMBER (9, 2) null balanceDirection 余额方向 NUMBER (9, 2) null balance 余额 NUMBER (9, 2) null quantity 数量 int null unitPrice 单价 NUMBER (9, 2) nul 1 clear
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服