银行个人网上银行数据库设计说明书

合集下载

数据库设计说明

数据库设计说明

数据库设计说明1、数据库逻辑设计数据库设计人员根据《软件需求分析报告》,创建与数据库相关的实体关系图(E-R图)。

如采用面对对象的分析和设计方法,则此处的实体相当于类。

在此处,应给出逻辑设计的完整的E-R图。

2、数据库物理设计在此处应给出完整的数据库物理结构E-R图。

开发者应根据逻辑设计的结果,进行数据库的物理设计,并对表结构进行规范化处理(第一范式,第二范式,第三范式)。

3、数据库分布数据库分布采用一张表格进行描述,其格式如下:数据库编号数据库管理系统名称数据库管理系统版本号数据库英文名称数据库中文名称数据库安装物理位置其中:数据库编号给出本系统中指定数据库的顺序编号。

若本系统中只有一个数据库,则本项内容不需要描述,本表内容也只有一行。

说明:在一个系统中可能安装若干个相同的或者不同的数据库管理系统,一个数据库管理系统也可能安装一个或者多个数据库。

数据库管理系统名称给出本系统中指定数据库管理系统的商品名称。

若本系统中只有一种数据库管理系统,则本项内容不需要描述。

数据库管理系统版本号给出本系统中指定数据库管理系统的版本号。

若本系统中只有一个版本的数据库管理系统,则本项内容不需要描述。

数据库英文名称给出本数据库的英文名称,该名称是在应用软件中实际使用的名称,必须符合《南京市信息化数据库建设规范》中相关命名规范。

数据库中文名称给出本数据库的中文名称,该名称是本数据库英文名称的说明。

数据库安装物理位置给出本数据库安装的实际位置,必须描述清楚该位置是在那个物理设备的哪一个逻辑存储设备上,以及存储文件的名称。

4、基表设计每个基表采用一张表格进行描述,其格式如下:数据库编号:基表编号:基表英文名称:基表中文名称:字段编号英文字段名中文字段名字段类型备注说明:其中数据库编号含义同上。

基表编号给出本基表的顺序编号。

基表英文名称给出本基表的英文名称,该名称是在应用软件中实际使用的名称,必须符合命名规范。

基表中文名称给出本基表的中文名称,该名称是本基表英文名称的说明。

XX银行个人网上银行数据库设计说明书

XX银行个人网上银行数据库设计说明书

XX银行个人网上银行数据库设计说明书XX银行个人网上银行数据库设计说明书浙江浙大网新集团有限公司银行个人网上银行数据库设计说明书创新中心0000年 0 月文档修改记录版本修订人修订说明批准人发布日期1.0.1 *** 初稿,20081008创建全部*** 20081015说明本文档中所包含的信息属于商业机密信息,应严格控制使用范围,未经浙江浙大网新集团有限公司的书面许可,任何人员不得以任何介质方式持有或使用本文档的部分或全部内容。

目录1引言 (7)1.1..................................................... 编写目的71.2............................................................. 背景71.3..................................................... 术语定义81.4..................................................... 参考资料82数据库逻辑模型设计 (8)2.1........................................数据实体-关系图82.2................................................. 表结构描述82.2.1.......................................... 数据库表82.2.2.................................................. 视图492.2.3.......................................... 存储过程493物理实现 (49)1引言1.1 编写目的说明编写本详细设计说明书的目的,指出预期的读者。

银行个人储蓄系统需求规格说明书

银行个人储蓄系统需求规格说明书

浙江浙大网新集团有限公司银行个人储蓄系统需求规格说明书创新中心0000年 0 月文档修改记录说明本文档中所包含的信息属于商业机密信息,应严格控制使用范围,未经浙江浙大网新集团有限公司的书面许可,任何人员不得以任何介质方式持有或使用本文档的部分或全部内容。

目录1 引言............................................................................................................ 错误!未定义书签。

1.1 编写目的........................................................................................ 错误!未定义书签。

1.2 背景................................................................................................ 错误!未定义书签。

1.3 文档编写约定................................................................................ 错误!未定义书签。

1.3.1 优先级定义........................................................................ 错误!未定义书签。

1.3.2 需求编号约定.................................................................... 错误!未定义书签。

1.4 术语定义........................................................................................ 错误!未定义书签。

数据库设计说明书(仅用于学习的参考模板)

数据库设计说明书(仅用于学习的参考模板)

数据库设计说明书1前言本数据库设计说明主要是对市绩效管理系统的数据库设计进行分析和描述,详细描述数据的结构。

(一)便于建设单位、使用单位、用户清楚的了解本项目的工作内容。

(二)便于界定项目实施范围,以便于工作量的评估、项目规划和系统设计。

(三)作为数据库设计说明,用于作为评估软件质量的依据。

(四)说明数据库功能和性能,定义软件必须满足的约束。

(五)为软件设计者提供可用于转化为数据设计的模型。

2依据和标准《需求规格说明书》《概要设计说明书》3建设原则(1)把具有同一个主题的数据存储在一个数据表中,“一表一用”。

(2)尽量消除冗余,提高访问数据库的速度。

(3)一般要求数据库设计达到第三范式,多对多,最大限度消除了数据冗余、修改异常、插入异常、删除异常,基本满足关系规范化的要求。

(5)设计数据表结构时,应考虑表结构的动态适应性。

4数据库设计组织机构序号中文名称内部标识符数据类型数据定义1名称名称字符型单独2上级部门上级部门字符型单独3code编码字符型单独4上级部门ID上级部门ID字符型单独5联系人联系人字符型单独6联系电话联系电话字符型单独7标记标记字符型单独8排序码排序码浮点型单独9曾用名曾用名数组单独10分管领导分管领导字符型单独11部门分组部门分组字符型单独职能指标分解序号中文名称内部标识符数据类型数据定义1年度年度字符型单独2目标类型目标类型字符型单独3一级指标一级指标字符型单独4考评对象考评对象字符型单独5二级指标二级指标字符型单独6三级指标三级指标字符型单独7目标名称目标名称字符型单独8评分细则评分细则字符型单独9目标值目标值字符型单独10分解分值分值浮点型单独11完成时限完成时限日期型单独12责任室/责任人责任室及责任人字符型单独13分管领导分管领导字符型单独14指标设置依据指标设置依据字符型单独15分解备注分解备注字符型单独16状态分解状态字符型单独17排序排序整型单独18完成情况工作完成情况字符型单独19证明材料证明材料附件单独20填报备注填报备注字符型单独21监控亮灯监控亮灯字符型单独22自评分自评分浮点型单独23审核意见分解审核意见字符型单独24填报状态填报状态字符型单独25填报审核意见填报审核意见字符型单独26提交时间提交时间日期型单独27填报提交时间填报提交时间日期时间型单独28绩效表现绩效表现字符型单独29绩效打分实际得分浮点型单独30绩效打分原因扣分原因字符型单独31指标调整备注指标调整备注字符型单独32ID ID字符型单独33督查标识督查标识字符型单独34督查次数督查次数整型单独35督查整改状态督查整改状态字符型单独36周期开始时间周期开始时间日期型单独37周期结束时间周期结束时间日期型单独38本周期结束时间本周期结束时间日期型单独39周期类型周期类型字符型单独40本周期名称本周期名称字符型单独41周期状态周期状态字符型单独42周期名称周期名称字符型单独43申诉标识申诉标识字符型单独44申诉描述申诉描述字符型单独45申诉佐证申诉佐证附件单独46申诉状态申诉状态字符型单独47申诉退回原因申诉退回原因字符型单独48申诉提交时间申诉提交时间日期时间型单独49督查类型督查类型字符型单独50评分状态评分状态字符型单独51评分沟通情况评分沟通情况字符型单独52第三方复核意见复核意见字符型单独53实时数据实时数据字符型单独54扣分分值扣分分值浮点型单独55申诉意见状态申诉意见状态字符型单独56审核完成情况审核完成情况字符型单独57是否自治区指标是否自治区指标字符型单独58项目点分布情况项目点分布情况字符型单独59存在问题存在问题及原因字符型单独60核验标准核验标准附件单独61各层面工作类别各层面工作类别字符型单独62自治区目标名称目标名称字符型单独63牵头考评单位牵头考评单位字符型单独64责任人责任人字符型单独65指标分解控制状态指标分解控制状态字符型单独66自评填报控制状态自评填报控制状态字符型单独67考核评分控制状态考核评分控制状态字符型单独68评分申述控制状态评分申述控制状态字符型单独69部门分组部门分组字符型单独70单位排序单位排序字符型单独71上级下达目标任务数上级下达目标任务数整型单独72工作完成状态工作完成状态字符型单独73指标类型指标类型字符型单独74发布时间标识发布时间标识日期时间型单独75自治区下达任务数自治区下达任务数整型单独76任务类型任务类型字符型单独77制定目标依据制定目标依据字符型单独78任务数单位任务数单位字符型单独79上级下达目标任务上级下达目标任务字符型单独80退回原因退回原因字符型单独81是否核验是否核验字符型单独82核验次数核验次数整型单独。

个人信息管理系统-----数据库设计说明书

个人信息管理系统-----数据库设计说明书

个人信息管理系统数据库设计说明书文档编号:host_shujuku文档名称:个人信息管理系统审核批准:审核人:创建时间:2012/5/16数据库设计说明书个人信息管理系统目录1引言 (1)1.1编写目的 (1)1.2背景 (2)1.3定义 (2)1.4参考资料 (3)2外部设计 (3)2.1标识符和状态 (3)2.2约定 (3)2.3专门指导 (4)3结构设计 (4)3.1概念结构设计 (4)3.2逻辑结构设计 (6)3.3物理结构设计 (7)4运用设计 (10)4.1数据字典设计 (10)4.2安全保密设计 (25)数据库设计说明书1引言1.1编写目的《个人信息管理系统数据库设计说明书》目的是,针对《个人信息管理系统》中提出的各项功能和费功能性需求,为其实现而设计的数据库,以实现数据的共享和安全存取,最终实现用户对于数据共享的具体要求,同时在满足于用户的数据存取要求的基础上,实现对于数据的关联性及优化,实现数据的安全性及可移植性,实现数据库的可扩容性结构,以保证用户数据能够简单的进行移植和数据库对于用户未来数据要求的兼容性。

《个人信息管理系统数据需求说明书》的阅读对象为:1)对相关业务技术和总体方案作出决策的管理人员和质量管理人员;2)对本《数据需求说明书》进行评审和确认的有关业务、技术人员;3)参加详细设计,测试设计阶段工作的全体设计人员;4)《个人信息管理系统》项目组,其他有权需要调用本文档的人员;1.2背景开发软件的名称:个人信息管理系统项目任务提出者:郑州大学软件学院教师宋玉项目开发者:郑州大学软件学院工程专业2010级:杨永生、王栋、王东旭、黄海、尤欣欣、胡洁、刘晴;用户:公司人员、国家公民;实现软件者:本小组项目与其他软件、系统关系:银行支付系统(软件开发完成后投资方支付给开发方报酬);求职人员与招聘公司信息数据库本系统采用B/S,服务器端采用Microsoft Server 2007为操作系统的工作站,是采用Microsoft SQL Server 2005的为开发软件的数据库服务程序。

银行数据库课程设计

银行数据库课程设计

银行数据库课程设计一、课程目标知识目标:1. 理解数据库的基本概念,掌握数据库的基本结构;2. 学习并掌握SQL语言的基本操作,如查询、插入、删除和更新数据;3. 掌握银行业务中数据库的应用场景,理解银行业务数据的特点。

技能目标:1. 能够运用所学知识设计简单的银行数据库系统;2. 能够运用SQL语言进行基本的数据库操作,解决实际问题;3. 能够分析和解决银行业务中数据库的简单故障。

情感态度价值观目标:1. 培养学生对数据库技术的兴趣,激发他们探索新技术的热情;2. 培养学生的团队协作意识,使他们学会在团队中共同解决问题;3. 培养学生严谨、负责任的工作态度,认识到数据安全的重要性。

课程性质:本课程为信息技术学科,结合学生所在年级的知识深度,注重理论与实践相结合,强调培养学生的实际操作能力和解决问题的能力。

学生特点:学生具备一定的计算机操作能力,对新技术充满好奇,但可能对数据库知识了解较少,需要从基本概念入手,逐步引导。

教学要求:结合课程性质、学生特点和教学目标,采用案例教学、任务驱动等教学方法,以学生为主体,充分调动学生的积极性和主动性。

在教学过程中,注重目标导向,明确学习成果,以便进行有效的教学设计和评估。

二、教学内容1. 数据库基本概念:数据库的定义、功能、类型及发展历程;教材章节:第一章 数据库概述。

2. 数据库结构:关系模型、实体关系模型等;教材章节:第二章 数据库结构。

3. SQL语言基本操作:查询、插入、删除和更新数据;教材章节:第三章 SQL语言。

4. 银行业务数据库设计:了解银行业务流程,学习如何设计满足实际需求的数据库;教材章节:第四章 数据库设计。

5. 银行业务数据库应用:分析银行数据库在实际业务中的应用场景,如客户信息管理、账户管理等;教材章节:第五章 数据库应用。

6. 数据库安全与维护:学习如何保证数据安全,了解数据库的日常维护方法;教材章节:第六章 数据库安全与维护。

银行数据库设计

银行数据库设计

银行数据库设计2009-10-23 13:33实现的第一个数据库设计。

题意:某银行准备开发一个银行业务管理系统,通过调查,得到以下的主要需求: 银行有多个支行。

各个支行位于某个城市,每个支行有唯一的名字。

银行要监控每个支行的资产。

银行的客户通过其身份证号来标识。

银行存储每个客户的姓名及其居住的街道和城市。

客户可以有帐户,并且可以贷款。

客户可能和某个银行员工发生联系,该员工是此客户的贷款负责人或银行帐户负责人。

银行员工也通过身份证号来标识。

员工分为部门经理和普通员工,每个部门经理都负责领导其所在部门的员工,并且每个员工只允许在一个部门内工作。

每个支行的管理机构存储每个员工的姓名、电话号码、家庭地址及其经理的身份证号。

银行还需知道每个员工开始工作的日期,由此日期可以推知员工的雇佣期。

银行提供两类帐户——储蓄帐户和支票帐户。

帐户可以由2个或2个以上客户所共有,一个客户也可有两个或两个以上的帐户。

每个帐户被赋以唯一的帐户号。

银行记录每个帐户的余额、开户的支行以及每个帐户所有者访问该帐户的最近日期。

另外,每个储蓄帐户有其利率,且每个支票帐户有其透支额。

每笔贷款由某个分支机构发放,能被一个或多个客户所共有。

每笔贷款用唯一的贷款号标识。

银行需要知道每笔贷款所贷金额以及逐次支付的情况(银行将贷款分几次付给客户)。

虽然贷款号不能唯一标识银行所有为贷款所付的款项,但可以唯一标识为某贷款所付的款项。

对每次的付款需要记录日期和金额。

给出E-R图转换成概念模型:形成最后的物理模型:。

XX银行个人网上银行数据库设计说明书资料

XX银行个人网上银行数据库设计说明书资料

浙江浙大网新集团有限公司
银行个人网上银行
数据库设计说明书
创新中心
0000年 0 月
文档修改记录
说明
本文档中所包含的信息属于商业机密信息,应严格控制使用范围,未经浙江浙大网新集团有限公司的书面许可,任何人员不得以任何介质方式持有或使用本文档的部分或全部内容。

目录
1 引言 (4)
1.1 编写目的 (4)
1.2 背景 (4)
1.3 术语定义 (4)
1.4 参考资料 (4)
2 数据库逻辑模型设计 (4)
2.1 数据实体-关系图 (4)
2.2 表结构描述 (4)
2.2.1 数据库表 (4)
2.2.2 视图 (17)
2.2.3 存储过程 (18)
3 物理实现 (18)
1引言
1.1 编写目的
说明编写本详细设计说明书的目的,指出预期的读者。

1.2 背景
1.3 术语定义
列出本文中用到的术语及其定义、外文首字母组词的原词组。

1.4 参考资料
2数据库逻辑模型设计
2.1 数据实体-关系图

2.2 表结构描述
2.2.1数据库表
2.2.1.1用户账号表
2.2.1.2客户信息表
2.2.1.3个人交易表
2.2.1.4交易字典表
2.2.1.5转账交易表
2.2.1.6收款人地址簿表
2.2.1.7用户限额设置表
2.2.1.8用户信息表
2.2.1.9账号权限控制表
2.2.1.10银行表
2.2.1.11分行代码表
2.2.1.12区县表
2.2.2视图无
2.2.3存储过程无
3物理实现4数据库脚本略。

《银行数据库设计》课件

《银行数据库设计》课件

数据存储过程设计
数据存储流程
详细描述数据的存储流程,包括数据采集、清洗、转换、加载等步骤。
数据存储优化
介绍如何通过数据压缩、分区、索引等方式优化数据存储,提高数据访问速度。
06
银行数据库安全与优化
数据库安全策略
用户身份验证
实施严格的用户身份验证机制,包括用户名 、密码、多因素认证等,确保只有授权用户 能够访问数据库。
THANKS
感谢观看
数据表选择
01
根据银行业务需求,选择合适的数据表类型,如关系型、非关
系型等。
数据表结构设计
02
确定数据表的字段、数据类型、长度等,并考虑数据完整性约
束和外键关系。
数据表优化
03
根据业务需求和查询性能要求,对数据表进行优化设计,如分
区、索引等。
数据视图设计
视图需求分析
分析银行业务中对视图的需求,如简化复杂 查询、保护数据隐私等。
《银行数据库设计》ppt课件
contents
目录
• 数据库设计概述 • 银行数据库需求分析 • 银行数据库概念结构设计 • 银行数据库逻辑结构设计 • 银行数据库物理结构设计 • 银行数据库安全与优化
01
数据库设计概述
数据库设计的定义
数据库设计:是指根据特定业务需求 ,制定出满足性能、安全、可靠等要 求的数据库结构、数据组织和存储方 案的过程。
数据完整性设计
01
实体完整性
确保每个实体在数据库中具有唯 一标识,如使用主键约束来保证 实体完整。
02
03
参照完整性
业务规则
确保实体之间的关系完整,如使 用外键约束来维护关联数据的一 致性。
根据银行业务需求,定义适用于 数据的业务规则,如账户余额不 能为负数等。

中国邮政储蓄银行金融服务平台-数据库设计说明书(V1.m)()

中国邮政储蓄银行金融服务平台-数据库设计说明书(V1.m)()

中国邮政储蓄银行金融服务平台数据库设计说明书目录1概述 (4)1.1编写目的 (4)1.2术语 (4)1.3约定 (4)1.4参考资料 (4)2数据表E-R图 (5)3数据表汇总列表 (6)4业务控制管理 (9)4.1机构代码表(SMCTL_UNIT) (9)4.2操作员信息表(SMCTL_OPERATOR) (13)4.3交易授权定义表(SMCTL_TX_AUTH) (15)4.4角色类型表(SMCTL_ROLE_TYPE) (19)4.5角色表(SMCTL_ROLE) (20)4.6业务参数表(SMCTL_PARA_CODE) (22)4.7密钥表(SMCTL_KEYS) (24)4.8日志单号表(SMCTL_LOG_SEQ) (26)5平台控制管理 (28)5.1交易代码表(SMCTL_TX_CODE) (28)5.2交易转发表(SMCTL_TX_FORWARD) (29)5.3交易主控表(SMCTL_TX_MAIN) (31)5.4交易码-接口编号(外部交易码)对应关系表(SMCTL_TX_INTER_CODE) (32)5.5渠道代码表(SMCTL_CHNL_CODE) (33)5.6触发器监控流水表(SMMNT_TRIGGER_JNL) (35)5.7定时触发器任务表(SMCTL_TRIGGER_TASK) (36)5.8文件发送通知消息表(SMRGT_FILE_SEND_MSG) (39)5.9文件接收通知消息表(SMRGT_FILE_RECV_MSG) (41)5.10作业属性定义表(TASK_PROPERTY) (43)5.11作业并发划分表(TASK_PARALLEL) (46)5.12作业运行明细表(TASK_RUN_DTL) (47)5.13外系统代码表(SMCTL_OUTSYS_CODE) (50)5.14内外响应码对照(SMCTL_RSP_MAP) (51)5.15联机交易监控流水表(SMMNT_JNL) (52)5.16日切进度控制表(SMCTL_DAY_SWITCH_CTL) (55)5.17特殊处理控制表(SMCTL_SPEC) (57)5.18系统参数表(SMCTL_SYS_PMT) (59)5.19外部系统编码表(SMCTL_OUTSYS _CODE) (60)6业务管理 (62)6.1交易流水表(JNL) (62)6.2交易流水历史表(JNL_HIST) (64)6.3商家顺序号表(SMCTL_AREA_SER) (66)6.4商家业务代码表(SMCTL_OPE_CODE) (67)6.5商家业务信息表(SMCTL_MERCH_OPE) (68)6.6商家账号签约验证表(SMCTL_MERCH_ACCT) (72)6.7商家账号关联表(SMCTL_MERCH_ACCT_RELAT) (74)6.8签约账户日终结余明细表(SMRGT_MERCH_STIC) (79)6.9授权码表(SMRGT_AUTH_CODE) (81)6.10授权登记簿(SMRGT_AUTH) (83)6.11历史明细记录查询(EFDTL_ACCOUNT) (85)6.12 商家机构编码与虚拟账簿对照表(SMCTL_FTACCT_MERCH_UNIT) (87)6.13业务收费汇总表(SMRGT_TOTAL_FEE) (88)6.14业务收费明细表(SMDTL_FEE) (90)6.15商家支付业务手续费收取控制表(SMCTL_MERCH_FEE) (92)7接口交易管理 (96)7.1账户支付限额控制设置登记簿(SMRGT_PAY_LIMIT) (96)8大企业互联个性化管理 (98)8.1本地单次转账主信息明细表(EFDTL_MAIN_CORP) (98)8.2本地交易明细表(EFDTL_CORP) ........................................................................ 错误!未定义书签。

银行系统设计说明书

银行系统设计说明书

目录总体部分设计1.引言(李美华)。

41.1编写目的。

4 1.2项目背景。

41.3定义。

41.4参考资料。

42.任务概述(李美华)。

52.1目标。

52.2需求概述。

52.3条件与限制。

53.总体设计。

63.1总体结构和外部模块设计。

63.1.1 体系结构风格(王忆心)。

63.1.2 模块设计(王忆心李美华石楠)。

73.2 功能分配。

93.2.1 储蓄业务模块部分(王忆心)。

93.2.2贷款业务模块部分(石楠)。

103.2.3网上银行模块部分(王忆心)。

113.2.4信用卡业务模块部分(李美华)。

123.2.5系统管理模块部分(石楠)。

124.接口设计。

134.1 外部接口(王瑶):见文件《用户接口》4.2 内部接口。

134.2.1 储蓄业务模块内部接口(王忆心)。

134.2.2贷款业务模块接口(石楠)。

144.2.3 信用卡模块接口(李美华)。

154.2.4 网上银行模块接口(王忆心)。

154.2.5 系统管理模块接口(石楠)。

165.数据结构设计(朱琪)。

176. 逻辑结构设计(朱琪)见文件《关系图设计》7. 物理结构设计(朱琪)。

178.数据结构与程序的关系(类图)(王忆心李美华石楠)见文件《类图设计》9.运行设计。

289.1 运行模块的组合。

289.1.1储蓄业务(王忆心)。

28 9.1.2贷款业务(石楠)。

29 9.1.3信用卡业务(李美华)。

31 9.1.4网上银行(李美华)。

31 9.1.5系统管理(石楠)。

33 9.2运行控制。

34 9.2.1储蓄模块(王忆心)。

34 9.2.2贷款模块(石楠)。

34 9.2.3信用卡模块(李美华)。

35 9.2.4网银模块(王忆心)。

35 9.2.5系统管理模块(石楠)。

3510.出错处理设计。

35 10.1储蓄模块(王忆心)。

35 10.2贷款模块(石楠)。

36 10.3信用卡模块(李美华)。

36 10.4网银模块(王忆心)。

36 10.5系统管理模块(石楠)。

数据库设计说明

数据库设计说明

数据库设计说明1、数据库逻辑设计数据库设计人员根据《软件需求分析报告》,创建与数据库相关的实体关系图(E-R图)。

如采用面对对象的分析和设计方法,则此处的实体相当于类。

在此处,应给出逻辑设计的完整的E-R图。

2、数据库物理设计在此处应给出完整的数据库物理结构E-R图。

开发者应根据逻辑设计的结果,进行数据库的物理设计,并对表结构进行规范化处理(第一范式,第二范式,第三范式)。

3、数据库分布数据库分布采用一张表格进行描述,其格式如下:数据库编号给出本系统中指定数据库的顺序编号。

若本系统中只有一个数据库,则本项内容不需要描述,本表内容也只有一行。

说明:在一个系统中可能安装若干个相同的或者不同的数据库管理系统,一个数据库管理系统也可能安装一个或者多个数据库。

数据库管理系统名称给出本系统中指定数据库管理系统的商品名称。

若本系统中只有一种数据库管理系统,则本项内容不需要描述。

数据库管理系统版本号给出本系统中指定数据库管理系统的版本号。

若本系统中只有一个版本的数据库管理系统,则本项内容不需要描述。

数据库英文名称给出本数据库的英文名称,该名称是在应用软件中实际使用的名称,必须符合《南京市信息化数据库建设规范》中相关命名规范。

数据库中文名称给出本数据库的中文名称,该名称是本数据库英文名称的说明。

数据库安装物理位置给出本数据库安装的实际位置,必须描述清楚该位置是在那个物理设备的哪一个逻辑存储设备上,以及存储文件的名称。

4、基表设计每个基表采用一张表格进行描述,其格式如下:数据库编号含义同上。

基表编号给出本基表的顺序编号。

基表英文名称给出本基表的英文名称,该名称是在应用软件中实际使用的名称,必须符合命名规范。

基表中文名称给出本基表的中文名称,该名称是本基表英文名称的说明。

字段编号该基表中,各个字段的顺序编号。

英文字段名该基表中,各个字段的英文名称,该名称必须符合《南京市信息化数据库建设规范》中相关命名规范。

中文字段名该基表中,各个字段的中文名称,该名称是英文字段名的说明。

中国邮政储蓄银行个人信贷审计系统-数据库设计说明书(模板)

中国邮政储蓄银行个人信贷审计系统-数据库设计说明书(模板)

中国邮政储蓄银行xx系统数据库设计说明书(XX子系统)目录1概述 (4)1.1编写目的 (4)1.2术语 (4)1.3参考资料 (4)1.4规范说明 (4)1.4.1表类型说明 (4)1.4.2子系统代码说明 (5)1.4.3表名命名规范 (5)2数据表E-R图 (5)3数据表汇总列表 (5)4数据表结构说明 (6)4.1数据表类别 (6)4.1.1客户账号平均余额表(eargt_acct_ave) (6)4.1.2表名(英文名称) (7)1概述1.1编写目的本册为中国邮政储蓄银行代理保险在集中处理系统公共管理子系统数据库设计文档。

用于后期程序开发、单元测试、整合测试的参考文档。

1.2术语⏹⏹1.3参考资料1.4规范说明1.4.1表类型说明⏹登记簿:rgt⏹主表:mst⏹明细:dtl⏹控制:ctl⏹流水:jnl⏹临时:_tmp1.4.2子系统代码说明⏹统一柜员uo⏹公共管理sm⏹业务处理bo⏹清分核算cl⏹信息管理um1.4.3表名命名规范⏹子系统代码+表类型+表英文名⏹如:机构管理登记簿:smrgt_unit2数据表E-R图以关系图的方式描述子系统内部及与外部数据表之间的主要关系。

3数据表汇总列表4数据表结构说明4.1数据表类别4.1.1客户账号平均余额表(eargt_acct_ave)4.1.1.1简要描述⏹根据客户报表要求,统计指定周期的客户日平均余额。

4.1.1.2表结构说明4.1.1.3索引说明4.1.1.4dac数据说明⏹无4.1.1.5数据生成与存储估计⏹数据保留时间的要求。

数据到期后的清理、备份方式。

◆要求保留期限:2年◆数据清理方式:自动清理⏹特殊优化说明:无4.1.1.6操作频率⏹描述对这个表进行的最为频繁的操作:新增、查询。

⏹说明对该数据库的操作时机:日终4.1.2表名(英文名称)4.1.2.1简要描述⏹此表。

描述表的用途,本表与其他的表间主要关系4.1.2.2表结构说明4.1.2.3索引说明4.1.2.4dac数据说明⏹dac=如果有dac字段,详细说明dac对应的加密字段组成。

小额银行数据库系统设计要点说明

小额银行数据库系统设计要点说明

../新建文件夹1/...../ ../新建文件夹1/...../小额银行数据库系统设计设计人:昌峰阳阳目录1、开发背景…………………………………………………………………2、设计方法和思路……………………………………………………………….3、需求分析过程………………………………………………………….3.1系统目标…………………………………………………………..3.2需求定义……………………………………………………………..3.3功能需求分析…………………………………………………………3.4性能需求分析…………………………………………………………..3.5用户沟通需求分析4、概念模型设计…………………………………………………………….4.1设计说明…………………………………………………………………..4.2系统总E-R图设计……………………………………………………5、逻辑结构设计……………………………………………………………….. 5.1设计说明……………………………………………………………….5.2系统关系表………………………………………………………………..6、物理设计………………………………………………………………………. 6.1建立索引……………………………………………………………………….6.2 SQL语句………………………………………………………………………..6.3建立触发器……………………………………………………………………7、数据库系统的运行……………………………………………………………8、设计总结………………………………………………………………………9、答辩……………………………………………………………………………….10、参考资料………………………………………………………………………11、附录………………………………………………………………………………11.1附录一:需求调查记录………………………………………………………..11.2附录二:小组讨论记录……………………………………………………….11.附录三:系统程序清单…………………………………………………1、开发背景项目名称:小额银行管理系统说明:银行系统是与生活紧密相关的一个机构,银行提供了存款、取款、转账等业务。

银行信贷管理系统数据库设计说明书_v.

银行信贷管理系统数据库设计说明书_v.

编写:武刘强日期:2013-12-08 银行信贷管理系统数据库设计说明书变更记录目录目录 (3)1 引言 (5)1.1 预期的读者 (5)1.2 数据库 (5)1.3 目的和作用 (5)2 数据字典设计 (5)3 数据库设计 (6)3.1 系统物理结构设计 (6)3.2 表设计 (8)3.2.1 客户信息表 dk_kh (8)3.2.2 贷款申请表 dk_sq (10)3.2.3 用户信息表 t_person (12)3.2.4 单位信息表 t_dw (13)3.2.5 资产管理表 t_zcgl (14)3.2.6 贷款分户表 t_dkfh (15)3.2.7 部门信息表 t_depart (17)3.2.8 系统角色表 t_role (18)3.2.9 贷款还款表 t_dkhk (18)3.2.10 贷款利息表 t_dklx (19)3.3 表之间的关联设计 (21)3.4 存储过程设计 (22)3.5 触发器设计 (22)3.6 Job设计 (22)1引言1.1预期的读者1.项目经理2.客户项目经理3.系统开发人员4.系统测试人员1.2数据库所采用的数据库管理系统是Oracle v10中文简体版1.3目的和作用将数据分析的结果进一步整理,形成最终的计算机模型,以便开发人员建立物理数据库。

2数据字典设计数据字典的主要目的是提供查阅对不了解的条目的解释。

在数据字典中记录数据元素的下列信息:一般信息(名字,别名,描述等),定义(数据类型,长度,结构等),使用特点(值的范围,使用频率,使用方式—输入/输出/本地,条件值等),控制信息(来源,用户,使用它的程序,改变权等),分组信息(父结构,从属结构,物理位置—记录、文件和数据库等)。

下面的例子是通过卡片来描述数据字典:式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。

本节主要将前一阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构,完成逻辑结构设计。

银行数据库设计

银行数据库设计
7.13--53
联系集的码
所有参与的实体集的主码的组合构成一个联系集的超码。
(customer_id, account_number) is the super key of depositor 注:给定的联系集中的一个联系实例必须是由其参与实体能唯一标识的,而不 必使用描述属性。
假设我们要记录一个客户访问一个账户的所有日期。单值的属性 access_date只能保存一个访问日期。我们不能通过同一用户和帐号之间 联系的多个实例来表示多个访问日期,因为这些联系实例无法仅使用参与 的实体来唯一的标识。正确的处理方法是创建一个多值的属性 access_date,它可以保存所有的访问日期。
One to one One to many Many to one Many to many
7.10--53
映射基数
One to one
One to many
注:A和B中的某些实体可能没有与另一个实体集中的任何实体相 关联。
7.11--53
映射基数
Many to one
Many to many
注:某个联系集的映射基数是依赖于该联系集所建模的对象在现 实世界中的实际情况。
7.12--53

超码:是一个或多个属性的集合,这些属性的组合可以使我们在一 个实体集中唯一地标识一个实体。 我们通常只对这样的一些超码感兴趣,它们的任意子集都不能成为 超码,这样的最小子集称为候选码。
Customer_id is candidate key of customer account_number is candidate key of account 尽管可能存在多个候选码,只选择其中之一作为主码。 码(主码、候选码或超码)是实体集的性质,而不是单个实体的性质。 实体集中的任意两个实体都不允许同时在码属性上具有相同的值。 码的制定代表了被建模的现实企业中的约束。 主码的选择应该是那些从不或极少变化的属性。 例如:一个人的地址不应作为主码的一部分;(美)社会保障号可 以作为主码。

(银行卡)数据库设计报告

(银行卡)数据库设计报告

{公司标识}{ 银行卡管理系统}数据库设计报告{机构公开信息}版本历史目录1. 文档介绍 (4)1.1文档目的 (4)1.2文档范围 (4)1.3读者对象 (4)1.4参考文献 (4)1.5术语与缩写解释 (4)2. 数据库环境说明 (5)3. 逻辑设计 (5)5. 物理设计 (7)5.1表汇总 (7)5.2公告表 (7)5.2.1外键表 (8)5.3部门表 (8)5.4角色表 (8)5.4.1角色设置 (9)5.4.2权限设置 (9)5.5操作员表 (10)5.5.1外键表 (10)5.6菜单表 (10)5.7导入数据临时表 (11)5.7.1外键表 (12)5.8导入数据历史表 (12)5.8.1外键表 (12)5.9操作流水临时表 (13)5.10操作历史表 (13)5.10.1外键表 (14)5.11银行卡表 (14)5.11.1外键表 (15)6. 安全性设计 (15)6.1防止用户直接操作数据库的方法 (16)7. 优化 (16)8. 数据库管理与维护说明 (16)1. 文档介绍1.1 文档目的详细说明BankCardMS银行卡出入库管理系统的数据逻辑设计,物理设计及运行环境。

为开发人员提供开发指导;为客户提供数据设计;为测试人员提供测试指导和为管理人员提供决策服务。

1.2 文档范围本文档包括数据库的命名规则,设计模式,数据维护以及适用的人群,产品遵循的标准或规范。

1.3 读者对象本文档针对的对象包括最终使用用户,项目经理,产品决策者(领导层),开发人员,测试人员等1.4 参考文献《数据库系统概论》萨师轩《数据库原理与设计》吴鹤龄1.5 术语与缩写解释2. 数据库环境说明Oracle 9i数据库, Power Designer建模工具服务名:Handson用户名:BANKCARD密码:BANKCARD3. 逻辑设计银行卡管理系统主要涉及5个实体:1>操作员2>角色3>部门4>公告5>银行卡它们之间的实体关系如下图所示:5. 物理设计5.1 表汇总5.2 公告表5.2.1外键表5.3部门表5.4角色表5.4.1角色设置5.4.2权限设置5.5操作员表5.5.1外键表5.6菜单表5.7导入数据临时表5.7.1外键表5.8导入数据历史表5.8.1外键表5.9操作流水临时表5.10操作历史表5.10.1外键表5.11银行卡表5.11.1外键表6. 安全性设计1):选择安全级别高的数据库(Oracle9i)是基于如下原因Oracle数据库是业界安全性方面最完备的数据库产品。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浙江浙大网新集团有限公司
银行个人网上银行
数据库设计说明书
创新中心
0000年 0 月文档修改记录
说明
本文档中所包含的信息属于商业机密信息,应严格控制使用范围,未经浙江浙大网新集团有限公司的书面许可,任何人员不得以任何介质方式持有或使用本文档的部分或全部内容。

目录
1 引言 (4)
1.1 编写目的 (4)
1.2 背景 (4)
1.3 术语定义 (4)
1.4 参考资料 (4)
2 数据库逻辑模型设计 (4)
2.1 数据实体-关系图 (4)
2.2 表结构描述 (4)
2.2.1 数据库表 (4)
2.2.2 视图 (17)
2.2.3 存储过程 (17)
3 物理实现 (18)
1引言
1.1 编写目的
说明编写本详细设计说明书的目的,指出预期的读者。

1.2 背景
1.3 术语定义
列出本文中用到的术语及其定义、外文首字母组词的原词组。

1.4 参考资料
2数据库逻辑模型设计
2.1 数据实体-关系图

2.2 表结构描述
2.2.1数据库表
2.2.1.1用户账号表
2.2.1.2客户信息表
2.2.1.3个人交易表
2.2.1.4交易字典表
2.2.1.5转账交易表
2.2.1.6收款人地址簿表
2.2.1.7用户限额设置表
2.2.1.8用户信息表
2.2.1.9账号权限控制表
2.2.1.10银行表
2.2.1.11分行代码表
2.2.1.12区县表
2.2.2视图

2.2.3存储过程无
3物理实现4数据库脚本略。

相关文档
最新文档