OOD问题域
2016-06-13 00:38:14 0 举报
OOD问题域是指软件开发中面向对象的设计领域。在OOD问题域中,开发人员需要使用面向对象的概念和技术来设计和实现软件系统。这包括对类、对象、继承、封装、多态等概念的理解和应用,以及对设计模式、体系结构模式等技术的使用。通过合理的OOD设计,可以提高软件系统的可维护性、可扩展性和可重用性,从而提高软件开发的效率和质量。
作者其他创作
大纲/内容
*
含有
1
0..1
持有
1
交易信息
- 光盘信息 : 光盘- 交易日期 : String- 交易类型 : int- 交易数量 : int- 光盘信息 : 光盘类- 职员编号(收银员):int- 应付总额:float
预约信息
- 预约日期:String- 光盘编号:char- 光盘数量:int- 会员编号:char- 会员预订号:char- 预约订单号 :string
+ 创建预约订单():bool+ 取消预约订单():bool+ 查询预订信息(账户)
产生
预约者
罚款信息
- 罚款类别:int- 超期时长:type- 光盘损坏程度:type- 光盘丢失
+ 生成罚款记录()+ 查询罚款记录()+ 修改罚款记录()+ 删除罚款记录()
1..*
租借信息
- 价格:float- 租借数量:int- 租借天数 : int- 基本信息 : 交易信息
{active}收银员
+ 购买光盘():return bool+ 租借光盘():return bool+ 归还光盘():return bool
购买信息
- 购买数量:int- 基本信息 : 交易信息- 单价 : float- 工作人员姓名 : String
{active}会员
- conf密码:string- 登录账号:string- 登录密码:string- 会员等级:int- 预约订单:list
+ 查询顾客信息():void+ 修改顾客信息():void
{active}进货员
+ 创建进货记录():return bool
{active}业务员
+ 添加会员():return bool+ 注销会员():return bool+ 处理罚款():return bool
工作人员
- 职员编号:char- 登录账户:char- 登录密码:char
租借归还信息
- 归还日期:String- 交易:交易信息类- 工作人员姓名:String
+修改信息() : bool+查询信息() : 租借归还信息
光盘
- 编号:char- 名称:char- 单价:double- 类型:char- 总数:int- 库存数:int
+获取光盘库存数量(编号)+增加光盘信息()+修改光盘信息()+删除光盘信息()
进货信息
- 进货日期:date- 光盘编号:char- 进货数量:int
+修改信息():return bool+查询信息():return 进货信息
0 条评论
下一页