财务软件数据库设计_第1页
财务软件数据库设计_第2页
财务软件数据库设计_第3页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、财务管理软件数据库设计说明书版本1.0日期:2009-11-271实体,对象命名规范1.1 表名命名规范 1.2 表字段命名规范 1.3 序列命名规范 1.4 视图命名规范 1.5 触发器命名规范 1.6 存储过程命名规范 2 实体关系2.1 基础信息模块 5科目信息账户类型信息科目类别帐套信息会计期间信息用户信息权限信息凭证类别2.2 凭证管理模块 凭证信息结算方式信息2.3 账簿管理模块 账簿基本信息三栏式账簿信息多栏式账簿信息数量三栏式账簿信息2.4 财产清查模块 现金盘点信息实物盘点信息2.5 岀纳管理模块 日记账信息银行对账单企业银行帐 2.6 系统实体关系图 3 数据字典3.1 基

2、础信息模块 3.1.1 表(帐套表)baslnfo_accountOver(会计期间表)baslnfo_period(科 目表)baslnfo subject(科目类另II表)baslnfo_subjectType(账簿表)baslnfo_accountBook(账簿类另II表)baslnfo_accountBookType(用户表)baslnfo_user(权限表)baslnfo right (用户权限关联表)baslnfo_userRightRelation 14(凭证类另II表)baslnfo_voucherType 3.1.2 视图3.1.3 存储过程3.1.4 触发器3.2 凭证管理

3、模块 3.2.1 表(凭证表)vouMng_voucher(分录表)vouMng entry (结算方式表)vouMng_closeAccount 3.2.2 视图3.2.3 存储过程3.2.4 触发器3.3 账簿管理模块 3.3.1 表(多栏账关系表)accBookMng multicolumnRelation 3.3.2 视图3.3.3 存储过程3.3.4 触发器3.4 财产清查模块 113.4.1 表(现金盘点)chkProp_checkCash(实物盘点)chkProp checkArticle 错误!未定义书签。3.4.2视图.3.4.3存储过程3.4.4触发器.3.5出纳管理模块3

4、.5.1 表(日记账)cashierMng_dayBook(日记账记录)cashierMng_record (银行对账单)cashierMng_bankStatement(企业银行帐)cashierMng_enterBankAccount错误!未定义书签。3.5.2 视图3.5.3 存储过程3.5.4 触发器1 实体,对象命名规范1.1 表名命名规范 模块名_+表名1.2 表字段命名规范 字段名1.3 序列命名规范字段名_+id1.4 视图命名规范Vw_+视图名1.5 触发器命名规范Tig_+触发器名1.6 存储过程命名规范Proc_+存储过程名2实体关系2.1 基础信息模块科目信息属性备注科

5、目代码1001、100101等分级模式科目名称助忆码科目类别科目对应的类别科目账户类型科目设置的账户类型余额方向借、贷数量核算是、否数量单位台、吨等结算是、否账户类型信息属性备注账户名称三栏、多栏、数量式等账户名称值SL、DL、SL等字母字符串科目类别属性备注科目类别资产,负债,权益,成本,损益类等科目类别值ZC、FZ、QY等字母字符串帐套信息属性备注会计期间会计科目记账凭证账簿帐套启用日期创建帐套日期帐套名称帐套当前期间引用会计期间信息会计期间信息属性备注年度如2009等年度数字期间112期数字起始日期当前期间的开始日期结束日期当前期间的结束日期用户信息属性备注姓名用户真实姓名工号登录号口令

6、登录口令职位公司的职位权限操作权限联系电话Email权限信息属性备注权限节点名称父权限权限代码用代码来唯 表示权限凭证类别属性备注编码1、 2、 3 等名称借方必有填制凭证必有科目贷方必有填制凭证必有科目借或贷必有填制凭证必有科目借方必无填制凭证必无科目贷方必无填制凭证必无科目借或贷必无填制凭证必无科目22 凭证管理模块凭证信息属性备注凭证类别引自凭证类别凭证号1、 2、 3 等附件张数单位所属帐套凭证日期填制凭证的日期摘要凭证分录的摘要信息科目分录的科目借方金额分录借方金额贷方金额分录贷方金额合计借方合计、贷方合计主管主管签字复核复核签字记账记账签字制证制证签字出纳出纳签字结算方式结算号数量

7、单价结算方式信息属性备注结算方式古曲寸厂曲毕支票,彳汇票、等2.3 账簿管理模块账簿基本信息属性备注账户引自科目账户类型引自账户类型信息分录日期账户记录分录的日期摘要业务摘要凭证分录所属凭证本期合计单期间内借方、贷方合计本年累计本年度内借方、贷方合计上年结转上年结转的年初余额三栏式账簿信息属性借或贷余额方向,借或贷方余额余额数借方借方金额贷方贷方金额(对方科目)多栏式账簿信息属性备注借方项目借方账户贷方项目贷方账户合计借方与贷方合计余额余额数借或贷余额方向(对方科目)数量三栏式账簿信息属性备注借方数量借方单价借方金额借方数量*单价贷方数量贷方单价贷方金额贷方数量*单价余额余额数借或贷余额方向(

8、对方科目)2.4财产清查模块现金盘点信息属性备注科目引用的现金科目实存金额该账户下盘点实存金额数盘点人备注实物盘点信息属性备注科目引用的实物科目计量单位用科目中的计量单位存放数量该账户下盘点的实存数量单价用科目中的单价金额单价*数量盘点人备注2.5 出纳管理模块日记账信息属性备注账户引自日记账科目摘要日记账记录摘要凭证日记账凭证类型-凭证号本期合计本期收入、发出合计本年累计本年收入、发出累计收入收入金额发出发出金额结存结存金额对方科目账簿创建日期创建日记账日期分录日期登记日记账记录日期结算方式古西寸厂西毕支票、彳汇票、等结算号借或贷结存方向银行对账单属性备注日期业务发生日期结算方式汇票、支票等

9、方式结算号借方借方金额贷方贷方金额勾兑是否对账企业银行帐属性备注日期业务发生日期结算方式汇票、支票等方式结算号借方借方金额贷方贷方金额勾兑是否对账摘要业务摘要2.6系统实体关系图3 数据字典3.1基础信息模块3.1.1 表(帐套表)basInfo accountOver代码数据类型初值主键外键注释Acco un t idIntIde ntity(1,1)YNr自动增长CreateTimeDatetimeNN启用日期NameVarchar(255)NN帐套名称CurrPerioddIntNY当前会计期间, 引自会计期间 表(会计期间表)basInfo period代码数据类型初值主键外键注释Pe

10、rioddIntIde ntity(1,1)YN自动增长YearIntNN2009等年度数字PeriodIntNN112期间Begi nTimeDatetimeNN当前期间开始日期En dTimeDatetimeNN当前期间结束日期Acco untOver idIntNY引自帐套表,期间 对应的帐套(科目表)basInfo subject代码数据类型初值主键外键注释Subject idIntIde ntity(1,1)YN自动增长Pare ntIntNN引自自身父节点CodeVarchar(50)NN科目代码NameVarchar(200)NN科目名称Mn emocodeVarchar(200

11、)NN助记码Subject typeIntNY弓1自科目类别表Acco untOver idIntNY引自帐套表,科 目对应的帐套(科目类另U表)basInfo subjectType代码数据类型初值主键外键注释Type idIntIde ntity(1,1)YN自动增长NameVarchar(200)NN资产、负债等类别名称ValueVarchar(200)NN类别值,对应类别 名称Acco untOver idIntNY引自帐套表,科目 类别对应的帐套(账簿表)baslnfo accountBook代码数据类型初值主键外键注释Accoun tBookdIntIde ntity(1,1)YN

12、自动增长DirectionIntNN余额方向1借2贷NumberAcco untingBitNN是否数量核算0.否1.是NumberU nitVarchar(20)NN数量单位CloseAcco untBitNN结算0否1是Subject_idIntNY账户科目,引自 科目表(唯一约束)Acco un t typeIntNY引自账户类别表:Acco untOver idIntNY引自帐套表,科目对应的帐套multiColu mnsBitNN是否多栏账0.是1否(账簿类别表)basInfo accountBookType代码数据类型初值主键外键注释Type idIntIde ntity(1,1)

13、YN自动增长NameVarchar(200)NN二栏式、多栏式等 类别名称ValueVarchar(200)NN类别值,对应类别 名称Acco untOver idIntNY引自帐套表,科目 对应的帐套(用户表)basInfo user代码数据类型初值主键外键注释User idIntIde ntity(1,1)YN自动增长NameVarchar(255)NN用户名EmployeeNumberVarchar(50)NN001、 002Positi onVarchar(255)NN用户职位PhoneVarhcar(200)NN联系电话EmailVarchar(200)NN电子邮件Acco untO

14、ver idIntNY引自帐套表,对应的帐套(权限表)baslnfo_right代码数据类型初值主键外键注释Right idIntIde ntity(1,1)YN自动增长NameVarchar(200)NN权限名称CodeVarchar(200)NN权限代码Pare ntIntNN自引用,引自自身 父权限ID(用户权限关联表)baslnfo userRightRelation代码数据类型初值主键外键注释Urr idIntIde ntity(1,1)YN自动增长User idIntNY引自用户表Right idIntNY引自权限表(凭证类别表)basInfo voucherType代码数据类型初

15、值主键外键注释Type idIntIde ntity(1,1)YN自动增长NameVarchar(200)NN类别名称DebitHaveVarchar(255)NN借方必有科目LenderHaveVarchar(255)NN贷方必有科目DebitOrLenderHaveVarchar(255)NN借或贷必有科目DebitNot、HaveVarchar(255)NN借方必无的科目Len derNotHaveVarchar(255)NN贷方必无的科目DebitOrLen derNotHaveVarchar(255)NN借或贷必无的科目Acco untOver idIntNY引自帐套表,对 应的帐套

16、3.1.2视图(科目账户视图)Vw_subjectAndAccountBook=(科目表)basInfo_subject+(科目类别表)basInfo_subjectType+(账簿表)basInfo_accountBook+(账簿类别表)basInfo_accountBookType(科目视图)Vw_subjects=(科目表)basInfo_subject+(科目类别表)basInfo_subjectType(帐套期间视图)Vw_accountBookAndPeriod=(帐套表)basInfo_accountOver+(会计期间表)basInfo_period(用户权限视图)Vw_use

17、rAndRights=(用户表)basInfo_user+(权限表)basInfo_right+(用户权限关联表)basInfo_userRightRelation3.1.3存储过程暂无3.1.4触发器暂无3.2 凭证管理模块3.2.1 表 (凭证表)vouMng voucher代码数据类型初值主键外键注释Voucher_idIntIde ntity(1,1)YN自动增长TypeIntNY引自凭证类别表NumberIntNN凭证号En closureIntNN附件张数CreateTimedateTimeNN填制日期DirectorIntNY主管,引自用户表CheckIntNY复核人,引自用户

18、表KeepAcco untIntNY记账人,引自用户 表CreateIntNY制证人,引用户表CashierIntNY出纳,引用户表Acco untOver idIntNY引自帐套表,对应的帐套CurrPerioddIntNY当前会计期间,引 自会计期间表(分录表)vouMng entry代码数据类型初值主键外键注释Urr idIntIde ntity(1,1)YN自动增长BriefVarchar(255)NN摘要Subject idIntNY引自科目表DirectionIntNN方向1借 2贷Acco untBook idIntNY引自账簿表NumberLo ngNN数量核算-数量Un it

19、PriceLo ngNN数量核算-单价Ca_idIntNY结算方式,引自结 算方式表Ca_ NumberVarchar(50)NN结算号Acco untOver idIntNY引自帐套表,对应的帐套CurrPerioddIntNY当前会计期间,引 自会计期间表Voucher idIntNY分录对应的凭证OppositeVarchar(255)NN对方科目文本CashLo ngNN分录金额(结算方式表)vouMng closeAccount代码数据类型初值主键外键注释Ca_idIntIde ntity(1,1)YN自动增长MethodVarchar(200)NN支票、汇票等方式Acco untO

20、ver idIntNY引自帐套表,对应的帐套322视图(凭证信息视图)Vw_voucherlnfo=(凭证表)vouMng_voucher+(凭证类别表)basInfo_voucherType+(用户表)basInfo_user+(帐套表)basInfo_accountOver(凭证分录视图)Vw_voucherEntry=(分录表)vouMng_entry+(科目表)basInfo_subject+(结算方式表)vouMng_closeAccount3.2.3存储过程暂无3.2.4触发器暂无3.3 账簿管理模块3.3.1 表(多栏账关系表)accBookMng multicolumnRela

21、tion代码数据类型初值主键外键注释Mr idIntIde ntity(1,1)YN自动增长Mai nIntYN引账簿表,主账簿SubIntYN引账簿表,子账簿3.3.2视图(账簿信息视图)Vw_accountBookInfo=(科目表)basInfo_subject+(账簿表)basInfo_accountBook+(账簿类别表)basInfo_accountBookType+(会计期间表)basInfo_period(账簿记录视图)Vw_accountBookAndEntry=(分录表)vouMng_entry+(凭证表)vouMng_voucher3.3.3存储过程暂无3.3.4触发器暂

22、无3.4 财产清查模块3.4.1 表(现金盘点)chkProp checkCash代码数据类型初值主键外键注释Cc idIntIde ntity(1,1)YN自动增长Subject idIntNY引科目表StorageCashLo ngNN实存金额CheckIntNY引用户表,盘点 人RemarkVarchar(255)NN备注Acco untOver idIntNY引自帐套表,对 应的帐套(实物盘点)chkProp checkArticle代码数据类型初值主键外键注释Ca idIntIde ntity(1,1)YN自动增长Subject idIntNY引科目表NumberLo ngNN存放数

23、量un itPriceLo ngNN单价TotalLo ngNN合计CheckIntNY盘点人RemarkVarchar(255)NN备注Acco untOver idIntNY引自帐套表,对应的帐套342视图(实物盘点视图)Vw_checkArticle =(实物盘点)chkProp_checkArticle +(科目表)basInfo_subject+(用户表)basInfo_user(现金盘点视图)Vw_checkCash=(现金盘点)chkProp_checkCash+(科目表)basInfo_subject+(用户表)basInfo_user3.4.3存储过程暂无344触发器暂无3.

24、5出纳管理模块3.5.1 表(日记账)cashierMng dayBook代码数据类型初值主键外键注释Db idIntIde ntity(1,1)YN自动增长Subject_idIntNY引科目表,日记 账科目CreateTimeDatetimeNN账簿创建日期CashierIntNY引用户表,出纳CurrPerioddIntNY当前会计期间, 引自会计期间 表Acco untOver idIntNY引自帐套表,对 应的帐套(日记账记录 )cashierMng record代码数据类型初值主键外键注释Record_idIntIde ntity(1,1)YN自动增长BriefVarchar(25

25、5)NN摘要Voucher idIntNY引凭证表TypeBitNN0支出1收入CashLo ngNN金额OppositeSubjectVarchar(255)NN对方科目CreateTimeDatetimeNN录入日期CloseAcco un t idIntNY引结算方式表CloseAcco untnumVarchar(200)NN结算号Daybook idIntNY引日记账账簿表PerioddIntNY会计期间,引自 会计期间表(银行对账单)cashierMng bankStatement代码数据类型初值主键外键注释Bs idIntIde ntity(1,1)YN自动增长Busin essTimeDatetimeNN业

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论