银行储蓄系统
组长:杨凯乾
组员:信昕
王旭飞
王帅
需求分析
概念设计
逻辑结构设计
物理结构设计
数据库实施
需求分析
处理对象
银行信息表(银行号,银行名称,电话,地址)
储户资料表(储户号,姓名,身份证号,联系电话,账户)
工作人员资料表(工作人员信息,工号,密码)
存单(存款人姓名,存款银行,业务员编号,存款金额,存款日期,手续费,帐户余额)
取单(取款人姓名,取款银行,受理业务员,取款金额,取款日期,手续费,帐户余额)
余额表(帐户,交易种类,交易日期,剩余金额)
利息表(利率,存款日期,取款日期,存款种类)
处理功能
,其中包括:
(1)存款信息审核,反馈信息,计算账户余额,计算存款类型和利率
(2)取款信息审核,重新计算账户余额,反馈利息
、管理员进行相应的信息存储及管理,这其中包括:
(1)储户信息的存入,查询,删除,修改
(2)管理员信息的存入,修改,查询,删除
,提供数据信息授权访问,防止随意删改、查询。
、统计的结果能够列表显示。
取款功能:
(1) 用户输入自己的密码
(2)业务员输入相关信息
(3)系统利息计算,在原账户信息中将取款额减去。
(4)若为清户,记录注销该账户,将账户余额一并交及储户。
(5)打印利息清单给储户。
:
(1)系统需要在原账户信息中增加一条记录,包括存款人姓名,存款类型,存款日期,利息等信息。
(2)若为储户建立一个新的账户,须记录此次的记录。
打印存款单给储户。
安全性和完整性
(1) 安全性要求
系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方面。安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过分配权限、设置权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。
(2) 完整性要求
系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器和级联更新。
数据流图
顶层数据流图
功能结构图
第二层数据流图(取款活动)
第二层数据流图(存款活动)
第三层数据流图(取款活动)
第三层数据流图(存款活动)
银行储蓄系统 来自淘豆网www.taodocs.com转载请标明出处.