您的位置:首页 > 移动开发 > 微信开发

基于ssm框架—微信小程序开发的会议管理系统

2019-08-20 17:21 2731 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/czxmyz/article/details/99862841

本系统是基于ssm架构(Spring+SpringMVC+MyBatis)开发的后台管理会议系统,系统以Java作为编程语言,采用Mysql数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。前台是采用微信小程序开发,
具有一系列的登录,创建会议,签到,投票,创建主题等一系列功能。部分具体的介绍如下:
会议创建模块:
会议发起者填写会议相关的信息(该信息包括会议名称,地点等)来创建会议,生成会议后,发起者生成一个参会人员链接,参会者需要点击发起者发送的参会链接来注册来确认参会。记录参会人员的有关信息(使用OpenID来获取用户的昵称,姓名等,该信息无需授权即可获得)。
b. 会议签到功能
会议管理者展示一个此会议的签到二维码,用户扫描二维码进行匹配(openid)。本系统中重要的一部分是微信小程序的接口开发。
系统实现的接口:
1.查询我创建的会议
地址:http://localhost:8088/test1/meeting/listMycreate
参数:{“createOpenId”:“111”} —创建人openid
返回结果
{
“obj”:{
“createOpenId”:“111”
},
“list”:[
{
“address”:“我是地址”,
“createOpenId”:“111”,
“id”:1,
“isDelete”:0,
“name”:“我是会议民名字”,
“startTime”:1524744292000
}
]
}

2.查询我要参加的会议
地址:http://localhost:8088/test1/meeting/listMy
参数:{“openId”:“111”}
返回:
{
“list”:[
{
“address”:“我是地址”,
“createOpenId”:“111”,
“id”:1,
“isDelete”:0,
“name”:“我是会议民名字”,
“startTime”:1524744292000
},
{
“address”:“我是地址2”,
“createOpenId”:“111”,
“id”:2,
“isDelete”:0,
“name”:“我是会议2”,
“startTime”:1524744996000
}
]
}
3.创建会议
地址:http://localhost:8088/test1/meeting/exAddJson
参数:
{
“address”:“我是地址3333”,
“createOpenId”:“3333”,

"name":"我是会议3333",
"strTime":"2018-05-06 09:10"
}

响应:
{“message”:“添加成功”}

3.修改会议
地址http://localhost:8088/test1/meeting/exUpdateJson
参数
{
“address”:“我是地址333333444”,
“createOpenId”:“3333444”,
“id”:6,
“name”:“我是会议3333444”,
“strTime”:“2018-05-06 15:10”
}
响应:{“message”:“修改成功”}

4.删除会议
地址:http://localhost:8088/test1/meeting/deletejson
参数 {

"id":6

}

源码下载请点击

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: