文档介绍:MIS系统开发方法
结构化系统开发方法
原型法
其它方法
详细调查内容之二
数据流程的调查----数据流程图
数据流程图的基本元素及符号
数据流程图的建立方法
第八讲系统的逻辑模型
播放
一、MIS系统开发方法
结
构
化
系
统
开
发
方
法
原
型
法
面
向
对
象
方
法
计
算
机
辅
助
软
件
工
程
A、结构化系统开发方法
为目前较大型系统普遍采用的一种开发方法
1、开发三阶段
系统分析:开发的第一阶段
战略规划(即总体规划)之后的工作
系统目标
初步调查
可行性分析
可行性分析报告
详细调查
管理业务调查
数据流程调查
系统化分析
新系统逻辑模型
系统设计:开发的第二阶段
目的:建立新系统的物理模型
系统设计的主要内容如下:
代码设计
信息系统流程图设计
数据库设计
处理流程图设计
编写程序设计说明书
设
计
内
容
系统实施:开发的第三阶段
系统实施的主要内容如下:
程序设计
系统调试
新旧系统切换
新系统的运行与维护
对新系统的评价
实
施
内
容
2、结构化系统开发方法的优点
符合MIS系统的“生命周期”规律
即:方法规范、阶段性强、按部就班、
井井有条
系统的“生命周期”
使用系统新目标更新系统
开发过程的整体性和全局性好
用“自上而下”策略进行系统的分析与设计
坚持用户至上
体现在:开发人员与用户的结合、按用户
的需求进行各项工作
3、结构化系统开发方法的缺点
开发周期长,难以适应信息技术的发展和环境的变化
难以全面准确地确定用户的需求
原因是:伴随着开发进程,用户的需求不
断地变化
都是开发周期长造成的
开发成本高、开发过程复杂繁琐
为劳动密集型工作,效率低
B、原型法
常用于小型、事务型的MIS系统的开发
1、开发过程
用户的需求
归纳用户的需求
开发系统原型
运行系统
修改意见
增加功能
交付使用
某功能
修改
Y
Y
N
N
2、开发策略
自下而上
多个子系统可整合成大的MIS系统
3、优点
开发周期短、成本低
能较好地满足用户需求
整个开发过程是一个循环往复的反馈过程
便于使用后的维护、免培训
原因是用户参与开发过程
4、缺点
不适应于大型系统和复杂系统的开发
原因是在开发过程中缺乏对整个系统全面、
系统的认识
必须用户配合默契
否则会无味地花费人力、物力拖延开发
5、开发工具
电子表格软件:Lotus1-2-3、EXCEL
数据库管理软件:FOXPRO,
ORACLE,SQL
可视化编程工具:VB等