软件工程
limfungsuen
这个作者很懒,什么都没留下…
展开
-
概要设计怎么写
做软件到一定层次了,就要考虑到设计了,设计了很久,就是不系统,系统的设计需要一个记录,记录就用文档,那么对项目所有包括技术上的设计都记录下来,我们就可以理解为软件的概要设计了。在需求明确、准备开始编码之前,要做概要设计,而详细设计可能大部分公司没有做,有做的也大部分是和编码同步进行,或者在编码之后。因此,对大部分的公司来说,概要设计文档是唯一的设计文档,对后面的开发、测试、实施、维护工作起到关键性转载 2008-09-02 16:14:00 · 2150 阅读 · 0 评论 -
项目管理五大过程组有感
目前,在传统行业实行项目管理已很普遍,而在计算机信息系统集成行业,人们越来越认识到实行项目管理的重要性。由于信息产业的技术含量高,计算机信息系统集成项目经常会遇到需求多变、技术更新和所处环境变化快速、人员流动频繁等情况,所以计算机信息系统集成行业更加需要科学规范的项目管理。因此,只有对计算机信息系统集成项目实施项目管理,才能规范项目需求、降低项目成本、缩短项目工期、保证计算机信息系统集成的转载 2008-09-11 11:14:00 · 783 阅读 · 0 评论 -
系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式
PS:下面是性能测试的主要概念和计算公式,记录下:一.系统吞度量要素:一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间QPS(TPS):每秒钟request/transac转载 2017-06-19 13:35:43 · 426 阅读 · 0 评论 -
解析微服务架构(一):什么是微服务
解析微服务架构系列文章将分几篇描述微服务的定义、特点、应用场景、企业集成架构的演进以及微服务转型思路和技术决策考虑等内容,并以IBM技术为例介绍如何实现微服务架构转型。为什么需要微服务架构“微服务”架构是近期软件应用领域非常热门的概念。让我们先来看看传统IT架构面临的一些问题: 使用传统的整体式架构(Monolithic Architecture转载 2017-06-20 16:05:43 · 511 阅读 · 0 评论