首页 > 范文大全 > 正文

黄河科技学院云报修系统设计与实现

开篇:润墨网以专业的文秘视角,为您筛选了一篇黄河科技学院云报修系统设计与实现范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:基于黄河科技学院校产管理处的实际需求设计与开发的云报修管理系统。用户只需登录局域网系统,简单填写相关信息,即可得到设备维修人员的及时响应与认真处理,节约了资源,提高了维修效率,实现了办公自动化、网络化、规范化。

关键词:报修管理;JSP;B/S结构;数据库

Design and implement of Huanghe Science and Technology College repair system

Yu Chunxia, Song Xinqi, Huang Liulei

Huanghe Science and Technology College, Zhengzhou, 450063, China

Abstract: Based on the demand of Huanghe Science and Technology College to produce management design cloud service management system, only need to log in LAN system, simply fill out relevant information, equipment maintenance personnel can timely response, serious processing, saving resources, improving the maintenance efficiency, realizing office automation, network and standardization.

Key words: service management; JSP; B/S structure; the database

1 研究背景

1.1 学校设备报修管理现状分析

目前,高校的设备报修多采用传统的电话报修方式,技术人员忙于无计划、无目的地抢修。在这种管理模式下,大多数维修过程没有留下文字记录,只是口头描述或分散记录,不能作为有效的维修凭证。对学校现有维修人员不能进行整体有效的工作效率分析,部门人员配置只能凭借工作经验,无法做到有效的分析判断。

1.2 系统设计目的

依据我校资产管理处办公流程,我们设计开发了云报修管理系统,主要是对与物品设备及项目中设备的报修维修流程进行处理,包括职员报修,维修员维修及维修状态,报修人员对维修人员维修情况的评价,管理员对维修的统计和分析,还添加了部门职能的设定,用户的添加,管理员及用户权限,个人权限的添加及修改等模块。

通过设置丰富的设备报修、查询、统计和报表功能,实现设备管理业务信息数字化,能在较短时间内统计和处理信息,提高数据的利用率和可靠性,共享设备数据,达到保持设备良好运行的目的。

2 技术运用介绍

2.1 系统运行环境

本系统采用B/S模式进行设计,服务器操作系统为Windows Server 2003,数据库为Windows SQL Server 2005,部署环境为Apache Tomcat 6。

2.2 系统构架

系统架构如图1所示。

图1 系统构架图

SQL Server 2005作为后台数据库,以先进的Hibernate技术与数据库连接,对各类信息进行添加、删除、修改和查询等操作,使Web与数据库紧密联系。整个个性化页面设计主要使用JSP技术以及css+div开发,生成个性化Web页面,同时用JS和JavaBeans技术完成组件重要部分,形成页面数据的重要元素。

基于J2EE技术,巧妙融合Hibernate技术、Struts框架技术和Spring技术,加上各种常用的公用组件,构成了报修管理系统建设项目的技术骨架,分为数据处理层、业务逻辑层、控制层和表示层四层技术架构。

3 系统模型设计

根据实际使用要求,本系统设计模型具有开放性、高可靠性、良好的交互性、较强的安全性、高度模块化、数据集中管理的特点(如图2所示)。

图2 系统模型

4 报修流程的实现

系统报修流程如图3所示。

图3 系统报修流程

4.1 用户注册与登录

4.1.1 注册个人账户

打开浏览器输入系统网址,登录界面如图4所示。

图4 登录界面

4.1.2 填写注册信息

注册页面如图5所示。

图5 注册页面

系统使用者需详细填写个人信息注册用户账号,普通教师选择教师职务,教学单位设备管理员选择管理员职务,维修员选择维修员职务。

管理员登录系统审核注册用户信息,注册信息符合使用规范后即可激活,并获得相应权限。

4.2 报修流程的实现

4.2.1 添加报修

打开添加报修,点击查询设备,输入设备编号,双击选择。

详细填写报修信息,描述设备故障。

4.2.2 查询报修信息

系统分配维修人员后,报修人员可获取其信息,并跟踪维修进度,查询未维修和维修中的报修项目。

4.2.3 维修评分

待本次维修完成后,报修人员可对维修员打分和评价。

4.3 处理报修的实现

4.3.1 部门内接受报修

部门管理员接受报修后,查询报修信息。

根据报修信息,部门管理员在报修分配中可选择分配本部门维修员处理,也可移交上一级管理员报修。拥有最高权限的管理员可查看所有的报修信息,进而分配维修人员,并指定预计完成时间。

4.3.2 维修员接收维修任务

维修员在未维修任务中查询接受任务,填写所需费用,并更改维修状态。

维修完成后,报修人评分后,维修员即可查询评分结果。

5 系统管理功能

5.1 维修统计图形分析

图形分析模块主要以饼状图、柱状图、折线图三种方式显示设备的维修情况,并可以月、季、年和部分时段为单位进行统计。

5.1.1 饼状图

以饼状图的形式显示不同维修状态下维修数据的比例(如图6所示)。

图6 饼状图

5.1.2 柱状图

以柱状图的形式显示各种维修状态下的维修数据的比例(如图7所示)。

图7 柱状图

5.1.3 曲线图

以曲线图的形式显示某年内各种维修状态下维修数据的走势(如图8所示)。

图8 曲线图

根据系统提示的格式输入日期,即可生成对应的图形。

5.2 系统管理

组织机构管理:对学校信息进行添加、查询、修改和删除等操作,组织机构可以查看当前校内各部门信息,包括各科室、各部门下的维修人员的信息等,并且可以在科室或部门下添加同级科室或部门,还可在每个部门下完成添加维修员、修改信息、删除部门或维修员等操作。

权限管理:包括对角色权限管理、用户权限管理、个人权限管理以及对用户角色的变更、角色的创建等操作。

在角色权限管理中,如需开通某权限,管理员只需勾选对应的复选框即可。个人权限、角色权限和部门权限操作相同。

5.3 办公管理

联系人管理:包括个人联系人、公共联系人等模块的管理。

公告通知:普通用户只能查看公告通知;校区管理员、部门管理员有添加公告通知的权限,无法公告通知;系统管理员可对添加的公告通知进行、修改等操作。

5.4 设备管理

对报修中的设备的管理主要包括设备相关信息的导入导出,设备统计,设备的添加修改以及设备报废等。

设备添加时,要求使用单位和组织机构中的单位名称保持一致。可批量导入设备信息,使用导入模版可轻松导入上万条数据。

查询设备时,可查看所有设备信息,也可根据设备的某些条件查询显示某个或某些设备,输入设备统计条件查询,能够清楚地了解每个设备的维修次数和维修费用。

6 结束语

本系统启用后,仪器设备维修管理实现了信息化、规范化。学校各部门利用该平台进行报修,解决了电话报修存在的问题,可以有计划、有目的地安排维修,提高了维修效率,改善了服务水平,提升了管理层次,让学校资产管理获得了更好的效益。

参考文献

[1] 李刚.整合Struts+Hibernate+Spring应用开发详解[M].北京:清华大学出版社,2007.

[2] BcrgstenH.JSP设计[M].林琪,朱涛江,译.北京:中国电力出版社,2007.

[3] [美]布里泰恩,达尔文.Tomcat权威指南[M].吴豪,译.第二版.北京:中国电力出版社,2009.

[4] JohnResig.精通JavaScript[M].陈贤安,江疆,译.北京:人民邮电出版社,2009.

[5] [美]David・弗莱,FlanaganD,JavaScript权威指南[M].张铭泽,译.第四版.北京:机械工业出版社,2003.

[6] 何斌斌,李涛,张波.基于.Net Framework的校园网故障报修系统设计与开发[J].网络安全技术与应用,2009(7):25-26.

[7] 梁时英.高职院校设备在线报修系统的需求分析及概要设计[J].中国科技博览,2009(25):147.

[8] 王建英.高校报修管理系统设计与实现[J].科协论坛:下半月,2009(12):26.

[9] 柏向峰.基于Web的设备报修系统[D].西安:西安石油大学,2008.