论文部分内容阅读
信息化建设是企业为了生存和发展必然要采取的技术途径,一个良好的、可持续发展的信息系统对于企业实现其战略规划和经营目标有着十分重要的作用。传统的开发方式中,系统分析人员对客户的需求进行分析,形成结构化的需求描述提交给系统开发人员,系统开发人员将这些结构化的需求描述编写成代码进行实现。由于这些开发方式忽略业务规则易变的特点,将业务规则作为系统开发中的一个过程,所以,一旦用户需求发生变化,整个系统开发流程就必须重新进行设计。这样就大大加大了系统的开发和维护成本,从而降低了系统的运行效率。组织符号学中的Norm是规则的一种特殊形式,它具有丰富的语义,存在于组织中,以直接或间接的方式影响主体的行为及主体之间的交互。主体之间通过相互依赖利协作达到最终目标,用Norm来描述这种依赖和协作关系中主体的意愿和资源等内容,可以比较容易地实现复杂系统利组织的建模和分析。在以前的业务活动中,大多利用规则来组织业务过程,但是规则无法表达非确定的业务过程,因此对于这类业务过程的分析和设计,要么非常复杂,要么直接放弃。在业务过程中加入Norm后,便可以在某种程度上解决这样的问题,义由于Norm可以表达主体行为的执行力度,因此基于Norm的业务过程更具有柔性。本文在仔细研究了基于业务规则的信息系统开发方式和组织符号学相关内容后,提出一种基于Norm的信息系统分析设计方法,在一定程度上增强需求获取的语义,首先利用企业建模的思想,多视角地分析信息系统概念层,形成目标模型、规范模型、组织模型、业务流程模型、数据模型等,其次,一个信息系统所包含的模型通常有三个:角色权限模型、业务流程模型和数据模型,本文止是通过建立这三个模块相对应的视图(角色权限视图、业务流程视图、数据视图)来构建逻辑层的各个视图,在此基础上,提出概念层到逻辑层的转换方法,最后将该方法应用在水务投资管理信息系统中。