财务软件数据库设计详解:命名规范与实体关系
版权申诉
197 浏览量
更新于2024-08-05
收藏 68KB DOCX 举报
本文档是关于财务管理软件数据库设计的详细说明书,版本1.0,发布于2009年11月27日。该设计主要涉及实体关系、对象命名规范以及各个模块的数据结构和管理。
1. 实体、对象命名规范:
- 表名采用模块名加表名的形式,如"basInfo_accountOver",便于理解和区分不同功能模块。
- 表字段命名遵循明确性和可读性原则,如"科目代码"、"科目名称"等。
- 序列命名则是在字段名后加上"id",如"科目类别_id"。
- 视图名以"Vw_"开头,如"Vw_subjectList"。
- 触发器命名采用"Tig_"前缀,如"Tig_createEntryTrigger"。
- 存储过程命名遵循"Proc_",如"Proc_generateJournalEntry"。
2. 实体关系:
- 基础信息模块:包括科目信息(如科目代码、科目名称、科目类别和账户类型)、帐套信息(如启用日期、创建日期和名称)、会计期间信息、用户信息(姓名、工号、权限等)和凭证类别。
- 凭证管理模块:涉及凭证信息、结算方式管理和分录记录。
- 账簿管理模块:涵盖了账簿基本信息、三栏式账簿、多栏式账簿以及数量三栏式账簿。
- 财产清查模块:现金盘点和实物盘点的记录。
- 出纳管理模块:包括日记账、银行对账单和企业银行账户管理。
3. 数据字典:
- 对每个模块的数据表进行详细列举,例如:帐套表(basInfo_accountOver)、会计期间表(basInfo_period)、科目表(basInfo_subject)等,每个表都包含相应的属性和字段。
- 视图、存储过程和触发器也按照模块划分,如凭证管理模块中的vouMng_voucher表、3.1.3 存储过程中的转账操作过程等。
这份设计文档提供了对财务管理软件数据库设计的深入理解,有助于开发者和数据库管理员进行规范化的设计和维护。通过这些规范,确保了数据的一致性和系统的稳定性。对于开发团队来说,这是一个重要的参考文档,可以帮助他们创建出高效、易管理的财务软件系统。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-03 上传
2022-07-06 上传
2022-07-04 上传
2022-06-08 上传
2023-06-30 上传
2023-01-08 上传
小虾仁芜湖
- 粉丝: 106
- 资源: 9354
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率