![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
qq_35399459
这个作者很懒,什么都没留下…
展开
-
读书<<灾难拯救-让软件项目重回轨道>>
周末,阅读了这本,这本书主要是讲述项目发生灾难后,怎么处理的方法. 项目灾难定义为软件项目在进度,预算,质量三个方面中的一个或多个完全失控的情况. 首先确定项目是否陷入灾难,可通过设置进度警报器,预算警报器,质量(顾客满意度警报器)来确定项目是否已经陷入灾难. 项目陷入灾难后,有10步的处理步骤,可裁剪. 第一步,停止.可由拯救发起人来停止项目,并纳入更多的...原创 2010-07-25 23:42:10 · 78 阅读 · 0 评论 -
信息系统建模方法
http://www.ithome-cn.net/technology/mis/mis41.htm 在信息系统中,模型是开发过程中的一个不可缺少的工具。信息系统包括数据处理、事务管理和决策支持。实质上,信息系统可以看成是由一系列有序的模型构成的,这些有序模型通常为:功能模型、信息模型、数据模型、控制模型和决策模型,所谓有序是指这些模型上分别在系统的不同开发阶段、不同开发层次...原创 2010-10-24 15:06:52 · 167 阅读 · 0 评论 -
系统分析与建模-快速原型技术
一 原型的分类: 1 抛弃型 探索型 实验型 2 演化型 使用原型有三个主要目的:作为一种需求工具,明确并完善需求原型,它初步实现所理解的系统的一部分。 作为一种设计工具,探索设计选择方案原型,探索不同的用户界面技术,使系统达到最佳的可用性,并且可以评价可能的技术方案。 作为一种开发工具,发展为最终的产品原型,是产品最初子集的完整功能实现,通...原创 2010-10-18 21:12:13 · 121 阅读 · 0 评论 -
项目管理-成本管理
一 软件开发成本估算原创 2010-10-18 20:33:53 · 57 阅读 · 0 评论 -
项目管理-风险管理
一 风险识别原创 2010-10-18 20:33:11 · 70 阅读 · 0 评论 -
软件收集
软件收集 办公软件: wps 浏览器: Google Chrome 浏览器firefox ie 8 Safari TT小白浏览器 开发工具: MyEclipse 7.5NetBeans IDE 7.0.1 linux操作软件: XshellSecureFX 6.0 数据库管理软件: mysql:...原创 2011-08-18 10:24:53 · 115 阅读 · 0 评论 -
项目管理-质量管理
一 质量因素1 性能2 可靠性: MTTF MTBF 3 可用性 4 安全性 5 可修改性6 功能性原创 2010-10-17 23:44:27 · 73 阅读 · 0 评论 -
项目管理-进度管理
一 制定开发进度计划 1 软件工程的40-20-40原则 二 进度安排的方法1 甘特图2 PERT技术(计划评审)3 CPM技术(关键路径) 三 项目的追踪和控制1 定期举行项目状态会议2 评价所有评审的结果 ?3 确定里程碑4 比较每一个项目任务的实际开发时间和计划开始时间5 非正式的与开发人员交谈,得到他们对开发进展和刚出现的...原创 2010-10-17 23:13:13 · 78 阅读 · 0 评论 -
第五章 开发方法
一 软件生命周期1.可行性研究与计划2.需求分析3.概要设计4.详细设计5.实现6.集成测试7.确认测试8.使用和维护 二 软件开发模型1 瀑布模型 2 瀑布V模型 演化模型3 螺旋模型: 每一周期包括 需求定义,风险分析,工程实现,评审 4个阶段 ,强调 风险分析,基本做法是在每一个开发阶段前,引入一个非常严格的风险识别,风险分析,和风...原创 2010-10-04 19:49:02 · 73 阅读 · 0 评论 -
UML用例实战(邱郁惠)
UML书籍<<系统分析师UML用例实战>> 邱郁惠<<系统分析师UML实务手册>> 邱郁惠<<The Elements of UML 2.0 style>> 包含UML使用风格和指南 绘制用例图 实用小工具参与者: 位于系统外部的用户,联网的其他系统,硬件设备,数据库等一 参与者的特性表1.参...原创 2010-10-03 19:57:24 · 193 阅读 · 0 评论 -
负载均衡
1 机房设备: PC服务器 小型机 磁盘阵列 交换机路由器视频切换器 2 负载均衡DNS负载均衡: 优点: DNS判断各个主机的负载情况,把这个请求转向负载最少的那台主机的IP地址缺点: 不能区分服务器的差异;也不能判断服务器的当前运行状态;DNS刷新时间过短,造成网络负担;DNS刷新时间过长,故障服务器不能正常访问; 代理服务器:优点: 负...原创 2010-10-02 21:00:51 · 65 阅读 · 0 评论 -
软件工程工具汇总
一 需求管理工具 1.http://www.cloudtopo.com Topo研发管理系统 2.Rational RequisitePro 3.IBM Rational DOORS 4. Redmine 二原创 2011-01-15 12:16:09 · 204 阅读 · 0 评论 -
系统分析员之路一
程序员知识体系: 操作系统 数据库基本知识 SQL,基本硬件知识(微机原理),网络知识,基本算法,基本数据结构,计算机体系结构,一门程序设计语言 系统分析员知识领域:必须: 结构化分析与设计,OOAD,主流软件技术体系,UML,软件工程领域知识扩展: 管理,应用领域知识,人际交往能力,软件工程 一 结构化程序设计特点: 1.自顶向下,逐步求精;2.模块化,分解为一个个...原创 2010-08-22 23:15:10 · 94 阅读 · 0 评论 -
读书:<<敏捷软件开发 原则,模式与实践>>
今日翻阅了:Robert C.Martin著,邓辉翻译的这本书,本书简述了敏捷宣言和遵循的原则,另外重述了面向对象设计的原则. 敏捷宣言: 1 个体和交互 胜过 过程和工具 2 可以工作的软件 胜过 面面俱到的文档 3 客户合作 胜过 合同谈判 4 响应变化 胜过 遵循计划 敏捷宣言遵循的原...原创 2010-07-28 11:12:43 · 59 阅读 · 0 评论 -
Use cases
以Use Case 驱动, 以体系结构为中心的开发流程 . 方法: 用 use case捕获需求.原创 2011-07-20 05:19:52 · 89 阅读 · 0 评论