预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

电梯遥检作业系统的软件设计与实现的中期报告 中期报告:电梯遥检作业系统的软件设计与实现 一、概述 本系统的主要目的是构建一个电梯遥检作业系统,方便电梯维保公司进行电梯检修以及客户对电梯维护情况的了解。该系统主要包括客户维护管理端和电梯维保人员检修管理端两个部分。客户维护管理端主要负责客户对所经营电梯的维护情况进行查看和查询等操作;而电梯维保人员检修管理端则主要负责对电梯进行遥检作业和检修管理等操作。 二、需求分析 1.系统环境 本系统需要在Windows和Linux系统下运行,使用Java语言、MySQL数据库实现。 2.客户维护管理端 (1)客户登录系统后,可以查看当前所经营电梯的维修情况,了解电梯的运行状态。 (2)客户可以进行电梯故障提交、查看电梯故障处理情况等操作。 3.电梯维保人员检修管理端 (1)电梯维保人员需要登录系统后进入到主界面,可以选择进行电梯遥检作业、检修管理等操作。 (2)电梯维保人员需要在检修管理中填写维修情况,包括对电梯进行的操作、更换的零件及保养情况等。 (3)电梯维保人员需要能够查看客户提交的电梯故障请求,并及时处理和回复。 三、系统设计 本系统采用Java语言进行开发,MySQL作为后台数据库。基于需求分析,我们设计出了以下数据表: 1.客户信息表(customer_info):存储客户的信息,包括客户ID(cid)、客户登录密码(password)、客户姓名(name)等。 2.电梯信息表(elevator_info):存储电梯的信息,包括电梯ID(eid)、电梯名称(elevator_name)、电梯所在地(location)等。 3.电梯维修记录表(record):存储电梯维修的记录,包括维修记录ID(rid)、电梯ID(eid)、维修日期(datetime)、维修内容(content)等。 4.故障请求表(request):存储客户提交的故障请求,包括请求ID(rid)、电梯ID(eid)、请求日期(datetime)、请求内容(content)等。 四、系统实现 1.客户维护管理端 客户维护管理端包括登录页面、主页面、故障请求页面等。登录页面通过输入客户ID和密码进行登录验证,验证成功后进入主页面。主页面中包括电梯维修信息查看、电梯故障请求提交等功能。 2.电梯维保人员检修管理端 电梯维保人员检修管理端包括登录页面、主页面、电梯遥检作业页面、检修管理页面等。登录页面输入用户名和密码进行登录验证,验证成功后进入主页面。主页面中包括电梯遥检作业、检修管理等功能。 五、系统测试 通过使用Junit框架进行单元测试,对系统进行了各项功能测试和充分的性能测试。测试结果表明系统的功能完善,性能稳定可靠,具备较好的用户体验。 六、总结 本系统设计和实现了一个电梯遥检作业系统,客户维护管理端和电梯维保人员检修管理端两个部分。通过分析需求、设计系统框架、以Java语言和MySQL数据库为基础进行开发,最后测试成功。本系统的建设极大地方便了电梯维保公司的检修管理业务和客户维护管理。