邂逅思路1.1

使用角色

角色功能和权限
普通的账户在首页可以查看所有的活动和之前这个平台组织过的历史活动
月老(组织者)首页的权限一样,只不过月老是可以发布获得的(发布的活动需要管理员的审核)
管理员首页也是一样的,管理员需要审核月老发布的活动

数据库设计

普通账户(User)
属性描述
UserIDint
身份证号(UserIDNumber)String
是否审核(IsAudit)int
UserNameString
UserPasswordString
性别(UserSex)Boolean
年龄(UserAge)int
联系方式(UserConnection)String
联系是否可见(UserIsVisible)boolean
自我介绍(UserIntroduce)String
图片介绍(Userpicture)bold
发布者(Organizer)
属性描述
ID(OrganizerID)int
身份证号(OrganizerIDNumber)String
OrganizerNameString
OrganizerPasswordString
性别(OrganizerSex)Boolean
年龄(OrganizerAge)int
联系方式(OrganizerConnection)String
联系是否可见(OrganizerIsVisible)boolean
自我介绍(OrganizerIntroduce)String
图片介绍(OrganizerPicture)bold
管理员(Admin)
属性描述
AdminID唯一标识普通账户
AdminnameString
赞助商(Sponsor)
属性描述
SponsorID唯一标识普通账户
SponsorNameString
SponsorMoney赞助金额
活动(Activity)
属性描述
ID唯一标识活动,自增
nameString
score分数
addressString,活动地点
time活动时间
peopleint,参加的人数
mainString,这场活动最吸引人的地方,或者是最吸引人的节目是什么
sponsorID赞助商,这是个复杂类型(具有赞助商名称和赞助金额)
spendint,自己需要交多少钱才能参加这个活动,因为活动有可能赞助商全部出,有可能只是出一部分,那么剩下的就需要参与者自己花钱补上
describeString,活动的描述(这场活动的主要的游戏是什么,还有准备怎么搞)
picture活动结束后的图片(String的url)
vido活动结束后的视频
IsPass是否审核通过
IsPlaying是否正在举行,如果是否的话,就是组织者取消这个活动
IsEnd是否已经结束

还没审核的活动(PushActivity)

属性描述
ID唯一标识活动,自增
nameString
addressString,活动地点
time活动时间
peopleint,参加的人数
mainString,这场活动最吸引人的地方,或者是最吸引人的节目是什么
sponsorID赞助商,这是个复杂类型(具有赞助商名称和赞助金额)
spendint,自己需要交多少钱才能参加这个活动,因为活动有可能赞助商全部出,有可能只是出一部分,那么剩下的就需要参与者自己花钱补上
describeString,活动的描述(这场活动的主要的游戏是什么,还有准备怎么搞)
活动和User关系表
属性描述
UserID用户ID
ID活动的ID
活动和Sponsor关系表
属性描述
SponsorID赞助商ID
ID活动的ID
活动和Organizer关系表
属性描述
OrganizerID组织者ID
ID活动的ID
用户举报活动
属性描述
UserID用户ID
ID活动ID
Desc投诉内容
String投诉文件证明(图片或者视频文件)

界面逻辑

首页

首页暂时只想到两个显示内容:

第一就是近期准备想要举行的活动在筹备,这个活动列表就在首页的左边显示,每一个都是一个a标签,

点进去还可以看到详细的活动内容

第二就是在右边有历史的活动显示列表,也是a标签,

点进去可以看到活动的详细内容,有图片,视频,文字等显示内容

个人主页

这个内容多了点,首先可以查看和修改个人信息,还有查看自己参加的活动,

月老还有查看自己管理的活动,管理员还有可以查看自己审核了的活动和未审核的活动

还有退出登录的按钮

业务流程

第一:组织者申请的活动需要审核才能在网站上面显示

公告,什么时候取消或者切入参加这个活动

第二:想的是普通的用户需要参加活动,需要审核身份才可以,审核身份只需要审核一次就行

​ 就是在在第一次参加活动需要审核或者注册后需要审核

评价,审核

第三:审核通过的活动可能突发原因,需要取消活动,那么就会取消这个活动

第四:用户投诉/举报,如果用户参加了这个活动后发现这个活动存在违法或者不良信息,可以进行举报

​ 管理员在后台进行审核事情,如果符合可以根据情况进行删除这个组织者账户,并且在后台 保存这个

​ 用户的身份证信息,以后这个用户再申请参加活动的时候身份证验证不能通过,

​ 更加不能成为组织者

遇到BUG

bug原因
Mapper现在无法绑定没有将mapper接口和mapper.xml放在同一个包下,还有就是将}写成了)
javax.el.PropertyNotFoundException: 类型com.toencounter.bean.User上找不到属性UserIDNumber实体类的首字母要求是小写
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ReflectMirroring

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值