在线购物系统之类图"/>
在线购物系统之类图
一、图形文档
二、 文字说明
1.类图综述
该类图目的在于描述系统中各类对象以及它们之间的各种关系。类图显示了模型的静态结构,通过类图可以较为直观的看出模型中的类,类的内部结构以及它们和其他类的关系。此类图主要包含系统中的实体类以及关联和继承两种相互关系。
2.类描述
(1)商城相关人员
1)类的整体说明。
类名:商城相关人员
类的责任:定义了需要登录系统的相关属性及登录操作。
被引用的情况:当用户注册或者需要产生一个新的官方操作人员(包括客服、商品管理员、物流处理员)时,需要继承该类。
主动性:有。
2)属性说明。
ID(整型):用来唯一表示身份,是私有属性。
密码(字符型):用来登录系统的字符,私有属性。
手机号(整型):作为登录账号以及接受验证码,私有属性。
3)操作说明。
登录():作用:验证登录的账号和密码是否匹配。
属性:Public。
参数包括:账号和密码。无返回。
操作说明:传入账号和密码,读取数据库的值,进行比对,若正确,则根据登录者所属类别给予回应。
4)关系说明。
被客服、商品管理员、已注册用户、物流处理员继承。
(2)购物车
1)类的整体说明。
类名:购物车
类的责任:包含了用户的添加到购物车的商品的相关信息。
主动性:无
2)属性说明
用户ID(整型):用以标识购物车所属用户。私有属性
商品ID(整型),数量(整型):复合变量。私有属性
3)操作说明
修改商品数量():
作用:用以修改对应的商品ID的数量。
可见性:public
参数列表:商品ID,修改数量大小。
无返回。
操作说明:传入商品ID和修改数量,读取当前的数量,进行修改。
4)关系说明
聚合已注册用户,为已注册用户所有。
(3)已注册用户
1)类的整体说明。
类名:已注册用户
类的责任:包含注册用户的个人信息和相关操作。
主动性:无。
2)属性说明
ID(整型):用来唯一表示身份,是私有属性。
密码(字符型):用来登录系统的字符,私有属性。
手机号(整型):作为登录账号以及接受验证码,私有属性。
用户名(字符型):个性化网名
收货地址(字符型)。
3)操作说明
修改密码():作用:修改密码。
更多推荐
在线购物系统之类图
发布评论