论文部分内容阅读
近年来随着我国金融市场的迅速发展和金融服务业对外开放力度的不断加大,出现了一系列重大的金融风险暴露事件,给国家造成数百亿元的巨大损失。WTO调整期已经结束,我国政府承诺遵守国际清算银行制定的巴塞尔协议,金融市场将全面对外开放,直接面对国外强大的金融资本和金融高技术,这对于我国尚在发育的金融市场是一个巨大挑战。国家“十一五规划纲要”更明确要求:“健全风险调控机制”。因此,现代化的风险规避手段与币值型的风险度量技术已成为我国国民经济发展的重大需求。“金融风险数据的分析与计算”课题成为了国家某科研项目中一个至关重要的内容,为了保证该课题研究的顺利进行,为该课题的研究提供一个可以测试和计量的环境,建设一个金融产品模拟交易系统成为一个先决条件。本文在经过分析金融衍生产品交易的实际需求和业务流程,设计和实现了风险数据分析交易平台。本文采用面向对象的思想,以统一建模语言为分析设计工具,对金融衍生产品交易过程中的相关业务进行需求分析和系统设计,针对系统及用户的特点,形式上采用B/S架构模式,功能上采用多层次的软件功能架构,技术上以J2EE平台为基础框架,JAVA为主要开发语言,Eclipse为主要开发工具等相关技术实现了通用管理和引擎,投资者端,交易所端和清算所端等功能。系统采用调用DWR(Direct Web Remoting)开放类库和JFreeChart开放图表绘制类库进行实时显示金融衍生产品交易过程中的相关行情图。本文在讨论风险数据分析(RIDA)交易平台项目背景的基础上,简要阐述了系统实现需要解决的主要问题;对系统整体进行了概要描述;对需求分析和设计的方法进行了细致阐述,对系统实现过程中的关键问题给出了具体的实现技术和实现方法。在实现部分,本文着重讲述了交易下单过程中的各种判断是如何实现的。目前系统一期开发已完毕,进行了一次为期两周的模拟交易比赛,对交易平台的稳定性和可靠性进行了测试,并对在测试中发现的问题进行了处理,对系统进行了优化。