1、3设备维修系统详细设计结算管理目 录1 数据库设计 41.1 数据库表设计 41.1.1 数据库表列表 41.1.2 数据库表明细 42 业务对象设计 43 业务组件设计 43.1 总体设计 43.2 前台结算管理(client_info_query) 53.2.1 组件总体设计 53.2.2 组件界面设计 53.3 财务结算管理 (product_info_input) 73.3.1 组件总体设计 73.3.2 组件界面设计 71 数据库设计1.1 数据库表设计1.1.1 数据库表列表名称描述finance_info财务结算信息表(结算编辑时插入表:维修编号,材料费,维修费,保修承诺,注意事
2、项,结算日期)product_info报修产品信息表(维修编号,客户编号,产品类型,机器型号,机器品牌,机器故障以及错误代码,系列号)parts_info部件信息表(备件名称,备件型号,出价)maintain_record维修记录表(维修编号,维修工程师,维修状态,检测结果,维修工作量,维修完成日期,维修结果与记录)customer_info客户信息表(客户编号,联系人,联系方式)parts_in部件入库信息表parts_out出库信息表1.1.2 数据1.1.3 库表明细参照数据库设计文档:电脑维修系统相关表.xls2 业务对象设计3 业务组件设计3.1 总体设计结算管理流程图 3.2 前台
3、结算管理菜单:结算管理前台结算管理3.2.1 组件总体设计前台结算管理主要是对报修产品的产品详细信息进行查看,以及进行结帐编辑和打印结算单的功能,当根据报修产品查询条件:“接机日期且未结算”,“接机日期且已结算”,“维修编号且未结算”,“维修编号且已结算”进行查询时,显示产品的相应信息。其中可查看未结算的产品信息,也可查看已结算的产品信息,这样保证对已结算产品进行更正编辑。当选择每个产品信息行前的单选按钮时,就可以对该产品信息产品信息查看,财务编辑,帐单打印操作。财务编辑成功之后,立即将财务结算状态设置为已结算,这时不立即更新页面,为了方便帐单打印。当财务编辑成功之后,若发现有编辑错误,也可对
4、财务信息进行再次编辑。编辑时只能对材料费,维修费,保修承诺和注意事项进行编辑,维修编号和工作量是不可编辑的。操作包括:查询、查看,编辑、打印、确定、取消。3.2.2 组件界面设计报修产品查询界面:报修产品一览界面:产品维修信息界面:财务结算编辑画面:打印单界面:打印预览界面:3.2.2.1 处理过程报修产品查询页面: 输入查询条件(维修编号或接机日期); 查询:根据输入的查询条件对报修产品信息表,维修记录表和客户信息表进行查询; 显示:显示报修产品一览信息页面。报修产品信息一览页面: 选中单选按钮后,点击产品信息弹出产品的详细信息(包括报修时的信息和维修时的信息); 选中单选按钮后,点击财务编
5、辑显示结算编辑页面; 选中单选按钮后,点击打印弹出产品结算打印页面。 点击打印预览弹出产品结算打印预览页面。3.2.2.2 取消在财务结算编辑和打印弹出框中,取消(button)按钮按下后,响应响应的操作,在财务编辑中清空输入的内容;关闭打印弹出框。3.2.2.3 分页查询报修产品查询画面中,查询(submit)按下后,根据查询条件检索DB,在当页下面显示报修产品一览页面,显示相应的查询结果。每页最多显示10条记录。3.2.2.4 保存结算编辑画面中,确定(button)按下后,弹出确认对话框,确认后将产品结算信息保存到DB。3.2.2.5 产品信息在产品信息一览页面中按下产品信息按钮后,弹出
6、产品详细信息框,可对产品详细信息进行查看,以便客户取产品时进行确认,其中最重要的是确认产品的维修状态;或监督长时间未取货的客户,可根据显示的联系人和联系方式及时通知客户取货。3.2.2.6 财务编辑在产品信息一览页面中按下财务编辑按钮后,弹出财务编辑框,对产品的财务信息进行编辑,编辑时维修编号,工作量,材料费是从数据库中读取;维修费根据工作量和每小时工作费用进行计算,保修承诺和注意事项均为前台人员输入。当客户结帐后保存所填入的信息到数据库中。3.2.2.7 打印前台结算信息画面中,按下打印按钮后,迁移到产品结算打印画面,对该产品结算单进行打印,并给客户签字确认。3.2.2.8 打印预览打印信息
7、画面中,按下打印预览按钮后,迁移到打印预览页面。3.2.2.9 关闭查看完产品详细信息后,在产品详细信息框中按关闭按钮,关闭产品详细信息框;迁移到报修产品信息一览页面。3.3 财务结算管理菜单:结算管理财务结算管理3.3.1 组件总体设计该组件是后台实现对已维修产品结算信息查看功能,首先根据维修者业绩(根据维修编号和维修日期查询该维修者在该时间段内维修产品的具体情况)、维修编号(特殊需要时可根据维修编号进行查询)或维修日期(查询该时间段内所有维修者维修产品的具体情况)进行查询,显示符合条件的财务总计一览页面,在该页面按照维修者姓名对备件的使用情况和维修费用等进行归类合计,点击超级连接迁移到财务
8、清单一览表页面可以看到每条维修信息的详细记录,在详细记录里有对产品维修信息的连接和使用备件详细信息的连接。操作包括:查询,超级连接。3.3.2 组件界面设计财务总计查询界面: 财务总计一览界面:财务清单一览界面:产品维修信息界面:备件使用一览界面:3.3.2.1 处理过程财务结算查询页面: 输入财务结算查询条件(维修者或维修编号或维修日期); 查询:根据输入的查询条件对财务信息表,维修信息表,报修产品信息表和用户信息表进行查询; 显示:显示财务总计一览页面。财务总计一览页面: 点击:点击超级连接查看每个维修者维修产品的详细记录。财务清单一览页面: 点击:点击维修编号下的超级连接,弹出维修产品的详细信息(包括报修时信息和维修时信息);点击备件下的超级连接,迁移到备件使用一览页面,可查看到维修该产品时使用备件的详细情况。分页显示,每页最多显示10条记录。备件使用一览页面: 显示:显示备件使用详细情况以及备件的进价和出价。3.3.2.2 查询财务总计查询画面,查询(submit)按钮按下后,根据查询条件检索DB,在当页下面显示相应的查询结果及其详细信息。3.3.2.3 关闭产品详细信息弹出框中,关闭按钮按下后,关闭弹出框。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1