自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

要少敏 信息技术提高班

请看“占位”之后的文章

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 对UML笔记中状态图的补充

<br /> 状态图主要用来描述一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转移。<br />状态图适合于描述多个用例的单个对象的行为,而不适合描述多个对象之间的行为协作。<br />所以,常常将状态图与其他技术组合使用。状态图不要对系统中的每个类都画出它的状态图,这样会花费大量的时间和精力,而且没有必要。<br />事实上,开发人员往往只关心某些关键类的行为,此时为这些类建立状态图可以帮助理解所研究的问题。一般在这 情况下才有必要绘制状态图。<br />例如:一个报警器可以有两个状态

2010-10-29 21:51:00 1077 1

原创 UML笔记补充——活动图的简单理解(看书过程中看到的经典实例,记录下来,以免忘了)

活动图用来描述一个过程或者操作的工作步骤。 首先,要注意的是活动图(Activity Diagram)与流程图(Flow Diagram)的区别: 活动图描述了需要做的活动以及执行这些活动的顺序。在用活动表达并发过程时,活动图给予了用户选择做事顺序的自由。 流程图一般用来表示串行过程,而活动图则常用来表示并行过程。 活动图中的泳道(swimlane): 泳道技术,试讲活动用线条分成一些纵向的矩形,这些矩形成为泳道。每个矩形属于一个特定的对象或部门的责任区。 例: 带泳道的活动图: 这些活

2010-10-28 09:20:00 10399 1

原创 UML概要总结图

<br />

2010-10-19 20:43:00 893 1

原创 UML笔记(十一)

<br />内容提纲<br />1、          UML回顾<br />2、          RUP回顾<br />3、          设计模式回顾<br />4、          案例回顾<br />什么是UML?<br />·UML是一种可视化的面向对象建模语言。<br />·UMl描述了一个系统的静态结构和动态行为。<br />·UML用图形方式表现典型的面向对象系统的整个结构。<br />·UML从不同的角度为系统建模,并形成系统的不同视图。<br />9种视图就是分别从不同的角度为系

2010-10-18 16:01:00 693

原创 UML笔记(十)

<br />案例:课程登记<br />课程登记问题描述<br />·每学期开始,学生需要一份课程表,它包含本学期所提供的课程列表及每门课程的相关信息。比如:导师名称、科系、必要条件、课程时间、上课地点,可以帮助学生做出合理的决定。<br />·新系统规定:学生可以选择四门必修课程。此外,他还要选择两门候补课程以防某门课程人员满额或被取消。每门课程人数不得多余10人或少于3人。一旦学生完成登记过程,登记系统将信息传入记费系统,以便计算学生在本学期的学费数额。<br />·导师需要随时访问系统,知道有哪一门课程

2010-10-18 15:58:00 681

原创 UML笔记(九)

<br />小结<br />需求分析<br />用例图<br />类图<br />顺序图<br />活动图<br />状态图<br />构件图<br />部署图<br />案例:图书馆信息系统<br />内容提纲<br />案例介绍<br />理解需求<br />分析<br />设计<br />实现<br />案例介绍<br />本案例是一个图书馆信息系统,主要处理书和杂志的借阅和保存。<br />本案例研究的目的:<br />1、演示在一个完整的应用中如何使用UML,从分析到设计模型,到真正的代码和可运行

2010-10-18 15:55:00 669

原创 UML笔记(八)

<br />案例学习<br />AutoWeight系统<br />功能需求<br />·结合一个具体的实例来介绍在软件开发各个阶段中如何应用UML。<br />·实施方法:<br />       实例:AutoWeight系统<br />       UML在软件开发的需求分析、设计、实现以及测试等各个阶段的应用。<br />AutoWeight系统简介<br />AutoWeight系统是一个自动称重系统的软件部分。该系统能够对移动天车运送的物料进行称重,然后把称量的重量和物料的编号等信息传送给计算机

2010-10-18 15:54:00 590

原创 UML笔记(七)

<br />设计模式与UML<br />如何成为象棋高手?<br />第一步:学习基础象棋知识<br />       棋盘布局,棋子名称等等。<br />第二步:学习简单规则<br />       攻击力度、走棋规则等。<br />然而,学习象棋还需要研究已有的棋局<br />       这些棋局包含一些模式,需要理解、记忆并运用这些模式。<br />有成百种这样的经典棋局供学习<br />如何成为一个软件开发工程师?<br />第一步:学习规则<br />       学习算法、数据结构、程序设计语

2010-10-18 15:53:00 615

原创 UML笔记(六)

<br />UML基础与应用<br />RUP(Rational Unified Process)<br />·软件面临的危机<br />·RUP的思路:Implementing Best Practices<br />·RUP的基本特征<br />·RUP软件开发生命周期<br />·RUP带来的观念变化<br />·小结<br />软件危机的主要特征<br />·软件开发周期大大超过规定日期;<br />·软件开发成本严重超标;<br />·软件质量难于保证。<br />软件开发面临的问题?<br />

2010-10-18 15:48:00 850

原创 UML笔记(五)

<br />Rational Rose简介<br />·提纲:<br />——讨论Rose支持的不同视图<br />——列出每一种视图案的图形<br />——配置Rose用户界面<br />什么是Rose建模?<br />·Rose“建模”代表问题域和系统软件<br />——每一种模型都包含在建模中提供可视化组件和操作组件的视图、图形和规格说明书<br />·每一种基础元素有多种视图<br />——在Rose“建模”中,每一个对象都被描绘<br />——Rose在“建模”中保证了一致的语义描述<br />什

2010-10-18 15:44:00 646

原创 UML笔记(四)

<br />内容提纲<br />1、            类<br />2、            类的关系<br />3、            类图的构成<br />4、            类图深入讨论<br />5、            类图的应用<br />类图的关系<br />1、            关联(普通关联、聚合、组合)<br />2、            依赖<br />3、            泛化<br />4、            实现<br />关联<br />

2010-10-18 15:38:00 635

原创 UML笔记(三)

UML的结构UML的基本构造块—UML中的事物—UML中的关系—UML中的图UML的规则UML中的公共机制—规格说明—通用划分—扩展机制UML的基本构造块UML的主要包括3种构造块(Building Blocks)1)            事物(Things):构成模型图的一些基本图示符号,它们表示一些面向对象的基本概念。2)            关系(Relationships):表示基本图示符号之间的关系。3)            图(Diagrams):特定的视角对系统所作的抽象描述。事物是对模

2010-10-18 15:31:00 553

原创 UML笔记(二)

<br />UML的结构<br />UML的基本构造块<br />—UML中的事物<br />—UML中的关系<br />—UML中的图<br />UML的规则<br />UML中的公共机制<br />—规格说明<br />—通用划分<br />—扩展机制<br />UML的基本构造块<br />UML的主要包括3种构造块(Building Blocks)<br />1)            事物(Things):构成模型图的一些基本图示符号,它们表示一些面向对象的基本概念。<br />2)       

2010-10-18 15:29:00 614

原创 UML笔记(一)

<br />UML基础与应用<br />UML概述<br />第一部分<br />内容提纲<br />1、            面向对象技术<br />2、            模型与可视化模型<br />3、            什么是UML<br />4、            UML发展历史<br />5、            软件工程<br />6、            UML工具<br />7、            UML的构成<br />8、            UML示例<br

2010-10-18 15:23:00 723

原创 UML主要内容及参考资料

课程内容1、  UML概述2、  UML的构成3、  面向对象技术4、  UML的各种图5、  RUP6、  设计模式7、  案例学习:UML在需求、分析、设计、实现、集成、交付、测试阶段的应用参考教材:1、张维明主编《信息系统建模》,北京:电子工业出版社,20022、Grady Booch;James Rumbaugh;lvar Jacobson遍《UML用户指南》,北京:机械工业出版社。20013、JL.Whitten等编《系统分析与设计方法》,北京:机械工业出版社,20044、Blaha&Rumbau

2010-10-17 16:28:00 1660 1

机房收费系统需求分析文档

机房收费系统需求分析文档, 编写目的 让用户对软件收费系统的需求得到充分的体现,使得设计人员能够更加了解机房收费系统的各项需求,同时对机房收费系统的使用者——教师和学生对计算机的使用水平有充分的了解。以便设计出符合用户需求和使用的软件。

2010-09-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除