软件工程
文章平均质量分 85
liyiye
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 设计架构
目录 摘要 ……………………………………………………………………2 文献综述 ………………………………………………………………3 第一章 前言……………………………………………………………6 第二章 OOP的基本原则及发展方向 第一节 软件的可维护性与可复用性…………………………6 ...原创 2008-09-05 09:26:12 · 366 阅读 · 0 评论 -
eclipse 插件 link的安装步骤
一、使用links方式安装eclipse插件 假设eclipse安装目录是D:\eclipse,待安装插件目 录是D:\eclipseplugins。以lomboz,Sysdeo Eclipse Tomcat Launcher plugin和xmlbuddy为例说明如何使用links方式安装eclipse插件。 1、安装Lomboz 在D:\ecl...原创 2009-08-18 22:54:39 · 216 阅读 · 0 评论 -
关于23种设计模式的有趣见解
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的...原创 2008-09-24 15:42:16 · 126 阅读 · 0 评论 -
Web开发设计的五大准则
国际 如果仓促而为,设计一个专题或者网站一定会成为恶梦。Web设计需要遵循一些准则并有计划地去做。 Rule #1 : 先出设计图 这是必须的。不要假设设计图在你的头脑中就开始设计web,必须要放到纸上。可以这样做: 1, 拿尺子、笔和纸,按照具体的尺寸一行一行地画下来; 2, 记得考虑分界线的长度等,这样才能符合CSS的像素; 3, 记下设计的每一个细节免得忘记,如果把所有细...原创 2008-09-18 21:19:12 · 104 阅读 · 0 评论 -
UML我拿什么来用你?
因为UML 也就是一个工具而已,就像原子弹一样,他们的好坏则是看到底用他们的是谁! 这篇文章更多是写给正在学习UML的自己的,也许有些东西很肤浅。如果觉得不爽的,想骂就骂吧!但要骂,请看完整篇文章!我并不是在无病呻吟! UML 自诞生之初,就为软件发展提供了很多的帮助!没人敢否认他的功绩,反而也是因为这个原因,让大家都对UML顶礼膜拜一样。好像做什么都需要UML!而且还有一点,很多教科...原创 2008-09-18 21:09:11 · 122 阅读 · 0 评论 -
12个最重要的J2EE最佳实践
Java代码 1、始终使用 MVC 框架。 2、在每一层都应用自动单元测试和测试管理。 3、按照规范来进行开发,而不是按照应用服务器来进行开发。 4、从一开始就计划使用 J2EE 安全性。 5、创建您所知道的。 6、当使用 EJB 组件时,始终使用会话 Facades。 7、使用无状态会话 bean,而不是有状态会话 bean. 8、使用容器管理...原创 2008-09-18 21:01:59 · 107 阅读 · 0 评论 -
软件设计的十二个最佳步骤
许多公司理解不了为何自己设计的软件没有达到预期的效果,也理解不了为何用户会遇到预料不到的错误。据微软加拿大公司的可用性顾问David Crow和多伦多的软件开发公司Radiant Core总裁Jay Goldman介绍,没有比醒来后才发现需要可用性测试更糟糕的了。近日在加拿大辛尼加学院举行的自由软件和开源软件讨论会上,两人介绍了让软件设计返回正常轨道的12个步骤。 第一个步骤:承认自己有问题 Go...原创 2008-09-18 21:01:02 · 221 阅读 · 0 评论 -
为什么用例不是“功能”?
为什么用例不是“功能”? by Kurt BittnerGeneral ManagerRational Unified Process Business Unit 多数人从用例开始就走入了迷途,也许是用例图和数据流图的相似性导致人们把用例定义为简单的功能或者菜单项。不论原因是什么,这都是新手最容易犯的错误。 图 1 错误的方式:用例是菜单项或者功能 这幅图有什么错误?...原创 2008-09-12 10:06:26 · 162 阅读 · 0 评论 -
软件需求的问题
十年来国内软件工程方面的进展有目共睹,在软件需求方面,我们看到在大多数组织中已经建立起了一级或两级需求体系(业务需求和软件需求);在某些组织中,需求分析员已经成为一种专门的职位;甚至在某个大型国有商业银行已经成立一个专门的部门来负责需求分析工作。应该来说,这是一些非常可喜的进步。 然而,目前大多数的项目参与者都对需求工程的现状不满,这又是为什么呢?首先,我们必须承认市场快速变化而带来的需求变化...原创 2008-09-12 09:51:24 · 717 阅读 · 0 评论 -
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解 共性: 都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 1 、包含(include) 包含关系:使用包含(Inclusion )用例来封装一组跨...2010-05-04 15:05:41 · 445 阅读 · 0 评论
分享