《财务软件数据库设计资料》由会员分享,可在线阅读,更多相关《财务软件数据库设计资料(23页珍藏版)》请在金锄头文库上搜索。
1、作者: seraph 31916041.doc 1 1 财务管理软件数据库设计说明书 版本 1.0 日期: 2009-11-27 作者: seraph 31916041.doc 2 2 1实体,对象命名规范. 5 1.1表名命名规范 5 1.2表字段命名规范 5 1.3序列命名规范 5 1.4视图命名规范 5 1.5触发器命名规范 5 1.6存储过程命名规范 5 2实体关系 . 5 2.1基础信息模块 5 科目信息. 5 账户类型信息. 5 科目类别. 5 帐套信息. 6 会计期间信息. 6 用户信息. 6 权限信息. 6 凭证类别. 7 2.2凭证管理模块 7 凭证信息. 7 结算方式信息.
2、 7 2.3账簿管理模块 8 账簿基本信息. 8 三栏式账簿信息. 8 多栏式账簿信息. 8 数量三栏式账簿信息. 8 2.4财产清查模块 9 现金盘点信息. 9 实物盘点信息. 9 2.5出纳管理模块 9 日记账信息. 9 银行对账单. 10 企业银行帐. 10 2.6系统实体关系图 11 3数据字典 . 12 作者: seraph 31916041.doc 3 3 3.1基础信息模块 12 3.1.1表 12 (帐套表 )basInfo_accountOver . 12 (会计期间表 )basInfo_period . 12 (科目表 )basInfo_subject 12 (科目类别表
3、)basInfo_subjectType 13 (账簿表 )basInfo_accountBook 13 (账簿类别表 )basInfo_accountBookType 13 (用户表 )basInfo_user 14 (权限表 )basInfo_right 14 (用户权限关联表)basInfo_userRightRelation 14 (凭证类别表 )basInfo_voucherType. 14 3.1.2视图 15 3.1.3存储过程 16 3.1.4触发器 16 3.2凭证管理模块 16 3.2.1表 16 (凭证表 )vouMng_voucher . 16 (分录表 )vouMng
4、_entry . 17 (结算方式表 )vouMng_closeAccount 17 3.2.2视图 17 3.2.3存储过程 18 3.2.4触发器 18 3.3账簿管理模块 18 3.3.1表 18 (多栏账关系表 )accBookMng_ multicolumnRelation . 18 3.3.2视图 18 3.3.3存储过程 19 3.3.4触发器 19 3.4财产清查模块 19 3.4.1表 19 (现金盘点 )chkProp_checkCash . 19 (实物盘点 ) chkProp_checkArticle . 19 3.4.2视图 20 3.4.3存储过程 20 3.4.4
5、触发器 20 3.5出纳管理模块 20 3.5.1表 20 作者: seraph 31916041.doc 4 4 (日记账 )cashierMng_dayBook 20 (日记账记录 ) cashierMng_record . 21 (银行对账单 )cashierMng_bankStatement . 21 (企业银行帐 )cashierMng_enterBankAccount . 22 3.5.2视图 22 3.5.3存储过程 23 3.5.4触发器 23 作者: seraph 31916041.doc 5 5 1 实体,对象命名规范 1.1表名命名规范 模块名 _+表名 1.2表字段命名
6、规范 字段名 1.3序列命名规范 字段名 _+id 1.4视图命名规范 Vw_+ 视图名 1.5触发器命名规范 Tig_+ 触发器名 1.6存储过程命名规范 Proc_+存储过程名 2实体关系 2.1基础信息模块 科目信息 属性备注 科目代码1001、100101 等分级模式 科目名称 助忆码 科目类别科目对应的类别 科目账户类型科目设置的账户类型 余额方向借、贷 数量核算是、否 数量单位台、吨等 结算是、否 账户类型信息 属性备注 账户名称三栏、多栏、数量式等 账户名称值SL、DL 、SL 等字母字符串 科目类别 作者: seraph 31916041.doc 6 6 属性备注 科目类别资产
7、,负债,权益,成本,损益类等 科目类别值ZC、FZ、QY 等字母字符串 帐套信息 属性备注 会计期间 会计科目 记账凭证 账簿 帐套启用日期创建帐套日期 帐套名称 帐套当前期间引用会计期间信息 会计期间信息 属性备注 年度如 2009 等年度数字 期间112 期数字 起始日期当前期间的开始日期 结束日期当前期间的结束日期 用户信息 属性备注 姓名用户真实姓名 工号登录号 口令登录口令 职位公司的职位 权限操作权限 联系电话 Email 权限信息 属性备注 权限节点名称 父权限 权限代码用代码来唯一表示权限 作者: seraph 31916041.doc 7 7 凭证类别 属性备注 编码1、2、
8、3 等 名称 借方必有填制凭证必有科目 贷方必有填制凭证必有科目 借或贷必有填制凭证必有科目 借方必无填制凭证必无科目 贷方必无填制凭证必无科目 借或贷必无填制凭证必无科目 2.2凭证管理模块 凭证信息 属性备注 凭证类别引自凭证类别 凭证号1、2、3 等 附件张数 单位所属帐套 凭证日期填制凭证的日期 摘要凭证分录的摘要信息 科目分录的科目 借方金额分录借方金额 贷方金额分录贷方金额 合计借方合计、贷方合计 主管主管签字 复核复核签字 记账记账签字 制证制证签字 出纳出纳签字 结算方式 结算号 数量 单价 结算方式信息 作者: seraph 31916041.doc 8 8 属性备注 结算方
9、式支票,汇票等 2.3账簿管理模块 账簿基本信息 属性备注 账户引自科目 账户类型引自账户类型信息 分录日期账户记录分录的日期 摘要业务摘要 凭证分录所属凭证 本期合计单期间内借方、贷方合计 本年累计本年度内借方、贷方合计 上年结转上年结转的年初余额 三栏式账簿信息 属性 借或贷余额方向,借或贷方 余额余额数 借方借方金额 贷方贷方金额 (对方科目 ) 多栏式账簿信息 属性备注 借方项目借方账户 贷方项目贷方账户 合计借方与贷方合计 余额余额数 借或贷余额方向 (对方科目 ) 数量三栏式账簿信息 属性备注 借方数量 借方单价 作者: seraph 31916041.doc 9 9 借方金额借方
10、数量 *单价 贷方数量 贷方单价 贷方金额贷方数量 *单价 余额余额数 借或贷余额方向 (对方科目 ) 2.4财产清查模块 现金盘点信息 属性备注 科目引用的现金科目 实存金额该账户下盘点实存金额数 盘点人 备注 实物盘点信息 属性备注 科目引用的实物科目 计量单位用科目中的计量单位 存放数量该账户下盘点的实存数量 单价用科目中的单价 金额单价 *数量 盘点人 备注 2.5出纳管理模块 日记账信息 属性备注 账户引自日记账科目 摘要日记账记录摘要 凭证日记账凭证类型-凭证号 本期合计本期收入、发出合计 作者: seraph 31916041.doc 10 10 本年累计本年收入、发出累计 收入
11、收入金额 发出发出金额 结存结存金额 对方科目 账簿创建日期创建日记账日期 分录日期登记日记账记录日期 结算方式支票、汇票等 结算号 借或贷结存方向 银行对账单 属性备注 日期业务发生日期 结算方式汇票、支票等方式 结算号 借方借方金额 贷方贷方金额 勾兑是否对账 企业银行帐 属性备注 日期业务发生日期 结算方式汇票、支票等方式 结算号 借方借方金额 贷方贷方金额 勾兑是否对账 摘要业务摘要 作者: seraph 31916041.doc 11 11 2.6系统实体关系图 作者: seraph 31916041.doc 12 12 3数据字典 3.1基础信息模块 3.1.1表 (帐套表 )ba
12、sInfo_accountOver 代码数据类型初值主键外键注释 Account_id Int Identity(1,1) Y N 自动增长 CreateTime Datetime N N 启用日期 Name Varchar(255) N N 帐套名称 CurrPeriod_id Int N Y 当前会计期间, 引 自 会 计 期 间 表 (会计期间表 )basInfo_period 代码数据类型初值主键外键注释 Period_id Int Identity(1,1) Y N 自动增长 Year Int N N 2009 等年度数字 Period Int N N 112 期间 BeginTim
13、e Datetime N N 当前期间开始日期 EndTime Datetime N N 当前期间结束日期 Account Over_id Int N Y 引自帐套表,期间 对应的帐套 (科目表 )basInfo_subject 代码数据类型初值主键外键注释 Subject_id Int Identity(1,1) Y N 自动增长 Parent Int N N 引自自身父节点 Code Varchar(50) N N 科目代码 Name Varchar(200) N N 科目名称 Mnemocode Varchar(200) N N 助记码 Subject_type Int N Y 引自科目
14、类别表 Account Over_id Int N Y 引自帐套表,科 目对应的帐套 作者: seraph 31916041.doc 13 13 (科目类别表 )basInfo_subjectType 代码数据类型初值主键外键注释 Type_id Int Identity(1,1) Y N 自动增长 Name Varchar(200) N N 资产、负债等类别 名称 Value Varchar(200) N N 类别值,对应类别 名称 Account Over_id Int N Y 引自帐套表, 科目 类别对应的帐套 (账簿表 )basInfo_accountBook 代码数据类型初值主键外键
15、注释 AccountBook _id Int Identity(1,1) Y N 自动增长 Direction Int N N 余 额 方 向1. 借 2.贷 Number Accounting Bit N N 是 否 数 量 核 算 0.否 1.是 NumberUnit Varchar(20) N N 数量单位 CloseAccount Bit N N 结算0.否 1.是 Subject_id Int N Y 账户科目,引自 科 目 表 ( 唯 一 约 束 ) Account_type Int N Y 引自账户类别表 Account Over_id Int N Y 引自帐套表,科 目对应的帐
16、套 multiColumns Bit N N 是 否 多 栏 账0. 是 1.否 (账簿类别表 )basInfo_accountBookType 代码数据类型初值主键外键注释 Type_id Int Identity(1,1) Y N 自动增长 Name Varchar(200) N N 三栏式、多栏式等 类别名称 作者: seraph 31916041.doc 14 14 Value Varchar(200) N N 类别值,对应类别 名称 Account Over_id Int N Y 引自帐套表, 科目 对应的帐套 (用户表 )basInfo_user 代码数据类型初值主键外键注释 User_id Int Identity(1,1) Y N 自动增长 Name Varchar(255) N N 用户名 Employee Number Varchar(50) N N 001、002 Position Varchar(255) N N 用户职位 Phone Varhcar(200) N N 联系电话 Email Varchar(200) N N 电子邮件 Account Over