基于soa的华北石油物资供应管理信息系统的设计与实现

基于soa的华北石油物资供应管理信息系统的设计与实现

ID:34072681

大小:4.12 MB

页数:73页

时间:2019-03-03

基于soa的华北石油物资供应管理信息系统的设计与实现_第1页
基于soa的华北石油物资供应管理信息系统的设计与实现_第2页
基于soa的华北石油物资供应管理信息系统的设计与实现_第3页
基于soa的华北石油物资供应管理信息系统的设计与实现_第4页
基于soa的华北石油物资供应管理信息系统的设计与实现_第5页
资源描述:

《基于soa的华北石油物资供应管理信息系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京工业大学硕士学位论文基于SOA的华北石油物资供应管理信息系统的设计与实现姓名:顾红申请学位级别:硕士专业:软件工程指导教师:蔡建平;刘振鹏20071201摘蔑要随着软件开发方法研究的发展和分布式技术应用的深入,基于多种开发平台和工具的商业系统得到大量应用,使得企业中的软件系统变得日益庞大和复杂。由于传统的软件开发使用的平台、开发工具、操作系统在结构上的紧耦合,以致这些位置上分散的独立系统逐渐形成了所谓的“信息孤岛一。为了更好地重用已有模块、加快软件开发速度,使这种重用可以不用考虑各自运行平台和开发环境的差异

2、,并使被重用的模块可以方便地由旧系统纳入新系统,一种称为面向服务的体系结构(SOA,Service一0rientedArchitecture)的软件设计方法被提了出来,这种通过对服务流程化的组织来构建分布式系统的方法既是体系结构模型,又是编程模型。论文讨论的是如何利用SOA提供的这种较面向对象和基于构件更好的软件复用方法,去构建出一个松散耦合的分布式物资供应管理信息系统,使其达到复用度高和扩充性好的目的。。为了构建基于SOA的分布式物资供应管理信息系统,本项目采用WebServices技术和微软的VisualS

3、tudio.NET集成开发环境,利用了WebServices的互操作性、松散耦合和基于XML等优点以及VisualStudio.NET所提供的强大功能,在对物资供应管理功能分析的基础上,设计出相应的物资供应管理信息系统。物资供应管理信息系统与组织其它信息系统之间存在相互联系,无论对于嵌入式物资供应管理系统还是独立式物资供应管理系统,基于SOA架构的物资供应管理系统都可方便地解决分布式多系统间以及子系统间互操作的问题。在实际应用中,采用的Web服务器是微软公司Windows操作系统的IISWeb服务器,数据库管理

4、系统采用的是SQLServer2000。论文首先介绍了SOA的开发原理、实现方法和实现技术,然后给出了基于SOA的物资供应管理信息系统模型、系统架构以及实现方案,最后从用户管理、信息安全和数据交换等方面详细阐述了系统的具体实现过程。本文的重点在于系统的整体架构以及web服务的创建和调用等方面的研究与实现。本系统的建设将帮助企业管理人员,从局、处领导到各部门负责人,从业务人员到仓库管理员,对企业中大量的、动态的、错综复杂的数据和信息进行及时、准确的分析和处理,对企业的各项物资采购活动进行事先计划、事中控制和事后反

5、馈,从而达到合理利用企业资源、降低库存、减少资金占用、增强企业应变能力、提高企业的市场竞争力和经济效益的目的,使企业管理真正由经验管理进入到科学管理。关键词:SOA;WebServices;SOAP:XMLnAbstl-tiCtAbstractInpacewithfurtherstudyofsoftwaredevelopingmethodsandthoroughapplicationofdistributedtechnology,businesssystemsbasedonmanykindsofdevelopi

6、ngplatformsanddevelopingmeansareusedinsuchalargeamountthatsoftwaresystemsinbusinessarebecomingmoreandm.oreenormousandcomplicated.Becauseofclosecouplinginstructurebetweenplatforms,developingmeansandoperatingsystems,whichareusedintraditionalsoftwaredevelopment

7、,independentsystemsindispersedlocationsgraduallybecomeSO—called“isolatedislandsofinformation.’’Inordertopreferablyreusingexistingmodulesandspeedingupsoftwaredevelopment,makingthereuseofexistingmodulescapableofignoringdifferencesbetweenrespectiveoperatingplat

8、formsanddevelopingenvironments,andenablingthereusedmodulesconvenientlybroughtfromoldsystemsintonewsystems,asoftwaredesignmethodreferredtoasSOA(Service—OrientedArchitecture)isputforward.Themethod

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。