基于Web的高校设备故障报修系统的设计与实现

来源 :现代信息科技 | 被引量 : 0次 | 上传用户:chenyuanliang520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:近几年来,随着高校信息化建设的不断深入,规模的不断扩大,校园网络、多媒体教室以及校园一卡通等设备出现故障的几率也越来越高。为保障学校日常的教学和学生日常的生活,本文在校园网的基础上,实现了基于B/S模式下设备故障报修系统的设计与实现,为用户提供更简单便捷的设备故障报修方式。
  关键词:设备故障;网络;报修系统;系统设计
  中图分类号:TN915.09;TP311.52 文献标识码:A 文章编号:2096-4706(2018)07-0017-03
  Abstract:In recent years,with the continuous deepening of the construction of information technology in universities and the expansion of the scale,the probability of the failure of the campus network,the multimedia classroom and the campus card is also getting higher and higher. In order to ensure the daily teaching and daily life of the school,based on the campus network,this paper realizes the design and implementation of the equipment failure reporting system based on the B/S mode,and provides a more simple and convenient means of equipment failure reporting for the users.
  Keywords:equipment failure;network;repair system;system design
  0 引 言
  近几年,随着高校信息化建设的不断深入,规模的不断扩大,校园网络、多媒体教室和校园一卡通等设备出现故障的几率也越来越高。原有采用电话报修、人工记录或直接到办公室登记报修的报修方式,存在报修手续繁冗,工作量大,报修分类时间较长,维修周期较长等问题。为了缩减相关科室维修业务办理时间,提高业务办理效率,大连交通大学网络信息中心特此设计开发了设备故障报修系统。
  1 系统分析及设计
  1.1 需求分析
  系统的使用人员主要包括报修人员(包括学生和教工)、科室负责人、科室负责维修人员和系统管理员。报修人员由系统管理员预先批量注册。报修人利用学工号和密码登录系统,可以提交报修信息,并对维修服务进行评价。系统管理员负责登记和管理系统用户信息,发布公告信息,对维修记录进行统计分析等工作。科室负责人可以发布公告信息,对报修信息进行审核,安排维修任务等。维修人员可以查看近期维修任务,对维修处理结果进行反馈。
  1.2 系统功能模块设计
  根据之前的分析,把设备故障报修系统分为以下几个功能模块:
  (1)系统及用户信息管理模块:该模块由系统管理员负责维护,用户(包括学生和教工)的学工号、姓名、身份证号码和部门等信息由系统管理员预先批量导入系统进行注册。注册成功后,通过用户权限管理模块进行权限设置。报修人员以学工号和密码登录系统后,按照权限进入相应的模块进行信息的申报和查看。初始密码为本人身份证号码忽略字母的后6位数字。
  (2)用户报修模块:该模块主要实现报修信息的上报与故障诊断等工作。报修人员将填写好的报修单提交给科室负责人,科室负责人进行故障诊断。提交的报修信息包括用户姓名、联系电话、故障地点、报修内容(包括详细的房间号和详细故障问题描述)等。
  (3)报修管理模块:该模块主要由科室负责人负责,完成对报修单信息的审核、报修信息的监控、管理删除、特送处理、查询统计和评价管理等工作,非科室业务内容退回报修人;科室业务内容则根据报修人所描述故障问题进行故障诊断,并指派相应的维修人员进行后续维修服务,同时可根据实际工作情况设置办理时间;故障诊断在数据库数据字典中进行维护,具体见表1故障诊断数据字典。
  (4)维修模块:该模块由维修人员负责,实现被指派的维修任务的查看,与报修人预约上门维修时间等工作。可填写维修进程报告或维修记录。
  (5)用户满意度评价模块:该模块以用户评价维修过程为任务,评价内容包括维修速度、服务态度和总体满意度等。登录系统后,系统会主动提示用户对已完成的维修工作做出评价,并提醒用户如果未能在7日内作出评价,系统默认做出★★★★★(非常满意)评价。
  (6)公告和知识库模块:科室负责人根据实际情况,相关部门以通过公告,将与服务项目相关的重大事项或法定事件公布或公开通知给用户,避免无效报修。知识库则是对相关服务项目的基本操作、基本知识进行介绍,或针对某一领域的常见问题给出操作指南或解决方案。
  1.3 运行流程
  报修系统实现了学生或教工用户的网上报修、维修信息查看、评价等功能;科室负责人对报修信息的处理、维修人员的指派、报修的回访,系统管理员对用户管理和系统设置等业务操作。报修运行流程如图1所示。
  2 系统数据库设计
  系统采用SQL Server2008 R2數据库。根据设备故障报修系统的功能和实际情况,建立了学生信息表(Tmember)、教工信息表(Tuser)、数据字典表(Tdict)、报修信息表(Twork)、知识库信息表(Tkm)和公告信息表(ToaNotice)等六个数据表,下面主要介绍一下报修信息表(Twork)。   报修信息表(Twork)主要包括的字段有WorkId(流水ID)、WorkNo(流水编号)、WorkName(标题)、WorkNum(序号)、WorkState(工作状态:0.已保存,1.已提交,2.已退回,3.已撤回)、WorkResult(办理结果)、WorkContent(工作内容)、ReturnId(退回用户id)、ReturnName(退回用户姓名)、ReturnCause(退回原因)、CreaterId(创建人ID)、CreaterName(创建人姓名)、CreaterDate(创建日期)、CreaterTime(創建时间)、ServiceState(维修状态)、ServiceType(维修类别)、ServicePlace(故障地点)、ServiceFault(故障诊断)、ServiceQuality(服务满意度)、ServiceResult(维修结果)、ServiceDeptId(维修部门ID)、ServiceDeptName(维修部门名称)、ServiceOfficeId(维修科室ID)、Service OfficeName(维修科室名称)、ServiceUserId(维修人员ID)、ServiceUserName(维修人员名称)、ServiceTime(维修时间)、ServiceYear(维修年份)、ServiceMonth(维修月份)、Remark(备注)等。
  3 系统的实现
  该报修系统基于.NET Famework3.5 sp1,使用C#语言,采用VisualStudio2010开发的B/S构架和SQL Server2008 R2数据库版本。以下就系统的用户报修模块功能的实现进行概要介绍。
  该模块以用户在校园网上填写报修信息并提交到数据库为主要功能。具体如表2故障报修单所示。报修内容中用户姓名、报修时间均由系统自动生成,标题、联系电话、报修内容等由用户自己根据实际情况填写或选择,其中故障地点在数据库数据字典中进行维护。
  实现在Web端提交设备故障报修信息的主要C#代码如下:
  #region 表单字段
  var wfile = node.WriteFileId;//本环节可写字段
  //获取表单字段列表
  var fileList = new FormFileBll().List(1, 999, false, "", "", "", FormId, "", flow.FormVER);
  var mfile = "()" + node.MustFileId; //本环节必填字段 id
  if (fileList.Count() > 0)
  {
  foreach (var file in fileList)
  {
  var FileId = file.FileId;
  if (wfile.IndexOf("(" + FileId + ")") != -1)
  {
  var fno = file.FileNo;
  #region 可写字段
  var dtxt = form["DATA_" + fno];
  var dval = form["val_DATA_" + fno]; //选择的数据字典id
  var dremark = form["remark_DATA_" + fno]; //备注说明
  if (!string.IsNullOrEmpty(dtxt) || !string.IsNullOrEmpty(dremark))
  {
  WorkKeyModelwk = new WorkKeyModel();
  wk.FileNo = fno;
  wk.WKeyText = dtxt;
  wk.WKeyValue = dval;
  wk.Remark = dremark;
  // wk.WKeyv.
  wklist.Add(wk);
  #region 维修相关
  switch (file.FileTH)
  {
  //故障地点
  case ("dd"):
  wm.ServicePlace = dtxt;
  break;
  //报修类别
  case ("lb"):
  wm.ServiceType = dtxt;
  break;
  }
  #endregion
  }
  else if (mfile.Contains("(" + FileId + ")") && state == 1)
  {
  #region 提交且必填
  msg = new { statusCode = 300, message = file.FileName + "不能为空!", navTabId = "", rel = "", callbackType = "", forwardUrl = "", confirmMsg = "" };
  mfnum++;
  break;
  #endregion
  }
  #endregion
  }
  }
  }
  #endregion
  #region 报修人信息
  wm.CreaterId = userId;   wm.CreaterNo = userNo;
  wm.CreaterName = userName;
  wm.DeptName = deptStr;
  #endregion
  #region 報修日期、时间、年、月
  wm.CreaterDate = DateTime.Now.Date;
  wm.CreaterTime = DateTime.Now;
  wm.ServiceYear = DateTime.Now.Year;
  wm.ServiceMonth = DateTime.Now.Month;
  #endregion
  4 结 论
  该系统从大连交通大学网络信息中心相关业务实际情况出发,解决了传统报修方式的繁琐、等待时间长、不便于统计等问题,实现了既能方便快捷的提供服务又能有效的减少用人数量,降低用人成本。接下来准备在全校范围内进行推广,将行政办公设备、宿舍备品、水电和基建维修纳入报修系统。为进一步方便用户报修,下一步考虑将微信小程序或公众号上开发报修功能,并实现与现有报修系统的无缝对接,持续不断地改善用户的使用体验。
  参考文献:
  [1] 尚俊杰,秦卫中.ASP.NET程序设计案例教程 [M].北京:清华大学出版社,2005.
  [2] 苗凤华,周巧姝.SQLServer2008数据管理系统的优势研究 [J].长春师范大学学报,2014,33(6):76-77+81.
  [3] 赵雪莉.基于.net的计算机设备网上报修系统的设计与实现 [D].成都:电子科技大学,2013.
  [4] 白国靖.基于工作流的学生宿舍网络报修系统的设计与实现 [D].广州:华南理工大学,2010.
  [5] 刘菽群.基于Web的高校后勤报修系统的设计与实现 [J].信息与电脑(理论版),2016(12):108-110.
  [6] 严李宏,黄成.基于B/S模式的高职网络报修平台的设计与实现 [J].长春师范大学学报,2016,35(10):62-66+81.
  作者简介:张国力(1980-),男,汉族,辽宁沈阳人,工程师,硕士研究生。研究方向:信息管理;范广斌(1982-),男,满族,辽宁大连人,工程师,硕士研究生。研究方向:信息管理;滕翠云(1970-),女,汉族,山东青岛人,工程师,本科。研究方向:校园一卡通。
其他文献
摘 要:利用新媒体手段,构建校园网络德育教育新平台是中职学校创新德育思路,改革教育模式与手段,切实提升德育教育的时效性和实效性的重要途径。本研究探讨了新媒体环境下加强职业学校学生德育工作研究的意义,分析了新媒体环境下职业学校学生德育工作面临的机遇与挑战,指出应重视发挥新媒体在职业学校学生德育工作过程中的作用。以漳州第一职业中专学校德育工作为例,借鉴其成功经验,进一步探讨新媒体在职业学校学生德育工作
期刊
摘 要:进入“互联网+”时代,双创教育的模式更加丰富,对于双创教育的质量要求逐渐提高,对于双创教育的评价标准也日趋多元化。山东华宇工学院作为民办高校,一直致力于培养“应用型”技术人才,并于2017年成立了创新创业学院,与各二级学院建立了双创教育与专业教育的双轨制教学体制。影视动画专业近年来着力于提高教育教学质量,增加双创教育与专业教育的融合度,取得了一定的成绩,存在的问题例如完善教学体系、提高人才
期刊
摘 要:本文以人工智能发展为大背景,分析了目前存在的网络安全问题,并深入研究了出现网络安全问题的原因。在此基础上,以Facebook网络信息泄露事件为例,对现有的人工智能威胁以及表现形式进行了分析与比较,提出了加强安全防范应采取的应对措施。  关键词:网络安全;信息安全;人工智能  中图分类号:TP18;TP309 文献标识码:A 文章编号:2096-4706(2018)07-0164-02  A
期刊
摘 要:为解决中小学教师中年龄偏大的教师学习MOOC过程中遇到的技术难题,本文通过访谈,梳理出了七大问题及解决方法。并针对其记忆力差的特点,提出建立“技术问题记录簿”和加强同伴交流等方法,希望为广大中小学教师学习MOOC课程提供更好地技术服务。  关键词:中小学;教师;MOOC;技术难题  中图分类号:G434 文献标识码:A 文章编号:2096-4706(2018)03-0118-03  Tec
期刊
摘 要:河南省体育信息化建设较为薄弱,无建设标准,无参考平台,目前迫切需要一个顺应河南省体育健康发展的信息化平台,来填补河南省体育行业在信息化建设上的欠缺,并依据当今河南省体育健康领域和体育大数据领域的发展趋势及相关政策与指导性文件等,指出构建体育健康大数据服务平台是河南省体育健康发展的必然趋势和选择。运用归纳总结法、文献资料法和逻辑分析法,对河南省体育健康大数据服务平台构建的相关问题进行深入分析
期刊
摘 要:智能制造是在产业变革要求的影响下产生的。与传统的制造模式相比,智能制造对生产模式、控制水平的要求相对较高。工业互联网作为智能制造的核心,其作用的发挥可以从一定程度上加快智能制造的发展速度方面来探究。本文从工业互联网的概念入手,对工业互联网在智能制造中的重要作用进行分析和研究。  关键词:工业互联网;智能制造;核心  中图分类号:TP393文献标识码:A文章编号:2096-4706(2018
期刊
摘 要:本文着重研究不同因素对电磁波在海表反射方面的影响,并建立HF无线电波传播模型,提出利用控制变量法和灵敏度分析的思想来分析不同海洋条件对高频无线电传播的影响。同时,结合蒙特卡罗法及微元法,从概率统计角度提供一种传播仿真算法。为验证模型的正确性,将这一过程离散化并采用蒙特卡罗方法和微元法进行了模拟。  关键词:天波;高频电磁波;海洋电磁学;蒙特卡罗;微元  中图分类号:TN958.93 文献标
期刊
摘 要:关于区域性综合专题地图集的编制,本文以《河北省地图集》的编制为例,强调要分析各种统计数据,研究数据分级方法,以揭示事物的内在联系;同时还要发掘数据蕴涵的地理规律,展现现象分布的地域差异,用科学分级的方法反映专题地图内容,编制兼具科学性与艺术性的区域性综合专题地图集。  关键词:专题地图;统计数据;分级方法  中图分类号:P208;P285 文献标识码:A文章编号:2096-4706(201
期刊
摘 要:互联网已经与各行各业进行了完美的融合,但与农业的融合发展缓慢。本文对河南开封县农产品销售情况进行了调查,分析了农村互联网发展缓慢的原因,以及农民对互联网的期待和需要获得的互联网技术;可以以加快互联网基础设施建设、电子商务平台建设、完善物流体系及培训新型职业农民为突破口来加快互联网销售模式的发展。  关键词:互联网销售;电子商务;物流体系;新型职业农民  中图分类号:TP399文献标识码:A
期刊
摘 要:针对大学物理教学中简谐振动合成教学的难点,采用MATLAB软件对简谐振动进行合成模拟仿真,仿真分析同方向简谐振动合成,利萨如图形简谐振动合成,得到同向简谐振动合成曲线与互相垂直简写振动合成利萨如图,仿真结果表明,基于MATLAB的简谐振动合成结果具有良好的通用性、适用性,对于大学物理教学简谐振动合成视频再现,激发学生学习兴趣,提升课堂教学效果,提升人才培养质量。  关键词:简揩振动;MAT
期刊