航空公司结算系统分布式开发框架构建

日期:2016.12.22 点击数:6

【类型】学位论文

【作者】戴朝辉 

【关键词】 Service AOP,框架 WCF RBAC Web

【摘要】随着国内民航的不断发展,以及面对竞争激烈的国际民航市场,现有的国内的民航收入结算系统已经不能够完全满足民航业的高速发展需求,只有更新换代才‘能解决根本问题。论文的全部工作专注于基于.NET技术的航空公司结算系统分布式开发框架的设计与实现。论文首先分析了民航企业应用软件的特点和软件自身的结构。然后,对于框架相关概念和技术做了简单的介绍。紧接着,着重描述了如何利用WCF技术构建基于服务的架构、实现服务组件的负载均衡、不管是本地对象还是远程对象都为客户端提供相同的编程模型;如何扩展RBAC模型实现结算系统中功能授权、复杂的业务数据授权、页面按钮和业务数据操作的权限控制。论文还研究了如何利用Web Services实现结算系统与异构平台的集成和提高数据交换的自动化程度;如何利用AOP技术提高结算系统的业务代码的复用性。最后,论文对框架的其它相关组成部分:UI框架、业务框架、公用服务、配置化管理的设计做简单的介绍;对于进一步的工作方向进行了简要的讨论。通过分布式框架的构建,使结算系统具备了一个安全、可扩展、灵活、可插入的面向服务架构。大大提高了结算系统的业务延展性、自动化程度、计算能力。同时,通过能够提供大量的可复用的实用组件的开发框架,可以直接提高软件开发效率、降低开发成本、改善软件质量。

【学位名称】硕士

【学位授予单位】复旦大学

【学位授予年度】2016

【导师姓名】戴开宇,李松年

【读秀链接】读秀链接

3 0
Rss订阅