欢迎来到天天文库
浏览记录
ID:16502174
大小:217.00 KB
页数:18页
时间:2018-08-10
《详细设计-基于ssh架构的设备维修管理系统中报修管理子系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、南昌航空大学详细设计报告版本:0.1.1基于S2SH架构的设备维修管理系统中报修管理模块的设计详细设计总页数正文附录生效日期编制批准18南昌航空大学详细设计报告版本:0.1.1修改履历修改编号日期修改人版本号修改内容10.1.0初始做成518南昌航空大学详细设计报告版本:0.1.1目录1引言41.1编制目的41.2参考资料41.3系统开发环境41.4词汇表42系统开发环境63系统设计思路64系统公用代码设计64.1分页组件类:64.2过滤组件类:CharacterFilter,LoginFilter74.3HibernateSessionFact
2、ory类84.4404.jsp,500.jsp94.5CSS:css94.6页面图片文件夹:images105功能模块设计105.1报修管理模块设计106数据库设计156.1功能说明156.2数据表设计1518南昌航空大学详细设计报告版本:0.1.11引言1.1编制目的本报告详细完成对报修管理系统的整体设计,达到指导开发的目的,同时实现和测试人员及用户的沟通。本报告面向详细设计人员、开发人员、测试人员及最终用户而编写,是了解系统的导航。1.2参考资料1.3系统开发环境操作系统:WindowsXP集成开发工具:MyEclipse10.0M编译环境:
3、J2SDK1.6Web服务器:Tomcat6.01.4词汇表词汇名称词汇含义备注客户表客户服务中心即前台所要面对的服务对象的个人数据信息。客户分为新客户和老客户,老客户在报修时不用重新输入个人信息,而新客户在报修设备之前需要登记自己的个人信息。客户表的主要内容:客户编号、身份证号、客户性质、单位名称、座机、移动电话、客户地址、邮编、联系人、email等。报修记录单它是设备维修分配的依据,它通过客户服务中心提供的维修信息而记录。18南昌航空大学详细设计报告版本:0.1.1报修记录单的主要内容有:报修记录编号、报修时间、预估维修费用、预估完成时间、报
4、修状态报修设备单根据客户的设备维修要求所需要用到的设备零件而生成的单据。报修设备单的主要内容有:报修设备单编号、产品类型、机器品牌、机器型号、系列号、缺少零件、机器故障现象、故障类型、机器外观检查、开机口令重要资料、HDD、内存、外置PC卡、AC适配器、电池、外接光驱、其他等。维修记录单是设备维修完成之后对所有维修信息的详细单据。维修记录单的主要内容有:维修记录单编号、维修人员、分配时间、检测记录、维修记录、维修检测时间、工作量、人工费、材料费、报修承诺、注意事项、维修状态、维修延迟程度。备件流水明细因为维修设备所需要用到的零件而生成的表,它记录
5、着此次维修所用的备件型号及其数量。备件流水明细表的主要内容是:备件流水明细表编号、备件名称、备件型号、备件数量等。备件表备件表是记录设备所需要备用零件信息的单据。由它可以查知设备的可用与否和控制备件的储备量。备件表的主要内容有:备件表编号、备件名称、型号、单价、数量、警戒数量、库存状态。结算费用由维修记录单查找出的总维修费用表单。结算费用单的主要内容有:结算费用单编号、结算费用。客户确认单维修结束后客户确认维修信息的一个单据。结算信息表的主要内容有:结算信息表单编号、维修单号、单位名称、合计金额、机器故障现象、报修承诺、部件名、部件型号、部件数量
6、、部件单价、联系人、修理费、材料费、注意事项。18南昌航空大学详细设计报告版本:0.1.11系统开发环境操作系统:WindowsXP集成开发工具:MyEclipse10.0M编译环境:J2SDK1.6Web服务器:Tomcat6.02系统设计思路本系统采用B/S模式的模块化设计,并且采用最先进的S2SH架构以系统公用代码为基本功能支持,将整个系统划分为客户管理模块、报修管理模块、维修管理模块、结算管理模块、备件管理模块以及运营监督管理模块。3系统公用代码设计3.1分页组件类:3.1.1功能描述Page类用于封装页面常用的信息,用于页面间对象的传递
7、,PagerHelp类用于产生Page类的实例。3.1.2类、方法描述3.1.2.1Page类返回值方法名功能参数说明intgetStartRow()获得页面起始页18南昌航空大学详细设计报告版本:0.1.1intgetCurrentPage()获得总页数intgetPageSize()获得当前页intgetTotalPages()获得每页显示的行数voidsetStartRow()获得总行数voidsetTotalPages()设置总页数voidsetCurrentPage()设置当前页voidsetPageSize()设置每页显示的行数voi
8、dsetTotalRows()设置总行数1.1.1.1PagerHelp返回值方法名功能参数说明PagegetPager()获得Page
此文档下载收益归作者所有