论文部分内容阅读
近几年来,电子政务受到了国家的高度重视。随着社会对于电子政务系统功能性需求的日益提高,那些可扩展性差,效率低、功能欠缺的电子政务系统相继被淘汰,同时也带来了新的问题,那就是如何才能很好地解决扩展性和功效的问题。SOA的迅猛发展正好为此带来了契机,其出色的松散耦合特征正不断吸引电子政务研发者关注的目光。SOA作为一种新型的企业架构,有着许多优势:它提供了业务的敏捷性;它通过现有服务的组合来应对新的业务需求;它通过提供标准的平台、语言独立性服务组件来组合新的业务逻辑。可以看出,SOA作为一种全新的体系结构有着重要的理论和实用价值。它不仅可以适应当前错综复杂的IT环境,还能构建出更加灵活的解决方案。由此可见,SOA将是解决电子政务问题的一剂良方。本论文以某部委项目“办公值班管理系统”为背景,对基于SOA的电子政务系统的分析、设计与实现进行了讨论。本论文在研究SOA的电子政务在国内外发展现状的基础上,首先从SOA的相关概念开始讨论,对其背景系统中所需要的SOA知识进行了简要地阐述,分别介绍了服务、组件、SOA、Web Services之间的关系,优缺点等等;而后又对值班系统在基于SOA开发时可能遇到的问题进行了描述并提出了相应的解决方案;最后对某部委办公值班管理系统进行了具体的需求分析、系统分析、设计,并详细介绍了整个系统的实施过程。本文成功地实现了“办公值班管理系统”项目,SOA思想的运用使得本项目分析和设计在难度上有所加大,但在实现和维护方面则变得更加简易。该系统在某部委的运行情况良好,提高了该部委的工作效率及准确性,是该部委自身信息化及电子政务建设的重要组成部分。