网上银行系统--转账和汇款与缴费业务的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

摘要

随着互联网信息技术的快速发展,银行业务的拓展,用户的生活节奏越来越快,银行柜台办理业务的方式已经不能满足用户的需求了。用户需要的是一种能提供实时、便捷且全面的服务系统平台。而网上银行系统平台就是利用计算机和互联网技术为用户提供这些服务。

本次设计的网上银行系统,主要的内容为:转账和汇款、缴费、消息推送及数据加密。它解决了用户无需到银行排队等待办理转账和汇款与缴费等业务,这不仅提高了银行办理业务的工作效率,而且方便用户办理银行业务。网上银行系统可向用户进行消息推送,用户在网上银行系统上可以看到关于银行的公告消息。网上银行系统前端向后端请求的数据是经过前端加密的,后端再将获取的数据进行解密。而且数据库中用户的密码是以密文的形式存储的,这确保了用户私密信息的安全性。

本课题的开发是基于B/S结构(即客户端/服务端结构),使用SSH框架设计并实现网上银行系统的。利用CSS技术编写界面,使界面美观且简洁。利用JAVA开发语言和MySQL数据库,使开发效率更高,尽可能地满足用户的功能需求。

关键词:网上银行;转账和汇款;缴费;消息推送;加密;解密

Abstract

Abstract

With the rapid development of internet information technology and the expansion of banking services, the pace of life of users has become faster and faster, and the way banks handle business has failed to meet the needs of users. What users need is a service system platform that can provide real-time, convenient and comprehensive services. The online banking system platform uses computer and Internet technologies to provide these services for users.

The main contents of the online banking system designed this time are: transfer and remittance, payment, message pushing and data encryption. It solves the problem that users do not need to go to the bank to wait for transfer, remittance and payment services, which not only improves the efficiency of the bank's business handling, but also facilitates the user to handle banking services. The online banking system can push messages to users, and users can see announcements about the banks on the online banking system. The data requested by the front end of the online banking system to the back end is encrypted by the front end, and the back end decrypts the acquired data. And the user's password in the database is stored in ciphertext, which ensures the security of the user's private information.

The development of this topic is based on the B/S structure (client/server architecture) and uses the SSH framework to design and implement an online banking system. Use CSS technology to write the interface to make the interface beautiful and simple. Utilize JA V A development language and MySQL database, make the development efficiency higher, meet user's functional requirement as far as possible. Keywords:online banking;transfers and remittances;payments;message push;encryption;decryption

目录

摘要.............................................................. I Abstract............................................................ I I 第一章绪论 (1)

1.1研究背景和研究意义 (1)

1.2网上银行研究现状 (1)

1.3本论文的组织结构 (1)

1.4相关技术简介 (2)

第二章网上银行系统开发目标和业务需求分析 (3)

2.1系统开发目标 (3)

2.2系统设计的可行性分析 (3)

2.3转账和汇款业务的功能性需求 (3)

2.3.1系统功能模块需求分析 (3)

2.3.2 转账和汇款需求分析 (4)

2.3.3 生活缴费需求分析 (5)

2.3.4数据加密需求分析 (5)

2.3.5信息发布及推送需求分析 (5)

2.4非功能性需求 (5)

2.5本章小结 (6)

第三章系统开发环境需求分析 (7)

3.1开发框架的选择 (7)

3.2开发环境和工具 (7)

3.3开发环境的搭建 (7)

3.4本章小结 (10)

第四章网上银行转账和汇款与缴费业务的总体设计 (11)

4.1系统架构设计 (11)

4.2数据库设计 (11)

4.2.1.数据库表的设计 (11)

4.2.2数据库的连接 (13)

4.3接口和界面的设计 (13)

4.3.1接口设计 (14)

4.3.2界面设计 (14)

4.4非功能性需求设计 (20)

4.5本章小结 (20)

第五章网上银行转账和汇款与缴费业务的详细设计与实现 (21)

5.1转账和汇款模块的设计与实现 (21)

5.1.1行内转账模块的设计与实现 (21)

5.1.2跨行转账模块的设计与实现 (27)

5.1.3 活期转定期模块的设计与实现 (27)

5.1.4 定期转活期模块的设计与实现 (32)

5.2生活缴费模块的设计与实现 (37)

5.2.1 水费功能的设计与实现 (38)

相关文档
最新文档