文档介绍:北京工业大学
硕士学位论文
基于C/S多层结构的河南科亚货运结算系统的设计与实现
姓名:赵贺然
申请学位级别:硕士
专业:软件工程
指导教师:张建;潘勇
20081101
~!#甠~一⋯璱⋯.—曼鼍曼鼍皇!R弧摘要机制构建易于维护且扩展性较强的多层疭应用系统,作为货由于货运结算软件本身业务比较复杂而且业务需求的可变性较大,要在理解业务需求的基础上开发软件并能够尽快适应新的需求,一个易于开发和维护的开容易是一个很现实的工程问题,本课题就是为了构建~个相对容易开发和维护的痵结构分布式系统的开发与疭结构的区别主要在于客户端的配置上。疭多层结构可以充分利用现有的计算机硬件资源,在客户端缓存的数据和客户端逻辑操作可以提高响应速度。、软件体系结构模式尤其是客户代理模式体系结构的研究、设计模式的研究以及自动生成业务逻辑框架代码方法的研究五个方面入手,按照面向对象设计原则,以验证构建的疭多层系统框架的可行性。关键词货运结算系统;疭系统框架;设计原则;.本课题源自河南科亚货运结算中心开发的国内货运收入结算系统。,实现了货运结算软件的实际开发。发框架显得相当的重要。怎样设计系统体系结构使得应用系统开发和维护都相对疭多层系统体系结构。┑囊恢挚7⒎植际接τ贸绦虻幕∩枋T诮饩鼋程间通信、开发分布式系统方面,.具有重要的作用。它提供了一种允许对象通过应用程序域与另一对象进行交互的框架,提高了开发的效率。本文从货运结算系统的体系结构研究、..?7⑵教ǎ闷涮峁┑模畁、等基础设施构建了一个易于开发和维护的疭多层系统框架。,最终设计出了一种能够在河南科亚货运结算系统中应用的疭多层系统体系结构的解决方案,并在河南科亚货运结算系统中欢韵蠊叵涤成
琣甀猯,.....疭,.,.疭瑃甆瑃.
;.猯,.;疭琭疭籨唬畁
签名:盎塑墼:日期:丝塑:关于论文使用授权的说明同期:弘理独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京工业大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示了谢意。本人完全了解北京工业大学有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。
第滦髀课题来源及意义课题源自河南科亚货运结算中心开发的国内货运收入结算系统。课题是研究目前货运结算中心业务涵盖国际国内客运结算业务、国际国内货运结算业务、出新的电子化结算业务。如果针对每一个货运结算业务系统提出一种软件系统的需要提出一种通用的能够符合货运结算业务开发需求的系统基础框架。统一系统框架的提出,有利于货运结算中心系统的产品化、软件的复用,从而缩短开发周序的部署属于分布式的,而且对于系统响应速度、安全性的要求比较高。这些求实际系统添加安全机制,部署上要求灵活部署、智能更新。货运结算软件本身业务比较复杂而且业务需求的变化性较为频繁,要在理解业务需求的基础上开发软件并使之能够尽快适应新的需求,一个易于开发和维护的开发框架显得相当的重要。怎样设计系统框架使得应用系统开发和维护都相对是很多软件企业都十分关心的问题。现在企业的规模越来越大,怎样才能使企业通过机制实现分布式系统开发,但是机制本身比较复杂,这在一瓶颈,岢隽艘恢中碌姆植际匠绦蚪换ゼ际酰畁作为构建系统的基础设施方便了开发人员,提高了开发的效率,降低了构建易于开发和维护的基于多层疭应用系统框架机制的货运结算系统。成本管理等各种前端处理业务。随着货运结算业务电子化水平的提高,有可能提设计,那么不同开发小组之间的交流和人员的变动将带来很高的技术成本。为此期、节约开发和维护成本。由于货运结算中心服务的各个公司属于一个个比较独立的组织,组织内部程就要求构建的疭系统框架不但能够灵活的实现用户的商业业务逻辑,并能够给容易是一个很现实的工程问题。信息化建设一直是一个非常重要的议题,国家综合决定的。而信息化建设中十分关键的因素是软件的发展,可以说软件业的发展决定一个国家的未来。怎样才能针对企业应用快速开发软件,在不同地域的信息分系统共享数据,交换信息。,人们定程度上制约了软件开发的速度,增加了开发和维护的成本。为了解决这种开发,把.
曼量曼量皇曼曼曼皇鼍量曼曼曼曼蔓曼曼曼皇曼曼量曼皇事韭曼柯柿柯曼曼曼篡曼曼事事事事量