团体活动管理平台的设计与实现
1活动组织者:
功能:
(1)组织活动:发布活动信息(活动内容如篮球赛、同学聚会等、人数范围如10--20人、参加活动者的最低信用分(低于限定信用分不可以参加)、报名截止日期(人数达到上限提前截止)、地点、活动日期时间);发起活动时间与已参加活动时间不能冲突
(2)取消活动:
一、 没人参与之前或活动截止日期到人数没有达到下限 不扣除信用分
二、填写取消原因,提交,出现两个按钮,谅解、不谅解,参与者进行选择,默认不操作意味谅解,当半数及以上谅解时,不扣除信用分,否则,扣除3分
(3)统计结果:当活动设置的截止时间结束时,组织者统计活动参与的结果,并根据结果(参加人数是否符合)判断活动是否能够顺利进行
(4)结束活动:通过线上发布信息、参与者报名参加,当到达截止日期或提前达到活动要求时提前结束,线下具体实施
2、活动参加者:
功能:
(1)查询活动:根据对信用分、时间的判断来过滤活动,筛选出自己可以参加的活动
(2)参加活动:对组织者发起的活动,符合自身条件的可以进行参加,所有参加的活动之间不能产生时间冲突
(3)取消参加:填写退出原因退出所参加的活动,管理员根据是否在截止时间之前,原因是否得当等进行信用分的扣除
(4)评价活动:在活动结束之后,根据参加此次活动真实客观的感受进行评价,评价态度、内容以及原因,管理员对评价进行分析,可适当根据评价的好坏对组织者增加或减少1--2分
3、系统管理者:
功能:管理用户信用分