📅  最后修改于: 2023-12-03 15:17:39.741000             🧑  作者: Mango
MIS全称为“管理信息系统”,是指利用计算机和相关技术,收集、存储、处理、分析和展现各种管理信息,以支持组织管理决策的系统。MIS-开发过程即是指通过各种软件开发方法,构建出支持管理信息系统,实现各种功能需求的过程。下面将详细介绍MIS-开发过程所需具备的内容。
通常MIS系统采用的开发方法有两种,瀑布式与敏捷式。
瀑布式开发典型的开发流程包含如下几步:
在瀑布式开发过程中,以上每个阶段都是顺序执行,且必须完成当前阶段才能进入下一组阶段。
敏捷式开发是一种迭代式开发方法,以用户需求的优先顺序,快速且多次迭代开发,将复杂的系统分解成可迭代的小部分,并在每一次迭代中完成整个生命周期的过程。
MIS-开发过程包括以下关键步骤:
需求分析是指收集用户的需求,将业务需求转化为计算机系统可以使用的形式,并且进行细化和完整性检查。需求分析的成果是说明书或需求规格说明书。
系统设计包括如下部分:
编码与测试是系统开发的核心环节,主要包括以下内容:
部署和维护是指将编码测试完成并上线后,需要对系统进行维护和管理,包括如下工作:
MIS-开发过程是一个涉及多个角色、多个环节、复杂而又重要的系统工程。开发方法可以选择瀑布式或是敏捷式,主要的开发流程是需求分析、系统设计、编码、测试、部署与维护。开发人员在MIS-开发过程中需要具备严谨的工具掌握、完整的软件工程能力以及良好的业务理解能力,才能完成高质量的MIS系统。