软件工程-面向对象的分析设计方法(共8页).doc
《软件工程-面向对象的分析设计方法(共8页).doc》由会员分享,可在线阅读,更多相关《软件工程-面向对象的分析设计方法(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验三:面向对象的分析设计方法一、 实验目的:学习用Rose或Together等工具绘制UML图,通过实际绘制UML图加深理解UML,了解利用UML进行面向对象的分析、建模和面向对象系统设计的方法。二、 实验内容:利用Rose绘制给定的用例图、包图、活动图、序列图、协作图、类图。三、 实验方法和步骤:(一) Rose绘图环境的使用(二) 人事档案管理系统的面向对象分析首先明确问题域和系统责任,目标系统的主要功能是:人事信息的变动管理(增、删、查、改、打),人事信息查询检索、分类汇总、统计报表,用户管理、登录,下属部门数据的维护、数据备份与恢复。根据系统的这些总体信息,
2、可以确定系统的参与者(角色)和用例。(1)确定系统的参与者该系统的参与者(系统用户)是进行日常人事档案信息管理的操作员和进行基础数据维护与数据备份(恢复)的管理员。(2)确定系统用例可将系统分为如下用例:人事档案信息管理用例、系统账户管理用例、部门数据维护用例、系统维护用例。人事档案信息管理用例:该用例的参与者是一般的操作员,需要经过系统登录后才能正式进入系统,完成人事档案信息的变动管理、分类汇总统计、报表打印等功能。系统账户管理用例:完成系统用户的增、删、查、改、打功能。部门数据维护用例:完成部门信息的增、删、查、改、打功能。系统维护用例:完成系统数据的备份和恢复功能。(3)识别系统中的类可
3、从类的表现形式或分类来识别类,类的表现形式有:外部实体、事物、事件、角色、组织单元、场地、结构。类又分为实体类、边界类和控制类。参与者相关的类。本系统的参与者是系统用户,包含的属性有登录名、密码、类别(操作员或管理员)、操作权限等。其他外部实体(数据库)类。员工人事档案信息类,包含的属性有员工编号、姓名、所在部门、性别、年龄等。部门信息类,包含的属性有部门编号、部门名称等。边界类。系统用户登录窗口、系统主界面窗口、用户信息管理窗口。员工人事档案信息管理窗口、人事信息查询显示窗口、分类统计窗口、人事信息报表打印窗口。管理员部门信息管理窗口、管理员系统备份与恢复窗口。控制类的识别一般在面向对象设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 面向 对象 分析 设计 方法
限制150内