版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理信息系统概论================第1页================第一章管理信息系统概念本章介绍了管理信息系统产生和发展的背景材料和知识,着重讲解了人工管理系统、人工管理信息系统、管理信息系统和基于网络的管理信息系统的特点及其区别。规定大家掌握人工管理系统与管理信息系统的区别,理解管理信息系统的定义及其基本要点,了解基于基于网络的管理信息系统发展的重要特性和方向。================第2页================1.1什么是管理信息系统?管理信息系统是一个将公司内、外部的生产和经营中的各种信息通过建立的信息系统,进行收集、加工、整理、传递,并有序地进行存储,使用于管理和决策,使公司进行增效的系统。它是用于管理的目的,其方法和手段是运用和使用信息的方式去达成的。对这个概念要真正理解其实质,就要了解管理信息系统产生和发展的背景材料和知识。管理信息系统,也就是常称的MIS系统,这个系统的目的就是通过信息管理的科学手段来提高生产和经营的效益。================第3页================知识要点:人工管理系统的定义及其不是真正的管理信息系统的因素人工管理信息系统相对于人工管理系统新增长的功能管理信息系统定义及其基本要点基于网络的管理信息系统的特点和功能几个相似的概念================第4页================人工管理系统人工管理信息系统管理信息系统基于网络的管理信息系统几个相似的概念重要内容================第5页================1.2管理信息系统构成要素和层次结构的分析本讲重要介绍了管理信息系统的三大构成要素(人、信息和系统)以及层次结构分析的基本思想及功能分析和关联分析的一般知识。规定大家理解人是系统中最重要的构成要素,着重掌握信息的定义及其重要作用,了解层次结构分析的基本思想。================第6页================知识要点:管理信息系统的三大构成要素:人、信息和系统人是系统中最重要的构成要素信息的定义及其重要作用信息是依附于载体上的具有客观属性的东西信息是物质资源配置的信号信息是经济活动决策的依据信息自身也是一种可供开发和运用的并具有其自身价值的一种资源信息是产生知识的源泉层次结构分析的基本思想================第7页================重要内容:管理信息系统的三大构成要素:人、信息和系统人的要素系统要素信息要素================第8页================管理信息系统层次结构分析的基本思想对系统来讲,最著名和通俗的诊断莫过于系统的结构组合后的效益并不满足:1+1≥2,这就给我们提出了在系统分析和层次结构的整合过程中的一个最重要的思想:在结构分析中要找出结构组合中的内在因素:假如系统是一个高效的系统,为什么系统总体功能会1+1>2?假如系统是一个无效能的系统,为什么系统的总体功能会1+1<2?================第9页================层次结构的功能分析和关联分析从功能的角度出发,系统的整体功能可以化提成各种不同的子功能,其目的是分解系统的总体功能,以更好的实现系统的总体目的。关联分析,着重构成要素间的互相联系和影响上。在结构关联分析上,部门间的互相关联分析,又着重于将部门间联系起来的关联要素的分析,而这些关联原要素就是部门间互相交流、传递的物质、能量和信息,特别是联系子系统间的各种各样的信息流,这是管理信息系统对结构间关联要素所分析的重点。从结构组织的层次分析中知道,关联要素是信息,但要真正做到信息的畅通、无阻,正如中国的哲学理念,要做到政通必须做到人和。因此,人是管理之本,要充足重视人的作用。================第10页================1.3管理信息系统设计的基本思想和功能管理信息系统从以人工为主的管理信息系统到今天的网上的管理信息系统,经历了二十数年,这二十数年管理信息系统经历了不同的发展阶段,而设计思想也在不断的发生变化,但总的讲它的基本设计思想是:实用性和先进性、可拓展性、开放性以及安全可靠性,这就是管理信息系统在发展的整个过程中应贯穿始终的设计的思想。================第11页================知识要点:实用性和先进性、可拓展性、开放性以及安全可靠性是管理信息系统基本的设计思想对信息进行采集、解决、存储、管理、检索和传输等,并达成为人们共享的目的是管理信息系统的功能信息源、信息解决器、信息管理者、信息使用者是一个最简朴的管理信息系统几个组成部份================第12页================重要内容:1.管理信息系统设计的基本思想实用性和先进性思想可拓展的发展思想开放性思想安全可靠性原则================第13页================2.管理信息系统的基本功能信息的采集信息解决信息存储信息的管理信息的检索信息的传输================第14页================3.管理信息系统的基本结构一个最简朴的管理信息系统基本上由以下几个部份组成:信息源、信息解决器、信息管理者、信息使用者。下图是管理信息系统的总体结构。信息管理器信息解决器信息使用者信息源================第15页================1.4管理信息系统的发展和分类本讲粗略介绍了管理信息系统的发展历史、分类及其建设的新思绪,着重介绍了BPR管理理论和灵敏信息系统(AIS)。规定大家了解管理信息系统发展和分类的一般知识,了解BPR管理理论的基本思想和灵敏信息系统(AIS)的大体结构。================第16页================知识要点:管理信息系统的简要历史和分类BPR管理理论的基本思想灵敏信息系统(AIS)的大体结构管理信息系统建设的新思绪================第17页================重要内容:信息系统的简要历史管理信息系统的分类BPR管理理论的基本思想灵敏信息系统(AIS)的大体结构管理信息系统建设的新思绪================第18页================1.5ERP管理模式和知识管理本讲重要介绍了ERP管理模式和知识链管理概念,规定大家了解ERP的内涵和哲理以及知识管理的内容,掌握CIMS下ERP管理的特点。知识要点:ERP的内涵CIMS下ERP管理的特点知识管理和知识链管理知识管理的内容================第19页================重要内容ERP的内涵和哲理公司资源计划ERP(EnterpriseResourcePlanning)是一方面由美国的Gartner公司提出,它既不是具有革命意义的概念上的突破,也不是重要的技术上的新进展,甚至不是真正意义上的新设想,然而,它却是对公司相称有用的新形式。ﻩERP是一个面向供需链管理的管理信息集成系统,采用各种计算机和网络通信技术的最新成就,实行以客户为中心的经营战略,综合考虑供应商、制造工厂、分销网络和客户等各方面的综合影响,实现公司资源的合理配置。因此,ERP是新型的管理模式,它突破了单一公司的范围,可以说,它不仅是CIMS的核心和重要组成部分,更是CIMS管理模式的未来发展趋势。================第20页================CIMS下ERP管理的特点计算机集成制造系统CIMS(ComputerIntegratedManufacturingSystems)是新型的管理模式,它强调经营、技术和人的集成。在其环境下的ERP的特点重要有以下几点:(1)是面向供需链管理的管理信息集成。(2)采用计算机和网络通信技术的最新成就,充足利用CIMS公司已取得的各种基础。(3)ERP系统同BRP密切相关。(4)ERP与CIMS中各种先进制造系统有着直接的联系================第21页================知识管理和知识链管理知识经济是以知识为基础的经济,是建立在知识的生产、分派和使用之上的经济。在当今的知识经济时代,知识是公司最重要的战略性资源,知识管理是公司面临的新挑战。知识管理就是公司对其所拥有的知识资源进行管理的过程。而如何辨认、获取、开发、分解、储存、传递知识,从而使每个员工在最大限度地奉献出知识的同时,也能享用别人的知识,是知识管理的最终目的。一个公司的知识链通常涉及知识的辨认、知识的获取、知识的开发、知识的分解、知识的储存、知识的传递、知识的共享以及知识产生价值的评价等环节,在这个知识链上,形成了一条知识流,其整个知识链如图所示,对它的管理就是知识链管理。================第22页================知识管理的内容知识管理的基础措施:公司业务流程的重组:知识管理的方法:知识的获取和检索:知识的传递:知识的共享和评测:================第23页================第二章管理信息系统技术基础管理信息系统由于科技的发展,其技术基础也随之朝着更加先进的方向前进。随着电子计算机,数据库,网络的不断进步,也使得管理信息系统的技术基础日新月异。本章重要概述了计算机系统,数据库及计算机网络等重要的管理信息系统技术基础。================第24页================2.1计算机系统的组成本讲重要介绍了计算机系统的两大组成部分:硬件系统和软件系统,规定大家了解硬件系统和软件系统的基本组成。知识要点:计算机系统的两大组成部分:硬件系统和软件系统硬件系统的基本组成软件系统的基本组成================第25页================计算机系统的两大组成部分:硬件系统和软件系统运算器中央解决器CPU控制器主机寄存器随机存储器(RAM)硬件系统内存只读存储器(ROM)输入设备:键盘、鼠标器、光笔、扫描仪等计算机系统外部设备输出设备:显示器、打印机、绘图仪等外存储器:磁带、磁盘(软盘、硬盘)、光盘等通信设备:网卡、调制解调器等系统软件:操作系统、程序设计语言、数据库管理系统等软件系统应用软件:各种应用程序包等================第26页================软件系统的基本组成操作系统(如DOS、Windows、UNIX、OS/2等)语言编译和解释系统系统软件程序设计语言(如汇编语言、BASIC、C、FORTRAN等)网络软件、数据库管理系统(如FoxPro,Oracle等)软件系统系统服务程序(如诊断程序等)信息管理软件(如工资管理软件、人事管理软件等)科学计算程序应用软件文字与表格解决软件(如WPS、Word、Excel等)图形与图像解决软件辅助设计软件(如CAD、CAM、CAI、CAT等)系统软件是指负责管理、监控和维护计算机硬件和软件资源的一种软件。操作系统是一种系统软件,它负责控制和管理计算机系统的各种硬件和软件资源,合理地组织计算机系统的工作流程,提供用户与操作系统之间的软件接口。应用软件是指运用计算机和系统软件为解决各种实际问题而编制的程序。================第27页================2.2数据解决的技术本讲重要讲授了数据解决的常用技术,规定大家知道数据库、数据库系统、数据库管理系统、数据仓库和数据挖掘的基本概念,简朴了解数据库技术的发展历史和应用。知识要点:数据库、数据库系统、数据库管理系统、数据仓库和数据挖掘的概念数据库技术的发展概述面向对象的数据库的基本知识================第28页================ﻫ2.2.1数据库、数据库系统、数据库管理系统的概念数据库技术是数据管理的技术,近年来发展迅速。数据库(DataBase,简称DB)是按一定的组织形式存储在一起的互相关联的数据集合。数据库管理系统(DataBaseManagementSystems,简称DBMS)是数据库系统的核心部分,它是在特定操作系统支持下帮助用户建立、使用和管理数据库的一种计算机软件。数据库系统(DataBaseSystem,简写为DBS)是指计算机系统引入数据库后的系统构成,是一个具有管理数据库功能的计算机软硬件综合系统。具体地说,它重要涉及计算机硬件、操作系统、数据库(DB)、数据库管理系统(DBMS)和建立在该数据库之上的相关软件、数据库管理员和用户等组成部分。================第29页================人工管理阶段文献系统阶段数据库系人工管理阶段2.2.2数据库技术的发展概述================第30页================ 数据库技术================第31页================面向对象的程序设计(ObjectOrientedProgramming,简称OOP)是组织大型软件的研制、开发、维护及管理的有效方法。面向对象技术的基本概念有对象、实例和类、消息与继承等。在面向对象的程序设计语言中,只有一种类型的实体——对象。对象可同时表达为叙述性知识和过程性知识。因此,一个软件就是各种不同对象的集合。一个对象就是一个基本模块,它有它自己的一些数据和操作这些数据的过程,即数据和过程是封装在一起的。对象具有自主性、封闭性、交互性、被动性和动态性五大特性。自主性、封闭性、交互性描述了对象的能力,被动性刻画了对象的活动特性,动态性指出了对象的生存特性。面向对象数据库系统具有以下的基本特性:(1)必备特性(2)可选类(3)开放的可选特性2.2.3面向对象的数据库的基本知识================第32页================数据仓库(DataWarehouse)一词最早出现于20世纪90年代初,目前已经逐渐成熟。数据仓库是在数据库基础上发展而来的,是为了满足人们在高度数据积累的基础上进行数据分析的需要而产生的。数据仓库是面向主题的、集成的、稳定的、随时间变化的数据集合,它是管理科学、计算机科学、网络技术和分析手段的大融合。从用户的角度看,数据仓库是一些数据、过程、工具和设施,它可以管理完备的、及时的、准确的和可理解的业务信息。数据仓库是体系化环境的核心,是建立决策支持系统(DSS)的基础。所谓数据挖掘(DataMining),就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,抽取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。数据挖掘就是在一些事实或观测数据的集合中寻找特定的模式、关联规则、变化规律等的决策支持过程,是一种在大量数据库中发现隐藏新知识的计算技术方法。数据挖掘过程可粗略地分为问题定义、数据准备和预解决、数据挖掘以及结果的解释和评估等阶段。2.3数据仓库和数据挖掘的概念================第33页================2.4管理信息系统的网络环境本讲重要介绍了网络的一般知识,规定大家了解计算机网络的定义、功能和协议,结识一些重要的网络互连设备的功能,了解因特网的概念、功能和接入方式。知识要点:计算机网络的定义、功能和协议一些重要的网络互连设备的功能因特网的概念、功能和接入方式================第34页================计算机网络是计算机技术和通信技术相结合的产物,是独立自主的计算机的互连体。计算机网络的基本功能有两项,一是资源共享,二是计算机之间的通信。计算机之间的通信是计算机网络可以实现资源共享的基础,而资源共享则是开发建设计算机网络的重要目的。计算机网络可以共享的资源涉及硬件资源、软件资源和数据资源。计算机网络中有形形色色的能发送和接受信息的通信实体,涉及终端、应用软件、通信进程等。要组成计算机网络,并保证通信实体之间信息互换的顺利进行,制定一组共同遵守的规则和约定非常必要。这组规则和约定就是网络协议。由于计算机网络技术的发展十分迅速,再加上不同利益集团之间的商业竞争,目前世界上存在着多种网络体系结构,它们分别遵守各自的网络协议,也就是说不同类型的计算机网络同时存在。当然,许多协议之间有很大的兼容性。目前比较常见的网络协议有国际标准组织(ISO)提出的“开放系统互连参考模型(OSI/RM)”、美国国防部提出的“TCP/IP协议集”、国际电报电话征询委员会(CCITT)就公用分组互换网制定的“X.25协议”、电气和电子工程师协会(IEEE)提出的“IEEE802标准组”等。2.4.1计算机网络的定义、功能和协议================第35页================同类型网络之间的互连比较简朴,通常只使用网桥(Bridge)就能实现,网桥不进行协议转换,只根据不同地址来完毕报文的转发。对于使用不同硬件、软件和协议的网络之间的互连,要使两个网上的用户之间可以透明地互换信息,其关键是要在两个网络之间加入一个网关(Gateway),它的作用是将一种协议的报文转换为另一种协议的报文。网络互换机的作用是为用户之间的通信提供电路链接,同时还具有存储转发的功能。事实上,随着设备集成限度的提高,在加入了一些模块之后,互换机还能起到部分网桥和网关的作用。HUB(集线器)是一种特殊的网络连接设备,它可以把使用不同传输介质的设备连接在一起,并且有源HUB可以起到传输信号的再生放大作用,互换HUB更是具有通信互换功能。路由器(Router)属于网络互连设备,它具有判断网络地址和选择途径的功能,它决定在网络之间传送信息的途径。2.4.2一些重要的网络互连设备的功能
================第36页================Internet(因特网)事实上就是按照统一的协议,将世界各地已有的各种广域网和局域网连接起来,形成一个跨越国界的庞大的互联网络。目前这个网络还在不断地扩大着。Internet提供的基本服务涉及:电子邮件(E-mail)、信息查询、远程登录(Telnet)、文献传输(FTP)、网络新闻(InternetNews)、电子公告牌(BBS)等。WWW(WorldWideWeb,万维网)是一个以Internet为基础的计算机网络,它允许用户在一台计算机通过Internet存取另一台计算机上的信息。对于一般终端用户来说,要接入Internet,一方面要选择一个Internet服务提供商ISP(InternetServiceProvider)。ISP拥有可以让用户接入Internet并提供网络服务的主机系统。用户向ISP申请了账号后,就可以获得Internet服务。ISP提供的网站接入方式重要有虚拟主机、托管服务器和专线接入三种形式。2.4.3因特网的概念、功能和接入方式。ﻫ================第37页================2.5公司网和公司内联网本讲重要介绍了公司网和公司内联网(Intranet)的相关知识,规定大家知道公司网的定义,了解公司网的建设、系统设计、系统集成及测实验收的基本知识,知道公司内联网的定义以及它相对于传统公司网的优势。知识要点:公司网的定义公司网的建设、系统设计的基本知识公司内联网的定义公司内联网相对于传统公司网的优势================第38页================2.5.1公司网的定义================第39页================公司网络的建设是一项复杂的系统工程,它既是建设一个计算机网络技术与各类信息收集、传递、储存、加工和使用为一体的信息中心,又是一项为公司生产、经营、产品开发及领导决策服务的综合性工程。就公司而言,其信息化建设一般有两大任务:一是信息网络支撑平台的建设;二是网上信息的组织管理。作为一项涉及面广、技术复杂、周期较长的系统工程,从系统生命周期的角度,可以把公司网的建设分为规划分析、系统设计、工程实行、验收维护等四个阶段。2.5.2公司网的建设================第40页================在网络建设中,可以把整个网络工程分为布线系统、网络设备、机房、软件系统等部分。在系统设计阶段,就是要根据需求,对这些组成成分作出技术上和工程上的具体说明,作出系统设计书。在设计过程中,一般应满足系统总体设计原则布线系统的设计原则的规定.2.5.3公司网的系统设计================第41页================公司内联网(Intranet)是指应用了Internet技术的公司网。具体地讲,Intranet是一种基于Internet的TCP/IP协议,使用万维网WWW工具(Web技术、浏览器、页面、超级链接),采用了防止外界侵入的安全技术(如防火墙),为公司内部服务,并能方便地接入Internet的公司网。2.5.4公司内联网的定义================第42页================实现跨平台应用实现无缝过渡提供高效信息具有高度灵活性用户界面和谐2.5.5公司内联网相对于传统公司网的优势================第43页================第三章管理信息系统的开发方法管理信息系统的开发是一项十分复杂的系统工程。为了保证开发的顺利进行,不仅需要有对的的开发策略和方法论来指导其整个过程,更需要合理地组织和有效地协调开发工作。开发涉及的知识范围广,学科交叉性强,至今还没有一套成熟的、有效的、一致公认的有效方法来完毕整个系统的开发工作。但也确有一些方法对系统开发会带来帮助和借鉴。本章仅就这部分方法进行介绍。================第44页================3.1生命周期法一、系统规划阶段系统开发请求初步调查可行性研究初步方案讨论二、系统分析阶段组织机构与功能分析业务流程分析数据与数据流程分析功能数据分析新系统方案讨论三、系统设计阶段总体结构设计代码设计数据库/文献设计I/O设计模块结构与功能设计设计方案讨论四、系统实行阶段人员培训编程调式数据准备试运营五、系统运营和维护阶段运营管理评价监理审计分析结果================第45页================3.2原型法3.2.1原型法的工作流程================第46页================3.2.2原型法的特点(1)尽也许运用现成软件和模型来构造原型。采用开发工具,可以缩短系统开发周期,节省费用,提高效率。(2)初始系统要能反映用户的基本规定,缩短用户与系统分析人员之间的距离,生命周期法较难解决这一环节。================第47页================3.3面向对象方法面向对象(ObjectOriented,OO)方法作为一种新奇的、具有独特优越性的方法引起了人们的关注,同时面向对象方法也被视为解决软件危机的突破口。它起源于程序设计语言,但已经远远超过了程序设计的范畴。目前,面向对象方法被扩展到各个领域,面向对象方法作为一种结识方法论,强调了对现实世界的理解和模拟,把现实世界到计算机的转换减少到最低限度,所以面向对象方法特别适合于系统分析和设计。================第48页================3.3.1面向对象方法的基本思想OO方法开发系统的过程可以分为以下几个阶段:系统调查和需求分析。分析问题的性质和求解问题。整理问题。程序实现。OO的一些基本概念:对象(object)与类(class),多态性,消息(message),抽象性,封装性,继承性================第49页================3.3.2面向对象的分析方法面向对象分析方法的基本环节标记对象标记属性标记方法标记结构标记主题================第50页================3.3.3面向对象的设计方法面向对象的设计方法(OOD)是面向对象方法中一个中间过渡环节。其重要作用是对OOA分析的结果作进一步的规范化整理,以便能被OOP直接接受。================第51页================3.3.4面向对象的分析与设计语言UMLUML的架构UML的模型、视图、图与系统架构建模UML与面向对象的软件分析与设计用UML建模3.3.5面向对象的分析与设计工具================第52页================第四章系统规划本章重要介绍管理信息系统开发和总体规划的相关知识,规定大家了解总体规划的任务和原则,掌握总体规划的环节和具体内容。知识要点:总体规划的任务,特点,原则,环节总体规划的具体内容可行性分析系统开发的组织管理================第53页================重要内容:管理信息系统的开发是一项十分复杂的系统工程。为了保证开发的顺利进行,不仅需要有对的的开发策略和方法论来指导其整个过程,更需要合理地组织和有效地协调开发工作。管理信息系统的开发是一项耗资大、复杂限度高、周期长的系统工程。因此,做好系统总体规划才干使开发的系统具有良好的整体性,也使各阶段的开发工作具有一定的连贯性,从而使最后开发出的系统整体功能达成预期目的。================第54页================4.1.1总体规划的任务拟定系统的总体结构。提出资源分派计划。拟定分步实行环节、指导子系统实行。进行可行性分析。4.1.2总体规划的特点对外有合理的需求分析对内有明确的系统划分贯彻自顶向下的系统设计原理④管理上应着重于高层管理,兼顾中层与作业规划方面的具体实际层次管理理念⑤系统数据分类明确4.1管理信息系统的总体规划================第55页================4.1.4.总体规划的环节定管理目的定义管理功能定义数据分类定义信息结构4.1.3总体规划的原则系统必须支持公司的总体目的实现。系统必须适应公司各管理层次的需求系统在方法实现上必须尽量脱离对原有不合理组织机构的依从性。④系统结构必须呈现良好的整体性功能⑤系统的开发必须贯彻便于实行的原则================第56页================管理信息系统总体规划的工作流程如下图所示================第57页================1).总体规划的准备工作拟定总体规划的范围,一般要延伸到管理的高层。构建总体规划队伍。收集数据。制定计划,画出总体规划工作的网络图或网络表。准备好各种调查表格和提纲。开好动员会4.2总体规划的具体内容================第58页================2).组织机构调查对一个组织的调查,一般都从组织机构入手,虽然我们强调信息系统尽也许不依赖于组织机构,但也不能脱离组织机构想当然地设计一个抱负的系统机构,这在具体实现上会增大实现的机会成本,而不具有可操作性。组织机构调查的重点涉及:切实了解各部门的职责;组织机构图中重点画出与信息系统有关的部分。3).拟定管理目的4).分析管理功能5).定义数据类6).计算机逻辑配置方案================第59页================4.3可行性研究现代化管理中,经济效益的评价是一个很重要方面,为了避免盲目投资,减少不必要的损失,就要进行可行性研究。管理信息系统开发也是一项耗资大、周期长、风险性大的工程项目,因此,在新系统开发的大规模行动之前,必须对系统进行可行性研究。================第60页================4.3.1可行性研究的内容技术可行性研究ﻩ(1)根据现有技术条件分析能否达成系统所提出的规定。 (2)是否具有所需的物理资源。经济的可行性研究ﻩ(1)资金许可性 (2)经济合理性社会的可行性研究================第61页================4.3.2可行性研究的评价原则(1)效益性原则。(2)经济性原则。(3)可靠性原则。(4)可比性原则。4.3.3形成可行性报告================第62页================4.4系统开发的组织管理4.4.1系统开发的准备工作系统开发的组织机构================第63页================4.4.2选择开发方式================第64页================4.4.3系统开发的计划与控制(1)资源保证(2)进度保证(3)审核批准(4)进度和费用记录================第65页================第五章系统分析本章重要介绍了系统分析的基本概念,重要内容有,原系统是什么模式以及它所存在的问题;业务和数据流程通畅与否,合理与否;数据、工作过程和实现的管理功能间互相关系协调与否;改革方案和新系统的管理方法可行与否;系统分析是管理信息系统开发过程中的第一个阶段,其质量将直接影响到整个管理信息系统开发工作是否能顺利进行。================第66页================5.1需求分析需求分析是要实事求是地了解并领略用户的客观需求。需求分析是系统开发的最重要环节。全面、客观、准确地调查研究是系统分析与设计的基础。================第67页================5.1.1如何进行需求分析(1)自顶向下的结构化方法(2)对系统中的对象先结识再分析(3)工程化地组织工作过程(4)良好的人际关系5.1.2具体调查的范围================第68页================5.2系统组织结构与功能分析组织结构图组织/业务关系分析业务功能图表================第69页================5.3业务流程分析================第70页================5.4数据流程分析调查数据的汇总分析数据流程分析数据字典5.5系统分析报告================第71页================第六章系统设计系统分析阶段拟定了新系统的逻辑模型,而系统设计阶段则在此基础上拟定新系统的物理模型。可以说系统分析解决了系统“做什么”的问题,而系统设计解决系统“怎么做”的问题。系统设计作为为管理信息系统开发生命周期的第二阶段,它的重要任务是根据系统分析报告拟定系统的具体实行方案。下面具体讲解系统设计过程中使用的方法、理论以及遵循的原则。================第72页================6.1设计方法和目的系统设计的方法将系统或程序分解为三种基本结构的组合,即顺序结构、选择结构和循环结构。自顶向下,逐步求精模块化设计。与现有系统保持一致系统设计的目的系统设计的评价================第73页================6.2设计的内容总体设计总体设计的重要内容总体设计的原则.系统的体系结构具体设计具体设计的重要内容具体设计的原则具体设计的方法================第74页================6.3系统环境的配置管理信息系统是以计算机系统为核心建立起来的,在完毕总体设计后,接着就应当考虑各子系统的软,硬件配置问题,这里应根据系统的环境情况,功能需要,考虑软件系统使用的本地化等各方面制约条件,将这些分布的设备和任务,功能,数据,资源等集中统一管理。================第75页================6.3.1系统运营模式的设计集中式系统单机结构主机结构分布式系统文献服务器/工作站模式客户/服务器模式(C/S)浏览器/Web(B/S)模式================第76页================6.3.2软硬件选择硬件系统的设计软件平台的选择6.3.3网络系统的设计================第77页================6.4系统总体结构的设计子系统的划分可理解的结构划分相对独立性数据依赖性尽量小减少数据冗余扩展性系统分阶段实现考虑各类资源的充足运用6.4.1子系统和功能模块划分================第78页================模块的划分 模块(Module)是系统中有名称标记的并具有一定状态和方法的一个实体,是组成系统的基本元素。模块的内部特性分为三种,顺序结构、选择结构和循环结构。顺序结构选择结构循环结构================第79页================6.4.2模块描述方法程序流程图结构化N-S流程图IPO图:IPO是输入加工输出(INPUTPROCESSOUTPUT)图的简称其它的模块描述方法结构化英语决策树判断表算法描述语言================第80页================6.4.3模块的内聚和耦合1.模块的内聚性(Cohesion)2.模块的耦合性(Coupling)6.4.3结构图结构图又称控制结构图或系统结构图,是用一组特殊的图形符号按照一定规则描述系统整体特性的图形。================第81页================1.结构图基本图形符号表达一个功能模块,在矩形中标明模块的名称。表达调用关系,箭头指向被调用模块,箭尾指向调用模块。表达模块间的数据传递关系,既可以是数据元素,也可以是数据结构。表达一个模块中包含的循环解决功能。表达模块间的信息传递关系表达一个模块中包含的判断解决功能;根据判断解决的结果信息,拟定执行何种操作。================第82页================2.结构图的设计方法转换中心分析方法业务中心分析方法结构设计的原则================第83页================6.4.4信息系统流程图1.系统流程图的符号================第84页================2.基本解决工序(1)变换(2)合并(3)划分(4)分类(排序)(5)更新操作3.使用系统流程图应尽量缩短系统解决时间,减少空闲时间。尽量运用多重解决能力================第85页================6.5代码设计1.代码的用途2.代码的设计原则(1)唯一化(2)规范化(3)系统化(4)短小精悍(5)规律性6.5.1代码用途和设计原则================第86页================1.代码的种类(1)顺序码(2)系列顺序码(3)层次码(4)矩形码(5)自检码2.代码的类型(1)数字码(2)字符码(3)混合码6.5.2代码的种类及类型================第87页================6.5.3代码的分类1.分类原则(1)遵守扩延原则(2)按属性系统化分类(3)分类要有一定的柔性(4)系统的协调2.分类方法(1)线分类方法(2)面分类方法================第88页================6.5.4代码校验方法(1)计算代码本体位的加权累加和公式为:其中Ci(i=1,2,…,n)为代码本体位第i位符号;Pi(i=1,2,…,n)为代码本体位第i位位权因子(2)计算余数的公式为:R=SmodM其中,R表达余数;S为代码本体位的加权累加和;mod为模运算符号;M为模数。(3)计算校验位的公式为:C=M-R,其中,C为校验码。================第89页================6.6输出设计输出内容与形式1.输出内容2.输出形式输出的设备与方式输出的格式================第90页================6.7输入设计输入方式设计键盘输入数/模、模/数转换方式条码(棒码)输入用扫描仪输入传感器输入网络传送数据运用数字网络直接传送数据。运用电话网络(通过modem)传送数据。磁盘传送数据================第91页================输入格式设计记录格式设计时使用的基本技巧涉及:块风格阴影选择框颜色设立数据域划分说明================第92页================6.7.1输入设计的原则(1)输入量应保持在能满足解决规定的最低限度。应明白这样一个道理,输入的数据越多,则也许产生的错误也越多。(2)杜绝反复输入,特别是数据能共享的大系统、多子系统应避免反复输入。(3)输入数据的汇集和输入操作应尽也许简便易行,从而减少错误的发生。(4)输入数据应尽早地用其解决所需的形式进行记录,以便减少或避免数据由一种介质转换到另一种介质时也许产生的错误。================第93页================6.7.2输入数据的对的性校验1.数据错误的情况(1)数据内容错(2)数据多余或局限性(3)数据的延误2.数据的校验方法(1)视觉校验(2)反复校验(3)分批汇总校验================第94页================6.8数据库设计1.数据库系统2.关系模型3.数据库存储安全6.8.1数据库系统概述================第95页================6.8.2概念结构设计1.概念结构设计的方法和工具概念结构设计通常有四类方法:①自顶向下②自底向上③逐步扩张④混合策略================第96页================2.概念结构设计环节(1)分E-R图设计环节①选择局部应用②逐个设计分E-R图(2)集成局部E-R图①属性冲突②命名冲突③结构冲突================第97页================6.8.3逻辑结构设计(1)概念结构转换为一般的关系、网状、层次模型(2)将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换(3)对数据模型进行优化================第98页================1.E-R图向关系模型的转换2.数据模型的优化(1)拟定数据依赖。(2)对于各个关系模式之间的数据依赖进行极小化解决,消除冗余的联系。(3)按照数据依赖的理论对关系模式逐个进行分析,考察是否存在部分函数依赖、传递函数依赖、多值依赖等,拟定各关系模式分别属于第几范式。(4)按照需求分析阶段得到的各种应用对数据解决的规定,分析对于这样的应用环境这些模式是否合适,拟定是否要对它们进行合并或分解。(5)对关系模式进行必要的分解。================第99页================6.8.4物理结构设计1.数据库的物理结构设计(1)拟定数据的存储结构(2)设计数据的存取途径(3)拟定数据的存放位置(4)拟定系统配置2.评价物理结构================第100页================6.9系统安全性设计系统的安全性1.系统面临的威胁和入侵2.系统安全的定义3.安全策略信息系统的安全性设计(1)网络通讯(2)操作系统(3)DBMS系统的安全性(4)信息系统和应用服务器(5)计算机病毒的防治。================第101页================6.10系统设计说明书系统设计报告中应当涉及以下几个方面:(1)系统总体结构图(2)系统设备配置图(3)系统分类编码方案(4)数据库结构图(5)输入/输出(I/O)设计方案(6)层次化模块控制图(HIPO图)、IPO表等(7)系统具体设计方案说明书================第102页================第七章系统实行、评价、ﻫ运营和管理系统实行是管理信息系统开发工作的一个重要的阶段,是将系统设计阶段得到的设计方案转换为以计算机硬件为基础的可以实际运营的应用软件系统的过程。其重要任务是按照系统设计阶段提出的系统模型、系统实行方案和系统设计说明书所规定的系统网络结构、各个模块功能、数据库结构及输入输出设备规定,组建一个可以实际运营的管理信息的物理系统交付用户使用。================第103页================(1)系统实行的准备、组织与管理。(2)建立以计算机网络为主的硬件环境和软件环境的物理系统。(3)选择合适的开发工具,建立数据库,实现程序控制框架系统。(4)实现系统各功能模块,全面测试,排除逻辑性错误。(5)装载基础数据,进行系统的试运营,完毕系统的最后调试。(6)制定严格的系统管理、操作和维护制度,对用户进行技术培训和操作培训。(7)进行系统的交接,实现其设计目的,对新系统进行系统评价。================第104页================7.1系统实行系统实行的组织管理系统实行的技术管理系统实行的内容(1)建立以计算机网络为主的硬件环境和软件环境的物理系统。(2)选择合适的开发工具,建立数据库,实现程序控制框架系统。(3)建立数据库结构。(4)建立程序控制框架系统。================第105页================7.2系统编程系统编程的任务是为系统编写程序,即通过设计的HIPO图、数据库结构和编程设计方案(说明书)转换成某种计算机编程语言写成的程序。系统的编程过程相称于机械工程中图纸设计完毕的“制造”阶段,程序设计的优劣直接关系到能否有效的实现系统的设计,圆满地达成系统需求的预期目的。================第106页================7.2.1系统程序设计1.程序设计的基本规定(1)程序的功能必须按照规定的需求,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沁园春长沙儿童课件
- 医院劳动合同与聘用合同范本
- 《中国建筑的特征》课件
- 《高血压与脑卒中》课件
- 高一数学集合课件
- 2024年度供应链管理合同
- 2024年度二手叉车保险合同2篇
- 2024年卫星发射与数据服务合同2篇
- 2024年度房屋买卖合同的估价和估值方法2篇
- 青岛市事业单位聘用合同 2篇
- 2023-2024学年第一学期新教科版六年级上册科学教学计划
- 浙教版初中数学初二数学上册《探索确定位置的方法》说课稿
- 机械制图(第3版)PPT完整全套教学课件
- 特许经营商标许可使用协议书范文(2篇)
- 昆明理工大学2022年冶金物理化学考研真题
- 大π键的认识和书写
- 高中心理健康《拒绝精神内耗》主题班会课件
- 腮腺肿瘤-课件
- 2023年军队文职人员招聘之军队文职公共科目真题精选附答案
- 加尔文宗教改革专题培训课件
- 目标分解方法
评论
0/150
提交评论