首页 >  jsp/java设计  > 正文

基于ssm校园拼团系统设计

校园拼团系统利用java语言开发,系统采用了ssm(Spring+SpringMVC+MyBatis)框架技术,采用mysql数据库实现
首页:
登录网站进入首页,在首页可以进行任务信息浏览、拼团信息浏览,以及用户登录和用户注册。
登录:用户输入账号、密码登陆。账号、密码正确后可进入主页面进入可续操作。根据数据库表内存储内容识别登陆账号为普通学生账号亦或是管理员账号,根据权限进入不同主页面进行不同操作。
注册:游客输入个人信息进行注册(学校、账号、联系方式、密码),账号不能重复。
 
功能:分为普通账号和管理员账号,
1.拼团发布:普通账号可以进行拼团信息发布,填写(标题、时间、地点、总人数、平均所需费用、截止时间) 内容,填写完成后发布出去,可在个人中心发布的拼团中查看。管理员账号可以对不合理的拼团进行删除。
2.撤销拼团发布:普通账户发布人在个人中心的发布的拼团中可撤销发布
3.跟团:普通账户在首页浏览拼团信息(标题、时间、地点、已参加人数/总人数、平均所需费用、截止时间),浏览到所需的拼团信息后点击跟团,已参加人数加一,当已参加人数等于总人数时无法跟团,在个人中心中可点击参加的拼团查看
4退团:普通账户在跟团后在个人中心的参加的拼团点击退团,退出该拼团。
5.完成拼团:当发布拼团参加人数等于总人数时,发布人可在个人中心发布的拼团中点击完成拼团,拼团完成后(此时不可退团)可显示参团人员的个人信息和联系方式,此时发布人的发布的拼团信息从发布中变成已完成,跟团人的参加的拼团从拼团中变成已完成。
6.任务发布:普通账号可以进行任务信息发布,填写(标题、任务内容、截止时间、赏金数额) 内容,填写完成后发布出去,可在个人中心发布的任务中查找,这是任务处于发布中,可以对任务进行撤销。管理员账号可以对不合理的任务进行删除。
7.接受任务:普通账户在首页可以浏览任务信息(标题、任务内容、截止时间、赏金数额),浏览到合适的任务后点击接受任务,当任务被接受后就不可再被接受了,这时接受任务的人可在个人中心已接受的任务(任务中)查看或者放弃;而发布任务的人任务处于任务中不可撤销任务。
8提交任务:普通用户接受任务人完成任务后,在个人中心已接收的任务(任务中)点击提交任务。
9.确认完成任务:当任务提交后,发布人确认完成之后点击任务完成。这时双方任务都处于完成中。
10.个人中心:普通账号在个人中心可以修改个人信息(学校、专业、姓名、QQ、联系电话、)、发布的任务(发布中、任务中、已完成)、已接受的任务(任务中、已完成)、发布的拼团(发布中、已完成)、参加的拼团(拼团中、已完成)
数据库的建立:创建一个MySql数据库进行数据存储,与前端页面相连,实现数据的快速、准确的存储以及更新,方便对数据的管理。
后台数据库包括:
用户表:用于区分管理员和普通用户账号。
个人信息表:包含个人信息相关的信息。
任务信息表:包含任务信息、发布人接受人和任务状态
拼团信息表:包含拼团信息、发布人、参加人以及拼团状态

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服微信:ztopmind  > 或者加QQ 840612233

上一篇:基于ssm抑郁症自检测及初级自治疗网站

下一篇:基于ssm毕业生就业信息管理系统

相关文章: