花了好多天时间,画了rose图。这次多亏了去年学习的工具,方法,才让我对rose从一窍不通到一知半解。
在刚看到rose的时候,主要是对英文的界面很是不习惯。这些用word的菜单联系就解决了。你会发现其实软件的菜单基本上是相似的。
不会画图了怎么办,找百度、去图书馆借书找例子。看高手的博客。总之利用巨人。总算找到了点眉目。
开始都不知道rose图往那里画。现在因为每一个包都能建立各种图(这个到底是为什么设计的??很有意思)。
先说说画图:
1:首先用例图,他是一切图的基础。画在 这个看看这个main就知道了
2:类图。它是对用例图的抽象。画在 ,也是main为你指点。
3:时序图,协作图。个人认为先画时序图。对每个过程按照时间顺序分析一下。画在
4:剩下的部署图,状态图。画在 这个比较简单,看看就知道
今天有一个疑问。就是小勇说时序图中的
都是类。这个我倒是知道,他们都有方法,属性。也就是说他们是提前写好的类。然后再拿来用。但是我看书上和视频上都是直接在窗口画的。没有提前写好,然后拖到窗口。很多地方都没有提到这些类,类图中只有几个主要的类。那么这些类是那里用的。
但是如果用java想想。java都是类,没有了类就没有地方编写程序。也就是说小勇的这种说法有道理。这样我就得从头来画?!
困惑啊。关于时序图中的这些类。
分享到:
相关推荐
《5分钟装好Rational Rose:快速掌握这款画图神器的安装步骤》 Rational Rose,作为一款强大的软件建模工具,深受IT专业人员的喜爱。...记住,实践是最好的老师,多加练习,你将成为Rational Rose的专家。
通过“系统分析和ROSE建模实例”这份资料,你将有机会实践这些概念,通过实际案例学习如何将理论应用于实际工作。在分析和建模过程中,理解并熟练运用UML和ROSE能够极大地提升软件项目的质量和效率,减少误解和返工...
“大家可以通过使用Rose 或者 其他的画图工具实现”提示我们,除了Rose之外,还有其他UML工具可供选择,如Visio、Enterprise Architect、StarUML等。这些工具可以帮助用户绘制和管理UML模型,加速软件开发流程。 在...
【ROSE基础升华教程】是一门专注于UML(统一建模语言)的画图工具Rational ROSE的课程。Rational ROSE作为一个强大的软件建模和分析工具,它结合了UML,帮助开发者从理论到实践,有效地进行软件设计和开发。 首先,...
- 通过实践,可以提升对图形绘制API的掌握,增强软件工程实践能力。 7. **思考题**: - 如何优化图形的绘制性能? - 如何实现撤销/重做功能? - 如何支持更多的图形类型和复杂属性? 8. **附录**: - 调试...
此讲的补充资料“涉及的概念及Rose画图示例.pdf”可能详细阐述了Rose的使用方法和业务模型的构建。 数据库是软件开发中不可或缺的部分,第六讲深入探讨了数据库进阶,特别是关系数据库的标准语言SQL。SQL(结构化...
"Rose画图"指的是使用Rose工具进行UML建模。Rose是一款强大的UML建模工具,它支持多种UML图表的绘制,简化了模型创建的过程。 "参考"和"实验报告"则可能包含学习资料和项目实施过程的记录,帮助学生巩固理论知识,...
图书馆管理信息系统课件中涉及到的软件开发过程包括需求调查阶段、需求规格说明书的编写、 Rational Rose 工具画图、系统实现部分、项目管理过程等。这些过程都是软件开发过程的重要组成部分。 二、需求调查阶段 ...
- **Rational Rose**:IBM出品的一款强大而全面的UML设计工具。 #### 7. 使用UML设计工具的最佳实践 - **保持简洁性**:避免在一个图中包含过多的信息。 - **明确目标**:在绘制之前明确想要表达的核心内容。 - **...
进一步,教程还会介绍MagicDraw的团队协作功能,如版本控制、协同编辑,以及与其它工具(如Java、C++、Rational Rose等)的集成,这对于大型项目开发中的协同工作特别有用。 在课程的高级部分,我们将探讨MagicDraw...
常见的UML绘图工具有Rational Rose、PowerDesigner、MS Visio、ArgoUML和StarUML等。 【UML的主要图种】 1. **用例图**:用例图描述了系统提供的功能单元,包括参与者、用例、关联关系、依赖关系和继承关系。例如...
在Python编程语言中,turtle库是一个非常有趣且实用的模块,尤其适合初学者用来学习图形绘制。本项目中,我们利用turtle库实现了两种...通过实践,你可以掌握更多关于turtle库的技巧,甚至创作出更加复杂和独特的图形。
例如,在《社区活动要文明——图形的改变》这节课中,教师应考虑如何结合奥运年的背景,利用“画图”软件教授图形翻转、旋转和缩放技能,同时融入奥运精神,让教学既有趣又富有教育意义。在教学过程中,教师要注重...
窗口类通常会有一个消息处理函数,如`WndProc`,它处理各种窗口消息,如键盘、鼠标输入或画图请求。 接着,你需要注册窗口类,并创建一个窗口实例。窗口创建后,你可以获取到一个设备上下文(Device Context, DC)...
【新人教版二年级数学上册期末...总的来说,这份试题旨在检测二年级学生对基本数学概念的理解,如乘法、时间单位、单位换算、几何图形、角度识别、估算、解决问题等,同时通过实践性题目锻炼学生的计算能力和应用能力。
2. **画图与实践操作**: - 学生需要能够实际动手画出指定的几何图形,如长方形、正方形、直角、锐角和钝角,这有助于他们熟悉这些形状的特征。 - 还需要学会如何画出轴对称图形的另一半,培养空间感和对称性理解...
- 玫瑰花的绘制通常需要更复杂的数据结构,如`rose_data`,其中存储了花瓣的像素点数据。 - 定义了`draw_line()`函数,根据像素点列表`pix_list`绘制线段。 - 定义了`draw_pic()`函数,遍历`pic_data`中的每一笔...
由于学生已对Windows画图工具和Photoshop有一定了解,因此学习Flash能够让他们在已有技能上进行拓展。教学过程中,教师会通过演示和任务驱动的教学方式,激发学生的探索兴趣和动手能力。 **教学目标** 1. 学生能...
学生通过自己动手画图、测量、证明,能更深刻地理解和记忆这些性质。在这一过程中,学生不只是被动地接受知识,而是成为了知识的发现者和创造者。这种以学生为中心的教学方法,充分调动了学生的积极性和主动性。 在...