赞
踩
源码获取: https://www.bilibili.com/video/BV1Jv4y1D7Tk/
技术要求:
(1)微信小程序开发工具开发;
(2)后端:ssm + mysql + bootstrap;
(3)开发工具:eclipse
一、系统用户包括普通用户、管理员用户;
二、微信端普通用户:(三个导航:实验室预约、我的预约、个人中心)
(1)用户注册:登录名、姓名、登录密码、性别、邮箱、籍贯、联系地址、邮编、联系电话
(2)登录功能:登录名、密码、用户类型(普通用户、管理员);
(3)实验室预约:用户可以看到所有的实验室的数据列表,包括:实验室编码、实验室名称、实验室位置(文字加长则显示前几个汉字,后面鼠标移入查看)、实验室用途、“设备详情”按钮、“我要预约”按钮、“查看预约”按钮;
其中:
●“设备详情”按钮:能看到该实验室的设备情况,包括设备名称、设备购买时间、设备用途。
●“我要预约”按钮:进入到一个新页面,有滚动的实验室图片显示效果、实验室用途描述、已经预约的时间排班情况、可以选择具体年月日时间段进行预约,已经别人预约的时间段中不允许重复预约;
(4)我的预约:能查看到我的实验室预约历史情况,包括:序号、预约时间、预约人姓名、电话、预约实验室编号、实验室名称、“查看详情”按钮;
●“查看详情”按钮:能进入到一个新页面,有滚动的实验室图片显示效果、实验室用途描述、已经预约的时间排班情况、可以选择具体年月日时间段进行预约,已经别人预约的时间段中不允许重复预约;
(5)个人中心:个人信息从查看和修改(姓名、性别、邮箱、籍贯、联系地址、邮编、联系电话)、密码修改等。
三、微信端管理用户:(三个导航:用户审批、预约审批、个人中心、创建实验室)
(1)用户审批:管理员可以在微信端对注册用户进行审批(同意、不同意);
(2)预约审批:微信端注册审批同意后的用户,可以预约实验室进行使用;可以查看到用户预约的实验室,进行审批(同意、不同意)
(3)个人中心:个人信息从查看和修改(姓名、性别、邮箱、籍贯、联系地址、邮编、联系电话)、密码修改等。
(4)创建实验室:实验室编码、实验室名称、实验室位置、实验室管理员(即创建者)、实验室设备、实验室用途、实验室图片(三张)、实验室开发时间(早8:30--晚22:00);
四、后端web管理员用户:
(1))用户审批管理:显示注册的用户信息及审批状态(同意、不同意)、用户状态(启用、禁用),管理员对注册的用户审批同意后,注册用户才可以在微信端登录;
(2)实验室管理:实验室编码、实验室名称、实验室位置、实验室管理员(即创建者)、实验室设备、实验室用途、实验室图片(三张)、实验室开发时间(早8:30--晚22:00);
(3)实验室设备管理:能看到该实验室的设备情况,包括序号、设备名称、设备购买时间、设备用途、所属实验室。
(4)预约管理:微信端注册审批同意后的用户,可以预约实验室进行使用;可以查看到用户预约的实验室,进行审批(同意、不同意)。
(5)实验室排班管理:对预约的实验室,可以进行整体的可视化已预约占用或空闲查看,可以强制释放已预约的实验室为空闲状态;
(6)管理用户管理:管理用户的增删改查功能。
(7)预约统计:饼状图(各个实验室预约了多少次)和折线图(每个月份每个实验室预约次数)的形式图形化显示预约情况。
(8)系统管理:修改个人信息、登录密码、退出系统。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。