网上银行系统的设计与实现
随着数字经济时代的到来、互联网与软件技术在各行各业的深入,传统的银行服务已经无法满足人们的需求,网上银行系统得以发展。网上银行系统可以更快捷、方便的为客户进行银行服务,从而达到节省资源、提高效率的目的。在这样的背景下,本系统使用Java程序设计语言,Mysql数据库,SSH框架等技术,实现了一个操作简单、功能全面的网上银行系统,即克服了传统银行效率低下、受限较多等缺点,又能使得银行管理工作规范化、自动化。系统安全性高、便于维护,具有一定的推广价值。
目录
摘要 3
关键词 3
Abstract 3
Key words 3
引言 3
1 系统简介 3
1.1 开发背景 3
1.2 系统开发技术简介 4
1.2.1 Java技术 4
1.2.2 数据库技术 4
1.2.3 ssh框架技术 4
2 系统分析 5
2.1 系统概述 5
2.2 系统目标 5
2.3 需求分析 6
2.3.1 普通账户用户 6
2.3.2 系统管理员 6
3 数据库分析 7
4 系统设计 8
4.1 系统概要设计: 8
4.2 系统结构设计: 8
5 系统功能实现 8
5.1 系统登录 8
5.2 客户功能实现 10
5.2.1 客户主界面 10
5.2.2 客户存款页面 10
5.2.3 客户取款页面 11
5.2.4 客户转账页面 12
5.2.5 查看交易记录页面 13
5.2.6 查看信息页面 14
5.2.7 修改个人信息页面 15
5.2.8 修改密码页面 16
5.2.9 客户注销 17
5.3 管理员功能实现 17
5.3.1 管理员登陆页面 17
5.3.2 管理员主页面 18
5.3.3 管理员查看所有用户页面 18
5.3.4 查看 *好棒文|www.hbsrm.com +Q: ¥351916072¥
已冻结用户页面 19
5.3.5 查看已启用账户页面 20
5.3.6 管理员开户页面 21
5.3.7 管理员修改个人密码页面 22
5.3.8 管理员注销 23
参考文献 23
网上银行系统的设计与实现
引言
引言
1 系统简介
开发背景
网上银行的出现与高度的普及,打破了传统银行在时间上的限制,其可以实行365日全天候无休的运营服务,使得所有开通了网上银行的用户都能够享受更方便、快捷、高效、可靠的银行服务,用户在任何时候需要银行的服务,都不受时间、地域的限制。同时,网上银行极大的降低了商业银行的服务成本,同时也降低了银行硬件、软件的开发费用以及维护费用,也同样降低了用户在使用银行服务时候的使用成本。网上银行也为增加银行利润做出了非常大的贡献,与传统的银行拓展业务一般是新建网点、增加员工等扩展规模进行比较的话,网上银行整体的费用都比其要低很多。而且网上银行的出现,也使得现在网络购物、网上投资等业务迅速发展,如今的淘宝网网络购物已经成为了广大消费者购物的首选平台,这是我国新兴产业发展的一项巨大的突破。
网上银行的出现使得网络购物得以蓬勃发展,现在被人们熟知的“双十一购物节”等,无一例外都是网络购物兴盛发展的象征。以前,人们的购物渠道和方式非常的有限,在商店里看上的商品,无法进行大量的比价,也无法得知更多的优惠信息。而且人们只能购买到其活动范围内的商品,比如热带水果只有在沿海地区才能买到。而现如今的网络购物使得人们可以不出家门,只要动动鼠标,就可以买到所处地区之外的任何商品。甚至现在的购物不仅不局限于国内的地区,更是能够实现全球范围内的购物选择。“海淘”这个词语也是现如今网络购物的衍生词,意味人们可以在国内购买到所有的海外商品,而且商品提供全球范围内的配送,真正能够实现“只有想不到,没有买不到”。
基于网上银行业务的高受欢迎度,目前,相当一部分的银行都已经设立、开通了网银这项业务,并且正在积极尝试研发更多的网上金融服务功能。未来,网上银行将依靠其自身具有的高效率、低成本的优势,在金融行业竞争中为银行提供强大的竞争力。
系统开发技术简介
Java技术
Java是一种面向对象的程序设计语言,可以跨平台使用,其是由sun Microsystems 公司于1995年推出。它的实质是Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。Java分为三个体系,分别为java se, java ee, java me。Java由java编程语言、java文件格式、java虚拟机、java应用程序接口这四个方面组成。
Java与一般的编译执行计算机语言以及解释执行计算机语言是不同的,首先,它先将源代码编译成二进制的字节码,然后依靠不同平台上的虚拟机来进行解释和执行。Java语言的独有特性便是它能够实现“一次编译、到处执行”。它几乎不受制于平台的制约,而是可以方便的跨平台使用。
数据库技术
数据库简单的说,是一种数据集合。它的原理是其数据以某种特定的的方式储存在一起,存储于二级集合中。能同时为多个用户所使用。这个数据集合希望能有最小的冗余度。还希望以最好的方式为某一个特定的组织的各种应用服务,其数据结构独立于这个使用它的应用程序。它是由统一的软件对数据进行增、删、查、改的控制或管理。
数据库的基本结构可以分为三个层次。分别为:物理数据库由内模式为其框架组成数据库;概念数据库以概念模式为其框架组成;用户数据库由外模式为其框架组成数据库。
本系统采用Mysql数据库,在运行时,将数据保存在不同的表中,而不是像其它数据库(非关联型数据库)那样将所有的数据都放在一个大的集合中,这样就增加了数据库的运行速度,也在某种程度上提高了数据库处理数据的灵活性。Mysql体积相对较小、速度很快、相对而言成本也比较低。它也具有源码开放的特点。因此,它是一些网站开发时的首选数据库。
ssh框架技术
目录
摘要 3
关键词 3
Abstract 3
Key words 3
引言 3
1 系统简介 3
1.1 开发背景 3
1.2 系统开发技术简介 4
1.2.1 Java技术 4
1.2.2 数据库技术 4
1.2.3 ssh框架技术 4
2 系统分析 5
2.1 系统概述 5
2.2 系统目标 5
2.3 需求分析 6
2.3.1 普通账户用户 6
2.3.2 系统管理员 6
3 数据库分析 7
4 系统设计 8
4.1 系统概要设计: 8
4.2 系统结构设计: 8
5 系统功能实现 8
5.1 系统登录 8
5.2 客户功能实现 10
5.2.1 客户主界面 10
5.2.2 客户存款页面 10
5.2.3 客户取款页面 11
5.2.4 客户转账页面 12
5.2.5 查看交易记录页面 13
5.2.6 查看信息页面 14
5.2.7 修改个人信息页面 15
5.2.8 修改密码页面 16
5.2.9 客户注销 17
5.3 管理员功能实现 17
5.3.1 管理员登陆页面 17
5.3.2 管理员主页面 18
5.3.3 管理员查看所有用户页面 18
5.3.4 查看 *好棒文|www.hbsrm.com +Q: ¥351916072¥
已冻结用户页面 19
5.3.5 查看已启用账户页面 20
5.3.6 管理员开户页面 21
5.3.7 管理员修改个人密码页面 22
5.3.8 管理员注销 23
参考文献 23
网上银行系统的设计与实现
引言
引言
1 系统简介
开发背景
网上银行的出现与高度的普及,打破了传统银行在时间上的限制,其可以实行365日全天候无休的运营服务,使得所有开通了网上银行的用户都能够享受更方便、快捷、高效、可靠的银行服务,用户在任何时候需要银行的服务,都不受时间、地域的限制。同时,网上银行极大的降低了商业银行的服务成本,同时也降低了银行硬件、软件的开发费用以及维护费用,也同样降低了用户在使用银行服务时候的使用成本。网上银行也为增加银行利润做出了非常大的贡献,与传统的银行拓展业务一般是新建网点、增加员工等扩展规模进行比较的话,网上银行整体的费用都比其要低很多。而且网上银行的出现,也使得现在网络购物、网上投资等业务迅速发展,如今的淘宝网网络购物已经成为了广大消费者购物的首选平台,这是我国新兴产业发展的一项巨大的突破。
网上银行的出现使得网络购物得以蓬勃发展,现在被人们熟知的“双十一购物节”等,无一例外都是网络购物兴盛发展的象征。以前,人们的购物渠道和方式非常的有限,在商店里看上的商品,无法进行大量的比价,也无法得知更多的优惠信息。而且人们只能购买到其活动范围内的商品,比如热带水果只有在沿海地区才能买到。而现如今的网络购物使得人们可以不出家门,只要动动鼠标,就可以买到所处地区之外的任何商品。甚至现在的购物不仅不局限于国内的地区,更是能够实现全球范围内的购物选择。“海淘”这个词语也是现如今网络购物的衍生词,意味人们可以在国内购买到所有的海外商品,而且商品提供全球范围内的配送,真正能够实现“只有想不到,没有买不到”。
基于网上银行业务的高受欢迎度,目前,相当一部分的银行都已经设立、开通了网银这项业务,并且正在积极尝试研发更多的网上金融服务功能。未来,网上银行将依靠其自身具有的高效率、低成本的优势,在金融行业竞争中为银行提供强大的竞争力。
系统开发技术简介
Java技术
Java是一种面向对象的程序设计语言,可以跨平台使用,其是由sun Microsystems 公司于1995年推出。它的实质是Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。Java分为三个体系,分别为java se, java ee, java me。Java由java编程语言、java文件格式、java虚拟机、java应用程序接口这四个方面组成。
Java与一般的编译执行计算机语言以及解释执行计算机语言是不同的,首先,它先将源代码编译成二进制的字节码,然后依靠不同平台上的虚拟机来进行解释和执行。Java语言的独有特性便是它能够实现“一次编译、到处执行”。它几乎不受制于平台的制约,而是可以方便的跨平台使用。
数据库技术
数据库简单的说,是一种数据集合。它的原理是其数据以某种特定的的方式储存在一起,存储于二级集合中。能同时为多个用户所使用。这个数据集合希望能有最小的冗余度。还希望以最好的方式为某一个特定的组织的各种应用服务,其数据结构独立于这个使用它的应用程序。它是由统一的软件对数据进行增、删、查、改的控制或管理。
数据库的基本结构可以分为三个层次。分别为:物理数据库由内模式为其框架组成数据库;概念数据库以概念模式为其框架组成;用户数据库由外模式为其框架组成数据库。
本系统采用Mysql数据库,在运行时,将数据保存在不同的表中,而不是像其它数据库(非关联型数据库)那样将所有的数据都放在一个大的集合中,这样就增加了数据库的运行速度,也在某种程度上提高了数据库处理数据的灵活性。Mysql体积相对较小、速度很快、相对而言成本也比较低。它也具有源码开放的特点。因此,它是一些网站开发时的首选数据库。
ssh框架技术
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1822.html