电子产品设备维修系统 毕业论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中南大学网络教育学院专科毕业大作业
学习中心: XX学习中学专业:计算机应用学生姓名: XXX 学号:
评定成绩:评阅老师:
电子产品设备维修系统
内容提要:
现如今时代是信息化领略前谋时代,电子信息设备的更改换代也是很快的。但电子设备越迈向高度化,电子设备本身的一些设计缺陷等问题也会随之暴露。所以会给用户的需求带来更方便的途径,然后给相关的信息进行对应的校验。
本系统主要采用Oracle数据库,通过Struts1.X框架来搭建整个系统,通过引入JSP技术和JavaScript技术使得电子设备维修系统的动态功能得以更好的实现,给客户更好的体验。
关键词:电子设备维修系统;JSP;Oracle;Struts;网站
1.系统介绍
当今时代电子设备的更新换代和维护是非常迅速的,现在的电子设备已经和我们的生活息息相关,无处不在了,并且改变着人们生活质量。
所以伴随现在电子设备的制造提升性质高质量的,多结构的特性。为了解决这一系列问题,就要引入电子设备维修系统这样的一个概念进来,将电子设备维修行业带入信息化时代。同时,可以给客户和用户一个全新的体验,管理者可随时随地掌握设备使用状况,有利于领导经营企业决策!
系统以对设备的维护保养和信息管理为主线,通过对信息的收集、存储、传递、统计、分析、综合查询等功能的实现,必须可以积极的完成管理人员的提供性质完成。
功能如下:
1、客户信息管理:主要包括:账号注册,以及对自己信息的维护,报修结算,
查看维修记录等。
2、客服信息管理: 主要包括:主要负责对客户信息的维护,以及为客户提供报
修,查账等的服务。
3、设备维修管理: 主要包括:设备维修计划、设备维修任务分配、设备维修进
度管理。
这个电子设备维修系统主要分为:客户模块,客服模块,任务调度模块,技术工程师模块,库管模块,运营监督模块,各个模块的分工不同,可以使整个系统更加地实用化,细节化,最主要的是给客户和用户一个全新的良好的体验。
a) 客户:主要是对自己信息的维护,以及报修设备和查看结算清单。
b) 客服:把接待客户作为首要的任务,在维修结束后负责结算。
c) 任务调度:要对调度人员付相应的责任。
d) 技术工程师:会把电子设备的完整性的责任负责到底。
e) 库管:会把电子设备要进行运行的正确性。
f) 运营监督:吧整个过程和运行结果的详细结算结果记录下来。
要对电子设备进行分析:
1.经济可行性
由于本系统使用的都是开源的技术,所以我们无需向其他公司购买相关的技术服务,而且开发人员也是无需对其进行技术培训的,再者,我们的软件对电脑的硬件要求也不高,因此基本上可以满足客户经济方面的需求,无需额外的费用。
2.技术可行性
本系统使用的语言是Java语言,Java是开源的语言,最主要的是Java 语言具有卓越的通用性、高效性、平台移植性和安全性,这些优点也是Java语言领先于其他语言的关键。本系统的框架采用的是Strust1开发的MVC结构,使用这种结构开发的系统易于后期的维护和更新。后台使用的数据库是Oracle数据库,这个数据库具有安全性,性能良好等优势特点,保证客户信息的绝对安全。
按照上面所说的两个方面,我们这个系统在经济上和技术上是行得通的,所以我们一定会按照客户的需求来完成电子设备维修系统的。
我是从需求规约中初步了解了电子设备维修系统的相关需求和业务,但是只是做到这一点是完全不够的。所以我又走访了多家电子设备维修点以及几大电子设备的售后服务站,与他们进行交流,吸取他们对电子设备维修系统的一些意见和看法,而且我还与一些去维修电子设备的客人进行了交谈,了解他们对现在电子设备维修这行业一些反馈意见。
综上所述,现在我把我所获取到的信息以表格的形式(表1-1)展现给大家,以方便更全面更深入的了解电子设备维修系统所要完成的目标和功能。
2.系统组成
这个项目主要包含六大部分组成:客户管理系统,客服管理系统,任务调度管理系统,维修管理系统(技术工程师系统),备件管理系统,运营监督管理系统。
电子设备维修系统中对用户个人信息还有修改信息、改正和更换工作很麻烦,因此它的关键内容是进行很多的数据结构作业,一定要储存和使用很多的、许多种类的信息。这一点在我在校外实习期间感触很深,如果我们的数据库设计的有缺陷,那么我们在开发程序的时候就得使用很复杂的SQL语句去弥补我们数据库设计的不足,这样就给我们查询数据库带来的延迟,但我们的用户量上涨到一定的数量的时候,我们的系统很有可能就崩溃。
一、概念模型的建立
经过对系统数据流程和部分数据流程的合计,能综合出软件中数据结构概念内容。
二、数据模型的建立
根据以上内容,把此转换成数据模型,所以数据比较多,因此大部分数据进行互换。要求经济模型的变换原则,能将实体型转变成有关模块:
备件信息(备件编号,备件型号,备件名称,备件单价,备件数量,库存状态,警戒数量)
库存管理(职工编码,职工代号,职工密码)
三、数据模型的优化
数据结构设计的后果不是一个。要提升数据结构应用程序提高,一定为数据模块进行化。
3.系统展示
主要是展现设计完成的电子设备维修系统的各个模块功能的实现,但是由于系统的模块过多,我们在此不能列举那么详细,只有大致的为大家展示一下我们的电子设备维修系统。
客户管理提供客户查询个人信息、报修信息,填写报修信息,查询维修记录等功能。
查看个人信息是客户可以查看自己的具体信息,所用到的数据库表是客户信息表。
填写报修信息是客户根据自己要维修的机器来填写一张报修信息单,所用到的数据库表是报修信息表(Repairinfos)。
查看维修记录就是查看下维修状态和维修费用等信息,所用到的数据库表是报修信息表(Repairinfos)以及备件信息表(bjInfo),为了减少数据库的负担,我所采用的方法是多表查询相连接的思路,
客服人员填写客户信息,并且可以进行查询,修改,删除等操作,所使用到的数据库的表是客户信息表(Customers),可以按照身份证号查询可以按照联系人姓名查询可以按照客户性质查询。
对客户服务记录用户的维修信内容,而却能查找内容,改改,查询等维修理维护。最终能为用户要修理的记录下来,再交上客户的个人信息,所使用到的表是报修信息表(Maintaininfos),能对修理编码查找可能用代号查找按客户的代码查找利用分页显示,还能可以用系统动作。