1、WAP 手机证券交易-解决方案 功能需求(1) 、股票买入:用户通过 WAP 手机输入买入股票的代码、数量以及价格等信息进行股票在线交易。系统对请求信息进行处理后返回合同号或相应的确认信息给用户。(2) 、股票卖出:在 WAP 手机上输入卖出股票的代码、卖出数量、卖出价格完成股票的即时卖出交易。经过系统的处理后,向用户返回合同号以及相应的信息。(3) 、委托撤单:在进行撤单之前,系统首先查询出当日可以撤单的股票信息,用户对显示信息的列表进行选择,然后发送撤单请求,经过系统的处理后,向用户返回请求的成功或失败的信息。(4) 、查询委托:通过 WAP 手机查询当日买入、卖出、撤单等委托活动的详细信
2、息。(5) 、查询当日成交:查询当日股票买入、卖出的成交情况,用户可以获得当日成交股票的股票代码、数量、金额、成交时间等详细信息。(6) 、查询资金:查看股票帐号上的资金余额,冻结资金、可使用资金等信息。(7) 、查询余股:查看股票帐号上留存的股票数量、名称以及股票目前市值的盈亏情况。(8) 、查询历史成交:一周时间内的股票成交情况,主要包括本周买入卖出股票的名称、数量、成交金额等信息。(8) 、银证转帐:在 WAP 手机上输入资金帐号、密码、金额等信息进行银行帐号与股票帐号之间的资金划拨。(9) 、其他:作为证券电子商务的辅佐功能,在 WAP 手机上完成股票信息查询以及股票曲线显示等功能,以
3、便用户更直观地进行操作。需求分析国内的证券交易走过了从最初的营业部门排队柜台交易到电话录音交易以及目前流行的远程可视委托、INTERNET 网上交易和即将流行的 WAP 手机证券交易。证券市场每一次的大规模的人员增长除根证券市场不断完善的机制有关外,同时技术和交易手段的不断完善在其中起了巨大的作用,通过对以上几种交易方式的分析我们我们不难看出上述结论: 原始的证券交易:有限的营业部空间和有限的柜台操作环境抑制了证券交易的发展,股民需要在证券营业部做长时间的排队准备才能完成股票交易。券商只有通过不断扩建、增加新的营业部来适应不断增加的股民的发展需求,与此同时也增加了股票交易的成本。 电话远程委托
4、:股民可以通过电话接通营业部的电话交易系统,通过听取录音完成股票交易。电话委托方式方便了城市范围内的股民进行证券交易,股民可以很方便的在办公室或家中完成相应的证券买卖。但是昂贵的电话通话费导致了上述方式不适合发展远程用户,券商之间的竞争只能限制在本区内,同时上述方式也不适合经常流动的商务人士的需求。并且其明显的缺点在于交易时必须耐心听取长时间的录音,按部就班完成交易过程,交易方式不是特别友善。 INTERNET 网上交易 :伴随着电脑技术的发展、国外先进的交易技术与体系的引进以及互联网的飞速发展,INTERNET 网上证券交易以其经济、快捷、方便的特性吸引了广大的证券人士,目前国内大部分的券商
5、已经开通了网上证券交易。股民无须在营业部排队等候,也不要听取冗长的电话录音,只要有电脑设备与证券公司的交易系统相连就可以享受到大户室的待遇,同时通过 INTERNET 可以获取大量丰富的证券信息以及分析资料等,实现了证券交易虚拟化,减少了证券交易的成本。证券营业部可以通过这种方式发展本地以外的股民而无须增加新建营业部的投资。 WAP 手机交易:INTERNET 网上交易的最大的缺点在于“线“的限制,如果要进行交易,股民需要找到可以连接营业部的场地以及电脑设备才能进行交易,该交易方式同时也受到了目前国内股民的计算机水平以及经济能力等因素的影响。WAP 手机交易方式的出现打破上述不利因素的限制,真
6、正实现随时、随地获取信息以及进行电子商务的活动。同时手机市场有着比电脑市场更快的发展速度,因此 WAP 方式给国内广大的券商带来了新的机遇和新的竞争。移动互联网较之与传统的互联网的不同在于移动互联网有多种 WAP 终端以及多种终端协议的并存,因此移动互联网的信息发布及电子商务系统面对的不是单一的电子终端设备,同时 WAP 手机也存在有如下的特点:1,计算能力有限,不宜做大量的计算处理。2,显示屏幕有限,显示精度有限。3,电池供电时间短,不宜做长时间的操作。4,输入信息困难。根据对以上对无线互联网以及 WAP 手机设备特性的分析, WAP 手机商务系统的设计不宜直接采用传统 PC 网站系统的设计
7、方式,必须采取一种适合WAP 手机特点、适合移动互联网应用的技术方式。因此针对上述分析,我们的系统设计首先解决了以下方面的问题:(1) 、系统支持多 WAP 终端访问:系统支持目前市面上流行的 WAP 终端设备(诺基亚、摩托罗拉,爱立信、西门子、PDA 等设备) 。(2) 、系统的先进性:无线市场的设备日新月异,飞速发展,不同的 WAP终端不断的更新市场,先进的无线上网协议取代目前的协议。因此就要求无线商务系统能适应上述变化,同时又兼容以前的系统(3) 、具备快速获取信息的能力(4) 、减少用户的操作程序。WAP 系统结构:(系统原理图)如原理图所示:WAP 也利用 Internet 的规范提
8、供服务平台。为了使无线网络能利用 WWW 技术,基于 Internet 的 WAP 技术需要满足无线环境需要的条件。如使用适合于小型显示和有限输入设备的标记性语言 WML,并对 WML 进行二进制编码压缩。对 WML 的编码是 WAP 网关或服务器的工作之一,它将被指定的网关自动完成。我们抛开 WAP 网关来看,WAP 网站的解决方案与传统的 PC 网站有很大的相似性。但是在需求分析中我们可以看出,传统的 PC 网站系统建设方案明显不适合移动互联网网站的建设需求,因为传统的 PC 系统主要面对的是单一的 PC 终端设备,而移动互联网面对的将是多种 WAP 终端的同时存在,假如采用传统的系统设计
9、方式,将会出现多套系统同时并存的局面,增加了系统的冗余度,减少了系统的利用率。因此在系统设计的时候要尽量避免上述情况的发生。实施方案总体设计:(系统结构图)用户可用通过两种连接方式连通证券营业部的交易系统进行证券的交易处理:1,通过电信网关:WAP 手机用户拨通电信运营商的 ACCESS SERVER,通过电信的WAP GATEWAY 进行对信息的转换和压缩以后到达证券公司的 WAP SERVER,WAP SERVER 接收到用户发送过来的请求后对数据包进行解码,然后通过接口程序将委托信息转换到券商的委托处理机进行处理,柜台系统进行一系列的处理后在返回相应委托的结果信息给用户。这种方式充分利用
10、了电信的线路资源而对券商来说不需要有太多的硬件设备投入,无论对券商还是对股民来说都是一种很经济的接入方式。2,通过券商网关:WAP 手机用户可以拨通证券营业部自建的拨入服务器连接到券商的WAP 服务器,请求数据包经由企业级专用的 WAP SERVER 进行压缩和转换以后到达相应的委托处理机,委托处理机对请求做出处理后将返回的处理信息返回给用户确认。这种方式的整个交易流程完全控制在券商的交易环境中,数据包处理的环节减少,数据加密方式比较容易控制,因此较之前一种方式有更高的安全性。这种方式先期需要在券商端建立 WAP SERVER 系统,增加相应的硬件投入,在现有的系统上进行 WAP 交易功能的扩
11、充。硬件设备:在该系统的建设中主要涉及到如下硬件的应用,其功能描述如下:WAP SERVER:如果券商的系统是直接采用与电信的 WAP GATEWAY相连接的方式,那么该服务器主要用于存放 WAP 页面文件和服务器、客户端的应用程序。用户使用 WAP 终端设备连通电信的拨入服务器,然后发送获取信息的请求,该请求信息通过 WAP GATEWAY 的压缩和解析送到券商指定的WAP SERVER。WAP SERVER 接到用户的请求后做相应的处理,最终完成整个交易过程。如果券商的系统没有与电信的拨入系统相连接,那么券商需要自行购置企业级的 WAP SERVER 网关程序,以便解析 WAP 手机发送过
12、来的请求信息。DB SERVER:该服务器安装 SYBASE、ORACLE 等大型数据库,用于存放用户以及证券信息,WAP SERVR 直接调用该服务器上的数据,以合适的形式发布到 WAP 终端设备。防火墙设备:为了保障券商内部网络的安全,防止黑客的恶意攻击,开通INTERNET 网上交易的券商需要设置安全的防或墙设备保护券商自身的网络安全。券商可以自行选择防火墙产品。WAP 系统软件体系设计:针对与 WAP 系统独特的特性以及对整个系统的分析,我们的系统采用以XML 为核心的三层结构(下图所示):终端所发出的请求自动经过已经设置好的 WAP 网关,以 http 协议方式,向WAP 网关的 W
13、AP 服务器发送请求,WAP 服务器则根据请求的参数对数据库进行必要查询与操作,返回结果以 XML 文件形式描述,根据请求终端的不同,在程序中与相应的终端 XSL 整合,生成不同终端可以浏览的网页。对 WAP 手机,则是生成 WML 页面。以 XML 为核心,建筑网站平台,可以充分发挥 XML 这种通用数据描述方法的威力,实现了对异质数据源的包容,形成了向不同网络、不同终端提供服务的能力。我们提供一套纯 Java 的服务器程序系统,使之具有良好的跨平台,可移植特性。 (强大的数据转换引擎)分类设计:从网站的结构图来看,在证券营业部的 WAP SERVER 主要接收用户发数 据 库服 务 器 W
14、eb服 务 器 客 户 端 (WAP手 机 )WmlScript动态WMLHTPservletSybase XML+XSLWML过来的交易请求,然后通过接口程序转换到相应的柜台交易处理机器进行处理,由于目前国内的的柜台系统不统一,没有形成一致的规范,所以接口程序需要根据不同的柜台系统做相应的数据格式的处理,而 WAP SERVER 相对与接收用户请求的部门需要形成统一的规范来适应多种交易方式的应用.对于整个交易过程,可以分成以下几步骤完成:1,用户发送请求,请求数据以数据包的形式发送,在 WAP GATEWAY 处对数据进行压缩和重新编码.然后发送到证券的 WAP SERVER.2,WAP S
15、ERVER 接收到请求数据后,根据 WAP 协议对数据进行解码,接口程序将数据进行转换,将数据转换到相应的柜台交易处理机.3,柜台系统对数据进行处理,生成相应的处理结果返回到处理机相应的地方.4,接口程序检测到交易处理机返回的处理结果,将处理数据转换成 WAP SERVER 需要的 WML 格式.5,数据经 WAP GATEWAY 返回到用户的 WAP 手机上显示.传统的交易方式包括用户发送交易请求-机器机接收请求 -处理请求-返回交易信息。用户的请求信息以数据包的形式在网上发送,交换机器接收到该请求包进行解码,根据数据包的交易代码进行判断,接口程序把解码以后的数据发送到委托处理机进行处理。根
16、据以上交易流程,我们的系统将进行如下形式的设计:1,形成相应的 WAP 终端界面2,提供方便的输入界面3,返回适合多种 WAP 终端显示的文字信息和图表信息。系统特性多终端支持:我们在系统中采用 XML 作为数据的描述方式,因此决定了系统在支持多种终端上具有无可比拟的便利性。传统互联网只有单一的 PC 终端和单一的协议访问互联网信息,而移动互联网的特点在于多种终端的同时并存,并且各种终端具备有不同的协议和特点,假如按照传统方式组织系统结构,就需要有多套系统来支持不同的终端设备,因此按照传统方式组织的程序结构显然不适合移动互联网的应用,而移动互联网的发展速度相应比传统互联网步伐更快,各种 WAP
17、 终端设备也在不断的推陈出新,因此如何适应移动互联网的这种快速的变化和发展,这就要求我们在系统的设计上有新的创新和技术上的领先。XML 做为一种国际上标准的数据描述语言,比传统的 HTML 具有更合理的数据描述形式,因此我们在数据的描述上采用 XML 方式,也就是说我们首先把源数据转换成 XML 数据(源数据包括数据库、文本文件、 HTML 文件等格式) ,然后再加工成面向不同终端访问的格式。最终用户可以通过各种不同的终端设备访问网站信息而不需求做任何的设置。同时采用 XML 结构,可以使系统在最大程度上减少了编写代码的重复劳动,提高了系统的利用率,并且在提供多终端访问的能力上,比传统的重新编
18、码的方式提供了更快的速度,使在行业应用中占居先机。系统可以支持目前广泛流行的终端设备,主要包括:PC、WINCE PDA、WAP 等设备。与现有交易系统无缝集成随着互联网技术的日益发达,目前很多公司都各自拥有一套技术完善的网上交易系统,这些交易平台在实际的交易应用中日益完善,功能相应强大.为了保持上述交易系统的功能应用,以及在移动互联网上充分发挥上述的服务特性,我们的系统在设计上完全可以与现有网上交易系统实现无缝的集成,原有的交易系统不需要做任何的改动,我们在系统设计的时候只要根据现在系统的数据接口标准做相应的改动即可实现各项功能的应用。支持二次开发由于系统采用 XML 数据描述形式,而 XM
19、L 描述数据的结果可以实现再次利用。也就是说在该系统中设计到的数据描述格式,可以在以后的开发中再次引用,而不需要对原始数据做进一步的描述。因此增强了数据的再利用强度,减少了不必要的重复劳动。系统的可扩展性因为系统的多种终端的支持能力,系统在面对未来的不同终端或者不同协议的终端上有非常好的扩展性。在对新的终端的支持上系统只要针对新的终端做简单的测试以及联机调试即可实现新终端访问系统的能力。同时系统支持目前流行的几种汉字编码,如 GB,BIG5 编码等。系统可以很快地更新服务和应用,只要有新的数据源,通过系统的标准组件可以很快地转换为 XML 数据,然后做相应的调整就可以面向终端输出。系统的可伸缩
20、性和稳定性系统采用 JAVA 编程技术,纯 JAVA 程序具有良好的可伸缩性,可以在不同的平台上迁移,系统可以在 Windows nt、 UNIX 系统等不同的平台之间移植,具有很强的深缩性和灵活性,系统可以通过硬件升级支持大规模用户访问。项目计划开发计划因为系统设计到要于原有的交易系统的连接和接口,因此系统的实施需要双方技术人员的参与和配合。整个项目的实施主要包含以下几个步骤,首先由双方各自成立该系统的项目小组,证券公司的项目组可以由 1-2 名技术人员组成,主要在于跟踪整个系统的实施,共同协商系统实施中将要解决的系列问题,从而加快和完善整个系统的建设:1,第一阶段,合作一方开放相应的交易系
21、统的接口标准,指定各项功能模块的数据描述格式。我方技术人员根据相应的接口改动系统设计。2,第二阶段,合作方准备相应的硬件调试环境,怡动数码根据系统需求中提到的系统平台的需求先期准备好系统的运行环境,然后在实际的开发过程中逐步增加各种功能模块,合作方的技术人员可以在该环境上逐步熟悉系统的整体结构和各个功能模块,以便快速掌握系统的运行(该阶段的时间为一个月左右) 。3,联机调试阶段,在该阶段主要实现系统的整体调试,以便系统在正式运行之前进行正规、系统的测试,保证系统在正式运行时期的稳定性,同时在测试时发现的问题以及对需求的完善意见可以及时提出以便得到及时的改进(该阶段的时间为期一个星期) 。4,运
22、营前的培训工作,该阶段主要为系统的正式运营做准备,主要由怡动数码的技术人员移交相关的技术文档和对合作方的技术人员进行技术培训,具体的培训计划将在商务条款中协商。人员安排为了时间和功能应用上的考虑,我们将成立 6 个人的开发小组负责WAP 证券交易系统的实施。培训细则培训工作将贯穿整个系统的实施过程,主要在于华夏旅游的工作人员能够掌握系统的整体运行和培养技术人员排除故障的能力,主要包括如下形式的培训。1,系统实施中的培训,华夏旅游网的技术人员跟踪系统的实施过程,怡动数码的工程人员在现场的安装调试时免费为技术人员提供现场的指导,使华夏旅游网的工程人员了解系统的使用和维护方法,掌握系统的操作和故障排
23、除方法,了解系统的各个关键环节,预防人为操作带来的损失。2,系统实施后的培训,系统联机调试完毕后,将根据实际情况对技术人员进行相关的培训,主要包括移交相应的技术文档和对系统进行更详细的、系统的培训,使相关人员了解整个系统的整体运行,以便在实际中应用。3,培训技术人员编写 WML 静态页的能力,系统中相关的静态页可以由华夏旅游网的相关技术人员独立完成,怡动数码将培训技术人员相关的能力,以便以后增加或者修改相关服务项目的需要。系统维护系统维护主要包含如下几个部分:1,系统实施后,怡动数码免费为华夏旅游提供三个月时间的现场维护服务。以便系统出现故障,华夏旅游技术人员自行不能解决的时候,怡动数码工程人
24、员保障 12 小时赶到华夏旅游指定的现场(限于市内)及时排除系统故障。2,怡动数码设立专门的技术支持中心,以电话方式 712 小时(早 6:00至晚 18:00)接受华夏旅游网的故障申报,保证出现故障后能即时响应。3,在服务期间,怡动数码将为华夏旅游提供系统已包含模块的版本升级服务。如华夏旅游网要求,怡动数码将以优惠价格向华夏旅游提供功能扩展模块。4,日常技术支持内容 不定期以信函、传真、电子邮件、光盘等形式提供技术支持信息; 不定期提供免费系统升级; 不定期提供远程系统维护; 定期进行系统现场巡检。5,系统实施后,怡动数码将提供一次免费的系统迁移服务。支持的有限性:怡动数码公司对本系统的售后服务受支持有限性条款限制。如果发生以下情况,我公司不承担支持责任: 进行并非我公司系统需要的维护、修理,或更换软、硬件; 超越说明书中提供的功能和方法进行使用的; 未经我公司认可,与第三方软、硬件连接的; 未按说明书中提供的运行硬件环境和系统平台要求而设置的; 其他软、硬件系统故障导致系统不能正常工作的; 其他双方认可的不可抗拒力导致系统不能正常工作的。系统价格具体商讨