管理信息系统开发方法:结构化生命周期法详解
需积分: 33 70 浏览量
更新于2024-08-16
收藏 359KB PPT 举报
"《管理信息系统》课程由李国红主讲,主要探讨了管理信息系统的开发方法,包括结构化生命周期法、原型法、软件包法和面向对象(OO)方法。课程强调了生命周期法的各个阶段,如系统调查与规划、系统分析、系统设计、系统实施和系统维护。在讲解结构化生命周期法时,详细阐述了系统开发的各个步骤,如系统规划、系统分析、系统设计、系统实施和系统维护,并对每个阶段的任务和重点进行了深入解析。"
《管理信息系统》是一门关注如何开发和利用信息系统的学科,由李国红教授授课。该课程主要介绍了四种常见的MIS开发方法,其中结构化生命周期法是最为经典的一种。结构化生命周期法基于MIS的生命周期理论,将开发过程划分为严格的阶段,确保系统开发的有序性。
系统开发的生命周期(SDLC)包括五个主要阶段:
1. **系统调查与规划**:始于单位领导提出需求,通过初步调查现行MIS,识别问题,设定新系统目标,并进行可行性研究,最后制定初步开发计划。
2. **系统分析**:此阶段深入调查,分析业务流程、数据流程、数据结构和用户需求,构建新系统的逻辑模型,通常用数据字典和数据流程图来表达。
3. **系统设计**:基于系统分析的结果,设计新系统的物理架构,包括模块设计、代码设计、数据库设计、输出和输入设计等,形成系统设计说明书。
4. **系统实施**:购置和配置硬件,编写和调试软件代码,创建所需文件,以实现新系统的实际构建。
5. **系统维护**:系统上线后,需要持续监控、更新和优化,以适应变化的需求和环境。
结构化生命周期法具有清晰的步骤和文档,适合大型、稳定的项目,但可能对变化的适应性较弱。其优点在于控制性强,易于管理和跟踪,缺点则是变更成本高,不适用于快速迭代的项目。
除了结构化生命周期法,课程还提及了原型法、软件包法和面向对象方法。原型法允许快速创建系统原型并迭代改进;软件包法利用现成的商业软件进行集成,减少开发时间;面向对象方法则强调通过对象的封装、继承和多态性来设计和实现系统,提高了代码的复用性和灵活性。
了解这些开发方法对于理解MIS的开发过程至关重要,可以帮助决策者选择最适合项目的方法,从而提高项目的成功率。学习者可以通过李国红教授的课程深入理解和掌握这些概念和技术,提升在管理信息系统领域的专业素养。
2009-11-01 上传
2021-05-07 上传
285 浏览量
2023-05-04 上传
2023-06-06 上传
2023-06-12 上传
2023-06-12 上传
2023-09-17 上传
2023-06-12 上传
雪蔻
- 粉丝: 24
- 资源: 2万+
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦