基于微信评选投票小程序毕业设计作品成品(10)新闻资讯功能接口

博主介绍:《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。

所有项目都配有从入门到精通的基础知识视频课程,免费

项目配有对应开发文档、开题报告、任务书、PPT、论文模版等

在文章末尾可以获取联系方式

目的:本课题主要目标是设计并能够实现一个基于微信小程序评选投票系统,前台用户使用小程序,后台管理使用基PHP+MySql的B/S架构;通过后台添加资讯、管理上传投票信息、用户管理等;用户通过小程序登录,发起投票、上传投票信息、查看投票、参与投票等。

意义:微信小程序评选投票系统是计算机技术与投票管理相结合的产物,通过微信小程序评选投票系统实现了对投票的高效管理。随着计算机技术的不断提高,计算机已经深入到社会生活的各个角落.而采用人工投票的方法,不仅效率低,易出错,手续繁琐,而且耗费大量人力,在工作人员的具备一定的计算机操作能力的前提下,特编此微信小程序评选投票系统软件以提高投票的管理效率。

涉及数据库

资讯表:zixun

字段名

类型

备注

id

Int(11)

自动递增;菜单的id(主键),不允许空

xinxi_lxid1

int(11)

外键:信息1级类型的id,参考资讯类型表的id

xinxi_biaoti

varchar(250)

信息标题

xinxi_riqi

date

信息日期

xinxi_neirong

text

内容:

add_riqi

date

写入数据库日期

add_shijian

datetime

写入数据库时间

资讯分类表:zixun_fenlei

字段名

类型

备注

id

Int(11)

自动递增;菜单的id(主键),不允许空

caidan_mingcheng

varchar(50)

菜单名称,允许空

paixu_id

int(11)

排序数字,数字大的在前面,允许空

资讯功能接口

资讯信息

wx_news_list_byid.php

获取资讯列表

wx_news_info.php 

获取资讯信息详情

资讯列表接口

接口程序

1

wx_news_list_byid.php

参数:无

接口样本

1

http://localhost:500/wx_news_list_byid.php

返回数据

1

2

3

4

5

6

7

    { "myid" : 31, "mybiaoti" : "报名投票小程序系统功能清单", "myshijian" : "12-12", "yeshu" : 2 } , 

    { "myid" : 30, "mybiaoti" : "测试公告信息16", "myshijian" : "12-12", "yeshu" : 2 } , 

    { "myid" : 29, "mybiaoti" : "测试公告信息15", "myshijian" : "12-12", "yeshu" : 2 } ,

    ........

    { "myid" : 16, "mybiaoti" : "测试公告信息02", "myshijian" : "12-12", "yeshu" : 2 } 

]

资讯详情接口

接口程序

1

wx_news_info.php

参数

1

cs_xxid:具体的资讯id

接口样本

1

http://localhost:500/wx_news_info.php?cs_xxid=31

返回数据

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

    "biaoti":"报名投票小程序系统功能清单", 

    "neirong":"

        用户首次登陆系统需要注册一个用户或直接使用微信作为账号,用户在登录平台后,可以进行平台的操作。主要模块包括以下几点:

        (1)登录功能:注册普通账号登录;也可以直接使用微信登录;登录后可以修改用户的基本信息,也可以退出。

        (2)资讯功能:后台录入资讯,在微信小程序电影院订票选座系统的资讯模板展示,用户可以任意浏览资讯列表和详细信息   

        (3)教室列表:点击预约,我们在顶部可以查询对外开放能预约的教室列表。

        (4)预约规则: 需要提前一天预约;也就是只能预约明天的。

        (5)发起预约:在预约列表;查看还能预约的教室,查找还能预约的哪节课,点击右侧的“预约”,跳转到预约页面。

        (6)填写预约:根据预约时间、教室、哪节;填写预约信息。

        (7)我的预约:已经发起预约,包含预约信息,状态

        (8)取消申请:在我的预约列表,如果后台管理员还没审核通过,可以点击“取消申请”发起取消操作,已经审核过的不能取消。

        (9)用户信息:填写姓名、qq、邮箱、备注等信息" 

}

参考来源:https://www.hzyaoyi.cn/pc_jiaocheng_tushu_index.php?/38/1460.html

猜你喜欢

转载自blog.csdn.net/u013818205/article/details/132683479