基于ssm框架—微信小程序开发的会议管理系统
本系統是基于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”,
響應:
{“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
參數 {
源碼下載請點擊
總結
以上是生活随笔為你收集整理的基于ssm框架—微信小程序开发的会议管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML5+CSS3做一个有动画跳动发光
- 下一篇: Computational and Ma