基于Web的三峡银行业务管理系统设计与实现

5星 · 超过95%的资源 需积分: 11 123 下载量 90 浏览量 更新于2024-07-31 8 收藏 527KB DOC 举报
本篇论文是重庆三峡学院2007级软件工程专业的罗翔宇同学的毕业设计作品,题目为“模拟银行存储管理系统”。随着数字经济时代和互联网的快速发展,银行业务正经历深刻的变革,Web银行系统成为了提升效率和竞争力的关键。作者针对这一背景,提出了设计一个基于Web的银行业务管理系统的需求,旨在通过减少业务流程时间和优化系统性能,适应现代银行的运营需求。 系统开发采用了Brower/Server模式,主要依赖Struts2框架技术和Hibernate框架进行架构和数据持久化。Struts2提供了MVC(模型-视图-控制器)模式,使得代码组织更清晰,易于维护;Hibernate则作为ORM(对象关系映射)框架,简化了数据库操作,提高了开发效率。开发工具方面,MyEclipse被用于Java应用的开发,MySQL5.0则作为数据库管理系统。 在需求分析部分,作者进行了可行性分析,确保了项目的实施条件和技术上的可能性。功能需求包括但不限于开户、销户、存款、取款、挂失以及利率修改等基本银行业务流程。性能需求着重考虑了系统的响应速度和稳定性,以满足高并发环境下的操作。数据需求涵盖了所需的数据模型和字典,为系统设计提供了坚实的基础。 论文的总体设计详细描述了系统的功能划分和处理流程,例如开户流程涉及用户注册、信息验证等步骤,而销户流程则包括账户注销、资金清算等环节。数据库设计部分构建了实体关系模型(E-R模型),并展示了具体的表设计、结构和关联关系。 在系统实现阶段,罗翔宇同学和张丽颖同学分工合作,罗翔宇负责操作员管理功能,包括登录、注册、信息修改等,而张丽颖专注于个人业务模块,如开户、销户等。通过实际操作,系统经过试运行后得到了初步评价。 总结起来,这篇毕业设计论文提供了一个基于Web的银行业务管理系统的完整开发过程,包括需求分析、技术选型、系统设计和实现,为其他学生和业界同行提供了一个实用的参考案例。
2011-06-11 上传
本系统是本人刚做的毕业设计,内容比较简单,但是网上这方面的毕业设计参考文档比较少,于是就将自己的漏作传上来了,只是为了给做此题目的同学一些参考,希望能够帮到大家。 摘要:随着数字经济时代的到来和互联网的普及,传统银行300年来赖以生存的基础已经发生了根本的变化。从发达国家到发展中国家,都普遍重视Web银行系统的使用。我国改革开放至今,银行业的信息化建设取得了一定的成绩,整体竞争能力和现代化水平都有所提高,但逐步完成的数据大集中并非金融信息化建设的终点,尤其是我国加入WTO之后,国内金融业的竞争将更加激烈、白热化,基于Web的银行系统作为各个银行提高效率的出发点和竞争的焦点,已备受瞩目。因此,三峡地区基于Web的银行系统的发展前景也十分广阔。 本文主要阐述了研究和设计一个基于Web的银行业务管理系统的整体流程,详细的分析和描述了系统的设计方法,设计流程,开发过程。通过对开发技术的详细描述,读者可迅速了解该系统开发所使用的开发工具、开发使用的技术、体统的设计思路,进而对系统的整体结构有所了解。 关键词:基于Web 银行 管理 竞争 效率 目 录 摘要 I Abstract II 1 引言 1 1.1 用户需求分析 1 1.2 本项目要解决的问题 1 1.3 系统目标 1 2 系统开发模式、平台和技术介绍 2 2.1 系统开发模式(Brower/Server模式) 2 2.2 系统开发技术介绍 3 2.1.1 Struts2框架技术 3 2.2.2 Hibernate框架技术 4 2.3 开发工具介绍 5 2.3.1 MyEclipse介绍 5 2.3.2 MySQL5.0介绍 5 3 需求分析 6 3.1 可行性分析 6 3.2 功能需求 6 3.3 性能需求 7 3.4 数据需求 7 3.5 数据字典 7 4 总体设计 9 4.1 总体功能设计 9 4.2 处理流程 10 4.2.1 开户流程 10 4.2.2 销户流程 11 4.2.3 存款流程 11 4.2.4 取款流程 12 4.2.5 挂失流程 12 4.2.6 利率修改流程 13 5 数据库设计 13 5.1 E-R模型 13 5.2 表设计 16 5.3 表结构 17 5.4 表间关系 20 6 系统实现 22 6.1 操作员管理功能实现 22 6.1.1 登录功能实现 22 6.1.2 操作员注册功能实现 24 6.1.3 页面身份验证 27 7 系统试运行结果与评价 28 8 结束语 28 致 谢 28 参考文献 29