基于SSM的代理商管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于SSM的代理商管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于SSM的代理商管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于SSM的代理商管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于SSM的代理商管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩94頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于SSM的代理商管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要:自互聯(lián)網(wǎng)發(fā)展至今,網(wǎng)絡(luò)便為我們的生活打開(kāi)了一扇窗,而這扇窗就讓我們對(duì)未來(lái)的想象增添了無(wú)限的空間。在互聯(lián)網(wǎng)的帶動(dòng)下,無(wú)論是廣告牌,還是網(wǎng)絡(luò)應(yīng)用及瀏覽器上,廣告遍布我們生活的軌跡。這是社會(huì)的活力,與此同時(shí)也給相關(guān)企業(yè)造成了關(guān)鍵字的銷售壓力。無(wú)論廠商們是為自己的品牌做宣傳,還是為了滿足其他廣告主的需求,廣告關(guān)鍵詞代理商管理系統(tǒng)是離不開(kāi)廠商的考慮范疇。該系統(tǒng)直接受益的是廣告供應(yīng)商,幫助他們更合理地利用資源。采用B/S開(kāi)發(fā)模式、MVC設(shè)計(jì)模式開(kāi)發(fā)一個(gè)基于Java平臺(tái)的代理商管理系統(tǒng)具有非常重要的意義,解決廠商管理代理商效率問(wèn)題。將Java語(yǔ)言作為服務(wù)器端的開(kāi)發(fā)語(yǔ)言,使用SSM框架—由Spring、Struts2和MyBatis整合而來(lái)的框架,idea將被作為后端開(kāi)發(fā)工具,而數(shù)據(jù)庫(kù)支持使用MySQL數(shù)據(jù)庫(kù),前端會(huì)用到JQuery,Ajax,JSP,Humane,JasperReport等技術(shù)。代理商管理系統(tǒng)的實(shí)現(xiàn)對(duì)于廠商來(lái)說(shuō),將會(huì)直接釋放廠商的銷售壓力,可以專注于技術(shù)的實(shí)現(xiàn),并不是銷售關(guān)鍵詞。絕大部門企業(yè)內(nèi)部可以通過(guò)代理商管理系統(tǒng)完成關(guān)鍵詞銷售,使廠商們便于管理他們旗下的代理商,更清晰的制定銷售方案,以獲取最高效的廣告收益。關(guān)鍵詞:代理商,資源合理利用,收益

SSMBasedDesignandImplementationofAgentManagementSystemAbstract:SincethedevelopmentoftheInternet,theInternethasopenedawindowforourlives,andthiswindowhasaddedunlimitedspaceforourimaginationofthefuture.DrivenbytheInternet,whetheritisabillboard,orwebapplicationsandbrowsers,advertisementsspreadalloverourlives.Thisisthevitalityofsociety,andatthesametime,ithascausedkeywordsalespressuretorelatedcompanies.Whetherthemanufacturersarepromotingtheirownbrandsortomeettheneedsofotheradvertisers,theadvertisingkeywordagencymanagementsystemisinseparablefromtheconsiderationofmanufacturers.Thesystemdirectlybenefitsadvertisingvendors,helpingthemuseresourcesmorerationally.UsingtheB/SdevelopmentmodelandtheMVCdesignmodeltodevelopanagentmanagementsystembasedontheJavaplatformisofgreatsignificancetosolvetheproblemofvendormanagementagentefficiency.UsingJavalanguageastheserver-sidedevelopmentlanguage,usingtheSSMframework-aframeworkintegratedbySpring,Struts2andMyBatis,ideawillbeusedasaback-enddevelopmenttool,andthedatabasesupportstheuseofMySQLdatabase,thefront-endwilluseJQuery,Ajax,JSP,Humane,JasperReportandothertechnologies.Theimplementationoftheagentmanagementsystemforthemanufacturerwilldirectlyreleasethesalespressureofthemanufacturer,andcanfocusontherealizationofthetechnology,notthesaleskeyword.Thevastmajorityofenterprisescancompletekeywordsalesthroughtheagentmanagementsystem,makingiteasyformanufacturerstomanagetheiragentsandformulatesalesplansmoreclearlytoobtainthemostefficientadvertisingrevenue.Keywords:agent,useresourcesmorerationally,revenue目錄TOC\o"1-3"\h\u第1章緒論 第1章緒論1.1系統(tǒng)的開(kāi)發(fā)背景及意義基于SSM的代理商管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目的是為了解決某廠商提供的廣告平臺(tái)進(jìn)行代理商管理的管理系統(tǒng)。以便廠商可以專注于技術(shù)的開(kāi)發(fā)和平臺(tái)的拓展與維護(hù)工作,代理商負(fù)責(zé)產(chǎn)品的銷售工作。代理商的出現(xiàn)可以大大地釋放了廠商直接與廣告購(gòu)買客戶(廣告主)的業(yè)務(wù)直接對(duì)接,同時(shí),廣告主可以獲得更好的平臺(tái)服務(wù)和對(duì)廠商的了解以及其產(chǎn)品及資源,讓廣告主從中更便捷地選擇適合其自己的產(chǎn)品。從而衍生出廠商對(duì)龐大代理商體系和結(jié)構(gòu)的管理需求,這就是研發(fā)代理商管理系統(tǒng)的目的。我們現(xiàn)今已經(jīng)生活在一個(gè)相當(dāng)數(shù)字化的時(shí)代中,通信、計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)正極大地影響著整個(gè)人類社會(huì)。然而,打廣告的方式在互聯(lián)網(wǎng)發(fā)展的伴隨中,無(wú)時(shí)無(wú)刻都不在演變當(dāng)中。隨著我們生活融入到互聯(lián)網(wǎng)的時(shí)候,我們對(duì)互聯(lián)網(wǎng)、計(jì)算機(jī)、科技設(shè)備的使用和必須參與的場(chǎng)景越來(lái)越多,應(yīng)用與了解這個(gè)世界的信息和途徑大部分都是通過(guò)手機(jī)、平板設(shè)備、便攜式計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)等。而廣告的存在幾乎是隨便打開(kāi)一個(gè)應(yīng)用、游戲、網(wǎng)頁(yè)就遍布整個(gè)屏幕。為什么廣告會(huì)在各大廠商平臺(tái)出現(xiàn)呢?廣告主又是什么樣的客戶呢?他們相互之間需要什么中間渠道幫助他們解決銷售業(yè)務(wù)呢?代理商管理系統(tǒng)為廣告主和廠商之間做一個(gè)承接的業(yè)務(wù)來(lái)釋放雙方的困難,提供更好的方案給廣告主和廠商,讓廠商做技術(shù)開(kāi)發(fā),提高平臺(tái)效能,而廣告主得到代理商工作人員更滿意的服務(wù)和體貼的溫度,為廣告主提供更好的技術(shù)反饋、支持、售后。除此之外,通過(guò)本系統(tǒng)的開(kāi)發(fā)可以提供給未來(lái)的產(chǎn)品廠商更好的銷售自己的平臺(tái)關(guān)鍵詞做個(gè)良好的需求參考。1.2國(guó)內(nèi)外研究現(xiàn)狀目前廣告代理是互聯(lián)網(wǎng)公司的收入主要來(lái)源之一,因?yàn)檫@種營(yíng)銷策略是一種“躺贏”的賺錢工具。國(guó)內(nèi)的代表主要有百度,抖音,今日頭條,騰訊等企業(yè),而國(guó)外的代表有谷歌(Google)、臉書(Facebook)、抖音(TikTok)、WhatsApp等。這些國(guó)內(nèi)外知名企業(yè)的公司級(jí)別是全球最大的流量入口,在流量就是GDP的時(shí)代,有廣告代理是必然的。有代理就必須需要管理這些門戶下的代理商的需求,所以廣告關(guān)鍵詞代理相關(guān)的問(wèn)題都是這些流量入口大廠必須面對(duì)的問(wèn)題,從而代理商管理系統(tǒng)存在就是一個(gè)剛需。毋容置疑的是大廠面對(duì)的代理商群體必然是龐大的,如果沒(méi)有良好的管理系統(tǒng)將會(huì)對(duì)關(guān)鍵詞的銷售、銷售的價(jià)格、流水賬務(wù)、財(cái)務(wù)充值、代理商管理都造成影響。為此,代理商管理系統(tǒng)的出現(xiàn)可以扮演統(tǒng)一代理商相關(guān)的業(yè)務(wù)功能供廠商管理旗下的代理商,既可以記錄他們的客戶銷售情況,也可以分析出銷售的業(yè)務(wù)報(bào)表、流水賬務(wù)的劃分等功能。1.3系統(tǒng)的主要研究?jī)?nèi)容1.3.1研究的基本內(nèi)容AgentManagementSystem是internet上的一種手機(jī)客戶端銷售代理商管理系統(tǒng),是B/S(Browser/Server)瀏覽器-服務(wù)器的客戶模式開(kāi)發(fā)的系統(tǒng)。即通過(guò)良好的瀏覽器去訪問(wèn)域名,請(qǐng)求一個(gè)頁(yè)面,成功則按照業(yè)務(wù)需求返回相應(yīng)頁(yè)面,失敗則根據(jù)編碼設(shè)置進(jìn)行錯(cuò)誤頁(yè)面的跳轉(zhuǎn)。尹哲.《基于b/s結(jié)果的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》尹哲.《基于b/s結(jié)果的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》[C].碩士學(xué)位論文,天津師范大學(xué).ChonackyN,WinchD.3Msforinstruction:reviewsofMaple.MathematicaandMatlab.ComputinginScienceandEngineering2005[C];2005;PartII:14–23.目前國(guó)內(nèi)的代理商管理系統(tǒng)都是針對(duì)廠商自己的產(chǎn)品特性進(jìn)行開(kāi)發(fā)使用。由于產(chǎn)品不同,AgentManagementSystem僅能夠支持通過(guò)代理商銷售產(chǎn)品的用戶使用,并不是開(kāi)發(fā)給廣告主客戶的使用。具體的軟件平臺(tái)會(huì)另外匹配給廣告主,在此系統(tǒng)不作考慮。項(xiàng)目的整體框架:圖2.1系統(tǒng)整體框架1.3.2擬解決的主要問(wèn)題首先對(duì)本課題的主要研究題目——“代理商管理系統(tǒng)”詮釋如下:基于廣告平臺(tái)的關(guān)鍵詞銷售系統(tǒng),銷售廠商提供廣告平臺(tái),代理商代理關(guān)鍵詞銷售業(yè)務(wù),系統(tǒng)用戶角色劃分為:廠商,代理商,管理員。對(duì)于廠商來(lái)說(shuō),直接對(duì)廣告主銷售關(guān)鍵詞的時(shí)候,需要大量精力,但是廠商更多的是提供技術(shù)的實(shí)現(xiàn),并不是銷售關(guān)鍵詞,如果代理商多到一定的程度的時(shí)候,廠商需要對(duì)代理商有效統(tǒng)一的管理。通過(guò)代理商管理系統(tǒng)完成關(guān)鍵詞銷售,使廠商們便于管理他們旗下的代理商,更清晰的制定銷售方案,以獲取最高效的廣告收益。綜合上述情況,廠商需要找代理商幫忙進(jìn)行銷售的業(yè)務(wù),與想要購(gòu)買關(guān)鍵詞的廣告主對(duì)接,釋放廠商的壓力,所以衍生出基于廣告平臺(tái)的關(guān)鍵詞銷售系統(tǒng)。購(gòu)買關(guān)鍵詞的廣告主并不會(huì)參與到本系統(tǒng),因?yàn)橘?gòu)買期間的交易在線下實(shí)現(xiàn),代理商和廣告主線下完成交易操作,代理商記錄購(gòu)買服務(wù)。1.3.3研究的方法和研究的技術(shù)路線代理商管理系統(tǒng)的開(kāi)發(fā)基于B/S(瀏覽器與服務(wù)器)架構(gòu)上,采用Java語(yǔ)言作為軟件設(shè)計(jì)的基礎(chǔ)語(yǔ)言。陳強(qiáng).精通Java開(kāi)發(fā)技術(shù)[M].清華大學(xué)出版社.2014后臺(tái)系統(tǒng)整體劃分(MVC)層次架構(gòu):Model包括數(shù)據(jù)訪問(wèn)層(DAO)和業(yè)務(wù)邏輯層(Service),控制層(Controller),表示層(View),后臺(tái)數(shù)據(jù)庫(kù)主要采用MySQL數(shù)據(jù)庫(kù),設(shè)計(jì)采用PowerDesign。卜佳旭.[EB/OL]基于MVC陳強(qiáng).精通Java開(kāi)發(fā)技術(shù)[M].清華大學(xué)出版社.2014卜佳旭.[EB/OL]基于MVC模式企業(yè)信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).北京希望電腦公司,2014.圖2.2MVC設(shè)計(jì)圖圖2.3數(shù)據(jù)庫(kù)ER圖代理商管理系統(tǒng)屬于JavaWeb項(xiàng)目,即是個(gè)技術(shù)的總和,把Web看成一個(gè)容器同時(shí)主要使用JavaEE技術(shù)來(lái)實(shí)現(xiàn)。李兆鋒.張得生.JavaWeb項(xiàng)目開(kāi)發(fā)案例精粹[M].電子工業(yè)出版社.2010鑒于是B/S的架構(gòu)(瀏覽器/服務(wù)器模式),必然離不開(kāi)客戶機(jī)和服務(wù)器的存在??蛻魴C(jī)就是我們自己的使用機(jī)器,而服務(wù)器選用的ApacheTomcat李兆鋒.張得生.JavaWeb項(xiàng)目開(kāi)發(fā)案例精粹[M].電子工業(yè)出版社.2010孫衛(wèi)琴.Tomcat與JavaWeb開(kāi)發(fā)技術(shù)詳解[M].電子工業(yè)出版社.2009JavaWeb后臺(tái)延用的是SSM(Spring,Strut2,MyBatis)的三個(gè)通用、常用、成熟和便捷的Java框架進(jìn)行開(kāi)發(fā),而它們的組合也是一個(gè)項(xiàng)目在實(shí)際開(kāi)發(fā)中通用度和使用率最高的框架組合之一。ElliotleR.JavanetworkprogrammingO’Reilly[M].北京:機(jī)械工業(yè)出版社,2011.Spring的IOC容器便于管理實(shí)體的開(kāi)發(fā),最大化地解耦合不同層次之間的實(shí)例??娭覄?基于Spring的集成化Web開(kāi)發(fā)平臺(tái)的研究與實(shí)現(xiàn)[M].北京:機(jī)械工業(yè)出版社,2013.Stuts2是與JSP界面進(jìn)行交互的框架,在控制層大大地幫助后臺(tái)與前臺(tái)之間的數(shù)據(jù)傳輸和接收、數(shù)據(jù)封裝、數(shù)據(jù)校驗(yàn)等。王志軍,孫月霞.?基于web開(kāi)發(fā)的幾種服務(wù)器端腳本語(yǔ)言的分析與比較[j].計(jì)算機(jī)應(yīng)用研究,2006,23(3):26-30.Stuts2通過(guò)Action的處理進(jìn)行頁(yè)面跳轉(zhuǎn),把所有需要從前端頁(yè)面?zhèn)鬏數(shù)臄?shù)據(jù)進(jìn)行屬性封裝在action類里面即可。TedHusted.StrutsInAction[M].北京:電子工業(yè)出版社,2013.而處理ElliotleR.JavanetworkprogrammingO’Reilly[M].北京:機(jī)械工業(yè)出版社,2011.繆忠劍.基于Spring的集成化Web開(kāi)發(fā)平臺(tái)的研究與實(shí)現(xiàn)[M].北京:機(jī)械工業(yè)出版社,2013.王志軍,孫月霞.?基于web開(kāi)發(fā)的幾種服務(wù)器端腳本語(yǔ)言的分析與比較[j].計(jì)算機(jī)應(yīng)用研究,2006,23(3):26-30.TedHusted.StrutsInAction[M].北京:電子工業(yè)出版社,2013.ChuckGavaness.ProgrammingJakartaStruts2ndEdition[J].北京:電子工業(yè)出版社,2011.BruceE.ThinkinginJava[M].北京:人民郵電出版社,2012.RichardM.EnterpriseJavabeans[J].北京:中國(guó)青年出版社,2011.前端用JSP(JavaServerPages)處理頁(yè)面渲染,而也是JavaWeb用的最多和容易上手的網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),從而動(dòng)態(tài)地生成HTML格式文檔的網(wǎng)頁(yè)展示給客戶段。張銀鶴、唐有明、王俊偉.《jsp+ajax網(wǎng)站開(kāi)發(fā)典型實(shí)例》[M].北京,電子工業(yè)出版社,2009.JavaScript,CSS3作為配套進(jìn)行前端頁(yè)面結(jié)構(gòu),樣式,頁(yè)面訪問(wèn)和數(shù)據(jù)校驗(yàn)和控制。JQuery+Ajax張銀鶴、唐有明、王俊偉.《jsp+ajax網(wǎng)站開(kāi)發(fā)典型實(shí)例》[M].北京,電子工業(yè)出版社,2009.王向兵.JavaEE多層架構(gòu)Struts2+Spring3+Hibernate3+Ajax的整合[D]數(shù)據(jù)庫(kù)采用MySQL的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),使用它的原因也是趨勢(shì)朝向、體積小、速度快、免費(fèi)開(kāi)源等因素。錢雪忠.MySQL數(shù)據(jù)庫(kù)技術(shù)與實(shí)驗(yàn)指導(dǎo)[M].清華大學(xué)出版社.2012錢雪忠.MySQL數(shù)據(jù)庫(kù)技術(shù)與實(shí)驗(yàn)指導(dǎo)[M].清華大學(xué)出版社.20121.4系統(tǒng)開(kāi)發(fā)環(huán)境與開(kāi)發(fā)工具8GB的win10x64操作系統(tǒng),1.8版本的JDK,8.5版本的tomcat,因?yàn)樗俣?、可靠性和適應(yīng)性而備受關(guān)注和使用結(jié)構(gòu)化查詢語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理的MySQL,以上環(huán)境將作為系統(tǒng)的開(kāi)發(fā)環(huán)境。idea被作為服務(wù)器的開(kāi)發(fā)工具,SSM框架將被服務(wù)器端作為開(kāi)發(fā)框架,其簡(jiǎn)化了開(kāi)發(fā)過(guò)程,以上工具將作為系統(tǒng)的開(kāi)發(fā)工具。第2章系統(tǒng)需求分析2.1可行性分析2.1.1經(jīng)濟(jì)可行性代理商管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)是本人今年的畢業(yè)設(shè)計(jì),從整個(gè)系統(tǒng)的設(shè)計(jì)到開(kāi)發(fā)都由本人自己完成,在開(kāi)發(fā)的過(guò)程盡量避免付費(fèi)服務(wù),實(shí)現(xiàn)零經(jīng)費(fèi)。在整個(gè)系統(tǒng)開(kāi)發(fā)完成并測(cè)試后,將為用戶節(jié)省更多時(shí)間和精力以及優(yōu)化商家的經(jīng)營(yíng)方式和提高商家的利潤(rùn)。2.1.2技術(shù)可行性代理商管理系統(tǒng)作為本人的畢業(yè)設(shè)計(jì),而本人已修完所有在校課程,已經(jīng)掌握一部分開(kāi)發(fā)JavaWeb項(xiàng)目所需的技術(shù)。JavaWeb項(xiàng)目后臺(tái)開(kāi)發(fā)工具采用功能強(qiáng)大、開(kāi)發(fā)便捷的idea,主要語(yǔ)言有Java、HTML5、JavaScript、CSS3、JQuery,同時(shí),采用SSM(Spring,Struts2,MyBatis)框架支撐項(xiàng)目的架構(gòu);數(shù)據(jù)支持使用MySQL5.5.27;微型服務(wù)器則采用Apache公司的Tomcat-8.5.47。2.1.3操作可行性代理商管理系統(tǒng)基于Browser/Server架構(gòu)形式,界面干凈簡(jiǎn)便、操作簡(jiǎn)單易懂是代理商管理系統(tǒng)的優(yōu)點(diǎn)。只要用戶可以操作一般的B/S架構(gòu)系統(tǒng),如淘寶、京東等網(wǎng)頁(yè),即可行云流水地操作該系統(tǒng)。由此可見(jiàn),操作方式和操作過(guò)程不會(huì)給代理商管理系統(tǒng)帶來(lái)限制。2.2系統(tǒng)的總體需求代理商管理系統(tǒng)致力于為特定廠商打造的管理代理商的一個(gè)系統(tǒng),系統(tǒng)用戶可以按照不同角色登錄系統(tǒng),并且使用有權(quán)限的功能,管理員用戶可以實(shí)現(xiàn)權(quán)限的賦予和回收??偟膩?lái)說(shuō)包括五大模塊,代理商管理,系統(tǒng)管理,系統(tǒng)配置管理,報(bào)表管理,門戶管理;從而使整個(gè)銷售鏈一目了然,實(shí)現(xiàn)廠商和廣告主互利共贏。2.3系統(tǒng)的業(yè)務(wù)需求代理商管理系統(tǒng)的核心業(yè)務(wù)在于代理商管理,有關(guān)金線的操作都被攬括于其中,代理商記錄客戶信息,管理員對(duì)關(guān)鍵詞的審核和開(kāi)通APP。圖2.1代理商管理業(yè)務(wù)流程圖圖2.2門戶、報(bào)表、系統(tǒng)配置管理業(yè)務(wù)流程圖圖2.3系統(tǒng)管理業(yè)務(wù)流程圖2.4系統(tǒng)功能的需求分析2.4.1系統(tǒng)功能概要AgentManagementSystem是Internet上的一種手機(jī)客戶端銷售代理商管理系統(tǒng),是B/S(Browser/Server)瀏覽器-服務(wù)器的客戶模式開(kāi)發(fā)的系統(tǒng)。即通過(guò)良好的瀏覽器去訪問(wèn)域名,請(qǐng)求一個(gè)頁(yè)面,成功則按照業(yè)務(wù)需求返回相應(yīng)頁(yè)面,失敗則根據(jù)編碼設(shè)置進(jìn)行錯(cuò)誤頁(yè)面的跳轉(zhuǎn)。由于手機(jī)客戶端廠商需要招募合作伙伴(代理商)進(jìn)行產(chǎn)品銷售,故需求對(duì)所有的代理商進(jìn)行管理,系統(tǒng)功能圖如下:圖2.4代理商管理系統(tǒng)功能模塊圖開(kāi)發(fā)的主要內(nèi)容是把已劃分好不同功能模塊的代理商管理系統(tǒng)進(jìn)行思維導(dǎo)圖的頭腦風(fēng)暴、代碼技術(shù)研發(fā)、數(shù)據(jù)庫(kù)設(shè)計(jì)、前后端框架選擇、前端界面的設(shè)計(jì)、設(shè)計(jì)的可行性和合理性分析、下載所需的模板和文檔編寫等其他工作。目前國(guó)內(nèi)的代理商管理系統(tǒng)都是針對(duì)廠商自己的產(chǎn)品特性進(jìn)行開(kāi)發(fā)使用。由于產(chǎn)品不同,此系統(tǒng)僅能夠支持通過(guò)代理商銷售產(chǎn)品的用戶使用,并不是開(kāi)發(fā)給廣告主客戶的使用。具體的軟件平臺(tái)會(huì)另外匹配給廣告主,在此系統(tǒng)不作考慮。2.4.2系統(tǒng)功能分析說(shuō)明用戶在打開(kāi)代理商管理系統(tǒng)顯示登陸頁(yè)面,登陸之后有五個(gè)個(gè)碎片:代理商管理,系統(tǒng)管理,系統(tǒng)配置管理,報(bào)表管理,門戶管理。代理商管理是首項(xiàng),首頁(yè)顯示登陸人的信息、上次登陸時(shí)間及當(dāng)前余額,可以通過(guò)點(diǎn)擊“查看賬戶明細(xì)”跳轉(zhuǎn)至賬戶明細(xì)的分頁(yè)列表。(一)代理商管理有五個(gè)子功能,分別是關(guān)鍵詞申請(qǐng)、代理商客戶管理、代理商預(yù)付款、關(guān)鍵詞申請(qǐng)管理、操作日志,具體描述如下:關(guān)鍵詞申請(qǐng):有搜索客戶的功能,輸入關(guān)鍵詞可以根據(jù)服務(wù)年限的選擇進(jìn)行提交。代理商客戶管理:添加客戶、查詢客戶、顯示客戶分頁(yè)列表、插看用戶、修改用戶信息、啟用或停用用戶。代理商預(yù)付款:可以根據(jù)時(shí)間或預(yù)付款的類型來(lái)查詢?cè)摯砩痰馁~務(wù)信息。關(guān)鍵詞申請(qǐng)管理:代理商可以通過(guò)此功能查詢關(guān)鍵詞的相關(guān)信息和開(kāi)通APP、續(xù)費(fèi)、刪除的操作。操作日志:根據(jù)業(yè)務(wù)需求,某些記錄被當(dāng)做日志,包括預(yù)付款、登錄、退出的日志記錄。(二)門戶管理的功能是可以根據(jù)關(guān)鍵詞和客戶名稱查詢關(guān)鍵詞的相關(guān)信息包括其代理商、客戶、類型等,也可以點(diǎn)擊“查看”進(jìn)入詳細(xì)界面,點(diǎn)擊“修改”進(jìn)入詳細(xì)的修改頁(yè)面。(三)報(bào)表管理的功能是根據(jù)時(shí)間提供財(cái)務(wù)報(bào)表(代理商余額報(bào)表、預(yù)付款流水報(bào)表、代理商流水報(bào)表)和產(chǎn)品報(bào)表(產(chǎn)品分類數(shù)量/金額匯總)的Excel和PDF的兩種版本的在線查看和下載。(四)系統(tǒng)管理有五個(gè)子功能:角色權(quán)限管理、財(cái)務(wù)管理、角色管理、用戶管理和關(guān)鍵詞審核,具體描述如下:

財(cái)務(wù)管理:根據(jù)代理商用戶和操作類型、操作資金進(jìn)行財(cái)務(wù)的相關(guān)操作,其中包括扣費(fèi)、轉(zhuǎn)賬、代理款沖抵、財(cái)務(wù)打款、罰款、退費(fèi)、消費(fèi)、凍結(jié)等。角色管理:新增、修改、刪除角色。角色權(quán)限管理:賦予或者回收不同角色在代理商管理功能的使用權(quán)限。用戶管理:根據(jù)代理商用戶名稱、角色進(jìn)行分頁(yè)查詢用戶,修改用戶信息包括用戶名稱和用戶密碼,刪除用戶,查看預(yù)付款和日志的信息。關(guān)鍵詞審核:審核流程是已申請(qǐng)(代理商申請(qǐng))審核中通過(guò)續(xù)費(fèi)

|

審核流程:已申請(qǐng)(代理商申請(qǐng))審核中不通過(guò)。(五)系統(tǒng)配置管理有七個(gè)子功能:財(cái)務(wù)類型、服務(wù)類型、服務(wù)年限、APP地址、客戶名稱、證件類型、優(yōu)惠類型。每個(gè)子功能體統(tǒng)增刪改和列表顯示。2.5UML系統(tǒng)建模2.5.1匯總用例圖用例模型的基本組成部分有用例、角色(或參與者)和系統(tǒng)楊弘平,呂海華,李波,史江萍,代欽.UML2楊弘平,呂海華,李波,史江萍,代欽.UML2基礎(chǔ)、建模與設(shè)計(jì)教程[M].北京:清華大學(xué)出版社,2015.51廠商管理員業(yè)務(wù)如圖2.5代理商管理系統(tǒng)用例圖所示。圖2.5代理商管理系統(tǒng)用例圖2.5.2匯總用例圖規(guī)約廠商管理員用例規(guī)約表:表2-1登錄用例規(guī)約表用例編號(hào)2-1用例名稱登錄功能描述用戶登錄進(jìn)入代理商管理系統(tǒng)執(zhí)行者用戶前置條件代理商管理系統(tǒng)正常運(yùn)行。后置條件成功進(jìn)入系統(tǒng)。涉眾利益登錄之后,可以進(jìn)行代理商管理,系統(tǒng)管理,系統(tǒng)配置管理,門戶管理等?;韭窂接慰停?.用戶輸入用戶名、密碼,點(diǎn)擊提交;驗(yàn)證用戶名和密碼是否正確;驗(yàn)證成功,系統(tǒng)跳轉(zhuǎn)到主頁(yè)字段列表用戶:1.用戶名、密碼、用戶角色id表2-2注銷用例規(guī)約表用例編號(hào)2-2用例名稱注銷功能描述用戶注銷執(zhí)行者用戶前置條件用戶已登錄。后置條件注銷成功跳轉(zhuǎn)回登錄頁(yè)面。基本路徑點(diǎn)擊“注銷”按鈕。注銷當(dāng)前用戶,回到登錄界面。字段列表用戶:1.用戶名、密碼、用戶角色id表2-3修改密碼用例規(guī)約表用例編號(hào)2-3用例名稱修改密碼功能描述在代理商用戶進(jìn)入代理商管理系統(tǒng)修改密碼。執(zhí)行者用戶前置條件登錄到代理商管理系統(tǒng)后置條件修改密碼成功涉眾利益修改密碼確保安全基本路徑點(diǎn)擊“修改密碼”按鈕,彈出修改密碼框;輸入舊密碼、新密碼、密碼確認(rèn),點(diǎn)擊“提交”;系統(tǒng)驗(yàn)證輸入的舊密碼和數(shù)據(jù)庫(kù)中保存的密碼是否一致;驗(yàn)證成功,系統(tǒng)提示修改成功;系統(tǒng)注銷掉當(dāng)前用戶。擴(kuò)展1.用戶輸入的兩次新密碼不相同系統(tǒng)提示輸入正確的新密碼2.用戶輸入的舊密碼錯(cuò)誤系統(tǒng)提示輸入正確的密碼字段列表用戶:1.用戶名、密碼、用戶角色id表2-4查看賬戶明細(xì)用例規(guī)約表用例編號(hào)2-4用例名稱查看賬戶明細(xì)功能描述用戶可以查看賬戶明細(xì)。執(zhí)行者用戶前置條件登錄到代理商管理系統(tǒng)。后置條件賬戶流水明細(xì)列表。涉眾利益用戶可以對(duì)流水明細(xì)進(jìn)行查看?;韭窂讲榭促~戶流水明細(xì);系統(tǒng)通過(guò)用戶的查詢條件進(jìn)行查詢擴(kuò)展無(wú)查詢結(jié)果時(shí),系統(tǒng)提示沒(méi)有查詢到任何賬戶明細(xì)信息字段列表賬戶流水明細(xì):賬戶操作名、余額,操作金額,操作類型,操作時(shí)間用戶:用戶id,業(yè)務(wù)規(guī)則用戶把時(shí)間作為條件,不選擇時(shí)間即當(dāng)做查詢當(dāng)前用戶賬戶明細(xì)的所有記錄。2.5.3門戶管理用例圖門戶管理對(duì)所有的角色都開(kāi)放權(quán)限。圖2.6門戶管理用例圖2.5.4門戶管理用例圖規(guī)約表2-5門戶列表和搜索用例規(guī)約表用例編號(hào)2-5用例名稱門戶列表和搜索功能描述用戶可以查看門戶列表和通過(guò)內(nèi)容搜索。執(zhí)行者用戶前置條件登錄到代理商管理系統(tǒng)。后置條件用戶查出門戶列表。涉眾利益用戶根據(jù)具體的關(guān)鍵詞、客戶名稱去查詢門戶列表基本路徑用戶選擇客戶類型、關(guān)鍵詞,點(diǎn)擊“查詢”;系統(tǒng)通過(guò)用戶的選擇項(xiàng)和搜索關(guān)鍵詞在數(shù)據(jù)庫(kù)中進(jìn)行搜索;返回搜索結(jié)果,刷新搜索結(jié)果頁(yè)面。字段列表1.關(guān)鍵詞名字2.客戶名稱3.當(dāng)前用戶id業(yè)務(wù)規(guī)則若數(shù)據(jù)庫(kù)不存在已經(jīng)輸入的條件查詢結(jié)果,則不顯示列表。表2-6查看和修改門戶信息用例規(guī)約表用例編號(hào)2-6用例名稱查看和修改門戶信息功能描述用戶可以查看和修改門戶詳細(xì)信息執(zhí)行者用戶前置條件登錄到代理商管理系統(tǒng)。后置條件查看和修改門戶詳細(xì)信息成功涉眾利益代理商可以根據(jù)客戶需求,門戶詳細(xì)信息查看和修改詳細(xì)信息,幫助客戶維護(hù)信息?;韭窂接脩酎c(diǎn)擊“查看”或者“修改”信息按鈕;系統(tǒng)通過(guò)門戶信息在數(shù)據(jù)庫(kù)中查詢;查詢成功,顯示門戶的詳細(xì)信息;點(diǎn)擊詳情頁(yè)面的“修改”按鈕可以編輯門戶信息;在輸入框輸入相對(duì)應(yīng)信息,點(diǎn)擊“保存”;成功返回門戶信息列表頁(yè)面,失敗返回修改頁(yè)面。擴(kuò)展用戶只能修改登錄賬號(hào)、登陸密碼、客戶端下載地址、二維碼下載地址幾個(gè)屬性的信息。字段列表1.關(guān)鍵詞表2.用戶表3.客戶表4.聯(lián)系人表2.5.5系統(tǒng)配置管理用例圖系統(tǒng)配置管理包括對(duì)財(cái)務(wù)類型,服務(wù)類型,服務(wù)年限,APP地址,客戶類型,證件類型,優(yōu)惠類型及其增刪改查。圖2.7系統(tǒng)配置管理用例圖2.5.6系統(tǒng)配置管理用例圖規(guī)約表2-7財(cái)務(wù)類型用例規(guī)約表用例編號(hào)2-7用例名稱財(cái)務(wù)類型功能描述管理員用戶根據(jù)廠商的需求增刪改財(cái)務(wù)類型執(zhí)行者管理員用戶前置條件管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)配置管理-財(cái)務(wù)類型。后置條件管理員用戶根據(jù)廠商的需求增刪改財(cái)務(wù)類型成功。涉眾利益廠商可以根據(jù)自己需求的變化來(lái)要求代理商管理員操作財(cái)務(wù)類型。基本路徑系統(tǒng)展示進(jìn)入系統(tǒng)配置管理-財(cái)務(wù)類型列表;用戶點(diǎn)擊“添加財(cái)務(wù)類型”按鈕;用戶輸入類型名稱和選擇是否啟用;點(diǎn)擊“保存”按鈕;系統(tǒng)跳轉(zhuǎn)至財(cái)務(wù)類型列表;用戶選擇需要修改的財(cái)務(wù)類型數(shù)據(jù),點(diǎn)擊“修改”按鈕;用戶輸入需要修改的內(nèi)容項(xiàng);點(diǎn)擊“保存”按鈕;系統(tǒng)跳轉(zhuǎn)至財(cái)務(wù)類型列表;用戶點(diǎn)擊需要?jiǎng)h除財(cái)務(wù)類型數(shù)據(jù),“刪除”按鈕;系統(tǒng)提示是否確認(rèn)刪除;點(diǎn)擊“OK”按鈕;系統(tǒng)跳轉(zhuǎn)至財(cái)務(wù)類型列表;擴(kuò)展添加財(cái)務(wù)類型,校驗(yàn)財(cái)務(wù)類型是否存在;1.a點(diǎn)擊“取消”按鈕取消增加操作;修改財(cái)務(wù)類型,校驗(yàn)財(cái)務(wù)類型是否存在;2.a點(diǎn)擊“取消”按鈕取消修改操作刪除財(cái)務(wù)類型,點(diǎn)擊“cancel”取消刪除操作。字段列表系統(tǒng)管理配置表備注1.財(cái)務(wù)類型:代理款、轉(zhuǎn)賬、財(cái)務(wù)打款、凍結(jié)、扣費(fèi)、代理款沖抵、消費(fèi)、退費(fèi)、返款、罰款、代理款預(yù)錄。2.證件類型:國(guó)內(nèi)身份證、境外身份證、營(yíng)業(yè)執(zhí)照、其他證件。3.客戶類型:個(gè)人、政府、企業(yè)。4.優(yōu)惠類型:買二贈(zèng)一。5.服務(wù)年限:3年。6.APP地址:http://url。7.服務(wù)類型:上傳蘋果商城、不上傳蘋果商城。表2-8服務(wù)類型用例規(guī)約表用例編號(hào)2-8用例名稱服務(wù)類型功能描述管理員用戶根據(jù)廠商的需求增、改服務(wù)類型執(zhí)行者管理員用戶前置條件管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)配置管理-服務(wù)類型。后置條件管理員用戶根據(jù)廠商的需求增、改服務(wù)類型成功。涉眾利益廠商可以根據(jù)自己需求的變化來(lái)要求代理商管理員操作服務(wù)類型。基本路徑系統(tǒng)展示進(jìn)入系統(tǒng)配置管理-服務(wù)類型列表;用戶點(diǎn)擊“添加服務(wù)類型”按鈕;用戶輸入類型名稱,配置數(shù)值,選擇是否啟用;點(diǎn)擊“保存”按鈕;系統(tǒng)跳轉(zhuǎn)至服務(wù)類型列表;用戶選擇需要修改財(cái)務(wù)類型數(shù)據(jù),點(diǎn)擊“修改”按鈕;用戶輸入類型名稱,配置數(shù)值,選擇是否啟用;點(diǎn)擊“保存”按鈕;3.3系統(tǒng)跳轉(zhuǎn)至服務(wù)類型列表;擴(kuò)展添加服務(wù)類型,校驗(yàn)服務(wù)類型是否存在;1.a點(diǎn)擊“取消”按鈕取消增加操作;修改服務(wù)類型,校驗(yàn)服務(wù)類型是否存在;2.a點(diǎn)擊“取消”按鈕取消修改操作。字段列表系統(tǒng)管理配置表表2-9服務(wù)年限用例規(guī)約表用例編號(hào)2-9用例名稱服務(wù)年限功能描述管理員用戶根據(jù)廠商的需求修改服務(wù)最大年限執(zhí)行者管理員用戶前置條件管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)配置管理-服務(wù)年限。后置條件管理員用戶根據(jù)廠商的需求修改服務(wù)年限成功。涉眾利益廠商可以根據(jù)自己需求的變化來(lái)要求代理商管理員操作服務(wù)類型?;韭窂较到y(tǒng)展示進(jìn)入系統(tǒng)配置管理-服務(wù)最大數(shù)據(jù);重新填寫配置數(shù)值并點(diǎn)擊“保存”;彈框提示成功。字段列表系統(tǒng)管理配置表表2-10APP地址用例規(guī)約表用例編號(hào)2-10用例名稱APP地址功能描述管理員用戶根據(jù)廠商的需求修改APP地址執(zhí)行者管理員用戶前置條件管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)配置管理-APP地址。后置條件管理員用戶根據(jù)廠商的需求修改APP地址。涉眾利益廠商可以根據(jù)自己需求的變化來(lái)要求代理商管理員操作APP地址?;韭窂较到y(tǒng)展示進(jìn)入系統(tǒng)配置管理-APP地址數(shù)據(jù);重新填寫配置數(shù)值并點(diǎn)擊“保存”;彈框提示成功。字段列表系統(tǒng)管理配置表表2-11客戶類型用例規(guī)約表用例編號(hào)2-11用例名稱客戶類型功能描述管理員用戶根據(jù)廠商的需求增刪改客戶類型執(zhí)行者代理商管理員用戶前置條件管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)配置管理-客戶類型。后置條件管理員用戶根據(jù)廠商的需求增刪改客戶類型成功。涉眾利益廠商可以根據(jù)自己需求的變化來(lái)要求代理商管理員操作客戶類型?;韭窂较到y(tǒng)展示進(jìn)入系統(tǒng)配置管理-客戶類型列表;用戶點(diǎn)擊“添加客戶類型”按鈕;用戶輸入類型名稱,選擇是否啟用;點(diǎn)擊“保存”按鈕;系統(tǒng)跳轉(zhuǎn)至服務(wù)類型列表;用戶選擇需要修改財(cái)務(wù)類型數(shù)據(jù),點(diǎn)擊“修改”按鈕;3.1用戶輸入類型名稱,選擇是否啟用;3.2點(diǎn)擊“保存”按鈕;3.3系統(tǒng)跳轉(zhuǎn)至服務(wù)類型列表;用戶點(diǎn)擊需要?jiǎng)h除客戶類型數(shù)據(jù),“刪除”按鈕;4.1系統(tǒng)提示是否確認(rèn)刪除;4.2點(diǎn)擊“OK”按鈕;4.3系統(tǒng)跳轉(zhuǎn)至客戶類型列表;擴(kuò)展添加客戶類型,校驗(yàn)客戶類型是否存在;1.a點(diǎn)擊“取消”按鈕取消增加操作;修改客戶類型,校驗(yàn)客戶類型是否存在;2.a點(diǎn)擊“取消”按鈕取消修改操作。刪除客戶類型,點(diǎn)擊“cancel”取消刪除操作。字段列表系統(tǒng)管理配置表表2-12證件類型用例規(guī)約表用例編號(hào)2-12用例名稱證件類型功能描述管理員用戶根據(jù)廠商的需求增刪改證件類型執(zhí)行者管理員用戶前置條件代理商管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)配置管理-證件類型。后置條件代理商管理員用戶根據(jù)廠商的需求增刪改證件類型成功。涉眾利益廠商可以根據(jù)自己需求的變化來(lái)要求代理商管理員操作證件類型?;韭窂较到y(tǒng)展示進(jìn)入系統(tǒng)配置管理-證件類型列表;用戶點(diǎn)擊“添加證件類型”按鈕;用戶輸入類型名稱,選擇是否啟用;點(diǎn)擊“保存”按鈕;系統(tǒng)跳轉(zhuǎn)至服務(wù)類型列表;用戶選擇需要修改證件類型數(shù)據(jù),點(diǎn)擊“修改”按鈕;3.1用戶輸入類型名稱,選擇是否啟用;3.2點(diǎn)擊“保存”按鈕;3.3系統(tǒng)跳轉(zhuǎn)至證件類型列表;用戶點(diǎn)擊需要?jiǎng)h除證件類型數(shù)據(jù),“刪除”按鈕;4.1系統(tǒng)提示是否確認(rèn)刪除;4.2點(diǎn)擊“OK”按鈕;4.3系統(tǒng)跳轉(zhuǎn)至證件類型列表;擴(kuò)展添加證件類型,校驗(yàn)證件類型是否存在;1.a點(diǎn)擊“取消”按鈕取消增加操作;修改證件類型,校驗(yàn)證件類型是否存在;2.a點(diǎn)擊“取消”按鈕取消修改操作。刪除證件類型,點(diǎn)擊“cancel”取消刪除操作。字段列表系統(tǒng)管理配置表表2-13優(yōu)惠類型用例規(guī)約表用例編號(hào)2-13用例名稱優(yōu)惠類型功能描述管理員用戶根據(jù)廠商的需求增刪改優(yōu)惠類型執(zhí)行者管理員用戶前置條件管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)配置管理-優(yōu)惠類型。后置條件代理商管理員用戶根據(jù)廠商的需求增刪改優(yōu)惠類型成功。涉眾利益廠商可以根據(jù)自己需求的變化來(lái)要求代理商管理員操作優(yōu)惠類型?;韭窂较到y(tǒng)展示進(jìn)入系統(tǒng)配置管理-優(yōu)惠類型的列表;用戶點(diǎn)擊“添加優(yōu)惠類型”按鈕;2.1用戶輸入類型名稱,類型數(shù)值,實(shí)際數(shù)值,選擇是否啟用;2.2點(diǎn)擊“保存”按鈕;2.3系統(tǒng)跳轉(zhuǎn)至優(yōu)惠類型列表;用戶選擇需要修改優(yōu)惠類型數(shù)據(jù),點(diǎn)擊“修改”按鈕;3.1用戶輸入類型名稱,類型數(shù)值,實(shí)際數(shù)值,選擇是否啟用;3.2點(diǎn)擊“保存”按鈕;3.3系統(tǒng)跳轉(zhuǎn)至優(yōu)惠類型列表;用戶點(diǎn)擊需要?jiǎng)h除優(yōu)惠類型數(shù)據(jù),“刪除”按鈕;4.1系統(tǒng)提示是否確認(rèn)刪除;4.2點(diǎn)擊“OK”按鈕;4.3系統(tǒng)跳轉(zhuǎn)至優(yōu)惠類型列表;擴(kuò)展添加優(yōu)惠類型,校驗(yàn)優(yōu)惠類型是否存在;1.a點(diǎn)擊“取消”按鈕取消增加操作;修改優(yōu)惠類型,校驗(yàn)優(yōu)惠類型是否存在;2.a點(diǎn)擊“取消”按鈕取消修改操作。刪除優(yōu)惠類型,點(diǎn)擊“cancel”取消刪除操作。字段列表系統(tǒng)管理配置表2.5.7代理商管理用例圖代理商管理只對(duì)代理商用戶和管理員用戶開(kāi)放權(quán)限,客服可以使用申請(qǐng)關(guān)鍵詞和代理商客戶管理的功能。圖2.8代理商管理用例圖2.5.8代理商管理用例圖規(guī)約表2-14申請(qǐng)關(guān)鍵詞用例規(guī)約表用例編號(hào)2-14用例名稱申請(qǐng)關(guān)鍵詞功能描述管理員用戶為客戶(廣告主)進(jìn)行關(guān)鍵詞申請(qǐng)執(zhí)行者管理員用、代理商用戶前置條件管理員用戶、代理商用戶登錄到代理商管理系統(tǒng),進(jìn)入代理商管理-申請(qǐng)關(guān)鍵詞。后置條件代理商用戶完成關(guān)鍵詞的申請(qǐng),進(jìn)入關(guān)鍵詞申請(qǐng)管理界面,查看到目前已申請(qǐng)關(guān)鍵詞的狀態(tài),等待管理員用戶進(jìn)行關(guān)鍵詞審批。審批通過(guò)之后,才能繼續(xù)進(jìn)行后續(xù)操作。涉眾利益代理商用戶為客戶申請(qǐng)關(guān)鍵詞是系統(tǒng)最重要的業(yè)務(wù)。基本路徑代理商用戶在客戶列表中沒(méi)有找到客戶進(jìn)入添加客戶功能,添加新客戶如果申請(qǐng)的關(guān)鍵詞重復(fù)系統(tǒng)提示換一個(gè)關(guān)鍵詞進(jìn)行重新申請(qǐng)擴(kuò)展用戶選定客戶,為其申請(qǐng)關(guān)鍵詞,系統(tǒng)通過(guò)用戶填寫的關(guān)鍵詞自動(dòng)計(jì)算出價(jià)格,再選擇服務(wù)類別和開(kāi)通年限,提交申請(qǐng)。服務(wù)類別分為:上傳到蘋果商城的關(guān)鍵詞服務(wù)價(jià)格為26000,不上傳的蘋果商城的關(guān)鍵詞服務(wù)價(jià)格為18000。開(kāi)通年限為1-3年。開(kāi)通年限中的年份選擇可以有買2贈(zèng)1的選項(xiàng),買2增1的價(jià)格按照2年的價(jià)格收。凍結(jié)一年的資金。無(wú)論是多少年。退款由財(cái)務(wù)手動(dòng)操作進(jìn)行。字段列表系統(tǒng)管理配置表、關(guān)鍵詞表、客戶表、用戶表業(yè)務(wù)規(guī)則 進(jìn)入“關(guān)鍵詞申請(qǐng)管理”可查看預(yù)注冊(cè)情況,提詞成功后5天內(nèi)將客戶兩證及合同掃描發(fā)送到客服郵箱,如果超過(guò)5天未提交或?qū)徍宋赐ㄟ^(guò)的,系統(tǒng)自動(dòng)取消該詞保護(hù),費(fèi)用退回代理口。表2-15代理商客戶管理用例規(guī)約表用例編號(hào)2-15用例名稱代理商客戶管理功能描述管理員用戶、代理商用戶查看添加、修改、刪除客戶的信息(基本信息、門戶信息、聯(lián)系人信息)和啟用或不啟用客戶的狀態(tài)執(zhí)行者管理員用戶、代理商用戶前置條件管理員、代理商用戶用戶登錄到代理商管理系統(tǒng),進(jìn)入代理商管理-代理商客戶管理。后置條件代理商管理員用戶、代理商用戶成功查看添加、修改、刪除客戶的信息(基本信息、門戶信息、聯(lián)系人信息)和啟用或不啟用客戶的狀態(tài)。涉眾利益代理商客戶管理會(huì)對(duì)客戶進(jìn)行查看、錄入和信息、狀態(tài)的修改和刪除?;韭窂较到y(tǒng)展示客戶列表;用戶點(diǎn)擊“添加客戶”按鈕;2.1用戶輸入客戶給定的信息(企業(yè)名稱、企業(yè)類型、企業(yè)主頁(yè)、狀態(tài)、法人代表、證件類型、證件號(hào)碼、公司電話、公司傳真、注冊(cè)日期、國(guó)家、城市、區(qū)、公司地址、備注、聯(lián)系人信息(可以添加多個(gè)聯(lián)系人)、姓名、電話、傳真、手機(jī)、郵箱、職務(wù));2.2點(diǎn)擊“保存”按鈕;2.3系統(tǒng)跳轉(zhuǎn)至客戶列表;用戶選擇需要修改客戶信息,點(diǎn)擊“修改”按鈕;3.1用戶根據(jù)需要修改相應(yīng)的數(shù)據(jù)信息;3.2點(diǎn)擊“保存”按鈕;3.3系統(tǒng)跳轉(zhuǎn)至客戶列表;用戶選擇需要的客戶信息,點(diǎn)擊“啟用”/“不啟用”按鈕;4.1系統(tǒng)提示“OK”;4.2點(diǎn)擊“OK”按鈕;4.3系統(tǒng)跳轉(zhuǎn)至客戶列表;用戶選擇需要的客戶信息,點(diǎn)擊“查看”客戶信息;5.1展示客戶全部信息的數(shù)據(jù)列表。擴(kuò)展添加客戶,點(diǎn)擊“取消”按鈕取消增加操作;修改客戶,點(diǎn)擊“取消”按鈕取消修改操作;啟用或不啟用客戶,點(diǎn)擊“cancel”取消刪除操作。字段列表客戶表、聯(lián)系人表、用戶表業(yè)務(wù)規(guī)則添加和修改客戶的時(shí)候可以對(duì)聯(lián)系人進(jìn)行增刪改。表2-16代理商預(yù)付款用例規(guī)約表用例編號(hào)2-16用例名稱代理商預(yù)付款功能描述管理員用戶、代理商用戶查看預(yù)付款詳情執(zhí)行者管理員用戶、代理商用戶前置條件管理員、代理商用戶用戶登錄到代理商管理系統(tǒng),進(jìn)入代理商管理-代理商預(yù)付款管理、且通過(guò)查詢搜索到預(yù)付款的信息列表。后置條件代理商管理員用戶、代理商用戶成功搜索預(yù)付款的信息列表成功?;韭窂?.用戶選擇操作類型和起始結(jié)束時(shí)間,點(diǎn)擊“查詢”按鈕;2.系統(tǒng)通過(guò)預(yù)付款信息在數(shù)據(jù)庫(kù)中查詢3.查詢成功,顯示預(yù)付款的詳細(xì)信息擴(kuò)展1.如果沒(méi)有預(yù)付款信息顯示空白。字段列表賬戶流水表表2-17關(guān)鍵詞申請(qǐng)管理用例規(guī)約表用例編號(hào)2-17用例名稱關(guān)鍵詞申請(qǐng)管理功能描述管理員用戶、代理商用戶通過(guò)關(guān)鍵詞查詢關(guān)鍵詞列表,根據(jù)選定的數(shù)據(jù)進(jìn)行續(xù)費(fèi)和開(kāi)通APP操作。執(zhí)行者管理員用戶、代理商用戶前置條件管理員、代理商用戶用戶登錄到代理商管理系統(tǒng),進(jìn)入代代理商管理-關(guān)鍵詞審核管理、且通過(guò)關(guān)鍵詞查詢到相應(yīng)的信息列表。后置條件代理商管理員用戶、代理商用戶成功根據(jù)不同的關(guān)鍵詞查詢到相應(yīng)的數(shù)據(jù),并幫助客戶續(xù)費(fèi)和開(kāi)通APP的操作。涉眾利益幫助客戶續(xù)費(fèi)和開(kāi)通APP的操作?;韭窂较到y(tǒng)展示關(guān)鍵詞列表或根據(jù)關(guān)鍵詞的模糊查詢出關(guān)鍵詞的信息列表;用戶選擇需要操作的數(shù)據(jù),點(diǎn)擊“續(xù)費(fèi)”。選擇服務(wù)類型和服務(wù)年限;自動(dòng)計(jì)算出價(jià)格。點(diǎn)擊“續(xù)費(fèi)提交”;成功返回關(guān)鍵詞列表;用戶選擇需要操作的數(shù)據(jù),點(diǎn)擊“開(kāi)通APP”。輸入登錄賬號(hào)、登錄密碼,點(diǎn)擊“開(kāi)通APP”;成功返回關(guān)鍵詞列表;擴(kuò)展如果代理商用戶幫助客戶續(xù)費(fèi)的時(shí)候,需要查詢當(dāng)前的賬戶余額是否足夠扣款,如果不夠需要財(cái)務(wù)來(lái)充值至賬戶后才能滿足續(xù)費(fèi)的操作。字段列表賬戶流水表、賬戶表、系統(tǒng)管理配置表表2-18操作日志用例規(guī)約表用例編號(hào)2-18用例名稱操作日志功能描述管理員和代理商用戶操作日志執(zhí)行者代理商管理員用戶、代理商用戶前置條件管理員、代理商用戶用戶登錄到代理商管理系統(tǒng),進(jìn)入代理商管理-代理商預(yù)付款管理。后置條件管理員用戶、代理商用戶成功操作日志。涉眾利益幫助代理商查詢自己的操作痕跡?;韭窂?.系統(tǒng)展示日志的列表信息。擴(kuò)展1.如果沒(méi)有預(yù)付款信息顯示空白。字段列表日志表業(yè)務(wù)規(guī)則列表根據(jù)最近的時(shí)間展示日志。2.5.9系統(tǒng)管理用例圖系統(tǒng)管理只有代理商管理員有權(quán)限操作系統(tǒng)管理,財(cái)務(wù)用戶可以使用財(cái)務(wù)管理為代理商充值或者扣款等操作。圖2.9系統(tǒng)配置管理用例圖2.5.10系統(tǒng)管理用例圖規(guī)約表表2-19財(cái)務(wù)管理用例規(guī)約表用例編號(hào)2-19用例名稱財(cái)務(wù)管理功能描述代理商管理員用戶、財(cái)務(wù)用戶對(duì)代理商進(jìn)行財(cái)務(wù)管理。執(zhí)行者管理員用戶、財(cái)務(wù)用戶前置條件代理商管理員、財(cái)務(wù)用戶用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)管理-財(cái)務(wù)管理。后置條件代理商管理員用戶成功操作財(cái)務(wù)管理。涉眾利益幫助代理商操作一系列財(cái)務(wù)操作?;韭窂?.系統(tǒng)管理員、財(cái)務(wù)人員點(diǎn)擊“搜索用戶”;2.用戶列表異步顯示出來(lái);3.選定用戶;4.填寫操作金額和操作備注,點(diǎn)擊“確定”;擴(kuò)展1.系統(tǒng)管理員、財(cái)務(wù)人員在客戶列表中沒(méi)有找到用戶2.進(jìn)入添加用戶功能,添加新用戶之后,再進(jìn)行財(cái)務(wù)操作。字段列表日志表、賬戶表、賬戶流水表業(yè)務(wù)規(guī)則填入相應(yīng)的操作金額:輸入的資金數(shù),正數(shù)(1000)為向賬戶增加1000圓,負(fù)數(shù)(-1000)為向賬戶減少1000圓,精確到小數(shù)點(diǎn)兩位數(shù)。成功操作財(cái)務(wù)管理以后,記錄日志。備注從下拉列表中選擇操作類型:代理款、財(cái)務(wù)打款、轉(zhuǎn)賬、凍結(jié)、扣費(fèi)、代理款沖抵、消費(fèi)、退費(fèi)、返款、罰款、代理款預(yù)錄表2-20角色管理用例規(guī)約表用例編號(hào)2-20用例名稱角色管理功能描述代理商管理員用戶對(duì)代理商進(jìn)行角色管理(增刪改)。執(zhí)行者管理員用戶前置條件代理商管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)管理-財(cái)務(wù)角色管理。后置條件代理商管理員用戶成功操作角色管理。涉眾利益幫助代理商操作一系列角色操作?;韭窂较到y(tǒng)展示進(jìn)入系統(tǒng)管理-角色的列表;用戶點(diǎn)擊“新增”按鈕;2.1用戶輸入角色名稱,選擇是否啟用;2.2點(diǎn)擊“保存”按鈕;2.3系統(tǒng)跳轉(zhuǎn)至優(yōu)惠類型列表;用戶選擇需要修改角色數(shù)據(jù),點(diǎn)擊“修改”按鈕;3.1用戶輸入角色名稱,選擇是否啟用;3.2點(diǎn)擊“保存”按鈕;3.3系統(tǒng)跳轉(zhuǎn)至優(yōu)惠類型列表;用戶點(diǎn)擊需要?jiǎng)h除優(yōu)惠類型數(shù)據(jù),“刪除”按鈕;4.1系統(tǒng)提示是否確認(rèn)刪除;4.2點(diǎn)擊“OK”按鈕;4.3系統(tǒng)跳轉(zhuǎn)至優(yōu)惠類型列表;擴(kuò)展添加角色,校驗(yàn)角色名稱是否存在;1.a點(diǎn)擊“取消”按鈕取消增加操作;修改角色,校驗(yàn)角色名稱是否存在;2.a點(diǎn)擊“取消”按鈕取消修改操作。刪除角色,點(diǎn)擊“cancel”取消刪除操作。字段列表用戶表、角色表表2-21角色權(quán)限配置用例規(guī)約表用例編號(hào)2-21用例名稱角色權(quán)限配置功能描述代理商管理員用戶對(duì)角色權(quán)限配置。執(zhí)行者代理商管理員用戶前置條件代理商管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)管理-角色權(quán)限配置。后置條件代理商管理員用戶成功操作角色權(quán)限配置。涉眾利益幫助代理商用戶配置角色權(quán)限,開(kāi)通新功能?;韭窂?.用戶點(diǎn)擊權(quán)限配置按鈕;2.系統(tǒng)顯示所有的功能列表;3.用戶勾選需要添加到角色的功能;4.點(diǎn)擊保存;5.系統(tǒng)跳轉(zhuǎn)至角色列表;字段列表用戶表、角色表表2-22用戶管理用例規(guī)約表用例編號(hào)2-22用例名稱用戶管理功能描述代理商管理員用戶對(duì)代理商進(jìn)行用戶管理(增刪改,查看預(yù)付款列表、查看日志列表)。執(zhí)行者代理商管理員用戶前置條件代理商管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)管理-用戶管理。后置條件代理商管理員用戶成功操作用戶管理。涉眾利益幫助代理商用戶配置角色權(quán)限,開(kāi)通新功能?;韭窂较到y(tǒng)顯示用戶列表;用戶輸入用戶名關(guān)鍵詞、選擇角色、選擇是否啟用;點(diǎn)擊“查詢”;系統(tǒng)到數(shù)據(jù)庫(kù)中進(jìn)行匹配搜索;顯示匹配列表信息;用戶選擇定數(shù)據(jù),點(diǎn)擊“新增”按鈕,彈出“添加代理商用戶信息”框;輸入登錄賬號(hào)、用戶名稱、登錄密碼、選擇角色、選擇是否啟用;點(diǎn)擊“保存”;成功則跳轉(zhuǎn)到用戶列表;用戶選擇定數(shù)據(jù),點(diǎn)擊“新增”按鈕,彈出“修改代理商用戶信息”框;7.1輸入登錄賬號(hào)、用戶名稱、登錄密碼、選擇角色、選擇是否啟用;7.2點(diǎn)擊“保存”;7.3成功則跳轉(zhuǎn)到用戶列表;8.用戶選定數(shù)據(jù),點(diǎn)擊“預(yù)付款”按鈕,彈出“預(yù)付款”詳細(xì)信息列表框;8.1選擇操作類型,起始時(shí)間,點(diǎn)擊“查詢”按鈕;8.2系統(tǒng)顯示預(yù)付款詳細(xì)列表9.用戶選定數(shù)據(jù),點(diǎn)擊“LOG日志”,彈出“LOG日志操作”列表;9.1選擇操作時(shí)間,點(diǎn)擊“查詢”按鈕;9.2系統(tǒng)顯示LOG日志詳細(xì)列表;10.用戶選定數(shù)據(jù),點(diǎn)擊“刪除”按鈕;10.1系統(tǒng)提示是否確認(rèn)刪除;10.2點(diǎn)擊“OK”按鈕;10.3系統(tǒng)跳轉(zhuǎn)至用戶列表。擴(kuò)展添加用戶,校驗(yàn)用戶名稱是否存在;1.a點(diǎn)擊“取消”按鈕取消增加操作;修改用戶,校驗(yàn)用戶名稱是否存在;2.a點(diǎn)擊“取消”按鈕取消修改操作。刪除用戶,點(diǎn)擊“cancel”取消刪除操作。字段列表用戶表、日志表、賬戶流水表、關(guān)鍵詞表表2-23關(guān)鍵詞審核用例規(guī)約表用例編號(hào)2-23用例名稱關(guān)鍵詞審核功能描述代理商管理員用戶對(duì)代理商進(jìn)行用戶管理關(guān)鍵詞審核執(zhí)行者代理商管理員用戶前置條件代理商管理員用戶登錄到代理商管理系統(tǒng),進(jìn)入系統(tǒng)管理-關(guān)鍵詞審核。后置條件代理商管理員用戶成功操作關(guān)鍵詞審核。涉眾利益代理商管理員審核關(guān)鍵詞的通過(guò)或者不通過(guò)?;韭窂较到y(tǒng)顯示關(guān)鍵詞列表或通過(guò)輸入關(guān)鍵詞查詢到的列表;用戶選定數(shù)據(jù),操作改變待審核數(shù)據(jù)的狀態(tài):已申請(qǐng)(此狀態(tài)下,可以進(jìn)行審核中,和不使用的操作)審核中(此狀態(tài)下,可以進(jìn)行審核通過(guò),不通過(guò),不使用的操作)審核通過(guò)(此狀態(tài),可以進(jìn)行續(xù)費(fèi)和是否使用的操作)續(xù)費(fèi)-此處參考:表2-17代理商管理-關(guān)鍵詞申請(qǐng)管理用例規(guī)約表不使用(此狀態(tài),無(wú)操作,業(yè)務(wù)流程停止,直到狀態(tài)重置為已使用)已使用字段列表用戶表、關(guān)鍵詞表、客戶表2.5.11報(bào)表管理用例圖所有角色用戶都有權(quán)限訪問(wèn)報(bào)表管理,可以根據(jù)選擇不同的報(bào)表在線瀏覽或者通過(guò)PDF/Excel的下載。圖2.10報(bào)表管理用例圖2.5.12報(bào)表管理用例圖規(guī)約表表2-24報(bào)表管理用例規(guī)約表用例編號(hào)2-24用例名稱報(bào)表管理功能描述代理商用戶操作報(bào)表管理執(zhí)行者代理商用戶前置條件代理商用戶登錄到代理商管理系統(tǒng),進(jìn)入報(bào)表管理。后置條件代理商可以在線查看報(bào)表或者下載PDF/Excel的報(bào)表。涉眾利益無(wú)基本路徑系統(tǒng)顯示報(bào)表頁(yè)面;用戶選擇操作類型,起始操作時(shí)間;點(diǎn)擊“查詢”按鈕;系統(tǒng)顯示相應(yīng)的列表;點(diǎn)擊Excel/PDF下載,保存至計(jì)算機(jī);擴(kuò)展操作類型:代理商賬戶余額報(bào)表、預(yù)付款流水報(bào)表、代理商流水報(bào)表、產(chǎn)品分類數(shù)量/金額匯總報(bào)表。字段列表用戶表、關(guān)鍵詞表、賬戶表、賬戶流水表、系統(tǒng)配置表2.6本章小結(jié)本章首先主要總體分析出代理商管理系統(tǒng)方方面面的可行性進(jìn)行分析;然后對(duì)業(yè)務(wù)需求進(jìn)行分析并且用業(yè)務(wù)流程圖展示,最后,為了更加直截了當(dāng)向用戶展示代理商管理系統(tǒng)的功能,代理商管理系統(tǒng)給出了用例圖并對(duì)各個(gè)用例用表格進(jìn)行簡(jiǎn)單明了的說(shuō)明。

第3章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)功能設(shè)計(jì)代理商管理系統(tǒng)類圖系統(tǒng)類圖清晰地展示出MVC設(shè)計(jì)模式的優(yōu)點(diǎn),最大程度地降低了耦合度并且易于移植和擴(kuò)展,也提高了代碼的復(fù)用性。圖3.1代理商管理系統(tǒng)類圖3.2代理商管理系統(tǒng)順序圖3.2.1申請(qǐng)關(guān)鍵詞eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至代理商管理并點(diǎn)擊“關(guān)鍵詞申請(qǐng)”;eq\o\ac(○,2)進(jìn)入界面后,算好的賬戶余額會(huì)顯示在頁(yè)面;eq\o\ac(○,3)點(diǎn)擊“搜索客戶”,異步刷新的客戶列表供代理商選擇;eq\o\ac(○,4)填充關(guān)鍵詞的輸入框,異步刷新是否存在一樣的關(guān)鍵詞;eq\o\ac(○,5)如果關(guān)鍵詞存在,提示用戶重新輸入;eq\o\ac(○,6)選擇服務(wù)類別和服務(wù)年限,價(jià)格會(huì)自動(dòng)異步核算;eq\o\ac(○,7)點(diǎn)擊“提交申請(qǐng)”;eq\o\ac(○,8)如果當(dāng)前余額不足,給予提示;eq\o\ac(○,9)余額足夠則提示申請(qǐng)關(guān)鍵詞xxx成功。圖3.2申請(qǐng)關(guān)鍵詞順序圖3.2.2申請(qǐng)關(guān)鍵詞管理eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至代理商管理并點(diǎn)擊“關(guān)鍵詞申請(qǐng)管理”;eq\o\ac(○,2)進(jìn)入界面后,分頁(yè)顯示所有關(guān)鍵詞的列表;如果是審核通過(guò)、已使用、未開(kāi)通的狀態(tài);就允許續(xù)費(fèi)和開(kāi)通APP的兩個(gè)功能;如果是審核通過(guò)、已使用、已開(kāi)通、已過(guò)期的狀態(tài)則可以續(xù)費(fèi)和刪除,否則只能刪除或者無(wú)操作;eq\o\ac(○,3)在輸入框輸入關(guān)鍵詞,點(diǎn)擊查詢,顯示關(guān)鍵詞分頁(yè)列表;eq\o\ac(○,4)如果沒(méi)有數(shù)據(jù),則顯示空列表。圖3.3申請(qǐng)關(guān)鍵詞管理順序圖3.2.3關(guān)鍵詞續(xù)費(fèi)eq\o\ac(○,1)用戶在申請(qǐng)關(guān)鍵詞頁(yè)面,選擇某一數(shù)據(jù),點(diǎn)擊“續(xù)費(fèi)”;eq\o\ac(○,2)彈出續(xù)費(fèi)頁(yè)面,頁(yè)面顯示當(dāng)前賬戶余額;eq\o\ac(○,3)選擇服務(wù)年限和服務(wù)類別,價(jià)格自動(dòng)異步核算;eq\o\ac(○,4)點(diǎn)擊續(xù)費(fèi)提交;eq\o\ac(○,5)如果用戶賬戶余額不足,提示余額不足;eq\o\ac(○,6)如果賬戶余額足夠,提示續(xù)費(fèi)成功,返回關(guān)鍵詞列表頁(yè)面。圖3.4關(guān)鍵詞續(xù)費(fèi)順序圖3.2.4開(kāi)通APPeq\o\ac(○,1)用戶在申請(qǐng)關(guān)鍵詞頁(yè)面,選擇某一數(shù)據(jù),點(diǎn)擊“開(kāi)通APP”;eq\o\ac(○,2)如果關(guān)鍵詞的開(kāi)通APP狀態(tài)為0時(shí)才會(huì)有相應(yīng)的功能提供使用;eq\o\ac(○,3)彈出表單,填寫登錄賬號(hào)和登錄密碼,點(diǎn)擊“開(kāi)通APP”;eq\o\ac(○,4)如果填充的信息為空,提示不能為空;eq\o\ac(○,5)開(kāi)通APP成功有成功提示。圖3.5開(kāi)通APP順序圖3.2.5代理商預(yù)付款eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至代理商管理并點(diǎn)擊“代理商預(yù)付款”;eq\o\ac(○,2)顯示賬戶流水的分頁(yè)列表;eq\o\ac(○,3)在操作類型選擇,選擇操作的起始的時(shí)間,點(diǎn)擊查詢;eq\o\ac(○,4)如果沒(méi)有數(shù)據(jù)顯示空,有數(shù)據(jù)則顯示相應(yīng)的流水列表。圖3.6代理商預(yù)付款順序圖3.2.6門戶管理eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至門戶管理并點(diǎn)擊“門戶管理”;eq\o\ac(○,2)顯示分頁(yè)門戶列表,填寫關(guān)鍵詞,客戶名稱,點(diǎn)擊查詢;eq\o\ac(○,3)如果有數(shù)據(jù)就顯示,如果沒(méi)有數(shù)據(jù)為空列表。圖3.7門戶管理順序圖3.2.7修改門戶eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至門戶管理并點(diǎn)擊“門戶管理”;eq\o\ac(○,2)選擇需要的數(shù)據(jù),點(diǎn)擊“修改”;eq\o\ac(○,3)跳轉(zhuǎn)修改頁(yè)面,填寫信息;eq\o\ac(○,4)點(diǎn)擊“保存”;eq\o\ac(○,5)成功回到門戶列表。圖3.8修改門戶順序圖3.2.8報(bào)表管理eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至報(bào)表管理并點(diǎn)擊“報(bào)表管理”;eq\o\ac(○,2)選擇操作類型、操作時(shí)間,點(diǎn)擊“查詢”;eq\o\ac(○,3)如果有數(shù)據(jù),顯示相應(yīng)的;eq\o\ac(○,4)如果數(shù)據(jù)為空,顯示空列表;eq\o\ac(○,5)點(diǎn)擊“PDF下載”,下載xx.pdf文件;eq\o\ac(○,6)點(diǎn)擊“Excel下載”,下載xx.xls文件。圖3.9門戶管理順序圖3.2.9財(cái)務(wù)管理eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至系統(tǒng)管理并點(diǎn)擊“財(cái)務(wù)管理”;eq\o\ac(○,2)點(diǎn)擊搜索客戶,異步加載客戶列表,選擇指定用戶,填寫其他信息,點(diǎn)擊“確定”;eq\o\ac(○,3)如果操作資金是帶“-”符號(hào)的操作,代表減法算術(shù)操作,如果是不帶符號(hào)或是帶“+”符號(hào)的操作,代表加法算術(shù)操作。圖3.10財(cái)務(wù)管理順序圖3.2.10角色管理eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至系統(tǒng)管理并點(diǎn)擊“角色管理”;eq\o\ac(○,2)點(diǎn)擊新增或修改,填寫角色名稱和選擇是否選用在彈框,點(diǎn)擊“保存”;eq\o\ac(○,3)成功提示,彈框消失;eq\o\ac(○,4)點(diǎn)擊“刪除”按鈕,彈出確認(rèn)框;eq\o\ac(○,5)點(diǎn)擊“確認(rèn)”進(jìn)行刪除角色操作。圖3.11角色管理順序圖3.2.11角色權(quán)限配置eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至系統(tǒng)管理并點(diǎn)擊“角色權(quán)限配置”;eq\o\ac(○,2)點(diǎn)擊新增或修改,填寫角色名稱和選擇是否選用在彈框;eq\o\ac(○,3)點(diǎn)擊保存;eq\o\ac(○,4)提示保存成功。圖3.12角色權(quán)限配置順序圖3.2.12用戶管理eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至系統(tǒng)管理并點(diǎn)擊“用戶管理”;eq\o\ac(○,2)點(diǎn)擊新增或修改,填寫信息在彈框;eq\o\ac(○,3)點(diǎn)擊“保存”;eq\o\ac(○,4)提示保存成功;eq\o\ac(○,5)點(diǎn)擊“刪除”,提示是否確認(rèn)刪除;eq\o\ac(○,6)提示刪除,刷新頁(yè)面;eq\o\ac(○,7)點(diǎn)擊“預(yù)付款”查看流水分頁(yè)列表(詳情看3.3.13);eq\o\ac(○,8)點(diǎn)擊“LOG日志”查看日志分頁(yè)列表(詳情看3.3.14)。圖3.13用戶管理順序圖3.2.13關(guān)鍵詞審核eq\o\ac(○,1)用戶登錄到代理商管理系統(tǒng)后,導(dǎo)航至系統(tǒng)管理并點(diǎn)擊“關(guān)鍵詞審核”;eq\o\ac(○,2)輸入關(guān)鍵詞,點(diǎn)擊“查詢”;eq\o\ac(○,3)分頁(yè)顯示相應(yīng)數(shù)據(jù)的關(guān)鍵詞列表;eq\o\ac(○,4)在需要的數(shù)據(jù)選擇不同的操作:使用中,不適用,審核中,審核通過(guò),審核不通過(guò),續(xù)費(fèi);eq\o\ac(○,5)選擇詳細(xì)操作以后,提示相關(guān)消息;eq\o\ac(○,6)頁(yè)面重新刷新;eq\o\ac(○,7)審核流程:已申請(qǐng)(代理商申請(qǐng))審核中通過(guò)續(xù)費(fèi)

|

審核流程:已申請(qǐng)(代理商申請(qǐng))審核中不通過(guò)。圖3.14關(guān)鍵詞審核信息順序圖3.3代理商管理系統(tǒng)活動(dòng)圖3.3.1登錄圖3.15登錄活動(dòng)圖3.3.2修改密碼圖3.17修改密碼活動(dòng)圖3.3.3查看賬戶明細(xì)圖3.18查看賬戶明細(xì)活動(dòng)圖3.3.4添加客戶圖3.19添加客戶活動(dòng)圖3.3.5修改客戶信息圖3.20修改客戶信息活動(dòng)圖3.3.6查看客戶信息圖3.21查看客戶信息活動(dòng)圖3.3.7搜索客戶圖3.22搜索客戶活動(dòng)圖3.3.8搜索預(yù)付款圖3.23搜索預(yù)付款活動(dòng)圖3.3.9查看預(yù)付款信息圖3.24查看預(yù)付款信息活動(dòng)圖3.3.10報(bào)表類型和起止時(shí)間搜索圖3.25報(bào)表類型和起止時(shí)間搜索活動(dòng)圖3.3.11門戶搜索圖3.26門戶搜索活動(dòng)圖3.3.12查看和修改門戶信息圖3.27查看和修改門戶信息活動(dòng)圖3.4代理商管理系統(tǒng)狀態(tài)圖代理商管理系統(tǒng)關(guān)鍵詞狀態(tài)共有已申請(qǐng)、審核中、已通過(guò)、未通過(guò)、已使用、未使用、不過(guò)期、預(yù)注冊(cè)過(guò)期、正式注冊(cè)過(guò)期九種狀態(tài),由此可確定代理商管理系統(tǒng)關(guān)鍵詞狀態(tài)轉(zhuǎn)換表,如表3-1所示:表3-1代理商管理系統(tǒng)訂單狀態(tài)轉(zhuǎn)換表源目標(biāo)已申請(qǐng)審核中已通過(guò)未通過(guò)已使用未使用不過(guò)期預(yù)注冊(cè)過(guò)期正式注冊(cè)過(guò)期已申請(qǐng)申請(qǐng)()審核中申請(qǐng)中()已通過(guò)通過(guò)()未通過(guò)不通過(guò)()已使用使用()未使用申請(qǐng)()不過(guò)期已付款/續(xù)費(fèi)()預(yù)注冊(cè)過(guò)期5天不付款()正式注冊(cè)過(guò)期過(guò)期()根據(jù)表3-1,可畫出圖3.28代理商管理系統(tǒng)關(guān)鍵詞狀態(tài)圖。圖3.28代理商管理系統(tǒng)關(guān)鍵詞狀態(tài)圖3.5數(shù)據(jù)庫(kù)設(shè)計(jì)一個(gè)完整的代理商管理系統(tǒng)必須有一個(gè)良好的數(shù)據(jù)庫(kù)支持作為數(shù)據(jù)來(lái)源,如果想提高系統(tǒng)的健壯性,那么就得把數(shù)據(jù)庫(kù)設(shè)計(jì)好。以下是對(duì)用戶表、賬戶表、賬戶流水表、系統(tǒng)配置表、角色表、權(quán)限表(角色所具備的功能)、功能表、日志表、客戶表、聯(lián)系人表、省表、區(qū)域表、城市表、關(guān)鍵詞表的設(shè)計(jì),數(shù)據(jù)庫(kù)采用結(jié)構(gòu)化查詢語(yǔ)言MySQL存儲(chǔ)數(shù)據(jù)。as_user(用戶表),表的詳細(xì)數(shù)據(jù)見(jiàn)下表3-2用戶信息表:表3-2用戶信息表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵用戶iduserCodebigint(20)notnull用戶編號(hào)userNamevarchar(100)notnull用戶名稱userPasswordvarchar(64)notnull用戶登錄密碼creationTimedatetimenotnull注冊(cè)時(shí)間lastLogintimedatetimedefault'2020-02-08

00:00:01'最后登錄時(shí)間createdByvarchar(50)notnull創(chuàng)建者lastUpdateTimedatetimedefault'2020-02-08

00:00:01'最后修改時(shí)間isStartint(11)notnulldefault'1'是否啟動(dòng),1為啟用,0為不啟用roleIdbigint(20)notnulldefault'0'外鍵所屬角色as_account(賬戶表),表的詳細(xì)的數(shù)據(jù)見(jiàn)下表3-3用戶賬戶表表:表3-3用戶賬戶表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵地址iduserIdbigint(20)notnull外鍵用戶idmoneydoublenotnulldefault'0'余額moneyBakdoublenotnulldefault'0'余額備份as_accountdetail(賬戶流水表),表的詳細(xì)數(shù)據(jù)見(jiàn)下表3-4賬戶流水表:表3-4賬戶流水表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵商家iduserIdbigint(20)notnull外鍵用戶iddetailTypebigint(20)notnull外鍵系統(tǒng)配置類型數(shù)值detailTypeNamevarchar(50)notnull系統(tǒng)配置類型名moneydoublenotnulldefault'0'操作金額accountMoneydoublenotnulldefault'0'賬戶余額memochar(255)notnull備注detailDateTimedatetimenotnull操作時(shí)間as_systemconfig(系統(tǒng)配置表),表的詳細(xì)數(shù)據(jù)見(jiàn)表3-5系統(tǒng)配置表:表3-5系統(tǒng)配置表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵系統(tǒng)配置idconfigTypeint(11)notnull系統(tǒng)配置類型configTypeNamevarchar(20)notnull系統(tǒng)配置類型名configTypeValueint(20)notnull系統(tǒng)配置類型數(shù)值configValuevarchar(200)defaultnull系統(tǒng)配置數(shù)值isStartint(11)notnulldefault'1'是否啟動(dòng),1為啟用,0為不啟用as_role(角色表),表的詳細(xì)數(shù)據(jù)見(jiàn)下表3-6角色表:表3-6角色表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵角色idroleNamevarchar(100)notnull角色名creationTimedatetime

notnull創(chuàng)建時(shí)間createdByvarchar(50)notnull創(chuàng)建者lastUpdateTimedatetime

default'2020-01-01'最后修改時(shí)間isStartint(11)default'1'是否啟動(dòng),1為啟用,0為不啟用as_role_permission(權(quán)限表),表達(dá)詳細(xì)數(shù)據(jù)見(jiàn)下表3-7權(quán)限表:表3-7權(quán)限表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵權(quán)限idroleIdbigint(20)notnull外鍵角色idfunctionIdbigint(20)notnull外鍵功能idcreationTimedatetimenotnull創(chuàng)建時(shí)間createdByvarchar(50)notnull創(chuàng)建者lastUpdateTimedatetimedefault'2020-01-01'最后修改時(shí)間isStartint(11)default'1'是否啟動(dòng),1為啟用,0為不啟用as_function(功能表),表的詳細(xì)數(shù)據(jù)見(jiàn)下表3-8功能表:表3-8功能表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵功能idfunctionCodevarchar(50)notnull功能編號(hào)functionNamevarchar(50)功能名funcUrlvarchar(255)defaultnull功能UrlparentIdint(11)default'0'父級(jí)idcreationTimedatetimenotnull創(chuàng)建時(shí)間createdByvarchar(50)notnull創(chuàng)建者lastUpdateTimedatetimedefault'2020-01-01'最后修改時(shí)間isStartint(11)default'1'是否啟動(dòng),1為啟用,0為不啟用as_customer(客戶表),表的詳細(xì)數(shù)據(jù)見(jiàn)下表3-9客戶表:表3-9客戶表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵功能idagentIdbigint(20)notnull外鍵用戶idagentNamevarchar(255)defaultnull用戶名customerNamevarchar(255)defaultnull客戶名customerTypeint(20)default'0'外鍵客戶類型customerTypeNamevarchar(50)defaultnull客戶類型名siteUrlvarchar(255)defaultnull網(wǎng)址customerStatusint(11)default1,1為啟動(dòng)

0

為停用客戶狀態(tài)bossNamevarchar(50)default'1'雇主名certificateTypeint(20)defaultnull外鍵證件類型certificateTypeNamevarchar(20)defaultnull證件類型名certificateNumvarchar(60)defaultnull證件號(hào)碼companyTelvarchar(50)defaultnull公司電話companyFaxvarchar(50)defaultnull公司傳真regDatetimedatetimedefaultnull注冊(cè)時(shí)間countryvarchar(10)default'中國(guó)'國(guó)家provincevarchar(6)defaultnull外鍵省份idcityvarchar(6)defaultnull外鍵城市idareavarchar(6)defaultnull外鍵區(qū)域idcompanyAddressvarchar(255)defaultnull公司地址memotext備注agentCodevarchar(255)defaultnull用戶編號(hào)as_contact(聯(lián)系人表),表的詳細(xì)數(shù)據(jù)見(jiàn)下表3-10聯(lián)系人表:表3-10聯(lián)系人表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵功能idcustomerIdbigint(20)notnull外鍵客戶idcontactNamevarchar(20)defaultnull聯(lián)系人名contactTelvarchar(20)default'0'聯(lián)系人電話contactFaxvarchar(20)defaultnull聯(lián)系人傳真contactEmailvarchar(20)defaultnull聯(lián)系人郵箱contactRolevarchar(20)defaultnull聯(lián)系人職務(wù)as_keyword(關(guān)鍵詞表),表的詳細(xì)數(shù)據(jù)見(jiàn)下表3-11關(guān)鍵詞表:表3-11關(guān)鍵詞表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵功能idkeywordvarchar(100)notnull關(guān)鍵詞agentIdbigint(20)notnull外鍵用戶idagentNamevarchar(255)notnull用戶名customerIdbigint(20)notnull外鍵客戶idcustomerNamevarchar(255)notnull客戶名preRegFrozenMoneydoublenotnulldefault'0'凍結(jié)資金pricedoublenotnulldefault'0'價(jià)格productTypeint(11)default'0'產(chǎn)品類型serviceYearsint(11)default'0'服務(wù)年限openAppint(11)default'0'0未開(kāi)通1開(kāi)通APP開(kāi)通appUserNamevarchar(64)defaultnullAPP用戶名appPasswordvarchar(70)defaultnullAPP密碼loginUrlvarchar(255)defaultnull登錄UrlcodeIosUrlvarchar(255)defaultnulliosUrl二維碼codeAndroidUrlvarchar(255)defaultnullandroidUrl二維碼iosDownloadUrlvarchar(255)defaultnullios下載UrlandroidDownloadUrlvarchar(255)defaultnullandroid下載UrlpreRegDatetimedatetimedefault'2020-01-01'預(yù)注冊(cè)時(shí)間preRegPassDatetimedatetimedefault'2020-01-01'預(yù)注冊(cè)過(guò)期時(shí)間regDatetimedatetimedefault'2020-01-01'注冊(cè)時(shí)間regPassDatetimedatetimedefault'2020-01-01'注冊(cè)過(guò)期時(shí)間isPassint(11)default'0','0為不過(guò)期,1為預(yù)注冊(cè)過(guò)期,2為正式注冊(cè)過(guò)期'是否過(guò)期checkStatusint(11)default'0','0為已申請(qǐng)1為審核中2為已通過(guò)3未通過(guò)'審核狀態(tài)isUseint(11)default'0','1為已使用0為未使用'是否使用as_logs(日志表),表的詳細(xì)數(shù)據(jù)見(jiàn)下表3-12日志表:表3-12日志表列名數(shù)據(jù)類型是否為空主外鍵描述idbigint(20)notnull主鍵功能iduserIdbigint(20)notnull外鍵用戶iduserNamevarchar(60)notnull用戶名operateInfovarchar(255)notnull操作詳情operateDatetimedatetimenotnulldefault'2020-01-01'操作時(shí)間3.6網(wǎng)絡(luò)接口設(shè)計(jì)網(wǎng)絡(luò)編程的核心是IP、端口和協(xié)議3個(gè)元素,本質(zhì)是進(jìn)程間通信,主要的難點(diǎn)是定位主機(jī)和數(shù)據(jù)傳輸。在網(wǎng)絡(luò)框架中,有Java早期的AsyncTasks、谷歌開(kāi)源的Volley和Square公司開(kāi)源的Retrofit等,但由于Retrofit訪問(wèn)速度優(yōu)于AsyncTasks和Volley,所以,代理商管理系統(tǒng)網(wǎng)絡(luò)框架采用了Retrofit2.0框架AdamL.Davis.JavaandRxJava[M].USA,Oviedo,2018。為了更優(yōu)化開(kāi)發(fā),在使用Retrofit2.0的基礎(chǔ)上結(jié)合了RxJava2.0,而rxJava、rxbinding和rxlifecycleAdamL.Davis.JavaandRxJava[M].USA,Oviedo,2018張雪燕.基于Java的3G智能點(diǎn)餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論