广西证券网站及网上交易系统工程解决方案2.docx

上传人:b****8 文档编号:10448939 上传时间:2023-02-11 格式:DOCX 页数:22 大小:193.29KB
下载 相关 举报
广西证券网站及网上交易系统工程解决方案2.docx_第1页
第1页 / 共22页
广西证券网站及网上交易系统工程解决方案2.docx_第2页
第2页 / 共22页
广西证券网站及网上交易系统工程解决方案2.docx_第3页
第3页 / 共22页
广西证券网站及网上交易系统工程解决方案2.docx_第4页
第4页 / 共22页
广西证券网站及网上交易系统工程解决方案2.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

广西证券网站及网上交易系统工程解决方案2.docx

《广西证券网站及网上交易系统工程解决方案2.docx》由会员分享,可在线阅读,更多相关《广西证券网站及网上交易系统工程解决方案2.docx(22页珍藏版)》请在冰豆网上搜索。

广西证券网站及网上交易系统工程解决方案2.docx

广西证券网站及网上交易系统工程解决方案2

广西证券公司网站及网上交易系统解决方案

一、系统需求

第一节:

背景简介:

广西证券公司现阶段组织形式为:

公司总部区内营业部(9家,其中南宁2家)

区外营业部(上海2家,北京1家,深圳1家)

其中各营业部为独立的法人,公司总部负责统一的协调、宣传。

各营业部有自己的内部网和对深圳、上海证交所的卫星网来完成委托交易和提供实时股市行情信息服务。

为了加强公司总部的控制、提高管理效益、提高服务水平,使广西证券作为一个整体面向市场,需要在总部建立一个internet证券网站,提供网上交易,网上实时行情浏览,提供投资者各项资讯服务。

第二节:

功能需求描述:

1、总部WEB平台主要功能:

总部管理Web平台,负责资讯发布、网上交易、实时行情分析等目前券商网站所具有的基本内容。

资讯发布:

主要从整体打造证券公司形象,发布行业动态,其他各种资讯。

信息资讯须全面和完整,自动方便地增加每日的财经资料和各个上市公司的公告信息。

网上交易委托:

网上交易主要包含委托、查询、后台转发等模块。

网上交易采用总部交易转发模式,具体解释如下:

总部和各营业点建立好自己的INTRANET网络,总部与公网相连,各营业部网上交易数据通过总部数据路由和公司内部INTRANET网络转发至总部Intranet网络,总部将数据通过串(并)行接口发布到托管数据库服务器上;当投资者在进行网上交易时,交易数据通过公网传,串(并)行接口传入公司内部Intranet网,内部网数据路由转发至投资者开户交易营业部。

现阶段客户通过浏览器接入总部WEB页进行网上交易委托,后期在技术和市场成熟的前提下,适时增加如PDA、移动电话、宽带接入等交易手段的平滑接入。

网上实时行情:

提供符合投资者的看盘和操作习惯的实时证券行情,客户通过支持JAVA版浏览器、或者专用的客户端工具上网看实时行情。

证券行情系统准确、快速、易用,可以利用网上行情系统替代专业大户室。

2、扩展性、效能、安全性需求:

安全性要求:

a、交易数据采用大于1024位的RSA非对称加密算法,满足128位SSL3.0协议或SET协议,

b、提供CA认证,确保客户身份的真实性,且证书兼容各个证书认证中心。

c、采用串并口,物理上将WEB数据与总公司内部交易服务系统分开,

d、总部网站与景象网站必须建立可靠的数据同步系统。

e、完善的系统安全、数据备份和故障恢复手段。

性能要求:

a、支持4--8万笔/天交易。

b、交易委托下单速度明显快于电话委托下单速度(7笔/分钟)。

c、后期在无营业网点建立景象站点。

扩展性要求:

a、系统模块的独立性和易维护性:

系统各功能模块相互独立,可以按照配置来添加删除功能和进行维护。

b、与营业部交易柜台接口的通用性,随时可增减营业部的接入。

c、系统应至少提供两种版本:

基于浏览器的JAVA版和专用客户端两个版本,不同版本的外观和操作应相同,并考虑专用客户端软件升级时的简易性。

应提供客户端网络版软件,可支持网吧或远程大户室。

d、客户端软件应既能支持网上委托,也支持电话拨号委托。

e、可扩展性:

保证各营业部的全面接入,并能实现新的证券经纪业务和增值业务服务。

保证系统具有大容量的客户接入服务能力和系统性能的扩展性。

f、系统必须保证维护和管理的简单性和可操作性,能根据公司发展的需要随时调整网站风格突出重点。

g、证券网络、行情系统、网上交易系统的各项业务技术指标,要按照目前13家营业部,近期增至25家左右营业部的业务规模来确定。

要求分步实施,留足余地。

二:

应用系统配置及说明

第一节:

总部WEB交易平台系统逻辑拓扑图

系统逻辑拓扑图说明:

网站发布方式是在电信局进行主机托管,目前分为10M共享2M独占、10M独占和100M独占四种档次,根据托管主机数量,暂时以7台主机计算,按照总部的在线的业务发展需要,最经济的选型应该是10M独占。

首先,在电报局租一条10M独占的端口,连接硬件防火墙到安全的100M带宽的INSIDE网段,在这个网段中,一台SUNE3500机器安装SilverStreamApplicationServer负责静态以及动态内容和个性化信息的发布;一台SUNE3500机器运行Oracle8i作为数据库服务器,运行业务数据;一台SUNE450作为WEBSERVER和BrioEnterpriseServer为静态页面以及其它备用应用的发布服务,再有一台SUNE450机器运行EMAIL和DNS等辅助业务,一台HPPCServer机器作为备份和PIX管理服务器,一台SUNE250作为LDAP服务器,一台HPPCServer运行CheckPoint软件,然后在后端挂两台SUNE420R作为CA认证中心服务器。

以上这些硬件和软件就构成了对外发布信息的平台。

通过电信主干网络,客户可以通过传统拨号和WAP来访问总部在线网站。

在后端,总部在线可以有一条256K以上速率的DDN专线接入到开发、管理。

在局域网环境中有一台装有SilverStreamWorkgroup的服务器作为协同开发机器,一台数据库服务器运行Oracle8i作为测试数据和与传统数据接口(Informix)的网关数据库服务器。

在内部交易系统,一台数据转送机器用来将电信中心Oracle8i数据库服务器的交易数据提取出来通过串(并)口传入内部交易系统,同时将内部交易系统处理的结果转送到电信中心的Oracle8i数据库服务器。

内部交易系统通过卫星与证交所、各营业站点交换数据。

资费表:

10M共享带宽

场地费、代维费:

5500元/台/月

端口基本通信费:

5500元/台/月

2M独享带宽

端口基本通信费:

3.4万元/月

场地费、代维费:

1.63万元/月/个(第二个机架起1.315万元/月/个)

10M独享带宽

端口基本通信费:

8.3万元/月

场地费、代维费:

1.63万元/月/个(第二个机架起1.315万元/月/个)

100M独享带宽

端口通信费:

48.7万元/月

场地费、代维费:

1.63万元/月/个(第二个机架起1.315万元/月/个)

注:

服务器托管安装费1000元/台,每个机架不超过3-4台服务器

第二节:

软件应用逻辑拓扑图

软件应用逻辑拓扑图说明:

在Web和Application应用展现端,采用SilverStreamApplicationServer,SilverStreamePortal,BrioEnterpriseServer作为前端服务应用,后端与Oracle8i数据库进行数据通讯,并配合CA中心对所有需要数字加密认证的业务流进行数字签名认证;

在开发和管理业务运营端,采用SilverStreamApplicationDesigner,Dreamwaver或FrontPage,BrioDesigner对业务逻辑应用进行开发,并配合办公室自动化流程来进行网站的管理,后端Oracle8i数据库作为工作组级的支持,并且通过数据清洗复制技术与传统业务的数据库Informix进行数据交换,并向Application的数据库一端进行数据同步复制。

业务数据的交换以TCP/IP一层进行交换,应用业务一级以HTTP一层进行交换。

以上各个软件应用共同构成总部在线电子商务平台的软件应用系统平台。

三:

产品特性

第一节:

SilverStream应用服务器的硬件配置要求

·开发环境(开发版)

操作系统:

Windows95/98,或WindowsNT4.0(或更高版本)

显示模式:

256色或更高(推荐使用high-color,32-bit)

CPU:

Pentium200MHz

工作站计算机:

最低RAM:

256MB最低硬盘要求:

25MB可用空间

·开发环境(企业版)

操作系统:

推荐使用WindowsNT4.0,或Solaris2.6/2.7,HP-UX11*,AIX4.3*(*JVM支持可能有所不同)

数据库支持:

IBMDB2,Informix,MicrosoftSQLServer6.5或更高,Oracle7.3或更高(使用专用驱动器),SybaseAdaptiveServer(通过Jconnect),SybaseSQLAnywhere5.5或更高

邮件服务器:

通过SMTP和POP3(任选)

服务器计算机:

最低RAM:

128MB(推荐)最低硬盘要求:

50MB

1、SilverStream产品的特色:

·全面集成

SilverStream是一个全面的集成产品。

它既包含了高性能的应用服务器,又包含了高效的开发环境。

在统一的界面中,既支持HTML开发,又支持JAVA开发;既支持一般数据,又支持多媒体数据。

特别是许多服务器基于对Web的扩充,而SilverStream则基于对标准的完整集成。

它使用HTTP1.1进行客户通讯,SMTP/POP3进行邮件操作,JNDI/LDAP和X.509进行认证,SSL3.0进行加密,SNMP进行系统管理,CORBA,RMI和COM和远程对象通讯,JDBC/ODBC用于数据存取。

·易学习易开发

和其它应用服务器相比,SilverStream具有完整的集成开发环境——可视化、事件驱动工具和单一且一致的界面。

SilverStream提供了对J2EE的全面支持,将Java的优势发挥到了极致,拥有优异的跨平台可移植性、开放性、稳定性和众多的第三方Java组件支持。

所以无论你是构造数据驱动的HTML网页、Java应用程序或事物对象,利用SilverStream提供的大量、丰富的函数,都能快速、方便的实现。

·易管理

用户可以使用SilverStream管理控制台来管理和监控任何事情,这包括安全性、服务器统计数据、均衡负载能力、数据库、电子邮件等等。

或者通过SilverStream管理应用编程接口,创建自己的管理应用程序。

这无疑给用户提供了很大的灵活性。

·安全可靠

为了保证企业在网络上的安全,SilverStream应用服务器支持多层安全保护:

NIS+,LDAP,NT域和SilverStream应用服务器安全层,并使用SSL3.0加密技术来保护数据。

它支持RSA、DSA公共密匙或私人密匙加密算法。

·连接广泛

SilverStream可连接的数据源非常广泛,不管是存储在关系数据库中,还是存储在IBM主机中,不管是您自己开发的系统,还是SAP、Notes、CICS、Peopsoft,都可以统一在SilverStream中。

SilverStream支持本地和第三方的DBMS驱动程序,这包括IBMDB2、MicrosoftSQLServer、Oracle、SybaseSQLServer和Informix。

使用数据源对象和SilverStream具有革命性的数据绑定技术,用户可以透明、可视地处理关系型和非关系型数据源中的数据。

因为SilverStream使用同一种方式访问数据源和数据库中的数据,这使得SilverStream成为创建企业级应用的首选产品。

·性能高

SilverStream为获取最大的吞吐量和均衡性作了优化,而并未牺牲其他性能。

为了快速获取数据,它采用了多线程、共享连接、预先读取、对查询结果进行缓冲、JDBC驱动回写等技术。

这样:

在单服务器上,它能够每秒均衡超过200个请求;在三服务器组中,它每秒能处理的请求是单服务器的3倍,这都是SilverStream优秀的负载平衡(任务调度)模块的功劳。

·易扩展

SilverStream优秀的任务调度机制,使得增加处理能力(服务器),丝毫不用牺牲原有的处理器,也不用做额外开发。

SilverStream的WWW机制使得用户的范围可以任意扩展。

2、SilverStream与同类产品的性能比较

TechMetrix在今年年初对SilverStreamV2.5、IBM的WebSphereV3.0和BEA的WedlogicV4.5.1这三种目前世界上最主要的应用服务器作了TMBench测试,下图显示在在同样的配置下,同时使用200个机械手(相当于1,000个用户产生的工作负荷)运行一个“混合”的脚本方案(每24页串成8个模块)情况下每秒送出的动态HTML页面数。

测试结果表明,SilverStream应用服务器即使是在测试过程中不断增加的剧烈负荷下仍然是完全可靠的,同时显示了一个很高的处理效率,反应时间与其它竞争对手相比显得出类拔萃,其强大的功率是WebSphere的两倍,是Wedlogic的三倍。

第二节:

ORACLE产品简介

Oracle8i是一个面向Internet计算环境的数据库,它改变了信息管理和访问的方式。

Oracle8i将新的特性融入到了传统的Oracle服务器之中,从而成为一个面向Web信息管理的数据库。

Oracle8i支持Web高级应用所需要的多媒体数据,支持Web繁忙站点不断增长的负载需求。

Oracle8i是唯一一个拥有集成式Web信息管理工具的数据库。

Oracle正在推动Java成为下一代应用的标准,它在各个层次,包括Oracle8i服务器内的JavaVM,均支持Java。

Oracle8i将强大的新型功能引入到了联机事务处理(OLTP)和数据仓库应用之中。

Oracle8i还对Oracle数据服务器的几乎所有方面都给予了增强,全面改进了质量、可用性、性能、可管理性、多媒体数据类型支持和复制功能。

版本信息

下面两个表格是在不同操作系统平台下可以运行的Oracle产品版本信息的列表。

Platform

OSVersion

Appl.Version

RDBMSVersion

DigitalUNIX(OSF/1)

4.0x

R11.0

8.0.5

HP98xxHP-UX

10.20,11.0

R11.0

8.0.5

IBMRS/6000AIX

4.1.x,4.2.x,4.3.x

R11.0

8.0.5

SequentDYNIX/pts

4.1,4.2,4.4

10.7

7.3.3.5

SunSolarisV2Sparc

2.5.1,2.6

R11.0

7.3.3.5,8.0.5

Win3.1

Win95

IntelWinNT

Netware

HP-UX

Solaris

AIX

DigitalUnix

AXPOpenVMS

DECAlphaNT

EnterpriseServer

N/A

N/A

7.3.4

8.0.5

7.3.2.3

7.3.4

8.0.5

7.3.4

8.0.5

7.3.4

8.0.5

7.3.4

8.0.5

7.3.3.4

7.3.4

8.0.4

WorkgroupServer

N/A

N/A

7.3.4

8.0.5

7.3.2.3

8.0.3

7.3.2.3

7.3.2.2

8.0.5

7.3.1

7.3.2.3

N/A

7.3.4

8.0.3

PersonalOracle7

7.1.4

7.3.4

7.3.4/

8.0.4

N/A

N/A

N/A

N/A

N/A

N/A

WebServer

N/A

N/A

4.0

2.1.0.3

3.0

4.0

3.0

3.0

N/A

3.0

Designer/2000

1.2

2.1

2.1

N/A

N/A

N/A

N/A

N/A

N/A

Developer/2000

1.2

2.1

2.1

N/A

1.6.1

1.6.1

1.6.1

1.6.1

1.3.2

Discover/2000

1.2

3.0.8

1.3.2/

3.0.8

N/A

N/A

N/A

N/A

N/A

N/A

特性

操作的简易性

Oracle8i从根本上改进了Oracle应用的安装、配置和可管理性。

Oracle通用安装程序(UniversalInstaller)和数据库配置助手(DatabaseConfigurationAssistant)都是基于Java的应用,它们通过探测硬件特征和提示信息来安装、预调整和配置Oracle8数据库环境。

Oracle通用安装程序是针对簇的,它是在簇的所有节点上进行软件分布和安装的。

可扩展性

Oracle8i网络计算体系结构(NetworkComputingArchitectureNCA)引入了一个开放的、易于使用的方法,用来扩展具有多媒体数据类型(称为插件cartridge)的数据库。

Oracle8i为数据插件的开发人员提供了一组全面的API。

它允许合作伙伴开发的数据插件具有与Oracle开发的数据插件相同的内部访问机制。

合作开发商可以开发出高度客户化的数据插件,并满足日益增多的多媒体应用在性能上的要求。

安全性改进

Oracle8i引入了细粒度化的访问控制,并改进了多层环境的安全模式。

细粒度化的访问控制使用参数驱动的、可扩展的应用上下文关系,从而允许应用根据用户属性控制用户的访问。

中间层,特别是Web服务器或应用服务器,常常可能设置在防火墙上或防火墙外,为此,Oracle8i提供了这样一种能力,即限制一个中间层可以连接哪些用户,以及将中间层作为一个特殊用户进行审计。

复制功能

Oracle8i高级复制(AdvancedReplication)功能包含重要的性能改进和重要的新功能,其目标特别针对正在部署办公前台(Front-office)自动化应用的用户。

性能改进

Oracle8i继续将更多的复制代码迁移到数据库内核之中,以进一步提高复制性能。

内部包能够安全地防止用户的干涉,而不至因此而需要重新生成。

快照刷新性能也进行了改进。

当“推”状态能够充分利用内部包所提供的性能优势时,“拉”状态的性能就会大大提高,因为它大大减少了所需回程(round-trip)的数目。

这种优化对大型刷新群组的用户特别有益。

自动复制

在Oracle8i中有许多特性被设计用于帮助用户实现前台办公自动化应用,特别是繁杂(mass)的分布式应用。

快照刷新群组模板、在Oracle复制管理器中附加的监视能力,以及脱机安装都允许管理员集中定义和管理数百个远程快照站点。

快照刷新组模板允许在主侧(master-side)为远程快照进行定义。

对象关系数据库

对象类型的数据现在可以是分区表的列,并且可以使用SQL*Loader来装载。

并行查询可以利用对象类型或对象表在表上实施操作。

在使用对象类型和LOB列的时候,许多方面都还有性能上的提高。

在CLOB和NCLOB列中还支持变宽字符集。

同时,对客户方对象Cache也进行了改进,允许跟踪和调试,以及支持优化加锁技术。

网络功能

Oracle8i提供了先进的网络特性和管理能力,并引入了Oracle8i安全目录(OracleSecureDirectory-OSD)服务。

网络管理通过自动配置Net8,以及将管理功能集成至Oracle企业管理器从而得到了大大简化。

Oracle安全目录是一个遵循LDAPv3的层次数据仓储,可用来存储企业用户信息,包括X.509认证(certificate)、企业角色和Oracle钱夹(OracleWallet)。

联机模式管理增强了模式,扩展已经扩展的预定义目录模式。

OSD支持授权访问和数据加密实现了安全接口层(SSL)。

OSD还与Oracle家族产品紧密集成,这些产品包括Oracle应用服务器(ApplicationServer)和Internet消息传输(InternetMessaging2++)。

Oracle8i连同Net8允许站点最大限度地利用现有应用的投资,同时开拓了Internet的主要标准,如Java、IIOP和SSL。

其他增强的特性

Oracle8i在其他许多方面都进行了改进。

对地区语言支持(NLS)、ANALYZE性能和功能、空间管理,以及诊断工具也做了改进。

版本迁移与互操作性

简单和快速的迁移脚本允许组织机构将版本8.0.x轻而易举地升级为Oracle8i。

用于迁移的实用程序还允许版本7.1、7.2和7.3直接迁移为Oracle8i。

Oracle8i还提供一个参数COMPATIBILITY,该参数可设置为以前的版本,从而禁止任何新的功能。

另外,还支持输入(imput)和输出(export)功能,该功能用于将以前版本中的数据移到Oracle8i中。

第三节:

BrioEnterprise6的特点

1、简单易用

●Brio在一个界面上同时提供了查询、分析、报表及图表功能。

这种界面设计使终端用户能够更方便地访问和分析数据,从而制定出更好的商业决策。

●您可以利用多种来源的数据创建您的报表。

●由于始终贯彻了用户至上的思想,Brio的界面非常直观、易懂。

这些工具只要一上手,您就可以发现并开始使用其中所具有的更强大的工具。

2、管理方便

●Brio的工具使用户可以脱机分析数据,而这对于远程及移动用户是非常关键的。

它使用户无须与数据库或网络保持连接就可进行OLAP分析。

●所有Brio产品都是向后兼容的。

您及您的用户去年创建的数据模型、查询及报表,今年可以继续使用,明年依然可以使用。

●Brio的服务器端产品可被远程管理,您不必亲自在服务器上调度文档、添加新用户、更改特权设置。

●未对钻取路径进行预定义(Brio的随意钻取特性),使用户能以他们选择的任意方式对数据进行剪切,而无须与IT联系以重新定义路径。

●高级用户还可被授予创建自己的SQL的特权。

3、易于调度

●用Brio工具创建的文档在客户端/服务器平台和Web网上可相互兼容,无须进行任何转换。

事实上,两种环境下的用户界面是相同的。

●Brio的开放式元数据解释器会阅读数据库中已存在的元数据,从而省去了重复建立语义层的麻烦。

●零管理客户可通过OnDemandServer省去为每台具有Web上网能力的桌面计算机安装客户工具和APIs的烦琐操作。

4、支持更多用户对商业智能化的要求

●对OLAP导航进行分级显示。

●利用OLAP服务器的强大功能保证可可缩放性和性能。

支持最大的MDD(OLAP)Cube以方便用户对其分析。

●以断面视图显示OLAP(MDD)服务器的查询结果。

●我们提供的独有的功能使您得以获取cube并将结果下载到结果集内,从而在断开后继续进行分析。

5、更强的交互式分析功能

●新的钻取能力使用户可以选择如何进一步研究数据,从而赋予了他们令人难以置信的灵活性。

●随意钻取——无须费力地对IT进行设置即可随意查看任一项目。

预定义钻取路径——如需要,可预定义路径。

这使设计者和开发者能够在一相关报表中定义一个钻取路径或分级。

●钻取到细节的功能可以自动在当前所选范围内扩展查询及分析。

6、群集以增强可缩放性及可靠性

通过将OnDemandServer群集可无限缩放商业智能基础结构。

在节点和簇的实现中结合了加载平衡和Failover,这样,机构就能够支持几千用户。

Brio.Enterprise6.0Server

1、BroadcastServer™

用于将查询结果、报表等通过Email、Web、打印机、网络自动地分发出去。

用户建立查询、报表,并将执行的

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

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1