- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科毕业设计论文_详细设计基于ssh架构的设备管理系统中财务管理模块的设计
基于S2SH框架的设备维修管理系统中结算管理子系统的设计
详细设计
总页数 正文 附录 生效日期 编制 批准
修 改 履 历
修改编号 日期 修改人 版本号 修改内容 1 0.1.0 初始做成 2 0.1.1 一次修改
目 录
1 引言 4
1.1 编制目的 4
1.2 参考资料 4
1.3 系统开发环境 4
1.4 词汇表 4
2 系统开发环境 5
3 系统设计思路 5
4 系统公用代码设计 5
4.1 分页组件类: 5
4.2 过滤组件类:CharacterFilter, LoginFilter 5
4.3 HibernateSessionFactory类 6
4.4 404.jsp, 500.jsp 7
4.5 CSS: css 7
4.6 页面图片文件夹:images 8
5 功能模块设计 8
5.1 Xxx模块设计 8
6 数据库设计 9
6.1 功能说明 9
6.2 数据表设计 9
6.3 视图设计 10
6.4 序列设计 10
引言
编制目的
本报告详细完成对设备维修管理系统的整体设计,达到指导开发的目的,同时实现和测试人员及用户的沟通。
本报告面向详细设计人员、开发人员、测试人员及最终用户而编写,是了解系统的导航。
参考资料
系统开发环境
操作系统: Windows XP
集成开发工具:MyEclipse 10.0M
编译环境:J2SDK 1.6
Web服务器:Tomcat 6.0
词汇表
词汇名称 词汇含义 备注 客户表 客户服务中心即前台所要面对的服务对象的个人数据信息。客户分为新客户和老客户,老客户在报修时不用重新输入个人信息,而新客户在报修设备之前需要登记自己的个人信息。
客户表的主要内容:客户编号、身份证号、客户性质、单位名称、座机、移动电话、客户地址、邮编、联系人、email等。 报修记录单 它是设备维修分配的依据,它通过客户服务中心提供的维修信息而记录。
报修记录单的主要内容有:报修记录编号、报修时间、预估维修费用、预估完成时间、报修状态 报修设备单 根据客户的设备维修要求所需要用到的设备零件而生成的单据。
报修设备单的主要内容有:报修设备单编号、产品类型、机器品牌、机器型号、系列号、缺少零件、机器故障现象、故障类型、机器外观检查、开机口令重要资料、HDD、内存、外置PC卡、AC适配器、电池、外接光驱、其他等。 维修记录单 是设备维修完成之后对所有维修信息的详细单据。维修记录单的主要内容有:维修记录单编号、维修人员、分配时间、检测记录、维修记录、维修检测时间、工作量、人工费、材料费、报修承诺、注意事项、维修状态、维修延迟程度。 备件流水明细 因为维修设备所需要用到的零件而生成的表,它记录着此次维修所用的备件型号及其数量。
备件流水明细表的主要内容是:备件流水明细表编号、备件名称、备件型号、备件数量等。 备件表 备件表是记录设备所需要备用零件信息的单据。由它可以查知设备的可用与否和控制备件的储备量。
备件表的主要内容有:备件表编号、备件名称、型号、单价、数量、警戒数量、库存状态。 结算费用 由维修记录单查找出的总维修费用表单。
结算费用单的主要内容有:结算费用单编号、结算费用。 客户确认单 维修结束后客户确认维修信息的一个单据。结算信息表的主要内容有:结算信息表单编号、维修单号、单位名称、合计金额、机器故障现象、报修承诺、部件名、部件型号、部件数量、部件单价、联系人、修理费、材料费、注意事项。 系统开发环境
操作系统: Windows XP
集成开发工具:MyEclipse 10.0M
编译环境:J2SDK 1.6
Web服务器:Tomcat 6.0
系统设计思路
本系统采用B/S模式的模块化设计,并且采用最先进的SSH架构以系统公用代码为基本功能支持,将整个系统划分为客户服务中心模块、任务调度模块、维修管理模块、财务管理模块。
系统公用代码设计
分页组件类:
功能描述
Page类用于封装页面常用的信息,用于页面间对象的传递,PagerHelp类用于产生Page类的实例。
类、方法描述
Page类
返回值 方法名 功能 参数说明 int getStartRow() 获得页面 起始页 int getCurrentPage() 获得总页数 int getPageSize() 获得当前页 int getTotalPages() 获得每页显示的行数 void setStartRow() 获得总行数 void setTotalPages() 设置总页数 void s
文档评论(0)