光明乳品制造业erp系统工程的应用软件开发包括生产作业流程管理、销售管理、财务管理三大部分。各个功能系统业务逻辑相对独立,但它们之间又相互联系、信息共享,结构相当复杂。根据以上特点,本项目各个系统的软件开发过程相对独立,又要充分考虑与其它系统的架构关系,各系统作为一个大系统来制定开发计划,但在开发实施阶段分别执行需求分析、软件设计(包括概要设计和详细设计)、软件编码与单元测试、软件集成与系统测试、软件安装部署与验收测试几个过程。
需求调研分析是软件开发过程中最重要的阶段,是决定承建方能否按计划开发出满足用户实际要求的软件产品的关键,是开展软件进度管理、和配置管理以及软件设计和测试的依据。在需求分析阶段,监理将参与需求调研整个过程的监督和评估,在需求调研结束后产生需求分析报告,并要求对软件需求分析报告组织专家评审。为此,我们对需求调研分析报告进行严格、认真的评审和验证。
在承建方完成各个系统软件需求调研分析后,监理与建设单位和用户确定系统用户需求分析说明书,接着进行软件设计阶段的监理,此阶段主要是各个系统在规划好的应用平台上,采用J2EE技术构建业务处理逻辑层和业务展现层,要求构建的业务逻辑和业务展现都达到用户需求说明书上的要求,监理主要监督其实现技术的先进性、可行性和稳定性,组织对软件设计文档进行评审。
其它的对软件编码的监理主要是进行编码验证和评审;
软件集成的监理,指承建方将软件模块集成为某个软件系统的工作,监理将对集成进行验证;应用软件系统测试是指软件各子系统之间和各模块功能之间的联调,主要考虑接口和性能问题,软件测试是承建方进行软件开发的不可缺少的内容,它也是发现软件问题的重要途径,我们对测试的文档、方案和过程进行监理。
在软件的试运行阶段,监理设立值班记录电话,同时派出人员到各工程现场了解用户意见,跟踪记录各系统的运行状况,协助承建方和用户分析所发现的问题的原因,督促责任方提出解决方案并加以实施。在必要时召开监理会议,协调各方工作安排,以达到在合同中规定的试运行期的工程目标。
在系统的最终验收测试阶段,其中包括系统功能、性能、稳定性、安全性、安装测试。测试主要从系统完成任务的角度,执行系统管理员规程、用户规程,确认系统完成软件说明书上的要求。软件验收测试应该由承建方提出具体测试方案,以用户为主进行测试,监理方主要评审验收测试方案和组织验收测试的实施。(CASI)
信息发布:广州名易软件有限公司 http://www.myidp.net