资源描述
财务管理系统数据库设
计
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
展开阅读全文