活动管理用例图及类图
2015-06-03 12:54:04 11 举报
活动管理用例图展示了系统的主要参与者(如活动组织者、参与者等)以及他们与系统之间的交互。主要用例包括创建活动、查看活动、报名参加活动、取消报名、修改活动信息等。类图中则展示了系统中的主要实体类,如活动(包含活动名称、时间、地点等属性)、参与者(包含姓名、联系方式等属性)以及与这些实体相关的操作类(如活动管理类、参与者管理类等)。通过这两个图,我们可以清晰地了解活动管理系统的功能和结构。
作者其他创作
大纲/内容
活动管理
Rule(规则)
- id:Long 规则id- desc:String 规则描述- type:Integer 规则优惠类型(1-按消费金额 2-按购买商品数量)- amount:Double 消费金额- itemNum:Integer 购买商品数量- isLimitSameItem 是否限制同种商品- mode:Integer 优惠方式(1-金额减免 2-商品换购 3-商品赠送 4-折扣优惠)-allowance:Integer 全部减免-allowanceAmount 部分减免金额-premium:Double 补价-isLimitItemNum:Integer 是否限制商品数量 - limitItemNum:Integer 限制的商品数量- discount:Double 优惠折扣- isSameBuyItem:Integer 是否和购买商品同(赠送或换购)
活动查询
Item(商品)
活动修改
Activity(活动)
- id:long 活动id- name:String 活动名称- intro:String 活动简介- description:String 活动描述- picId:long 活动大图id- thumbId:long 活动缩略图id- buissnessId:long 商户id- buissnessType: String 商户类型- status:String 活动状态- startTime:Date 活动开始时间- endTime:Date 活动结束时间- remark:String 活动备注
+ addActivity(Activity activity):Result+ updateActivity(Activity activity):Result+ getActivity(long id):Result+ getActivityList(long buissnessId):Result+ updateActivityStatus(long id):Result
ActivityRule(活动规则)
- id:Long 活动规则id- activityId:Long 活动id- ruleId:Long 规则id
活动新增
活动关闭
ActivityItem(活动商品)
- id:Long 活动商品id- activityId:Long 活动id- itemId:Long 商品id- type:Integer 类型 (1-参与活动的商品 2-参与赠送的商品 3-参与换购的商品)
活动状态变更
0 条评论
下一页