实习专题报告
题 目:设备维修管理系统结算管理 模块的设计与实现
实习名称: 专业实习
班 级: 20090614
学 号: 2009061424
学生姓名: 魏晓云
指导教师: 李健利
哈尔滨工程大学
20##年9月6日
摘 要
根据设备维修管理的特点和运作流程,为建立统一性管理,编程实现了计算机高效管理设备维修全过程。包括完成用户信息管理、报修设备管理、设备基本信息管理、备件管理、报表打印、设备信息查询等功能,成功实现了设备维修的管理需求。该系统的开发主要包括前端的有关应用程序的开发以及后台的数据库的建立、维护两个方面的内容,系统的建立和维护主要要求其管理数据的系统性、规范性、自动性等特点,而前台的应用程序开发则要求做到各项功能完备、操作简便。
宝贝修修设备维修管理系统是针对企业设备的管理系统。该软件针对设备管理的流程作了详细的设计,采用B/S模式和C/S模式相结合的方式来开发软件。本系统功能详尽,是管理设备维修的最佳选择,且具有软件界面友好美观、易学、易用、易管理等优点。
本文将主要介绍宝贝修修设备维修管理系统中的结算管理模块的设计与实现。
关键词:设备维修管理;结算管理;数据库设计
通过跟用户的细致沟通,确定了XX设备维修公司管理体制落后,在设备维护管理过程中使用全手工帐本登记,这种原始的管理方式在设备查询、设备移交或变更维护时效率低下,客户众多且客源流动较大,维修设备较多时,在工作中需要耗费巨大的人力和时间才能完成任务。以解决这些问题为核心,根据设备维修管理公司的目标、技术支持、投资能力等因素为基础,从系统目标、功能需求、性能需求等方面出发,对设备维修管理体系进行深入地分析,从而制定合理、可行、满足用户最根本需求的管理系统。
1 软件需求
1.1 系统功能需求
根据系统的功能,将其分为以下六个部分,分别为客户管理、报修管理、维修管理、结算管理、备件管理、运营监督管理[1-4]。
(1)客户管理
包括客户信息的录入、编辑、查看、删除。
(2)报修管理
维护报修信息(包括报修记录和报修设备的维护)。
打印客户确认单(参见“打印客户单格式”)。
提交客户确认单:客户认可客户确认单并签字后,客服提交客户确认单,系统将展开一个维修任务。
设定维修任务监察状态:每天某个固定时间(如早上八点),系统会自动检查维修任务信息,并能够判断出系统维修状态。
(3)维修管理
任务调度查询未分配的维修任务,并将未分配维修任务分配给技术工程师。
技术工程师查询已分配给自己的维修任务,然后实施维修活动,并将维修活动中的相关信息记录到系统中。技术工程师在维修任务结束之前可以维护维修活动中的相关信息。
(4)结算管理
客服根据维修过程中产生的人工费,材料费生成结算信息,交由客户确认。
财务人员需要查看结算费用。
(5)备件管理
入库维护:备件库有备件入库时,记录流水明细,并更新系统备件信息。
出库:备件库有备件出库时,记录流水明细,并更新系统备件信息。
查询库存:查询备件库存信息。
检查库存状态:库管办理出库操作后,系统自动设置库存状态(参见数据描述中库存状态属性的描述信息)。
(6)运营监督管理
包括查询维修任务、查询库存、查询结算信息、查询客户信息。
1.2 系统性能需求
由于此开发项目针对维修管理系统,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。
(1)查询速度:不超过20秒;
(2)其它所有交互功能反应速度:不超过5秒;
(3)可靠性:平均故障间隔时间不低于200小时;
(4)其他需求:能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过5小时。
1.3 模块设计输入、输出需求
输入:系统的全部数据输入和运行参数的输入均要求采用填空格式的键盘输入,在所有应提示信息处,系统应能给出下拉式的提示并能可由用户根据需要进行选择。同时要有足够的信息提示与校验用户所输入值的有效性与合法性。
输出:系统的运行结果均应能通过屏幕进行输出,并要求能将输出的信息灵活地进行屏幕转换,以提高信息的可读性与操作的灵活性。报表打印格式现行人工管理业务中报表格式进行打印输出,个别报表将利用计算机报表软件重新设计报表输出格式。
2 系统设计和系统平台
2.1 用例图
结算管理模块系统用例图如2.1所示。
图2.1 结算管理模块系统用例图
2.2 数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完善和一致。同时,合理的数据库结构也将有利于程序的实现。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,可以为后面的具体设计和开发打下坚实的基础。
本系统的数据库共应建立客户信息表、报修信息表、维修信息表、备件信息表、流水信息表、结算信息表共六个数据库表,其中结算信息表如表2.1所示[5]。
表2.1 结算信息表
2.3 系统平台
系统硬件平台如表2.2所示,软件平台如表2.3所示。
表2.2 硬件平台
表2.3 软件环境
3 软件实现
3.1 界面截图
在本系统中主要有六个子模块组成。它们分别是客户管理模块、报修管理模块、维修管理模块、备件管理模块、结算管理模块、运营监督管理模块。
当你第一次启动设备维修管理系统时,系统将显示如图3.1所示界面。点击相应的管理模块时,即可以进入到管理系统的主控界面,此时你作为管理员对整个系统具有控制权。
3.2 核心代码及实现说明
(1)结算信息表中的数据定义。
private int wxbh;
private int wxfy;
private int clfy;
private String bxcn;
private String zysx;
private Date jsrq;
图3.1 结算信息表
(2)结算管理中的Dao函数,主要作用为连接数据库、开始事务、jdbc连接、提交事务、回滚事务、断开数据库连接等功能的实现[6-7]。
连接数据库如下。
conn = DbUtil.getConnection();
开始事务如下。
DbUtil.beginTransaction(conn);
jdbc连接如下。
String sql = "select * from JS where 1=1 ";
if (wxbh != null && !"".equals(wxbh)) {
sql += " AND wxbh = '" + wxbh + "' ";
}
stmt = conn.prepareStatement(sql);
rs = stmt.executeQuery();
while (rs.next()) {
JS js = new JS();
js.setWxbh(rs.getInt(1));
js.setWxfy(rs.getInt(2));
js.setClfy(rs.getInt(3));
js.setBxcn(rs.getString(4));
js.setZysx(rs.getString(5));
js.setJsrq(rs.getDate(6));
list.add(js);
}
提交事务如下。
DbUtil.commit(conn);
回滚事务如下。
try {
DbUtil.rollback(conn);
} catch (SQLException e1) {
e1.printStackTrace();
}
4 结论
此设备维修管理系统是针对某公司设备维修管理的需求开发出来的。做这个课程设计的过程中,对于Java Web开发有了更深刻的认识和了解,掌握了更多知识。切实理解了这门课的思想,对开发软件有了系统的认识。最后感谢指导老师李健利老师,感谢科任老师孙国元老师,感谢学院给了这样的平台来了解并掌握这门课程。
参考文献
[1] 赵池龙,杨林.实用软件工程[M].电子工业出版社,2006,9(1):50-95
[2] 张海藩.软件工程导论[M]. 北京:清华大学出版社,2004:120-200
[3] 陈明. 实用软件工程基础[M]. 北京:清华大学出版社,2003:111-180
[4] 殷人昆. 实用软件工程[M]. 北京:清华大学出版社,2003:100-159
[5] 王珊,萨师煊.数据库系统概论(第四版)[M].高等教育出版社,2006:203-244
[6] 陈丹丹,朱晓.实战突击Java Web项目整合开发[M].电子工业出版社, 2009,10(1):10-125
[7] 方振宇.Java Web 开发 从初学到精通[M].电子工业出版社, 2010,6(1):112-135
第二篇:汽车维修实习总结报告
到真正的技术我在怀化吉程别克4S店进行维修实习。在来这三个多月的工夫里我收获了很多东西,了解了汽车的基本构造和基本知识,懂得一些汽车的保养知识,可以和其它同事做一些技术性较强的修理,增强了团队合作精神,真正在工作中体会到了团队合作的重要性,同时也增强了积极面对和克服困难以及吃苦耐劳的能力,为以后对工作的适应打下了比较好的基础。
一、实习目的
1.通过实行加深自己对汽车专业在国民经济中所处地位和作用的认识,巩固专业思想,激发自己对汽车专业的学习热情。
2.切身了解汽车服务市场现状。
3.熟悉汽车修理环境、修理工具。为将来工作打下基础。
4.通过现场维修实习和企业员工的交流指导,理论联系实际,把所学的理论知识加以印证、深化、巩固和充实,培养分析、解决工程实际问题的能力,为后继专业知识的学习、工作打下坚实的基础。
5.维修实习是对自己综合能力的培养和训练。在整个实习过程中,自己要深入细致地认真观察、实践,使自己的动手能力得到提高。
二、实习内容:
经过复杂的面试,我成功的成为了吉程别克4S店的一员。和我一起的还有几位跟我一起面试成功的同事,由店里的技术经理刘经理对我们几个进行入职培训。在培训中,刘经理向我们介绍啦吉程别克4S店的发展历程,让我对吉程别克4S店的了解又深了一层。刘经理告诉我们,为了创造一个良好的工作环境,我们在平时工作时必须注意许多的礼节,和同事打好关系对我们以后的工作很有帮助,能更快的适应这份工作。在培训后期刘经理又传授了我们一些销售技巧和一些简单的客户心理分析,让我们有一些可以应付一些客户。最后把我分配到一个张师傅手下,以下是我在吉程别克4S店学到一些东西:
汽车保养是很重要的,买了一辆新车,首先要懂得如何保养。汽车保养需求做的几项任务:
(1 )干净汽车表面,检查门窗玻璃、刮水器、室内镜、后视镜、门锁与升降器手摇柄能否完全有效。检查散热器的水量、曲轴箱内的机油量、油箱内的燃油储量、蓄电池内的电解液液面高度能否符合请求。
(2 )检查喇叭、灯光能否完全、有效,安装能否结实。
(3 )检查转向机构各连接部位能否松旷,安装能否结实。
(4 )检查轮胎气压能否充足,并肃清胎间及胎纹间杂物。
(5 )检查转向盘的游动间隙能否符合标准;轮毂轴承、转向节主销能否松动。检查离合器和制动踏板的自由路程能否符合规定。
(7 )检查轮胎螺母、半轴螺栓、钢板弹簧骑马螺栓和u形螺栓能否结实可靠。起动发动机后,观察仪表任务能否正常,倾听发动机有无异响。检查车辆有无漏水、漏油、漏气、漏电等“四漏”景象。检查拖挂安装任务能否可靠。
机油:
机油的作用次要是对发动机进行光滑、冷却、密封、干净、防锈、防腐……等。若没有机油,汽车的心脏就不能正常运转。使用矿物油,普通5000公里换一次机油。正确的换油标准是以“引擎运转工夫”来计算的。(自估均匀时速:公里/小时)x(100小时/矿物油-200小时/分解油)=换油公里数。
汽车换机油的五个步骤:
(1)正确选用润滑油的质量级别和粘度级别。
(2)选用正轨厂家消费的高质量机油滤芯,防止因滤芯质量成绩造成的油路堵塞、压力不足或过滤成效差而影响光滑成效。
(3)换油时要在发动机出于正常任务温度时关闭发动机,拧开加油口盖,拆下放油螺丝放出旧油,用公用工具拧下旧滤清器。有条件时应对发动机进行清洗以便完全清洗掉发动机内的油泥和胶质。
(4)改换新滤芯时要检查滤芯密封圈能否完好,如发觉有变形、破损等要及时改换。拆卸滤芯时应将滤芯内灌满干净光滑油,并将密封圈上涂抹光滑油,以防止在安装时造成保护。
(5)机油滤芯装好后,拧紧放油螺丝,按请求往发动机曲轴箱内加注一定量的新光滑油,油尺、油面应在高低刻线之间,装好油尺、拧紧加油口盖,发动发动机快速转动几分钟,检查油压能否正常、有无漏油景象,如有异常应及时停机检查排除。机油切不可加得过多或过少,过多会造成光滑油耗费过快,发动机运转阻力增加,燃油耗费增加。过少会造成油压太低、光滑不良等后果。
电气设备部分:
(1)检查蓄电池电解液比重,加注电解液比重,加注蒸溜水并充电,电桩头涂凡士林,以防腐蚀,疏通盖上的通气孔,检查起动线路,紧固蓄电池支架。
(2)检查汽车全部电气设备及完好状况,检查调整喇叭、指示灯、制动灯、转向灯、大灯等以及电气仪表的工作状况,拆检、清理和润滑分电器检验离心块弹簧拉力和真空调节器的工作情况,检验电容器和点火线圈和工作性能。
(3)检查、清理泣滑发电机、调节器起动机,试验其工作性能,每行驶6000-8000km(可根据具体情况适当增减)又进行二级保养时,必须对发电机、起动机解体进行预防性检查,消除隐患。
轮胎部分:
(1)清除胎纹里的石子等夹杂物,栓查外胎有无鼓泡、脱层、裂伤、变殂、老化等故障。
(2)拆卸轮胎,对轮辋进行除锈,检查内胎和誓带有无损伤或拆折现象,按规定气压充气,进行轮胎翻边或换位。
(4)检查轮胎与翼板、车箱底板、钢板弹簧、挡泥板等有无摩擦碰挂现象。
整车检验项目:检查汽车全部外表完好状况及油漆情况,检查车架有无裂缝、铆钉有无松动,检查制动系统工作效能及管路密封情况,检查转向系统的工作情况以腋号、照明设务的工作情况,按照“全车润滑图”中的规定检查润滑情况,如发现有故障或不合要求时,分别由有关工种及工位调整修理。进行汽车路试,倾听发动机在加速、美中不足速时的运转情况,有无不直正常的响声,底盘部分有无不正常的响声,在各种不同速度下试验制动器的制动性能,应无跑偏、拦颤及制动不灵现象和不正常的响声,汽车停在陟坡上,将手制动器拉紧,应停住不动。路试一段距离后,检查变速器壳、后桥主减速器壳、各制动鼓等处是否过热。路试后,发现有不正常现象,应立即予以检查、调整、排除。
三﹑实习总结
虽然我在这家4S店实习的的时间很短,但是我在这家4S店学到了很多我想学习到的知识,使我对汽车行业有了更进一步的了解,我知道自己在学校学到的东西很少,还有很多是我不知道的。在实习期间我认真和师傅们学习汽车方面的知识,积极动手,好培养了我吃苦耐劳的精神,认真了解是车身的构造。完成了汽车拆装的目的,达到了我实习的要求,在企业里,我了解到很多企业文化和企业管理体制。使我不仅在自己的专业有了突破,在学习到许多关于企业管理方面的知识。总体来说我成功的完成了这次习,为我以后的工作道路上起着很重要的作用。同时我还了解到了工作不像在学校,在学校老师可以毫无保留的把自己平时所学教给自己的学生,可是在工作单位上却不是一样的,师傅不是像老师那样苦口婆心,也不会像老师那样的无私,在单位上学什么东西都得靠自己,如果自己不争取别人是不会督促你的,所以你得时时刻刻的抓住一些可以学习的机会,使得自己的技术学的更快更精。与人沟通,这是我们日常生活工作中非常重要的一个基本能力,我们要学会善于与人沟通。
在实习的过程中我们主动地与维修厂的员工进行交流,不懂就问,有时也会聊一些生活上的小事,使我们在这一个多月里相处得很好,让我们学到不少书本上没有的东西。所以,在与他人的沟通之中我们要保持主动、积极的态度.
以前我对于汽车的构造的学习,只限于书本上,根本不知道做保养是怎么回事了,不过通过实习,我不仅知道了汽车的各个部位上的零件分别是什么,而且还知道,各自起的作用是什么。
在实习中,我学到了如何给汽车轮胎做保养,首先是将轮胎拔下来,检查一下刹车片有没有故障,是否可以继续用下去,如果磨损较大,就应换新刹车片,然后把车轮上的轴承取下来用汽油清洗干净,抹上新的球子油,然后放回原位,装好轮胎,装上半轴,同时检查半轴是否有打坏的迹象,如有:应换新的然后装上,就这样轮胎的维修、保养就做好了。
除了给轮胎做保养以外,还要给车的底盘打黄油,车的底盘下,有许多的黄油嘴,有的在半轴上,怎样才算给汽车底盘打好黄油呢?开始我也不知道:我只看到师傅在底下弄,后来我产生了好有于是我间师傅,师傅细心的为我一一解释。并且让我亲自劳动手去、体验,首先我打了一个师傅不满意说,你应该将里面的旧黄油打出来,才算可以了。就这样我又学会了如何给汽车底盘做保养。
这次实习还后我明白了许多道理:那就是要做任何事情都得用心才可以。我们学的理论知识还不够,对于一些小修都还不能完全会操作,在以后的学术中,我们还要更加认真、更加用心、更加努力的去学习,这样才可以学会、学懂师傅所教的东西。
这也让我懂得干任何一件事都不是那么简单的,都要你付出行动、付出精力,用心去干,才可以干得好,干我们这行,首先要不怕苦、不怕累、不怕脏,要多动手、多动脑,这样才可以从师傅那里学。