实验五 面向对象的分析与设计.docx
《实验五 面向对象的分析与设计.docx》由会员分享,可在线阅读,更多相关《实验五 面向对象的分析与设计.docx(6页珍藏版)》请在三一办公上搜索。
1、实验五面向对象的分析与设计一一类图实验目的1、熟悉UML类图的功能和组成元素2、学会分析类的属性和方法3、学会构思类图4、掌握类图的绘制方法实验内容:任务一:分析图书管理系统的用户管理模块,且绘制类图类图是逻辑视图的重要组成部分,用于对系统的静态结构建模,涉及具体的实现细节, 定义系统中的类(属性和操作),描述系统中类之间的关系。1、绘制用户管理模块的用例图用户管理模块的主要功能有管理用户、管理用户密码、管理用户权限和浏览用户信息, 其中管理用户又包括添加新用户、修改现有用户信息和删除现有用户。系统管理员的主要职 责是管理用户、修改所有用户的密码、管理用户的权限、还可以浏览所有用户的信息。对于
2、 其他类型的用户,则只能修改自己的密码。2、构思用户管理模块的类用户管理模块的主要功能是管理用户和管理用户权限,管理用户又包括浏览用户信 息、添加新用户、修改现有用户信息、删除现有用户、修改用户密码等。其中浏览、添加、 修改、删除用户通过“用户管理界面“实现,修改用户密码通过“修改登录密码界面“实现, 管理用户权限通过“用户权限管理界面“实现。管理用户时需要对后台“用户信息“数据表 中的数据进行添加、修改和删除等操作。根据以上分析可确定用户管理模块的类主要有用户类、用户权限类和数据库操作 类,修改用户密码通过用户类的方法实现。用户界面类主要有用户管理界面类、密码修改界 面类和用户权限管理界面类
3、。经分析,“用户类“的主要属性有用户ID、用户名、密码、用户类型、启用日期、是否 停用等。主要方法有getUserInfo()(用于获取用户信息)、getUserType()(用于获取用户 类型)、getUserPermission()(用于获 取用户权限)、userAdd()(用于新增 用户)、 userInfoEdit()(用于修改用户信息)、userDelete()(用于删除现有用户)、 userPasswordEdit()(用于修改用户密码)、userPermissionAdd()(用于添加用户权限)、 userPermissionDelete()(用于删除用户权限)。经分析,“用户管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验五 面向对象的分析与设计 实验 面向 对象 分析 设计

链接地址:https://www.31ppt.com/p-5175186.html