● 摘要
证券交易是支撑证券公司核心业务的关键部分,也是证券公司赖以生存的基础。本文按软件工程思想,从系统需求分析、系统解决方案、系统设计、系统实现、系统测试,这五个方面论述网络证券集中交易系统设计与实现的完整过程。本文首先分析证券集中交易系统的优势和风险分析,从功能性和非功能性方面获取系统需求。系统围绕着在满足高安全行和高可靠性前提下,如何能实时的统一清算、统一报盘,并且系统必须具有良好的扩展性、开放性和移植性,能随着业务规模的增长和业务种类的增加新的功能。本文根据实际情况,通过对比分析,选用C/S体系结构,采用Oracle 10g数据库,采用金证企业版交易中间件。从系统总体、系统安全性、系统可靠性和接口进行设计,采用VC++程序设计语言,利用多线程等编程技术,重点论述撮合交易、统一报盘、统一清算的等几个模块的实现。在证券买卖客户端中加入软键盘和登录设置等实用功能,不仅提高交易安全性,而且便于操作。最后,进行测试,经过客户验收,证明系统达到预期目标。
相关内容
相关标签