2.3.4管理员
管理员-ID-姓名+添加一级标题()+删除一级标题()+添加商品()+删除商品()+添加文本信息()
管理员类的属性主要有,ID号,和姓名。 AsministratorrID:string管理员ID号。 Asministratore:string管理员姓名。
公共操作
newAsministratorr (loginName:String,lastName: String)创建一个
Asministratorr对象。
addGoods ()添加商品。 delGoods ()删除商品。 addTitle()添加标题。 delTitle ()删除标题。 MoveTitle ()移动标题。 MoveGoods ()移动商品。 Settext()设置文本信息。
2.3.5标题title类
标题可分为三级,一级标题和二级标题分别继承标题类。主要属性有标题
20
名,在该标题下商品的信息。
标题-标题名称+添加该类的二级标题()+删除该类的二级标题()+返回二级标题的数量()+返回在这标题下商品的数量()
标题类的属性:标题的名称Titlename 公共操作
newTitle (TitleName:String)创建一个Title对象。 AddTitle()添加一个二级标题 DelTitle()删除一个二级标题
GetNumTitle()获取一个二级标题的数量
2.3.6二级标题类
二级标题-标题名称-该种类商品信息+添加该种类商品()+删除该种类商品()+返回该种商品数量()
标题类的属性:标题的名称Titletwoname、该种类商品的信息
GoodsMessage
公共操作:
newGoods (GoodsName:String)创建一个Good对象 Addname()添加商品的名称 DelGoods()删除该商品
21
2.3.7公共操作类
公共操作类似将一些常用的共能代码单独写在一个类中,如链接数据库,删除、查询、插入数据库等代码封装成为一个类。以便让其他模块引用。
22
2.3.8类图
顾客(会员)1111..*商品1..*1管理员11..*公共接口类订单标题二级标题一级标题
3.动态行为模式
3.1时序图
23
相关推荐: