基于移动客户端的校园网络故障报修系统设计

来源 :广西教育·C版 | 被引量 : 0次 | 上传用户:reddhong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】在移动3G、4G网络普及的今天,传统的网络故障电话报修方式已经无法满足当前的需求,设计一个能用移动客户端进行网络故障报修的系统显得尤为重要,利用该系统可以科学管理网络维修工作并提高工作效率,最终为广大师生网络用户提供更好服务。
  【关键词】移动客户端 网络故障 报修
  【中图分类号】G 【文献标识码】A
  【文章编号】0450-9889(2016)03C-0188-03
  随着网络信息化管理在高校的普及,原本许多校园管理的方式由手工变成了电脑信息化管理,利用电子系统去替代以往的人工记录等操作具有简单、成本底、易集中、易备份、错误少等多种优点。“数字化校园”和“智慧校园”在高校逐渐盛行。由服务器承担部门的管理信息化工作,管理者只需要在客户端登录上服务器,就可以进行管理等操作,提高了工作效率。保障高校各个部门网络正常运行就显得非常重要了。
  同时当前各高校每个宿舍都是通过网络中心主机接入外网,如果出现网络故障,一般电脑端网络出了故障,传统方式都是通过电话报修,然后网络中心再指派维修人员进行维修,但是由于高校用户数量多,报修电话经常打不进去,给用户增添了麻烦。这种方式处理网络故障效率相对比较低,而且进行故障统计等工作相当繁琐,这时借助网络方式报修就显得很有必要了,在移动设备流行和4G盛行的今天,更多的人会利用移动设备报修故障情况。设计一个基于移动客户端的网络故障报修系统,既简化了网络管理人员电话通知过程,也方便了广大上网用户报修。同时报修系统根据报修记录统计常见故障原因,为网络用户自助服务和网络管理员网络管理提供辅助,能让整个校园网络高效地运行。设计出这个系统可以不受空间时间限制,使报修方式多样化、便捷化。

一、网络故障报修管理系统的技术构架


  (一)系统结构及工具
  本系统电脑端报修采用B/S结构(Browser/Server,浏览器/服务器模式),所有的业务处理逻辑都在服务器端执行,客户端通过浏览器报修。APP客户端报修通过WebService发送到服务器,由服务器的相应模块进行处理,系统结构如图1所示。
  (二)开发工具
  1.利用Microsoft Visual Studio 2010和C#开发PC客户端和服务端
  当前大多数.Net平台的web程序是在Microsoft Visual Studio 2010这个版本开发的。而且在这个开发工具上可以开发使用Visual Basic、Visual C++、C#语言的应用程序,而在本次开发中主要是a使用C#作为ASP.NET程序的开发语言,因为C#是.NET平台的原生语言。
  C#有许多优点,它不但提供了传统的表达式和控制结构,还提供了一些新功能来简化开发过程。C#提供了许多面向对象的特性,例如数据封装中的属性、多态行为、继承和接口的实现。在ASP.NET平台上使用C#编写Web程序和以前使用VC6.0等可视化的开发工具开发MFC应用程序很类似。ASP.NET提供很多Web控件,这些控件都是面向对象的。我们只需要将这些控件拖动到页面相应位置,并且设置这些控件的属性以及写这些控件对应的某个事件方法,就可以实现很多以前需要很多时间才能实现的功能。在访问数据库方面,通过ASP.NET提供的对象和各种数据库驱动引擎,能够很轻松的实现对数据库的访问。


  2.利用Android Developer Tools开发手机端
  Android Developer Tools包含3个部分:Android开发工具包(SDK);带插件的Eclipse;Android SDK Manager(用于下载SDK和虚拟机镜像)。
  这个工具增强了Eclipse的功能,使得我们快速建立新的Android程序,创建一个手机客户端的界面,添加谷歌公司Android框架API包,在虚拟机中调试安卓程序,甚至是导出apk文件用来自己开发应用程序。而 Eclipse是很出名的跨平台开源集成开发环境。Eclipse本身只是一个框架式开发平台,但支持插件,这样可以通过各种插件的安装,增加开发语言支持。加上Android插件后就成了开发Android应用的工具。在里面还可以创建Android的虚拟机,方便我们将完整的程序放在虚拟机上模拟真机运行效果。开发语言采用Java语言,Java是一种编程语言。它的运行平台主要由两部分组成:Java虚拟机和Java API。Java虚拟机(JVM)是使用Java编程语言编写的软件运行环境。Java虚拟机是在一个开源的标准下构造的,并在所有主要的操作系统中都可以运行。

二、网络故障报修管理系统设计与实现


  (一)系统功能结构设计
  报修系统主要面向两种用户:一是管理员,二是普通网络用户。管理员主要使用系统来进行账号管理,报修记录管理,以及信息的发布。用户主要使用系统的前台以及移动客户端进行故障报修以及常见问题解决方案的查看。
  系统分为电脑端和手机端,电脑端包含后台模块和前台模块,后台模块是管理员操作整个系统的数据,前台模块用于用户登录注册后进行个人信息修改、故障报修、报修进度查看、常见问题解决以及使用反馈等操作。
  移动端包含一个服务端和客户端,服务端主要在服务器上接受移动客户端的数据请求,并根据请求处理后将所需数据发往移动客户端。系统功能结构图如图2所示。

  (二)数据库设计
  首先使用SQL服务器管理软件创建数据库,考虑到报修系统一般的数据通信量很小,后台数据库采用微软的MSSQL数据库。数据库可以以文件的格式保存,微软公司开发的MSSQL数据库可以在Windows环境下运行,功能完善,尤其是和.Net平台的兼容性很高,不仅可以作为后台的数据库,而且具有良好的数据管理功能,能够实现数据报表,支持ASP.NET对数据库的查询、修改等。
  根据系统需求设计转换得到系统数据库结构信息表包括:T_AccendantInfo(维护人员表):存放维护人员的信息;T_CampusInfo(校区信息表):存放校区的信息;T_QAInfo(常见问题表):存放常见问答内容;T_RepairRecordInfo(报修记录表):存放报修记录;T_UserInfo(用户信息表):存放用户帐号和基本信息;T_FeedBackInfo(使用反馈表):存放使用反馈信息,各数据表之间通过相应的键保持关联,以实现数据的最小冗余度。
  (三)系统实现
  整个网络故障申报系统包括后台管理、前台管理、移动服务和客户端管理三部分。


  1.后台模块
  主要针对管理员管理系统,包括用户信息、校区信息、维护人员信息、报修记录信息、消息推送、常见问题、使用反馈。
  用户信息管理:实现用户信息进行添加、删除、修改、查看。
  校区信息管理:实现校区信息表进行添加、删除、修改、查看。
  维护人员信息管理:实现维护人员信息进行添加、删除、修改、查看。
  报修记录信息:实现对报修记录状态处理,方便用户查询。
  消息推送:系统后台接收到报修记录后,系统自动向网络维护值班人员推送报修信息,方便网络维护人员及时维修。
  添加常见问题:主要是向常见问题表添加常见问题信息、删除、修改、查看。
  添加使用反馈信息:主要是对使用反馈表进行信息管理。


  2.前台模块
  主要是用户使用这个报修系统实现注册登录,修改个人信息、密码,故障报修,报修查询,常见问题,使用反馈等功能。前台功能模块流程如图3所示。
  3.移动服务端模块
  主要是提供Webservice服务,功能是处理移动客户端的请求,根据附带的参数响应的方法,去操作数据库,获取结果并返回移动客户端,移动服务端功能模块流程如图4所示。
  4.移动客户端模块
  主要是提供在没有电脑或者宽带网络故障的时候,通过移动客户端紧急报修,移动客户端操作流程图如图5所示。


  开发基于移动客户端的高校校园网故障报修系统是当前网络信息技术与移动智能终端设备发展的必然需求。该系统实现了网络维护工作人员的科学管理和高效调配,极大提高了故障处理效率,同时也为网络用户故障报修提供便捷渠道,最终为校园网络稳定发挥其应有的作用。
  【参考文献】
  [1]白国靖.基于工作流的学生宿舍网络报修系统的设计与实现[D].华南理工大学,2010
  [2]钟百胜.基于Web的校园网网络故障报修系统的设计与实现[J].电脑知识与技术,2012,8(14)
  [3]伊鹏翔.Dalvik虚拟机结构与性能的研究[D].吉林大学,2011
  [4]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,1997
  [5]郭卉笑.校园网络故障报修系统的设计和实现[D].吉林大学,2011
  [6]谭淇.基于WCF服务框架与Silverlight的Web应用研究[D].长春理工大学,2011
  [7]李杰.计算机设备网上报修系统的分析与设计[D].北京邮电大学,2009
  (责编 丁 梦)
其他文献
【摘 要】通过问卷的形式调查广西大学近五年来已毕业和在读的区域经济学学术型硕士的培养质量现状,分析传统的区域经济学学术型硕士培养存在的主要问题,提出提升区域经济学学术型硕士培养质量的策略。  【关键词】区域经济学 学术型硕士 培养质量 创新创业教育  【中图分类号】G 【文献标识码】A  【文章编号】0450-9889(2016)03C-0071-04  我国经济新常态使培养拔尖创新人才的研究生教
期刊
【摘 要】以广西卫生职业技术学院为例,为提高学生专业英语的实际应用能力、学习兴趣及学习效果,在内科护理学课程双语教学中采用形成性评价与终结性评价相结合的评价方法。调查结果表明:学生认为该方法更能反映自己真实的专业英语水平,提高自己对于专业课双语教学的兴趣,培养团队合作能力及评判性思维,更能提高学生的口语能力,提高了教学效果。  【关键词】高职高专 内科护理学 双语教学 形成性评价 终结性评价 调查
期刊
【摘 要】以桂林理工大学南宁分校为例,分析大学生体育锻炼现状、活动环境以及“三走”活动对大学班级管理的作用,并提出积极开展“三走”活动、提升大学班级管理作用的“线上”“线下”两种活动形式。  【关键词】“三走”活动 班级管理 身心素质  【中图分类号】G 【文献标识码】A  【文章编号】0450-9889(2016)03C-0089-02  为了更好地贯彻落实党的十八届三中全会关于“强化体育课和课
期刊
【摘 要】分析实验室废弃物直接排放造成的危害,针对当前实验室废弃物存在的情况,提出实验室废弃物安全处理的措施。  【关键词】实验室 废弃物 管理  【中图分类号】G 【文献标识码】A  【文章编号】0450-9889(2016)03C-0095-03  实验室是高职院校从事教学、科研活动的主要场所,其产生的废弃物对环境的危害不容忽视。为了加强实验室废弃物的安全管理,减少废弃物对环境造成污染和危害,
期刊
【摘 要】基于《大学生综合素质评价》,以广西交通职业技术学院为例,对学生精细化管理体系进行探究,提出以“制度硬约束”+“文化软实力”两手配合的方式,通过建立保障机制、设计落实实施、策动多方合力和营造环境氛围等过程,注重学生自我教育、自我管理;从学生、学生干部、辅导员班主任三个维度,协同推进、集成创新,增强我院在学生日常教育、管理中的针对性、实效性,提高教育管理过程中的说服力、感染力以及引领作用,从
期刊
【摘 要】分析互联网技术对于大学生诚信教育工作开展的必要性,结合互联网优势,建立“诚信档案”体系指标,提出基于“互联网+”的大学生诚信教育研究模式,并阐明“互联网+”诚信教育的应用前景。  【关键词】“互联网+” 诚信教育 思想政治教育 教育改革  【中图分类号】G 【文献标识码】A  【文章编号】0450-9889(2016)03C-0110-02  2015年3月5日十二届全国人大三次会议上,
期刊
【摘 要】对高职高专医学生生源特点、就业特点、培训体制特点进行剖析,并针对高职高专儿科学教学面临的难题,从探索适合的培养模式、提高学生学习兴趣、增强教学生动性和实用性等方面提出提高高职高专医学生儿科学素养的策略。  【关键词】高职高专 医学生 儿科学 素养  【中图分类号】G 【文献标识码】A  【文章编号】0450-9889(2016)03C-0155-02  截至2015年,国家发改委等部门启
期刊
【摘 要】针对本科阶段大学生的研究性学习能力及相应的教学要求,以广西大学外国语学院为例,探讨如何借助语言实习这个良好的自主学习平台,引入研究性教学的理念,形成一个适合广西地区区情的本科研究性教学模式。  【关键词】语言运用实习 大学生 研究性教学模式  【中图分类号】G 【文献标识码】A  【文章编号】0450-9889(2016)03C-0128-02  研究性教学起源于20世纪初的实用主义探究
期刊
【摘 要】介绍大学计算机基础课程“教、学、做”一体化教学模式的指导思想、设计内容、实施方法和应用效果,总结“教、学、做”一体化教学改革和课程开发的经验。  【关键词】教学模式 “教、学、做”一体化 大学计算机基础 教学改革  【中图分类号】G 【文献标识码】A  【文章编号】0450-9889(2016)03C-0141-03一、大学计算机基础“教、学、做”一体化教学改革的背景  2006年9月教
期刊
【摘 要】以广西水利电力职业技术学院自动化工程系为例,分析高职院校建设开放性实验室的必要性,针对开放性实验室建设过程中遇到的问题,提出开放性实验室建设与管理的方法以及提高开放性实验室效率的手段。  【关键词】开放性实验室 高职自动化类专业 教学质量  【中图分类号】G 【文献标识码】A  【文章编号】0450-9889(2015)09C-0014-02  当前高职教育的任务是满足国家经济发展模式转
期刊