網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第1頁
網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第2頁
網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第3頁
網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第4頁
網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩65頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

網(wǎng)站設(shè)計(jì)和實(shí)現(xiàn)TheDesignAndImplementationo年5月

畢業(yè)設(shè)計(jì)(論文)漢字摘要網(wǎng)站設(shè)計(jì)和實(shí)現(xiàn)摘要:伴隨中國信息技術(shù)和經(jīng)濟(jì)迅猛發(fā)展,各企業(yè)之間競爭力越來越大,企業(yè)要想提升自己經(jīng)濟(jì)效益,和本行業(yè)企業(yè)、商家、個(gè)人、甚至是其它部分團(tuán)體聯(lián)合起來,組成聯(lián)盟,實(shí)現(xiàn)資源共享、利潤共贏,將會(huì)是肯定趨勢。車險(xiǎn)無憂大聯(lián)盟意在和保險(xiǎn)企業(yè)、汽車4S店等組成聯(lián)盟,由聯(lián)盟會(huì)員推廣車險(xiǎn)服務(wù)以取得傭金收益,實(shí)現(xiàn)共利共贏。車險(xiǎn)無憂大聯(lián)盟分為兩部分:網(wǎng)站和車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng)。大聯(lián)盟網(wǎng)站由聯(lián)盟會(huì)員登錄使用,可查看會(huì)員信息、傭金收益、提現(xiàn)詳情等;大聯(lián)盟后臺(tái)管理系統(tǒng)由官方工作人員登錄使用,可審核新注冊用戶,查看聯(lián)盟會(huì)員推廣詳情,結(jié)算等。本課題兩部分均采取MVC設(shè)計(jì)模式,后臺(tái)數(shù)據(jù)庫使用MySQL,Web服務(wù)器使用Tomcat,經(jīng)過MyEclipse集成開發(fā)工具進(jìn)行開發(fā)。關(guān)鍵詞:車險(xiǎn);聯(lián)盟;B/S;J2EE

畢業(yè)設(shè)計(jì)(論文)外文摘要TheDesignAndImplementationofAbstract:WiththerapiddevelopmentofinformationtechnologyandeconomyinChina,thecompetitivenessbetweenenterprisesismoreandmoreintense.Iftheenterpriseswanttoimprovetheireconomicbenefits,jointwiththeenterprises,businesses,individuals,andevensomeoftheotherteamtogether,andformacoalition,andrealizethesharingofresources,profitandwin-win,willbeinexorabletrend.CarInsuranceAlliancewanttoformthecoalitionwithinsurancecompanies,automobile4sshopandsoon.Alliancememberscanpromotetheservicesothattheycangetcommissionincome.CarInsuranceAlliancehavetwoparts,oneisCarInsuranceAllianceWebsite,theotherisCarInsuranceAllianceBackstageManagementSystem.Thewebsitecanloginalliancemembers.Theycanlookovertheirinformation,\o"清空"commissionincomeanddetailsofwithdrawaletc.Alliancebackstagemanagementsystemcanloginofficialstaff.Theycanreviewnewregistereduser,viewthepromotiondetails,settleaccounts,andsoon.ThissystemuseMVCdesignpattern.\o"清空"ThebackstagedatabaseuseMySQL.\o"清空"WebserveruseTomcat.\o"清空"DevelopedbyMyEclipseintegrateddevelopmenttools.Keywords:carinsurance;alliance;B/S;J2EE

目錄TOC\o"1-2"\t"標(biāo)題3,1"\h\u176031.緒論 168651.1本課題背景 1214321.2論文內(nèi)容組成 282602.系統(tǒng)開發(fā)技術(shù)和工具 270492.1系統(tǒng)開發(fā)技術(shù) 3294192.2系統(tǒng)開發(fā)工具 434263.需求分析 4101383.1系統(tǒng)功效需求分析 4311823.2系統(tǒng)非功效需求分析 6183144.概要設(shè)計(jì) 7236754.1系統(tǒng)模塊設(shè)計(jì) 74274.2數(shù)據(jù)庫設(shè)計(jì) 827584.3系統(tǒng)開發(fā)框架設(shè)計(jì) 17223715.具體設(shè)計(jì) 2110135.1網(wǎng)站具體設(shè)計(jì) 21103525.2后臺(tái)管理系統(tǒng)具體設(shè)計(jì) 3822550結(jié)論 5624274致謝 57712參考文件 581緒論1.1本課題背景1.1.1課題研究意義伴隨信息技術(shù)發(fā)展,網(wǎng)絡(luò)正悄然而快速地走進(jìn)大家日常生活。伴隨互聯(lián)網(wǎng)技術(shù)日益發(fā)展,電子商務(wù)作為一個(gè)新商務(wù)模式在中國各行各業(yè)廣泛并快速發(fā)展。而中國競爭日趨猛烈保險(xiǎn)行業(yè)也不甘落后,投入大量財(cái)力、物力和人力開展一個(gè)全新保險(xiǎn)經(jīng)營方法——保險(xiǎn)電子商務(wù)。現(xiàn)在電子商務(wù)已經(jīng)延伸到了社會(huì)各個(gè)領(lǐng)域,在經(jīng)濟(jì)發(fā)展和社會(huì)保障體系不停完善背景下,保險(xiǎn)業(yè)作為社會(huì)生活中堅(jiān)力量也逐步在新領(lǐng)域和新技術(shù)方面不停創(chuàng)新。電子商務(wù)在保險(xiǎn)業(yè)中應(yīng)用降低了成本,增加了保險(xiǎn)機(jī)會(huì),提升了賠付效率。全球經(jīng)濟(jì)環(huán)境改變使中國保險(xiǎn)行業(yè)面臨著大量機(jī)會(huì)和巨大挑戰(zhàn)。在全球經(jīng)濟(jì)一體化、信息化浪潮中,以電子商務(wù)為代表網(wǎng)絡(luò)在線經(jīng)濟(jì)活動(dòng)無疑將成為二十一世紀(jì)新經(jīng)濟(jì)發(fā)展關(guān)鍵推進(jìn)力量。在提倡新經(jīng)濟(jì)今天,保險(xiǎn)業(yè)和互聯(lián)網(wǎng)結(jié)合已成為一個(gè)國際趨勢。因?yàn)樵贗nternet上寬帶、高速、廣域和多媒體化網(wǎng)絡(luò)通訊技術(shù)重大革命,將逐步引發(fā)保險(xiǎn)業(yè)根本變革。面對(duì)加入WTO和網(wǎng)絡(luò)技術(shù)革命挑戰(zhàn),中國保險(xiǎn)業(yè)必需加大對(duì)網(wǎng)絡(luò)技術(shù)了解、吸納和應(yīng)用力度,主動(dòng)探尋適合保險(xiǎn)企業(yè)發(fā)展電子商務(wù)發(fā)展策略。伴隨中國保險(xiǎn)業(yè)發(fā)展,保險(xiǎn)市場競爭日益猛烈,各家保險(xiǎn)企業(yè)全部急待完善銷售和服務(wù)結(jié)構(gòu)以適應(yīng)市場需求。而保險(xiǎn)電子商務(wù)是借助于計(jì)算機(jī)及網(wǎng)絡(luò)等高科技手段開展保險(xiǎn)業(yè)務(wù)一個(gè)新領(lǐng)域,本身就有很強(qiáng)科技成份,電子商務(wù)利用網(wǎng)絡(luò)和信息系統(tǒng)將保險(xiǎn)業(yè)務(wù)直接推入千家萬戶,使大家足不出戶就能了解并購置保險(xiǎn)產(chǎn)品得到對(duì)應(yīng)服務(wù),不僅拉近了保險(xiǎn)和社會(huì)公眾距離,而且也完善了企業(yè)銷售和服務(wù)結(jié)構(gòu),為保險(xiǎn)業(yè)提供了一個(gè)全新服務(wù)方法,為保險(xiǎn)業(yè)發(fā)展和競爭提供了新場所,為保險(xiǎn)行業(yè)提供了前所未有嶄新機(jī)遇。電子商務(wù)對(duì)保險(xiǎn)業(yè)發(fā)展起到推進(jìn)作用,保險(xiǎn)電子商務(wù)在網(wǎng)絡(luò)保險(xiǎn)和保民方面。因?yàn)榫W(wǎng)絡(luò)所固有快速、便捷特點(diǎn),網(wǎng)絡(luò)能將各大保險(xiǎn)企業(yè)多種保險(xiǎn)產(chǎn)品集合起來,保民能夠反復(fù)比較,看看哪一個(gè)保險(xiǎn)品種更適合更有保障,再輕松地做出自己選擇。而且,經(jīng)過網(wǎng)絡(luò)技術(shù),保民還能夠享受到多種便捷服務(wù)。1.1.2中國外研究現(xiàn)實(shí)狀況和發(fā)達(dá)國家相比,電子商務(wù)在中國保險(xiǎn)業(yè)中應(yīng)用還處于剛剛起步階段,不過其發(fā)展十分快速。首先,在之前,是市場導(dǎo)入期。從開始,市場進(jìn)入快速發(fā)展階段。市場也展現(xiàn)出部分特點(diǎn):B2B、B2C模式逐步健全。在網(wǎng)上保險(xiǎn)方面,發(fā)展尚處于探索階段,關(guān)鍵在展業(yè)、咨詢、投訴等在線服務(wù)為主,少數(shù)保險(xiǎn)企業(yè)已經(jīng)開通了在線投保、網(wǎng)上支付等業(yè)務(wù)功效。在電話業(yè)務(wù)方面,保險(xiǎn)企業(yè)已經(jīng)開始加大投入,紛紛建設(shè)自己電話營銷中心。最終電話、網(wǎng)站等服務(wù)手段相互補(bǔ)充作用越發(fā)顯著。在以后,市場進(jìn)入穩(wěn)定增加期,在未來中國電子商務(wù)保險(xiǎn)將展現(xiàn)產(chǎn)品種類不停豐富,服務(wù)范圍和手段逐步擴(kuò)大,運(yùn)行合適集中發(fā)展趨勢。1.1.3發(fā)展趨勢綜合前面分析,電子商務(wù)保險(xiǎn)市場規(guī)模正在逐步擴(kuò)大,電子商務(wù)也帶來了整個(gè)行業(yè)業(yè)務(wù)提速。業(yè)務(wù)提速表現(xiàn)在用戶數(shù)量增加,用戶結(jié)構(gòu)逐步復(fù)雜,也促進(jìn)保險(xiǎn)企業(yè)開始細(xì)化、分析多種需求。所以,業(yè)務(wù)提速帶動(dòng)了需求細(xì)化,需求細(xì)化也勢必帶動(dòng)應(yīng)用模式發(fā)展增速。同時(shí),伴隨中國經(jīng)濟(jì)快速發(fā)展,人民生活也越來越富裕,汽車作為家庭交通工具,正在進(jìn)入千家萬戶。買車必需得買車險(xiǎn)才能上路,而現(xiàn)在,中國有著一百多家保險(xiǎn)企業(yè),為了能讓車主正確選擇保險(xiǎn)企業(yè)和險(xiǎn)種,同時(shí)以最優(yōu)惠價(jià)格購置車險(xiǎn),很多第三方車險(xiǎn)電商應(yīng)運(yùn)而生。車險(xiǎn)無憂大聯(lián)盟是經(jīng)過網(wǎng)站平臺(tái),將大量商家(汽車4S店或汽車銷售企業(yè)、著名網(wǎng)絡(luò)站點(diǎn)、其它汽車相關(guān)市場企業(yè)等)聯(lián)合起來,實(shí)現(xiàn)資源共享、利潤共贏網(wǎng)絡(luò)平臺(tái)。商家經(jīng)過注冊聯(lián)盟賬戶、嚴(yán)格驗(yàn)證資質(zhì)方法入駐聯(lián)盟,將車險(xiǎn)無憂大聯(lián)盟服務(wù)推廣給各自渠道用戶(線上、線下等),從而取得返傭收入。1.2論文內(nèi)容組成第一部分是緒論,分析商業(yè)聯(lián)盟和網(wǎng)站意義、中國外現(xiàn)實(shí)狀況和發(fā)展趨勢。第二部分為系統(tǒng)開發(fā)技術(shù)和工具,介紹了車險(xiǎn)無憂大聯(lián)盟系統(tǒng)所用到開發(fā)技術(shù)和開發(fā)工具。第三部分是需求分析,分析了車險(xiǎn)無憂大聯(lián)盟系統(tǒng)基礎(chǔ)功效。第四部分是概要設(shè)計(jì),敘述車險(xiǎn)無憂大聯(lián)盟系統(tǒng)功效模塊、系統(tǒng)開發(fā)架構(gòu)和數(shù)據(jù)庫模型、數(shù)據(jù)表,并給出經(jīng)典接口和類類圖。第五部分是具體設(shè)計(jì),對(duì)經(jīng)典功效模塊進(jìn)行步驟分析,畫出步驟圖,并進(jìn)行具體設(shè)計(jì)。最終是總結(jié)、致謝、參考文件和附錄。

2系統(tǒng)開發(fā)技術(shù)和工具2.1系統(tǒng)開發(fā)技術(shù)2.1.1JavaJava是一個(gè)面向?qū)ο笄铱缙脚_(tái)計(jì)算機(jī)程序設(shè)計(jì)語言,是由SunMicrosystems企業(yè)于1995年5月推出Java面向?qū)ο蟪绦蛟O(shè)計(jì)語言和Java平臺(tái)總稱,其分為三個(gè)體系,即J2SE、J2EE、J2ME。Java技術(shù)含有很強(qiáng)壯壯性、安全性和可移植性,廣泛應(yīng)用于個(gè)人計(jì)算機(jī)、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng)等領(lǐng)域,而且其開發(fā)者專業(yè)小區(qū)也是全球最大。Java在Web、移動(dòng)設(shè)備和云計(jì)算等方面有著顯著優(yōu)勢和寬廣前景。本系統(tǒng)就是基于J2EE開發(fā)。2.1.2SpringSpring是一個(gè)輕量級(jí)Java開發(fā)開源框架,是為了處理企業(yè)應(yīng)用程序開發(fā)復(fù)雜性而創(chuàng)建,Spring關(guān)鍵優(yōu)勢之一就是其分層架構(gòu),分層架構(gòu)許可您選擇使用哪一個(gè)組件,同時(shí)為J2EE應(yīng)用程序開發(fā)提供集成框架。Spring最關(guān)鍵關(guān)鍵功效就是控制反轉(zhuǎn)/依靠注入(IOC/DI)和面向方面編程(AOP)。2.1.3MyBatisMyBatis是支持一般SQL查詢,存放過程和高級(jí)映射優(yōu)異持久層框架。它消除了幾乎全部JDBC代碼和參數(shù)手工設(shè)置和結(jié)果集檢索。MyBatis對(duì)sql進(jìn)行了封裝和外部化,使sql從應(yīng)用程序代碼中分離出來,使用簡單XML或注解用于配置和原始映射,將接口和Java對(duì)象映射成數(shù)據(jù)庫中統(tǒng)計(jì)。2.1.4HibernateHibernate是一個(gè)Java語言下對(duì)象關(guān)系映射處理方案。它是一個(gè)自由、開源框架,用來把對(duì)象模型表示對(duì)象映射到基于SQL關(guān)系模型結(jié)構(gòu)中去,為面向?qū)ο箢I(lǐng)域模型到傳統(tǒng)關(guān)系型數(shù)據(jù)庫映射,提供了一個(gè)使用方便框架。2.1.5JDBC(JavaDataBaseConnectivity)JDBC(JavaDataBaseConnectivity)是Java訪問數(shù)據(jù)庫處理方案,JDBC定義了一套標(biāo)準(zhǔn)接口,即訪問數(shù)據(jù)庫通用API,是一個(gè)用于實(shí)施SQL預(yù)語句API,不一樣數(shù)據(jù)庫廠商依據(jù)各自數(shù)據(jù)庫特點(diǎn)去實(shí)現(xiàn)這些接口。2.1.6JSPJSP(JavaServerPages)是基于Java語言服務(wù)器端腳本技術(shù)。JSP提供動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù),它是建立在JavaServlet技術(shù)基礎(chǔ)上。JSP含有跨平臺(tái)性和可重用性,它實(shí)施效率高,并將內(nèi)容生產(chǎn)和顯示進(jìn)行分離。2.1.7JavaScriptJavaScript(js)是一個(gè)基于對(duì)象和事件驅(qū)動(dòng)解釋性腳本語言,含有和Java和C語言類似語法。js直接嵌入在HTML頁面里,用來向HTML頁面添加交互行為,由瀏覽器解釋實(shí)施代碼,不進(jìn)行預(yù)編譯。2.2系統(tǒng)開發(fā)工具2.2.1MyEclipse8.6MyEclipse是對(duì)EclipseIDE擴(kuò)展,利用它我們能夠在數(shù)據(jù)庫和J2EE開發(fā)、公布,和應(yīng)用程序服務(wù)器整合方面極大提升工作效率。它是功效豐富J2EE集成開發(fā)環(huán)境,包含了完備編碼、調(diào)試、測試和公布功效,完整支持HTML、Struts、JSF、CSS、JavaScript、SQL、Hibernate。2.2.2MySQL5.5MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其體積小、速度快、總體擁有成本低,且開放源碼。MySQL支持多線程,充足利用CPU資源,優(yōu)化SQL查詢算法,有效地提升查詢速度,提供用于管理、檢驗(yàn)、優(yōu)化數(shù)據(jù)庫操作管理工具。2.2.3ApacheTomcat7ApacheTomcat服務(wù)器是一個(gè)無償開放源代碼Web應(yīng)用服務(wù)器,它技術(shù)優(yōu)異、性能穩(wěn)定,而且無償;而且它運(yùn)行時(shí)占用系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡和郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常見功效。

3需求分析3.1系統(tǒng)功效需求分析3.1.1系統(tǒng)功效描述(1)管理員含有功效(車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng))菜單管理:管理大聯(lián)盟后臺(tái)系統(tǒng)中全部菜單,可對(duì)其進(jìn)行“增刪改”操作。用戶管理:管理可登錄大聯(lián)盟后臺(tái)系統(tǒng)工作人員,可對(duì)其進(jìn)行“增刪改查”操作。角色管理:管理大聯(lián)盟后臺(tái)系統(tǒng)不一樣角色,不一樣角色有著不一樣功效操作,可對(duì)其進(jìn)行“增刪改查”操作。會(huì)員管理:管理全部大聯(lián)盟會(huì)員,查看其具體信息,可對(duì)其進(jìn)行“增刪改查”操作。會(huì)員注冊審核:新會(huì)員注冊必需經(jīng)過審核,審核經(jīng)過后方能登錄大聯(lián)盟網(wǎng)站。合作方案管理:管理大聯(lián)盟合作方案信息,可對(duì)其進(jìn)行“增刪改查”操作。廣告管理:管理大聯(lián)盟廣告信息,可對(duì)其進(jìn)行“增刪改查”操作。訂單管理:可查看全部會(huì)員推廣訂單詳情。查看推廣具體:可查看全部會(huì)員推廣不一樣類型訂單詳情,并可審核訂單,將訂單設(shè)置為有效、無效、可疑。結(jié)算系統(tǒng):可查看全部訂單結(jié)算情況。若未結(jié)算,則可對(duì)其進(jìn)行結(jié)算;若已結(jié)算,則可查看結(jié)算統(tǒng)計(jì)。財(cái)務(wù)管理:可查看不一樣狀態(tài)財(cái)務(wù)信息(包含待請(qǐng)款、未支付、已支付),并可對(duì)不一樣狀態(tài)信息進(jìn)行不一樣操作。(2)聯(lián)盟會(huì)員含有功效(網(wǎng)站)修改資料:若會(huì)員信息有所變動(dòng),可對(duì)其進(jìn)行修改。查看傭金收益:可查看會(huì)員為車險(xiǎn)無憂推廣所取得傭金收益詳情。提現(xiàn):可對(duì)會(huì)員取得傭金收益進(jìn)行提現(xiàn),并可查看提現(xiàn)明細(xì)。獲取推廣代碼:會(huì)員可獲取推廣代碼為車險(xiǎn)無憂推廣。銀行賬戶管理:若銀行賬戶有所變動(dòng),可進(jìn)行修改。3.1.2系統(tǒng)用例圖(1)管理員在車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng)中關(guān)鍵對(duì)各功效信息進(jìn)行管理:后臺(tái)系統(tǒng)菜單管理、用戶管理、角色管理、會(huì)員注冊審核、廣告管理,對(duì)推廣訂單進(jìn)行結(jié)算、支付等操作,同時(shí)能夠查看不一樣類型推廣訂單詳情管理員用例圖圖3-1-1所表示。圖3-1-1管理員用例圖(2)聯(lián)盟會(huì)員是本系統(tǒng)中主體部分,只可登錄網(wǎng)站,其包含功效:獲取推廣代碼、修改資料、銀行賬戶管理、查看傭金收益、提現(xiàn)。聯(lián)盟會(huì)員用例圖圖3-1-2所表示。圖3-1-2聯(lián)盟會(huì)員用例圖3.2系統(tǒng)非功效需求分析本系統(tǒng)非功效性需求以下:(1)界面簡練美觀,功效易操作,用戶體驗(yàn)良好,沒有沒有效鏈接。(2)系統(tǒng)容錯(cuò)性好,在源代碼中對(duì)多種異常進(jìn)行捕捉處理。(3)性能響應(yīng)速度快,界面加載時(shí)間在2秒以內(nèi)。(4)系統(tǒng)兼容性好,可兼容不一樣版本IE、火狐、谷歌等瀏覽器。

4概要設(shè)計(jì)4.1系統(tǒng)模塊設(shè)計(jì)4.1.1系統(tǒng)總體功效(1)網(wǎng)站由聯(lián)盟會(huì)員登錄使用,其包含登錄注冊、會(huì)員資料修改、獲取推廣代碼、銀行賬戶管理、查看傭金收益、提現(xiàn)、查看提現(xiàn)明細(xì)等功效。網(wǎng)站功效模塊圖4-1-1所表示。圖4-1-1網(wǎng)站功效模塊圖(2)車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng)由官方工作人員登錄使用,其包含系統(tǒng)管理、用戶注冊審核、訂單管理、查看推廣具體、結(jié)算系統(tǒng)、財(cái)務(wù)管理、合作方案管理、廣告管理等功效。車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng)功效模塊圖4-1-2所表示。圖4-1-2車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng)功效模塊圖4.2數(shù)據(jù)庫設(shè)計(jì)4.2.1系統(tǒng)實(shí)體描述經(jīng)過系統(tǒng)需求分析,本系統(tǒng)中所用到實(shí)體以下:(1)聯(lián)盟會(huì)員實(shí)體:會(huì)員編號(hào)、推薦編號(hào)、用戶名、密碼、用戶狀態(tài)、姓名、性別、手機(jī)號(hào)、電話區(qū)號(hào)、電話號(hào)碼、電話分機(jī)號(hào)、郵箱、im、開戶銀行、開戶支行、銀行戶名、銀行賬號(hào)、會(huì)員類型、可提現(xiàn)金額、凍結(jié)金額、身份證號(hào)碼、審核狀態(tài)等。(2)訂單實(shí)體:訂單編號(hào)、創(chuàng)建時(shí)間、會(huì)員編號(hào)、推薦編號(hào)、訂單狀態(tài)、訂單成功時(shí)間、結(jié)算狀態(tài)、結(jié)算編號(hào)、結(jié)算時(shí)間、結(jié)算批號(hào)、結(jié)算價(jià)格等。(3)廣告實(shí)體:廣告編號(hào)、創(chuàng)建時(shí)間、更新時(shí)間、廣告名稱、廣告類型、圖片寬度、圖片高度、圖片地址、文字鏈內(nèi)容、廣告投放狀態(tài)等。(4)提現(xiàn)信息實(shí)體:提現(xiàn)編號(hào)、創(chuàng)建時(shí)間、會(huì)員編號(hào)、推薦編號(hào)、提現(xiàn)金額、是否提供發(fā)票、個(gè)稅金額、實(shí)際提現(xiàn)金額、支付日期、銀行流水號(hào)、是否支付、請(qǐng)款編號(hào)、發(fā)票編號(hào)等。(5)菜單實(shí)體:菜單編號(hào)、創(chuàng)建時(shí)間、更新時(shí)間、菜單等級(jí)、菜單名稱、菜單次序、菜單URL、父菜單編號(hào)、圖標(biāo)編號(hào)等。(6)角色實(shí)體:角色編號(hào)、創(chuàng)建時(shí)間、更新時(shí)間、角色編碼、角色名稱、角色狀態(tài)等。(7)用戶實(shí)體:用戶編號(hào)、創(chuàng)建時(shí)間、更新時(shí)間、用戶名、密碼、真實(shí)姓名、角色編號(hào)、用戶狀態(tài)等。聯(lián)盟會(huì)員實(shí)體屬性圖包含會(huì)員編號(hào)、推薦編號(hào)、用戶名、密碼、用戶狀態(tài)、姓名、性別、手機(jī)號(hào)、電話區(qū)號(hào)、電話號(hào)碼、電話分機(jī)號(hào)、郵箱、im、開戶銀行、開戶支行名稱、銀行戶名、銀行賬號(hào)、會(huì)員類型、可提現(xiàn)金額、凍結(jié)金額、身份證號(hào)碼、審核狀態(tài)等。圖4-2-1所表示。圖4-2-1聯(lián)盟會(huì)員實(shí)體屬性圖訂單實(shí)體屬性圖包含訂單編號(hào)、會(huì)員編號(hào)、推薦編號(hào)、訂單狀態(tài)、訂單成功時(shí)間、結(jié)算狀態(tài)、結(jié)算編號(hào)、結(jié)算時(shí)間、結(jié)算批號(hào)、結(jié)算價(jià)格等。圖4-2-2所表示。圖4-2-2訂單實(shí)體屬性圖廣告實(shí)體實(shí)體屬性圖包含廣告編號(hào)、創(chuàng)建時(shí)間、更新時(shí)間、廣告名稱、廣告類型、圖片寬度、圖片高度、圖片地址、文字鏈內(nèi)容、廣告投放狀態(tài)等。圖4-2-3所表示。圖4-2-3廣告實(shí)體實(shí)體屬性圖提現(xiàn)信息實(shí)體屬性圖包含提現(xiàn)編號(hào)、創(chuàng)建時(shí)間、會(huì)員編號(hào)、推薦編號(hào)、提現(xiàn)金額、是否提供發(fā)票、個(gè)稅金額、實(shí)際提現(xiàn)金額、支付日期、銀行流水號(hào)、是否支付、請(qǐng)款編號(hào)、發(fā)票編號(hào)等。圖4-2-4所表示。圖4-2-4提現(xiàn)信息實(shí)體屬性圖菜單實(shí)體屬性圖包含菜單編號(hào)、創(chuàng)建時(shí)間、更新時(shí)間、菜單等級(jí)、菜單名稱、菜單次序、菜單URL、父菜單編號(hào)、圖標(biāo)編號(hào)、菜單狀態(tài)等。圖4-2-5所表示。圖4-2-5菜單實(shí)體屬性圖角色實(shí)體屬性圖包含角色編號(hào)、創(chuàng)建時(shí)間、更新時(shí)間、角色編碼、角色名稱、角色狀態(tài)等。圖4-2-6所表示。圖4-2-6角色實(shí)體屬性圖用戶實(shí)體屬性圖包含用戶編號(hào)、創(chuàng)建時(shí)間、更新時(shí)間、用戶名、密碼、真實(shí)姓名、角色編號(hào)、用戶狀態(tài)等。圖4-2-7所表示。圖4-2-7用戶實(shí)體屬性圖4.2.2數(shù)據(jù)表設(shè)計(jì)表4-2-1聯(lián)盟會(huì)員表(member)字段類型長度許可null默認(rèn)值主鍵說明member_noint11否*會(huì)員編號(hào)recommend_novarchar20否推薦編號(hào)member_idvarchar1024否用戶名member_pwvarchar32否密碼member_statusint1否0用戶狀態(tài)member_namevarchar1024否姓名member_phonevarchar20否手機(jī)號(hào)member_tel_areavarchar6是電話區(qū)號(hào)member_telvarchar20是電話號(hào)碼member_tel_extvarchar6是分機(jī)號(hào)member_emailvarchar40否郵箱imvarchar100是immember_bankvarchar40是開戶銀行member_sub_bankvarchar40是開戶支行member_bank_accountvarchar40是銀行戶名member_bank_numbervarchar40否銀行賬號(hào)member_typevarchar1是會(huì)員類型member_total_cashdouble255否0.0可提現(xiàn)金額member_pause_cashdouble255否0.0凍結(jié)金額member_identity_idvarchar25否身份證號(hào)碼member_check_stint1否0審核狀態(tài)表4-2-2訂單表(order)字段類型長度許可null默認(rèn)值主鍵說明order_noint11否*訂單編號(hào)create_timedatetime19否創(chuàng)建時(shí)間member_noint11否會(huì)員編號(hào)recommend_novarchar20否推薦編號(hào)order_statusint1否0訂單狀態(tài)succeedatedatetime19是成功時(shí)間handlpricedouble11否結(jié)算價(jià)格income_flagint1否0結(jié)算狀態(tài)payments_novarchar255是結(jié)算編號(hào)payments_timedatatime19是結(jié)算時(shí)間apply_cash_noint11是結(jié)算批號(hào)表4-2-3廣告表(advertise)字段類型長度許可null默認(rèn)值主鍵說明adv_noint11否*廣告編號(hào)create_timedatetime19否創(chuàng)建時(shí)間update_timedatetime19是更新時(shí)間adv_namevarchar100否廣告名稱adv_typeint1否廣告類型adv_widthint11是圖片寬度adv_heightint11是圖片高度adv_imagepathvarchar200是圖片地址adv_stint1否1投放狀態(tài)表4-2-4提現(xiàn)信息表(apply_cash)字段類型長度許可null默認(rèn)值主鍵說明apply_noint11否*提現(xiàn)編號(hào)update_timedatetime19否創(chuàng)建時(shí)間member_idvarchar40否會(huì)員編號(hào)recommend_novarchar20否推薦編號(hào)apply_cash_noint11否請(qǐng)款編號(hào)money_amountdouble11否提現(xiàn)金額is_invoiceint1否是否有發(fā)票tax_moneydouble11否個(gè)稅金額fact_moneydouble11否實(shí)際金額invoice_novarchar24是發(fā)票編號(hào)is_payint1否0是否支付pay_datedate10是支付日期bank_serialvarchar50是銀行流水號(hào)表4-2-5菜單表(menu)字段類型長度許可null默認(rèn)值主鍵說明function_idvarchar255否*菜單編號(hào)create_timedatetime19否創(chuàng)建時(shí)間update_timedatetime19是更新時(shí)間function_levelint2否菜單等級(jí)function_namevarchar50否菜單名稱function_orderint3是菜單次序function_urlvarchar1025是菜單URLfunction_parent_idvarchar255是父菜單編號(hào)function_icon_idvarchar255是圖標(biāo)編號(hào)function_statusint1否1菜單狀態(tài)表4-2-6角色表(role)字段類型長度許可null默認(rèn)值主鍵說明role_idvarchar255否*角色編號(hào)create_timedatetime19否創(chuàng)建時(shí)間update_timedatetime19是更新時(shí)間role_codevarchar10否角色編碼role_namevarchar100否角色名稱role_statusint1否1角色狀態(tài)表4-2-7用戶表(user)字段類型長度許可null默認(rèn)值主鍵說明user_idvarchar255否*用戶編號(hào)create_timedatetime19否創(chuàng)建時(shí)間update_timedatetime19是更新時(shí)間user_namevarchar50否用戶名user_pwdvarchar100否密碼real_namevarchar50否真實(shí)姓名role_idvarchar255否角色編號(hào)role_statusint1否1用戶狀態(tài)4.2.3數(shù)據(jù)表關(guān)聯(lián)關(guān)系不一樣用戶擁有不一樣角色,不一樣角色能夠操作不一樣菜單;聯(lián)盟會(huì)員有自己推廣訂單、合作方案,每個(gè)會(huì)員使用推廣廣告也不一樣。所以,數(shù)據(jù)表關(guān)聯(lián)關(guān)系圖4-2-8所表示。圖4-2-8數(shù)據(jù)表關(guān)聯(lián)關(guān)系圖4.2.4數(shù)據(jù)流圖4.3系統(tǒng)開發(fā)框架設(shè)計(jì)4.3.1系統(tǒng)開發(fā)框架本課題基于JavaEE(J2EE)C/S架構(gòu)進(jìn)行設(shè)計(jì)開發(fā),并采取MVC設(shè)計(jì)模式,嚴(yán)格根據(jù)M-V-C三層結(jié)構(gòu)進(jìn)行開發(fā)。MVC即Model-View-Controller,是模型-視圖-控制器縮寫簡稱,MVC設(shè)計(jì)模式強(qiáng)調(diào)將一個(gè)復(fù)雜軟件開發(fā)項(xiàng)目分解為模型(Model)、視圖(View)、控制器(Controller)三部分,它們分別對(duì)應(yīng)軟件開發(fā)項(xiàng)目中業(yè)務(wù)邏輯和數(shù)據(jù)、用戶界面、用戶請(qǐng)求處理和數(shù)據(jù)同時(shí)。MVC設(shè)計(jì)模式目標(biāo)是實(shí)現(xiàn)一個(gè)動(dòng)態(tài)程序設(shè)計(jì),使后續(xù)對(duì)程序修改和擴(kuò)展簡化,而且使程序某一部分反復(fù)利用成為可能。除此之外,此設(shè)計(jì)模式經(jīng)過對(duì)復(fù)雜度簡化,使程序結(jié)構(gòu)愈加直觀。軟件項(xiàng)目經(jīng)過對(duì)本身基礎(chǔ)部分分離同時(shí)也給予了各個(gè)基礎(chǔ)部分應(yīng)有功效。專業(yè)人員能夠經(jīng)過本身專長分組:模型Model:實(shí)現(xiàn)系統(tǒng)中業(yè)務(wù)邏輯,通常能夠用JavaBean或EJB來實(shí)現(xiàn)。程序員編寫程序應(yīng)有功效(實(shí)現(xiàn)算法等),并進(jìn)行數(shù)據(jù)庫設(shè)計(jì)和管理。視圖View:界面設(shè)計(jì)人員圖形界面設(shè)計(jì)用于和用戶交互,通常見JSP實(shí)現(xiàn)。控制器(Controller):負(fù)責(zé)轉(zhuǎn)發(fā)請(qǐng)求,并對(duì)請(qǐng)求進(jìn)行處理。控制層是模型層和視圖層之間溝通橋梁,它能夠分配用戶請(qǐng)求并選擇合適視圖用于顯示,同時(shí)它也能夠解釋用戶輸入并將它們映射為模型層可實(shí)施操作。在本課題中,網(wǎng)站使用Spring+MyBatis+JSP技術(shù)進(jìn)行設(shè)計(jì)開發(fā),車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng)使用Spring+Hibernate+JSP技術(shù)進(jìn)行設(shè)計(jì)開發(fā),兩部分均嚴(yán)格遵照MVC設(shè)計(jì)模式,使得系統(tǒng)耦合性大大降低。4.3.2項(xiàng)目組織結(jié)構(gòu)(1)網(wǎng)站按MVC結(jié)構(gòu)創(chuàng)建包,其項(xiàng)目結(jié)構(gòu)圖圖4-3-1所表示。圖4-3-1網(wǎng)站項(xiàng)目結(jié)構(gòu)圖annotation:包內(nèi)有MyBatis自定義注解類,有了這類,MyBatis才能將頁面表單所填內(nèi)容自動(dòng)封裝成實(shí)體對(duì)象。controller:控制層所在包,實(shí)現(xiàn)外部監(jiān)聽。dao:數(shù)據(jù)訪問接口所在包,內(nèi)含接口實(shí)現(xiàn)子包,用于實(shí)現(xiàn)上層全部接口。entity:實(shí)體類所在包,定義全部實(shí)體類。exception:自定義異常所在包,用于定義自定義異常類。interceptor:攔截器所在包,用于定義攔截器類。mapper:包含MyBatisSQL映射語句配置文件。service:包含郵箱激活服務(wù)類。util:包含該項(xiàng)目中所需要用到工具類。(2)車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng)按系統(tǒng)模塊創(chuàng)建包,包內(nèi)再按MVC結(jié)構(gòu)創(chuàng)建子包,其項(xiàng)目結(jié)構(gòu)圖圖4-3-2所表示。圖4-3-2車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng)項(xiàng)目結(jié)構(gòu)圖advertise:廣告管理模塊所在包。examine:會(huì)員注冊審核模塊所在包。finance:財(cái)務(wù)管理模塊所在包。framework:后臺(tái)系統(tǒng)框架所在包。member:會(huì)員管理模塊所在包。order:訂單管理模塊所在包。settlement:結(jié)算系統(tǒng)模塊所在包。spread:推廣詳情模塊所在包。system:后臺(tái)系統(tǒng)管理模塊所在包。util:后臺(tái)系統(tǒng)工具類所在包。每個(gè)模塊包中全部包含:controller:控制層所在包,實(shí)現(xiàn)外部監(jiān)聽。entity:實(shí)體類所在包,定義全部實(shí)體類。service:數(shù)據(jù)訪問接口所在包,內(nèi)含接口實(shí)現(xiàn)子包,用于實(shí)現(xiàn)上層全部接口。

5具體設(shè)計(jì)5.1網(wǎng)站具體設(shè)計(jì)5.1.1會(huì)員注冊具體設(shè)計(jì)(1)會(huì)員注冊功效步驟圖會(huì)員注冊能夠從網(wǎng)站首頁頂部進(jìn)入,注冊分為對(duì)公注冊和對(duì)私注冊,且全部需要經(jīng)過郵箱和手機(jī)短信驗(yàn)證。會(huì)員注冊步驟圖圖5-1-1所表示。圖5-1-1會(huì)員注冊步驟圖(2)會(huì)員注冊界面設(shè)計(jì)會(huì)員注冊需要用到五個(gè)jsp頁面。①基礎(chǔ)信息填寫頁面(register.jsp),圖5-1-2所表示。該頁面要求用戶填寫郵箱、密碼,和確定密碼,填寫郵箱會(huì)進(jìn)行唯一性驗(yàn)證,已注冊使用過郵箱不能夠再次注冊。圖5-1-2基礎(chǔ)信息填寫頁面②發(fā)送郵箱驗(yàn)證提醒頁面(emailActivation.jsp),圖5-1-3所表示。基礎(chǔ)信息填寫完成后,點(diǎn)擊“注冊”按鈕,將會(huì)跳轉(zhuǎn)到該頁面。該頁面會(huì)顯示剛才注冊時(shí)所使用郵箱,并提醒用戶進(jìn)入郵箱繼續(xù)注冊步驟。圖5-1-3發(fā)送郵箱驗(yàn)證提醒頁面③用戶類型選擇頁面(accountType.jsp),圖5-1-4所表示。進(jìn)入注冊時(shí)填寫郵箱,點(diǎn)擊郵件里鏈接,將會(huì)打開該頁面。該頁面關(guān)鍵是用來區(qū)分企業(yè)賬戶和個(gè)人賬戶,點(diǎn)擊不一樣賬戶,將會(huì)跳轉(zhuǎn)到不一樣具體信息填寫頁面。圖5-1-4用戶類型選擇頁面④對(duì)公注冊具體信息填寫頁面(mainPublicMessage.jsp)圖5-1-5所表示。點(diǎn)擊圖5-1-4頁面上“企業(yè)賬戶”按鈕,將跳轉(zhuǎn)到該頁面。該頁面要求用戶上傳營業(yè)執(zhí)照和運(yùn)行者手持身份證照片,并填寫身份證姓名、身份證號(hào)、銀行賬號(hào)、手機(jī)號(hào)碼等具體信息。圖5-1-5對(duì)公注冊具體信息填寫頁面⑤對(duì)私注冊具體信息填寫頁面(mainPrivateMessage.jsp)圖5-1-6所表示。點(diǎn)擊圖5-1-4頁面上“個(gè)人賬戶”按鈕,將跳轉(zhuǎn)到該頁面。該頁面要求用戶上傳手持身份證照片,并填寫身份證姓名、身份證號(hào)、銀行賬號(hào)、手機(jī)號(hào)碼等具體信息。圖5-1-6對(duì)私注冊具體信息填寫頁面(3)會(huì)員注冊功效代碼設(shè)計(jì)從網(wǎng)站首頁點(diǎn)擊“注冊會(huì)員”按鈕,頁面向控制層發(fā)送請(qǐng)求,控制器收到請(qǐng)求后將其轉(zhuǎn)發(fā)給toRegister()方法,該方法返回一個(gè)指向基礎(chǔ)信息填寫頁面路徑,瀏覽器就會(huì)跳轉(zhuǎn)到register.jsp,用戶在該頁面填寫郵箱、密碼等信息后,需要閱讀并同意“會(huì)員注冊協(xié)議”,才可點(diǎn)擊“注冊”按鈕,點(diǎn)擊“注冊”按鈕后,頁面在此想控制層發(fā)送請(qǐng)求,控制器收到請(qǐng)求后將其轉(zhuǎn)發(fā)給register()方法,該方法會(huì)獲取用戶填寫基礎(chǔ)信息,并將其存入session中,然后經(jīng)過調(diào)用sendEmail()方法向用戶填寫郵箱發(fā)送一封驗(yàn)證郵件,并跳轉(zhuǎn)到emailActivation.jsp頁面。用戶登錄郵箱,點(diǎn)擊郵件中鏈接,有控制器處理后跳轉(zhuǎn)到用戶類型選擇頁面accountType.jsp,用戶點(diǎn)擊不一樣類型會(huì)跳轉(zhuǎn)到不一樣具體信息填寫頁面,該頁面需要用戶進(jìn)行手機(jī)短信驗(yàn)證,驗(yàn)證成功后,方可成功注冊。5.1.2登錄功效具體設(shè)計(jì)(1)登錄功效步驟圖在網(wǎng)站,登錄功效關(guān)鍵由大聯(lián)盟會(huì)員使用。在網(wǎng)站首頁,會(huì)員輸入郵箱、密碼,經(jīng)過點(diǎn)擊“登錄”按鈕,將郵箱、密碼經(jīng)過發(fā)送異步請(qǐng)求向數(shù)據(jù)庫驗(yàn)證正確性,驗(yàn)證成功后方可登錄。會(huì)員登錄步驟圖圖5-1-7所表示。圖5-1-7登錄功效步驟圖(2)登錄界面設(shè)計(jì)網(wǎng)站登錄功效嵌入在首頁里,界面美觀富有些人性化,登錄驗(yàn)證信息由瀏覽器彈窗顯示。登錄界面圖5-1-8所表示。圖5-1-8登錄界面(3)登錄功效代碼設(shè)計(jì)會(huì)員登錄功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):因?yàn)榈卿浌π度朐诰W(wǎng)站首頁index.jsp里,所以登錄沒有單獨(dú)jsp頁面,會(huì)員在網(wǎng)站首頁填入郵箱、密碼,點(diǎn)擊“登錄”,頁面經(jīng)過js向控制層發(fā)送異步請(qǐng)求,已驗(yàn)證郵箱、密碼正確匹配。控制層(Controller):控制層接到由視圖層發(fā)送來異步請(qǐng)求,并將其分發(fā)給checkLogin()方法,經(jīng)過該方法中調(diào)用模型層接口驗(yàn)證登錄郵箱、密碼正確性。模型層(Model):模型層經(jīng)過控制層調(diào)用AllianceDao接口中findMemberByUsername()方法,從數(shù)據(jù)庫中查詢出對(duì)應(yīng)郵箱會(huì)員信息,并驗(yàn)證其密碼是否和輸入密碼相同。若密碼相同,則登錄成功;若密碼不相同或不存在該會(huì)員,則提醒不一樣信息。5.1.3找回密碼功效具體設(shè)計(jì)(1)找回密碼功效步驟圖會(huì)員經(jīng)過點(diǎn)擊登錄按鈕上方“找回密碼鏈接”跳轉(zhuǎn)到找回密碼功效頁面,找回密碼功效需要會(huì)員經(jīng)過手機(jī)短信驗(yàn)證成功后,才可設(shè)置新密碼。其步驟圖圖5-1-9所表示。圖5-1-9找回密碼功效步驟圖(2)找回密碼界面設(shè)計(jì)找回密碼需要用到兩個(gè)頁面。①第一步手機(jī)短信驗(yàn)證頁面(findPwdStepOne.jsp),圖5-1-10所表示。點(diǎn)擊首頁會(huì)員登錄部分“找回密碼”鏈接,跳轉(zhuǎn)到該頁面。該頁面要求已注冊會(huì)員填寫注冊時(shí)手機(jī)號(hào)碼,并經(jīng)過短信驗(yàn)證后,才能修改密碼。圖5-1-10第一步手機(jī)短信驗(yàn)證頁面②第二步設(shè)置新密碼頁面(findPwdStepTwo.jsp),圖5-1-11所表示。完成圖5-1-10頁面短信驗(yàn)證,點(diǎn)擊“下一步”,跳轉(zhuǎn)到該頁面。會(huì)員能夠在該頁面輸入新密碼,完成密碼重置。圖5-1-11第二步設(shè)置新密碼頁面(3)找回密碼功效代碼設(shè)計(jì)會(huì)員點(diǎn)擊“找回密碼”鏈接,經(jīng)過控制層處理返回跳轉(zhuǎn)到找回密碼第一步頁面findPwdStepOne.jsp,會(huì)員在該頁面上填寫注冊時(shí)填寫手機(jī)號(hào)碼進(jìn)行手機(jī)短信驗(yàn)證,驗(yàn)證成功后,跳轉(zhuǎn)到第二步設(shè)置新密碼頁面findPwdStepTwo.jsp,會(huì)員輸入新密碼并確定后,向控制層發(fā)送請(qǐng)求,控制器將其轉(zhuǎn)發(fā)給findPwdStepThree(),該方法中經(jīng)過調(diào)用findPassword()將數(shù)據(jù)庫中對(duì)應(yīng)內(nèi)容修改保留。5.1.4修改資料功效具體設(shè)計(jì)(1)修改資料功效步驟圖會(huì)員登錄后,能夠修改資料,點(diǎn)擊“修改資料”鏈接,跳轉(zhuǎn)到資料修改頁面,會(huì)員填寫新信息后點(diǎn)擊提交,即可在數(shù)據(jù)庫中更新對(duì)應(yīng)資料。其步驟圖圖5-1-12所表示。圖5-1-12修改資料功效步驟圖(2)修改資料界面設(shè)計(jì)修改資料頁面(memberModi.jsp)圖5-1-13所表示。會(huì)員登錄后,點(diǎn)擊會(huì)員中心“修改資料”,或點(diǎn)擊賬戶管理“個(gè)人資料修改”,可跳轉(zhuǎn)到該頁面。在該頁面,會(huì)員能夠修改自己手機(jī)號(hào)碼、聯(lián)絡(luò)電話、即時(shí)通訊賬號(hào)(IM)和密碼。圖5-1-13修改資料頁面(3)修改資料功效代碼設(shè)計(jì)修改資料功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):會(huì)員登錄成功后,點(diǎn)擊左側(cè)個(gè)人資料部分“修改資料”鏈接,進(jìn)入修改資料頁面memberModi.jsp,填寫相關(guān)資料,并經(jīng)過正則表示式驗(yàn)證后,方可提交修改。控制層(Controller):在修改資料頁面點(diǎn)擊“提交”按鈕,頁面向控制層發(fā)送請(qǐng)求,控制器接收到請(qǐng)求以后將其轉(zhuǎn)發(fā)給modiMember()方法,該方法中調(diào)用模型層接口中modiMember()方法實(shí)現(xiàn)修改。模型層(Model):模型層經(jīng)過控制層調(diào)用AllianceDao接口中modiMember()方法,將數(shù)據(jù)庫中相關(guān)信息修改。5.1.5銀行賬戶管理功效具體設(shè)計(jì)(1)銀行賬戶管理功效步驟圖會(huì)員登錄后,能夠?qū)︺y行賬戶進(jìn)行修改,點(diǎn)擊“銀行賬戶管理”鏈接,跳轉(zhuǎn)到銀行賬戶修改頁面,填寫對(duì)應(yīng)信息后點(diǎn)擊提交,即可在數(shù)據(jù)庫中更新對(duì)應(yīng)資料。其步驟圖圖5-1-14所表示。圖5-1-14銀行賬戶管理功效步驟圖(2)銀行賬戶管理界面設(shè)計(jì)銀行賬戶管理頁面(bankNumberManager.jsp)圖5-1-15所表示。點(diǎn)擊賬戶管理“銀行賬戶管理”,將跳轉(zhuǎn)到該頁面。在該頁面,會(huì)員能夠修改開戶銀行、開戶支行和銀行賬號(hào)。圖5-1-15銀行賬戶管理頁面(3)銀行賬戶管理功效代碼設(shè)計(jì)銀行賬戶管理功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):會(huì)員登錄成功后,點(diǎn)擊左下角賬戶管理部分“銀行賬戶管理”鏈接,進(jìn)入銀行賬戶管理頁面bankNumberManager.jsp,填寫相關(guān)資料,并經(jīng)過正則表示式驗(yàn)證后,方可提交修改。控制層(Controller):在銀行賬戶管理頁面點(diǎn)擊“提交”按鈕,頁面向控制層發(fā)送請(qǐng)求,控制器接收到請(qǐng)求以后將其轉(zhuǎn)發(fā)給modiBank()方法,該方法中調(diào)用模型層接口中modiBank()方法實(shí)現(xiàn)修改。模型層(Model):模型層經(jīng)過控制層調(diào)用AllianceDao接口中modiBank()方法,將數(shù)據(jù)庫中相關(guān)信息修改。5.1.6查看傭金收益功效具體設(shè)計(jì)(1)查看傭金收益功效步驟圖會(huì)員登錄成功后,點(diǎn)擊左側(cè)“快速查看傭金收益”鏈接,跳轉(zhuǎn)到傭金收益查看頁面,可顯示全部已結(jié)算收益情況,點(diǎn)擊操作中“查看明細(xì)”鏈接,可查看到每批結(jié)算具體訂單。其步驟圖圖5-1-16所表示。圖5-1-16查看傭金收益功效步驟圖(2)查看傭金收益界面設(shè)計(jì)查看傭金收益功效有兩個(gè)頁面。①傭金收益頁面(viewIncome.jsp)圖5-1-17所表示。點(diǎn)擊會(huì)員常見功效“快速查看傭金收益”,即可跳轉(zhuǎn)到該頁面。該頁面顯示全部經(jīng)過推廣產(chǎn)生傭金詳情。圖5-1-17傭金收益頁面②收益明細(xì)頁面(incomeDetail.jsp)圖5-1-18所表示。點(diǎn)擊圖5-1-17“查看明細(xì)”,即可跳轉(zhuǎn)到該頁面。該頁面顯示目前批次傭金收益詳情。圖5-1-18收益明細(xì)頁面(3)查看傭金收益功效代碼設(shè)計(jì)查看傭金收益功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):會(huì)員登錄成功后,點(diǎn)擊左側(cè)“快速查看傭金收益”鏈接,跳轉(zhuǎn)到傭金收益查看頁面viewIncome.jsp,該頁面將顯示已結(jié)算傭金信息。點(diǎn)擊每條統(tǒng)計(jì)后面“查看明細(xì)”鏈接,可跳轉(zhuǎn)到收益明細(xì)頁面incomeDetail.jsp,該頁面將顯示每批結(jié)算訂單具體信息。控制層(Controller):點(diǎn)擊“快速查看傭金收益”鏈接,頁面向控制層發(fā)送請(qǐng)求,經(jīng)過控制器轉(zhuǎn)發(fā)給viewIncome()方法跳轉(zhuǎn)到傭金收益頁面。點(diǎn)擊“查看明細(xì)”鏈接,頁面向控制層發(fā)送請(qǐng)求,經(jīng)過控制器轉(zhuǎn)發(fā)給incomeDetail()方法跳轉(zhuǎn)到收益明細(xì)頁面。模型層(Model):viewIncome()方法中調(diào)用AllianceDao接口中viewIncome()方法,將數(shù)據(jù)庫中相關(guān)傭金收益信息查詢出來。incomeDetail()方法中調(diào)用AllianceDao接口中incomeDetail()方法,將數(shù)據(jù)庫中相關(guān)傭金收益明細(xì)信息查詢出來。5.1.7提現(xiàn)功效具體設(shè)計(jì)(1)提現(xiàn)功效步驟圖會(huì)員登錄成功后,點(diǎn)擊會(huì)員中心“提現(xiàn)”鏈接,跳轉(zhuǎn)到提現(xiàn)頁面,填寫對(duì)應(yīng)信息后,點(diǎn)擊提交完成提現(xiàn)。其步驟圖圖5-1-19所表示。圖5-1-19提現(xiàn)功效步驟圖(2)提現(xiàn)界面設(shè)計(jì)提現(xiàn)頁面(viewIncome.jsp)圖5-1-20所表示。點(diǎn)擊會(huì)員中心“提現(xiàn)”按鈕,即可跳轉(zhuǎn)到該頁面。該頁面顯示可提現(xiàn)金額,會(huì)員輸入提現(xiàn)金額,選擇是否提供發(fā)票,若不提供發(fā)票,則需要扣除對(duì)應(yīng)個(gè)稅金額,若提供發(fā)票,則無需扣除個(gè)稅金額,點(diǎn)擊“提交”按鈕,即可完成提現(xiàn)。圖5-1-20提現(xiàn)頁面(3)提現(xiàn)功效代碼設(shè)計(jì)提現(xiàn)功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):會(huì)員登錄成功后,點(diǎn)擊會(huì)員中心“提現(xiàn)”鏈接,跳轉(zhuǎn)到提現(xiàn)頁面withdrawal.jsp。控制層(Controller):點(diǎn)擊“提現(xiàn)”鏈接,頁面向控制層發(fā)送請(qǐng)求,經(jīng)過控制器轉(zhuǎn)發(fā)給toApplyCash()方法跳轉(zhuǎn)到提現(xiàn)頁面,填寫提現(xiàn)信息點(diǎn)擊“提交”按鈕,頁面向制層發(fā)送請(qǐng)求,經(jīng)過控制器轉(zhuǎn)發(fā)給applyCash()方法,完成提現(xiàn)操作。模型層(Model):toApplyCash()方法中返回一個(gè)指向viewIncome.jsp字符串。applyCash()方法中調(diào)用AllianceDao接口中applyCash()方法,將提現(xiàn)信息存入數(shù)據(jù)庫。5.1.8查看提現(xiàn)明細(xì)功效具體設(shè)計(jì)(1)查看提現(xiàn)明細(xì)功效步驟圖會(huì)員成功登錄后,點(diǎn)擊左側(cè)會(huì)員中心“提現(xiàn)明細(xì)”鏈接,跳轉(zhuǎn)到提現(xiàn)明細(xì)頁面,即可查看提現(xiàn)具體信息。其步驟圖圖5-1-21所表示。圖5-1-21查看提現(xiàn)明細(xì)功效步驟圖(2)查看提現(xiàn)明細(xì)界面設(shè)計(jì)查看提現(xiàn)明細(xì)頁面(applyCashDetil.jsp)圖5-1-22所表示。點(diǎn)擊會(huì)員中心“提現(xiàn)明細(xì)”按鈕,即可跳轉(zhuǎn)到該頁面。該頁面顯示全部提現(xiàn)統(tǒng)計(jì)。圖5-1-22查看提現(xiàn)明細(xì)頁面(3)查看提現(xiàn)明細(xì)功效代碼設(shè)計(jì)查看提現(xiàn)明細(xì)功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):會(huì)員成功登錄后,點(diǎn)擊左側(cè)會(huì)員中心“提現(xiàn)明細(xì)”鏈接,跳轉(zhuǎn)到提現(xiàn)明細(xì)頁面applyCashDetil.jsp,頁面上顯示提現(xiàn)明細(xì)信息。控制層(Controller):點(diǎn)擊“提現(xiàn)明細(xì)”鏈接,頁面向控制層發(fā)送請(qǐng)求,經(jīng)過控制器轉(zhuǎn)發(fā)給findApplyCash()方法跳轉(zhuǎn)到提現(xiàn)明細(xì)頁面。模型層(Model):findApplyCash()方法中調(diào)用AllianceDao接口中findApplyCashByPage()方法,從數(shù)據(jù)庫中按分頁查詢出提現(xiàn)信息。5.1.9快速獲取推廣代碼功效具體設(shè)計(jì)(1)快速獲取推廣代碼功效步驟圖會(huì)員成功登錄后,點(diǎn)擊左側(cè)“快速獲取推廣代碼”鏈接,跳轉(zhuǎn)到獲取推廣代碼頁面,即可選擇廣告類型并取得代碼鏈接。其步驟圖圖5-1-23所表示。圖5-1-23快速獲取推廣代碼功效步驟圖(2)快速獲取推廣代碼界面設(shè)計(jì)快速獲取推廣代碼頁面(getSpreadCode.jsp)圖5-1-24所表示。點(diǎn)擊會(huì)員常見功效“快速獲取推廣代碼”,即可跳轉(zhuǎn)到該頁面。在該頁面,會(huì)員能夠選擇不一樣廣告用于推廣。圖5-1-24快速獲取推廣代碼頁面(3)快速獲取推廣代碼功效代碼設(shè)計(jì)快速獲取推廣代碼功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):會(huì)員成功登錄后,點(diǎn)擊左側(cè)“快速獲取推廣代碼”鏈接,跳轉(zhuǎn)到獲取推廣代碼頁面getSpreadCode.jsp,頁面上顯示推廣代碼使用和選擇相關(guān)信息。控制層(Controller):點(diǎn)擊“快速獲取推廣代碼”鏈接,頁面向控制層發(fā)送請(qǐng)求,經(jīng)過控制器轉(zhuǎn)發(fā)給toGetSpreadCode()方法跳轉(zhuǎn)到獲取推廣代碼頁面。模型層(Model):toGetSpreadCode()方法中返回一個(gè)指向getSpreadCode.jsp字符串,用于實(shí)現(xiàn)頁面跳轉(zhuǎn)。5.2車險(xiǎn)無憂大聯(lián)盟后臺(tái)管理系統(tǒng)具體設(shè)計(jì)5.2.1會(huì)員注冊審核具體設(shè)計(jì)(1)會(huì)員注冊審核功效步驟圖管理員登錄后臺(tái)管理系統(tǒng)后,點(diǎn)擊左側(cè)菜單欄中“會(huì)員注冊審核”,會(huì)顯示3個(gè)子菜單,分別可查看對(duì)公未審核會(huì)員列表、對(duì)私未審核會(huì)員列表、已審核會(huì)員列表,在對(duì)公/對(duì)私未審核會(huì)員列表中,能夠?qū)ξ磳徍藭?huì)員進(jìn)行審核操作,在已審核會(huì)員列表中可查看已審核會(huì)員信息。其步驟圖圖5-2-1所表示。圖5-2-1會(huì)員注冊審核功效步驟圖(2)會(huì)員注冊審核頁面設(shè)計(jì)會(huì)員注冊審核有三個(gè)頁面。①未審核會(huì)員列表對(duì)公頁面(publicNoExamine.jsp)圖5-2-2所表示。該頁面顯示未審查對(duì)公會(huì)員信息,包含郵箱、姓名、身份證號(hào)碼、銀行卡號(hào)等信息,點(diǎn)擊“身份證”或“營業(yè)執(zhí)照”鏈接,即可顯示會(huì)員注冊時(shí)上傳照片。點(diǎn)擊“操作”一欄中“經(jīng)過審核”或“未經(jīng)過審核”,即可完成審核操作。圖5-2-2未審核會(huì)員列表|對(duì)公頁面②未審核會(huì)員列表對(duì)私頁面(privateNoExamine.jsp)圖5-2-3所表示。該頁面顯示未審查對(duì)私會(huì)員信息,包含郵箱、姓名、身份證號(hào)碼、銀行卡號(hào)等信息,點(diǎn)擊“身份證”鏈接,即可顯示會(huì)員注冊時(shí)上傳手持身份證照片。點(diǎn)擊“操作”一欄中“經(jīng)過審核”或“未經(jīng)過審核”,即可完成審核操作。圖5-2-3未審核會(huì)員列表|對(duì)私頁面③已審核會(huì)員列表頁面(haveExamine.jsp)圖5-2-4所表示。該頁面顯示全部經(jīng)過審核會(huì)員信息,包含郵箱、姓名、身份證號(hào)碼等。圖5-2-4已審核會(huì)員列表頁面(3)會(huì)員注冊審核功效代碼設(shè)計(jì)會(huì)員注冊審核功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):會(huì)員注冊審核功效包含三個(gè)頁面publicNoExamine.jsp、privateNoExamine.jsp、haveExamine.jsp,管理員點(diǎn)擊不一樣子菜單,會(huì)調(diào)用控制器ExamineController.java。控制層(Controller):控制器ExamineController.java接收到來自視圖層請(qǐng)求后,將請(qǐng)求分發(fā)給不一樣處理方法publicNoExamineListDatagrid()、privateNoExamineListDatagrid()、haveExamineListDatagrid()、passExamine()、noPassExamine(),處理不一樣請(qǐng)求。模型層(Model):在控制層處理方法中,調(diào)用ExamineService接口中不一樣方法以操作數(shù)據(jù)庫。調(diào)用publicExamineList()方法查詢出對(duì)公未審核用戶,調(diào)用privateExamineList()方法查詢出對(duì)私未審核用戶,調(diào)用passExamine()方法能夠設(shè)置未審核用戶經(jīng)過審核,調(diào)用noPassExamine()方法能夠設(shè)置未審核用戶未經(jīng)過審核,調(diào)用haveExamineList()方法查詢出已審核用戶。5.2.2訂單管理具體設(shè)計(jì)(1)訂單管理功效步驟圖管理員登錄后臺(tái)管理系統(tǒng)后,點(diǎn)擊左側(cè)菜單欄中“會(huì)員注冊審核”,會(huì)顯示1個(gè)子菜單,可查看全部訂單信息。其步驟圖圖5-2-5所表示。圖5-2-5訂單管理功效步驟圖(2)訂單管理頁面設(shè)計(jì)訂單查看頁面(orderList.jsp)圖5-2-6所表示。該頁面顯示全部會(huì)員經(jīng)過推廣產(chǎn)生訂單信息,包含申請(qǐng)時(shí)間、姓名、價(jià)格、訂單狀態(tài)、結(jié)算狀態(tài)等。圖5-2-6訂單查看頁面(3)訂單管理功效代碼設(shè)計(jì)訂單管理功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):點(diǎn)擊“訂單查看”子菜單,會(huì)調(diào)用控制器OrderController.java。控制層(Controller):控制器OrderController.java接收到來自頁面請(qǐng)求后,將請(qǐng)求分發(fā)給處理方法orderListDatagrid()處理。模型層(Model):在處理方法orderListDatagrid()中。經(jīng)過調(diào)用OrderService接口中orderList()方法查詢出全部訂單信息。5.2.3查看推廣詳情具體設(shè)計(jì)(1)查看推廣詳情功效步驟圖管理員登錄后臺(tái)管理系統(tǒng)后,點(diǎn)擊左側(cè)菜單欄中“查看推廣具體”,會(huì)顯示5個(gè)子菜單,分別可查看CPA(CostPerAction,按行為付費(fèi),這里指每注冊一人取得收益)未處理訂單、CPA有效訂單、CPA無效訂單、CPA可疑訂單、CPS(CostPerSales,按銷售付費(fèi),這里指每下一個(gè)保險(xiǎn)訂單取得收益)成功訂單,并可設(shè)置CPA未處理訂單中訂單為有效、無效或可疑。其步驟圖圖5-2-7所表示。圖5-2-7查看推廣詳情功效步驟圖(2)查看推廣詳情頁面設(shè)計(jì)查看推廣詳情有五個(gè)頁面。①CPA未處理訂單頁面(noDealOrder.jsp)圖5-2-8所表示。該頁面顯示全部未處理訂單信息,并可設(shè)置這些訂單為“有效”、“無效”“可疑”狀態(tài)。圖5-2-8CPA未處理訂單頁面②CPA有效訂單頁面(validOrder.jsp)圖5-2-9所表示。該頁面顯示全部CPA有效訂單信息。圖5-2-9CPA有效訂單頁面③CPA無效訂單頁面(invalidOrder.jsp)圖5-2-10所表示。該頁面顯示全部CPA無效訂單信息。圖5-2-10CPA無效訂單頁面④CPA可疑訂單頁面(cpaSuspicious.jsp)圖5-2-11所表示。該頁面顯示全部CPA可疑訂單信息。圖5-2-11CPA可疑訂單頁面⑤CPS成功訂單頁面(cpsSuccess.jsp)圖5-2-12所表示。該頁面顯示全部CPS成功訂單信息。圖5-2-12CPS成功訂單頁面(3)查看推廣詳情功效代碼設(shè)計(jì)查看推廣詳情功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):查看推廣詳情功效有5個(gè)頁面noDealOrder.jsp、validOrder.jsp、invalidOrder.jsp、cpaSuspicious.jsp、cpsSuccess.jsp,管理員點(diǎn)擊不一樣子菜單,會(huì)調(diào)用控制器SpreadController.java。控制層(Controller):控制器SpreadController.java接收到來自視圖層請(qǐng)求后,將請(qǐng)求分發(fā)給不一樣處理方法noDealOrderListDatagrid()、validOrderListDatagrid()、invalidOrderListDatagrid()、cpaSuspicious()、cpsSuccess(),處理不一樣請(qǐng)求。模型層(Model):在控制層處理方法中,調(diào)用SpreadService接口中不一樣方法以操作數(shù)據(jù)庫。調(diào)用noDealOrderList()方法查詢出對(duì)CPA未處理訂單,調(diào)用validOrderList()方法查詢出CPA有效訂單,調(diào)用invalidOrderList()方法查詢出CPA無效訂單,調(diào)用cpaSuspiciousOrderList()方法查詢出CPA可疑訂單,調(diào)用cpsSuccessOrderList()方法查詢出CPS成功訂單,調(diào)用setValid()方法可設(shè)置CPA未處理訂單為有效,調(diào)用setInvalid()方法可設(shè)置CPA未處理訂單為無效,調(diào)用setSuspicious()方法可設(shè)置CPA未處理訂單為可疑。5.2.4結(jié)算系統(tǒng)具體設(shè)計(jì)(1)結(jié)算系統(tǒng)功效步驟圖管理員登錄后臺(tái)管理系統(tǒng)后,點(diǎn)擊左側(cè)菜單欄中“結(jié)算系統(tǒng)”,會(huì)顯示2個(gè)子菜單,分別可查看未結(jié)算訂單、結(jié)算統(tǒng)計(jì),并可對(duì)未結(jié)算訂單進(jìn)行結(jié)算操作,在結(jié)算統(tǒng)計(jì)中能夠查看結(jié)算明細(xì)。其步驟圖圖5-2-13所表示。圖5-2-13結(jié)算系統(tǒng)功效步驟圖(2)結(jié)算系統(tǒng)頁面設(shè)計(jì)結(jié)算系統(tǒng)有三個(gè)頁面。①未結(jié)算訂單頁面(noPayOrderList.jsp)圖5-2-14所表示。該頁面顯示全部未結(jié)算訂單信息,在該頁面能夠?qū)ξ唇Y(jié)算訂單進(jìn)行批量結(jié)算操作。圖5-2-14未結(jié)算訂單頁面②結(jié)算統(tǒng)計(jì)頁面(settlementRecordList.jsp)圖5-2-15所表示。該頁面顯示全部已結(jié)算訂單信息,并可查看同一結(jié)算批號(hào)訂單信息。圖5-2-15結(jié)算統(tǒng)計(jì)頁面③查看結(jié)算明細(xì)頁面(settlementDetailList.jsp)圖5-2-16所表示。點(diǎn)擊圖5-2-15頁面中“查看結(jié)算明細(xì)”鏈接,可跳轉(zhuǎn)到該頁面,該頁面顯示同一結(jié)算批號(hào)訂單信息。圖5-2-16查看結(jié)算明細(xì)頁面(3)結(jié)算系統(tǒng)功效代碼設(shè)計(jì)結(jié)算系統(tǒng)功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):結(jié)算系統(tǒng)功效有3個(gè)頁面noPayOrderList.jsp、settlementRecordList.jsp、settlementDetailList.jsp,管理員點(diǎn)擊不一樣子菜單,會(huì)調(diào)用控制器SettleController.java。控制層(Controller):控制器SettleController.java接收到來自視圖層請(qǐng)求后,將請(qǐng)求分發(fā)給不一樣處理方法noPayOrderListDatagrid()、settlementDetilListDatagrid()、settlementRecordListDatagrid()、payOrder(),處理不一樣請(qǐng)求。模型層(Model):在控制層處理方法中,調(diào)用SettleService接口中不一樣方法以操作數(shù)據(jù)庫。調(diào)用noPayOrderList()方法查詢出未結(jié)算訂單,調(diào)用settlementRecordList()方法查詢出結(jié)算統(tǒng)計(jì),調(diào)用settlementDetilList()方法查詢出結(jié)算明細(xì),調(diào)用payOrder()方法可結(jié)算訂單。5.2.5財(cái)務(wù)管理具體設(shè)計(jì)(1)財(cái)務(wù)管理功效步驟圖管理員登錄后臺(tái)管理系統(tǒng)后,點(diǎn)擊左側(cè)菜單欄中“財(cái)務(wù)管理”,會(huì)顯示3個(gè)子菜單,分別可查看待請(qǐng)款列表、待支付列表、已支付列表,并可對(duì)待請(qǐng)款進(jìn)行“收到發(fā)票”操作,對(duì)待支付列表進(jìn)行“修改發(fā)票編號(hào)”和設(shè)置已支付操作。其步驟圖圖5-2-17所表示。圖5-2-17財(cái)務(wù)管理功效步驟圖(2)財(cái)務(wù)管理頁面設(shè)計(jì)財(cái)務(wù)管理功效有六個(gè)頁面。①待請(qǐng)款列表頁面(waitApplyList.jsp)圖5-2-18所表示。該頁面顯示提現(xiàn)時(shí)選擇“提供發(fā)票”提現(xiàn)信息,點(diǎn)擊“收到發(fā)票”鏈接,跳轉(zhuǎn)到圖5-2-21所表示頁面,填寫發(fā)票編號(hào)后,該條提現(xiàn)信息將顯示在待支付列表頁面。圖5-2-18待請(qǐng)款列表頁面②待支付列表頁面(waitPayList.jsp)圖5-2-19所表示。該頁面顯示提現(xiàn)時(shí)選擇“不提供發(fā)票”和收到發(fā)票表現(xiàn)信息,在此頁面能夠修改發(fā)票編號(hào),若提現(xiàn)信息已支付,能夠點(diǎn)擊“已支付”鏈接,跳轉(zhuǎn)到圖5-2-23所表示頁面,輸入銀行流水號(hào)后,該條提現(xiàn)信息將會(huì)顯示在已支付列表頁面。圖5-2-19待支付列表頁面③已支付列表頁面(havePayList.jsp)圖5-2-20所表示。該頁面顯示全部已支付提現(xiàn)信息。圖5-2-20已支付列表頁面④添加發(fā)票編號(hào)頁面(addInvoiceNo.jsp)圖5-2-21所表示。經(jīng)過點(diǎn)擊圖5-2-18頁面上“收到發(fā)票”跳轉(zhuǎn)到該頁面,在該頁面能夠填寫發(fā)票編號(hào)。圖5-2-21添加發(fā)票編號(hào)頁面⑤修改發(fā)票編號(hào)頁面(updateInvoiceNo.jsp)圖5-2-22所表示。經(jīng)過點(diǎn)擊圖5-2-19頁面上“修改發(fā)票編號(hào)”跳轉(zhuǎn)到該頁面,在該頁面能夠修改發(fā)票編號(hào)。圖5-2-22修改發(fā)票編號(hào)頁面⑥輸入銀行流水號(hào)頁面(addBankSerial.jsp)圖5-2-23所表示。經(jīng)過點(diǎn)擊圖5-2-19頁面上“已支付”跳轉(zhuǎn)到該頁面,在該頁面能夠填寫銀行流水號(hào)。圖5-2-23輸入銀行流水號(hào)頁面(3)財(cái)務(wù)管理功效代碼設(shè)計(jì)財(cái)務(wù)管理功效在MVC設(shè)計(jì)模式各層設(shè)計(jì)以下:視圖層(View):財(cái)務(wù)管理功效有5個(gè)頁面waitApplyList.jsp、waitPayList.jsp、havePayList.jsp、addInvoiceNo.jsp、updateInvoiceNo.jsp,管理員點(diǎn)擊不一樣子菜單,會(huì)調(diào)用控制器FinanceController.java。控制層(Controller):控制

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論