银行储蓄系统设计:整合E-R图及核心功能解析
需积分: 9 153 浏览量
更新于2024-07-10
收藏 1.87MB PPT 举报
"该资源是关于银行储蓄系统的设计与实现,涵盖了从需求分析到系统实施的各个阶段。主要关注的是如何合并多个实体-关系(E-R)图,并且描述了系统的主要处理对象、处理功能、安全性和完整性要求,以及数据流图的结构。"
在银行储蓄系统的设计中,首先进行的是需求分析,确定了处理对象,包括银行信息表、储户资料表、工作人员资料表、存单、取单、余额表和利息表。这些表格分别用于存储银行的基本信息、客户信息、员工信息、存款和取款记录、账户余额变动和利息计算。
处理功能主要分为以下几个方面:
1. 存取款操作,包括存款信息的审核、反馈、余额计算和利率计算,以及取款信息的审核、余额更新和利息计算。
2. 储户和管理员的信息管理,如信息的录入、查询、删除和修改。
3. 安全机制,通过授权访问限制数据的随意更改和查询。
4. 查询和统计结果的列表展示,方便用户查看。
5. 取款功能涉及用户验证、业务员操作、利息计算、账户余额扣除,如果清户则注销账户并退还余额。
6. 存款功能则需新增存款记录,包括存款人信息、存款类型、日期和利息,新账户的建立也会被记录下来。
系统安全性和完整性是设计中的关键部分:
1. 安全性通过视图机制和权限控制确保,限制用户访问权限,同时通过操作系统、计算机系统和网络层面的安全措施增强整体安全性。
2. 完整性要求数据的准确性和一致性,这可以通过主键、外键、检查约束和触发器等手段来维护。
数据流图作为系统设计的一部分,包括顶层数据流图、功能结构图以及更具体的第二层数据流图(例如取款活动的细节),这些图表有助于清晰地描绘出系统中数据的流动和处理过程。
整个银行储蓄系统设计的目的是构建一个高效、安全且完整的银行服务管理平台,能够满足日常的银行业务需求,同时确保用户数据的安全和系统运行的稳定性。
106 浏览量
2021-09-25 上传
2021-10-11 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
西住流军神
- 粉丝: 31
- 资源: 2万+
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常