- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 UML——活动图
一、活动图的含义 活动图(Activity Diagram)用于展现参与行为的类的活动或动作。活动本质上就是流程图,它描述系统的活动、判定点和分支等 活动图被设计用于简化描述一个过程或者操作的工作步骤。活动用圆角矩形表示,一个活动处理一旦完成,则自动引起下一个活动的发生。箭头表示从一个活动转移到下一个活动。和状态图类似,图中起点用一个实心圆表示,终点用一
2013-01-31 19:42:23 4385 8
原创 UML——包图
一、包图的含义 包图(Package Diagram)由包和包之间的关系构成,对维护和控制系统总体结构很重要。系统建模中,有大量的类、接口、组件、节点和图,有必要将这些元素进行分组,把语义相近并倾向一起变化的元素组织起来加入同一包,这样方便理解和处理整个模型。 设计良好的包是高内聚、低耦合的,并且对其内容的访问具有严密的控制。二、包的名字 每
2013-01-30 23:12:28 14598 6
原创 UML——对象图
一、对象图含义 对象图(Object Diagram)表示在某一时刻一组对象以及它们之间关系的图。对象图可以看作是类图在系统某一时刻的实例。 对象图中包含对象(Object)和链(Link),对象是类的特定实例,链是类之间关系的实例。和类图一样,对象图对系统的静态设计或静态进程视图建模,对象图更注重现实或原型实例,这种视图主要支持系统的功能需求,对象图描述了
2013-01-30 21:15:57 12167 14
原创 UML——用例
一:什么是用例 举例:我要买一部智能手机,但是怎么在众多的手机当中选择适合自己的那一款呢?我会问我自己,我要什么配置的?什么样的操作系统,什么样的CPU型号,什么样的CPU频率、网络制式等,手机的像素是否能满意我的要求?手机的照相功能是不是能美化照片等等。我们都有过这样的经历,这种经历就是用例分析。 这个过程在系统开发的分析阶段非常重要,用户对系统的使用方式决定了系
2013-01-25 17:48:33 2334 4
原创 UML概览
UML(Unified Modeling Language,统一建模语言),是一种面向对象的建模语言。它的主要作用是帮助用户对软件系统进行全面对象的描述和建模,它可以描述软件开过从需求分析道实现和测试的整个工程。UML提供了从不同侧面分析软件各个阶段的图形剖析,把这些模型元素及其关系可是化,让项目人员更加全面的了解模型,从面向对象开发技术的角度更清晰、更有条理的进行开发 。 UML
2013-01-23 20:19:11 1190 5
原创 软件工程之九 质量管理
质量特性及其组合是软件开发与维护中的重要考虑因素,为满足软件的各项精确定义的功能、性能需求,符合文档化的开发标准,需要相应地给出或设计一些特性及其组合,如果这些特性及其组合都能在产品中得到满足,则这个软件产品质量就是高的。 为了确保每个开发过曾的质量,防止把软件差错传递到下一个过程,必须进行质量检验。 在软件开发过程中,利用统计数据,估算软件的可靠性,以控制软件的
2013-01-13 08:20:47 1298 4
原创 软件工程之八 软件维护
软件维护活动所花费的工作占整个生存期工作量的70%以上,在软件运行过程中需要不断对软件进行修改,以改正新发现的错误、适应新环境和用户新的要求。 事实证明,来自完善性的维护活动约占整个维护工作的50%。 修改后的程序需要进行充分的测试,来保证整个程序的正确性。 而对于不同类型的维护,衡量特点的侧重点不同。某些特性是相互抵触的,某些特性是相互促进的
2013-01-13 08:01:45 1419 1
原创 软件工程之六 软件编码
作为软件工程过程的一个阶段,程序编码是设计的继续。 程序设计语言的特性和程序设计风格会深刻地影响软件的质量和可维护性。 为了保证程序编码的质量,程序员必须深刻理解、熟练掌握并正确地运用程序设计语言的特性。源程序要有良好的结构性和良好的程序设计风格。 结构化程序设计的原则: 结构化程序设计的原则: 源程序的效率:
2013-01-12 21:11:32 1107 1
原创 MindManager 9——拼写检查错误
每次使用mindManger_9,都会出现一个错误。错误:拼写检查错误!无法打开字典sys\spell\ssceam.tlx文件。请检查是否安装了适合你所使用语言的字典!查阅资料,出现这个问题的原因是:最有可能是登录的密匙中所包含的拼写检查文件夹的路径发生错误。解决办法:需要在登录密匙中手动输入目录路径。需要如下操作:1.点击“开始”,打开运行,(快捷键:win+E)2.输入r
2013-01-12 19:51:23 3165 8
原创 软件工程之七 软件测试
软件测试是程序的执行过程,目的在于发现错误,一个好的测试用例在于能发现至今未发现的错误,一个成功的测试是发现了至今未发现的错误的测试。 测试时想以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷。如果我们能成功地实施了测试,我们就能发现然其中的错误。测试不能表明软件中不存在错误,它只能说明软件中存在错误。 以上就是对软件测试的总结与概括,软件
2013-01-09 15:46:49 1521 2
翻译 梦想与现实(Dream and Reality)
有时候,似乎现实、理智与被珍视的理想毫无瓜葛 然而,当你看的足够深,它们之间的联系就在那里 如果你没有梦想,你会关注现实的什么呢 如果你不关注实际,你又怎么希冀实现梦想 停止抱怨——现实正在干扰你的梦想 相反的,挖掘、加强它们的联系 让梦想成为现实的一部分,让现实成为理想的一部分
2013-01-03 19:58:58 1469 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人