全文预览

课程名称:软件建模技术(UML)第三章 架构建模

上传者:徐小白 |  格式:doc  |  页数:30 |  大小:221KB

文档介绍
约图书操作界面,它属于边界类。6.书籍管理类(BookManager)主要用于实现借、还书、预约以及查询功能的控制类。实现:具体见P89-92。[通过任务实现讲述如何给一个系统绘制类图]精练[35分钟]任务:[安排学生在课堂上完成]请您根据本节所学的知识解决项目中的任务2。分析:由前面章节对图书馆管理系统中的书籍管理功能可知,该模块是由书籍信息类、书目类、新增书籍界面类、修改书籍界面类、删除书籍界面类和书籍管理类6个类组成。请您根据分析运用Rose图绘制类信息。实现:仿照P89-92任务解决实现。小结[5分钟]本节学习了以下主要内容:1.类的概念2.类的属性3.类的类型、描述方式以及寻找方法考核点考核点1:类的概念考核点2:类的属性考核点3:类的类型、描述方式以及寻找方法作业答案1:试论述类与用例的区别。答:类(class)是对一组具有相同属性、操作、关系和语义的对象的描述。类是对事物的抽象。而用例是对一组序列动作的描述,系统执行这些动作将对用例的参与者产生可以观察的结果。2:试比较边界类与实体类的异同。答:实体类是对系统中需要存储的信息和其信息的行为建立模型。实体类具有永久的特性,这类似于数据库中的表一样用于保存系统的业务信息。边界类(boundary)位于系统与外界的交接处,它在一个或多个角色和系统之间建立相互作用的模型。3:试运用本节所学的静态建模技术找出用户管理模块中的所有的类。答:扩展练习请找出学生管理系统中学生注册用例的实体类,边界类,控制类。学生问题汇总(注:汇总学生在学习过程中容易出现的问题)?类的不同可见性在图形中表示方式教学后记本节重点介绍UML语言的类图,学生由于有C++和JAVA语言基础,因此掌握较好。上课采用复习面向对象的基本概念的方式入手,将UML中类,属性,方法的实现方式与JAVA的方式一一比较,并将其图形化,学生掌握效果好。电力安全月工作总结

收藏

分享

举报
下载此文档