uml程序设计实验指导书大学论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
uml程序设计实验指导书大学论文

《UML程序设计》 实验指导教程 课程与实验 第部分实验 一.课程简介及实践要求: 《》是Enterprise Architect环境下用UML进行分析和设计的技术。本课程在教学内容方面着重基本理论、基本知识和基本方法,在培养实践能力方面着重设计构思和设计技能的基本训练,熟练的上机操作能力和分析能力。实验是的重要环节。通过实验,使学生加深理解、验证、巩固课堂教学内容,特别是通过设计和综合实验,发挥学生的想象力和创新能力。 (美)Joseph Schmuller著UML基础、案例与应用人民邮电出版社2004 2.(美)Hans-Erik Eriksson.UML 2工具箱电子工业出版社2004 3.吴际,金茂忠UML面向对象分析北京航空航天大学出版社2002 4.赵从军UML设计及应用机械工业出版社2004 5.Grady Booch,James Rumbaugh,Ivar Jacobson.UML用户指南.机械工业出版社,2001 6.吴建,郑潮,汪杰.UML基础与Rose建模案例.人民邮电出版社,2004 第部分 实验指导 ATM自动取款机客户可以取钱存钱查询余额转帐修改密码Enterprise Architect中创建用例图的过程: Enterprise Architect主界面如下图所示: 建立项目: 如下图在文件菜单选择新建项目: 如下图 选择文件夹,输入项目名: 如图,选择所需要的选项: 建立用例图 在合适的文件平夹下,右键 在UML Behavioral 下选择Use Case,图名处输入用例名如ATM 如下图,比双击ATM 在编辑界面下右键,如下图 添加用例 选择Use Case 依次添加存款、取款、查询余额、转帐、修改密码、打印收据,如图1.4所示。 添加Actor 在编辑界面下右键,选择Actor, 添加边界(ATM取款系统) 如下图 添加参与者和用例间的关联关系, 右键客户,如上图,选择小箭头,添加关联, 同理添加ATM的关联 添加Common中的Note,内容为***制,如上图 保存图 完成图后,保存该图。 1.“基本信息查询”用例 用例编号共有4层用例图结构,每层用2位数字表示, 采用8位编号。) 用例名: 基本信息查询 执行者: 学生自己、学生的班主任、辅导员及其它的特权用户。 目 的: 查询学生的基本信息,包括姓名、学号、家庭地址等信息。 类 型: 端点、基本的 级 别: 二级 过程描述: (三) 上传ATM系统的用例图与学生管理信息系统的完整的用例图 五、实验报告要求1. 整理实验结果。2. 小结实验心得体会。 实验二 构建类图 一、实验目的 1.理解类的基本概念 2.理解类间的关系 3.掌握类图的绘制方法 二、实验器材 1. 计算机一台; 2. Enterprise Architect 工具软件; 三、实验内容 (1)分析学生管理系统中的选课子系统中类及关系,然后画出它们的类图。 (2)分析学生管理系统的其它子系统,并画出详细的系统类图 四、实验步骤 (一). 选课子系统 1、选课子系统分析 分析学生管理系统中的选课子系统,通过分析可抽象出如下几个类: (1)学生类(student) (2)选课类(SelectCource) (3)课程类(Cource) 学生类、选课类和课程类属性和方法  课程类的属性和方法:   属性包括 (1)课程名称(CourceName) (2)开课教室(Room) (3)课程号(CourceID) (4)授课教师(Teacher) (5)学年(academic year) (6)学期(Term) (7)允许选课的学生人数(SelectNoUp)  方法包括 (1)设置课程号(SetCourceID) (2)设置课程名称(SetCourceName) (3)查询课程号(SeekCourceID) (4)查询允许选课的学生人数(SeekSelectNoUp)  选课类的属性和方法:   属性包括   (1)ID号(ID)   (2)课程号(CourceID)   (3)学号(SNo)   (4)成绩(score)  方法包括 选课(SelectCoure) 退选(CancelSelected) 查询选课情况(SeekSelected) 2.绘图步骤: 下面介绍在Enterprise Architect中创建类和它们之间关系的过程: 在上图的合适文件夹下选择添加类图,类图名为选课系统类,如下图。 (2)在选课系统类图中,从工具栏中新建元素,选择Class并取名Student表明新增一个类,,同理添加选课类(SelectCource),课程类(Cource),如下图 右键

文档评论(0)

fangbin + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档