前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >校园管理小程序 宿舍教室报修维修 图书借阅 校园新闻公告 校园论坛 表白墙 失物招领 饭卡充值 投票 云开发 数据库 维修小程序

校园管理小程序 宿舍教室报修维修 图书借阅 校园新闻公告 校园论坛 表白墙 失物招领 饭卡充值 投票 云开发 数据库 维修小程序

作者头像
编程小石头
发布2023-09-01 11:20:00
2000
发布2023-09-01 11:20:00
举报

一,老规矩先看效果图

1-1小程序端

登录页

注册页

首页

校园资讯

新闻详情

校园论坛

校园表白墙

失物招领

帖子详情和评论

个人中心

宿舍教室维修报修

填写信息

我的维修订单

饭卡充值

支付

可选择充值金额,由于我们这里没有开通微信支付,所以这里是模拟支付,如果想实现微信支付,需要用营业执照注册一个企业小程序,并且要开通微信支付。如果想实现真实支付,可以找石头哥定制改造。

充值记录

校园官网

我们这里校园官网是用webview实现得,所以需要是企业小程序,并且要在小程序里配置相关域名。

如果你是个人小程序的话,直接打开校园官网会报下面错误

但是我们想在个人小程序里看校园官网怎么办呢?其实也是有方法的

  • 第一种方式:在模拟器里打开

这里只要勾选不校验合法域名,就可以在电脑模拟器上看到校园官网

  • 第二种方式:在手机上打开,开启调试模式 这里同样需要按上面第一种方式那样勾选 不校验合法域名。然后做如下操作。

然后点击打开调试

然后再次进入校园官网,就可以打开官网了。

投票选举

已截止

已投票,投完票可以实时的统计投票数和排名

图书借阅

图书借阅记录

我们可以在图书借阅记录里还书,查看以往借阅历史

修改头像和姓名

我的收藏

这里记录我们收藏过的文章

我的维修订单可以查看维修师傅

联系客服

这里要注意的是,联系客服功能模拟器里没法查看,必须在手机上才可以查看

反馈与建议

这里要注意的是,反馈与建议功能模拟器里没法查看,必须在手机上才可以查看

1-2,管理员端

管理员登录页

管理员主页

用户审核

待审核

已拒绝

审核通过

维修订单

安排师傅

已经安排

发布文章咨询新闻公告

添加投票

可以设置投票主题,截止时间,介绍,选项可以随意添加活删除。

1-3,数据库和数据表

二,技术选型

1,小程序前端

  • wxml
  • css
  • JavaScript
  • MINA原生小程序框架

2,数据后台(云开发)

  • 云开发
  • 云数据库
  • 云函数
  • 云存储

云数据库是云开发自带的数据库(json类型的弱关系型的基于MongoDB的数据库)

三,项目目录

3-1,pages页面目录

3-2,云函数目录

四,源码与数据的导入

4-1,去网盘下载源码并解压

4-2,导入源码到小程序开发者工具

注意:导入的时候appid一定要换成你自己的。

4-3,初始化云开发环境

  • 1,在app.js里把env换成你自己的云开发环境id
  • 2,选择和云开发环境id对应的云函数环境

4-4,添加数据表

这里需要自己在云开发控制台的数据库里添加以下几个数据表 admin 管理员表 forum 论坛帖子 answer 论坛帖子回答 books 图书表 jieyue 图书借阅记录 news 校园新闻公告表 order 维修订单表 pay 饭卡充值记录表 user 用户表 vote 投票表

4-5,别忘记改表权限

其中有以下几个表,需要把表权限改为:所有用户可读,仅创建者可读写 admin books forum news user vote

4-6,添加管理员

改完权限,记得添加一个默认的管理员到admin表

4-7,别忘记部署云函数

详细部署视频:https://www.bilibili.com/video/BV1tk4y1L7fM/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-05-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程小石头 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一,老规矩先看效果图
    • 1-1小程序端
      • 登录页
      • 注册页
      • 首页
      • 校园资讯
      • 新闻详情
      • 校园论坛
      • 校园表白墙
      • 失物招领
      • 帖子详情和评论
      • 个人中心
      • 宿舍教室维修报修
      • 我的维修订单
      • 饭卡充值
      • 支付
      • 充值记录
      • 校园官网
      • 投票选举
      • 图书借阅
      • 图书借阅记录
      • 修改头像和姓名
      • 我的收藏
      • 我的维修订单可以查看维修师傅
      • 联系客服
      • 反馈与建议
    • 1-2,管理员端
      • 管理员登录页
      • 管理员主页
      • 用户审核
      • 维修订单
      • 发布文章咨询新闻公告
      • 添加投票
    • 1-3,数据库和数据表
    • 二,技术选型
      • 1,小程序前端
        • 2,数据后台(云开发)
        • 三,项目目录
          • 3-1,pages页面目录
            • 3-2,云函数目录
            • 四,源码与数据的导入
              • 4-1,去网盘下载源码并解压
                • 4-2,导入源码到小程序开发者工具
                  • 4-3,初始化云开发环境
                    • 4-4,添加数据表
                      • 4-5,别忘记改表权限
                        • 4-6,添加管理员
                          • 4-7,别忘记部署云函数
                          相关产品与服务
                          数据库
                          云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
                          领券
                          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档