欢迎来到天天文库
浏览记录
ID:16147313
大小:118.50 KB
页数:10页
时间:2018-08-08
《电信计费稽核系统编码规范》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计费稽核管理系统编码规范计费稽核管理系统编码规范说明书计费帐务中心2007-8-810计费稽核管理系统编码规范编码规范说明书目录数据库编码规范3设计概要3设计环境3设计使用工具3设计原则3设计的更新3命名总体原则4命名规范(逻辑对象)4数据库结构命名4数据库对象命名5脚本注释7存储过程或触发器7自定义函数8数据库操作原则9建立、删除、修改库表操作9添加、删除、修改表数据9Asp.Net控件编码规范910计费稽核管理系统编码规范数据库编码规范设计概要设计环境ORACLE9I数据库ORACLE9i操作系统SUSELINUX7.1以上版本,显示图形操作界面;RedHat9以上版本CPUP
2、III1.7G以上内存512M以上硬盘空间5GB以上的剩余空间,如要建立较多的、大型的数据库需要更多的硬盘空间设计使用工具a) 使用PowerDesigner做为数据库的设计工具,要求为主要字段做详尽说明。b) 通过PowerDesigner定制word格式报表,并导出word文档,作为数据字典保存,格式可参看附件1。(PowerDesignerv10才具有定制导出word格式报表的功能)c) 编写数据库建数据库、建数据库对象、初始化数据脚本文件设计原则a) 采用多数据文件b) 禁止使用过大的数据文件,unix系统不大于2GB,wi
3、ndow系统不超过500MBc) oracle数据库中必须将索引建立在索引表空间里。d) 基本信息表在建立时就分配足够的存储空间,禁止其自动扩展功能e) 大文本字列、blob列要独立出一张表,此表只有id和blob(或大文本)列设计的更新a) 在设计阶段,由数据库管理员或指定的项目组其一成员进行维护。b) 运行阶段,由数据库管理员进行维护。c) 如对表结构进行修改,应先在PowerDesigner中进行修改,再重新导出WORD文档,最后在数据库中进行修改。如果修改的是数据库字典表,必须由数据库管理员进行。d) 使
4、用PowerDesigner生成SQL代码,禁止由PowerDesigner直接连数据库进行数据库操作10计费稽核管理系统编码规范e) 修改数据库要通过SQL,禁止其它方式对数据进行修改f) 修改数据库的SQL要添加说明后保存备查命名总体原则Ø 设定的前缀一律用小写字母Ø 标识名称命名全部小写Ø 整个命名的全长不得超过30个字母Ø 全部使用字母和下划线‘_’,不能使用中文和其他字符,有特别情况允许使用末尾数字编号。例如:t_Finace1,t_Finace2...Ø 命名名称来自于业务,全部采
5、用英文单词Ø 英文单词过长可以采用通用的缩写,尽量表达出业务的含义Ø 如需要两个以上的英文单词做标识名称,单词之间要用下划线‘_’连接Ø 名称全是由名词组成的,名词由大范围到小范围排序取名Ø 完成某功能的名称,如函数和过程,以动宾形式取名命名规范(逻辑对象)数据库结构命名a) 数据库命名数据库的命名要求使用与数据库意义相关联的英文字母,并且以“db_”打头,即db_<业务系统名称>。例如:chinacare数据库的命名为db_ccnet;客户资料数据库的命名为db_Customer_Info。 b) 数据库
6、日志设计命名数据库日志的的命名以<数据库名>_<日志名>.log格式命名。其中,<日志名>为有意义的数据库日志名称。例如:db_ccnet_logredo.logc) 数据库配置设计命名数据库配置设计方案是以文件形式保存的,其内容是关于特定数据库的配置项目的具体值。数据库配置文件的命名以:<数据库类型简写〉_<应用系统标志>_cfg.ini格式命名。其中,数据库类型简写见附件2《数据库类型简写》,cfq表示该文件是数据库配置文件。例如:ORA_ccnet_cfg.inid) 数据库复制与存储设计命名 数据库复制与存储设计方案是以文件形式保存的,其内容是关于
7、特定数据库之间的复制策略的具体细节。10计费稽核管理系统编码规范数据库复制与存储设计文件的命名以:<数据库类型简写>_<应用系统标志>_rep.txt格式命名。其中,数据库类型简写见附件2《数据库类型简写》,rep表示该文件是数据库复制与存储文件。e) 数据库连接设计命名 数据库连接设计方案是以文件形式保存的,其内容是关于特定分布式数据库之间的连接设计的具体细节。数据库连接设计文件的命名以:<数据库类型简写>_<应用系统标志>_dbl.sql格式命名。
此文档下载收益归作者所有