网上银行系统的软件开发分析

合集下载

软件工程案例分析

软件工程案例分析

一、阅读下列系统需求陈述,回答问题1、问题2、问题3和问题4。

某银行准备开发一个网上信用卡管理系统CCMS,该系统的基本功能为:(1)信用卡申请。

非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS登录。

如果信用卡申请被银行接受,客户会收到银行的确认函,并告知用户信用卡的有效期及信贷限额;否则银行会发送一封拒绝函给该客户。

客户收到确认函后,需再次登录CCMS ,用信用卡号和密码激活该信用卡。

激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功地激活。

(2)月报表生成。

在每个月第一天的零点,CCMS为每个信用卡客户创建一份月报表,对该客户上月的信用卡交易情况及交易额进行统计。

信用卡客户可以登录CCMS查看月报表,也可以要求CCMS提供打印出的月报表。

(3)信用卡客户信息管理。

信用卡客户的个人信息可以在 CCMS中进行在线的管理。

每个信用卡客户可以在线查询其个人信息。

(4)信用卡交易记录。

信用卡客户使用信息卡进行的每一笔交易都会记录在CCMS中。

(5)交易信息查询。

信用卡客户可以登录CCMS查询并核实其信用卡交易记录及交易额。

在系统的需求分析阶段,使用用例对系统需求建模。

表1—1和表1—2给出了其中两个用例的概要描述。

[问题1])将表1—1和表1—2中的(1)~(10)填充完整。

[问题2]除了表1—1和表1—2给出的用例外,从上述系统陈述中还可以获取哪些由信用卡客户发起的用例?(给出用例名称即可)[问题3]用400字以内文字,简要说明用例获取的基本步骤。

[问题4]用例除了使用表1—1和表1—2所示的形式描述外,还可以使用UML的用例图来表示。

分别用50字以内文字,解释UML用例图中扩展用例和抽象用例的内涵。

二、阅读以下关于工作流系统性能分析的叙述,回答问题1、问题2和问题3。

某企业正在创建一个工作流管理系统,目前正处于过程定义阶段,即创建工作流模型阶段。

基于B/S的网上银行系统的设计与开发

基于B/S的网上银行系统的设计与开发

维普资讯
2 O 年 第 7期 O6
王思鹏 : 于 B S的网上银行 系统的设计 与开发 基 /
8 l
银行高级管理员录入用户名和 口令通过验证后
方能进入系统。高级管理员可对所有储户的存款金 额进行总计查询 , 还可 以对所有储户和银行内部职工 进 行信 息管 理 , 据情 况进 行职员 添加 、 根 删除 和修改 。
维普资讯
20 年 第 7期 06
文章编号 :0627 (060 . 8-3 10-45 20 )70 00 0
计 算 机 与 现 代 化 J U NI Y XA D mI IAJ S U IN A 『 A
总第 11 3 期
基 于 B S的 网上银 行 系统 的设 计 与开 发 /
码修改等业务服务。在本系统 中, 高级管理人员可对
用 户和业 务操 作员直 接进 行人 事信 息管 理 , 理员 还 管
可 以在线发布银行 内部信息 以供职员方便查询和 了 解 银行 内部 信息动 态 。 12 系统 平 台提 供 的主要功 能 .
1银行 内部职员 的系统 用户 登 录及验证 功 能 。 . 银行 内部职员 进 入 系 统 时必 须 通 过 身份 验 证 才
银行交易系统主要提供业务员对储户的存款、 取 款、 开户、 销户以及对用户信息资料 的修改等业务管
是 已开户用户方可登录该 系统。用户在 自助端登 录
所用的登录号是用户开户时分配的帐号和相应 的密 码 。用户登 录成 功后 , 以进行余额查 询、 可 转帐 、 ’ 挂 失 、 款和 密码修 改 。 取 3银行内部高级管理员登录验证功能。 .
 ̄ : h nie s s m rb n sd s n d a c n ig t d r i t n d v lp e t fb n rdn y tm.i I a e mpo e s T e o l y t f a k i e i e c t mo enz i e eo m n a k t ig s s n e o g e n o ao o a e t n l se ly e ’ ( e 8l .A h 鲫 l me h u tme e evc y tm, hc s d s e o mtm r ,c n c n e inl ai y tte 1 t ,te c s ei o r sl s ri s s f e e w ih i e i d fr e o e s a b v ne t n g y

银行软件项目总结

银行软件项目总结

银行软件项目总结项目概述本文档总结了一款银行软件项目的开发过程和成果。

该项目旨在开发一款功能全面、安全可靠的银行管理软件,以提供方便快捷的银行服务,满足用户的银行业务需求。

项目目标项目目标是设计和实现一套完整的银行软件系统,该系统能够支持以下功能:1. 用户注册和身份验证; 2. 账户管理,包括开户、销户、查询余额等; 3. 转账和存取款操作; 4. 生成银行对账单和交易记录的查询; 5. 全面的系统管理员功能。

项目团队本项目的团队成员由以下角色组成: - 项目经理:负责项目的规划、组织和协调工作; - 软件工程师:负责系统的设计和开发; - 测试工程师:负责软件的测试和质量保证; - UI/UX设计师:负责软件界面的设计和用户体验优化。

开发过程需求分析在项目启动阶段,通过与银行代表进行沟通和讨论,我们详细了解了银行的业务需求。

通过分析银行的现有业务流程和用户需求,我们收集了以下需求和用例场景: 1. 用户注册:用户可以通过手机或邮箱注册账户,完成身份验证后可以登录系统。

2. 账户管理:用户可以进行账户开户、销户和查询账户余额等操作。

3. 转账和存取款:用户可以进行转账、存款和取款等操作,并实时更新账户余额。

4. 交易记录查询:用户可以查询账户的交易记录和生成银行对账单。

5. 系统管理:管理员可以对用户账户和系统设置进行管理和维护。

设计和开发基于需求分析,我们进行了系统的设计和开发。

我们采用了敏捷开发方法,以迭代方式推进项目开发。

1.系统架构设计:根据需求,我们设计了系统的整体架构,确定了系统的模块划分和功能组成。

2.数据库设计:我们设计了数据库模型,包括用户账户信息表、交易记录表等。

同时,我们为数据库设置了数据备份和恢复机制,以确保数据的安全性和可靠性。

3.系统模块开发:我们按照系统设计文档,实现了各个功能模块的具体实现,包括用户身份验证模块、账户管理模块、交易处理模块等。

4.界面设计和优化:我们聘请了UI/UX设计师,设计了用户友好的界面,并不断优化用户体验,以提高用户满意度。

浅谈银行软件开发项目管理

浅谈银行软件开发项目管理

浅谈银行软件开发项目管理摘要:随着互联网的兴起,这些年来,特别是银行公司制股份制改革建立现代公司治理制度以后,银行系统开发建设处于高潮,这是由于我国经济的快速发展,商业银行规模迅速扩大,客户对商业银行服务的需求越来越多,对服务的质量要求也越来越高所导致的。

与此同时,中国银监会和中国人民银行对商业银行的监管包括系统监管要求日益严格,各种监管系统建设也逐步展开,各种系统应运而生。

因而,这对系统开发与建设方面人员偏少及人员经验不足的城市商业银行是个极大的挑战。

关键词:软件开发;目标;计划;实施方法1目标我行大的企业目标愿景在目前阶段企业都已经制定了,我行愿景:创一流品质,建百年徽银。

我行使命:成就客户梦想,创造股东价值,促进员工发展,承担公民责任。

由于本人从事软件开发项目管理工作,每次项目的具体目标都是不同的,比如网上银行系统的建设实施,手机银行项目的建设实施,互联网金融平台搭建这些都是不同的项目,在项目的可行性分析,立项阶段目标就已经确定了,目前单位以及业务部门,科技部门在项目开展之初确定具体项目目标这一块已经形成了流程,制度化了,做的比较好,而且从高层到基层都贯彻执行的比较好,所以项目目标这个每次都是明确的。

2计划项目目标确定好之后,需要指定战略,以及开发执行计划以协调项目活动。

项目按照系统开发的性质可以分为新建的系统、扩充的系统和已经建好的系统优化。

对新建的系统,一般时间比较紧,任务重,需要构建系统框架,开发工作量比较大,大多采用外包招标或与开发商合作开发,对扩充的系统和系统优化一般根据行内人员对系统的了解掌握程度、开发的工作量来决定系统是否自行开发或者外包人员开发。

2.1新建系统的计划如果是新建系统,目标确定后,需要通过前期行业调研,招标,采购,签合同,实施人员进场,确定业务需求,架构设计,接口设计、环境搭建,程序开发,系统单元测试,系统联调测试,性能压力测试,投产演练,正式投产,试运行,正式对外开发,后期运行维护,直至该项目结束,系统移交到运行中心。

商业银行软件开发方案

商业银行软件开发方案

商业银行软件开发方案商业银行软件开发方案随着信息化技术的不断发展,商业银行软件成为各家银行必备的工具之一。

商业银行软件的开发方案应综合考虑银行的业务需求、技术特点和安全性等因素。

一、需求分析首先,需要对商业银行的业务需求进行详细分析。

包括账户管理、存款、贷款、支付结算、外汇业务、风险管理等方面的功能需求。

同时,还需要考虑到商业银行的特点,包括客户规模、业务规模、分布范围等因素。

二、技术选型根据需求分析的结果,选择适合商业银行软件开发的技术框架。

一般来说,商业银行软件的开发使用的是分布式系统架构,可以选择JavaEE、.NET等技术框架。

对于数据库使用,可以选择Oracle、MySQL等数据库产品。

同时,还需要考虑到软件的可扩展性和高性能的要求。

三、系统设计基于需求分析和技术选型的结果,进行系统设计。

设计包括系统模块划分、数据库设计、接口设计等方面。

商业银行软件的设计应该充分考虑到各种业务的关联性和一致性,确保系统的稳定性和可靠性。

四、开发与测试在系统设计完成后,进行软件开发和测试。

开发过程中应遵循统一的开发规范和流程,确保代码的质量和性能。

开发完成后,需要进行系统的测试,包括单元测试、集成测试和系统测试等。

五、部署与上线经过测试后,进行软件的部署和上线工作。

在部署过程中,需要确保系统的稳定性和安全性。

同时还需要进行系统的监控和维护,确保软件的正常运行。

六、安全性保障商业银行软件对安全性的要求非常高。

在开发过程中,需要充分考虑各种安全脆弱性和漏洞,并采取相关安全措施进行防范。

例如,采用密码学算法对用户密码进行加密存储,在网络传输过程中使用SSL/TLS进行数据加密等。

七、用户培训与支持软件开发完成后,需要进行用户培训和技术支持。

商业银行软件的用户往往是各个业务部门,需要针对不同的用户进行培训和支持,确保用户能够熟练使用软件。

八、持续改进与升级商业银行软件是一个持续发展的过程。

在软件上线后,需要不断进行改进和升级,以适应不断变化的业务需求和技术发展。

软件工程实验报告-十个实验(银行系统)

软件工程实验报告-十个实验(银行系统)

软件⼯程实验报告-⼗个实验(银⾏系统)软件⼯程实验报告班级:****学号:**********姓名:***实验⼀软件需求分析实验项⽬名称:软件需求分析实验⽬的:1) 根据所选定题⽬进⾏需求分析⼯作;2) 通过实例掌握结构化数据流分析技术;3) 进⾏业务需求分析、⽤户需求、功能需求、⾮功能需求分析;4) 写出需求规格说明书(含数据流图)。

实验内容:⽤结构化数据流分析技术进⾏软件系统需求分析,得出系统得数据流图和数据字典。

实验步骤:1) 到相关单位进⾏需求分析。

2) 综合利⽤Internet ⽹和相关书籍整理并完善需求分析。

3) 画出系统数据流图(分清系统是事务型还是加⼯型)。

4) 得出系统数据字典。

1.软件系统需求描述:(从功能,性能上进⾏描述)(1)功能需求:银⾏系统系统所要完成的主要功能有两⽅⾯:①填写存款单或取款单交给业务员键⼊系统,如果是存款,系统记录存款⼈姓名、住址、存款类型、存款⽇期、利率等信息,完成后由系统打印存款单给储户。

②如果是取款,业务员把取款⾦额输⼊系统并要求储户输⼊密码以确认⾝份,核对密码正确⽆误后系统计算利息并印出利息清单给储户。

(2)性能需求:为了满⾜储户的要求,系统必须要有⾼的运作速度,储户填写的表单输⼊到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显⽰出所有必需信息并打印出各项清单,所以要求很⾼的信息量速度和⼤的主存容量;由于要存贮⼤量的数据和信息,也要有⾜够⼤的磁盘容量;另外,银⾏计算机储蓄系统必须有可靠的安全措施,以保证储户的存储安全。

2.软件系统数据流图(由加⼯、数据流、⽂件、源点和终点四种元素组成):1) 顶层数据流打印存单打印清单2) 1层数据流图3) 2层数据流图3.软件系统数据字典:1) 数据流条⽬(1)数据流名:存单(反馈信息)说明:银⾏系统给⽤户每次存款打印的存款资料表单数据流来源:银⾏计算机储蓄系统数据流去向:⽤户数据流组成:存单=存款⼈+存款银⾏+业务员编号+存款⾦额+存款⽇期+⼿续费+帐户余额业务员编号=“01”..“99”存款⽇期=年+⽉+⽇位置:输出到打印机数据量流通量:暂不统计(2)数据流名:取款单说明:记录⽤户每次取款的资料和情况数据流来源:⽤户数据流去向:银⾏计算机储蓄系统数据流组成:取款单=取款⼈+取款银⾏+业务员编号+取款⾦额+取款⽇期业务员编号=“01”..“99”取款⽇期=年+⽉+⽇数据量流通量:暂不统计(3)数据流名:利息清单(或账单)说明:当⽤户取款时,银⾏内库要把利息清单(或账单)给银⾏计算机储蓄系统处理,再把利息清单(或账单)交于⽤户数据流来源:书库数据流去向:事务处理数据流组成:取款信息=取款⼈+取款银⾏+受理业务员+取款⾦额+取款⽇期+⼿续费+帐户余额业务员编号=“01”..“99”取款⽇期=年+⽉+⽇位置:输出到打印机数据量流通量:暂不统计2) 加⼯条⽬a)加⼯名:银⾏计算机储蓄系统加⼯编号:0层简要描述:对⽤户存取款进⾏管理和处理输⼊数据流:存款单、取款单输出数据流:存单、利息清单(或账单)加⼯逻辑:若存取款信息正确且密码正确⽆误则存取款成功,否则提⽰重写或重填。

网上银行系统需求分析报告

网上银行系统需求分析报告

银行系统子系统网上银行需求分析报告2组项目经理:王爵组员:郭明佳杨晨陈松浩肖瑶程行张伊乔贺夤一、概况(一)开发的背景随着因特网发展的日新月异,人们利用网络来实现相互之间的协同工作以及资源共享越来越成为时代的潮流,一个不可扭转的趋势。

目前,因特网已经深入到我们生活的各个领域——学校,银行,医院,公司,企业等等。

为方便人们的经济活动,网上银行正逐渐的走进人们的生活。

我们要实现的系统主要面向所有银行系统和所有客户。

各个银行工作人员的主要任务是实现相应的信息发布,更新,录入工作,而用户则主要实现信息的反馈,相应的查询事件。

要实现这个系统,需要先调研,弄清楚客户的需求情况,以便于有的放矢。

系统的开发过程需要两台机器,一台服务器,一台客户机,服务器一端需要安装win2000以上服务器版以及完成相关的配置。

系统的开发人员至少需要8个,一个做信息发布端,一个做客户端。

程序完成以后,需要调试运行,整个实现需要三个月左右。

(二)系统的目标提供网上形式的传统银行业务,包括银行及相关信息的发布、客户的咨询投诉、账户的查询勾兑、申请和挂失以及转账功能。

电子商务相关业务,包括商户对客户模式下的购物、外汇买卖、网上支付功能。

二、系统的功能性需求通过网上银行,客户可以进行以下操作:1.一卡通账户信息查询:客户可以查看所有已选择开通的一卡通下各个子账户的名称、币种、余额、起息日、存期、利率等信息;2.一卡通交易信息查询:客户可以查询一卡通账户下任意时间段的所有交易记录,包括所有存取款、转账、利息结算、贷款的发放及偿还等;3.转账:客户可以在一卡通或信用卡账户之间进行转账,本账户内定活互转,转账时需提供转入帐户的客户姓名及账号。

网上银行同时提供收款方信息管理功能,供用户存储常用的收款方信息,以便下次转账;4.财务分析:客户可以对自己某一个时间段的财务收支情况进行分析,查看自己所有收支(包括所有一卡通以及信用卡)的分类明细以及相应的图形表示;5.修改密码:客户可以修改自己的网上银行密码和账户密码;6.网上挂失:客户可以在网上对自己的一卡通和信用卡账户进行挂失,挂失之后该账户将不能进行存取款及转账操作。

软件工程中的软件工程案例分析

软件工程中的软件工程案例分析

软件工程中的软件工程案例分析软件工程案例分析是软件工程中非常重要的一项工作,它可以帮助我们深入了解和掌握软件工程的实际应用。

通过对各种软件工程案例的分析,可以帮助我们了解软件开发过程中的问题和挑战,以及如何应对这些问题和挑战。

本文将分析几个典型的软件工程案例,以帮助读者更好地理解软件工程的实践。

案例一:银行系统软件开发在银行系统软件开发方面,软件工程团队面临着许多挑战。

首先,银行系统软件需要具备高度的安全性,以保证客户的资金安全。

其次,银行系统通常需要支持大量的并发事务处理,因此软件工程团队需要设计出高性能的系统架构。

此外,银行系统软件还需要具备良好的可维护性和可扩展性,以适应日益增长的业务需求。

针对这些挑战,软件工程团队可以采用敏捷开发方法,通过迭代和增量的方式开发银行系统软件。

同时,团队成员之间需要密切合作,以确保软件开发的顺利进行。

在开发过程中,软件工程团队还需要进行充分的测试和质量保证,以确保银行系统软件的质量达到标准,并符合用户的需求。

案例二:电子商务网站开发电子商务网站开发是现代软件工程中的一个重要领域。

电子商务网站需要具备用户友好的界面设计、高效的搜索和推荐功能、可靠的支付系统等特点。

此外,电子商务网站还需要支持大量的用户同时访问,因此需要具备良好的性能和可扩展性。

对于电子商务网站开发的案例分析,软件工程团队可以采用面向对象设计和开发的方法。

通过合理的系统架构和模块划分,可以提高软件系统的可维护性和可扩展性。

团队成员可以按照敏捷开发的方式进行工作,不断迭代和改进系统功能。

此外,软件工程团队还需要对电子商务网站进行全面的测试,以确保系统的稳定性和安全性。

案例三:智能家居系统开发随着智能科技的不断发展,智能家居系统成为了一个新兴的领域。

智能家居系统需要实现家庭设备的自动化控制,如智能灯光、智能家电等。

此外,智能家居系统还需要与用户的手机和其他设备进行互联,提供智能化的家庭管理和控制功能。

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

网上银行系统的软件开发分析
作者:周洁
来源:《电子技术与软件工程》2015年第01期
近年来,计算机网络快速发展,人们越来越多的选择网上购物,网上银行系统也得到广泛的应用。

网上银行系统依托计算机网络技术,使用户足不出户就可以享受各项银行业务,给人们的生活和工作带来极大的便利。

因此要高度重视网上银行系统的软件开发,优化网上银行系统的运行,提高网上银行系统的安全性。

本文分析了网上银行系统软件的设计构想,阐述了网上银行系统的软件开发。

【关键词】网上银行系统软件开发
网上银行系统的软件开发具有很大的难度,其涉及很多不同的内容,如网上银行系统的用户界面、计算机网络通讯协议、数据库、操作系统以及硬件平台等,网上银行系统需要将这些内容进行有效整合,实现各种功能。

网上银行系统在服务、空间和时间上,极大地缩短了客户和银行之间的距离,使客户随时随地都可以享受到不同的银行服务项目。

1 网上银行系统软件的设计构想
网上银行系统的软件结构主要包括中间业务平台、财务核心主机、交换平台、数据库服务器、网上银行服务器和Web服务器等部分[1]。

在开发网上银行系统的客户端和网银服务器时,主要使用Java语言,这种语言代码可以实现多种类型的服务方式、设计参数化的应用程序,提高系统代码的可重用性,简化网上银行系统软件的开发过程,提高开发软件开发效率。

网上银行系统的财务核心主机主要应用Informix的结构化程序和ESQL/C应用程序,实现网上银行业务和传统柜台业务的结合,确保网上银行系统的高效、稳定、可靠运行。

为了在网上银行系统的异构主机平台和集成子系统之间实现互操作和互联,在设计网上银行系统软件时,利用MQ Series、Tong、交换平台、分布式Java对象等,可以屏蔽计算机网络协议和操作系统之间的异构性,并且减轻网上银行系统主机平台和应用程序之间的差异性,从而使网上银行系统软件可以在各个平台上安全、稳定的运行。

另外,网上银行系统软件开发还要注意平衡系统负载,优化系统软件的调度和连接管理,满足银行系统各项业务的运行需求,从而大幅度提高银行系统运行性能,简化系统软件的维护和设计工作。

2 网上银行系统的软件开发
2.1 开发Web服务器
网上银行系统客户端主要负责信息通道的解密与加密、输入域合法检查、页面显示等,网上银行系统应用程序服务器和客户端之间利用Servlet文件和JSP文件进行信息交换,为网上银行系统提供动态页面和静态页面的连接和显示。

2.2 开发网上银行系统服务器
网上银行系统的服务器主要应用JSP、Servlet和Java语言在WSBCC平台上开发面向对象程序,其通过JDSC方式访问网上银行系统的数据库。

网上银行系统服务器主要负责除了核心财务之外的项目,如将网上银行系统财务数据输送给财务和兴主机,同时接收反馈回来的信息数据、登记网上银行系统交易日益和交易流水账、检查网上银行客户关系、执行网上银行的合法业务等。

网上银行系统服务器开发有很多优势:其一,由于网上银行系统的业务逻辑和页面设计分离,软件开发人员可以集中精力设计和开发系统的业务逻辑,不用负责系统页面设计,简化网上银行软件开发,提高开发效率。

其二,基于高度参数化设计和银行系统表驱动技术,网上银行系统可以通过基本应用来处理客户关系,如主机通讯、银行系统安全控制、用户管理等。

其三,在网上银行系统软件开发平台上,应用不同类型的基本组件,通过装配和继承类,开发系统的特殊应用和新应用,有效提高网上银行系统新业务应用开发的安全性和效率。

其四,通过面向对象、高效的方法论,网上银行系统软件开发可以分为四个阶段:运行文件测试和生成、程序编码、框架定值以及应用平台设计和分析[2]。

网上银行系统软件应用方法论,可以缩短开发时间,提高系统软件的开发效率。

2.3 配置设计软件交换平台
网上银行系统服务器将后台财务主机和交换平台连接起来,实现网上银行系统各个独立系统的完美结合,提供数据转发、管理SAF、事务处理、选择交易路由、转换报文格式等服务。

交换平台是在网上银行系统软件系统的重要交通枢纽,其将不同应用功能的子系统有效连接起来。

总行网上银行系统交换平台通过配置交易路由,将交易信息转发到各个分行,分行的交换平台主要负责配置格式转换组,编写系统软件脚本等。

2.4 开发核心财务系统
网上银行系统的后台交易主要负责操作财务核心系统,如处理银行卡系统财务、储蓄业务、对公业务等,基于Informix系统在ESQL/C开发平台上,开发后台财务系统。

Java语言是一个重要的程序解释语言,其执行效率较低,并且ESQL/C开发平台主要通过JDBC方式来访问网上银行系统数据库,数据存取效率会受到一定程度的影响,并且网上银行财务系统数据库的数据量非常大,采用ESQL/C开发平台可以极大地提高网上银行系统软件的开发效率。

网上银行系统的后台应用程序可以调用综合业务的记账程序,记账核心模块可以重复利用,并且功能齐备,通过调动系统的核心模块来编写网上银行系统的后台业务逻辑程序,可以极大地节省和测试和开发时间。

2.5 应用通讯中间件
在网上银行系统上进行交易,可以分为两种情况:异步交易处理和同步交易处理[3]。

异步交易处理是指网上银行系统客户端在发出交易请求之后可以立即返回,不用等待交易响应。

同步交易处理是指网上银行系统客户端发出交易请求之后要等到系统服务器端响应,具有一定
的延时性。

在网上银行系统软件开发过程中,这两种通讯方式可以同时应用。

例如,企业代发工资采用的是MQ Series平台异步处理方式,个人网上代缴费、企业转账等交易采用的是TONG平台同步处理方式。

在网上银行系统开发过程中,不同子系统之间要相互配合,联合调试,统一接口。

3 结束语
网上银行系统软件开发要积极应用多种先进的科学技术,科学合理的设计系统软件,提高网上银行系统软件资源的利用率。

在网上银行系统软件开发过程中,要根据网上银行系统的实际需求,在不同的应用平台上使用合适的程序开发语言,提高网上银行系统的稳定性和扩展性。

参考文献
[1]唐宁.网上银行系统的软件开发[J].中国金融电脑,2012(09):60-62.
[2]张垒.个人网上银行系统的设计与实现[D].南京理工大学,2013.
作者单位
上海浦东发展银行上海市 200135。

相关文档
最新文档