银行基本业务管理系统的设计与实现---银行基本业务模块-毕业论文.doc

上传人:滴答 文档编号:1273538 上传时间:2019-01-26 格式:DOC 页数:64 大小:4.54MB
下载 相关 举报
银行基本业务管理系统的设计与实现---银行基本业务模块-毕业论文.doc_第1页
第1页 / 共64页
银行基本业务管理系统的设计与实现---银行基本业务模块-毕业论文.doc_第2页
第2页 / 共64页
银行基本业务管理系统的设计与实现---银行基本业务模块-毕业论文.doc_第3页
第3页 / 共64页
银行基本业务管理系统的设计与实现---银行基本业务模块-毕业论文.doc_第4页
第4页 / 共64页
银行基本业务管理系统的设计与实现---银行基本业务模块-毕业论文.doc_第5页
第5页 / 共64页
点击查看更多>>
资源描述

1、 I 本科毕业论文 (科研训练、毕业设计 ) 题 目: 银行基本业务管理系统的设计与实现 -银行基本业务模块 姓 名: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 学 号: 指导教师: 职称: 年 月 I 银行基本业务管理系统的设计与实现 摘 要 本系统是基于 ASP.NET 的银行 业务 管理系统。该系统可以方便用户进行查询余额及转账业务;由于网络的安全性,增加了修 改用户密码功能;为使之有效地对用户进行管理,提供了 银行 管理员身份可以浏览用户信息,查找和删除账号功能。 本 系统 采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试

2、、软件应用等过程开发了一个银行 业务 管理系统。采用 Visual Studio2005 作为开发工具,数据库设计遵循 2 范式,主要设计了用户 登录 信息表、 客户 基本信息表 、员工 信息表、用户 帐户 信息表、 锁信息 表、 锁操作表、交易表 。解决了银行系统中存在的数据安全性、数据一致性等问题。 系统实现的主要有 用户身份验证,用户及 帐 户管理、银行业务 、 锁 操作 功能 。 通过该银行 业务 管理系统 的 运行,使办公人员可以轻松快捷的完成对账户管理的任务,提高管理效率,使银行的 业务 管理工作系统化、规范化、自动化。该银行 业务 管理信息系统,优点是设计过程思路清晰、模块划分简

3、洁,设计各阶段明确。 本文主要分析了银行基本业务管理系统的运作,并对客户和帐户信息管理和银行基本业务模块做了重点介绍,包括这些模块的设计和数据库的实现等。 这两个模块功能较齐全,银行管理员可以对客户以及帐户信息进行增删改查的基本操作,还可进行存取款,转账,余额查询等业务的操作,并能查看 年报表和月报表,以便及时的掌握整个银行的业务。 关键字 : 银行系统 管理系统 .Net 厦门大学本科毕业论文 II Design and Implement of Bank Business Management System Abstract The Banking Basic Business Manag

4、ement System is based on ASP.NET. The system is convenient to query customers balance and do fund transfer. Because of the networks security, it gives “change password” function for customers. For efficient management, the manager can browse customer details, fetch account and delete account. The sy

5、stem take software engineering develop principle, base on software process rule, and develop the banking management system according to requirement analyse, high level design, detail level design, coding, testing. It use Visual Studio2005, and database design follow NF2. The database contains login

6、table, customer table, employee table, account table, locker table, locker operation table and transaction table. It solves problems such as data security, data consistency and so on. The system implements Authorization Module, Administrative Module, Banking Module and Locker Module. The using of th

7、is system made the work of banking management more systematic, regular and automatic. The practice proved that this dividing is proper and correct and advances the realization of the software. This thesis analysis the basic operation of bank management system, and introduce client and account inform

8、ation management also the bank basic operation module, including module design and implementation of database. These two modules with complete functionalities so that the bank administrator can add, delete, update and search the information of client and acount, also can deposit, withdraw, fund tran

9、sfer and balance enquiry. The administrator can check the year and month report to hold the whole bank operation in time. Key words: Banking System; Management System; .Net 厦门大学本科毕业论文 III 目 录 第一章 绪论 . 1 1.1 课题背景及研究意义 . 1 1.2 主要研究内容 . 1 1.3 论文结构 . 1 第二章 银行基本业务管理系统的总体架构设计 . 3 2.1 系统建设目标 . 3 2.2 关键技术介绍

10、 . 4 2.2.1 ASP.NET 技术简介 . 4 2.2.2 ADO.NET 技术介绍 . 4 2.2.3 .NET Framework 概述 . 4 2.3 系统模块设计 . 5 2.3.1 身份验证模块 . 5 2.3.2 客户和帐户信息管理 . 5 2.3.3 银行 基本 业务模块 . 6 2.3.4 锁模块 . 7 2.4 用例图 . 7 2.4.1 管理员 用例 . 7 2.4.1 员工用例 . 9 2.4.2 客户用例 . 10 2.5 用例描述 . 10 第三章 银行基本业务管理系统的数据库及功能模块设计 . 15 3.1 数据库设计 . 15 3.2 功能 模块 设计 .

11、 15 3.2.1 身份验证模块 . 15 3.2.2 客户和帐户信息管理 . 18 3.2.3 银行基本业务模块 . 24 3.2.4 锁模块 . 29 第四章 银行基本业务管理系统 的 实现 . 32 厦门大学本科毕业论文 IV 4.1 系统 建设及 运行环境 . 32 4.2 系统实现界面展示 . 32 4.2.1 客户和帐户信息管理 . 32 4.2.2 银行基本业务模块 . 41 第五章 总结与展望 . 49 5 1 工作总结 . 49 5 2 工作展望 . 49 致 谢 . 50 参考文献 . 51 厦门大学本科毕业论文 V Contents Chapter1 Introducti

12、on. 1 1.1 Background and Meaning of Program . 1 1.2 Main Contents . 1 1.3 Thesis Structure. 1 Chapter2 Bank Basic Business Management System High Level Desing. 3 2.1 System Building Goals . 3 2.2 Key Techinic Introduction . 4 2.2.1 ASP.NET Techinic Introduction . 4 2.2.2 ADO.NET Techinic Introductio

13、n . 4 2.2.3 .NET Framework Introduction . 4 2.3 System Module Design . 5 2.3.1 Authorization Module. 5 2.3.2 Administrative Module . 5 2.3.3 Banking Module . 6 2.3.4 Locker Module . 7 2.4 Use-Case Diagram. 7 2.4.1 Manager Use Case. 7 2.4.1 Staff Use Case. 9 2.4.2 Customer Use Case . 10 2.5 Use Case

14、Description . 10 Chapter3 Bank Basic Business Management System Detail Design . 15 3.1 Database Design . 15 3.2 Function Module Design . 15 3.2.1 Authorization Module. 15 3.2.2 Administrative Module . 18 3.2.3 Banking Module . 24 3.2.4 Locker Module . 29 Chapter4 Bank Basic Business Management Syste

15、m Implement. 32 厦门大学本科毕业论文 VI 4.1 System Run Environment . 32 4.2 System Interface Display . 32 4.2.1 Administrative Module . 32 4.2.2 Banking Module . 41 Chapter5 Conclusions and Future Work . 49 5 1 Conclusions . 49 5 2 Future Work . 49 Acknowledgements . 50 References . 51 厦门大学本科毕业论文 1 第一章 绪论 1.1

16、 课题 背景 及研究意义 随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在银行 业务员 管理之中的应用日益 受到 关注。 近年来我国信息产业发展迅速,采用 IT 技术提高服务质量和管理水平势在必行。因此,银行必须提高其工作效率,改善其工作环境。 我们的系统开发的整体任务是实现银行 业务 管理的系统化、规范化、自 动化和智能化,从而达到提高 业务 管理效率的目的。 1.2 主要研究内容 该

17、系统主要研究了银行的基本业务,着力于实现 客户和帐户信息的管理, 存款,取款,以及转帐和报表功能。 在整个系统的实现过程中,我参与完成了客户和帐户信息管理 模块 和银行基本业务模块。 客户和帐户信息管理模块主要研究客户和帐户信息与数据库的交互,通过对于系统相应功能模块的操作,实现对数据库表中记录的增删改查功能。银行基本业务模块则主要实现存款,取款,转帐和报表功能。该模块中用到了事务处理的概念,在实现过程中保证了事务的原子性,一致性,和持久性。通过 Log 方法 ,对用户的每个操作都写进日志里,实现对于事务的回滚。 同时在实现该模块中的报表功能时,研究使用了 Visual Studio2005

18、中集成的 Crystal Report 控件。 1.3 论文结构 第一章为绪论。描述了 课题背景及研究意义和主要研究内容 。 第二章为银行基本业务管理系统 架构 。 描述了系统的建设目的,对于系统的设计 分为 四个 模块进行分析, 从系统基本结构,用例图等方面具体分析 。最后还介绍了本系统的关键应用技术的研究。 厦门大学本科毕业论文 2 第三章为 银行基本业务管理系统数据库和功能模块设计 。对于数据库的建立进行了详细说明,并从系统的具体模块出 发,通过流程图,详细分析了系统的主要功能模块。 第四章为银行基本业务管理系统实现。 展示 系统的运行结果,抓图并简要介绍相关功能。 第 五章为总结与展望

19、。总结了开发本系统的技术与心得 以及 对未来的 展望。 厦门大学本科毕业论文 3 第二章 银行基本业务管理系统 的 总体 架构 设计 2.1 系统建设 目标 在下面的图表中, 如果登录失败,系统将弹出提示信息,并自动返回到登录页面。登录 成功后,对于不同身份角色的用户,其权限是 有一定限制的 。 如果用户的身份是 管理员,则可进行对客户和账户信息的增删改查,以及银行业务的操作。如果用户身份是员 工,则可进行新增客户和账户的操作以及银行业务的操作,但不可生成报表。如果用户身份是客户,则可进行修改个人密码,转账和查询操作。以及 由图 2-1 所示: 登 录成 功Y e sN o管 理 员 员 工

20、客 户交 易 页 面由 管 理 员 执 行 的 交 易1 新 建 一 个 客 户2 编 辑 客 户 信 息3 删 除 一 个 客 户4 浏 览 客 户 信 息5 新 建 一 个 帐 户6 编 辑 帐 户 信 息7 删 除 一 个 帐 户8 浏 览 帐 户 信 息9 存 款1 0 取 款1 1 转 账1 2 余 额 查 询1 3 最 新 十 条 记 录 查 询1 4 用 户 自 定 义 查 询1 5 年 报 表 和 月 报 表1 5 修 改 密 码由 客 户 执 行 的 交 易1 转 账2 余 额 查 询3 最 新 十 条 记 录 查 询4 用 户 自 定 义 查 询5 修 改 密 码由 员 工 执 行 的 交 易1 新 建 一 个 客 户2 新 建 一 个 帐 户3 存 款4 取 款5 转 账6 余 额 查 询7 最 新 十 条 记 录 查 询8 用 户 自 定 义 查 询9 修 改 密 码1 0 新 建 一 个 锁1 1 记 录 锁 操 作1 2 锁 操 作 报 告登 出 页 面图 2-1 系统总体构图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。