所在位置:主页 > 系统开发 > 管理信息系统开发的流程是什么?

管理信息系统开发的流程是什么?

发布时间:2023-10-28 01:26来源:www.sf1369.com作者:宇宇

管理信息系统开发的流程是什么?

生命周期法也称结好闭凳构化系统开发方法,是目前国内外较流行的信息系统开发方法,在系统开发中得到了广泛的应用和推广,尤其在开发复杂的大系统时,显示了无比的优越性。它也是迄今为止开发方法中应用最普遍最成熟的一种。

1基本思想:将软件工程学和系统工程的理论和方法引入计算机系统的研制开发中,按照用户至上的原则,采用结构化、模块化自顶向下对系统进行分析和设计。具体来说,它将整个信息系统开发过程划分为独立的六个阶段,包括系统分析、程序设计、系统测试、运行和维护以及系统评估。这六个阶段构成信息系统的生命周期。

2优缺点

生命周期法的突出优点是强调系统开发过程的整体性和全局性,强调在整体优化的前提下考虑具体的分析设计问题,即自顶向下的观点。它从时间角度把软件开发和维护分解为若干阶段,每个阶段有各自相对独立的任务和目标。降低了系统开发的复态竖杂性,提高了可操作性。另外,每个阶段都对该阶段的成果进行严格的审批,发现问题及时反馈和纠正,保证了软件质量,特别是提高了软件的可维护性。实践证明,生命周期法大大提高了软件开发的成功率。

但是,生命周期法开发周期较长,因为开发顺序是线性的,各个阶段的工作不能同时进行,前阶段所犯的错误必然带入后一阶段,而且是越是前面犯的错误对后面的工作的影响越大,更正错友旅误所花的工作量就越大。而且,在功能经常要变化的情况下,难以适应变化要求,不支持反复开发。

管理信息系统开发过程是怎样的?

开发过程:

1、规划阶段。

系统规划阶段的任务是在对原系统进行初步调查的基础上提出开发新系统的要求,根据需要和可能,给出新系统的总体方案,并对这些方案进行可行性分析,产生系统开发计划和可行性研究报告两份文档。

2、分析阶段。

系统分析阶段的任务是根据系统开发计划所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑模型,这个阶段又称为逻辑设计阶段。

3、设计阶段。

系统设计阶段的任务就是回答“怎么做”的问题,即根据系统分析说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,也即设计新系统的物理模型。所以这个阶段又称为物理设计阶段。

4、实施阶段。

系统实施阶段的任务包括计算机等硬件设备的购置、安装和调试,应用程序的编制和调试,人员培训,数据文件转换,系统调试与转换等。

5、维护与评价。

系统投入运行后,任务是经常进行维护,记录系统运行情况,根据一定的程序对系统进行必要的修改,评价系统的工作质量和经济效益。

管理信息系统是一个以茄顷人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。

扩展资料:

管理信息系统所涉及专业领域:

1、信息系统(Information Systems )

此领域包括数据通信Data Communication 、数据库Database、编程语言Programming Language、服务器计算Client/Server Computing、系统分析与设计System Analysis and Design等内容。

2、管理科学(Management Sciences )

此领域包括数学编程Mathematical Programming、程序最优化Optimization、运筹学Operation Research 等内饥纳岁容。

3、生产运营管理(Production and Operations Management)

此领域包括决策理论Decision Theory、组织理论Organization Theory 等内容。

4、其它专业领域

其他领域包括市场营销Marketing、金融学Finance、管理学Management、会计学Accounting、商法烂睁Business Law、经济学Economics,统计学Statistics 等等。

参考资料来源:百度百科-管理信息系统

管理信息系统开发过程是一个复杂的过程,通常包括以下几个阶段:

1.规划阶段:在这个阶段,开发团队需要对原有系统进行初步调查,了解其功能和结构。然后,根据用户的需求和期望,制定新系统的总体方案,并进行可行性分析,产生系统开发计划和预算。

2.系统分析阶段:在这个阶段,开发团队需要深入了解用户的业务流程和需求,识模族别出系统的功能需求和数据需求。然后,使用数据流图、实体关系图等工具,对系统进行详细的分析和设计。

3.系统设计阶段:在这个阶段,开发团队需要根据系统分析的结果,设计出系统的结构和功能模块。这包括数据库设计、软件架构设计、界面设计等。

4.系统实施阶段:在这个阶段,开发团队需要根据系统设计的结果,编写程序代码,实现系统的各个功能模块。同时,还需要进行测试和调试,确保系统的稳定性和安全性。

5.系统维护阶段:在这个阶段,开发团队需要对系统进行维护和升级,以满足用户的新需求和新环境。这包括修复漏洞、添加新功能、优化性能等。

在整个开发过程中,开发团队需要与用户保持紧密枝码模的沟通和合作,确保系统能够满足用户的需求和期望猛缓。同时,开发团队还需要遵循一些开发标准和最佳实践,以确保系统的质量和可维护性。