银行储蓄系统设计:整合E-R图及核心功能解析

需积分: 9 3 下载量 153 浏览量 更新于2024-07-10 收藏 1.87MB PPT 举报
"该资源是关于银行储蓄系统的设计与实现,涵盖了从需求分析到系统实施的各个阶段。主要关注的是如何合并多个实体-关系(E-R)图,并且描述了系统的主要处理对象、处理功能、安全性和完整性要求,以及数据流图的结构。" 在银行储蓄系统的设计中,首先进行的是需求分析,确定了处理对象,包括银行信息表、储户资料表、工作人员资料表、存单、取单、余额表和利息表。这些表格分别用于存储银行的基本信息、客户信息、员工信息、存款和取款记录、账户余额变动和利息计算。 处理功能主要分为以下几个方面: 1. 存取款操作,包括存款信息的审核、反馈、余额计算和利率计算,以及取款信息的审核、余额更新和利息计算。 2. 储户和管理员的信息管理,如信息的录入、查询、删除和修改。 3. 安全机制,通过授权访问限制数据的随意更改和查询。 4. 查询和统计结果的列表展示,方便用户查看。 5. 取款功能涉及用户验证、业务员操作、利息计算、账户余额扣除,如果清户则注销账户并退还余额。 6. 存款功能则需新增存款记录,包括存款人信息、存款类型、日期和利息,新账户的建立也会被记录下来。 系统安全性和完整性是设计中的关键部分: 1. 安全性通过视图机制和权限控制确保,限制用户访问权限,同时通过操作系统、计算机系统和网络层面的安全措施增强整体安全性。 2. 完整性要求数据的准确性和一致性,这可以通过主键、外键、检查约束和触发器等手段来维护。 数据流图作为系统设计的一部分,包括顶层数据流图、功能结构图以及更具体的第二层数据流图(例如取款活动的细节),这些图表有助于清晰地描绘出系统中数据的流动和处理过程。 整个银行储蓄系统设计的目的是构建一个高效、安全且完整的银行服务管理平台,能够满足日常的银行业务需求,同时确保用户数据的安全和系统运行的稳定性。