信息系统开发原则、方式与方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1)新系统应基于现行系统,又高于现行系统。 2)新系统开发的收益应大于投入,即新系统应能产生良好
的效益。
3)新系统应具有较强的适应性,即新系统应是开放式的和 标准式的。
• 系统的标准式:新系统所采用的软硬件和其他技术资源 应是当前成熟的主流产品,使得新系统易于与企业外部 环境接轨。
• 系统的开放式:随着企业自身的发展和外部环境的变化 ,新系统应具有良好的升级能力和扩•充能力的接口。
• 面向数据方法(data oriented,DO):分析企业 的信息需求,建立企业的信息模型,然后建立 全企业共享的数据库。
•
6.3 信息系统开发方式
1. 由本企业自行开发 2. 委托软件开发或科研单位进行开发 3. 企业与科研单位合作开发 4. 购买(租用)软件包
•
1. 由本企业自行开发 优点: • 可以锻炼本企业计算机开发应用队伍; • 当企业管理业务有变化或发展时,可以及时对系统进行
变更、改进和扩充。 缺点: • 系统开发周期一般较长; • 难于摆脱长期以来形成的、本企业习惯的管理方式的影
响,不易开发高水平的信息系统。 2. 委托软件开发或科研单位进行开发 优点: • 开发周期较短; • 企业不必组织本企业的开发队伍。 缺点: • 当企业管理发生变化或扩展时,系统•维护工作困难。
3. 企业与科研单位合作开发
优点:
• 在合作开发中,可以发挥科研单位技术力量强, 本企业对管理业务熟悉的优势,共同开发出具有 较高水平而又适用性强的系统;
信息系统开发原则、方 式与方法
2020/3/21
•案例分析: •广东碧桂园学校升级校园网
•
第3篇 开发篇 第6章 信息系统开发概述
6.1 概述 6.2 信息系统开发原则 6.3 信息系统开发方式 6.4 信息系统开发工具
•
6.1 概述
任何一个组织机构,都存在与管理有关的信 息系统,只是有着先进和落后的区别。通常 把正在使用的信息系统称为现行系统或原系 统,而把用于取代现行系统的系统开发结果 称为新系统。
6.2 信息系统开发原则
1. 用户至上的原则 2. 实用性和先进性原则 3. 人机合理分工原则 4. 整体性原则 5. 第一把手原则 6. 数据为主的原则 7. 适应性原则
•
•东南大学远程教 育
•管理信息系 统 •第十四讲
•主讲教师 玟
江其
•
第3篇 开发篇 第6章 信息系统开发概述
6.1 概述 6.2 信息系统开发原则 6.3 信息系统开发方式 6.4 信息系统开发工具
•
复习思考题
1.信息系统的开发为什么要从企业内部和外部环 境上来分析原因?
2. 信息系统的开发必须具备哪些条件? 3.简述信息系统开发的原则。 4.信息系统有哪些开发方式?它们的优缺点是什
么?如果您是一个小型企业的总经理,会选择 哪种开发方式?
5.基于客户/服务器模式的开发工具分为哪几种?
•
•东南大学远程教 育
•
2. 信息系统开发的条件 1)有一定的科学管理基础
前提: • 具备合理的管理体制 • 完善的规章制度 • 稳定的生产秩序 • 配套的科学管理方法 • 完整准确的原始数据 2)要有可靠的组织保障 3)要有一支素质过硬的技术队伍•
3. 信息系统开发的目标
总体目标:要在尽可能短的时间内和较少 消耗的前提下,建立一个能满足相应管理 人员信息需求、运行效率高、经济效益好的新系统。
• 有利于企业计算机应用队伍的培养与提高。
4. 购买(租用)软件包
优点:
• 最省力、最经济;
• 适用于自身不具备系统开发能力的中、小型企业
。
•
•系统开发方式比较
•
6.4 信息系统开发工具
• 基于客户/服务器模式的开发工具是将客户方的 开发工具和关系数据库结合起来的一种方案,具 有一些在开发大型应用软件时不可缺少的功能, 如存储过程、触发器、联机备份、并行服务器、 数据复制等,适合于开发企业级的信息系统。
1. 信息系统开发的原因 2. 信息系统开发的条件 3. 信息系统开发的目标
•
1. 信息系统开发的原因 从企业内部看, 1)现行系统的信息处理发生问题和困难 2)企业管理迫切需要提高信息处理能力和工作效率 从企业外部环境看, 1)改善企业形象,提高竞争能力 2)政府有关政策或法规的改变 3)与信息处理相关的新技术的出现和发展
•
•
2.后端服务器
•后端服务器或数据库专门处理来自客户机的 SQL请求,并将处理结果返回给客户方。它 还提供一些在客户/服务器数据库系统中对数 据的高级操作功能,例如对并发控制的管理 、安全审计及对数据库系统的后备、恢复、 监控等功能。
•
•在微机服务器上使用的数据库管理系统
•
•案例分析: •中小型医院管理信息系统分析
• 通常包含两个基本部分:前端开发工具和后端服 务器,另外,对于一些应用来说还可以加上第三 个部分即中间件。
• 中间件是一种连接工具,它提供服务器之间、开 发工具和服务器之间的连接成通信功能,典型产 品有微软公司的ODBC等。 •
1.前端开发工具
•前端开发工具或客户软件提供用户界面,使 得开发者可以容易地表示用户的需求,同时 将用户对于数据的Leabharlann Baidu求用标准的SQL语句表 示,发送到服务器方,并对其处理结果进行 加工和表示。
地给出了过程的定义,大大改善了开发过程。
• 80年代以后,出现了友好的语言和自动编程工具 。
• 90年代出现了Web技术。
•
•
• 面向处理的方法( processing oriented,PO) : 要弄清系统要进行什么样的处理。可分为两种 ,一种是面向功能的(function),即由企业的 职能出发,一种是面向过程( process),即跨 越企业职能,由企业运营流程出发,划分成一 些过程进行处理。
•管理信息系 统 •第十五讲
•主讲教师 玟
江其
•
第7章 管理信息系统的开发方法
7.1 概述 7.2 结构化系统开发方法 7.3 原型法 7.4 面向对象开发方法 7.5 各种开发方法的比较
•
7.1 概述
1. 信息系统开发方法的演变 • 从60 年代——70 年代,管理信息系统的开发主
要根据Richard Canning 的系统开发方法。 • 到了70年代,系统的生命周期法诞生了。它较好
的效益。
3)新系统应具有较强的适应性,即新系统应是开放式的和 标准式的。
• 系统的标准式:新系统所采用的软硬件和其他技术资源 应是当前成熟的主流产品,使得新系统易于与企业外部 环境接轨。
• 系统的开放式:随着企业自身的发展和外部环境的变化 ,新系统应具有良好的升级能力和扩•充能力的接口。
• 面向数据方法(data oriented,DO):分析企业 的信息需求,建立企业的信息模型,然后建立 全企业共享的数据库。
•
6.3 信息系统开发方式
1. 由本企业自行开发 2. 委托软件开发或科研单位进行开发 3. 企业与科研单位合作开发 4. 购买(租用)软件包
•
1. 由本企业自行开发 优点: • 可以锻炼本企业计算机开发应用队伍; • 当企业管理业务有变化或发展时,可以及时对系统进行
变更、改进和扩充。 缺点: • 系统开发周期一般较长; • 难于摆脱长期以来形成的、本企业习惯的管理方式的影
响,不易开发高水平的信息系统。 2. 委托软件开发或科研单位进行开发 优点: • 开发周期较短; • 企业不必组织本企业的开发队伍。 缺点: • 当企业管理发生变化或扩展时,系统•维护工作困难。
3. 企业与科研单位合作开发
优点:
• 在合作开发中,可以发挥科研单位技术力量强, 本企业对管理业务熟悉的优势,共同开发出具有 较高水平而又适用性强的系统;
信息系统开发原则、方 式与方法
2020/3/21
•案例分析: •广东碧桂园学校升级校园网
•
第3篇 开发篇 第6章 信息系统开发概述
6.1 概述 6.2 信息系统开发原则 6.3 信息系统开发方式 6.4 信息系统开发工具
•
6.1 概述
任何一个组织机构,都存在与管理有关的信 息系统,只是有着先进和落后的区别。通常 把正在使用的信息系统称为现行系统或原系 统,而把用于取代现行系统的系统开发结果 称为新系统。
6.2 信息系统开发原则
1. 用户至上的原则 2. 实用性和先进性原则 3. 人机合理分工原则 4. 整体性原则 5. 第一把手原则 6. 数据为主的原则 7. 适应性原则
•
•东南大学远程教 育
•管理信息系 统 •第十四讲
•主讲教师 玟
江其
•
第3篇 开发篇 第6章 信息系统开发概述
6.1 概述 6.2 信息系统开发原则 6.3 信息系统开发方式 6.4 信息系统开发工具
•
复习思考题
1.信息系统的开发为什么要从企业内部和外部环 境上来分析原因?
2. 信息系统的开发必须具备哪些条件? 3.简述信息系统开发的原则。 4.信息系统有哪些开发方式?它们的优缺点是什
么?如果您是一个小型企业的总经理,会选择 哪种开发方式?
5.基于客户/服务器模式的开发工具分为哪几种?
•
•东南大学远程教 育
•
2. 信息系统开发的条件 1)有一定的科学管理基础
前提: • 具备合理的管理体制 • 完善的规章制度 • 稳定的生产秩序 • 配套的科学管理方法 • 完整准确的原始数据 2)要有可靠的组织保障 3)要有一支素质过硬的技术队伍•
3. 信息系统开发的目标
总体目标:要在尽可能短的时间内和较少 消耗的前提下,建立一个能满足相应管理 人员信息需求、运行效率高、经济效益好的新系统。
• 有利于企业计算机应用队伍的培养与提高。
4. 购买(租用)软件包
优点:
• 最省力、最经济;
• 适用于自身不具备系统开发能力的中、小型企业
。
•
•系统开发方式比较
•
6.4 信息系统开发工具
• 基于客户/服务器模式的开发工具是将客户方的 开发工具和关系数据库结合起来的一种方案,具 有一些在开发大型应用软件时不可缺少的功能, 如存储过程、触发器、联机备份、并行服务器、 数据复制等,适合于开发企业级的信息系统。
1. 信息系统开发的原因 2. 信息系统开发的条件 3. 信息系统开发的目标
•
1. 信息系统开发的原因 从企业内部看, 1)现行系统的信息处理发生问题和困难 2)企业管理迫切需要提高信息处理能力和工作效率 从企业外部环境看, 1)改善企业形象,提高竞争能力 2)政府有关政策或法规的改变 3)与信息处理相关的新技术的出现和发展
•
•
2.后端服务器
•后端服务器或数据库专门处理来自客户机的 SQL请求,并将处理结果返回给客户方。它 还提供一些在客户/服务器数据库系统中对数 据的高级操作功能,例如对并发控制的管理 、安全审计及对数据库系统的后备、恢复、 监控等功能。
•
•在微机服务器上使用的数据库管理系统
•
•案例分析: •中小型医院管理信息系统分析
• 通常包含两个基本部分:前端开发工具和后端服 务器,另外,对于一些应用来说还可以加上第三 个部分即中间件。
• 中间件是一种连接工具,它提供服务器之间、开 发工具和服务器之间的连接成通信功能,典型产 品有微软公司的ODBC等。 •
1.前端开发工具
•前端开发工具或客户软件提供用户界面,使 得开发者可以容易地表示用户的需求,同时 将用户对于数据的Leabharlann Baidu求用标准的SQL语句表 示,发送到服务器方,并对其处理结果进行 加工和表示。
地给出了过程的定义,大大改善了开发过程。
• 80年代以后,出现了友好的语言和自动编程工具 。
• 90年代出现了Web技术。
•
•
• 面向处理的方法( processing oriented,PO) : 要弄清系统要进行什么样的处理。可分为两种 ,一种是面向功能的(function),即由企业的 职能出发,一种是面向过程( process),即跨 越企业职能,由企业运营流程出发,划分成一 些过程进行处理。
•管理信息系 统 •第十五讲
•主讲教师 玟
江其
•
第7章 管理信息系统的开发方法
7.1 概述 7.2 结构化系统开发方法 7.3 原型法 7.4 面向对象开发方法 7.5 各种开发方法的比较
•
7.1 概述
1. 信息系统开发方法的演变 • 从60 年代——70 年代,管理信息系统的开发主
要根据Richard Canning 的系统开发方法。 • 到了70年代,系统的生命周期法诞生了。它较好