列表

详情


论面向服务的信息系统开发方法及其应用
信息系统是一个极为复杂的人机交互系统,它不仅包含计算机技术、通信技术和网络技术,以及其他的工程技术,而且,它还是一个复杂的管理系统,需要管理理论和方法的支持。如何选择一个合适的开发方法,以保证在多变的市场环境下,在既定的预算和时间要求范围内,开发出让用户满意的信息系统,这是系统分析师所必须要面临的问题。目前,有多种方法来解决该问题,其中面向服务( Service Oriented, SO)的开发方法就是一种常见的信息系统开发方法,其将接口的定义与实现进行解耦,并将跨构件的功能调用暴露出来。
请围绕“论面向服务的信息系统开发方法及其应用"论题,依次从以下三个方面进行论述:
1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。
2.请简要描述面向服务的开发方法的三个主要抽象级别。
3.请围绕基于面向服务开发方法的三个主要抽象级别,具体阐述你参与管理和开发的项目是如何进行系统开发的。

参考答案:


详细解析:

一、应结合自己参与的信息系统项目,说明在其中所承担的工作。
二、面向服务的信息系统开发方法有三个主要的抽象级别:操作、服务和业务流程。

位于最底层的操作代表单个逻辑单元的事物,执行操作通常会导致读、写或修改一个或多个持久性数据。服务的操作类似于对象的方法,它们都有特定的结构化接口,并且返回结构化的响应。

位于第二层的服务代表操作的逻辑分组。

最高层的业务流程则是为了实现特定业务目标而执行的一组长期运行的动作或活动,包括依据一组业务规则按照有序序列执行的一系列操作。 其中操作的排序、选择和执行成为服务或流程的编排,典型的情况是调用已编排的服务来响应业务事件。
三、第三个问题要根据项目的实际情况来写自己是怎么做的,遇到什么样的问题,如何解决的。

上一题