当前位置:文档之家› 管理信息系统的开发方案

管理信息系统的开发方案

返回
2 系统开发的人员组成与职责 (1) 系统分析人员 (2) 系统设计人员 (3) 程序员 (4) 操作员 (5) 其他
返回
(1)系统分析人员
负责系统的调查与分析工作 (又称为系统分析师)
经过专门的培训,对计算机、MIS、现代 管理理论和实践都有较丰富的知识。知识面 广,善于学习不同行业的业务知识,有很强 的负责精神,善于与不同背景的人员进行讨 论,交流思想,有较强的组织工作的能力。
因 (3)文档管理的内容
返回
1.文档的地位和作用
① 文档的含义 ② 文档的地位 ③ 文档的作用
返回
① 文档的含义
一般意义而言,文档是记录 人们思维活动及其结果的书面形 式的文字资料。
信息系统的文档是描述系统 从无到有整个发展与演变过程及 各个状态的文字资料。
返回
② 文档的地位 文档是MIS建设的生命 线,没有文档就没有MIS。
(权力:机构调整,人员、设备、
资金的调配,制订规章制度,项
目管理及对系统开发做出重要
决策。)
组成
返回
组成:
① 企、事业单位管理业务 的骨干人员;
② 计算机或信息管理的 主管人员;
③ 系统开发的技术负责人等。
返回
(1) 系统开发工作小组
——负责系统开发工作的组织与 实施,在系统开发领导小组的领 导下,具体执行系统开发的过程。 其中:技术负责人起主导作用。 组成:参加系统开发的所有人员。
返回
(4)操作员
参与系统调试和转换工作,负责 系统正常运行期间对系统功能的执行 (数据录入、查删改、统计、打印输出、 数据备份与恢复等)。
要求: 除有熟练的键盘操作技能,准确的汉字录入
能力外,还要掌握基本的硬件操作知识与OS命 令,善于学习和掌握应用系统的功能结构和性能 特点,遵守操作规程,有责任心。
自行开发/委托开发/合作开发/软件包开发/返回
3.3管理信息系统开发方法
3.3.1结构化方法 3.3.2快速原型法 3.3.3 面向对象法 3.3.4计算机辅助软件工程
3.3.1、结构化开发方法
结构化开发方法——基本思想
用系统的思想,系统工程的方法,按用户 至上的原则,结构化、模块化、自顶向下 地对信息系统进行分析与设计;将管理信 息系统的开发分为系统分析、系统设计、 系统实施三个阶段。
开发人员对问题 进行总结
开发一个原型系统
运行原型系统
增加功能 原型法示意图
Y 有修改意见否?
N
Y
增加新功能否?
N 完成系统开发并交付使用
修改
1、原型法的流程
用户对新系统提出 需求(各种问题)
开发人员对问题 进行总结
开发一个原型系统
运行原型系统
Y 有修改意见否?
增加功能 原型法示意图
N
Y
增加新功能否?
自行开发/适合/优点/缺点/注意/比较/返回
3.2.2 委托开发
——由使用单位(甲方)委托通常是 有丰富开发经验的机构或专业开发 人员(乙方),按照用户的需求承担系 统开发的任务。
委托开发/适合/优点/缺点/注意/比较/返回
适合
使用单位(甲方)没有MIS的 系 统分析、系统设计及软件开发人 员或开发队伍力量较弱、但资金 较为充足的单位。
缺点
双方在合作中沟通易 出现问题,因此,需要双方 及时达成共识,进行协调和 检查。
合作开发/适合/优点/缺点/比较/返回
3.2.4 利用现成软件包开发
——利用现成的软件包开 发 MIS,可购买现成的应用软件包或 开发平台,如财务管理系统、小型 企业MIS、供销存MIS等等。
包开发/软件包/适合/优点/缺点/比较/返回
逐步/返回
实用/系统/软件工程/
⑵ 系统性原则
在MIS的开发过程中,必须 十分注重其功能和数据上的整 体性、系统性。
实用/系统/软件工程/逐步/返回
⑶ 符合软件工程规范的原则
MIS的开发是一项复杂的应用 软件工程,应该按软件工程的理 论、方法和规范去组织与实施。
实用/系统/软件工程/逐步/返回
⑷ 逐步完善,逐步发展的原则
⑵ 开发过程中需要开发单位(乙方) 和使用单位(甲方)双方及时沟通,进 行协调和检查。
委托开发/适合/优点/缺点/注意/比较/返回
3.2.3 合作开发 ——由使用单位(甲方)和有丰富 开发经验的机构或专业开发人员 (乙方),共同完成开发任务。双方 共享开发成果,实际上是一种半委 托性质的开发工作。
返回
3.文档管理的内容
① 文档标准与规范的制订; ② 文档编写的指导与督促; ③ 文档的收存、保管与借用
手续的办理。
返回
3.2 MIS的开发方式
3.2.1 自行开发 3.2.2 委托开发 3.2.3 合作开发 3.2.4 利用现成软件包开发
案例3.1 大公司是否可使用小厂商提供的软件包
返回
3.2.1 自行开发
应用软件包
是预先编制好的、能完成一定功能
的、供出售或出租的成套软件系统。它
可以小到只有一项单一的功能,比如打
印邮签,也可以是有50万行代码的、
400多个模块组成的复杂的运行在主机
上的大系统。
包开发/软件包/适合/优点/缺点/比较/返回
适合
对于功能单一的小系统开 发颇为有效。但不太适用于规 模较大、功能复杂、需求量的 不确定性程度比较高的系统的 开发。
• 3.3.3 面向对象方法来自.面向对象方法的基本概念及特征
(1) 基本概念 (2) 面向对象的特征
返回
⑴ 基本概念
① 对象 ②类 ③ 消息 ④ 继承
返回
① 对象
委托开发/适合/优点/缺点/注意/比较/返回
优点
省时、省事,开发的 系统技术水平较高。
委托开发/适合/优点/缺点/注意/比较/返回
缺点
费用高、系统维护与扩展需 要开发单位的长期支持,不利于 本单位的人才培养。
委托开发/适合/优点/缺点/注意/比较/返回
注意
⑴ 使用单位(甲方)的业务骨干要 参与系统的论证工作;
——由用户依靠自己 的力量独立完成系统开发 的各项任务。
自行开发/适合/优点/缺点/注意/比较/返回
适合
有较强专业开发分析与设计队伍 和程序设计人员
系统维护使用队伍的组织和单位 如:大学、研究所、计算机公司、
高科技公司等单位。
自行开发/适合/优点/缺点/注意/比较/返回
优点
开发费用少,容易开发出适合本 单位需要的系统,方便维护和扩展, 有利于培养自己的系统开发人员。
自行开发/适合/优点/缺点/注意/比较/返回
缺点
(1)容易受业务工作的限制,系 统整体优化不够,开发水平较低。
(2)系统开发时间长,开发人员 调动后,系统维护工作没有保障。
自行开发/适合/优点/缺点/注意/比较/返回
注意
(1)需要大力加强领导,实行 “一把手”原则;
(2)向专业开发人士或公司进 行必要的技术咨询,或聘请他们 作为开发顾问。
返回
(4)其他
在系统开发及正常运行后 的管理与维护中,可根据需要 配备相应的人员。如:设备维 护、文档管理、网络系统管理 等专门或兼职人员。
返回
系统开发人员之间的相互关系
用户 用户
用户 用户
硬件网络 设计员
系统 分析师
数据 管理员
系统 设计师
程序 设计员
返回
3 系统开发中的文档管理
(1)文档的地位和作用 (2)系统开发人员缺乏文档管理的原
3.3.1 原型法(Prototyping)
原刑法是计算机软件技术发展到一定
阶段的产物。与结构化系统开发方法不同, 原刑法不注重对管理系统进行全面、系统 的调查与分析,而是本着系统开发人员对 用户需求的理解,先快速实现一个原型系 统,然后通过反复修改来实现管理信息系 统。
1、原型法的流程
用户对新系统提出 需求(各种问题)
结构化开发方法的特点与局限性
•结构化开发方法的假设是预先定义需求的策略
•有比较明显的缺点:开发过程复杂繁琐,周期长、系统 难以适应环境的变化。
•结构化开发方法不适合于开发信息需求不明确的系统
•结构化开发方法特别适合于开发那些能够预先定义需求、 结构化程度又比较高的大型事务型系统(TPS即EDPS)和 管理信息系统(MIS)
次开发的工作。
返回
包开发/软件包/适合/优点/缺点/比较/
表3.1 开发方式的比较

利用现成

自行开发 委托开发 合作开发 软件包
特点比较
开发
分析和设计 能力的要求
较高
一般 逐渐培养 较低
编程能力
较高 不需要 需要
较低
的要求
系统维护
容易 较困难 较容易 较困难
的要求
开发费用


较少
较少
3.3管理信息系统开发方法
但原型法的应用也存在一些问题。首先,对于大型 系统或复杂性高的系统,没有充分的系统需求分析, 很难构造出原型:其次,开发进程管理复杂,要求用 户和开发人员的素质高,配合默契,如果用户合作不 好,盲目纠错,就会拖延开发过程;必须依赖强有力 的支撑环境,否则无法进行;该方法的另一不足是每 次反复都要花费人力,物力.
包开发/软件包/适合/优点/缺点/比较/返回
优点 能缩短开发时间,节省 开 发费用,技术水平比较高,系统 可以得到较好的维护。
包开发/软件包/适合/优点/缺点/比较/返回
缺点
功能比较简单,通用软件 的专用性比较差,难以满足特 殊要求,需要有一定的技术力 量根据使用者的要求做软件改
善和编制必要的接口软件等二
第3章 管理信息系统开发
§3.1 MIS开发概述 §3.2 MIS开发的方式 §3.3 MIS开发的方法
相关主题