中软股份控股的中软万维公司全面展开了证券行业的网上应用市场,提供了股票、期货、外汇的网上行情、资讯、交易的全套的解决方案,其中涉及了大量的与ORACLE,JAVA BEAN,CORBA,XML等相关产品开发,在实践中积累了一定的经验。
oracle是我们的主要合作伙伴,结合oracle强大、完善的数据库系统,我们已经为福建兴业证券、西南证券、中信证券等用户提供了满意的应用系统,不仅可以满足用户的不同需求,为用户提供一些良好的设备,还为用户在这些设备上运行符合自身业务要求的软件系统。
一、在与oracle后台系统完善结合下,形成的主要技术特点:
1、全局个性化支持
通过“信息环岛”技术可实施全局的个性化服务,使每一个用户的访问都通过信息环岛,系统根据用户的身份和特点匹配相应的服务和内容,进行完全个性化的支持;信息环岛提供的基础服务是链接层权限管理。信息环岛是一个隐藏在网页头上的一段程序,用于集散那些需要授权才能访问的URL。它读取权限定义文件(Rights.xml)的链接层权限信息。比较当前用户ID来判断链接的有效性,并将缺省的导航参数换为与用户身份相适应的内容。
2、XML的应用与巧妙的页面设计
在系统的实现中,大量采用了XML技术,从不同角度利用XML的特性。 支持多种接入手段,包括PC浏览器,WAP手机,各种PDA格式,同时提 供SMS短消息接口和与CALL CENTER互动的数据接口。
从上图2中我们可以看到,我们将美工设计的页面和应用程序在服务器端分别存放,在下载过程中也是分别传输的,在数据到达客户端后通过名字对应,将页面组装起来后进行展现。通过这种设计实现了页面与逻辑的完全分离。
利用XML配置文件,实现数据库访问与程序逻辑的分离,提高应用程序的封装性能,提高整个系统的可维护性。
在应用中,必定会有不同的数据库平台作为顶层的数据来源。但对于特定的顶层应用其主要逻辑功能不会变化太大,所以本系统把数据源的获取单独提出,提高整个系统的灵活性和适应性,并为应用逻辑的抽象提供了一个前提——统一的数据传输结构。
为了使具体的数据库操作与功能逻辑分离。本系统利用一个中间取数据过程把数据库操作和处理取得的数据分离。取数据过程通过读取描述数据库的信息(.xml文件)来正确地访问数据库,当数据库的结构改变时,用户只需改变描述信息,就可以适应新的情况。
3、栏目的灵活配置和高可扩展性
网站的所有页面的产生都是由一个隐藏在页面头文件中的栏目布局其来控制的,所以用户在浏览器中看到的各个栏目都是动态可变的,栏目的名称、内容和位置都可后台管理界面来调整控制,栏目布局器使网站界面的维护异常容易。
另外我们还引入了我们称之为“导航沙盘”的技术,导航沙盘是藏于页头的导航机制。它不仅与当前用户身份有关,还受控于网站或内容提供商。就象商店的商品陈列和柜台布置受控于店主一样。
总之,我们能够为创新证券提供可灵活进行栏目配置的机制,在未来长期的网站运营过程中,从容面对市场变化,随时进行网站的调整和扩展。
4、真三层结构
许多公司都声称能够提供三层结构的系统设计,而实际上只是搭建一个三层结构的平台是远远不够的,还需要软件开发商开发的所有程序是面向对象的,按照三层结构来部署,在我们帮助广发证券进行系统优化时就发现系统虽然按三层结构购买了相应产品,但应用并没有按照三层结构来部署,软件更没有按三层结构来开发。
我们的三层结构分为Web服务器层、应用服务器层、数据库服务器层,在每一个层次上运行不同的平台和应用软件。
真三层结构的设计带来的最大好处就是:优秀的扩展能力和负载均衡的能力在我们的设计思想中提到要构健一个由小到大,可健康发展的系统,使用户初期投资不会很大,并在未来发展过程中得到持续的利用,在三层结构中的每一个层次不论是系统还是应用软件上都支持随时的设备扩容,保证每一次的扩容设备的平滑接入,同时获得更优的负载均衡效果和并发处理能力的增强。
二、目前,券商都比较关注于经纪人的软件系统,oracle在此与万维的broker系统达到了有效的结合
1、问题自动应答系统(FAQ)
在本系统设计中,为了提高服务质量,减轻经纪人工作强度,我们提供常见问题自动应答功能,用户频繁提问的问题,我们提供关键词的语义分析功能,提擎搜索知识库系统,并采用主题匹配机制,系统自动应答。
2、一目了然的等级划分体系
用户的等级:制订用户的价值规则,根据不同等级的用户提供不同质量的服务,用户在经纪人界面的直接展现出不同的等级,不同的优先等级决定了服务优先队列。
经纪人的等级:用户选择经纪人时,经纪人的属性展现,除了由级别标识,还有用户等待排队标识,让用户不会过于集中(造成服务质量下降),给低级别的经纪人更多的客户接触机会。
根据用户的资金状况和交易量情况,提供不同的系统资源。
3、PUSH行情系统
我们运用TIB/RV技术实现了PUSH行情,在服务器端启动一个TIB/RV的股票行情发布进程可以连结4000个用户访问,并且所有用户能够同时受到变化的数据。
4、权限控制体系和技术
角色、权限、资源、时间、条件五元组权限控制体系,采用信息环岛技术,控制和跟踪用户行为。
中软万维网络技术有限公司(简称中软万维)是专门研究、跟踪和开发INTERNET领域的新技术,并与1998年底全面转向了电子商务(e-commerce)应用技术的开发,在INTERNET产品开发,Web站点的建设,电子商务系统开发等方面,积累了丰富的实战经验,同时保持了本领域中技术的领先,成为我国跨入互联网时代的技术先锋。目前与国内许多大中小型券商建立了业务往来和良好的关系,其中为西南证券、飞虎网、中国国际金融公司、湘财证券、兴业证券等提供多个方面的应用系统,为银河证券、申银万国证券、广发证券、券商、天同证券、宏源证券等提供了业务和技术等方面的服务。我们坚信通过对证券行业业务系统的深入理解和发掘,结合象oracle这样完善、强大的数据库后台系统,我们将会生产出优秀的更易用的系统。