软件系统知识

  1. 对比分析TCP和UDP通信协议的不同?

1. TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP之所以可靠,是因为建立连接时有3次握手,通信时有回应机制,丢了包能重传,能保障通信可靠性。
2. UDP是一种面向无连接的传输层通信协议,丢了包不会重传,不能保障通信可靠性。

  1. 软件系统中可行性分析包括哪4个方面?系统设计约束包括哪4类?

可行性经济用法:1.经济可行性;  2.技术可行性;  3.用户使用可行性;  4.法律可行性;
设计约束进城计策:1.进度约束;    2.成本约束;    3.技术约束;     4.政策标准约束;

  1. 信息工程方法中的“实体entity” 与面向对象方法中的“类class”之间有哪些不同之处?

实体用于数据建模,而类用于面向对象建模。实体只有属性,而类有属性和操作。

  1. 什么是软件产品线?

软件产品线是一个产品集合,这些产品共享一个公共的,可管理的特征集,这个特征集能满足特定领域的特定需求。它包括核心资源和产品集合两个方面。

  1. PERT图和甘特图之间的区别是什么?

PERT项目评估与评审技术图是一种图形化的网络模型,描述一个项目中任务和任务之间的关系。每个节点表示一个任务,通常包括任务编号、名称、开始和结束时间、持续时间和松弛时间。
甘特图是一种简单的水平条形图,它以一个日历为基准描述项目任务,横坐标表示时间,纵坐标表示任务,图中的水平线段表示对一个任务的进度安排,线段的起点和终点对应在横坐标上的时间分别表示该任务的开始时间和结束时间,线段的长度表示完成该任务所需的时间。
PERT图主要描述不同任务之间的依赖关系;甘特图主要描述不同任务之间的重叠关系。

  1. 商业智能AI包括:

1. 数据预处理ETL(指数据抽取、数据转换和数据加载);
2. 建立数据仓库;
3. 数据分析。分为OLAP联机分析处理(包括数据汇总/聚集、切片、切块、下钻、上卷、旋转);和数据挖掘(包括OLTP联机事务处理、关联分析、分类、聚类);
4. 数据展现;

  1. 用户界面设计的3条黄金原则是什么?

1. 置于用户的控制之下;
2. 减少用户的记忆负担;
3. 保持界面的一致性;

  1. 信息系统生命周期分为哪5个阶段,每个阶段产出物是什么?

1.系统规划阶段。六个步骤是:1.确定系统目标;2.确定实施方案;3.确定建设方案;4.对现有系统进行初步调查;5.分析子系统的组成和基本功能;6.进行可行性研究。产出物是可行性研究报告,系统设计任务书。
2.系统分析阶段。也称逻辑设计阶段。主要任务是回答系统“做什么”问题,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,提出新系统的逻辑模型。产出物是系统说明书。
3.系统设计阶段。也称物理设计阶段。主要任务是回答系统“怎么做”的问题,根据系统说明书规定功能要求,具体设计实现逻辑模型的技术方案,设计新系统的物理模型。可分为总体设计(概要设计)和详细设计两个阶段。产出物是系统设计说明书,即概要设计说明书和详细设计说明书。
4.系统实施阶段。将设计的系统付诸实施。产出物是实施进展报告,系统测试分析报告。
5.系统运行与维护阶段。

  1. 能力成熟度模型CMM和能力成熟度模型集成CMMI分别包括哪5个级别?

都包括初始级和优化级。CMM重定管,包括:可重复、已定义、已管理。
CMMI管定量,包括:已管理、已定义、定量管理。

什么是软件需求?需求按层次怎么分类?需求开发和需求管理两大过程具体包括哪些内容?
软件需求是指用户对系统在功能、性能、行为、设计约束等方面的期望。
需求按层次分为业务需求、用户需求、系统需求。系统需求包括功能需求、非功能需求和设计约束。
需求开发包括:需求获取、需求分析、需求定义(生成需求规格说明书SRS)、需求验证。
需求管理包括:变更控制、版本控制、需求跟踪、需求状态跟踪。

什么是需求分析?需求分析的主要任务包括哪些?
需求分析是把杂乱无章的用户要求和期望转化为用户需求的过程。需求分析的主要任务包括:
1. 绘制系统上下文范围关系图;2. 创建用户界面原型;3. 分析需求的可行性;4. 确定需求的优先级;5. 建立需求模型;6. 创建数据字典;7. 使用QFD质量功能部署,确定常规需求、期望需求和意外需求。

结构化需求分析需要建立三个模型分别是什么?结构化设计包括哪些?
结构化需求分析阶段建立:功能模型(使用DFD)、行为模型(使用STD)、数据模型(使用E-R图)和数据字典。结构化设计包括:架构设计、接口设计、数据设计、过程设计。

1. 企业信息门户:

    企业信息门户(Enterprise Information Portal,EIP)的基本作用是为人们提供企业信息,它强调对结构化与非结构化数据的收集、访问、管理和无缝集成。这类门户必须提供数据查询、分析、报告等基本功能,企业员工、合作伙伴、客户、供应商都可以通过企业信息门户非常方便地获取自己所需的信息。
    对访问者来说,企业信息门户提供了一个单一的访问入口,所有访问者都可以通过这个入口获得个性化的信息和服务,可以快速了解企业的相关信息;对企业来说,信息门户既是一个展示企业的窗口,也可以无缝地集成企业的内容、商务活动、社区等,动态地发布存储在企业内部和外部的各种信息,同时还可以支持网上的虚拟社区,访问者可以相互讨论和交换信息。
    在目前企业门户的应用中,信息门户是企业比较认同的。实际上,各企业建立的企业网站都可以算做企业信息门户的雏形。
2.企业应用门户:

    企业应用门户(Enterprise Application Portal,EAP)实际上是对企业业务流程的集成。它以商业流程和企业应用为核心,把商业流程中功能不同的应用模块通过门户技术集成在一起。从某种意义上说,我们可以把企业应用门户看成是企业信息系统的集成界面,企业员工和合作伙伴可以通过企业应用门户访问相应的应用系统,实现移动办公、进行网上交易等。
3. 企业知识门户:

    企业知识门户(Enterprise Knowledge Portal,EKP)是企业员工日常工作所涉及相关主题内容的“总店”,企业员工可以通过它方便地了解今天的最新消息、今天的工作内容、完成这些工作所需的知识等。通过企业知识门户,任何员工都可以实时地与工作团队中的其他成员取得联系、寻找到能够提供帮助的专家或者快速连接到相关的门户。不难看出,企业知识门户的使用对象是企业员工,它的建立和使用可以大大提高企业范围内的知识共享,并由此提高企业员工的工作效率。
    当然,企业知识门户还应该具有信息搜集、整理、提炼的功能,可以对已有的知识进行分类,建立企业知识库并随时更新知识库的内容。目前,一些咨询、服务型企业已经开始建立企业知识门户。
 以上三类门户虽然能满足不同应用的需求,但随着企业信息系统复杂程度的增加,越来越多的企业需要能够将以上三类门户有机地整合在一起的通用型企业门户。按照IDC的定义,通用型的企业门户应该随访问者角色的不同,允许其访问企业内部网上的相应应用和信息资源。除此之外,企业门户还要提供先进的搜索功能、内容聚合能力、目录服务、安全性、应用/过程/数据集成、协作支持、知识获取、前后台业务系统集成等多种功能。给企业员工、客户、合作伙伴、供应商提供一个虚拟的工作场所。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值