微信小程序开发 Java 开发校园报修系统
此项目不定期分享进度
绪论
随着高校每年的扩大招生,学校人数越来越多,学校后勤报修管理的工作量也越水越繁重。使用传统的管理手段和方法,很难完成大量的信息分析和处理。因此,充分利用网络资源和信息化技术,建设一套基于校园网的学校后勤报修管理系统,提高后勤管理水平、效率和质量,使学校后勤管理科学化、信息化、现代化,是新时期学校后勤管理工作面临的一个新的课题。
设计开发学校后勤报修管理系统,主要有一下几方面的原因:
1、传统的报修、维修环节,存在着方法落后、手续烦琐、工作量大的缺点,以不能适应新形势的要求;
2、 高校不断扩招,学校的设备也不断增多,需利用现代化手段进行管理;
3、赶上新时代的步伐,实现后勤报修管理的规范化、信息化,提高后勤报修管理的服务质量和服务效率,基于以上的原因,原有的后勤报修维修手段,以不能适应新情况要求,为提高后勤管理效率和质量,降低后勤管理的人力、物力和财力,方便广大师生生活和学习,开发一个学校后勤报修管理系统十分重要。
研究背景及现状
在信息化社会迎来知识经济的时代,校园的信息化和数字化建设成为国内外高校建设的热点.它的基本特征体现为高起点、高投资和快速,相对于国内高校而言,还存在起步早的特点。在一个多世纪以前,美国的一所大学就提出了数宇化校园的概念,随后美国的麻省理工学院对这个概念,经过多年的努力研究,设计、构建出一个比较成熟的数字化校园的模型。调查显示,在西方的发达国家中一些著名的世界大学,己经于上世纪末成功地建设好了数字化校园。此外,我国在现阶段的信息数字化方面的工作,也开始进入一个全新的发展时期。尤其是在信息化高校的建设方面,己经步入了全面的发展阶段。许多高校都意识到信息化建设,是提高管理手段和水平,保证管理效率和质量的重要渠道。然而,就信息化高校建设的整体上而言,我国的高等教育信息化、数字化、现代化,仍然处于社会主义初级阶段。
需求分析
技术需求分析
本课题为《基于java的校园报修微信小程序系统的设计与实现》。本系统采用B/S架构实现系统功能。主要使用微信小程序、vue和JAVA语音处理完成。系统的后台则利用mysql数据库作为数据库服务器。系统的开发利用idea或者eclipse工具完成代码编写、调试和运行,利用本机作为服务器模拟实现系统功能。
功能需求分析
根据调查,发现原来的校园报修的方法,都是通过手工登记信息、人工传递信息、人工通知维修员、人工处理结果,手段落后,过程繁琐,效率不高。小程序作为新兴产业,他有着app无法企及的优点,随用随开,不用下载,它实现对应用的触手可及,方便用户使用。鉴于此,我决定开发基于微信小程序的校园报修系统,应该具有以下功能:
1. 首先,系统需要设置三种权限的用户:系统管理员、维修人员和普通人员(学生)。
2. 管理员的功能:系统功能、用户管理,其中对学生的管理(禁用、启用)、维修人员的管理(设置维修人员)、报修设备管理、报修审核管理(派单)
3. 维修人员:查询和修改个人信息、对故障设备进行维修管理
4. 普通用户(学生):查询修改个人信息,对设置进行报修、评价等
系统设计
1.系统总框架设计
从系统功能的角度上看,本系统主要设计了两大模块,客户端,即系统前台;管理端,即系统后台。系统前台分为维修人员和学生,设计了提交报修、我的报修、处理报修、意见建议等。在系统后台,设计了两种权限的管理用户:超级管理员和管理员。每种用户都有属于自己的后台界面,每种用户的后台设计模块说吗如下:
1. 超级管理员后台
在超级管理员后台,设计了6个功能模块,分别是:系统管理、用户管理、维修人员管理、意见反馈管理、报修管理、通知公告管理。
2.管理员后台
在管理员后台,设计了4个功能模块,分别是:用户管理、维修人员管理、设备信息管理、报修管理。
后台结构图
本系统前台对学生和维修人员开发,采用微信小程序,在第一次进入系统时,系统获取用户的openid去判断是那种角色,用于展示不同的功能入口。在未授权状态下可以查看公告等。如果对故障设备进行报修和维修需求进行授权登录才能操作。
系统实现
微信小程序部分
提交报修页面
我的报修部分
报修详情
学生端这块,暂时写了这么多。
后台部分
未完。。。