信息系统分析与设计相关

填空:

  1. 信息系统存在并分布于组织系统之中,与企业过程紧密交织在一起,组织活动中的各种 信息流 出入于信息系统,通过信息系统对组织信息的 加工, 处理,为组织目标所用
  2. 根据系统资源的 空间分布情况,将信息系统分成 集中式系统分布式系统,按照信息系统面向的智能分为 生产、销售、财务、人事 等系统,现有信息系统的商品软件中不少就是面向某一个或某类管理职能的。
  3. 按照信息系统支持管理与业务活动的内容层次和范围,可以吧信息系统分为 面向业务运转的系统面向管理决策的系统.
  4. 信息系统结构 是对信息系统个构成要素及其关系的描述.
  5. 信息系统概念结构是从抽象的概念层次表示的信息系统的宏观结构,是对信息系统特征的宏观描述,信息系统概念呈现为 管理层维, 职能层维,功能层维 的三层维宏观逻辑结构.
  6. 信息系统的 开发方法 可以从基于 开发过程 和基于 开发技术 两个维度来描述,前者侧重系统的生命周期,开发方法将包含整个开发的步骤,每个步骤的任务,后者侧重 开发技术及系统模型 的建立.
  7. 信息系统的生命周期
    1.系统规划 2.系统开发 3.系统运行与维护 4.系统更新
  8. 信息系统的开发周期:1.系统分析 2.系统设计 3.系统实施 4.移交阶段

  9. 目前主要的开发过程模型有
    瀑布开发模型,原型开发模型,迭代开发模型,螺旋开发模型,

  10. 基于开发技术的信息系统开发方法:
    软件工程法,信息工程法,复杂系统建模方法;
  11. 信息系统开发的必要条件, 管理模型,信息系统模型,系统实现的基本环境 是管理信息系统开发的必要条件.

12.UML基本要素分为三个方面, 事务,关系,图

13.子系统划分的一句包括: 1,企业流程与主题数据分析,流程/组织矩阵– U/C矩阵, 2.企业管理决策的机制 3.信息管理的要求;\
管理信息系统一般包含以下类型的子系统:1.管理高层决策支持子系统 2.综合信息管理子系统 3.基本功能子系统 4.信息采集点
14.需求引导方法:1.原型法 2.联合应用开发会议 3.管魔法 4.启发法

  1. 基本加工涉及详细的数据处理功能和过程,为了做到 准确,清晰,简介,基本加工的描述往往需要多种手段和工具,所用工具有 1.自然语言的文字叙述 2.结构化语言 3.决策树 4.决策表 5.数学公式 6.以上聚合
    16.类图不仅定义系统中的类,表示类的内部结构(类的属性和操作),也表示类与类之间的关联,依赖,泛化等静态关系
  2. 软件体系架构设计中,分层式结构一般分为三层,从上至下分别为,数据访问层,业务逻辑层,表示层 结构化合辑中的模块化依据是高内聚,低耦合;
  3. 用户界面是指软件系统与用户交互的机构,通常包括 I/O(输入输出), 人机对话
  4. 在界面设计的过程中,一般采用原型法获得用户界面原型;
  5. 系统分析与设计,1.结构化方法,2.面向对象方法(自底向上的策略)
  6. 软件测试的主要方式: 1.人工测试,2.机器测试 自动化脚本测试
  7. 静态图包括,类图,对象图,包图(命名空间 文件夹)三种;
  8. 系统规划阶段需要进行业务流程分析,强调企业整体业务过程及其优势,系统分析阶段需要进行业务流程分析,更关注具体流程的执行细节;

简答

  1. 信息系统是指利用计算机,网络,数据库等现代信息系技术,处理组织及其活动中的数据,业务,管理和决策等问题,并为组织目标服务的综合系统
  2. 信息系统的组成: \
    1.计算机硬件系统 2. 计算机软件系统 3. 数据及其存储介质
    4.通信系统 5. 非计算机系统的信息收集,处理设备
    6.规章制度 7. 工作人员
  3. 信息系统开发的模型结构有:需求结构,分析结构,设计结构,实现结构,四种结构反映了在信息系统开发的不同阶段和不同方面信息系统各要素呈现的构成关系,同时也反映了人们认识和把握信息系统结构的程度和过程。
  4. 面向服务的体系结构分为,概念模型和服务层次迷行(分布式功能)
  5. 信息技术基础主要包括:
    1. 计算机技术,包括软件,硬件,算法.程序设计;
    2. 数据(信息)处理技术,包括对信息的提取,手机,分析,表示和系统设计开发的各种技术;
    3. 计算机网络技术,包括各种网络设备,网络构成,网络协议以及软件.
  6. 原型开发模型.是通过快速建立并供用户使用的原型,确定用户的信息需求步骤:1.明确同户籍本信息需求,2.建立初始的原型系统;3.使用原型系统进一步明确用户需求;4.修改和完善原型系统
  7. 迭代(开发)增量模型:指系统分析,系统设计和系统实施依次以功能递增,质量优化方式反复进行,逐步实现系统总体目标的开发模式(成功案例:敏捷开发)
    • ##### 8.信息系统模型==最核心==的是==信息处理模型==,是指管理信息系统中处理信息的结构与方法;信息处理模型==来源于管理模型==,是管理模型在信息系统中处理信息的结构与方法;信息处理模型来源于管理模型.是管理模型在信息系统中的表示方式,信息处理模型==最核心==的是==软件结构模型==,而软件模型主要由计算机语言决定;
    • 信息系统模型:业务模型,需求模型,分析模型,设计模型,实现模型,测试模型
    • ##### 9.结构化方法:采用数据流图来描述系统的需求和功能,用结构图描述系统设计方案/
    • 面向对象方法:系统调查和需求分析;面向对象分析;妙想对象涉及.面向对象程序实现;其构造的信息系统主要采用统一建模语言:UML
  8. ==结构化方法的含义和基本思路.
    含义:用一组规范的步骤,准则,工具来进行某项工作.基于系统生命周期概念的结构化方法则为系统建设提供了规范的步骤,准则与工具,弥补经典方法的不足;
    基本思路:是把整个系统开发过程分为若干个阶段,每个阶段进行若干活动,每项活动应用一系列标准,规范,方法和技术,完成一个或多个任务,形成符合规范的结果.==
    • 结构化方法一般将系统开发过程分为:确定系统需求,系统分析,概要设计,详要设计,变成测试,运行维护几个阶段
  9. UML模型包括用例模型,静态模型和动态模型,用例建模通过用例图描述,静态建模反应系统的结构,一般通过用类图,对象图,包图,构件图,配置图描述;动态建模反应系统如何运作,一般通过用状态图,顺序图,协作图,活动图描述
    • UML开发阶段
    • 需求获取:用例模型获取客户需求;
    • 分析:分析对象和类见抽象及问题领域中的通用机制
    • 设计:从技术上得到的解决方案
    • 编程和测试:把设计阶段的类变换成面向对象编程语言的代码;
  10. 信息系统的总体结构的定义是对系统==长期目标==的一个叙述,一般地,总体结构所采取的形式是一群互相关联的功能模块组成的子系统和要被管理的有关==主题数据业务流程==和==主题数据==的关系;信息系统的总体结构可用==U/C矩阵==来定义;
  11. 系统分析过程是==分析领域业务==和==建立新系统逻辑模型==的过程;
  12. 人机交互设计也称作人机对话设计或屏幕设计,主要是值载计算机程序运行中,使用计算机系统之间通过终端屏幕或其他输出设备进行一系列交替的询问与回答(人机交互的主流:GUI界面,WEB界面)
  13. 描述用例之间的关系:1.泛化关系,是一般与特殊的关系,表示子用例集成父用例的行为;2.包含关系:表示用例A依赖于用例B中的行为或功能;3.扩展关系;指向一个用例(基本用例)中加入一些新的动作后构成另一个用例(扩展用例);
  14. 对象模型建立的一般步骤:1.阅读用例规约及有关资料;2.发现领域对象,定义概念类;3.识别对象属性;4.识别对象的关系;5.识别对象的状态和变化,挥之状态图;
  15. 识别领域对象的方法: 1.名词短语策略 2.不同对象一般逻辑分类识别;
  16. 系统设计阶段的主要目的是依据系统分析阶段所提出的,充分反映了用户信息需求的心痛逻辑模型及方案完成技术,实现方案的制定,即建立可以实施基于计算机与网络技术的信息系统物理模型;
  17. ==系统设计==的主要内容:
    • 系统概要(总体)设计:总体布局方案的确定,软件系统总体结构的设计,数据存储的总体设计,计算机和网络系统安防的选择;
    • 详细设计:代码设计,数据库设计.人机界面设计,处理过程设计
    • 系统实施进度与计划的而制定
    • 系统设计说明说明书的编写;
  18. ==系统分析==的主要活动有:

    • 明确系统边界:明确项目的背景,明确项目的目标,范围,相关部门和人员;
    • 可行性研究:进一步明确系统的目标,规模与功能,提出系统开发的初步方案与计划;
    • 业务详细调查:全面了解企业及现行系统的业务过程;
    • 需求分析:发现现行系统业务存在的主要问题,建立现行系统的逻辑模型
    • 需求描述:确定正确的和可行的需求并以规范的形式描述;
  19. ==系统实现==的主要活动:变成测试,系统集成安装,新旧系统转换

    • 编程:按照详细设计阶段产生的程序设计说明书,用选定的程序设计语言书写源程序;
    • 测试:运用一定的技术与方法,发现和排除系统可能存在的问题;
    • 系统安装;各种软硬件设备的造型,论证,购置,安装;
    • 新旧系统转换:以新开发的系统替换旧系统
  20. ==系统规划==的主要内容:
    • 信息系统战略规划:根据组织的战略制定信息系统的发展战略;
    • 业务流程规划:制定组织的业务流程规划,确定业务流程给个与创新的方案;
    • 信息系统总体结构规划:根据组织目标和业务流程规划确定信息系统的总体结构和规划方案;
    • 项目实施与资源配置:信息系统建设的资源配置及实施方案;

叙述

  1. ==分析B/S,C/S模式的作用,优缺点和异同?==

    • C/S计算模式:分布式系统后发展起来的一种计算机模式成为C/S模式,网络上的计算机系统分为客户机和服务器两类,服务器可能包括文件服务器,数据库服务器,打印服务器,专用服务器等; 除此以外网络上其他的计算机系统称为客户机
      • 作用:用户通过客户及在网络系统上向服务器发出请求,服务器根据请求向有关方面提供加工的信息,客户机本身也承担本地信息管理工作;C/S将信息处理工作分成两部分,一部分由服务器实现,另一部分由客户机完成,常用的C/S模式有两层机构,三层结构两种.
      • 优点:合理分配服务器与客户机信息处理工作,减轻数据传送的负担,服务器得到充分利用;缺点,增加的系统的复杂性;
    • B/S计算模式:基于互联网技术的信息系统的网络环境成为INTRANT(内联网),INTRANT上一个典型的分布式计算模式就是Browser/WEB服务计算模式,简称B/S模式
      • 作用:客户利用浏览器,通过web服务器访问数据库,以获取必需的信息
      • 优点:
        1. 使用方便,界面友好,大大节省系统开发成本,缩短开发周期;
        2. 使信息系统在信息处实现了集-格式化文本,图形,声音,视频信息为一体的高度交互环境,是信息先处理的广度和深度大为增加;
        3. 独立于计算机硬软平台,镇各系统开放性和可移植性好,在互联网环境下,即可建立独立于互联网的内部组织的信息系统,又可以在必要时连接上互联网,和互联网各站点进行通信;
    • 不同点:1.硬件环境不同;2.对程序架构不同;3.系统维护方式不同;4.处理问题方式不同;
  2. ==信息系统开发的主要任务?==

    • 业务分析,业务分析是对企业现行业务的分析;
    • 需求分析:需求分析是对所开发的信息新系统应该具有的功能,性能和通的分析
    • 系统分析:是从信息系统的内部来分析信息系统的构成要素机器结构;
    • 系统设计:系统设计的任务是确定信息系统的设计模型;
    • 系统实现:系统实现的任务是通过一些列迭代过程,把信息系统的设计模型转换为可以交付测试的信息系统实物;
    • 测试:对所实现的信息系统进行各方面测试;

应用题 作图:

这里写图片描述

SRS:需求分析文档;HLD:概要设计文档;
LLD:详细设计文档;BD:基本设计;
DD:详细设计; FD:结构设计;

猜你喜欢

转载自blog.csdn.net/Ego_Bai/article/details/80656683