利用PowerDesigner设计银行业务管理系统的数据库概念模型CDM

本文详细介绍了如何运用PowerDesigner设计一个银行业务管理系统的数据库概念模型。系统涉及分支机构、客户、员工、账户、贷款等实体,以及账户开户、贷款发放、客户拥有贷款、员工管理等联系。此外,还探讨了特殊对象如经理、储蓄账户和支票账户的处理,以及支付情况的独立实体设计。
摘要由CSDN通过智能技术生成

根据下面的需求描述,用PowerDesigner设计该应用的数据库概念模型。
某银行准备开发一个银行业务管理系统,通过调查,得到以下的主要需求:

银行有多个分支机构。各个分支机构位于某个城市,每个分支机构有唯一的名字。银行要监控每个分支结构的资产。
银行的客户通过其身份证号来标识。银行存储每个客户的姓名及其居住的街道和城市。客户可以有帐户,并且可以贷款。客户可能和某个银行员工发生联系,该员工是此客户的贷款负责人或银行帐户负责人。
银行员工也通过身份证号俩标识。银行的管理结构存储每个员工的姓名、电话号码、亲属姓名及其经理的身份证号。银行还需知道每个员工开始工作的日期,由此日期可以推知员工的雇佣期。
银行提供两类帐户——储蓄帐户和支票帐户。帐户可以由2个或2个以上客户所共有,一个客户也可有两个或两个以上的帐户。每个帐户被赋以唯一的帐户号。银行记录每个帐户的余额以及每个帐户所有者访问该帐户的最近日期。另外,每个储蓄帐户有其利率,且每个支票帐户有其透支额。
每笔贷款由某个分支机构发放,能被一个或多个客户所共有。每笔贷款用唯一的贷款号标识。银行需要知道每笔贷款所贷金额以及逐次支付的情况(银行将贷款分几次付给客户)。虽然贷款号不能唯一标识银行所有为贷款所付的款项,但可以唯一标识为某贷款所付的款项。对每次的付款需要记录日期和金额。

设计工具:Sybase PowerDesigner 15.x。

1.确定实体

由需求描述可确定如下实体,它们都包含了若干属性:

  • 分支机构
  • 客户
  • 员工
  • 账户
  • 贷款

分析其他特定对象:
经理:属于特殊的员工,但因为需求描述中没有给出标识经理的特殊的属性,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值