面向对象的分析与设计——类图

实验报告详细介绍了面向对象分析与设计,包括用户管理模块的类图设计,用户类、用户权限类和数据库操作类的属性与方法。用户类具有用户ID、用户名等属性和获取信息、修改密码等方法。此外,讨论了网上书店的类图分析,涉及用户、管理员和Web类的关系。
摘要由CSDN通过智能技术生成

《软件工程与实践》实验报告 日期
题目:面向对象的分析与设计——类图 姓名 学号
实验环境:
已安装Microsoft Visio 软件的计算机
实验内容及完成情况:
1.请将上机题目写于此
2.根据以下要求认真进行实验,记录所有的实验用例。

实验目的
1、熟悉UML类图的功能和组成元素
2、学会分析类的属性和方法
3、学会构思类图
4、掌握类图的绘制方法

实验内容:
任务一:分析图书管理系统的用户管理模块,且绘制类图
类图是逻辑视图的重要组成部分,用于对系统的静态结构建模,涉及具体的实现细节,定义系统中的类(属性和操作),描述系统中类之间的关系。
1、绘制用户管理模块的用例图
用户管理模块的主要功能有管理用户、管理用户密码、管理用户权限和浏览用户信息,其中管理用户又包括添加新用户、修改现有用户信息和删除现有用户。系统管理员的主要职责是管理用户、修改所有用户的密码、管理用户的权限、还可以浏览所有用户的信息。对于其他类型的用户,则只能修改自己的密码。
2、构思用户管理模块的类
用户管理模块的主要功能是管理用户和管理用户权限,管理用户又包括浏览用户信息、添加新用户、修改现有用户信息、删除现有用户、修改用户密码等。其中浏览、添加、修改、删除用户通过“用户管理界面“实现,修改用户密码通过“修改登录密码界面“实现,管理用户权限通过“用户权限管理界面“实现。管理用户时需要对后台“用户信息“数据表中的数据进行添加、修改和删除等操作。
根据以上分析可确定用户管理模块的类主要有用户类、用户权限类和数据库操作类,修改用户密码通过用户类的方法实现。用户界面类主要有用户管理界面类、密码修改界面类和用户权限管理界面类。
经分析,“用户类“的主要属性有用户ID、用户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值