论文部分内容阅读
金融领域是网络经济及电子商务应用的核心领域。在金融信息系统的建设中,由于以产品/区域为中心的分布式系统架构形成的系统设备选型不一致、应用技术标准不统一、业务流程设计不规范、各主机系统之间出现相对独立的“信息孤岛”局面,极大地制约了我国金融机构组建现代大型金融控股公司的发展趋势。因此,我们有必要应用信息系统集成技术对现有系统进行整合,以适应金融单位的发展需要。但是,传统的解决方案还存在许多缺点:如系统的紧耦合机制、资源的重复部署、版本与接口的更新问题等。
针对上述问题,采用面向服务的思想构建金融信息系统是一个较好的解决方案。运用SOA的方法进行系统设计,能够将系统的功能封装成若干服务,提高已部署系统的可重用性,实现对业务需求变化作出快速响应,避免因业务需求变化导致的系统重构。
本文首先针对目前金融类企业的管理现状和银证通的具体业务流程,总结了银证通电子交易系统的总体业务流程,在此基础上归纳了系统的功能模块,并对系统的各个功能子模块进行了详细的阐述,最后采用UML的建模方法分别对静态和动态结构进行了建模。
其次,本文依据银证通电子交易系统的分析结论,运用服务鉴别、分类和设计方法对系统服务进行建模分析,并在此基础上,参考层次概念,提出一种面向服务的银证通电子交易系统模型,说明了模型层次间的协作关系,并详细讨论了模型各层的设计方案。
最后,本文从实现的角度对银证通电子交易系统进行了分析。其中重点介绍了在.NET环境下Web服务的实现过程和如何在Web应用程序中使用Web服务。然后给出了系统的运行界面。最后,对系统投入使用后涉及到的安全性策略进行了深入分析探讨。