版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
服务网点管理制度目录服务网点的建立和取消配件管理办法信息管理办法费用结算要求规范单台产品退换货管理规范服务网点培训和考核其它补充说明附表1-1《服务网点建立申请表》附表1-2《服务网点取消申请表》附表1-3《服务网点工作移交明细表》附表2-1《零配件申请表》附表2-2《故障配件反馈卡》附表2-3《零配件使用统计表》附表2-4《零配件价格表》附表3-1《安装回访登记表》附表3-2《维修回访登记表》附表3-3《批量产品维修汇总表》附表4-1《产品退换货清单》附表5-1 《故障月报表》附表6-1 《危机事件处理审批表》附表7-1《售后工作联系书》附表8-1《热线电话咨询操作指引》附表9-1《安装/维修工具和常备物品清单》
第一章服务网点的建立和取消一、服务网点建立的条件申请建立奥特朗公司服务网点的单位必须具有合法的营业执照和税务登记证等必要证件的国营、私营或集体单位。服务网点应设置在顾客较集中的城市,交通方便,对周边地区有一定的辐射力,具有独立的办公场地、维修场地和配件仓库,水、电齐全,必备的安装、维修、检测工具,具体见《安装/维修工具和常备物品清单》。服务网点必须有至少2至6名经过专业培训的固定安装维修人员和信访员、仓管员;服务网点必须有完善的通讯工具和交通工具,包括国内长途直拨电话、传真机、电脑、宽带、打印机、上门安装维修专用车等。服务网点必须有健全的管理制度、稳定的人员队伍、良好的服务意识,能自愿接受《服务网点管理制度》的管理,并能认真执行。二、服务网点建立的程序区域经理根据当地的销售及服务需求,现场考察服务网点;服务网点填写《服务网点建立申请表》;区域经理根据“服务网点建立基本条件”进行审查;区域经理将符合“服务网点建立基本条件”的服务点资料报公司审批后,公司与服务网点签订《授权安装/维修服务协议》。三、服务网点取消的程序对违反《授权安装/维修服务协议》的服务网点,经区域经理提出,并填写《服务网点取消申请表》,报售后部审批;售后部负责人同意后,区域经理提交《服务网点工作移交明细表》原件邮到售后部备案;并办理资料和配件回收;售后部收到相关资料后与服务网点进行费用结算;第二章配件管理办法一、总则配件管理是售后服务的重要组成部分,配件的供应和回收管理是做好售后服务的基础。为加强配件计划、发放、回收和仓库管理,特制定本办法。二、范围本管理办法适用于售后部、分公司服务中心及服务网点配件的管理。三、配件押金管理服务网点在与我公司签订《授权安装/维修服务协议》之日起10日内必须向我司交纳配件押金最低一千元(人民币)(可多交),由售后部登记备案。服务网点的配件占用金额不能超过所交配件押金的1:3额度,超出部分需补足押金或以保内旧件冲减后再发放。当服务网点申请取消时,总部对其配件进行盘点、审核,如配件无丢失、损坏,则总部收回所有配件,并退还所交配件押金:如配件有丢失、损坏等情况,则在配件押金中以供价扣除损失部分,并收回其它配件,剩余押金退还服务网点。四、配件申请流程配件申请必须以使用情况和库存情况为基础进行申请。配件申请分为月度配件申请、紧急配件申请、售前机配件申请三种类型。月度配件申请流程如下:服务网点根据当月配件的使用情况,在每月2630日之前向我公司售后部递交下月《零配件申请表》。《零配件申请表》必须加盖服务网点公章,以传真的方式向我公司传递。售后部对服务网点的《零配件申请表》进行审核:检查配件占用金额是否超过押金额度;检查服务网点的库存、申请数量等信息,确定配件申请是否合理。售后部将审核后的《零配件申请表》汇总成《配件计划》,送总经理批准后发放。紧急配件申请流程如下:服务网点根据自己配件的实际情况向我公司售后部递交《零配件申请表》,注明紧急(紧急情况为:无配件、无周转机,一星期内不帮客户解决机器性能问题就退机或向媒体曝光及向消委会、工商局、技术监督局投诉的)。《零配件申请表》必须加盖服务网点公章,以传真的方式向我公司递交。售后部对服务网点的《零配件申请表》进行审核:检查配件占用金额是否超过押金额度;检查服务网点的库存、申请数量等信息,确定配件申请是否合理;检查总部配件仓是否有配件可供发放。售后部将按审核后的《零配件申请表》发放并跟踪配件发放到位。售前机配件申请流程如下:服务网点根据售前机鉴定情况向我公司递交《零配件申请表》,注明售前机。《零配件申请表》必须加盖服务网点公章或经销商公章,并有区域经理的审核签名,以传真的方式向我公司传递。售后部物料员将《零配件申请表》送售后经理进行审批,审批后,售后部将跟踪到配件发放到位并监控服务网点维修到位。五、配件收发流程售后部根据总经理审批后的《配件计划》,向仓库领取配件后发放给申请配件的各服务网点。售后部根据审批后的《零配件申请表》发放各服务网点申请的配件。配件发放一般原则采用随车发放,如三天内无发车计划,可采用零担的方式发放,发放后由总部通过短信的形式通知服务网点。月度配件的发放时间为每月的二十号前,正常情况下,将各网点的申请配件发放到位;紧急配件的申请每月不能超过三次,总部在收到紧急配件申请后,正常情况下,在一周内将配件发放到位;售前机配件的发放时间为收到配件申请后,正常情况下,十五个工作日内发放到位。服务网点收到配件后,必须及时回复总部,如果在15天之内无任何反馈,则视为所收到配件无误。必要时可由当地区域经理申请,网点之间进行配件优化调拨。六、配件核销流程配件核销周期为当月1日至当月31日每月10号之前,服务网点根据上月配件使用情况填写《零配件使用统计表》和《产品维修记录单》的第2联(配件联)装订好后与更换后的保内旧件及结算单据一起寄回我公司售后部。售后部根据《零配件统计使用表》和《产品维修记录单》的第2联(配件联)对返回的旧件进行入仓核对,如无差异,则按供价制作《返厂废旧件对帐单》进行配件帐面核销;如有差异,售后部将传真《返厂废旧件对帐单》至代理商处进行核查,一个工作日内回传至售后部(如无回传则视为默认,将按清单的实物核销),确认后方可进行配件帐面核销。各服务网点必须在通知要求的时间内将保内旧件发回我公司售后部进行实物核销,如退回的旧件超出《零配件统计使用表》的数量,超出部分公司将给予没收处理。服务网点退回的每个零配件上必须有《故障配件反馈卡》,经品管部检测故障与《故障配件反馈卡》一致后才可核销。对于没故障的配件,将原物发回(返回运费由网点承担),并给予返回网点每个零配件40元(人民币)的罚款。售后部对服务网点退回的废旧件进行清点、核对、建帐后移交生控中心处理。注:当月更换的配件如在下月15号(以发出时间为准)前不返回公司核销的,公司将按该批配件金额的90%给予核销;超过下月31号返回的零配件公司将不给予核销。保外的配件及超过下月31号返回的零配件返回公司核销,一经发现,我公司将对该代理商或服务网点处予该返回配件总额(按供价)十倍的罚款,该事件一经落实,我司有权直接从该代理商或服务网点配件押金或货款中扣除处罚金额。七、仓库管理仓管员负责物料出入库的帐目处理(含:开单及计帐)、统计、核算工作,保证帐卡相符;及时反映物料库存情况,整理好原始记录,装订成册;负责出入库物料的安全与质量;负责开出的单据办理物料的点货及登记存卡;保证存卡与实物相符,发料及时、准确、保证维修工作的正常进行。物料应有存卡,保证一物一卡,认真填写,不错记不漏记。物料应分区、分类存放,排列要整齐,摆放应上放轻,下放重,中间放经常用的。物料必须妥善保管,防止丢失损坏、锈蚀、霉烂变质、防火防盗,对易燃易爆及容易变质、变形的物料要隔离存放,勤加检查,坚持先进先出的原则。仓管员坚持收发盘点、轮番盘点与全面盘点相结合。收发的物料随时盘点,每月轮番盘点,年终进行全面盘点。仓库物料发现盈亏,仓管员应立即查明原因,及时追回,如无法补救的说明原因,由仓管员负责报部门主管开盘盈、盘亏单提交相关部门审批。每月定期对仓库的帐、卡、物与电脑数据是否一致进行检查,对库容库貌、物料摆放及标识进行检查,对物料的保养是否妥善进行检查。检查各种安全和消防措施是否符合安全要求。检查有无呆滞积压物料,同时对查出的问题必须有跟踪、处理落实。所有配件业务单据上要有必要的印鉴和签名,并整理后存档三年。信息管理办法信息管理的目的通过收集、整理、汇总和分析安装维修服务过程中的产品质量信息和服务质量信息,为产品质量、服务质量和服务成本的控制改进提供快速、有效的信息来源和依据。信息反馈的内容《产品维修记录单》、《产品安装记录单》、《安装回访登记表》、《维修回访登记表》、《零配件申请表》、《零配件使用统计表》、《故障月报表》;信息反馈的要求服务网点应在每月10号前将上月所发生信息(如:安装维修情况及遗留问题等)内容用《安装回访登记表》、《维修回访登记表》、《零配件使用统计表》、《故障月报表》汇总,以电子邮件的形式:service@反馈到售后部。超过当月15号收到的结算信息当月单据不给予结算,转下月进行结算;超过当月31号收到的结算单据,按90%在下月进行结算;没电子文档的结算单据公司将不给予结算。信息的预前处理接到用户服务需求,话务员必须按《热线电话咨询操作指引》进行分析,详细为用户进行解释,并指导用户排除故障,未能排除故障的提供维修服务.回访比例及要求服务网点应对所发生的安装维修业务进行100%回访.售后部对所发生的安装业务进行15%的抽查回访,维修业务进行30%的抽查回访.通过回访的安装维修业务必须在单据上注明“回访情况”.超标准结算的批准权限产品在超标准(如:非免费保修范围)服务,而用户却强烈要求免费服务的情况下,区域经理与售后主管有权批准予以免费服务,并在结算单据上签名确认。区域经理特批次数每月不得超过2次,每次金额不得超过30元;售后主管特批次数每月不得超过10次,每次金额不得超过40元。超出以上权限的必须经售后部经理批准。注:特批的维修单需跟批准的售后工作联系书、每月需结算的安装单一起装订后寄回公司售后部结算。六、服务网点接到售后部传递的顾客安装维修需求,应在规定时间内处理,并将处理结果在一个工作日内反馈回信息来源处。如属其它代理地区卖到另一个代理地区的机器,当地的代理商应按售后保修政策给予顾客提供安装维修及退换机服务。如服务网点没按售后部通知规定的时间去处理,又没有反馈回信息,造成用户投诉,售后部有权对服务网点处予伍拾圆(50元人民币)壹仟圆(1000元人民币)的罚款,并有权直接将罚款的金额在当月的安装费或维修费用中扣除。如属违反公司销售政策,属窜货行为的,需先为已销售到自己代理区域的顾客进行安装或维修,然后将违反公司销售政策的相关信息以文字的形式传回公司销售部,销售部将进行核实,如有违反销售政策行为,将按公司政策给予相应的处罚,幷对受损代理商做出相应的补偿。七、各经销单位、服务网点在经销(或维修)产品时,如遇到重大的事故应在接到信息后一个小时内电告我公司售后部,同时前往现场控制事态扩大,做前期处理(包括安抚顾客、处理现场、送伤者入医院等),等待我公司派员处理,争取降低损失,减少影响,主要重大问题如下:顾客在使用我公司产品时发生失火、爆炸、触电、大面积漏水等事故,导致顾客财物受损或人身伤亡,造成顾客投诉的;用户对产品质量或服务质量不满投诉至消费者委员会、媒体或其他政府机关部门的;成批产品出现质量问题造成投诉的;产品因市场抽查被判为不合格品的;产品因准销证、生产许可证、电工认证等问题造成不允许销售或扣货罚款的。注:若因代理商或服务网点没有及时反馈信息或不积极协助处理;或工作不到位造成顾客投诉、媒体曝光、事态扩大、产品查封等,代理商或服务网点应承担由此产生的全部损失,并处以壹仟圆(1000元人民币)至壹万圆(10000元人民币)的罚款,奥特朗公司有权单方终止协议及保留法律追究的权利。第四章费用结算要求规范费用结算范围和标准1、安装费用结算标准:地区类别直辖市/台省会城市/台地级市/台县级市/台即热式速热式40元30元25元22元小厨宝龙头伴侣25元20元15元12元水龙头15元15元10元8元奥特朗所销售的所有产品只提供第一次安装,即对服务网点安装单据只结算一次安装费用。若用户需要拆卸或移机,服务网点按规定或与用户协商收取费用(最高不能超过柒拾元人民币/台)。速热式、即热式电热水器提供上门安装,安装费用按(直辖市肆拾元人民币/台、省会城市叁拾元人民币/台、地级市贰拾伍元人民币/台、县级市贰拾贰元人民币/台)单跟厂家核算。安装配件费按相关标准执行。速热宝(小厨宝)或龙头伴侣提供上门安装,安装费用按(直辖市贰拾伍元人民币/台、省会城市贰拾元人民币/台、地级市壹拾伍元人民币/台、县级市壹拾贰元人民币/台)单跟厂家核算。安装配件费按相关标准执行。速热水龙头提供上门安装,安装费用按(直辖市、省会城市壹拾伍元人民币/台、地级市壹拾元人民币/台、县级市捌元人民币/台)单跟厂家核算。安装配件费按相关标准执行。2、维修费用结算标准:地区类别直辖市/台省会城市/台地级市/台县级市/台即热式速热式40元30元25元22元小厨宝龙头伴侣25元20元15元12元水龙头15元15元10元8元保修期内,速热式、即热式电热水器提供上门维修,维修费用按(直辖市肆拾元/台、省会城市叁拾元/台、地级市贰拾伍元/台、县级市贰拾贰元人民币/台)单(维修后机器恢复性能正常为一次)跟厂家核算。维修配件费按相关标准执行。保修期内,速热宝(小厨宝)或龙头伴侣提供上门维修,维修费用按(直辖市贰拾伍元/台、省会城市贰拾元/台、地级市壹拾伍元/台、县级市壹拾贰元人民币/台)单(维修后机器恢复性能正常为一次)跟厂家核算。维修配件费按相关标准执行。保修期内,速热水龙头提供上门维修,维修费用按(直辖市、省会城市壹拾伍元人民币/台、地级市壹拾元人民币/台、县级市捌元人民币/台)单(维修后机器恢复性能正常为一次)跟厂家核算。维修配件费按相关标准执行。批量(10台以上)售前产品的维修费用结算按(捌元/台/次)单(维修后机器恢复性能正常为一次)跟厂家核算。保修期内免向用户收取配件费,超出保修期,由服务网点代厂家向用户收取配件费,配件费用标准按《奥特朗快速电热水器收费标准》执行。代收的保外配件费,服务网点需在下月的十号前将收费客户的《产品维修记录单》第2联(配件联)随《零配件使用统计表》(《零配件使用统计表》上须注明保外配件)原件一起寄回奥特朗售后部。由物料员根据《零配件使用统计表》上体现的保外配件数量按供价制作《返厂废旧件对帐单》,交由结算员按该批配件供价总金额的三倍(因配件押金是以1:3的额度建帐)从配件押金中扣除相应的费用。如未及时或故意不上交保外配件费用,一经发现,公司将给予该代理商50-1000元人民币的罚款,并有权直接从配件押金或货款中扣除。远程服务费:对于超出网点区域范围的服务,网点可以同用户协商,向用户收取远程服务费(远程服务费仅包含往返的长途交通费用,无其它任何补贴)。3、维修单结算说明:1)当不能现场维修而以周转机替换,然后将维修好的机器送回给顾客装上,将周转机拿回,乙方算一次维修。维修后的保用期不得少于30天,同一故障90天内只结算一次,不同故障30天只结算一次(配件质量或产品批量性问题除外)。2)安装、维修费用每月结算一次。服务网点必须将每月的《产品安装记录单》结算联、《产品维修记录单》结算联、《安装回访登记表》、《维修回访登记表》、《故障月报表》等相关表格的原始单据盖公章,按要求装订好,于下个月10日前寄出给奥特朗售后部,由奥特朗公司给予服务网点核算服务费用。除非提前有书面说明,否则服务网点逾期交报表,超过下月15号收到的结算单据当月不给予结算,转下月进行结算;超过当月31号收到的结算单据,按90%在下月进行结算。3)厂方在收到服务网点提供的服务单后,进行电话回访。回访核实后由厂方财务部将实际安装/维修费用30天内汇到乙方指定的帐号上或折抵货款;若发现服务网点提供的资料不详或未按照厂方要求填写的安装维修单,厂方有权不给予结算,发现服务网点或代理商提供虚假或与事实严重不符的信息,将作“假一罚十”注:保修期限及保修项目:奥特朗快热式电热水器、速热式电热水器、龙头伴侣及速热宝(小厨宝)整机保修一年,主要零部件保修三年(主要零部件指:快热式电热水器、速热式电热水器、龙头伴侣及速热宝(小厨宝)的发热管,只限在三年内免费更换或维修,超过一年的机器上门需向用户收取上门服务费,收费标准具体见《奥特朗快速电热水器收费标准》);速热式电热水器内胆保修二年(只限2007年开始销售的机器内胆在二年内免费更换或维修,超过一年的机器上门需向用户收取上门服务费,收费标准具体见《奥特朗快速电热水器收费标准》);快热式电热水龙头整机保修一年。注:服务网点或代理商如私自向顾客承诺超出公司服务承诺外的服务,造成公司利益受损,一经发现,公司将有权单方直接扣除该服务网点或代理商的所有安装、维修结算费用及市场保证金;如属代理商将取消其年度所有的年终返利;如扣除部分不足以补偿公司受损部分,公司将有权单方终止合同及追究其法律责任。费用结算程序结算资料要求:服务网点的安装维修结算单需加盖服务网点公章,汇总后的《产品安装维修服务费用汇总表》需加盖服务网点公章安装费用的结算必须提供《产品安装记录单》结算联;售后产品维修费用的结算必须提供《产品维修记录单》结算联;批量(10台以上)售前产品的维修费用结算必须提供《产品维修记录单》结算联和《批量产品维修汇总表》公司联;每月10号前,服务网点将整理好的结算资料原件送到(或邮寄)售后部,同时将《安装回访登记表》、《维修回访登记表》、《零配件使用统计表》、《故障月报表》以上资料的电子文档以邮件的形式发到售后部的电子邮箱。售后部在收到结算资料原件后三十个工作日内发出《产品安装维修服务费用汇总表》给服务网点。服务网点收到《产品安装维修服务费用汇总表》确认后开出发票或通知厂家折抵货款。费用结算组收到发票后30天内汇到服务网点指定的帐号上或折抵货款。费用结算组在每月30号前收到的发票将在当月办理汇款,否则将顺延到下月办理;服务网点在收到相关单据后,在两个工作日内出具签收手续;费用结算资料整理要求结算资料必须填写规范、清晰;装订必须整齐、有序、反馈及时,否则均不予结算;服务网点提供的开户银行名称、开户名及帐号必须与所签定的服务协议一致,否则均不予办理结算;汇款资料如须更改必须以书面形式提前30天通知费用结算组,否则因此产生的费用由服务网点承担;服务网点开出发票的客户名称应为“广州市奥特朗企业有限公司”全称,项目应分别注明“安装费”(或“维修费”)及其金额,在费用名称后注明结算通知单号,并在发票上盖服务网点的发票专用章(或财务专用章);“安装费”、“维修费”的结算费用必须分别开具发票;注:保外维修单据不允许寄到售后部,否则,按假单处理(假一罚十);第五章单台产品退换货管理规范一、单台产品退换货条件及折旧费用计算必须符合中华人民共和国颁发的《产品质量法》、《消费者权益保护法》、《部分商品修理、更换、退货责任规定》等政策;如更换不同型号产品价格比原产品高的,用户必须作差价补偿;具体如下:☆对用户:a、折旧费:按售价的0.05%乘以购买天数,另缺件赔偿金额按相关配件收费标准执行。b、拆装费:35元(人民币)/台(只限一次上门,同一房间拆装,超出以上范围需与用户协商收取)。c、产品差价(若所换的新机型售价比原机售价低,则不用计算差价,若换同型号周转机则可不加收差价);不同型号按实际价格计算。☆对服务网点或经销商:本条仅适用于售后故障产品,新产品换货/退货见另外规定。一般情况下按维修或换货处理,除非双方终止合作关系,方可协商退货。具体按下表处理:项目一个月内(安装之日起)二至六个月(安装之日起)七个月到一年(安装之日起)所有机型LDSK306DSF2/ADSF2DSF206DSF3DSF300DSF302DSK306DSF306DSF4DSF403DSF406DSF418ZDSF2HDSF1HDSF2LDSK306DSF2/ADSF2DSF206DSF3DSF300DSF302DSK306DSF306DSF4DSF403DSF406DSF418ZDSF2HDSF1HDSF2HDSF108HDSF168HDSF169HDSF109换周转机免费无无无无无无无无换新机免费100元200元300元400元200元400元600元800元所有要求退回维修、换货的产品(仅限主机,如有附件发回,公司将做没收处理)必须妥善解决包装,否则因此产生新问题的损失费用代理商或服务网点自理,必须详细填写《产品退换货清单》,每月10号前随机一起发回奥特朗公司售后部。符合退换机要求的机器更换后在代理商或服务网点存放2个月如再返回公司,公司则将给予代理商每台机器40元罚款。如果退回的机器里面,有违反公司退换货政策的机器及所报故障与公司检测结果不相符的,公司将进行有偿维修、翻新或更换,由此所产生的一切费用由代理商承担。每个代理商当月发过来的机器不能超过30台(特殊情况除外),如退换回的事故机超出公司规定的退换机条件,需免费维修、翻新或换新机,需提供售后经理审批的《危机事件处理审批表》。对非正常退换机(国家三包以外的情况,除特殊承诺外)需经公司同意、协商解决,否则所发生的费用由代理商或服务网点自理。对于新签代理商或服务网点前六个月无法自己维修的机器,可返回公司维修,但机器往返所发生的费用由代理商或服务网点自己承担,公司不承担机器往返费用。签约六个月以上的代理商或服务网点不允许返厂维修,只允许申领配件当地维修(特殊情况除外),对于违规返回的机器,代理商或服务网点将支付机器往返的全部费用及每台机器的维修费用:40元(人民币)/台。注:三包里的“性能故障”是指产品不符合安全、卫生要求,存在危及人身、财产安全的不合理危险;或者不具备产品应当具备的使用性能;或者不符合明示的质量状况。二、产品退换货程序为了确保维修及时和用户使用方便,厂方向服务网点或代理商提供常用周转机,每个服务网点可申请3-5台周转机(工厂有周转机的情况下发放),但服务网点或代理商必须向厂方交纳即热式每台陆佰元押金(不分型号);三相电机型需交纳每台壹仟贰佰元押金;速热式每台壹仟元押金(不分型号);合同终止后,服务网点或代理商退周转机(必须无故障)给厂方,厂方无息退还押金给服务网点或代理商。用户要求退换货时,应由当地服务网点或代理商人员对产品进行鉴定,符合退换货条件的给予办理退换货,对于不符合退换货条件的给予维修(衡量标准以国家新三包政策为准);用户退换后的产品,如能修复为正品的,则由服务网点或代理商负责修复后返还销售;更换后的产品在两个工作日退还给分公司仓库(或经销单位)作冲帐处理(特殊情况售后部经理同意除外);经销商在每月10号前将上月符合厂家退换货规定的退回机器汇总成《产品退换货清单》盖章,原件随机器一起发回公司售后部物管员处。三、安装在一个月内出现质量问题的热水器,各服务网点或代理商一般是发回我司更换新机,这样就会在运输途中耽误很多时间,加上我司在清点及检测中也需要一定的时间,来回大概需要半个月时间。针对此问题,我司允许服务网点在当地将安装在一个月内的热水器维修好,进行二次销售,机身编号由我司提供,具体操作步骤如下:服务网点用《售后工作联系书》的形式及时把安装在一个月内出现质量问题的热水器型号、客户地址、姓名、电话、安装日期、换机日期(即维修日期)、机身编号、换新机的机身编号发传真到我部,并为此机申请一个新的机身编号。经我部核实后,我部在《售后工作联系书》的“处理意见”栏写上新的机身编号,回传给服务网点。有了一个新的机身编号后,服务网点拆机维修机器,同时用电脑打印出三个相同的机身编号(即向我司申请的机身编号),用双面胶在机器里面、进出水口底下、机器的外包装上分别贴上一个机身编号。按新机要求进行包装,此机可以再次销售。我司不提供包装,包装由各服务网点安装人员在给用户安装后回收备用。填写《产品安装记录单》,并在《产品安装记录单》的“服务情况”栏写明“此机原机身编号是XXXXX,新机机身编号是XXXXX”等字样,我司给予结算安装费用。我部对《售后工作联系书》进行存档。注:安装更换后的机器如没有申请新的机身编号,该机器公司将不给予结算安装费用及提供免费保修,如造成用户投诉,该服务网点或代理商应立即给予处理,处理该机所产生的所有费用由服务网点或代理商自己承担。四、由于鉴定不实或服务不当导致产品退换,造成的损失由责任单位(或个人)全额承担;1、服务网点上门装机时,发现不符合安装条件需退换机或退钱给客户的由卖机的代理商处理;由卖机的代理商负责安装的机器,若由于安装时未看清楚安装条件或因安装材料质量不好而引起的一切问题由负责安装的代理商处理。第六章服务网点培训和考核服务网点的培训培训目的—――提高奥特朗公司服务人员的服务水平,宣贯奥特朗公司的服务理念和服务规范,确保奥特朗公司产品的服务质量和顾客满意。培训对象—――与奥特朗公司签订《授权安装/维修服务协议》的服务网点。培训内容—――服务理念、服务规范、产品知识、安装维修技巧、沟通技巧、产品退换货流程、政策制度;4、培训方式1)分区域性全国巡回培训;2)售后部对区域经理进行培训;3)区域经理对责任区域内的服务网点进行培训;4)售后主管或售后经理走访式培训;5)服务网点送服务人员到工厂培训。服务网点的考核处罚:轻微投诉(每项处罚20元)未准时上门服务收费时带走旧配件对维修任务推诿电话应答超过3声维修时限超过承诺时限一般投诉(每项处罚50元)服务态度不好服务质量差两次修理未能修复由于服务问题导致用户要求退机、换机、索赔服务收费不规范对投诉处理不及时重大投诉(每项处罚5005000元)发生损伤财物事件(损失在千元以下)未发生燃烧省级以下消协、技术监督执法部门已处置由于纠纷导致用户与机关人员发生武力冲突在地市级媒体曝光特大投诉(每项处罚500010000元)在省级及省级以上媒体(电视台、报纸等)已经曝光发生伤人、燃烧、严重损毁财物的省级消协、技术监督执法部门已处置的奖励:口头表扬:电话来电到总部表扬3次/月,奖励60元表扬信:寄到总部售后部每次30元锦旗、匾:送到总部售后部100元/次媒体表扬县、市级广播电台、报纸、电视台200元/次媒体表扬省级:广播电台、报纸、电视台500元/次注:所有表扬必须点名(奥特朗及被表扬人),所有处罚都以总部的电话录音为准。西安文理学院数学与计算机工程学院本科毕业设计(论文)设计题目家庭财务管理系统的设计与实现Familyfinancialmanagementsystemdesignandimplementation系别数学与计算机工程学院专业计算机科学与技术班级专升本2班学号作者姓名指导教师职称讲师摘要: 1英文摘要: 2第一章引言 3第二章 需求分析 51.1系统设计目标 51.2系统数据分析 51.3系统问题分析 61.4系统功能需求 61.5系统性能分析 71.1.1易用性要求 71.1.2系统安全性 71.6可行性分析 71.1.1经济和市场可行性分析 71.1.2技术可行性分析 71.1.7开发环境 8第二章系统设计 102.1总体设计 102.1.1总体设计的主要任务 102.1.2系统功能模块 102.2详细设计 112.2.1详细设计的任务 112.2.2程序流程图 122.3数据库设计 132.3.1数据库表设计 132.3.2E-R图 132.2.3表的详细结构说明 14第三章编码设计 173.1系统登录模块的设计与实现 173.2主界面的设计与实现 173.3消费模块的设计与实现 183.4统计模块的设计与实现 193.5退出系统模块的设计与实现 20第四章系统测试 214.1单元测试的过程 214.2功能测试 21结论 23参考文献 24附录A主要代码 24致谢 28PAGE18家庭财务管理系统的设计与实现数学与计算机工程学院指导教师:摘要:本系统设计的是一套功能比较完善的家庭理财系统。该系统的开发是以ECLIPSE8.6作为开发平台,应用JSP技术作为前台开发语言,应用SQLServer2000数据库来作为后台的数据库对本系统用到的数据进行存储和提取。家庭理财系统基于B/S模式,功能主要包括日常消费和收入记录和统计管理部分。本家庭理财系统是使用计算机进行信息管理,不仅提高了工作效率,而且操作简便、界面友好、灵活、实用,能够很好的满足家庭从事财务管理方面的需要。关键词:家庭理财,Jsp,JavaBeanFamilyfinancialmanagementsystemdesignandimplementationDirect:Sunshaobo(Mathematicsandcomputerengineeringcollegelevel201002class)Abstract:.Thissyetemisdesignedforfamily'sfinancialmanagemnet.SystemusesECLIPSE8.6asthedevelopmentplatform,andJSPtechnologyasforegroundProgrammingLanguageandSQLServer2000databaseasthebackgrounddatabasetostorgeandretrievalthedata.SystemBasedonB/Smode,andthefunctionofthesystemmainlyincludesthedailyconsumptionandincomerecordsaswellasthestatisticsmanagement.Thisfamilymanagesfinancesthesystemisusesthecomputertocarryontheinformationmanagement,notonlyenhancedtheworkingefficiency,moreoveroperates,thecontactsurfacesimplyfriendly,nimble,practical,cantheverygoodsatisfiedfamilybeengagedinthefinancialcontrolaspecttheneed.Keywords:familyfinance,Jsp,JavaBean.第一章引言改革开放以来,中国经济得到了迅速的发展,家庭收入也与日俱增,随着房产热、私家车、出国游等走入寻常百姓家,如何规划财富,如何让财富增值,如何享受财富也日渐成为每个家庭关注的话题。《中国统计年鉴》的资料表明,近13年来,中国物价上涨率平均达到了6.5%,这一数字意味着,如果不用于投资理财,我们手头的现金每年就会减少6.5%。从20世纪90年代国内第一家银行推出个人理财产品,到目前几乎所有的银行都拥有了个人理财部,有些甚至引进了更高层次的贵宾理财。这就要求有更好的家庭理财软件。现代家庭与传统家庭在理财方面也出现了许多不同,两相比较,现代家庭理财难度更大,其中还潜藏了多种理财危机。其一是收入虽增,支出更大。而现代职业妇女相当普遍,双薪家庭收入增加,可以支配的家庭收入相对较多。但是由于现代人物质欲望高,消费诱惑也大,收入虽较丰厚,花费也比以往高出许多。其二是投资虽广,风险也高。传统家庭理财方式多半以储蓄为主,财富累积速度虽慢,但风险也低,至少不会把本金赔掉。而现在投资理财工具多样化,但若未具备专业知识而盲目理财,其结果不仅白忙一场,还可能因此赔掉老本。其三是子女虽少,花费更多。现代家庭普遍响应计划生育,只有一个孩子,但由于父母十分重视孩子的养育,花在生活上、学习教育上的费用比以前多得多。其四是借钱虽易,利息巨增。我国居民的储蓄存款超过十万亿人民币。特别是像北京、上海、深圳等发达城市,居民的可支配收入正在逐步达到中等发达国家水平,许多居民除了购房、购车外有大量的金融资产,如何分配、管理金融资产是居民最大的需求。大多数个人对金融方面的需求从储蓄、保管金融资产向金融资产的保值、增值转变。家庭如何管理金融资产呢?如何安排自己的富余的现金流,如何筹集自己所需的资金,成为了一个现实的问题。家庭财务管理系统以家庭理财的概念、理论、本质为基础,剖析了家庭的经济结构,并对理财市场和理财产品进行了分析,在此基础上提出了家庭理财的模式及如何进行家庭理财规划。家庭理财系统是每一个家庭管理家庭财务收入和支出的不可缺少的一个管理信息系统,它的内容对于家庭的管理者来说是至关重要的,所以家庭理财系统应该能够为一个家庭的管理者提供充足的信息和快捷的查询手段,方便家庭的管理者的合理理财。随着科学技术的不断提高,计算机科学日渐成熟,网上银行的迅速发展,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对家庭财务进行管理,具有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率,也是家庭理财的科学化、正规化管理,与先进科学技术接轨的重要条件。需求分析2.1系统设计目标现代社会家庭的理财观念进一步提高,理财手段变得更加丰富。随着生活水平和文化水平的提高,家庭购买电脑的能力和应用电脑的能力开始提高。电脑及其应用的普及化,人们应用电脑进行家庭财务管理的观念增强,因此,开发一个通用性家庭财务管理软件已经成为社会需求。本系统是一个家庭通用型理财软件,系统目标是把适合家庭化管理的各种理财手段及家庭日常收支管理实现计算机化管理,使对家庭及家庭成员的收支活动更好地进行记录并加以统计分析成为可能,也使家庭理财变得方便、快捷、全面。2.2系统数据分析家庭理财的中心内容账务管理。人们几乎每一天都会经过许多次货币活动。其中包括了买入卖出实物,娱乐消费,起居饮食消费,还有发放工资等。如果能把各类不同的活动进行分类,分别对活动进行管理,那么无论现在还是将来,你的账务就会清楚明白了。现在我们把这些工作放到程序里去实现,就是这样的操作。日常生活中,当我们要对一周来收支的情况进行了解,就非常困难,而观察一个月里的利率走势就更加是问题。做到程序里,把它存放到一个数据表里就可以了。归结后,用户的操作一般如下:增加,减少,查找,统计。因而有了相应的操作来管理的账务,依据需要一个统计分析的过程。我定义这样一个过程,分析数据,生成表。比如日常收支统计。建立日常收支表,以收支类型,时间段分类统计也可综合统计。时间上可按年收支,月收支,日收支进行统计。在理财的大道上,我们也需要随时了解自己所处的位置,在终极目标的指引下,实现一个个短期的目标。而这一切也正是软件中统计表要告诉用户的。 图2-1数据流图家庭理财系统首先要求用户进行系统登录验证。用户要输入用户名和密码。输入正确则进入,否则给出反馈信息要求用户重新输入。合法性验证通过后,进行系统的各项收支信息的录入和统计,正确的数据会写入后台数据库中进行存储,同时会在页面中以表格的形式显示给用户查看。收支统计会根据一些特定的条件给出统计信息和理财信息提示。2.3系统问题分析家庭理财系统主要由日常记账管理和应用各种理财手段进行理财实现家庭资金的最大增值。按用途有效的进行消费计划和统计。主要为各家庭成员对家庭财产的增加和减少活动进行跟踪和记录,这样随时可以对家庭的财产拥有状况进行浏览,查询,方便家庭财产的添置和管理。2.4系统功能需求浏览选择功能:对系统进行浏览,查看账户余额,消费类型。安全性功能:用户可为系统设置密码,防止非法用户进入系统,破坏数据或查看信息。系统退出功能:关闭整个系统,保存数据,安全退出。收支记账:日常收支活动进行记录。对每天的消费及时入账。便于以后对家庭收支或个人收支的查询和统计。它记录了收支活动的日期,收支类型,活动说明,收入金额,支出金额,余额,及消费者。收支分类:收支分类主要为各种收支活动按一种统一的标准进行分类,便于对各类收支进行分类统计整理。用户可以用收支分类表自行添加新的收支类型,删除不需要的或模糊的类目,并可查询和浏览系统中所有类目信息。收支类型信息作为系统信息为各种记账活动提供选择。2.5系统性能分析2.1.1易用性要求系统采用目前普遍使用的窗体显示模式,整个系统为彩色界面,力求界面的美观,简洁明了,富于人性化目标。系统界面尽量符合用户实际操作的要求,它是能否吸引用户的重要方面。数据输入可直接在数据输入框输入。系统把一些比较固定的常用信息供用户在输入时选择,方便输入和加快了速度2.1.2系统安全性系统涉及到一个家庭的财务和账务信息,安全性比较重要,系统应有密码设置,防止家庭财务信息外泄或不想被人知道的信息外露。可在每次进入系统前要求输入用户名和密码。2.6可行性分析2.1.1经济和市场可行性分析现在,人们的生活水平和文化素质普遍提高,并且开始注重生活质量。随着市场经济的快速发展,观念的不断更新,个人理财意识普遍增强,特别是家庭理财意识得到很大发展,在意识上,一方面,人们对家庭和个人的各方面消费有想进行统计和分析的愿望,以便更好地做好家庭收支计划,和家庭财务管理。另一方面,各种理财手段不断丰富,如何把各种理财手段统一起来,并且能更加方便的操作成为要求。在物质基础上,计算机的应用开始普及,人们购置计算机和使用计算机的能力增强,人均计算机拥有量将快速提高。这些条件说明,人们有购买一个家庭理财软件的要求。在一个可接受的价格范围内,将购买这种软件,因此具有市场潜力。开发一个小型财务软件,用快速开发工具可在几个月内由几个人的开发小组完成。经过以上分析,开发一个通用型家庭理财软件具有在经济和市场可行性。2.1.2技术可行性分析开发一个通用型家庭理财软件,项目规模可以在适合大多数家庭的基础上进行开发。技术上主要涉及界面设计和数据库设计。在开发工具方面,可采用应用软件快速开发工具ECLIPSE8.6,它是一个高度集成化开发环境,具有丰富的组件,尤其在数据库开发方面具有很大优势。ECLIPSE8.6能够支持大多数数据库的连接,通过数据库连接组件可方便快捷的实现数据库连接,并进行高效访问。本系统为B/S结构。也就是系统的的客户端采用的是浏览器,不用再另外编写客户端软件。系统部署在TOMCAT下运行,开发时的调试环境为TOMCAT6.0,开发工具为ECLIPSE8.6,数据库采用了SQLSERVER2000。系统采用MVC模式。该模式是现在最流行的一种设计模式。MVC包括3类对象,简单地说,MODEL是应用对象,VIEW是它在屏幕上的表示。CONTROLLER定义用户界面输入的相应方式图2-2MVC模式图2.1.7开发环境JavaServlet是JSP技术的基础,JSP本身就是预先被编译成Servlet,然后再运行的,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。Servlet其实和传统的CGI程序和ISAPI、NSAPI等Web程序开发工具的作用是相同的,在使用JavaServlet以后,用户不必再使用效率低下的CGI方式,也不必使用只能在某个固定Web服务器平台运行的API方式来动态生成Web页面。许多Web服务器都支持Servlet,即使不直接支持Servlet的Web服务器也可以通过附加的应用服务器和模块来支持Servlet。得益于Java的跨平台的特性,Servlet也是平台无关的,实际上,只要符合JavaServlet规范,Servlet是完全平台无关且是Web服务器无关的。由于JavaServlet内部是以线程方式提供服务,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多个请求服务,因此JavaServlet效率非常高。JavaBeans就是Java的可重用组件技术。ASP通过COM来扩充复杂的功能,如文件上载、发送email以及将业务处理或复杂计算分离出来成为独立可重复利用的模块。JSP通过JavaBeans实现了同样的功能扩充。JSP对于在Web应用中集成JavaBeans组件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为JSP应用带来了更多的可伸缩性。JavaBeans组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。由于JavaBeans开发起来简单,又可以利用Java语言的强大功能,许多动态页面处理过程实际上被封装到了JavaBeans中。JSP技术是目前网上最流行的在服务器端运行的脚本技术。JSP具有跨平台、安全、强大的可伸缩性的特点,而果硬要挑一些毛病,JSP相对别的脚本更加难掌握,因为精通JSP必须精通Java语言,对于中小型项目,我们要考虑开发人员、开发速度、开发成本等问题。本系统采用了SQLServer。SQLServer是新一代大型关系型数据库管理系统,可为数据管理者提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。家庭理财系统在上述的应用环境中,系统的实现在技术上具有可行性。第三章系统设计3.1总体设计3.1.1总体设计的主要任务通过在软件需求分析时撑握的文档,制定最佳方案,用系统流程图,组成系统物理元素清单,系统的进度计划,供日后详细设计时使用。确定模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块(如食品消费模块、着装消费模块、行车消费模块,家居消费模块等)。确定模块间的联系,确定数据结构、文件结构、数据库模式。3.1.2系统功能模块系统的功能模块分为:登录模块,消费模块,统计模块,收入模块。登录模块的功能:主要是对用户的管理权限进行验证。决定用户是否有权限进行本系统。消费模块的功能如下:食品消费:完成日常生活中食品类商品消费项目的统计。着装消费:完成日常生活中服装衣物类商品消费项目的统计。家具消费:完成日常生活中家居用品类商品消费项目的统计。行车消费:完成日常生活中交通消费项目的统计。统计模块的功能如下:当日汇总:对当日消费情况进行汇总。月份汇总:对当月消费及收支情况进行汇总,并计算节余.根据收支情况给出一些简单的理财建议。年份汇总:记录每年收支情况,并计算节余,根据收支情况给出一些简单的理财建议。收入模块的功能:对家庭的收入进行统计。根据以上分析,该系统考虑将整个系统分解成如下功能模块图:图3-1家庭理财系统结构图3.2详细设计3.2.1详细设计的任务确定应该怎样具体地实现所要求的家庭理财系统,经过这个阶段的设计工作,应该得出对家庭理财系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用jsp程序设计语言书写的程序。详细设计阶段的任务还不是具体地编写程序,而是要设计出家庭理财系统程序的“蓝图”,以后程序员将根据这个蓝图写出实际的家庭理财系统程序代码,因此,详细设计的结果基本上决定了最终的程序代码的质量。 3.2.2程序流程图 图3-2程序流程图用户要进入系统,首先要进行用户权限的验证,系统会判断用户名和密码是否正确,如果正确则进行系统进行操作。否则给出错误提示信息要求用户重新输入正确的用户名和密码。进入系统后进行消费记录,首先要求数据输入的格式必须符合系统的规定,否则给出错误格式的信息提示,要求用户重新输入正确格式的数据。正确的输入后,数据会写入后台数据库进行存储。收入记录同样要求用户输入的数据格式正确,否则会给出格式错误信息提示要求用户输入正确格式的数据,输入正确后,系统会将数据写入后台数据库进行数据存储。数据库中的数据为用户进行数据的收支统计查看和进行家庭理财的投资提供了依据。3.3数据库设计3.3.1数据库表设计数据库设计中设计了表,一张是日期表FAMILY_RECTIME,记录有消费记录的日期,一张表是MYTABLE是具体的消费,收入数据记录表,一张表TBUSER是用于登录本系统的用户名和密码核对表,一张表是XIAOFEIG是用于记录消费品属性的表3.3.2E-R图 图3-3收支实体图图3-4用户实体图图3-5消费品实体图图3-6数据库E-R图一个消费者可以购买多个物品,一个消费品也可以被多个消费者购买;一个收支明细可以记录管理多个消费者,消费者也可以管理多个收支明细;一个消费品可以被多条收支明细记录,一个收支明细也可以记录多个消费品。3.2.3表的详细结构说明FAMILY_RECTIME表有2个字段:ID和RECTIME,ID是流水号,每条记录的惟一性标识;RECTIME则是日期数据,两个字段在数据库中都使用nvarchar类型。表3-1FAMILY_RECTIME表字段描述类型长度是否为空id流水号nvarchar20否rectime日期数据nvarchar20否MYTABLE表有7个字段:ID是流水号;INDEXID是日期表的索引号;TYPE表示“衣食住行”分类下的子分类,如“食”类中分有“厨房消费”、“零食消费”等;MONEY是消费金额;NAME表示消费品名称;PERSON记录的是消费者;TABLES表示记录属于“衣食住行”哪一类。表3-2MYTABLE表字段描述类型长度是否为空id流水号nvarchar20否indexid日期表的索引号Int4否person消费者int4可以为空tables衣食住行类别int4否type衣食住行分类下的子分类int4可以为空money消费金额float8否name消费品名称nvarchar50否TBUSER表有3个字段:USERNAME是用户名,PASSWORD是密码,SEX性别。表3-3TBUSER表字段描述类型长度是否为空username用户名nvarchar20否password密码nvarchar20否sex性别Char10是MYTABLE表和FAMILY_RECTIME表,两表之间通过ID来作为连接的变量,通过ID列的值就能把两个表给连接起来。XIAOFEI表有4个字段:XID表示消费品号;TYPE表示“衣食住行”分类下的子分类,如“食”类中分有“厨房消费”、“零食消费”等;MONEY是消费金额;NAME表示消费品名称。表3-4XIAOFEI表字段描述类型长度是否为空type衣食住行分类下的子分类int4可以为空money消费金额float8否name消费品名称nvarchar50否xid消费品号nvarchar20否 第四章编码设计4.1系统登录模块的设计与实现系统登陆时为防止非法用户进入系统而设计,主要用于辨认用户的身份,以确定其适用权限。系统登陆模块运行界面如下图所示:图4-1家庭理财系统登录界面系统登陆模块的主要任务就是验证用户输入的用户名和密码是否正确。如果验证通过,就根据登陆用户所拥有的访问权限分配可用功能。反之,则不允许登陆。代码如下:<%@pagecontentType="text/html;charset=utf-8"language="java"%><%Stringpath=request.getContextPath();%><html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"> <title>理财系统</title> <styletype="text/css">body{background-image:url(images/denglu.jpg);}</style><scripttype='text/javascript'src='<%=path%>/dwr/interface/loginService.js'></script> <scripttype='text/javascript'src='<%=path%>/dwr/engine.js'></script> <scripttype='text/javascript'src='<%=path%>/dwr/util.js'></script><scriptlanguage="javascript"> functioncheck1() { if(document.ThisForm.userName.value=="") { alert("请输入用户名"); document.ThisForm.userName.focus(); returnfalse; } if(document.ThisForm.userPw.value=="") { alert("请输入密码"); document.ThisForm.userPw.focus(); returnfalse; } document.getElementById("indicator").style.display="block"; loginService.login(document.ThisForm.userName.value,document.ThisForm.userPw.value,0,callback); } functioncallback(data) { document.getElementById("indicator").style.display="none"; if(data=="no") { alert("用户名或密码错误"); } if(data=="yes") { alert("通过验证,系统登录成功"); window.location.href="<%=path%>/loginSuccess.jsp"; } } </script> </head> <body> <divid="Layer1" style="position:absolute;left:610px;top:347px;width:360px;height:131px;z-index:1"> <formaction=""name="ThisForm"method="post"> <tablewidth="100%"border="0"cellspacing="0"cellpadding="0"> <tr> <tdheight="28"colspan="3"class="white"> </td> </tr> <tr> <tdwidth="13%"height="25"align="center"> </td> <tdwidth="23%"align="center"> 登录用户: </td> <tdwidth="64%"height="25"> <inputname="userName"type="text"class="txt_grey"size="30"> </td> </tr> <tr> <tdheight="25"align="center"> </td> <tdheight="25"align="center"> 登录密码: </td> <tdheight="25"> <inputname="userPw"type="password"class="txt_grey"size="30"> </td> </tr> <tr> <tdheight="25"colspan="3"align="center"> <inputname="button"type="button"class="button"id="Submit"value="登陆"onclick="check1()"> <inputname="Submit2"type="reset"class="btn_grey"value="取消"> <imgid="indicator"src="<%=path%>/images/loading32.gif"style="display:none"/> </td> </tr> <tr> <tdheight="25"colspan="3"align="center"class="head"> 建议使用1024*768分辨率进行显示 </td> </tr> </table> </form> </div> <div> </div> </body></html>4.2主界面的设计与实现系统的主页面用于数据的收集工作,它实现一个框架,这个框架分为三个界面布局。每部分是独立的JSP页面。导航窗口页面:它主要是完成框架左侧的展示工作,同时在单击左边不同的链接的时候,在框架的中部显示不同的收集数据的页面。这样设计的目的是:以后需要修改框架左侧页面的展示情况时不要修改多个地方,只需要修改该页面就可以达到目的。头页面:它的主要作用是实现框架头的展示功能,显示系统的时间和展示系统的标题。显示页面:该页面是一个空页面,就是该页面里面没有具体实现什么展示的工作,该页面是承载其他页面。利用其他页面进行数据的收集工作。图4-2家庭理财系统主界面4.3消费模块的设计与实现 通过点击左边导航栏中“衣食住行”四大类别的消费类别,右边空白部分就出现了相应的消费界面,用户就可以在里面输入相应的消费项目了,这就是关于页面展示和数据收集的部分,在系统中实现了页面逻辑和处理逻辑的分开,所有的页面也就是负责数据的收集和数据的展示功能了,在收集到了数据以后都是发送到对应的SERVLET中来进行数据处理的。所有的页面数据在收集到了以后都是提交到页面相对应的SERVLET去处理的,页面中控制根据页面代码中表单提交的地址提交到某个页面后者SERVLET中。数据传到SERVLET后,SERVLET执行的操作流程是:获取提交数据-判断操作-数据封闭-执行数据库操作。所有的消费记录的处理流程都基本类似,不同是就是页面收集到的数据发送到了SERVLET以后是调用不同的处理方法来对其进行处理,在这里就不作详细的介绍了。图4-3家庭理财系统消费界面4.4统计模块的设计与实现这个页面的功能就是实现收支情况的页面展示部分,如下图:图4-4家庭理财系统统计界面在对页面数据的流转进行了配置以后,所有的页面的数据都会按照配置好的发送到相应的BanlanceServlet中去处理。这样就实现了查看收支情况的功能了,处理过程和另外两个统计类似,不同的就是使用不同的Servlet和javaBance来对数据库进行封装,不同的模块使用不同的Servlet和javaBance.在收集到了数据以后,为了提高数据的安全性,把这些数据封装到了ModelFour的数据类型中,也就是封装成一个对象来发送到数据库进行处理的。4.5退出系统模块的设计与实现后台对于整个系统的正常运行超着到关重要的作用。当用户对系统维护工作完成后,必须退出系统,否则万一被不法分子乘机进入,后果将不勘设想。实现退出系统后台的方法很简单,只需要单击“退出”超链接时,连接登录页面即可。登录页面主要是将保存有用户信息的Session变量清空,并将页面重定向到网站登录页面即可。第五章系统测试随着软件系统的规模日益庞大,结构日趋复杂,对软件系统的性能测试已经成为必须和趋势。尤其大型的分布式软件系统更要在正式运行前进行性能测试,因为这样的系统在投入生产之后,往往要接受大批量的业务量,这对应用程序本身,操作系统,中心数据库服务器,中间件服务器,网络设备的承受力都是一个严峻的考验。在其中任意一个环节出现的问题都可能给用户带来巨大的商业损失。预见软件系统的并发承受能力以避免商业风险,这是在软件测试阶段就应该解决的5.1单元测试的过程单元测试常常和代码编写同步进行,在完成了程序编写、复查和语法正确性验证后,就应进行单元测试用例设计。在对每个模块进行单元测试时,不能完全忽视它们和周围模块的相互联系。为模拟这一联系,在进行单元测试时,需设置若干辅助测试模块。辅助模块有两种,一种是驱动模块(driver),用以模拟被测模块的上级模块。驱动模块在单元测试中接受测试数据,把相关的数据传送给被测模块,启动被测模块,并打印出相应的结果。另一种是桩模块(stub),用以模拟被测模块工作过程中所调用的模块。桩模块由被测模块调用,它们一般只进行很少的数据处理,以便于检验被测模块与其下级模块的接口。驱动器和桩都是额外的开销,这两种模块虽然在单元测试中必须编写,但却不作为最终的软件产品提供用户。如果驱动器和桩很简单的话,那么开销相对较低,然后,使用“简单”的模块是不可能进行足够的单元测试的,模块间接口的全面检验要推迟到集成测试时进行。5.2功能测试链接是使用户从一个页面浏览到另一个页面的重要手段。对于每个链接,需要验证两件事情:一是该链接将用户带到它所说明的地方,另外就是被链接页面是存在的。这句话听起来有些问题,但是有很多多站点的内部链接都是空的。这实在是无法忍受。如果根据业务规则需要对用户输入进行校验,需要保证这些校验功能正常工作。应用程序特定的功能需求。消费模块测试如下表所示:表5-1消费模块测试用例项目输入输出消费模块物品名称空物品名称不能为空价格空物品价格不能为空价格含有非法字符物品价格格式不正确物品名称及价格正确数据录入到数据库,并显示至页面下方当用户通过表单提交信息的时候,都希望表单能正常工作。如果使用表单收集配送信息,应确保程序能够正确处理这些数据。要测试这些程序,需要验证服务器能正确保存这些数据,而且后台运行的程序能正确解释和使用这些信息。登录测试如下表所示:表5-2登录模块测试用例项目输入输出登录测试空Wrong未存在用户Wrong两者有一者错误Wrong两者都有错误Wrong两者正
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 异位妊娠护理
- CVD集尘机操作说明样本
- 数控线设备维护保养计划书
- 市政工程量清单编制细则规范
- 算法平台AB实验观察指标规范
- 企业级搜索体验重构需求说明书
- 材料堆放防潮防火保障方案
- 基坑降水施工技术专项方案
- 基础设施桩基段雨季排水组织方案
- 楼地面找平层厚度控制技术规范
- 2026届百师联盟高三下学期考前适应性训练(一) 历史试题+答案
- 2026年博物馆陈列部招聘笔试陈列设计知识
- 放射科床旁照相工作制度
- 2026年安徽中医药大学资产经营有限公司第二批次招聘13名笔试备考试题及答案解析
- 心力衰竭教育查房
- 2026美伊冲突解析
- 光伏电站运维技术培训
- 第11课《山地回忆》课件(内嵌音视频) 2025-2026学年统编版语文七年级下册
- 2026黟县国投资集团限公司公开招聘工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 中考总复习历史专题复习专题八古今中外交流(课件)
- 2026年网络安全攻防电子数据取证关键技术题库
评论
0/150
提交评论