论文部分内容阅读
网上证券交易是投资者利用互联网取得证券公司提供的委托下单、实时行情信息查询、投资顾问咨询服务实现实时证券交易的证券业务委托交易手段。因其相对于传统委托手段具有不收地域限制,成本低,使用更为方便等诸多优势,进入21世纪以来发展迅速,目前已近成为了证券经济商的主要业务手段。委托交易子系统完成网上证券交易的核心业务之一委托下单功能。该系统是核新同花顺公司对券商提供的主要产品。本系统的设计目的是建立一个兼容多种不同证券公司柜台系统,满足安全性、可靠性的用于处理网上证券交易新业务现金理财产品的外围交易系统。论文以国内外网上证券交易系统的发展和现状为基础,介绍了国内外证券交易系统的现状,并结合目前证券交易模式的发展趋势,分析集中交易模式对目前网上交易系统产生的影响,提出了新的需求。通过全面的分析来构建满足证券公司和整体系统要求的委托交易系统。论文以windows为开发平台,客户端采用C++语言作为主要开发语言,而服务器端采用LUA与C++共同开发。利用动态脚本语言进行服务器端逻辑处理,完成对现金理财交易业务的处理。使用数据加密方法保证客户端与服务器端、服务器端与柜台服务器之间的通信安全。使用线程池技术处理并发请求。系统主要实现了控制模块、Lua业务处理模块、网络模块、Lua层加载模块、日志模块五大模块。通过各个模块之间的交互合作实现了委托交易系统的要求。客户端部分页面使用服务器端传送的html文件,实现页面的可配置性,并使用AJAX技术保证页面的交互速度。通过该委托交易子系统,可以进行银证转账、资金归集等资金台账操作,并完成电子合同签约、现金理财产品登记、解约、取现等现金理财产品交易行为,并查询交易流水。通过对该系统的不同层次的测试,结果证明该网上证券交易系统委托交易子系统满足核新同花顺公司提出的功能和非功能性需求。