《管理信息系统第三版》课件第七章信息系统的实现.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《管理信息系统第三版》课件第七章信息系统的实现.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统第三版 管理信息系统第三版课件第七章 信息系统的实现 管理信息系统 第三 课件 第七 信息系统 实现
- 资源描述:
-
1、第七章 信息系统的实现 【本章概述】:系统实现是在系统设计的基系统实现是在系统设计的基础上进行的工作,它的主要任务是把系统设计础上进行的工作,它的主要任务是把系统设计阶段所得到的目标系统物理模型转变为可以运阶段所得到的目标系统物理模型转变为可以运行的信息系统。实现阶段需要大量人员连接和行的信息系统。实现阶段需要大量人员连接和测试软件,获取硬件和其他操作资源,并将他测试软件,获取硬件和其他操作资源,并将他们装配到一个功能系统之中。必须完成大量的们装配到一个功能系统之中。必须完成大量的相互依存的工作,包括程序开发、质量保证、相互依存的工作,包括程序开发、质量保证、物理安装、文档编制和人员培训。物理
2、安装、文档编制和人员培训。【本章重点知识】:软硬件配置软硬件配置程序开发的相关知识程序开发的相关知识软件质量的保证软件质量的保证系统的安全系统的安全 1、系统实现概述2、系统软件和硬件设备的准备、程序开发、系统安全问题、质量保证、系统实现阶段的文档、系统实现概述、系统实现概述系统实现是新系统开发工作的最后一个阶段。所谓系统实现是新系统开发工作的最后一个阶段。所谓实现指的是将系统设计阶段的结果在计算机上实现,将实现指的是将系统设计阶段的结果在计算机上实现,将原来纸面上的、类似于设计图式的新系统方案转换成可原来纸面上的、类似于设计图式的新系统方案转换成可执行的应用软件系统。系统实现阶段的主要任务包
3、括以执行的应用软件系统。系统实现阶段的主要任务包括以下几个方面。下几个方面。(1)1)按总体设计方案购置和安装计算机网络系统。硬件按总体设计方案购置和安装计算机网络系统。硬件准备包括计算机主机、输入输出设备、存储设备、辅助准备包括计算机主机、输入输出设备、存储设备、辅助设备(稳压电源、空调设备等)、通信设备等。购置、设备(稳压电源、空调设备等)、通信设备等。购置、安装和调试这些设备要花费大量的人力、物力,并且持安装和调试这些设备要花费大量的人力、物力,并且持续相当长的时间。续相当长的时间。(2)(2)软件准备。软件准备包括系统软件、数据库管理系软件准备。软件准备包括系统软件、数据库管理系统以及
4、一些应用程序。这些软件有些需要购买,有些统以及一些应用程序。这些软件有些需要购买,有些需要组织人力编写。编写程序是系统实现阶段的重要需要组织人力编写。编写程序是系统实现阶段的重要任务之一。任务之一。(3)(3)人力培训。主要指用户的培训,包括主管人员和人力培训。主要指用户的培训,包括主管人员和业务人员。这些人多数来自现行系统、精通业务,但业务人员。这些人多数来自现行系统、精通业务,但缺乏计算机知识。为了保证系统调试和运行顺利进行,缺乏计算机知识。为了保证系统调试和运行顺利进行,应根据他们的基础,提前进行培训,使他们适应、逐应根据他们的基础,提前进行培训,使他们适应、逐步熟悉新的操作方法。步熟悉
5、新的操作方法。1、系统实现概述2、系统软件和硬件设备的准备、程序开发、系统安全问题、质量保证、系统实现阶段的文档、系统实现概述、系统实现概述(4)(4)数据准备。数据的收集、整理、录入是一项既繁数据准备。数据的收集、整理、录入是一项既繁重、劳动量又大的工作。而没有一定基础数据的准备,重、劳动量又大的工作。而没有一定基础数据的准备,系统调试就不可能很好地进行。一般来说,确定数据系统调试就不可能很好地进行。一般来说,确定数据库模型之后,就应进行数据的整理、录入。这样既分库模型之后,就应进行数据的整理、录入。这样既分散了工作量,又可以为系统调试提供真实的数据。散了工作量,又可以为系统调试提供真实的数
6、据。(5)(5)投入切换和试运行。投入切换和试运行。在系统实现过程中,还有若干非技术因素的影响。信在系统实现过程中,还有若干非技术因素的影响。信息系统的最终受益人是企业的最高领导层,信息系统息系统的最终受益人是企业的最高领导层,信息系统建设涉及到企业机构、权限的重组,只有具备进行变建设涉及到企业机构、权限的重组,只有具备进行变革权利的人才能真正到推进企业信息化。革权利的人才能真正到推进企业信息化。1、系统实现概述2、系统软件和硬件设备的准备、程序开发、系统安全问题、质量保证、系统实现阶段的文档、系统实现概述、系统实现概述1、系统实现概述2、系统软件和硬件设备的准备硬件系统的配置软件系统的配置、
7、程序开发、系统安全问题、质量保证、系统实现阶段的文档2.12.1、硬件系统的配置、硬件系统的配置从经济效益和使用效果考虑,一个企业不应该购买不必从经济效益和使用效果考虑,一个企业不应该购买不必要的硬件,也不该配置一个不适应或不满足操作要求的要的硬件,也不该配置一个不适应或不满足操作要求的系统。为了选购用户满意配置的计算机系统,除了选购系统。为了选购用户满意配置的计算机系统,除了选购可靠性、可维修性可扩充性好的计算机系统外,还应在可靠性、可维修性可扩充性好的计算机系统外,还应在购置之前考虑:购置之前考虑:1 1计算机的处理能力计算机的处理能力 所要求的计算机处理能力,首先要参考部门过去数所要求的
8、计算机处理能力,首先要参考部门过去数据处理的情况,然后根据现在的需要和预测的将来需求据处理的情况,然后根据现在的需要和预测的将来需求来估测。来估测。1、系统实现概述2、系统软件和硬件设备的准备硬件系统的配置软件系统的配置、程序开发、系统安全问题、质量保证、系统实现阶段的文档2.12.1、硬件系统的配置、硬件系统的配置2 2存储容量存储容量根据程序量和数据量的估计及数据存储类型,即脱根据程序量和数据量的估计及数据存储类型,即脱机的或联机的,顺序的或随机的等等来考虑主存储机的或联机的,顺序的或随机的等等来考虑主存储器和辅助存储器的容量。对联机系统而言,主存容器和辅助存储器的容量。对联机系统而言,主
9、存容量的大小直接影响速度,所以主存容量的选择是很量的大小直接影响速度,所以主存容量的选择是很关键的问题。主存储器具有三种功能:关键的问题。主存储器具有三种功能:(1)(1)保存正在运行的部分或全部程序;保存正在运行的部分或全部程序;(2)(2)存储着管理计算机系统运行的操作系统程序;存储着管理计算机系统运行的操作系统程序;(3)(3)存储着正在运行中的程序所需要的数据。存储着正在运行中的程序所需要的数据。1、系统实现概述2、系统软件和硬件设备的准备硬件系统的配置软件系统的配置、程序开发、系统安全问题、质量保证、系统实现阶段的文档2.12.1、硬件系统的配置、硬件系统的配置 3 3输入输出设备输
10、入输出设备根据输入输出数据的类型、数量和应用需求来选择经济适应的根据输入输出数据的类型、数量和应用需求来选择经济适应的输入输出设备。除了键盘以外,常见的输入设备还有:输入输出设备。除了键盘以外,常见的输入设备还有:鼠标。鼠标。触摸屏:用于商店、餐馆、学校等地方。触摸屏:用于商店、餐馆、学校等地方。数据自动输入设备:数据自动输入设备:磁墨水识别:主要用于识别银行帐号和支票号。磁墨水识别:主要用于识别银行帐号和支票号。光字符识别设备:光字符识别设备:OCROCR或条形码识别仪,主要用于超或条形码识别仪,主要用于超市、医院、图书馆和运输部门。市、医院、图书馆和运输部门。手写识别设备:也是一种光识别设
11、备。手写识别设备:也是一种光识别设备。数字扫描仪:将图片和文档资料直接变为数据。数字扫描仪:将图片和文档资料直接变为数据。传感器:直接从环境中获取数据并输入计算机。传感器:直接从环境中获取数据并输入计算机。语音输入设备:使用语音识别系统进行输入。语音输入设备:使用语音识别系统进行输入。1、系统实现概述2、系统软件和硬件设备的准备硬件系统的配置软件系统的配置、程序开发、系统安全问题、质量保证、系统实现阶段的文档2.12.1、硬件系统的配置、硬件系统的配置而输出设备除了有显示器和打印机外还有:而输出设备除了有显示器和打印机外还有:(1)(1)缩微胶卷和胶片输出:主要用于保险公司和一些输缩微胶卷和胶
12、片输出:主要用于保险公司和一些输出和保存大量文档资料的公司,有可能被光盘所取代。出和保存大量文档资料的公司,有可能被光盘所取代。(2)(2)绘图仪:输出高质量的图形文档,具有多个彩色画绘图仪:输出高质量的图形文档,具有多个彩色画笔。笔。(3)(3)音频输出设备:将数字数据转化成声音;如电话号音频输出设备:将数字数据转化成声音;如电话号码查询时,能够听到计算机回答的语音。码查询时,能够听到计算机回答的语音。4 4提高利用效率问题提高利用效率问题对同一台计算机而言,充分利用运行时间和充分发挥其对同一台计算机而言,充分利用运行时间和充分发挥其处理能力,是提高计算机系统利用效率的关键。处理能力,是提高
13、计算机系统利用效率的关键。5 5环境的要求环境的要求 配置系统时,要考虑与计算机有关的特定环境、安配置系统时,要考虑与计算机有关的特定环境、安全条件、电源和机房场地等。全条件、电源和机房场地等。6 6联机用户联机用户 根据联机用户的数量和分布情况来考虑计算机能提根据联机用户的数量和分布情况来考虑计算机能提供服务的联机数目。联机用户问题,不仅涉及终端数目,供服务的联机数目。联机用户问题,不仅涉及终端数目,而且还涉及对而且还涉及对CPUCPU处理能力的要求,以及数据通信的支处理能力的要求,以及数据通信的支持等许多问题。持等许多问题。1、系统实现概述2、系统软件和硬件设备的准备硬件系统的配置软件系统
14、的配置、程序开发、系统安全问题、质量保证、系统实现阶段的文档2.12.1、硬件系统的配置、硬件系统的配置2.2 2.2 软件系统的配置软件系统的配置1、系统实现概述2、系统软件和硬件设备的准备硬件系统的配置软件系统的配置、程序开发、系统安全问题、质量保证、系统实现阶段的文档在计算机系统硬件选购的同时,也要进行计算机软件的在计算机系统硬件选购的同时,也要进行计算机软件的配置,它是管理信息系统的重要支撑,因为管理信息系配置,它是管理信息系统的重要支撑,因为管理信息系统的功能是由软件来实现的。一个性能良好的计算机硬统的功能是由软件来实现的。一个性能良好的计算机硬件系统能否发挥其应有的功能,取决于为之
15、配置的软件件系统能否发挥其应有的功能,取决于为之配置的软件是否适当、是否完善。一般软件的配置原则是是否适当、是否完善。一般软件的配置原则是 :1 1操作系统:操作系统可以看作是用户与计算机的接操作系统:操作系统可以看作是用户与计算机的接口或桥梁。在管理信息系统建设中,应选择功能强、使口或桥梁。在管理信息系统建设中,应选择功能强、使用方便的操作系统,典型的如用方便的操作系统,典型的如WindowWindow系列,系列,UNIXUNIX操作系操作系统。统。2.2 2.2 软件系统的配置软件系统的配置1、系统实现概述2、系统软件和硬件设备的准备硬件系统的配置软件系统的配置、程序开发、系统安全问题、质
16、量保证、系统实现阶段的文档 2 2数据库管理系统数据库管理系统(DBMS)(DBMS):是为了有效地管理和使用:是为了有效地管理和使用数据,控制数据的存储,协调数据之间的联系。现在一数据,控制数据的存储,协调数据之间的联系。现在一般选用更高级的关系型数据库管理系统,除了其本身具般选用更高级的关系型数据库管理系统,除了其本身具有高速、并发、安全、稳定等特点外,还具有与开发语有高速、并发、安全、稳定等特点外,还具有与开发语言的良好接口等优点,如言的良好接口等优点,如ORACLEORACLE、SQL_SERVERSQL_SERVER等数据库等数据库管理系统。管理系统。3 3常用的程序设计语言,如传统
17、的常用的程序设计语言,如传统的 C C、PascalPascal、COBOLCOBOL或或PL/1 PL/1 等语言,而现代流行的开发语言如等语言,而现代流行的开发语言如JAVAJAVA、C+C+、.VB.VB、C#C#等语言。等语言。4 4工具工具Tools Tools 或或 UtilitiesUtilities,如测试工具、需求分,如测试工具、需求分析工具、调试工具等等。析工具、调试工具等等。2.2 2.2 软件系统的配置软件系统的配置1、系统实现概述2、系统软件和硬件设备的准备硬件系统的配置软件系统的配置、程序开发、系统安全问题、质量保证、系统实现阶段的文档5 5应用系统开发环境。它代表
18、了未来软件工程的发展方应用系统开发环境。它代表了未来软件工程的发展方向。在这样一个环境和计算机自身的支持下,用户可以向。在这样一个环境和计算机自身的支持下,用户可以很方便地完成从需求分析、系统分析、系统设计、系统很方便地完成从需求分析、系统分析、系统设计、系统实现与系统运行管理的全过程。如实现与系统运行管理的全过程。如Rational RoseRational Rose管理信管理信息系统分析工具,息系统分析工具,UMLUML统一建模语言。统一建模语言。6 6图形软件,现在市场上陆续推出的应用性软件都图形软件,现在市场上陆续推出的应用性软件都带有图形功能,它能很方便地画出各种统计图形,使管带有图
19、形功能,它能很方便地画出各种统计图形,使管理信息系统能方便地实现图文并茂的功能,满足用户的理信息系统能方便地实现图文并茂的功能,满足用户的使用要求。使用要求。7 7各种应用软件包,如数字规划软件包,统计分析各种应用软件包,如数字规划软件包,统计分析软件包、多元分析软件包、决策模型软件包等等,可支软件包、多元分析软件包、决策模型软件包等等,可支持管理信息系统的决策功能。持管理信息系统的决策功能。8 8第四代程序生成语言第四代程序生成语言4GLs(4th Generation 4GLs(4th Generation Languages)Languages),这是计算机语言发展用面向对象的语言代,这
20、是计算机语言发展用面向对象的语言代替面向过程语言的必然趋势,也是用原型法实现管理信替面向过程语言的必然趋势,也是用原型法实现管理信息系统的必要条件。如:息系统的必要条件。如:Visual BasicVisual Basic、Visual C+Visual C+等。等。9 9中文软件,这是管理信息系统进入中国大小企业中文软件,这是管理信息系统进入中国大小企业的必要的基础软件,挑选使用方便、字型丰富的中文软的必要的基础软件,挑选使用方便、字型丰富的中文软件是广大用户的必然需求。件是广大用户的必然需求。总之,系统软、硬件设备选择的主要依据是:信息总之,系统软、硬件设备选择的主要依据是:信息量、系统处
21、理功能;系统将来的可扩充性;企业可能的量、系统处理功能;系统将来的可扩充性;企业可能的投资费用。投资费用。2.2 2.2 软件系统的配置软件系统的配置1、系统实现概述2、系统软件和硬件设备的准备硬件系统的配置软件系统的配置、程序开发、系统安全问题、质量保证、系统实现阶段的文档1、系统实现概述2、系统软件和硬件设备的准备、程序开发程序开发管理程序设计方法程序设计基本模块程序设计语言的选择源代码的控制版本、系统安全问题、质量保证、系统实现阶段的文档3.1 3.1 程序开发管理程序开发管理1 1制定开发规范制定开发规范 管理信息系统软件,特别是大型的管理信息系统管理信息系统软件,特别是大型的管理信息
22、系统软件是一项浩大的工程,需要十几个人、几十个人甚软件是一项浩大的工程,需要十几个人、几十个人甚至更多的人合作开发几个月、十几个月甚至几年。要至更多的人合作开发几个月、十几个月甚至几年。要保证系统的协调性、统一性和连续性,就需要在开发保证系统的协调性、统一性和连续性,就需要在开发之前制定严格、详细的开发规范。之前制定严格、详细的开发规范。开发规范的内容主要包括开发规范的内容主要包括:系统设计规范、程序开系统设计规范、程序开发规范和项目管理规范等。系统设计规范规定字段、发规范和项目管理规范等。系统设计规范规定字段、数据库、程序和文档的命名规则,应用界面的标准和数据库、程序和文档的命名规则,应用界
23、面的标准和风格,各类报表的输出格式等。风格,各类报表的输出格式等。1、系统实现概述2、系统软件和硬件设备的准备、程序开发程序开发管理程序设计方法程序设计基本模块程序设计语言的选择源代码的控制版本、系统安全问题、质量保证、系统实现阶段的文档3.1 3.1 程序开发管理程序开发管理2 2合理的人员构成与管理合理的人员构成与管理 企业的信息系统是人、信息、技术的全面集成系统,人企业的信息系统是人、信息、技术的全面集成系统,人是系统的重要组成部分。在以人为主体的企业信息系统中,是系统的重要组成部分。在以人为主体的企业信息系统中,其构成可以被抽象为其构成可以被抽象为 3M 3M 结构,即结构,即Medi
24、aMediaMessageMessageManMan(媒体(媒体信息信息人),传统的劳动对象大量转变为人),传统的劳动对象大量转变为符号、数据、信息,劳动者符号、数据、信息,劳动者人的工作相应地转化为信息人的工作相应地转化为信息的应用,形象地说,那些在信息系统中高速奔流的比特流、的应用,形象地说,那些在信息系统中高速奔流的比特流、数据流最终要归结到人的头脑的处理才能转化为更高价值的数据流最终要归结到人的头脑的处理才能转化为更高价值的信息。信息。因此,信息系统开发项目的成功需要有一个好的开发组。因此,信息系统开发项目的成功需要有一个好的开发组。高效的开发小组要有一个合理的人员构成。一般开发组应包
25、高效的开发小组要有一个合理的人员构成。一般开发组应包括项目负责人、系统分析员、系统设计员、程序员和测试人括项目负责人、系统分析员、系统设计员、程序员和测试人员等。开发组的人员要分层次,下层人员要服从上层人员的员等。开发组的人员要分层次,下层人员要服从上层人员的领导。领导。1、系统实现概述2、系统软件和硬件设备的准备、程序开发程序开发管理程序设计方法程序设计基本模块程序设计语言的选择源代码的控制版本、系统安全问题、质量保证、系统实现阶段的文档3.1 3.1 程序开发管理程序开发管理3 3严格控制开发进度严格控制开发进度为了管理好项目进度,首先要制定一个可行的项目进度为了管理好项目进度,首先要制定
展开阅读全文