
软件工程
文章平均质量分 80
fcxiao
这个作者很懒,什么都没留下…
展开
-
CMM/CMMI的发展及应用
1.CMM/CMMI 的发展 为了保证软件产品的质量,80年代中期,美国联邦政府提出对软件承包商的软件开发能力进行评估的要求。因 此,美国卡内基-梅隆大学软件工程研究所 (CMU/SEI) 于1987年研究发布了软件过程成熟度框架,并提供了软件过程评估和软件能力评价两种评估方法和软件成熟度提问单。4年之后,SEI将软件过程成熟度框架 进化为软件能力成熟度模型(Capability Mat转载 2007-09-15 11:04:00 · 824 阅读 · 0 评论 -
MRP(物料需求计划)
MRP为Material Requirement Planning的缩写,是一种企业管理软件,实现对企业的库存和生产的有效管理。中文译为“物料需求计划”。MRP是在定货点法(order point system)计划基础上发展形成的一种新的库存计划与控制方法,是建立在计算机基础上的生产计划与库存控制系统。其主要内容包括客户需求管理、产品生产计划、原材料计划以及库存纪录。其中客户需求管理包括原创 2007-09-29 17:01:00 · 5553 阅读 · 0 评论 -
OLAP:联机分析处理
OLAP:联机分析处理 (OLAP:Online Analytical Processing) 联机分析处理原创 2007-09-29 16:50:00 · 3477 阅读 · 0 评论 -
中间件
中间件(middleware)是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。中间件(middleware)是基础软件的一大类,属于可复用软件的范畴。顾名思义,中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提转载 2007-09-15 11:59:00 · 3176 阅读 · 0 评论 -
面向对象
面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。 谈到面向对象,这方面的文章非常多。但是,明确地给出对象的定义或说明对象的定义的非常少——至少我现在还转载 2007-09-15 12:03:00 · 758 阅读 · 0 评论 -
软件重用评述
一、软件重用定义 软件重用(Software Reuse,又称软件复用或软件再用)的概念对于大家并不陌生。早在1968年的NATO软件工程会议上就已 经提出可复用库的思想。软件重用的定义也很多,比较权威和通用的一种是:软件重用是利用事先建立好的软部品创建新软件系统的过程。这个定义蕴含着软件重用 所必须包含的两个方面: 1. 系统地开发可重用的软部品。这些软部品可以是代码,但不应该仅仅局限转载 2007-09-15 11:30:00 · 7594 阅读 · 0 评论 -
形式化方法
1 形式化方法的发展 软件形式化方法最早可追溯到20世纪50年代后期对于程序设计语言编译技术的研究,即J.Backus提出BNF描述Algol60语言的语法,出现了各 种语法分析程序自动生成器以及语法制导的编译方法,使得编译系统的开发从“手工艺制作方式”发展成具有牢固理论基础的系统方法。形式化方法的研究高潮始于 20世纪60年代后期,针对当时所谓“软件危机”,人们提出种种解决方法,归纳起来有两类转载 2007-09-15 11:25:00 · 3536 阅读 · 0 评论 -
Rational 统一过程
IBM RationalIBM Rational Rational Unified Process 是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算前提下,确保满足最终用户需求的高质量产品。 什么是 Rational 统一过程( Rational Unified Process)? Rational Unifie转载 2007-09-15 11:36:00 · 1837 阅读 · 0 评论 -
软件架构
软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口_(计算机科学)来实现。 软件体系结转载 2007-09-15 11:46:00 · 507 阅读 · 0 评论 -
UML
Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA&D)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch原创 2007-09-15 11:28:00 · 838 阅读 · 0 评论 -
BI:商业智能
商业智能 商业智能,又称商务智能,英文为Business Intelligence,简写为BI。商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。这里所谈的数据包括来自企业业务系统的订单、库存、交易账目、客户和供应商等来自企业所处行业和竞争对手的数据以及来自企业所处的其他原创 2007-09-29 16:57:00 · 1615 阅读 · 0 评论