版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
XXXX軟件網上招聘系統(tǒng)測試報告XXXX軟件PAGE第2頁共27頁 項目編號00001文檔編號01密級內部企業(yè)客戶管理信息系統(tǒng)測試報告V1.1XXXXX公司評審日期:2022年6月1日目錄1導言 31.1目的 31.2引用標準 31.3參考資料 31.4版本更新信息 32.測試時間、地點和人員 43測試環(huán)境描述 44測試執(zhí)行情況 44.1用戶登錄測試 44.2管理員功能測試 64.3客戶功能測試 225測試評估 275.1測試任務評估 275.2測試對象評估 271導言1.1目的該文檔的目的是描述企業(yè)客戶信息管理系統(tǒng)測試的總結報告,其主要內容包括:系統(tǒng)環(huán)境簡介系統(tǒng)數(shù)據(jù)度量系統(tǒng)結果評估本文檔的預期讀者是:項目管理人員測試人員1.2引用標準[1]《企業(yè)文檔格式標準》[2]《軟件測試報告格式標準》北京長江軟件有限公司軟件工程過程化組織1.3參考資料[1]孫鑫.JavaWeb開發(fā)詳解[M].電子工業(yè)出版社,2007.12.[2]封超.晁陽.Tomcat與JavaWeb開發(fā)技術詳解[M].清華大學出版社,2008.6.[3]霍斯曼特.Java核心思想[M].機械工業(yè)出版社,2008.12.[4]BruceEckel.Java編程思想[M].北京機械工業(yè)出版社,2007.4.[5]郭珍,王國輝.JSP程序設計[M].人民郵電出版社,2008.5.[6]吳雪.JavaScript實例自學手冊[M].電子工業(yè)出版社,2008.5.[7]JoshuaKerievsky.重構與模式[M].人民郵電出版社,2006.12.[8]程杰.大話設計模式[M].清華大學出版社,2007.12.[9]佩里,波斯特.Oracle基礎教程[M].人民郵電出版社,2008.6.[10]思志學.J2EE整合詳解和典型案例[M].電子工業(yè)出版社,2008.5[11]孫衛(wèi)琴.精通Struts[M].電子工業(yè)出版社,2004.8.[12]劉偉.Hibernate開發(fā)與實踐[M].電子工業(yè)出版社,2009.9.1.4版本更新信息本文檔的更新信息如表G-1.表G-1版本更新記錄修改編號修改日期修改后版本修改位置修改內容概述0002014.5.100.1全部初始發(fā)布版本0012014.5.201.04章修改2.測試時間、地點和人員本次測試的時間、地點和人員總結如下:測試時間:2014-5-10至2014-5-20,基本按照計劃進行。地點:上海電機學院人員:測試組的全體成員共計3人:傅必鴻、倪樂、高潤青3測試環(huán)境描述這個測試機器的配置環(huán)境如下:操作系統(tǒng):win7軟件:VisualStudio2012MySQL內存:6G硬盤:500G4測試執(zhí)行情況4.1用戶登錄測試由于是管理系統(tǒng),所以沒有前臺展示,進入系統(tǒng)便進入登陸界面。三種角色采用的是同一登陸界面,如圖4.1所示圖4.1登陸界面輸入用戶名,密碼并選擇登錄身份后之后,點擊登錄,跳轉的action為Login,在控制層LoginServlet中得到用戶名,密碼,和登錄身份,如果登錄身份是管理員,則調用admin服務層的login方法,login方法調用數(shù)據(jù)層的方法,在數(shù)據(jù)庫中管理員表中查找對應的用戶名和密碼,如果找到,則在session中存儲當前登陸的管理員。并跳轉管理員后臺頁面如圖4.2所示: 圖4.2管理員后臺頁面如果管理員表中不存在,則返回登錄界面。如果選擇登錄身份為員工,則調用yuangong服務層的login方法,login服務層的方法調用數(shù)據(jù)層的方法,在員工表中查找相應的員工名和密碼,如果找到則將當前登陸的員工存入session中,并跳轉到員工后臺頁面,如圖4.3所示: 圖4.3 員工后臺頁面4.2管理員功能測試(1)系統(tǒng)設置測試1>系統(tǒng)屬性該功能可以查看系統(tǒng)的運行環(huán)境,如圖4.4所示圖4.4系統(tǒng)屬性2>企業(yè)類型設置管理員可以添加企業(yè)類型,點擊企業(yè)類型設置,右邊的頁面跳轉到qiyeleixing_add.jsp,如圖4.5所示:圖4.5增加企業(yè)類型在qiyeleixing_add.jsp中輸入信息,點擊增加,跳轉到QiYeLeiXingAddservlet。該類首先得到jsp頁面中的輸入信息。然后調用企業(yè)類型的服務層和數(shù)據(jù)層的qiyeleixing_add方法,在數(shù)據(jù)庫中增加一條企業(yè)類型信息。如果增加成功,則頁面提示增加成功,如果失敗,則頁面依然會停留在當前頁面。在增加企業(yè)時,企業(yè)的企業(yè)類型只能在系統(tǒng)設置中的企業(yè)類型選取。而不允許管理員隨便輸入。3>企業(yè)性質設置管理員可以添加企業(yè)性質,點擊企業(yè)性質設置,右邊的頁面跳轉到qiyexingzhi_add.jsp,如圖4.6所示:圖4.6增加企業(yè)性質在qiyeleixing_add.jsp中輸入信息,點擊增加,跳轉到QiYeXingZhi的servlet中。該類首先得到jsp頁面的信息。然后調用企業(yè)類型的服務層和數(shù)據(jù)層的qiyexingzhi_add方法,在數(shù)據(jù)庫企業(yè)性質表中增加一條企業(yè)性質,如果增加成功,則彈出增加成功對話框,如果增加失敗,則頁面停留在當前頁面。在增加企業(yè)時,企業(yè)的企業(yè)性質只能在系統(tǒng)中選擇,而不允許管理員隨便輸入。4>客戶級別設置添加客戶級別,點擊客戶級別設置,右邊頁面跳轉到kehujibie_add.jsp,如圖4.7所示: 圖4.7客戶級別設置在kehujibie_add.jsp中輸入信息。點擊增加,跳轉到KeHuJiBieservlet該類首先得到jsp頁面信息,然后調用客戶級別的服務層和數(shù)據(jù)層的kehujibie_add方法,在數(shù)據(jù)庫客戶級別表中增加一條數(shù)據(jù)。如果增加成功,彈出增加成功對話框,如果增加失敗,則頁面仍然停留在當前頁面。在增加客戶時,客戶的級別只能在本系統(tǒng)中選擇,而不允許管理員任意輸入。5>客戶來源設置添加客戶來源,點擊客戶來源設置,右邊頁面跳轉kehulaiyuan_add.jsp,如圖4.8所示:圖4.8客戶來源設置在kehulaiyuan_add.jsp中填寫信息后,點擊增加,跳轉到KeHuLaiYuanservlet,在該類中首先得到jsp頁面中輸入的信息,然后調用客戶來源服務層和數(shù)據(jù)層的kehulaiyuan_add方法,在數(shù)據(jù)庫客戶來源表中增加一條數(shù)據(jù)。如果增加成功,則彈出增加成功,如果失敗,則頁面仍然停留在當前頁面。在增加客戶時,客戶的來源只能在本系統(tǒng)中選擇,而不允許管理員任意輸入。(2)企業(yè)信息管理測試1>查看企業(yè)類型管理員可以查看系統(tǒng)中的企業(yè)類型,點擊查看企業(yè)類型,跳轉到QiYeLeiXingPageservlet,該類主要用來對要顯示的數(shù)據(jù)進行分頁顯示。在session中保存當前頁(IndexPage),每頁顯示的數(shù)據(jù)(allqiyeleixing)和總頁數(shù)(showPageCount)。最后又跳轉到qiyeleixing.jsp如圖4.8所示:圖4.8查看所有企業(yè)類型概要信息在qiyeleixing.jsp中,只分頁顯示了概要信息。點擊查看,跳轉到QiyeLeiXingSelservlet中,在該類中,首先得到傳過來的類型編號,調用企業(yè)類型服務層和數(shù)據(jù)層的getQiyeLeiXingById方法,得到該企業(yè)類型,然后存到session中并將頁面重定向到qiyeleixing_sel.jsp中。qiyeleixing_sel.jsp從session得到該企業(yè)類型的信息,顯示在頁面。點擊刪除,跳轉到QiYeLeixingDelserverlet。在該類中,首先根據(jù)傳過來的編號調用企業(yè)類型服務層和數(shù)據(jù)層的getQiyeleixingById方法得到該企業(yè)類型,然后調用delete方法。如果刪除成功則彈出刪除成功對話框,如果刪除失敗,則彈出刪除失敗對話框。點擊編輯,頁面跳轉到qiyeleixing_upd.jsp頁面中。如圖4.9所示:圖4.9修改企業(yè)類型在qiyeleixing_upd.jsp中,首先得到傳過來的編號,調用服務層和數(shù)據(jù)層的getQiyeLeiXingById方法,得到該企業(yè)類型,點擊修改,跳轉到QiYeLeiXingUpdservlet。在該類中首先得到傳過來的編號,根據(jù)編號調用企業(yè)類型服務層和數(shù)據(jù)層的getqiyeleixingById方法,得到該企業(yè)類型。然后調用qiyeleixing_update方法。如果成功,則彈出修改成功對話框,如果失敗,則頁面停留在當前頁面。2>查看企業(yè)性質管理員可以查看系統(tǒng)中的企業(yè)性質,點擊查看企業(yè)性質,跳轉到QiYeXingZhiPageservlet,該類主要用來對要顯示的數(shù)據(jù)進行分頁顯示。在session中保存當前頁(IndexPage),每頁顯示的數(shù)據(jù)(allqiyexingzhi)和總頁數(shù)(showPageCount)。最后又跳轉到qiyexingzhi.jsp如圖4.10所示:圖4.10查看所有企業(yè)性質概要信息在qiyexingzhi.jsp中,只分頁顯示了概要信息。點擊查看詳情,跳轉到QiyeXingZhiSelservlet中,在該類中,首先得到傳過來的類型編號,調用企業(yè)性質服務層和數(shù)據(jù)層的getQiyeXingZhiById方法,得到該企業(yè)性質,然后存到session中。頁面重定向到qiyexingzhi_sel.jsp中。qiyexingzhi_sel.jsp從session得到該企業(yè)性質的信息,顯示在頁面。點擊刪除,跳轉到QiYeXingZhiDelserverlet。在該類中,首先根據(jù)傳過來的編號調用企業(yè)性質的服務層和數(shù)據(jù)層的getQiyexingzhiById方法得到該企業(yè)性質,然后調用delete方法。如果刪除成功則彈出刪除成功對話框,如果刪除失敗,則彈出刪除失敗對話框。點擊編輯,頁面跳轉到qiyexingzhi_upd.jsp頁面中。如圖4.11所示:圖4.11修改某個企業(yè)性質在qiyexingzhi_upd.jsp中,首先得到傳過來的編號,調用企業(yè)性質服務層和數(shù)據(jù)層的getQiyeXingZhiById方法,得到該企業(yè)性質,點擊修改,跳轉到QiYeXingZhiUpdservlet。在該類中首先得到傳過來的編號,根據(jù)編號調用企業(yè)性質服務層和數(shù)據(jù)層的getqiyexingzhiById方法,得到該企業(yè)性質。然后調用qiyexingzhi_update方法。如果成功,則彈出修改成功對話框,如果失敗,則頁面停留在當前頁面。3>查看企業(yè)管理員可以查看系統(tǒng)中的企業(yè),點擊查看企業(yè),跳轉到QiYePageservlet,該類主要用來對要顯示的數(shù)據(jù)進行分頁顯示。在session中保存當前頁(IndexPage),每頁顯示的數(shù)據(jù)(allqiye)和總頁數(shù)(showPageCount)。最后又跳轉到qiye.jsp如圖4.12所示:圖4.12查看所有企業(yè)概要信息在qiye.jsp中,只分頁顯示了概要信息。點擊查看,跳轉到QiyeSelservlet中,在該類中,首先得到傳過來的類型編號,調用企業(yè)性質服務層和數(shù)據(jù)層的getQiyeById方法,得到該企業(yè),然后存到session中。頁面重定向到qiye_sel.jsp中。qiye_sel.jsp從session得到該企業(yè)的信息,顯示在頁面。點擊刪除,跳轉到QiYeserverlet。在該類中,首先根據(jù)傳過來的編號調用企業(yè)的服務層和數(shù)據(jù)層的getQiyeById方法得到該企業(yè),然后調用delete方法。如果刪除成功則彈出刪除成功對話框,如果刪除失敗,則彈出刪除失敗對話框。點擊編輯,頁面跳轉到qiye_upd.jsp頁面中。如圖4.13所示:圖4.13修改某個企業(yè)信息在qiye_upd.jsp中,首先得到傳過來的編號,調用企業(yè)服務層和數(shù)據(jù)層的getQiyeById方法,得到該企業(yè)信息,調用企業(yè)性質服務層和數(shù)據(jù)層的getAllQiYeXingZhi方法得到所有的企業(yè)性質,調用企業(yè)類型服務層和數(shù)據(jù)層的getAllQiYeLeiXing方法得到所有的企業(yè)類型。在企業(yè)類型和企業(yè)性質的下拉列表中,通過循環(huán),得到所有企業(yè)類型和企業(yè)性質的名稱。點擊修改,跳轉到QiYeservlet。在該類中首先得到傳過來的數(shù)據(jù),調用企業(yè)服務層和數(shù)據(jù)層的qiye_update方法。如果成功,則彈出修改成功對話框,如果失敗,則頁面停留在當前頁面。(3)客戶信息管理測試查看客戶級別管理員可以查看系統(tǒng)中的客戶級別,點擊查看客戶級別,跳轉到KeHuJiBiePageservlet,該類主要用來對要顯示的數(shù)據(jù)進行分頁顯示。在session中保存當前頁(IndexPage),每頁顯示的數(shù)據(jù)(allkehujibie)和總頁數(shù)(showPageCount)。最后又跳轉到kehujibie.jsp如圖4.14所示:圖4.14查看所有客戶級別概要信息在kehujibie.jsp中,只分頁顯示了概要信息。點擊查看,跳轉到KeHuJiBieSelservlet中,在該類中,首先得到傳過來的類型編號,調用客戶級別服務層和數(shù)據(jù)層的getKeHuJiBieById方法,得到該客戶級別,然后存到session中。頁面重定向到kehujibie_sel.jsp中。kehujibie_sel.jsp從session得到該客戶級別的信息,顯示在頁面。點擊刪除,跳轉到KeHuJiBieDelserverlet。在該類中,首先根據(jù)傳過來的編號調用企業(yè)的服務層和數(shù)據(jù)層的delete方法。如果刪除成功則彈出刪除成功對話框,如果刪除失敗,則彈出刪除失敗對話框。點擊編輯,頁面跳轉到kehujibie_upd.jsp頁面中。如圖4.15所示:圖4.15修改某個客戶級別在kehujibie_upd.jsp中,首先得到傳過來的編號,調用客戶級別服務層和數(shù)據(jù)層的getKeHuJiBieById方法,得到該客戶級別信息。點擊修改,跳轉到KeHuJiBieUpdservlet。在該類中首先通過傳過來的編號,調用客戶級別服務層和數(shù)據(jù)層的getKeHuJiBieById方法然后調用kehujibie_update方法。如果修改成功,則彈出修改成功對話框,如果失敗,則頁面停留在當前頁面。查看客戶來源管理員可以查看系統(tǒng)中的客戶來源,點擊查看客戶來源,跳轉到KeHuLaiYuanPageservlet,該類主要用來對要顯示的數(shù)據(jù)進行分頁顯示。在session中保存當前頁(IndexPage),每頁顯示的數(shù)據(jù)(allkehulaiyuan)和總頁數(shù)(showPageCount)。最后又跳轉到kehulaiyuan.jsp如圖4.16所示:圖4.16查看所有客戶來源概要信息在kehulaiyuan.jsp中,只分頁顯示了概要信息。點擊查看,跳轉到KeHuLaiYuanSelservlet中,在該類中,首先得到傳過來的來源編號,調用客戶來源服務層和數(shù)據(jù)層的getKeHuLaiYuanById方法,得到該客戶來源,然后存到session中。頁面重定向到kehulaiyuan_sel.jsp中。kehulaiyuan_sel.jsp從session得到該客戶級別的信息,顯示在頁面。點擊刪除,跳轉到KeHuJiBieDelserverlet。在該類中,首先根據(jù)傳過來的編號調用客戶來源的服務層和數(shù)據(jù)層的delete方法。如果刪除成功則彈出刪除成功對話框,如果刪除失敗,則彈出刪除失敗對話框。點擊編輯,頁面跳轉到kehulaiyuan_upd.jsp頁面中。如圖4.17所示:圖4.17修改某個客戶來源在kehulaiyuan_upd.jsp中,首先得到傳過來的編號,調用客戶來源服務層和數(shù)據(jù)層的getKeHuLaiYuanById方法,得到該客戶來源信息。點擊修改,跳轉到KeHuLaiYuanUpdservlet。在該類中首先通過傳過來的編號,調用客戶來源服務層和數(shù)據(jù)層的getKeHuLaiYuanById方法然后調用kehulaiyuan_update方法。如果修改成功,則彈出修改成功對話框,如果失敗,則頁面停留在當前頁面。查看客戶管理員可以查看系統(tǒng)中的客戶,點擊查看客戶,跳轉到KeHuPageservlet,該類主要用來對要顯示的數(shù)據(jù)進行分頁顯示。在session中保存當前頁(IndexPage),每頁顯示的數(shù)據(jù)(allkehu)和總頁數(shù)(showPageCount)。最后又跳轉到kehu.jsp如圖4.18所示:圖4.18查看所有客戶概要信息在kehu.jsp中,只分頁顯示了概要信息。點擊查看,跳轉到KeHuLaiYuanSelservlet中,在該類中,首先得到傳過來的來源編號,調用客戶來源服務層和數(shù)據(jù)層的getKeHuLaiYuanById方法,得到該客戶來源,然后存到session中。頁面重定向到kehulaiyuan_sel.jsp中。kehulaiyuan_sel.jsp從session得到該客戶級別的信息,顯示在頁面。點擊刪除,跳轉到KeHuDelserverlet。在該類中,首先根據(jù)傳過來的編號調用客戶的服務層和數(shù)據(jù)層的delete方法。如果刪除成功則彈出刪除成功對話框,如果刪除失敗,則彈出刪除失敗對話框。點擊編輯,頁面跳轉到kehulaiyuan_upd.jsp頁面中。如圖4.19所示:圖4.19修改客戶信息在kehu_upd.jsp中,首先得到傳過來的編號,調用客戶服務層和數(shù)據(jù)層的getKeHuById方法,得到該客戶信息。點擊修改,跳轉到KeHuUpdservlet。在該類中首先通過傳過來的編號,調用客戶服務層和數(shù)據(jù)層的getKeHuById方法然后調用kehu_update方法。如果修改成功,則彈出修改成功對話框,如果失敗,則頁面停留在當前頁面。點擊添加按鈕,頁面跳轉到kehu_add.jsp如圖4.20所示:圖4.20添加客戶在kehu_add.jsp中,調用企業(yè)服務層和數(shù)據(jù)層的getAllQiYe方法得到所有的企業(yè)信息,并通過循環(huán)放到企業(yè)下拉列表中,調用客戶來源服務層的getAllKehuLaiYuan方法得到所有的客戶來源,并通過循環(huán)放到客戶來源的下拉列表中,調用客戶級別服務層的getAllKeHuJiBie方法得到所有的客戶來源,并通過循環(huán)放到客戶級別的下拉列表中。填寫其他信息,點擊新增,跳轉到KeHuAddservlet中。KeHuAdd類首先取得傳過來的值,并構造一個新的客戶,調用客戶服務層和數(shù)據(jù)層的kehu_add方法,向客戶表添加一條記錄。如果添加成功則彈出添加成功對話框,如果失敗,則彈出增加失敗對話框。4>客戶投訴管理管理員有權利查看,刪除系統(tǒng)中所有的投訴記錄,但是管理員不能增加,修改客戶的投訴記錄。點擊查看客戶投訴,跳轉到跳轉到KeHuTouSuPageservlet,該類主要用來對要顯示的數(shù)據(jù)進行分頁顯示。在session中保存當前頁(IndexPage),每頁顯示的數(shù)據(jù)(allkehutousu)和總頁數(shù)(showPageCount)。最后又跳轉到kehutousu.jsp如圖4.21所示:圖4.21查看所有客戶投訴概要信息在kehutousu.jsp中,只分頁顯示了概要信息。點擊查看,跳轉到KeHuTouSuSelservlet中,在該類中,首先得到傳過來的投訴編號,調用客戶投訴服務層和數(shù)據(jù)層的getKeHuTouSuById方法,得到該客戶投訴,然后存到session中。頁面重定向到kehutousu_sel.jsp中。如圖4.22所示:圖4.22查看某條投訴記錄kehutousu_sel.jsp從session得到該投訴的信息,顯示在頁面。點擊刪除,跳轉到KeHuTouSuDelserverlet。在該類中,首先根據(jù)傳過來的編號調用客戶投訴的服務層和數(shù)據(jù)層的delete方法。如果刪除成功則彈出刪除成功對話框,如果刪除失敗,則彈出刪除失敗對話框。(4)員工信息管理測試管理員可以查看系統(tǒng)中的員工,點擊查看員工信息,跳轉到YuanGongPageservlet,該類主要用來對要顯示的數(shù)據(jù)進行分頁顯示。在session中保存當前頁(IndexPage),每頁顯示的數(shù)據(jù)(allyuangong)和總頁數(shù)(showPageCount)。最后又跳轉到y(tǒng)uangong.jsp如圖4.23所示:圖4.23查看所有員工概要信息在yuangong.jsp中,只分頁顯示了概要信息。點擊查看,跳轉到YuanGongSelservlet中,在該類中,首先得到傳過來的員工編號,調用客戶來源服務層和數(shù)據(jù)層的getYuanGongById方法,得到該員工,然后存到session中。頁面重定向到y(tǒng)uangong_sel.jsp中。yuangong_sel.jsp從session得到該員工的信息,顯示在頁面。點擊刪除,跳轉到YuanGongDelserverlet。在該類中,首先根據(jù)傳過來的編號調用客戶的服務層和數(shù)據(jù)層的delete方法。如果刪除成功則彈出刪除成功對話框,如果刪除失敗,則彈出刪除失敗對話框。點擊編輯,頁面跳轉到y(tǒng)uangong_upd.jsp頁面中。如圖4.24所示:圖4.24修改某個員工信息在yuangong_upd.jsp頁面中,編號是只讀的,填寫好其他信息后,點擊修改,頁面跳轉到YuanGongUpdservlet中。在該類中通過得到的員工編號調用員工服務層和數(shù)據(jù)層的getYuanGongById得到員工信息,調用yuangong_update方法更新員工表中的信息。同時,更新客戶表中聯(lián)系人的字段和客戶投訴表中聯(lián)系人的字段。如果修改成功,則彈出修改成功的對話框,如果失敗,則彈出修改失敗的對話框。點擊添加按鈕,頁面跳轉到y(tǒng)uangong_add.jsp頁面。如圖4.25所示:圖4.25添加員工信息在yuangong_add.jsp頁面中,填寫好信息后,點擊增加,跳轉到YuangGongAddservlet類。該類中得到傳遞過來的信息。調用員工服務層和數(shù)據(jù)層yuangong_add方法,向數(shù)據(jù)庫員工表中添加一條記錄,如果成功,則彈出增加成功對話框,如果失敗,則彈出失敗對話框。(5)查詢統(tǒng)計測試1>企業(yè)查詢系統(tǒng)提供三種種查詢方式,分別是按照編號和名稱查詢和模糊。點擊企業(yè)查詢,頁面跳轉到qiyesearch.jsp,在qiyesearch.jsp中,如果session中沒有數(shù)據(jù),則不顯示企業(yè)信息。選擇按編號,在輸入框中填入編號。點擊查詢,則跳轉到QiYeSearchservlet類。在該類中得到傳過來的編號,調用企業(yè)服務層和數(shù)據(jù)層的getQiYeById方法得到該企業(yè),如果得到的企業(yè)不為空,則將得到的企業(yè)保存在session中,并顯示在qiyesearch.jsp中。如圖4.26所示:圖4.26企業(yè)查詢如果選擇按照名稱查詢,在該類中得到傳過來的名稱,調用企業(yè)服務層和數(shù)據(jù)層的getQiYeByName方法得到該企業(yè),如果得到的企業(yè)不為空,則將得到的企業(yè)保存在session中,并顯示在qiyesearch.jsp中。如果選擇模糊查詢則調用服務層和數(shù)據(jù)層的getQiyeByName(name)返回的是一個ArrayList數(shù)組。2>客戶查詢系統(tǒng)提供三種種查詢方式,分別是按照編號和名稱查詢以及模糊查詢。點擊企業(yè)查詢,頁面跳轉到kehusearch.jsp選擇按編號,在輸入框中填入編號。點擊查詢,則跳轉到KeHuSearchservlet類。在該類中得到傳過來的編號,調用客戶服務層和數(shù)據(jù)層的getKeHuById方法得到該客戶,如果得到的客戶不為空,則將得到的企業(yè)保存在session中,并顯示在kehusearch.jsp中。如圖4.27所示:圖4.27查詢客戶 4.3客戶功能測試客戶登陸后進入客戶個人中心,頁面提示當前登陸的客戶名和角色,該客戶名是從session中讀取出來的。該角色有以下幾種功能:修改密碼測試系統(tǒng)默認密碼是123456,客戶可以更改自己的密碼。點擊修改密碼,右邊頁面跳轉到/kehu/changePwd.jsp。如圖4.5所示:圖4.28修改密碼輸入客戶當前的登陸使用到的密碼,然后輸入新密碼,并重復輸入新密碼,點擊修改。則當前信息提交到ChangePwd.java的servlet,在該類中,得到輸入信息,調用service層的changePWD方法,更新當前客戶的密碼信息。如果當前密碼不正確,則頁面顯示當前密碼不正確,如果兩次新密碼輸入不一致,則頁面提示顯示密碼不一致。如果輸入都正確,則修改密碼成功。(2)查看/修改個人信息測試客戶可以查看并且修改個人信息。點擊個人信息,右邊頁面跳轉到kehu/kehu.jsp如圖4.29所示:圖4.29查看和修改客戶個人信息在跳轉到kehu.jsp后,kehu.jsp首先會從session中取得當前登錄客戶的所有信息,然后顯示在該表單中??蛻艨梢愿鶕?jù)需要進行修改,其中客戶編號,客戶來源,客戶級別,聯(lián)系人是管理員或者客戶的聯(lián)系人來員確定,客戶不可以修改。但可以修改其它像電子郵件和電話等信息。點擊修改,跳轉到KeHuUpdN服務,在KeHuUpdN的dopost方法中,首先從session中得到當前登陸客戶的信息。然后通過request取得修改后的信息。然后在數(shù)據(jù)庫中更新當前的客戶的個人信息。如果修改失敗,則彈出修改失敗對話框,如果成功,則頁面跳轉到本頁,顯示的是修改后的信息。(3)我要投訴測試客戶對其聯(lián)系人不滿意或者有建議時可以投訴,點擊我要投訴按鈕,右邊頁面跳轉到kehu/kehutousu_add.jsp,如圖4.30所示:圖4.30我要投訴其中投訴人只能是該客戶,不能以其他客戶的名義投訴被投訴人。而被投訴人只能是該客戶的聯(lián)系人,不能投訴其他員工。點擊增加,跳轉到KehuTouSuAdd.java在dopost方法中,得到投訴人,被投訴人,投訴日期,投訴內容等信息,然后調用服務層和數(shù)據(jù)層的方法tousu_add
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版木地板安裝與維護保養(yǎng)服務合同4篇
- 2025年牛棚租賃養(yǎng)殖合作協(xié)議范本(含技術指導)
- 2025藥師證租用合同范本:包含培訓與輔導3篇
- 2025年度個人遺產繼承貸款合同擔保書及遺產評估報告4篇
- 二零二五年度企業(yè)財務重組與破產清算服務合同3篇
- 2025年度智慧家居系統(tǒng)搭建與智能家居服務合同4篇
- 二零二五年度工業(yè)用地出租合同書
- 2025年度門診醫(yī)生競業(yè)限制與醫(yī)療技術保密協(xié)議
- 二零二五版財產分割離婚協(xié)議含離婚后財產增值監(jiān)控機制2篇
- 2025年度新型木結構建筑木工安裝專業(yè)合同書4篇
- 2024年人教版小學三年級信息技術(下冊)期末試卷附答案
- TB 10012-2019 鐵路工程地質勘察規(guī)范
- 新蘇教版三年級下冊科學全冊知識點(背誦用)
- 鄉(xiāng)鎮(zhèn)風控維穩(wěn)應急預案演練
- 腦梗死合并癲癇病人的護理查房
- 蘇教版四年級上冊脫式計算300題及答案
- 犯罪現(xiàn)場保護培訓課件
- 扣款通知單 采購部
- 電除顫操作流程圖
- 湖北教育出版社三年級下冊信息技術教案
- 設計基礎全套教學課件
評論
0/150
提交評論