基于微信小程序的高校后勤报修系统

来源 :现代信息科技 | 被引量 : 0次 | 上传用户:silentmost
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:当前社会进入信息化时代,智能化校园的建设已成为高校关注的重点。针对目前高校学生和教职工在日常学习生活中遇到水电门窗等维修事件,开发了一款基于微信小程序的高校后勤报修系统,解决纸质信息传递不及时的问题,尽可能避免因维修不及时导致的人员事故和伤亡。该系统微信端采用JS语言开发,数据库使用MySQL,后台服务端采用Java语言开发。
  关键词:智能化校园;微信小程序;后勤报修
  中图分类号:TP311.5     文献标识码:A 文章编号:2096-4706(2020)23-0130-04
  University Logistics Repair System Based on WeChat Applet
  ——The Design and Implementation of Hubei Polytechnic Institute as an Example
  XIAO Zhibing,WANG Liang,WANG Xiaohong
  (Hubei Polytechnic Institute,Xiaogan  432000,China)
  Abstract:The current society has entered the era of information,the construction of intelligent campus has become the focus of attention in universities. In view of the maintenance events from water,electricity,doors and windows encountered by university students and staff in their daily study and life,a university logistics repair system based on a WeChat applet is developed to solve the timeliness problem of the paper information transmission and avoid the personnel accidents and casualties caused by failing to maintain facilities in time as possible as it can. The WeChat end of the system is developed with JS language,the database is developed with MySQL,and the background service end is developed with Java language.
  Keywords:intelligent campus;WeChat applet;logistics repair
  0  引  言
  当前社会已进入电子信息化时代,很多高校在近些年开发了各种管理系统以方便管理日常教育教学活动。对于高校而言,后勤工作是一个日益繁重复杂但又不可轻忽的重要工作,后勤信息化管理对资源统一规划和合理配置至关重要[1],信息化不仅是高校对学生和教师的信息电子化管理,也应包括学生和教师对高校管理过程中发现的问题即时反馈。
  高校后勤信息化管理有一系列的国家政策指引。《中国教育现代化2035》中明确指出“要加快信息化时代教育变革,建设智能化校园,统筹建设一体化智能化教学、管理与服务平台”;《加快推进教育现代化实施方案(2018—2022年)》中提出“创新信息时代教育治理新模式,开展大数据支撑下的教育治理能力优化行动,推动以互联网等信息化手段服务教育教学全过程”。在互联网时代,通过信息化手段管理后勤工作是非常有必要的,在建设智能化校园的同时,有助于管理者通过后勤信息实践中形成的数据进行大数据分析,以便为后勤决策提供支撑。本系统以湖北职业技术学院为例进行设计与实现,部分实际数据来源于湖北职业技术学院官网。
  1  系统过程建模
  本系统使用者分为普通用户和管理员两类。普通用户分为学生、教师、职工和维修四种,普通用户主要在微信小程序上登录并进行报修的申请和处理;管理员登录后台管理系统,可以查看并管理后台数据[2-5]。
  圖1  高校后勤报修微信小程序过程建模
  在高校后勤报修微信小程序中,学生或教职工可通过文字和图片实时上报不同校区宿舍、办公室、图书馆、食堂等地点发生的水电门窗、下水道等问题到系统后台。维修师傅根据上报的信息选择自己擅长维修方向的工单,维修完毕后拍照上传到系统。上传维修信息的用户可以查看维修结果并给予评价,其过程建模如图1所示。
  2  小程序端功能
  小程序端主要包含以下功能:登录和身份验证、更改个人信息、提交报修数据、展示校园风采和联系电话、查看报修信息、去维修、去评价等。下文进行详细说明:
  (1)登录和身份验证:普通用户在登录高校后勤报修微信小程序时,会根据用户唯一标识openid获取相应的微信头像、昵称、所在城市等信息,为保证维修信息数据完整性,在提交报修信息前需进行身份认证,以教师身份认证为例,如图2所示。
  进行身份认证时,每个角色需填写的信息不同。学生需填写真实姓名、联系电话、性别、学校部门、所属专业、所属班级和个人学号;教师需填写真实姓名、联系电话、性别、学校部门、所属专业;职工需填写真实姓名、联系电话、性别、学校部门;维修师傅需填写真实姓名、联系电话、性别、维修类型。   (2)更改个人信息:当某个人手机号码或所属专业等信息需要更新时,可以点击更改信息按钮进入更新页面,此页面会自动带入原个人信息,变更身份认证时提交的角色类型不能重新选择,其他数据可以更改后提交。
  (3)提交报修数据:点开“我要报修”界面,出现申请人姓名和联系电话。手动输入故障地点、问题描述,并选择至少一张问题图片,点击提交后,报修数据将出现在后台、维修师傅界面和当前申请人维修数据中。报修界面如图3所示。
  点击“照相机”图表调用addImage方法,将允许用户从本地相册或直接拍照获取照片,其主要代码为:
  addImage:function(e){
   wx.chooseImage({
   count: 9,
   sizeType:['original','compressed'],
   sourceType:['album','camera'],
   success:res=>{
   const tempFilePath = res.tempFilePaths
   console.log(tempFilePath)
   this.setData({
   images:this.data.images.concat(tempFilePath)
   })
   }
   })
   },
  上传的图片默认为缩略图,若想查看原图则需将图片放大预览,在imageShow方法中设置src为当前图片的HTTP路径,srclist为当前图片所在HTTP路径列表,具体代码实现为:
  imageShow:function(e){
   var src = e.target.dataset.src;
   var srclist = e.target.dataset.srclist;
   wx.previewImage({
   urls: srclist,
   current:src
   })
   }
  (4)展示校园风采和联系电话:在报修首页设置轮播图区域循环播放湖北职业技术学院的校园风采,轮播区域下方展示学校保卫处报警电话、后勤保障处服务投诉电话,以及不同校区水电管理、公寓中心和饮食中心的负责人信息等数据,当有特殊情况需要立即处理时,学生和教职工能方便快捷地找到对应负责人解决问题。
  (5)查看报修信息:在“需要维修”界面可以查看已报修但还未被维修的信息,默认每页显示3条数据,上拉刷新最新数据,下滑界面触底将加载下一页数据,如图4所示。
  上拉刷新调用微信小程序自动生成的onPullDownRefresh方法,在刷新之前清空原有的列表,然后重新从数据库中加载数据渲染到小程序界面。设置repairList为未完成的报修数据列表,repairDoneList为已完成的报修数据列表,getRepair List方法加载未完成的报修数据列表,getRepairDoneList方法加载已完成的报修数据列表,具体实现代码为:
  onPullDownRefresh: function () {
   this.setData({
   repairList:[],
   repairDoneList:[],
   })
   wx.showNavigationBarLoading()
   this.getRepairList()
   this.getRepairDoneList()
   setTimeout(() => {
   wx.hideNavigationBarLoading();
   wx.stopPullDownRefresh()
   }, 2500);
   }
  下拉触底加载下一页调用微信小程序提供的方法onReachBottom,由于此方法默认触底加载下一页且只执行一次,不符合多次下拉触底加载多条数据的需求,解决办法为此处在相应WXML页面中设置scroll-view触底后触发bindscrolltolower事件,再来调用onReachBottom方法即可。
  (6)去维修:以维修师傅角色进入“需要维修”列表页面,每条数据右上角会出现“去维修”按钮,进入维修界面,维修师傅点击“维修完成”后,可以写备注信息并上传维修后的照片。维修完成后,“需要维修”列表对应原有数据消失,用户可以在报修记录中查看已完成的历史工单,如图5所示。
  (7)去评价:用户选中某个历史工单“去评价”区域,出现评价弹框,可以输入评价内容和评分,其中评分默认为5分,分值可以調整,如图6所示。
  3  后台管理功能
  后台管理主要包含以下功能:管理员登录、查看并管理普通用户信息、查看指定时间范围内的维修工单信息、查看有哪些物品经常被维修、查看维修师傅获得的评价数据等。下文进行详细说明:
  (1)管理员登录:后台管理系统不对外公开,没有账号注册功能,管理员账号在数据库中设置,当用户名和密码匹配时登录成功。
  (2)查看并管理普通用户信息:管理员可以查询学生、教师、职工和维修师傅提交的身份认证信息,并能在后台更新或删除指定用户的数据。当删除了指定用户信息后,该用户下次在微信小程序上登录时需重新进行身份验证。
  (3)查看指定时间范围内的维修工单信息:用户在提交报修信息的时候会生成报修时间,维修师傅在维修完成后提交维修信息时会生成完工时间,用户在维修完工后评价会生成评价时间。管理员可以根据报修时间、完工时间、评价时间分别进行范围筛选,查看在某个范围内的维修工单信息。
  (4)查看有哪些物品经常被维修:根据维修工单中“水”“电”“门”“窗”“灯”“桌椅”等关键字进行模糊搜索,查看工单数量。若有某个关键字对应的维修工单数量在某个时间范围内相对较多,则管理员应该重点对待,查看是由于产品质量问题还是由于年限久远需更换等问题,并给出相应解决方案。
  (5)查看维修师傅获得的评价数据:每个身份认证登记过的维修师傅,都能在后台查看到其对应的评价数据。根据提交维修信息的所有用户评价分值求取平均值,以平均值作为依据可选出每个月或每季度最受欢迎的维修师傅。
  4  结  论
  基于微信小程序的高校后勤报修系统经过初步的测试和小范围内的试用,目前系统运行良好。下一步即将在校园内进行推广使用,以替代原有的纸质数据报修。本系统还存在一些不足之处,例如还没有和微信公众号进行绑定并对关注公众号的用户发送模板消息,接下来对系统界面和功能设计等方面也要做进一步完善,力争为学校师生职工的工作和生活带来更多便利。
  参考文献:
  [1] 马刘军.高校后勤管理系统的设计与实现 [D].西安:长安大学,2016.
  [2] 彭帅,彭遨员,陈凰,等.基于微信小程序的校园服务平台的设计与应用 [J].电脑知识与技术,2019,15(10):68-70.
  [3] 王巍学,龚毅光,符娇阳,等.基于微信程序对“校园小黑板”平台的开发应用 [J].电脑知识与技术,2020,16(14):120-121.
  [4] 巩小芳,李敏,高万福.基于微信小程序的校园失物招领平台的设计与实现——以甘肃农业大学失物招领平台为例 [J].农家参谋,2020(4):285.
  [5] 张浩田,戚玫云,吕瑞雪.基于微信小程序的校园失物招领平台建构 [J].内蒙古科技与经济,2019(4):80-81.
  作者简介:肖智兵(1992—),男,汉族,湖北孝感人,助教,硕士研究生,研究方向:软件技术、微信小程序开发。
其他文献
摘 要:利用三维激光扫描仪得到的图像存在噪点,影响后续隧道空间几何测量以及隧道表观病害的检测分析。利用小波变换和中值滤波相结合的方法对得到的隧道图像进行去噪,通过小波变换进行小波分解,得到高频部分,选择合适的阈值,將高频噪声剔除;然后使用中值滤波去除各个子图像的椒盐噪声;最后将图像重构,得到最终去噪后的图像,并引入峰值信噪比进行评价。结果表明,使用此种方法比单独使用中值滤波或小波变换的去噪效果要好
期刊
摘 要:结合物联网专业课程体系内容与专业目标岗位应具备的核心能力,对物联网专业实训平台进行分层次研究并总结关键技术与内容,得到实训平台中层次结构、前端设备、通信协议、应用接口和方法、终端应用等关键技术,并以平台设备为农业管理系统的感知层,在此基础上按照需求分析、硬件设计、界面设计、功能实现的流程开发具备数据采集、传输、显示及远程终端外围设备控制功能的移动终端农业管理系统。  关键词:物联网;仿真平
期刊
摘 要:依據人工智能发展态势下的职业就业需求,文章立足高职机电类专业,通过探索实践提出了适应人工智能发展需求的创客型工匠培养目标,围绕培养目标通过实证提出了相应的培养模式,具体以汽车检测与维修技术专业实践为例,通过开发运用VrCar云平台、学银在线课程平台,配合校内外实践巩固,基于线上线下结合、虚实结合,系统阐述了模式建构、实施及成效。  关键词:人工智能;高职;机电;创客型工匠;实践探索  中图
期刊
摘 要:文章通过对机电专业和电气自动化专业学生的三维学情进行研究分析后,实施了“线上和线下混合式教学+任务闯关驱动+理实虚一体”三位一体的教学策略,报告了以行动导向教学法创新构建的“六环五步”教学模式的实施现状,并对该教学模式实施的效果进行了调查,为工科专业实现德技并修的创新型技术技能人才的培养目标提供了参考。  关键词:线上和线下混合式教学;教学模式;创新型技术技能人才  中图分类号:G434
期刊
摘 要:个人站长是目前大学生创业的主流方法,使用站长工具是网站运营的必备技能。文章着重探讨了站长工具平台——“搜一搜”的建设,在分析市面上已有站长工具缺点的基础上,对“搜一搜”平台进行了具体的系统分析,最终设计并建立了一个更加适合高校学生使用的新平台,旨在为新站长们节约学习成本,提供清晰的运营流程,明确适合个人网站的优化方向,助力大学生创业。  关键词:站长工具;Elasticsearch;关键词
期刊
摘 要:通过分析虚拟现实技术在建筑漫游中的应用,探讨了沉浸式建筑漫游与交互设计制作过程,并以武汉中共五大会址纪念馆为实景开发虚拟漫游交互系统,通过添加人机交互碰撞检测和HTC Vive头戴显示设备,借助操控手柄实现沉浸式建筑漫游和交互系统。体验结果表明,全方位的沉浸式漫游使体验者与建筑的互动性更加强烈,心理上更加亲近,人与建筑关系更为融合。  关键词:中共五大会址;建筑漫游;虚拟漫游;交互设计  
期刊
摘 要:文章以1991—2020年图书馆、情报与文献学领域的国家社会科学基金项目为研究对象,利用CiteSpace软件,通过知识图谱的方式对项目年度分布、类型分布、项目研究主题等特征进行可视化分析,揭示国内图书馆、情报与文献学领域的研究热点和演变情况,结果表明研究主要集中在图书馆理论与实践、知识管理、信息资源管理等领域。文章旨在对图书馆、情报与文献学研究有一个系统、全面的认识与把握,为相关人员了解
期刊
摘 要:文章主要阐述了一种在电信运营商业务代理系统上实现广告管理平台部署的方法,包括電信运营商业务的代理终端和广播电视、车载传媒发布文字广告或者视频广告的广告信息发布系统。在代理终端办理业务的同时,增加广告信息的发布,有利于运营商对于一些优惠政策或者品牌形象的宣传。同时广告信息通过广告信息发布系统的各模块在代理终端进行更新,能够实时变更代理终端的广告信息,按实际需要实施不同的广告策略。  关键词:
期刊
摘 要:现阶段随着5G和物联网技术的发展,万物互联的时代即将到来,由于IPv4网络地址紧缺,IPv6网络逐步替代IPv4网络是时代所趋。文章对IPv6网络相关技术进行了研究和实践,并从绍兴职业技术学院IPv4/IPv6共存的网络建设技术方案出发,从IPv6升级改造技术选型、网络拓扑结构设计、IPv6网络地址规划、IPv6网络路由设计、应用业务改造这几个方面提出了高校IPv6改造思路和技术解决方案。
期刊
摘 要:“1+X”证书制度是职业教育的重大改革举措,是职业教育改革的创新点,以北京信息职业技术学院“虚拟化技术”课程为例,围绕“1+X”证书制度的标准,利用信息化手段,从课程标准、课程内容、课程资源等方面探讨了基于“1+X”证书制度下混合教学模式的实施。“1+X”证书制度对职业院校培养学生的实践能力、提高学生的专业技能、增强学生就业的核心竞争力具有重大意义。  关键词:“1+X”证书制度;“虚拟化
期刊