雅宝题库解析:
随着信息技术和互联网的快速发展,各类大中小企业和政府机构对基于互联网的信息管理系统、电子商务系统及电子政务系统的需求与日俱增。通常情况下信息管理系统的开发过程包括以下几个阶段的工作:需求分析、系统分析、系统设计、系统开发、系统测试、发布。每个系统都会包括以下功能:软件基础框架、用户管理、认证与授权、权限控制、日志处理、数据管理。不同的系统对于这些功能的需求或多或少又不同或变化,很多软件开发企业每次开发新的信息管理系统时采用重新开发或复制已有模块代码再修改以达到新系统需求的方式解决此题目。本文通过面向对象的方法基于SAAS(Software as a Service)架构设计并实现了一套普遍适用于信息管理系统的服务平台。该服务平台除了实现了信息管理系统所必备基础功能外,还研究和实现了一套通用的数据处理模型。使基于此服务平台开发信息管理系统时,只需要关注特点业务的实现部分即可。实现了最大限度的软件重用度,大大缩短了软件开发的周期、降低人力成本、提高软件整体质量。 在项目开发过程中,作者参与了需求分析、系统分析、系统设计,关键部分的系统开发等。目前该服务平台系统已开发完成,并成功应用在国家职业资格鉴定领域、企业电子商务领域、电力运营管理领域、电信增值服务领域、移动信息服务领域、网络服务领域的多套信息管理系统中。通过此服务平台的应用,使企业大大降低了软件研发的成本,同时大大提高了软件的整体质量。