收藏 分享(赏)

“银校代收费”系统的设计与实现——对“海量”数据实时交易系统设计的改进.doc

上传人:精品资料 文档编号:7532302 上传时间:2019-05-20 格式:DOC 页数:71 大小:2.56MB
下载 相关 举报
“银校代收费”系统的设计与实现——对“海量”数据实时交易系统设计的改进.doc_第1页
第1页 / 共71页
“银校代收费”系统的设计与实现——对“海量”数据实时交易系统设计的改进.doc_第2页
第2页 / 共71页
“银校代收费”系统的设计与实现——对“海量”数据实时交易系统设计的改进.doc_第3页
第3页 / 共71页
“银校代收费”系统的设计与实现——对“海量”数据实时交易系统设计的改进.doc_第4页
第4页 / 共71页
“银校代收费”系统的设计与实现——对“海量”数据实时交易系统设计的改进.doc_第5页
第5页 / 共71页
点击查看更多>>
资源描述

1、南京理工大学 硕士学位论文1 艮校代收费”系统的设计与实现一一对“海量”数据实时交易系统设计的改进姓名:汤阳申请学位级别:硕士专业:软件工程石页土论文 银校代收费系统设计与实现笫 II 贞导教师:王玲;张文纲20040601 AbstractIn recent years, with the strategy of invigorating the country through science, technology and education, universities have got more and more investments from society. And there a

2、re more students studying in universities or colleges. In universities, there are a lot of fee items for studying. So almost all universities or colleges immediately want to build a convenient and efficient fee management system in order to promote their own management level The born of BSDP (Bank-S

3、chool Deposit Payment) system, which depend on the banks excelently technical equipments and experience of financial affairs,provide a software solution to finance management of universities. In the following parts,InterBank, a safely communication interface software which is based on TCP/IP protoco

4、l and only used in bank software system is introduced. The function, installation, and interface analysis of it are included. In this article,the technologies and advantages about UNIX operation system and Informix database which used in our system are also discribed. The design idea, function modul

5、e, and process flow of BSDP system are deeply analysed and expounded, especial the capacity of large data management. The two-level buffer storage mode and dummy-implement are described. The advantages and disadvantages of the system are presented. In the last, an advanced system is put forward.KEY

6、WORDS: BSDP system, fee management system TCP/IP, InterBank, protocol, UNIX operate system, Informix, database, large data management, two-level buffer storage, dummy-implement石页土论文 银校代收费系统设计与实现笫 II 贞y 624273声明本学位论文是我在导师的指导下取得的研究成果,尽我所知,在 本学位论文中,除了加以标注和致谢的部分外,不包含其他人已经发 表或公布过的硏究成果,也不包含我为获得任彳可教育机构的学位或

7、学 历而使用过的材料。与我一同工作的同事对本学位论文傲出的贡献均已在论文中作了明确的说明硏究生签名学位论文使用授权声明苟京理工大学有权保存本学位论文的牢子和纸质文档,可以借阁月3 曰、 ! /T1 .y 1. - fc或上网公布本学位论文的全部或部分内容,可以向有关部门或机构送 交并授权其保存、借阅或上网公布本学位论文的全部或部分内容 e 对i 密论文,按保密的有关规定和程序处理竿 jr 月 /J戈收费系统设计与实现Bank-School Deposit Payment Application Program Interface Transfer Control Protocol Intern

8、et ProtocolNon-Formatted Input/Output Interface应用程序接口传输控制协议 网际协议无格式输入输出接口 (NX5800 专用通信接PM Processing ModuleMSM Memory Subsystem ModuleMSUs Memory Storage UnitslOM Input/Output ModuleTCP IPNOF处理模块存储器子系统模块 存储单元 输入输出模块瑕士论文 银校代收费系统设计与实现第丨页绪论1. 1 背景介绍近年来,随着中央“科教兴国”战略的实施,社会各界对高等教育的投入不 断增加,教育产此得到了前所未有的发展,各

9、高校的招生、办学规模不断扩大- 隨着高校办学方式的多元化,学生入学所需缴纳的各项费用也变得越来越复杂, 学校的资金沉淀量越来越大。因此,各高校迫切需要一种方便、有效的学生收费 管理系统,来不断完善自身的学生收费及管理工作。而各高校现有的收费管理系 统较为集中的体现在“食堂售饭管理系统”上,如南京地区高校主要是“金难卡” 系统和“食堂IC 卡系统”两种;这类“食堂售饭管理系统”具备了一定自动化收 费管理系统的特征,但却不是一套完整的财务收费管理系统。而“银校代收费” 系统则在银行与学校间建立相对独立的专用收费网络,使银校之间财务信息的流 动有序化,收费结算行为自动化。通过该收费系统,学校财务人员

10、可以实时进行 学生各项费用的改取和发放,及时得到收(退)费信息的更新和记录,方便地对学生的缴费和发放情况进行单个信息或批量汇总查询。同时,该系统可以根据各 学校有关财务管理的具体要求,分门别类的确定并规范每个学生的各类信息,生 成相应的帐表,避免过去手工收费、发放过程中易产生的差错,使用该系统后,学生使用建行储蓄卡,学生家长可以使用储蓄卡所附带的存 折 一是方便家长为学生异地存款,二则可以使家长对学生有关支出予以监督。 学生同时可以持卡在社会上消费,增加了金融理财手段,提高了理财意识。“银校代收费”系统的诞生,就是一种利用银行先进的技术设备和财务管理 经验为高等院校提供学生收费管理的软件系统。

11、随着银行网络通讯技术的发展, 一种银行系统专用的越于 TCP/IP 的安全可靠的通讯中间件一 InterBank 目前在银 行业已得到广泛使用。同 Hf,本系统中使用的 UNIX 操作系统和 Informix 数据库 加C 语言技术已在银行的幵放式系统中得到了广泛的应用,这些技术己经相当成 熟,具有安全可靠、显于开发的优点。K2 课题来源本人参加了建设银行南京分行“银校代收费”项目,该项目主要完成南京市 十多所高校与建设银行的联网代收费功能,并及时地将收费结果返回给学校,同 时该系统可以帮助学校完成学生收费的管理功能。在项目中本人主要负责项目的 总体设计和主机端的幵发工作。硕士论文 银校代收资

12、系统设计与实现第 2 页1. 3 所作的工作和论文的结构 1. 3. 1 所作的工作在论文期间,本人参与设计幵发了南京建行“银校代收费”系统,并独立承 担了系统的总体设计和主机端程序的开发任务。本系统实现的难点主要是要在高校收费的高峰期安全、可靠、高效的完成学生收费任务。这要求系统能够对“海、量”数据的及时处理以及交易的实时响应,保证系统在完成学校代收费的同时不 影响银行正常的柜面业务。由于“银校代收费”系统面向全市十多所高校,几十 力学生的收费而设计。在学校幵学的高峰期,系统必须承受各学校同时对本校所 有学生、所有项目的收费请求。这将要求系统一小时内同时完成至少五十万笔的 交易请求。在项目幵

13、发过程中,本人学习了大量的有关 SOCKET 編程、UNIX 操作系 统、Informix 数据库以及美国 UNISYS 公司 A 系列 NX5800 主机的相关资料。对于 银行现有实时交场系统的各种实现方式进行了深入的分析和试验对比。最终,我 釆用借鉴计算机系统结构中“二级缓存”的理论以及对交易数据釆用“虚拟实现” 的方法,在保证数据安全和实现客户需求的前提下,对传统实时交易系统的数据 通信和交易处理部分进行改进。我的这一创新设计达到了系统的预期目标,现己 成功交彳寸使用。1. 3. 2 本论文结构本论文共分为七章:第一章:绪论。简述了南京高校现有学生收费系统的情况以及“银校代收费” 系统的

14、基本设计思路。介绍了本课题产生的背景和课题來源,说明了本人在该课 题中所进行的理论研究和所作的实际工作。并列出了文章的内容结构。第二章:幵放式系统。阐述了幵放式系统的概念。分析了“银校代收费”系统 所使用的 UNIX+Informix+C 幵发组合的优缺点。第三章:InterBank 中间件。介绍了 InterBank 通讯中间件的基本概念,包括 该中间件的功能特点、安装说明、接口分析。第四章:UNISYS 公司 NX5800 主机系统。介绍了 NX5800 主机的应用背景,分 析了系统的功能特点及处理能力。第五章:“银校代收费”系统的设计实现。“银校代收费”系统的设计思想、 总体结构及功能模

15、块组织等方面做了整体性的分析和描述。对系统中关于如何实 现海量交显数据的实时处理进行了重点地阐述和介绍,并提出了对系统改进的设硕士论文 银校代收费系统设计与实现第 3 Jg第六章:“银校代收费”系统的展望。从系统应用功能的完善、应用前景等方 对“银校代收费”系统的未来作了展望。 第七章:结束语。面,想硕士论文 银校代收费系统设计与实现第 4 页2 开放式系统2. 1 开放式系统的筒介幵放式系统是在计算机体系结构、计算机系统、计算机软件和通信系统等领域 广泛使用的一种术语。幵放式系统鼓励幵发兼容的厂商产品。顾客可以从幵放式系 统中获益,这是因为他们可以在很广范围的、可与系统一起工作的产品中进行选

16、择,更为重要的是,易于和其它厂商的产品互联。一个幵放环境提供标准通信设施和协 议,或提供一条使用不同协议的途径。计算机社会给要幵放的厂商施加了更多的压 力,这是因为他们在销售产品时必须公幵承诺这些设备将能和现有的系统一起工 作。幵放式系统是由厂商、厂商的国际联盟、政府部门和世界范围的标准化组织进 行定义的。典型情况是,发起厂商、国际联盟或标准化机构控制规范,但是他们是 在公共会议上,与其它厂商和用户一起来定义规范的。最近的趋势已经幵始偏离了 拼命地追求完全的开放,而转向了接受正在使用的标准。例如,传输控制协议/因 特网协议(T CP/IP 被证明比幵放式系统互联(O SI)协议更加流行,这是因

17、为 Internet 将永远把 TCP / IP 协议作为它的基本协议。大多数厂商现在支持 TCP / IP, 然而还有少数厂商支持 OSI 协议。如下所述,一些机构加入了标准化进程,包括一些支持使用和集成正在使用的 标准,如幵放软件基金会。幵放式系统互联(O SI)模型是由国际标准化组织在八十年代初幵发的,它 为计算机和网络设备的互联定义标准和协议。开放软件基金会(O SF)是一个会员式机构,它从其它厂商处获得技术来建立计算环境。O SF 实际创造的技术仅仅是那些获得技术的组合。 OSF 开放式系统软 件环境是一组幵放式系统技术的集合,这些技术使用户能够在虚拟无缝环境,对来 自多厂商的软便件

18、进行融合和匹配。它的环境包括分布式计算环境(D CE),可以 简化在异构环境的产品的开发:它还包括幵放软件基金/ I (0SF/1), 一种为幵 放环境的 UNIX 操作系统,它支持对称多处理机工作、增强的安全性特征和动态配 制。它是围绕 Carnegie Mellon 大学的 Mach 内核建造的。另外还有 OSF / MoUf, 一种图形化的用户接口,它具有 Microsoft Windows 和 Apple Macintosh 的特征,提 供一种通用的外观和感觉,它在 IBM 系统上广泛使用,并且和 IBM 的公用用户访 (CUA)有关系。公用开放软件环境(C OSE)是一些厂商组成的国

19、际联盟,这些厂商包括 IBM、硕士论文 银校代收费系统设计与实现第 5 页HewlettPackard、SunSoft, Novell,他们共同合作以幵发一种可以和 Microsoft Windows 竞争的 UNIX 通用台式系统环境(C DE)。对象管理组织(O MG)幵发了一组厂商可以用于幵发在多厂商环境操作应用 的面向对象语言、接口和协议标准。OMG 验证根据标准设计的产品的可接受性。 SQL 访问组(S AG) SAG 是一个数据库管理系统( DBMS)厂商小组,他们 的目标是,建立互操作的结构化查询语言(S QL)数据库标准。SAG 和 ISO,以及 ANSI (美国国家标准局)协

20、商以达到这一目标。X / Open 公司一个为建立互操作应用而倡导幵放的、多厂商环境的厂商构成的小组。它出版信息并提供确认服务。在过去的十年里,OSI 协议就象是对幵放式系统设计的模型,虽然对这个协议 的一般性接受还是很慢的。甚至使用 TCP/IP 协议的因特网,也已经幵始为集成 OSI 协议而工作。在缓慢地接受 OS1 的同时,厂商们幵始设计专用的产品,并致力 于他们自己的联网体系结构。然而,最近,T CP/IP 已经成为通向互操作的一个驱 动力量,这主要是因为它有能力处理网络互联,以及它在因特网中被广泛使用。?T 放式系统的运动已经从需要幵发一种承认协议模型,如 OSI,转移到接受多 种不

21、同协议。在公司进入到将他们的部门级计算机集成为企业级系统的时期,需要 将 IPX、TCP / IP、AppleTalk. NetBIOS 和许多其它协议集成到将所有东西都能紧 密相连的网络平台中。处理能力、多协议路由器和中间件的发展,使得这种多协议 支持是可行的。这里的中间件是一个基本术语,它指对应用程序隐藏下面系统,允许应用程序 和其它应用程序进行接口的软件平台。例如,一个在 Novell 网络 Windows 应用运 行的用户,可以访问一个传统上不兼容的和 TCP/IP 网络相连的 UNIX 计算机系 统上的数据库。中间件产品处理所有的通信和接口需求。对多种不同协议的接受和处理这些协议的产

22、品的可获得性,导致了互操作产品 市场的扩展。现在,网络管理人员和用户具有更大的选择权,并且可以在他们的网 络上使用更多的可用资源。另外,产品的生产商可以将精力集中于设计独特产品 并且对兼容性很少关心。12. 2 UNIX 操作系统1969 年 KenThompson、DennisRitchie 和其他一些人在 AT&T 贝尔实验室?始进行一个 lUtle-use 结点编号:标识通讯的某一结点,通常取机枸编码,不可重复,最大长度 16 字节。 自己的结点编号和相邻结点的结点编号都在本配置文件中,安全模块中填写的本 地机构编码必须在此文件中有一行,最少要有本地机椅编码这一行,然后是相邻 结点的机构

23、编码。状态:双机切换时客户端使用。P 表示先与主机建立通讯连接,如果失败,再与备 份主机建立通讯连接。B 表示先与备份主机建立通讯连接,如果失败,再与主机建 立通讯连接。主机名:结点所在第一主机的 HOST 名称,必须在/etc/hosts 中有定义。通常情况 下通讯服务程序在此主机上运行。备份主机名:结点所在的第二主机的 HOST 名称,必须在/etc/hosts 中定义。一般 发生故障时,通讯服务程序在此主机上运行。TCP 端口名:必须在/etc/services 中定义。如果是自己本身结点的端口服务名,表 示自己结点的通讯服务进程在此端口上监听,其他相邻结点向此端口连接;如果 是相邻结点

24、的端口服务名,表示相邻结点的通讯服务进程在此端口上监听,自己 向此端口连接。版本:1 .0 表示此结点使用老版本 INTERBANKLO 进行通讯,表示此结点使用 新版本 INTERBANK2J 进行通讯。进行版本升级时使用。新版本 2.1 兼容于老版 本 1.0。在增加一个相邻结点时,必须在本配置文件中增加一行,用来描述此相邻结点的 通讯信息。在没有双机切换时,主机名和备用主机名使用同一个名称。修改本配 置参数,重新加载后参数即可生效,修改自己本身结点的内容时要重启服务。 TRANS 文件:00000001 P ddqtl ddqtl ddqt 1.000000002 P nlqtl nlq

25、tl nlqt 1.000000003 P Igqtl Igqtl Igcl 1.000000004 P lgqt2 lgqt2 lgc2 LO88888888 P gxht gxht server LO硕士论文 银校代收费系统设计与实现第 15 页图 3,5.3 TRANS 文件示例交易配置文件(T RANS),用于存放在 InterBank 上幵发的所有交易的相关信息, 文件内容如下:Program SummaryMsgTVpe:消息类型,最大长度为 4 字节,它与处理码组合标识一条交易。一般用 以标识某一条交易是正常交易或冲正交揚等。TransCodc:处理码,最大长度为 6 字节,它与

26、消息类型组合标识一条交易,不可 重复。TransModc:交爲冲 JH 模式。表示交易是否需要冲正。0 表示本种交易无需冲正, 1 表示本种交易需要冲正。本字段提供给客户端交易管理使用。 Dataiype:数据类型。暂时无用,保留。填 0。TimeOut:超吋时间,发送交凝请求后,等待交显应答的最长时间,如果交易应答 在此交易规定的超时时间内没有到达,则函数返回超时错误。超时时间的单位为 秒。Group:分组号,月于优先级和流量控制。每个分组号在配置文件 CONTROL 中 有对应的控制定义:Program:通讯服务程序接收到交易连接后,需要启动的服务程序名称。服务端使 用,服务程序必须在 b

27、in 目录下存在。客户端可以配置为 NULL。 Summary:读交易的简单注释。当幵发新的业务功能定义了新的消息类型和处理码时,根据此交易的要求在本配 置文件中增加一行,主要是确定客户端是否要发送冲正,超时时间,确定眼务端 的服务处理程序和分组号。CONTROL 文件:又称优先级与流量控制文件。TRANS 文件中定义的分组号在本配置文件都有定义,文件分别定义了进程优先级和最大进程数目。文件内容如下: 0000 31001 0 0 3600 10000 31002 0 0 3600 10000 31003 0 0 3600 10000 31005 0 0 60 2fos_zzsf_tjyj 收

28、费预 i-f0S_Z2Sfjj2l 转账收费fos_zzffJjzl 转账发放 foszzsfjybbz 收费一般标准硕士论文 银校代收资系统设计与实现第 16 页Group:分组号。对应于 TRANS 中定义的分组号。其中 0 号分组具有特殊含义, 表示所有分组总的最大进程数。其他分组号没有特殊含义。Nice:优先级分成从 0 到 19 的数值,分别代表交易的不同优先级别,数值越小 优先权越大。MaxProcess:最大进程数规定了属于这个分组号的服务程序可以同时并发执行的 最大进程数。3. 5. 3 函数功能清单InterBank 提供了很多有毛的函数,通过这些函数 InterBank 实

29、现了交易数据安 全、高效的传输。以下是对这些函数功能的简要说明:表 3,5,3-1 InterBank 通讯接口函数名称 功能InterBanklnitEnv 环境初始化InterBankReq 发送 8583 请求包,接收应答InterBankRcvReq 接收 8583 请求包InterBankSndAns 发送 8583 应答包InterBankSheetReq 发送 SHEET 请求包,接收应答InterBankRcvSheetReq 接收 SHEET 请求包InterBankSndSheetAns 发送 SHEET 应答包InterBankGetRemoieJGBM 得到对方结构编码

30、表 3 J.3.2 InterBank 底层通讯接口函数名称 功能InterBanksndHead 发送报头InterBank_fillDataHead 填写报头数据InterBank getDataHeadlnfo 得到报头数据InterBanksndFile 发送文件InterBank_sndDataAck 发送确认数据块InterBankendesData 数据块加密InterBank rcvDataBlock 接收数据块InterBanJkrcvDataAck 接收确认数据块InterBank_rcvFile 接收文件InterBankdisconnect 断开链接硕士论文 银校代收级

31、系统设计与实现第 17 页InterBank_getReqInfo 得到请求信息InterB ank_coxinect 建立链接表 3.5.3.3 全路径文件名操作函数名称 功能IbgetExecFileName 得到带全路径的执行程序名IbgetEtcFileName 得到带全路径的配置文件名IbgetTransFileName 得到带全路径的打印文件名IbgetTmpFileName 每次产生唯一的打 e文件名表 3*5 丄 4 IBinfo 底层通讯接口函数名称 功能IbinfoQinit IBinfo 消息队歹初始化IbinfoQremove 删除 IBinfo 消息队列IbinfoS

32、endAns 发送应答IbinfoSendCmd 发送请求IbinfoRecvCmd 接收请求IbinfoRecvAns 接收应答表 3,5.3,5 IBinfo 密胡管理接口函数名称 功能IbinfoGetKey 取得原始密钥IbinfoGetKeyAndFlag_,C 取得密销和标志IbinfoGetKeyC 取得密朗IbinfoSetKeyC 设置密朗IbinfoAddKey-C 增加密朗IbinfoDelKeyC 删除密朗IbitifoLockKey 锁定密明IbinfoUnlockKey 释放加锁密明IbinfoCreateDAC DAC 计算IbinfoCryptPIN 单帐号转加

33、密IbinfoCryptPIN_2 双帐号转加密IbinfoChangePA 修改主启动密明 AIbinfoChangePB 虞改主启动密胡 BIbinfoCheckPA 核对主启动密铜 AIbinfoCheckPB 核对主启动密疑 B表 3.5,3.6 交易配置数据操作函数名称 功能IbinfoGetLocalJGBM 取得本地机构编码IbinfoGetAddr 取得地址配置信息IbinfoSetAddrStat 设置地址伏态IbinfoGetTrans 取得交易配置信息Ibinfo GetTransMode 取得交易模式IbinfoGetTransDataType 取得交易类型Ibinfo

34、 GetTransTimeout 取得交易超时值IbinfoGetTransProgram 取得交易处理程序名称IbinfoGetTransSummary 取得交易:窗要IbinfoCheckForwardJGBM 检查通讯合法性Ibinfo ServerExit 终止信息丨 mIbinfo ServerRe load 重新加载配置数据表 3.5.3,7DAC 计算函数名称 功能DACbin 一 creat 计算 DACDACcreat 计算 DACDACcheck 校验 DAC硕士论文 银校代收费系统设计与实现第8 页3. 6 小结InterBank 作为一种专门为银行系统设计通信软件,其数

35、据传输的安全性、可靠性和可操控性已在银行现有的应用系统中得到了充分的体现。本章从 interBanlc的设计思想、体系结构等方面对 InterBank 软件平台的特点进行了分析。分析了ImerBank 在“银校代收费 ”系统中的工作原理并详细介绍了 ADDR 文件和TRANS文件組成和功能。通过对 InterBank 函数功能的进一步介绍充分说明了 InterBank作为一种银行业务通信软件的突出优势以及在“银校代收费”系统中选择使用 InterBank 带来的好处。表 3.5.3.8 转加密函数名称 功能Piri-Change crypt agency 单帐号转加密Pinchangecryp

36、tagency_2双帐号转加密硕士论文 银校代收费系统设计与实现第 19 页UNISYS-NX5800 主机系统1 NX5800 主机简介NX5800 主机是由美国 UNISYS 公司设计生产的大型专用主机。该系统主要运用于银行、航空等行业作为实时处理系统 该系统作为银行核心帐务处理系统。NX5800 主机的性能NX5800 主机的硬件NX5800 主机使用 Intel PentiumPro CPU,系统最高可配 6 个 CPU, 2,3G 内存系统具有自动诊断功能、错误收集和自动纠错功能,整个系统具有自恢复功能 9: 如图 2,所示lOMOMaintLANMaintenanoo Intern

37、eeI0M1NXS600 System onlyCentral Equipment Complex Functional Block Diagram图 4.2JNX5800 主机结构图 -H国建设银行南京分行于 1999 年引进4lOSITChannel CardsI/OsubsystemIIOMMSU MSUOpmain 0 Domain 1M3MMSUMSUM3USdbsysXmMaintBnancQ Interne“MaintLANChanrroi CardsIIO 一 systemSub IIOM硕士论文 银校代收费系统设计与实现第 21 页NX5800 主机由两个系统域组成,包括中央

38、系统模块、通道卡和电源控制模块 三部分。其中,中央系统模块包括处理模块(P M)、 存储子系统模块(M SM)、 输 入输出模块(I OM)。 存储子系统模块含三个存储单元(M SUs)。 通道卡负责连接硕士论文 银校代收费系统设计与实现第 4 页心系统和输入输出子系统4. 2. 2 NX5800 主机的软件NX5800 主机使用 MCP 操作系统和 LINC 幵发环境。这两个软件系统都是 UNISYS 公司专门设计的专用系统。因此这些软件系统在发挥系统硬件性能方面 具有明显优势。10MCP 操作系统是结合 NX5800 主机特性而设计的所以操作系统中增加了许 多检查和配置功能,系统界面十分友

39、好。操作人员甚至可以通过 MCP 对具体交易 进程进行分析包括交易访问了哪些数据库,交易的响应时间等等。11UNC 开发环境包括 LINC 的数据库和开发软件12。UNC 数据库仍然是目前 较为通用的关系型数据库,而 UNC 幵发软件是一种以 COBOL 语言为基础的第四 代语言 D所以,该 JT 发软件具有明显的商业软件特色。同时由于是为系统设计 的专用软件所以 LINC 幵发软件可以很方便的对系统的接口接口进行操作。在幵 发实时应用系统方面,该开发软件具有明显的灵活性。为了提高系统的可靠性,UNC 系统通常在编译时要求对整个系统进行全系统 编译。无论是调整了数据库还是函数模块 UNC 都必

40、须对整个应用系统进行重新 编译 13。 在编译过程中, LINC 会检查相关程序的合法性、版本的一致性以及程 序间是否会造成冲突等等。这种编译机制有效的保证了系统的稳定性,但同时也 使系统在更新升级时不像幵放系统那么方便随意。NX5800 主机的处理能力NX5800 主机的并发处理能力非常强。作为一款专用的商用实时处理系统,整 个主机无论在硬件架构还是系统软件的配置上都充分体现了实时性要求。当系统 遇到超负荷的交凝压力时主机会自动调整系统资源,使交易的响应时间增加 绝不会造成因系统资源耗尽而导致系统崩演。另一方面,由于 NX5800 主机使用的 CPU 为 PentiumPro,加之系统设计的目 标也不是高性能计算所以批量处理能力不是很强。144. 3 小结NX5800 主机是“银校代收费”系统中的重要组成部分。本章从中国建设银行 南京分行使用 NXSSOO 主机的使用情况开始介绍,对 NX5800 主机的硬件特性、软 4 牛特性以及系统的处理能力进行了说明。通过对 NX5800 主机的了解有利于在4硕士论文 银校代收费系统设计与实现第贸“银校代收费”系统的设计中采用积极、合理的方案,以便更好地发挥系统的性 能。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报