银行账户管理系统的设计文献综述
2020-04-07 15:41:59
文 献 综 述
银行账户管理系统是银行业务流程的重要组成部分,主要功能模块包括账户管理、取款机管理、用户查询等。账户管理模块完成的功能:存款、取款、开户、销户、修改信息、办卡、挂失卡;用户查询模块:查询余额、查询某一时间段的收入、支出明细等;
取款机信息管理模块:管理员管理查询与维护、客户查询和取款等。设计的指导思想是人机界面友好,操作页面应该简单明了,并且系统要有良好的容错性能。设计结构采用成熟实用B/S设计结构。
B/S结构(Browser/Server结构)即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,而主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握,成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。
B/S结构一般在逻辑上将应用功能分为三层:客户显示层、业务逻辑层、数据层。客户显示层是为客户提供应用服务的图形界面,有助于用户理解和高效的定位应用服务。业务逻辑层位于显示层和数据层之间,专门为实现企业的业务逻辑提供了一个明确的层次,在这个层次封装了与系统关联的应用模型,并把用户表示层和数据库代码分开 。这个层次提供客户应用程序和数据服务之间的联系,主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序。数据层是三层模式中最底层,他用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。
B/S结构的优点:
#183; 具有分布性特点,可以随时随地进行查询、浏览等业务处理。
#183; 业务扩展简单方便,通过增加网页即可增加服务器功能。
#183; 维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
#183; 开发简单,共享性强