版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE 信息系统分析与设计一、基本概念1、信息、数据、信息系统、软件工程、国家信息化基础设施等信息:是事物之间相互联系、相互作用的状态描述数据:计算机能够接受的内容(数字、字符、图形、图像、音频、视频)信息系统:是指以计算机和各种信息技术为基础,为实现某个系统目标、由信息资源处理模型支持的,由计算机硬件设备、通信和网络设备、计算机软件、信息资源、用户、规章制度等所组成的信息处理统一体。软件工程:软件工程是指指导计算机软件开发和维护的学科。软件工程采用工程的思想、原理、技术和方法来开发和维护软件。它是开发、运行和维护软件直至退役的系统方法国家信息化基础设施:国家信息基础设施首先是指一个集成的、
2、覆盖整个国家的信息设施的总和。该设施连接全国各地区的政府机构、企业、学校和家庭,是全部公用的及专用的、政府的及企业的、高速交互式的、窄带的及宽带的网络的集合。2、与国家信息化基础设施相关的内容。提示:技术、服务商服务及费用、接入方式、带宽、网络提供内容。【什么是国家信息基础设施?它由哪些部分组成?】(1)国家信息基础设施首先是指一个集成的、覆盖整个国家的信息设施的总和。(2)该设施连接全国各地区的政府机构、企业、学校和家庭。(3)是全部公用的及专用的、政府的及企业的、高速交互式的、窄带的及宽带的网络的集合。(4)国家信息基础设施由通信网、计算机、信息和人四个部分组成。二、信息系统分析与设计原理
3、(做什么)1信息系统分析原理:可行性、需求分析2可行性分析:技术可行性、经济可行性、社会可行性等分析【什么是可行性分析?可行性分析包括哪些方面?】含义:从技术、经济和社会因素等方面研究并论证本软件项目的可行性,并制定初步项目开发计划。(可行性分析是通过对项目的主要内容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的 HYPERLINK /view/532
4、763.htm t _blank 系统分析方法。)包括:技术可行性,经济可行性,社会可行性。3需求分析:对功能、性能等进行分析【需求分析的任务是什么?获取用户需求的方法有哪些?】任务:(1)问题识别,问题识别是需求分析的首要工作,是对所求解问题及其环境的理解、分析和综合的过程。(2)需求描述,需求描述的主要工作是,在对问题空间准确、全面理解的基础上考虑到问题的可解性,用文字详细说明具体的问题需求,即生成用户手册概要和确认测试计划,为概要设计提供需求说明书。(3)需求评审,需求评审是对需求描述的有效性进行确认。方法:会议与访谈;问卷调查;实地观察,查阅资料;快速原型法。4名词:软件、程序、软件生
5、命周期、软件危机、瀑布模型、原型、COCOMO模型等。软件:是程序以及开发、使用和维护程序所需的所有文档程序:是 HYPERLINK /view/190611.htm t _blank 软件开发人员根据用户需求开发的、用 HYPERLINK /view/128511.htm t _blank 程序设计语言描述的适合计算机执行的 HYPERLINK /view/178461.htm t _blank 指令(语句)序列软件生命周期:从软件概念形成、使用和维护,直至最终被废弃不用的整个过程软件危机:是指软件在开发和维护过程中所遇到的一系列严重问题瀑布模型:又称为软件生命周期模型,它将软件开发分为三个
6、时期,即软件计划时期、软件开发时期和软件运行时期。每个时期又分为若干个阶段。原型:原型是所开发软件系统的一个可执行模型或引导性版本,它可为客户和软件开发各阶段的系统人员提供系统的原始蓝本,以帮助得到实现系统目标的明确而严格的需求,促进客户和系统人员、各阶段系统人员之间的相互有效的信息交流,并以此为基础进行需求分析和系统设计。COCOMO模型:成本估算模型,以代码行数、项目类型为主要依据来计算软件开发的成本5信息系统设计原理:总体设计、详细设计。【什么是总体结构设计?总体结构设计包括哪几方面工作?】根据需求分析所产生的软件需求规格说明书,建立目标系统的总体结构。目标系统的总体结构由系统各模块的功
7、能、模块间的层次关系及接口控制所组成。包括: = 1 * GB3 建立模块化的系统结构; = 2 * GB3 确定各个模块的功能; = 3 * GB3 定义各功能模块的接口和调用关系,规定设计限制; = 4 * GB3 设计全局数据库和数据结构; = 5 * GB3 制定组装测试计划【试述信息系统的设计原理。】一、设计的任务与过程(一)设计任务:总体设计、详细设计(二)设计过程:数据设计、体系结构设计、过程设计二、设计的基本原则(一)抽象:忽略细节和非本质的方面,分析问题的本质和主要面。(二)模块化:将软件系统分解为若干部分,即模块。(三)信息隐藏和信息局部化(四)一致性、完整性和确定性三、总
8、体结构设计(概要设计)(一)总体结构设计的概念 根据需求分析所产生的软件需求规格说明书,建立目标系统的总体结构。目标系统的总体结构由系统各模块的功能、模块间的层次关系及接口控制所组成。 (二)总体结构设计的描述工具模块结构图 用来描述软件系统的组成结构及相互关系,由模块、调用、数据、调用符号和参数表、辅助符号构成。(三)模块独立性 不同模块相互之间的联系尽可能少,一个模块尽可能在逻辑上独立,有完整单一的功能。可用模块的耦合度和内聚度来衡量模块的独立性。(四)块间联系的度量耦合度 耦合分类:独立耦合、数据耦合、控制耦合、公共耦合、内容耦合。划分模块规则:尽量使用数据耦合,少用控制耦合,限制公共耦
9、合范围,完全不用内容耦合。 (五)块内联系的度量内聚度 内聚分类(由弱到强的顺序 ):偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、 顺序内聚、功能内聚。 划分模块规则:设计模块时,应做到高内聚度,低耦合度。四、过程设计(详细设计)及其工具 (一)过程设计的任务过程设计的主要任务是对总体结构设计中产生的功能模块进行过程描述,即模块设计,为每个模块设计详细算法、内部数据结构和程序逻辑结构。过程设计不是编码(编程),是为编码提供说明,如程序框图、数据流图等。(二)过程设计的工具1、结构化语言:三种基本结构,即顺序、选择和循环。2、判定表(决策表):描述具有复杂逻辑关系的多条件判断、多目标动作的
10、工具。 3、判定树(决策树):作用和判定表相同,是判定表的一种变型。 4、HIPO图:层次化输入处理输出图,可以在过程设计中用,也可以在总体结构设计时用。HIPO图实际上是层次图和IPO图的组合。5、程序流程图:用方框表示一个处理步骤、菱形表示一个逻辑条件、箭头表示控制流向的图。 6、PAD图:问题分析图,由基本符号沿两个方向展开,基本符号只能构成三种控制流程,即顺序、选择和循环结构。7、盒图:满足结构化程序设计需要,特别是取消了程序流程图的随意转向功能的图。6数据库设计:界面设计(ppt5):性能设计:见下三、信息系统分析与设计方法(如何做)1信息系统分析方法:主要指需求分析方法,目前通常采
11、用数据流图方法。【试述面向数据流的分析方法。】它是结构化分析方法中最为流行的一种类型,有明显的结构化特征,该方法以数据流作为需求建模工具,并通过数字字典和过程规格说明来描述分析的细节(一)数据流图:是通过逐层细分描述系统内部数据流动及加工过程的图表。(二)数据流图的基本成分1数据流:箭头 2加工:圆框 3数据存储:直线 4外部对象:方框(四)数据字典 1定义:数据字典是关于数据流图内所包含数据元素(数据存储、数据流、数据项)的定义及说明的集合。2数据字典的条目类型及组成(1)数据流条目 (2)数据文件条目 (3)数据项条目3数据的定义描述4对数据字典的要求:(1)完整性 (2)一致性 (3)可
12、用性2名词:数据流、数据存储、外部对象、加工过程、数据字典、数据流条目、数据项条目、数据存储条目、加工过程描述。数据流:说明数据的流动,用一条带有单箭头或双箭头的直线表示,箭头指向为数据流动方向,分别表示数据的单向或双向流动数据存储:又称文件,表示系统内需存储保留的数据,相当于文档、台账或数据库外部对象:是向系统输入数据或接受系统输出的外部事物加工过程:对数据进行操作的过程数据字典:关于数据流图内所包含数据元素(数据存储、数据流、数据项)的定义及说明的集合。数据流条目:由以下内容组成:数据流编号、数据流名称、简述、别名、符号名、组成、数据类型、长度、取值范围、数据流量、峰值、用途、来源或流入、
13、去向或流出、注释数据项条目:由以下内容组成:数据项名字、简述、别名、组成、值类型、取值范围、注释数据存储条目:由以下内容组成:数据存储编号、数据存储名称、简述、别名、符号名、组成、存取频率、存取峰值、组织方式、用途、 注释加工过程描述:用来描述数据流图中最低层加工处理过程的文档3信息系统设计方法,包括:A总体设计方法、B详细设计方法C数据库设计D界面设计E性能设计A总体设计方法:画功能模块图,目前一般不采用从数据流图转换成功能模块图,具体采用实地考察、查阅资料、开会、问卷、构建原型等方法。【试述总体设计的过程。】设计过程:数据设计、体系结构设计、过程设计数据设计就是把分析阶段所建立的信息域模型
14、转换为数据结构,这种数据结构是软件实现所需要的。体系结构设计主要是定义程序结构之间的相互关系。过程设计则是变换结构构件为软件的过程描述名词:耦合度、内聚度、深度、扇度等。耦合度:模块间联系的量度耦合度:是从模块外部考察模块的独立性程度,用来衡量多个模块间的相互联系。内聚度:块内联系的量度内聚度:是模块内部各成分(语句或语句段)之间的联系。深度:功能模块图的层次数扇度:功能模块图中同一层次的模块数B详细设计方法:判定树、判定表、HIPO图、程序流程图等。【试述面向数据流的设计方法。】它是以数据流图为基础,通过一系列系统的步骤,将数据流图转换为功能模块图,从而导出软件结构的方法,它是需求分析阶段结
15、构化分析方法的延续(1)分为结构化方法、面向数据结构的方法、面向对象的方法;(2)结构化方法分分为:结构化分析方法、结构化设计方法和结构化程序设计方法;(3)面向数据结构的方法:目标是通过所处理问题的数据结构导出对求解问题的处理描述。它是一种分析设计一体化的方法,没有明显的分析、设计阶段划分。(4)面向对象的方法分为:面向对象的分析方法、面向对象的设计方法、面向对象的程序设计方法。(一)面向数据流的设计方法以数据流图为基础,通过一系列系统的步骤,将数据流图转化为功能模块图,从而导出软件结构的方法。(二)数据流的两种基本模型1 变换流:可将输入流转换为输出流的数据流。 2事务流:一个加工(事务中
16、心)只接收一个输入数据,然后根据这个输入数据从若干个处理序列中选择一个路径执行,具有这种类型的数据流称为事务流。 (三)面向数据流设计方法过程1 变换型数据流图导出模块结构图(变换分析) (1) 选择合适层次的数据流图。 (2)确定变换流、输入流和输出流部分。 (3)设计模块结构的顶层和第一层 (4)设计中下各层(四) 设计结果的优化原则1、 设计高独立性模块2、 用模块的作用范围和控制范围规范软件结构3、 模块的规模要适中4、 软件结构的深度、宽度、扇出、扇入都要适度5 降低模块接口的复杂性,设计单入口单出口的模块6、 程序结构和问题结构要对应7、 消除重复模块和管道性模块8、 模块功能应可
17、以预测C数据库设计:画ER图,将ER图转换为二维表。D界面设计:一般采用类似资源管理器的浏览器式界面,具有左右窗口,可避免反复打开与关闭窗口。E性能设计:运行速度、存储容量(集中存储、且采用光纤数据交换机、分级存储、脱机存储、异地备份、容错、数据加密、用户权限划分等)四、典型信息系统1、管理信息系统名词:MRP系统、MRP系统、ERP系统、PDM系统、CIMS系统、MIS系统MRP系统:物料需求计划系统(MRP,Material Requirement Planning),就是从产品的结构即物料清单出发,实现物料信息的集成。通俗的讲,MRP是一种保证既不出现短缺、又不积压库存的计划方法,用于解
18、决制造业中缺件与超储之间的矛盾。MRP系统:制造资源计划系统(MRP,Manufacturing Resources Planning),20世纪80年代,人们把制造、财务、销售、采购等子系统总合为集成化系统,并称之为制造资源计划系统。ERP系统:企业资源计划系统(ERP,Enterprises Resources Planning),超越MRP范围的功能集成、支持能动性的监控能力、模拟分析和决策支持、支持开放的客户/服务器计算环境。计算机集成制造系统:计算机集成制造系统(CIMS)是企业各类信息系统的集成,是企业活动全过程中各功能的结合。计算机集成制造系统利用现代信息技术(计算机技术、自动化
19、技术、通信技术等)和现代化管理技术,高度集成了产品设计、制造、控制(CAD/ CAM等)、管理、决策等众多系统。它是从技术角度加强制造技术,提高企业市场竞争力的手段。产品数据管理:(PDM)是以软件技术为基础,以企业产品为核心,对与产品相关的数据、过程和资源进行集成管理的技术。MIS系统:管理信息系统是一个由人、计算机及其他相关因素组成的,能进行信息的收集、传递、存储、加工、维护和使用的系统。Q: MRP系统、MRP系统、ERP系统的发展过程。A: 20世纪60年代,物料需求计划系统面世并应用于企业管理工作中。MRP就是从产品的结构即物料清单出发,实现物料信息的集成。通俗的讲,MRP是一种保证
20、既不出现短缺、又不积压库存的计划方法,用于解决制造业中缺件与超储之间的矛盾。 但是MRP系统没有反映出企业的经营效益,这促进了管理系统向资金流与物流的统一管理的方向发展。20世纪80年代,人们把制造、财务、销售、采购等子系统总合为集成化系统,并称之为制造资源计划系统。主要包括生产计划、需求管理、能力需求计划、成本管理、库存管理、作业管理和采购作业管理。 20世纪90年代,在MRP = 2 * ROMAN II系统的基础上,提出了企业资源计划系统,即超越MRP范围的功能集成、支持能动性的监控能力、模拟分析和决策支持、支持开放的客户/服务器计算环境。ERP扩展了管理信息集成的范围,在MRP = 2
21、 * ROMAN II系统的基础上增加了许多新功能。Q: ERP系统特点:与上下游企业相联、企业再工程、包含PDM系统、工作流定义等。2、决策支持系统特点:(1)模型库数据库(2)辅助人的决策,实现预测功能(3)数据挖掘功能。通过数据挖掘得到模型。数据挖掘:主要通过统计分析软件对已有数据进行分析,得出相关模型。模型表示:可能是一个公式、一个表格、一句话、一段程序等。模型构建:模型建立、评价、求解(验证)信息管理:对数据库管理知识管理:对数据库模型库进行管理数据、信息、知识(模型)、数据仓库(数据库模型库)(4)可是一个独立系统,也可以作为ERP系统、OA系统、专家系统的一个组成部分。3、专家系
22、统特点:(1)多领域、多专家经验构成的系统(2)避免环境恶劣、不受时空影响的系统。(3)专家系统以又是一个学习系统(4)具有推理机功能推理机:根据输入的条件,与现有的专家库数据或模型进行比对、预测等操作。(5)最大特点为模仿人脑进行操作。 应用:目前主要用于远程医疗、农作物种植等领域。4、OA系统狭义:具有收发文功能的信息系统。广义:目前可以将电子政务、电子商务等系统均称为OA系统。特点:(1)具有工作流管理的系统 工作流管理:定义、修改、删除工作流中程的内容。(2)网络化OA内网:内部用户使用、一般与其他网络物理隔离。物理隔离指与外网等必须无任何通路。可用网闸作摆渡,实现与公网相连。外网:建
23、立网站,将可公开信息以网站形式与公网相联。一般用防火墙或VPN网关等实现与公网逻辑隔离。公网:全球相联的互联网。IP4地址问题:IP4向IP6发展,任何一台进入互联网的电脑均需有IP地址,一般通过动态IP地址实现一个IP地址,若干台计算机互抢。(3)身份与内容原始性认证电子签名:数字签名:用公钥技术(不对称加密)完成数据加密与解密。一个数字身份有一对密钥,由CA认证中心颁发并维护。如果乙方无法用甲方的公钥解密文件,则不是甲方身份发送的信息,反之一定为甲方身份发送。如果不能解密,也存在内容原始性有问题。PKI:CA的集合,可以让用户随时随地使用CA数字签名。用户需考虑CA的互认证问题。发展方向:
24、(1)具有工作流功能的网络视频会议等OA系统,为互动的视频会议。(2)虚拟空间会议用3D等技术实现对场景的虚拟展示。电子商务电子商务系统涉及多方共同完成一个交易:卖方、买方、支付平台、物流、生产厂家等多个参与者,还存在在线支付过程中银行卡被盗用等问题。使用电子商务是一个必然的趋势。附:1信息系统有哪些类型?信息系统的发展方向是什么?类型:管理信息系统;决策支持系统;专家系统;办公自动化系统;电子商务系统。发展方向:集成方向(如:计算机集成制造系统,决策支持系统与专家系统的结合);智能方向2数据流图为什么要分成多个层次?A数据流分析方法属于结构化方法,因此在使用该方法进行分析时应遵循自顶而下,逐步求精的原则,自顶而下的原则使分析形成了由抽象
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广播器材采购合同范例
- 发廊入股合同范例
- 夫妻合伙生意合同范例
- 天津滨海汽车工程职业学院《代谢组学》2023-2024学年第一学期期末试卷
- 云南代建合同范例
- 农资经营聘用合同范例
- 停车场 施工合同范例
- cro服务合同范例
- 保险会计合同范例
- 高级财务会计模拟习题(含答案)
- 红色简约中国英雄人物李大钊课件
- 2024版《大学生职业生涯规划与就业指导》 课程教案
- 上海市住院医师规范化培训公共科目考试题库-重点传染病防治知识
- 人民日报出版社有限责任公司招聘笔试题库2024
- 2024年煤矿事故汇编
- Unit 2 Different families(教学设计)-2024-2025学年人教PEP版英语三年级上册
- 西师大版五年级上册小数混合运算题100道及答案
- 2022年7月国家开放大学本科《中国法律史》期末纸质考试试题及答案
- 行政文秘笔试题
- 2024年部门年终工作总结参考(四篇)
- 主题四 第1课 节气与我们的生活(教学设计)教科版五年级下册综合实践活动
评论
0/150
提交评论