实验2-图片浏览软件系统UML建模

上传人:飞*** 文档编号:40424762 上传时间:2018-05-26 格式:DOC 页数:3 大小:49.50KB
返回 下载 相关 举报
实验2-图片浏览软件系统UML建模_第1页
第1页 / 共3页
实验2-图片浏览软件系统UML建模_第2页
第2页 / 共3页
实验2-图片浏览软件系统UML建模_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验2-图片浏览软件系统UML建模》由会员分享,可在线阅读,更多相关《实验2-图片浏览软件系统UML建模(3页珍藏版)》请在金锄头文库上搜索。

1、实验二实验二 图片浏览软件系统可视化建模图片浏览软件系统可视化建模一、一、实验目的实验目的采用 UML(统一建模语言)对图片浏览软件进行系统建模,掌握面向对象分析与面向对象设计思想。在建模过程中,熟悉 case 工具的使用。二、二、实验要求实验要求1) 对图片浏览软件进行需求分析;2) 对图片浏览软件进行需求分析;3) 掌握 UML 用例图、类图、顺序图画法;4) 熟悉 starUML 工作环境。三、三、实验内容实验内容1 图片浏览软件需求图片浏览软件需求(功能需求功能需求)分析:分析:1) 进入具体文件路径,选择图片;2) 打开图片并显示图片;3) 对图片可进行放大与缩小操作;4) 浏览当前

2、文件夹中下一张图片;5) 保存当前图片;6) 退出软件。要求:要求:请画出对应用例图。图 1 系统用例图2 图片浏览软件概要设计:图片浏览软件概要设计:1) 系统入口函数分装在 Main 类中,Main 依赖界面显示类ViewerFrame;2) ViewerFrame 继承自 JFrame 类(用于界面显示的容器);3) ViewerFrame 由一个 JMenuBar (菜单容器类)、JPanel(工具栏容器类)及 JLabel(图片显示容器类)组成;在本系统中,后三者不能脱离 ViewerFrame 单独存在。要求:请画出系统框架的类图。要求:请画出系统框架的类图。图 2 系统框架类图3

3、 图片浏览软件详细设计:图片浏览软件详细设计:3.1 细化类图细化类图(需给出类的主要方法和属性需给出类的主要方法和属性)1) JMenuBar 由 JMenu(菜单)类组成,JMenu 不能脱离 JMenuBar 单独存在,JMenu 由 JMenuItem(菜单项)类组成,在此假定JMenuItem 可以脱离 JMenu 单独存在;2) 为 JMenuItem 添加 ActionListener (监听器),即 ActionListener 类依赖 JMenuItem 类;3) ActionListener 类自带 actionPerformed 成员方法(如下),请讲此成员方法添加到 ActionListener 类中,需注明成员方法访问权限、返回类型、参数类型、参数名。3.2 对象动态交互对象动态交互如下时序图:表示用户从菜单打开图片,并显示图片,然后缩小图片,最后保存图片,退出软件。请在 starUML 中画出如下时序图。图 3 时序图四、四、实验总结实验总结

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号