×

联系我们

方式一(推荐):点击跳转至留言建议,您的留言将以短信方式发送至管理员,回复更快

方式二:发送邮件至 nktanglan@163.com

学生论文

论文查询结果

返回搜索

论文编号:1000 
作者编号:2120071909 
上传时间:2009/5/25 22:28:03 
中文题目:基于系统动力学的SOA项目服务开  
英文题目:Research on Service Developmen  
指导老师:程莉莉 
中文关键字:SOA项目;系统动力学;服务开发;服 
英文关键字:SOA project;System dynamics;Se 
中文摘要:随着社会经济的飞速发展以及市场环境的日趋复杂,企业需要建立起一种高效且灵活的信息系统环境,以快速应对业务模式的不断变化,由于SOA的优势正是通过面向服务的架构方式来实现业务的敏捷性,因此近几年来得到了业界的普遍关注。然而目前SOA项目实施的成功率较低,专家认为大多数SOA项目的失败是由人员、文化或合作等非技术因素直接或间接造成的,因此从非技术视角来研究SOA项目具有重要意义。 由于SOA项目所涵盖的内容极其丰富,所以无法将整个项目的所有阶段纳入本文的研究范围。由于服务是SOA项目的核心基础构件,因此本文首先对SOA项目中的服务开发过程进行研究。与此同时,SOA之所以能够及时、快速地满足企业或组织不断变化的业务需求,原因在于其提供了一种灵活的IT架构方式,而这种方式的实现基础在于对已有服务的按需组装,根据实际的业务流程要求,对相关服务进行添加、组合或者替换等,从而发挥出SOA项目的真正价值,因此将SOA项目的服务耦合过程作为另一个研究重点。 本文首先对SOA项目的生命周期和动力学特性进行了分析,并综述了系统动力学理论及其在项目管理领域中的发展现状;然后研究在SOA项目的服务开发过程中,进度压力、加班策略、沟通、培训、项目人员数量及项目团队结构变动等非技术因素对项目绩效的影响,建立了相应的因果环路图和存量流量图,同时结合软件模拟结果进行了模型分析并提出了相应的项目管理建议;此外又对服务耦合过程进行了探讨,根据ESB中间件供应商与项目团队需要开展合作这一事实,模拟分析了初始合作意愿、沟通诚意、突发事件等因素对合作效果及项目绩效的影响。最后,本文对整个研究过程进行了总结,并指出文中所存在的局限性以及未来进一步的研究方向。 本文的创新之处在于,突破了定性研究SOA项目管理的非直观性,使用系统动力学的方法分析了SOA项目的部分过程,不仅通过因果环路图来定性说明项目要素之间的关系,还建立了相应的存量流量图,而且通过软件环境完成了模拟仿真,并对模型结果进行了分析。 
英文摘要:With the rapid socio-economic development and the increasingly complex market environment, enterprises need to establish an efficient and flexible information systems environment in order to respond to the changing business models quickly. The advantage of SOA is that it can achieve business agility on the base of service-oriented architecture, thus it has been the general concern of the industry in recent years. However, SOA projects have a low success rate at present. And experts believe that the failure of the majority of SOA projects is due to the staff, cultural or other non-technical factors directly or indirectly. As a result, it is of great importance to study SOA projects from the non-technical perspective. There are so many issues covered in SOA projects that not all of the stages of the entire project can be included in the scope of the research. First, the thesis studies the development process of a service in the SOA project, because services are core components in it. At the same time, SOA provides a flexible IT architecture, which enables services to be assembled on demand, to meet the changing business needs fleetly and in time. To realize the value of SOA projects, related services need to be added, combined or replaced. So the process of service coupling is regarded as another focus in the thesis. First of all, the thesis analyzes the life cycle and dynamic characteristics of SOA projects, and gives an overview of system dynamics theory and its development in the field of project management as well. Then, we discuss the effect of non-technical factors, such as schedule pressure, overtime policy, communication, training, the number of project personnel and the change of team structure, etc, on the project performance during the service development process. We build several causal loop diagrams and a stock and flow diagram for the process. On the basis of software simulations, not only do we analyze the model results, we also give the corresponding project management proposal. In addition, the thesis also explores the process of service coupling. According to the fact that ESB middleware suppliers and project team need to cooperate, we simulate and analyze the effect of some factors like initial willingness to cooperate, communication efforts, emergency events, etc, on cooperation situation and project performance. At last, we summarize the whole research work and point out the limitations and the further research directions. The innovation of this thesis lies in that we make use of system dynamics to analyze some processes of SOA projects, so as to avoid the non-intuitiveness in the qualitative research on SOA project management. We not only use causal loop diagrams to explain the relationship between the project elements qualitatively, but build corresponding stock and flow diagrams as well. The thesis also employs software environment to accomplish simulations and analyzes the model results.  
查看全文:预览  下载(下载需要进行登录)