标题 | 基于微信公众号的校园网络报修平台设计 |
范文 | 徐姗姗+高弛 摘要:该文论述了一个基于微信公众号的WEB应用程序模型,并详细介绍了PHP技术开发的一个校园网络报修平台,可供用户、维修人员和管理员来使用,不同的角色具有不同的功能、和不同的操作权限,通过各自不同的权限,实现数据的隔离和数据的安全,以确保系统能够稳定运行。 关键词:微信;校园网;报修;系统 中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)29-0062-02 1 概述 微信公众号是一种应用类的账号,是开发者需要在微信公众平台上申请的,在与QQ的帐号互通,经过微信公众号,开发者可在微信公众号平台上与指定群体的图片、视频和文字的全方位无死角的沟通和互动的实现。形成的经营方式是主流的就是在线上线下微信来互动。 随着智慧校园建设的全方位发展,校园网用户对网络的体验和依赖性不断加强,对学校网络服务的要求也在不断地提高,网络维护起来越重要。传统的电话报修、派单对越来越重的网络报修量处理的及时性越来越显得力不从心,设计一个基于用户群庞大的微信的网络报修平台,用户及时发布、网络维护人员可以及时回应并处理。 2 系统功能分析 基于微信公众号的校园网络报修平台是用户关注相应的微信公众号,24小时在线报修(维护人员值班时间段为:8:00-12:00、14:00-17:30,维护人员只有在这个时间段才可以选择在线,其他时间均为离线),一有报修任务单时,维护人员(在线)可以实时接单,也可以通过管理员进行派单给在线维护人员,提高了用户在报修的响应度效率,同时也可以对后期数据的统计是十分有利的,平台主要功能有: 1) 客户通过公众号,创建、编辑以及撤销报修单。 2) 管理员通过客户提交的报修单并进行派送,维修人员可以在公众号中抢单或者系统随机指派维护单,并推送给维修人员,维修人员处理完维护单之后应及时确认已完结。 3) 系统可显示在线维修人员基本信息,并且订单只能推送给在线维修人员(维修人员值班签到后显示在线,不值班的时候显示离线)。 4) 维修人员可签到,公众号可统查看维修人员的出勤状态,并显示维修人员的在岗状态(是否在岗)。并且可统计维修人员的出勤情况。 5) 管理员通过微信公众号平台,可以随意地增加、修改和删除维修人员的个人信息和其他的操作。 6) 可实现维护单的统计(已处理以及未处理报修单都包括在内)、查询报修单等一些功能。 7) 微信用户界面底部菜单包括常见问题处理方法(子菜单写几种常见的问题以及处理办法)、公告、报修服务。 8) 户可以在报修里面进行一些设置(个人用户、绑定用户、解除绑定、意见/建议等)。 3 数据库设计 在概念结构设计阶段,主要是通过对各部分人员的要求进行了详细的考虑,并画出了各自部分的E-R图,全称为实体联系模型或实体关系模型或实体联系模式图(ERD)(Entity-relationship model),这个表述某种实体的时候联系模型图形的数据模型来提供的一种图形符号,这样的话,看起来会更方便一些,如果是一边做一边想的话很有可能会出现各种问题,还是先设计好的话,不光有助于自己的设计,更有助于在整个的设计过程中的自我完善。下面只给出维修人员及报修相关的E-R图。 在逻辑结构设计阶段,根据整体数据库系统的流程图和相关的E-R图进行逻辑设计,下面介绍关键的几张数据表。 1) 用户报修数据表。这个表主要是对用户提交的保修数据的表格,当然这部分越详细越好,有助于后期数据的统计和管理员或者维修人员的查看,所以需要一些必要的条件来进行限制。 2) 常见问题表。这个表主要就是为用户提供一些常见问题自己解决的办法,这部分数据库也是必不可少的,其中有序号、标题。内容、时间(年月日,可以精确到时分秒,读取的是本地的时间),这样的话用户有一些简单的问题就不需要报修,能自己动手解决的就自己动手,也减少了工作人员的工作量,是一举两得的一部分。 4 关键功能设计 4.1 后台管理主界面 进入后台管理页面,如果要进行下一步操作的时候,首先到后台页面,登录管理员的用户名和密码,点击登录,显示登录成功。进如后臺管理之后就可以得到如下的页面,具体的功能也就显示出来了,如图2所示。 为使功能罗列清晰,方便用户操作,这里采用了表格的布局方式。具体代码如下: 错误提示
<!—九宫格 - 开始—>
校园网络报修平台
…………………
报修单统计
4.2 常见问题管理 管理员通过将平时比较常见的问题及相关的解决方案录入到系统里,用户在遇到相关问题是就可以自行动手快速解决问题,系统里为管理员提供了常见问题的录入功能。界面如图3所示。 这个功能的界面布局相对简单,表单中内容的验证也是常见的功能其实现代码实现如下: function validate(formdata) { if (!checkStringField("标题", formdata.title.value, false, 45, 1)) return false; if (!checkStringField("内容", formdata.content.value, false, 2000, 1)) return false; return true; } 5 结束语 至此基于微信公众号的校园网络报修平台的功能已经全部实现,经过不断的试用和改进系统的功能已经越来越完善。系统投入使用后减轻了电话报修量的同时也缩短了用户报修到维护人员上门维修的时间,提高了网络维护部门的工作效率也提升了校园网络维护部门的形象。 存入我的阅览室 《电脑知识与技术》 2017年29期
|
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。