20181204-信息系统基础知识

学习目标

  听<信息系统基础知识> 一节

待解决问题

  构件的概念 ?

    构件是面向软件体系架构的可复用软件模块。构件(component)是可复用的软件组成成份,可被用来构造其他软件。它可以是被封装的对象类、类树、一些功能.

  如何表达一个项目的架构,用什么图表?

  架构设计作为一个系统开发的中间产品,交付的是什么内容?

  各种架构风格的适用场景?

  互联网应用  BS架构的应用  ria 富互联网是什么意思? 

    ria 丰富互联网应用.

  j2ee与.net的比较?

中间件技术的6种功能?

学习内容

up模型

概念:UP(Ubified Process,统一过程方法)是一个统一的软件开发过程,是一个通用过程框架,可以应付种类广泛的软件系统,不同的应用领域.不同的组织类型,不同的性能和不同的项目规模.

特点:

用户驱动

以架构为中心

迭代模型

 四个阶段:

初始阶段

细化阶段

构建阶段

产品化阶段(提交阶段)

适合于:大型项目 正规 不适合于小型项目

敏捷方法

   适合于:小型项目,有多种开发方法,遵循一样的价值观

极限编程(XP)

四大价值观:沟通,简单,反馈,勇气

五大元素:快速反馈,简单性假设,逐步修改,提倡更改,优质工作

十二个最佳实践:计划游戏,小型发布,隐喻,简单设计,测试先行,重构,结对编程,集体代码所有制,持续集成,每周工作40小时,现场客户,编码标准

逆向工程

概念:分析程序,力图在比源代码更高抽象层次上建立程序的表示过程,逆向工程师设计的恢复过程.

相关概念:

重构:是指在统一抽象级别上转换系统描述形式.

设计恢复:是指借助工具从已有程序中抽象出有关数据设计,总体结构设计和过程设计等方面的信息.

再工程:在逆向工程所获得的信息的基础上,修改或重构已有的系统

正向工程:不仅从现有系统中恢复设计信息,而且使用该信息区改变或重构现有系统,以改善其整体质量.

需求工程管理

需求开发阶段: 包括需求捕获,需求分析,编写规格说明书和需求验证4个阶段,再这个阶段需要完成确定产品所期望的用户模型,获取每种用户类型的需求,了解实际用户任务和目标及这些任务所支持的业务需求,分析源于用户的信息,对需求进行优先级分裂,将所手机的需求编写成为软件规格说明书和需求分析模型,对需求进行评审等工作.

需求管理阶段:通常包括定义基线,处理需求变更,需求跟踪等方面的工作.

需求阶段

需求获取

需求的分类:

业务需求

用户需求

系统需求

意外需求:让用户开心的需求--不是实现新的需求

期望需求:本来就应该实现的

需求分析

需求分析方法:

结构化分析方法,

功能模型:数据流程图 dfd -- 数据流 加工 数据存储 外部实体

状态装换图:行为模型

ER图:数据模型

数据字典:基本元素

数据元素 数据结构 数据流 加工模拟 判定树/判定表

面向对象分析方法:(主流方法)

ooa:

面向对象需求分析:

统一建模语言:

UML

概念:统一建模语言(Unified Modeling Language,UML)是用于系统的可视化建模语言.

结构:

构造块:也就是基本的UML建模元素(事物) 关系和图

公共机制:是指达到特定目标的公共UML方法,主要包括规格说明,修饰,公共分类和扩展机制4种.

架构:5个系统视图:逻辑视图,进程视图,实现视图,部署视图,用例视图.

原文地址:https://www.cnblogs.com/lin888/p/10062009.html

时间: 2024-11-15 04:48:09

20181204-信息系统基础知识的相关文章

第一章 信息系统基础知识

考试大纲知识点 信息系统.包括信息系统的概念.信息系统的功能.信息系统的类型和信息系统的发展. 信息系统建设.包括信息系统建设的复杂性.信息系统的生命周期(各阶段目标及其主要工作内容).信息系统建设的原则和信息系统开发方法. 知识结构图

信息系统基础知识

原文地址:http://blog.51cto.com/lionkas/2087627

20181126-信息系统基础知识

学习目标 听<信息系统基础知识> 一节 待解决问题 构件的概念 ? 构件是面向软件体系架构的可复用软件模块.构件(component)是可复用的软件组成成份,可被用来构造其他软件.它可以是被封装的对象类.类树.一些功能. 如何表达一个项目的架构,用什么图表? 架构设计作为一个系统开发的中间产品,交付的是什么内容? 各种架构风格的适用场景? 互联网应用  BS架构的应用  ria 富互联网是什么意思? ria 丰富互联网应用. j2ee与.net的比较? 中间件技术的6种功能? 学习内容  基于

20181128-信息系统基础知识

学习目标 听<信息系统基础知识> 一节 待解决问题 构件的概念 ? 构件是面向软件体系架构的可复用软件模块.构件(component)是可复用的软件组成成份,可被用来构造其他软件.它可以是被封装的对象类.类树.一些功能. 如何表达一个项目的架构,用什么图表? 架构设计作为一个系统开发的中间产品,交付的是什么内容? 各种架构风格的适用场景? 互联网应用  BS架构的应用  ria 富互联网是什么意思? ria 丰富互联网应用. j2ee与.net的比较? 中间件技术的6种功能? 形式化方法是怎样

20181217-信息系统基础知识

学习目标 听<信息系统基础知识> 一节 待解决问题 构件的概念 ? 构件是面向软件体系架构的可复用软件模块.构件(component)是可复用的软件组成成份,可被用来构造其他软件.它可以是被封装的对象类.类树.一些功能. 如何表达一个项目的架构,用什么图表? 架构设计作为一个系统开发的中间产品,交付的是什么内容? 各种架构风格的适用场景? 互联网应用  BS架构的应用  ria 富互联网是什么意思? ria 丰富互联网应用. j2ee与.net的比较? 中间件技术的6种功能? 学习内容 测试评

20181211-信息系统基础知识

学习目标 听<信息系统基础知识> 一节 待解决问题 构件的概念 ? 构件是面向软件体系架构的可复用软件模块.构件(component)是可复用的软件组成成份,可被用来构造其他软件.它可以是被封装的对象类.类树.一些功能. 如何表达一个项目的架构,用什么图表? 架构设计作为一个系统开发的中间产品,交付的是什么内容? 各种架构风格的适用场景? 互联网应用  BS架构的应用  ria 富互联网是什么意思? ria 丰富互联网应用. j2ee与.net的比较? 中间件技术的6种功能? 学习内容 高层逻

20181223-信息系统基础知识

学习目标 听<信息系统基础知识> 一节 待解决问题 构件的概念 ? 构件是面向软件体系架构的可复用软件模块.构件(component)是可复用的软件组成成份,可被用来构造其他软件.它可以是被封装的对象类.类树.一些功能. 如何表达一个项目的架构,用什么图表? 架构设计作为一个系统开发的中间产品,交付的是什么内容? 各种架构风格的适用场景? 互联网应用  BS架构的应用  ria 富互联网是什么意思? ria 丰富互联网应用. j2ee与.net的比较? 中间件技术的6种功能? 学习内容 服务不

20181219-信息系统基础知识

学习目标 听<信息系统基础知识> 一节 待解决问题 构件的概念 ? 构件是面向软件体系架构的可复用软件模块.构件(component)是可复用的软件组成成份,可被用来构造其他软件.它可以是被封装的对象类.类树.一些功能. 如何表达一个项目的架构,用什么图表? 架构设计作为一个系统开发的中间产品,交付的是什么内容? 各种架构风格的适用场景? 互联网应用  BS架构的应用  ria 富互联网是什么意思? ria 丰富互联网应用. j2ee与.net的比较? 中间件技术的6种功能? 学习内容 测试用

考试备战系列--软考--02基础知识复习

这部分主要是计算机基础知识的概念介绍,相关系列文章如下所示. 考试备战系列--软考--01基础架构概念 考试备战系列--软考--02基础知识复习 考试备战系列--软考--03综合知识复习 考试备战系列--软考--04考题收集 考试备战系列--软考--05案例收集 考试备战系列--软考--06论文准备 操作系统时计算机系统的核心系统软件,其他软件均建立在其上,其分类包括:单用户操作系统和批处理操作系统.分时操作系统和实时操作系统.网络操作系统和分布式操作系统.嵌入式操作系统.其4大特征为并发性.共