论文部分内容阅读
随着互联网的快速发展,中国的企业也开始借助互联网的力量快速腾飞。很多企业为了在互联网的大环境中抓住商机,逐步开始实施企业信息化建设。在企业信息化实施过程中,管理信息系统的建设却是企业信息化实施成败的重要因素。然而,在管理信息系统建设中,却存在这样一些一直困扰企事业单位的问题。管理信息系统无法满足企事业单位的个性化需求。因为企事业单位在不同的行业、不同的领域有不同的需求。即使是在同一行业,不同的公司管理需求也是千差万别。甚至同一公司在不同的发展阶段,对管理信息系统的需求也是不一样的。这就要求开发的管理信息系统必须是随需而变,是动态性的变化。传统的管理信息系统开发技术肯本不能满足适应企事业单位如此个性化的需求。为了解决这个矛盾软件学术界和工业界进行了大量技术革新,而在所有这些革新中,软件开发平台化是最有意义的和最有生命力的。这里面的软件开发平台化指的就是业务基础软件平台。基于业务基础软件平台开发的管理信息系统,具有快速适应需求、开发周期短、技术风险低等优点。通过对比我们发现现有的业务基础软件平台在易用性和开发效率方面,尚不能满足实际的需求,不能做到直接面向用户,没有实现所见即所得的快速开发。针对这些问题,本课题基于业务基础软件平台技术,开发实现了一种完全面向用户,可以实现应用系统快速开发的新型业务基础软件平台。论文的主要内容包括:(1)分析了现有软件复用和业务基础软件平台的现状及趋势,详细介绍了相关的软件复用技术及其不足。(2)给出了本课题的新型业务基础软件平台的系统框架设计和主要技术实现。并分析了构建平台的关键技术,包括改进的构件技术,平台无关技术,信息数据双类型技术,业务逻辑的非结构化、类自然语言模式描述技术和所见即所得的二次开发技术。(3)描述了基于新型业务基础软件平台的管理信息系统开发模型,并给出了具体案例分析。