【基于Java的S學(xué)院校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第1頁(yè)
【基于Java的S學(xué)院校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第2頁(yè)
【基于Java的S學(xué)院校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第3頁(yè)
【基于Java的S學(xué)院校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第4頁(yè)
【基于Java的S學(xué)院校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩23頁(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)介

TOC\o"1-3"\h\u基于Java的S學(xué)院校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)目錄24123第1章緒論 -1-160791.1校園跑腿服務(wù)平臺(tái)的研究背景 -1-272911.2校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)內(nèi)容 -1-58391.3研發(fā)工具的介紹以及關(guān)鍵技術(shù) -1-314511.3.1JSP科技 -1-282641.3.2MVC編碼模型 -2-265301.3.3MySQL數(shù)據(jù)倉(cāng)庫(kù) -2-101151.3.4JavaScript言語(yǔ) -2-12194第2章系統(tǒng)分析 -4-83702.1操作可行性分析 -4-202632.2經(jīng)濟(jì)可行性分析 -4-94852.4平臺(tái)數(shù)據(jù)流分析 -5-35922.5功能需求分析 -7-35922.5功能需求分析 -7-16017第3章系統(tǒng)設(shè)計(jì) -8-13333.1平臺(tái)總體設(shè)計(jì) -8-13333.2平臺(tái)詳細(xì)設(shè)計(jì) -8-13333.2.1首頁(yè)瀏覽模塊 -8-13333.2.2用戶登錄注冊(cè)模塊 -9-13333.2.3用戶發(fā)布需求模塊 -10-90233.3數(shù)據(jù)庫(kù)設(shè)計(jì) -11-172073.3.1服務(wù)項(xiàng)目表t_leibie -11-177243.3.2訂購(gòu)信息表t_order -12-268373.3.3平臺(tái)描述信息表t_jieshao -12-211833.3.4留言詢問(wèn)信息表t_liuyan -13-250393.3.5需求信息表t_xuqiu -13-116203.3.6業(yè)務(wù)員信息表t_renyuan -13-7083.3.7系統(tǒng)管理員表t_admin -14-130483.3.8注冊(cè)信息表t_user -14-18254第4章系統(tǒng)實(shí)現(xiàn) -15-147604.1訂購(gòu)服務(wù)功能外觀 -15-148424.2線上注冊(cè)功能外觀 -15-170444.3個(gè)人信息管理功能外觀 -16-74314.4新增個(gè)人訂單 -16-158974.5我的訂單管理功能 -17-251044.6系統(tǒng)登錄功能外觀 -17-223534.7服務(wù)項(xiàng)目管理功能外觀 -18-123014.8添加服務(wù)功能外觀 -18-103864.9訂購(gòu)信息管理功能外觀 -19-292584.10留言線上管理功能 -19-2297第5章平臺(tái)測(cè)試 -21-825.1平臺(tái)測(cè)試的重要性 -21-254165.2平臺(tái)測(cè)試的具體步驟 -21-117335.3平臺(tái)測(cè)試的最終結(jié)果 -21-18580第六章總結(jié) -23-19216參考文獻(xiàn) -24- 插圖清單圖2-1平臺(tái)用例圖 5圖2-2用戶數(shù)據(jù)流圖 5圖2-3用戶注冊(cè)登錄的數(shù)據(jù)流圖 6圖2-4用戶功能查看的數(shù)據(jù)流圖 6圖2-5用戶訂單結(jié)算的數(shù)據(jù)流圖 6圖2-6管理員數(shù)據(jù)流圖 6圖2-7用戶信息的管理數(shù)據(jù)流圖 7圖2-8訂單信息的管理數(shù)據(jù)流圖 7圖3-1校園跑腿服務(wù)平臺(tái)的總體功能結(jié)構(gòu)設(shè)計(jì)圖 8圖3-2首頁(yè)瀏覽層次圖 9圖3-3用戶注冊(cè)流程圖 10圖3-4用戶發(fā)布需求流程圖 11TOC\h\z\c"圖4-"圖4-1學(xué)生用戶訂購(gòu)效果圖 15圖4-2用戶注冊(cè)示意圖 16圖4-3個(gè)人信息效果圖 16圖4-4新增個(gè)人訂單示意圖 17圖4-5學(xué)生用戶個(gè)人訂單管理效果圖 17圖4-6后臺(tái)登錄頁(yè)面效果圖 18圖4-7管理服務(wù)項(xiàng)目效果圖 18圖4-8添加具體服務(wù)功能效果圖 19圖4-9管理訂購(gòu)信息效果圖 19圖4-10管理用戶留言效果圖 20表格清單表3-1服務(wù)項(xiàng)目表 7表3-2定購(gòu)信息表 8表3-3平臺(tái)描述信息表 8表3-4留言詢問(wèn)信息表 8表3-5需求信息表 9表3-6業(yè)務(wù)員信息表 9表3-7系統(tǒng)管理員表 10表3-8注冊(cè)信息表 10表5-1系統(tǒng)測(cè)驗(yàn)表 22S學(xué)院校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)摘要科學(xué)科技飛速發(fā)展的不斷進(jìn)步,改變了整個(gè)宇宙中每個(gè)地區(qū)的每一個(gè)人的生活,無(wú)論你是什么職業(yè)。而在這其中,電腦科技的特別快速向前進(jìn)步,使各行各業(yè)越來(lái)越多的關(guān)注和不斷利用高速發(fā)展的相關(guān)計(jì)算機(jī)技術(shù)。人類文明從一開始的舉步維艱,到現(xiàn)在的高速發(fā)展,并且有著無(wú)限光明美好的前景未來(lái)。我的畢業(yè)設(shè)計(jì)的題名是基于Java的S學(xué)院校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn),核心目的就是為了給S學(xué)院愈加上漲增多的學(xué)生提供上限更高的福利,與此同時(shí),它還可以給后臺(tái)的運(yùn)營(yíng)管理人員提供更多的便利,使得平臺(tái)的管理更有章法,更加符合高速發(fā)展的時(shí)代的要求,還可以逐步提升管理人員的工作效能。我設(shè)計(jì)的S學(xué)院校園跑腿服務(wù)平臺(tái)的前臺(tái)研發(fā)工具主要是JSP,同時(shí)以Java技術(shù)作為自己的核心理論堅(jiān)實(shí)基礎(chǔ)。在開發(fā)校園跑腿服務(wù)平臺(tái)的整個(gè)過(guò)程中,我在設(shè)計(jì)數(shù)據(jù)庫(kù)倉(cāng)庫(kù)的過(guò)程中使用了MySql的相關(guān)技術(shù)。最后面的實(shí)現(xiàn)將分為管理員、用戶、業(yè)務(wù)員3部分,系統(tǒng)管理員的關(guān)鍵功能有:管理跑腿服務(wù)平臺(tái)的相關(guān)信息,比如注冊(cè)用戶,管理相關(guān)訂單信息,具體服務(wù)項(xiàng)目,留言詢問(wèn)等相關(guān)內(nèi)容的管理,業(yè)務(wù)員,前臺(tái)用戶部分的關(guān)鍵功能有:完成登錄平臺(tái),自助在平臺(tái)上訂購(gòu)并留言提出自己的特定需求等功能。S學(xué)院校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)與制作可以在最大限度上在生活的每各個(gè)方面為更多的學(xué)生提供方便。關(guān)鍵詞:校園跑腿服務(wù);Java;數(shù)據(jù)庫(kù);個(gè)人信息。緒論1.1校園跑腿服務(wù)平臺(tái)的研究背景伴著國(guó)民經(jīng)濟(jì)的迅速向前進(jìn)步以科學(xué)科技的全面進(jìn)步,電腦行業(yè)也是迅速向前進(jìn)步。隨著生活每一個(gè)方面的不斷更新?lián)Q代,越來(lái)越多的大學(xué)生也不是像以前一樣,對(duì)生活的追求比較低,生活比較樸實(shí)無(wú)華,默默無(wú)聞?,F(xiàn)在的大學(xué)生的需求也愈加的復(fù)雜多樣化,因此校園跑腿服務(wù)的需求量也在不斷上漲,如果不建立一個(gè)校園跑腿服務(wù)平臺(tái),可能很難滿足大多數(shù)學(xué)生的需求。與此同時(shí),伴著各行各業(yè)爭(zhēng)取日益的激烈,商家必要增多信息管理的工作效果,而處理這些無(wú)比無(wú)比棘手的困難的最核心的要害關(guān)鍵,就是在維護(hù)平臺(tái)正常運(yùn)營(yíng)的過(guò)程中使用先進(jìn)的信息管理技術(shù)。電腦的流行度隨著時(shí)間的不斷深入推移也在不斷上升,電腦可以隨時(shí)隨地的處理任何類型,任何種類的復(fù)雜信息,電腦處理信息的高能性準(zhǔn)確性可使特別大的增多人員辦公的效果,除此之外,這還使得整個(gè)平臺(tái)更加完美,犯更少的低級(jí)混亂錯(cuò)誤,由不斷發(fā)展的計(jì)算機(jī)技術(shù)來(lái)完成日漸繁瑣的工作,還可以省去大量無(wú)謂的時(shí)間。因此,在S學(xué)院開發(fā)一個(gè)嶄新的跑腿服務(wù)平臺(tái)的急迫性是相當(dāng)高的。我的這篇畢業(yè)設(shè)計(jì)講述的便是我設(shè)計(jì)的S學(xué)院校園跑腿服務(wù)平臺(tái)的整個(gè)開發(fā)過(guò)程,從而順利的實(shí)現(xiàn)校園跑腿服務(wù)平臺(tái)信息管理的完整化,嚴(yán)謹(jǐn)化,進(jìn)而達(dá)到提升學(xué)生訂購(gòu)服務(wù)效果的目的。1.2校園跑腿服務(wù)平臺(tái)的設(shè)計(jì)內(nèi)容校園跑腿服務(wù)平臺(tái)跑臺(tái)最關(guān)鍵的目的是對(duì)全部的服務(wù)項(xiàng)目進(jìn)行管理,在最大程度上提升每一個(gè)運(yùn)營(yíng)人員的工作速度,與此同時(shí)也可以為運(yùn)管人員省去大量沒(méi)必要的浪費(fèi)費(fèi)用。后臺(tái)數(shù)據(jù)倉(cāng)庫(kù)的創(chuàng)建,保護(hù)和應(yīng)用程序的具體設(shè)計(jì)是兩個(gè)非常核心的關(guān)鍵問(wèn)題。前者對(duì)數(shù)據(jù)庫(kù)提出了非常高的要求,而后半部分則對(duì)設(shè)計(jì)的程序提出了簡(jiǎn)潔,已讀,可操作性等等諸多要求。因此我設(shè)計(jì)的這個(gè)S學(xué)院校園跑腿服務(wù)平臺(tái)使用JSP科技以及MySQL數(shù)據(jù)庫(kù)來(lái)完成平臺(tái)的設(shè)計(jì)與開發(fā)。1.3研發(fā)工具的介紹以及關(guān)鍵技術(shù)1.3.1JSP科技JSP科技在現(xiàn)實(shí)生活中流行度非常高,似乎每個(gè)角度都可以尋覓到它的蹤影痕跡。而這項(xiàng)新技術(shù)的重要基石就是應(yīng)用無(wú)比的廣泛的Java技術(shù)。因此,JSP科技在應(yīng)用程序的升級(jí)與創(chuàng)建的過(guò)程中的時(shí)候一直發(fā)揮了無(wú)比不可或缺的關(guān)鍵的角色。在JSP科技中,為了制作出更加生動(dòng)活潑的網(wǎng)頁(yè)界面,設(shè)計(jì)了一種特別方便簡(jiǎn)便的處理方式與方法。在服務(wù)器以JSP頁(yè)面之間來(lái)進(jìn)行交流的具體方式上也是有明確的規(guī)范與要求的,除此之外,它還詳細(xì)描述了頁(yè)面格局以及對(duì)應(yīng)的語(yǔ)法。JSP科技的設(shè)計(jì)并沒(méi)有太多的規(guī)規(guī)矩矩的限制,在很多方面都是相當(dāng)程度很包容的。除此之外,絕大多數(shù)的瀏覽器,服務(wù)器以及與它們密切相關(guān)的工具都與JSP有著高度密切的適配性,因此在計(jì)算機(jī)行業(yè)領(lǐng)域有著無(wú)比廣泛的應(yīng)用。隨著時(shí)代的不斷進(jìn)步與發(fā)展,JSP科技的更新?lián)Q代速率也非常快。1.3.2MVC編碼模型MVC(Model_View_Controller,模型—視圖—把控器)這個(gè)特殊的設(shè)計(jì)概念相對(duì)于其他概念來(lái)說(shuō)在抽象程序上還是更高級(jí)一點(diǎn)的。而模型,視圖,把控器則是這個(gè)模型中三個(gè)獨(dú)立且完全沒(méi)有交集的組成部分。設(shè)想出這種高級(jí)模型的主要內(nèi)涵其實(shí)就在于模型這個(gè)核心部分在大部分情況之中是相對(duì)保持不變恒定的部分。而程序和用戶完成緊密溝通的頁(yè)面-視圖,卻是經(jīng)常變化的。假如出現(xiàn)頁(yè)面發(fā)現(xiàn)故障的情況,強(qiáng)制完成刷新,而對(duì)相關(guān)的業(yè)務(wù)產(chǎn)生了大面積幅度的改動(dòng),或者要在不一樣的分塊中使用到相同的功能,從而導(dǎo)致對(duì)相關(guān)代碼產(chǎn)生了大量無(wú)效無(wú)意義的重復(fù),不止減低了整個(gè)平臺(tái)開發(fā)的完整進(jìn)度,并且當(dāng)程序在后續(xù)出現(xiàn)一些缺陷的時(shí)候,運(yùn)營(yíng)人員的維護(hù)難度就會(huì)大幅度上升。MVC模型已經(jīng)在很多領(lǐng)域有著廣泛而深入的推廣與開發(fā)應(yīng)用。除此之外,MVC特殊的一個(gè)角度就是在你使用各式各樣的處理程序的時(shí)候,它可以隨時(shí)處理不同類型,不同種類的多維度視圖。除此以外,MVC模型還可以實(shí)現(xiàn)程序項(xiàng)目的高內(nèi)聚,低關(guān)聯(lián)的終極目的,并最終減低了代碼的重復(fù)性,使得代碼變得更加簡(jiǎn)潔高效,具有更加接近完美的可讀性。1.3.3MySQL數(shù)據(jù)倉(cāng)庫(kù)在現(xiàn)實(shí)生活中,數(shù)據(jù)庫(kù)技術(shù)可以說(shuō)是無(wú)處不在,到處都可以尋覓到它的蹤影,而在這其中,MySql數(shù)據(jù)庫(kù)是應(yīng)用最為流行廣泛的一種數(shù)據(jù)庫(kù)。MySql對(duì)于數(shù)據(jù)庫(kù)數(shù)據(jù)的高級(jí)特殊處理方式將大幅度提高你操作時(shí)候的無(wú)限自由度。MySQL是對(duì)所有人開放的,將不設(shè)置任何特殊的權(quán)限或者特殊的要求。這也就意味著程序?qū)⒉痪邆浔C苄院蛧?yán)謹(jǐn)性,與此同時(shí),MySql相關(guān)語(yǔ)言也將沒(méi)有任何權(quán)限,任何人隨時(shí)隨地都可以去查看和深入了解研究。1.3.4JavaScript言語(yǔ)Javascript是一類解釋性的,以對(duì)象部分作為核心重要基礎(chǔ)的編程類語(yǔ)言,Javascript關(guān)鍵是執(zhí)行過(guò)程中與客戶端緊密相關(guān)聯(lián)系,在用戶瀏覽每個(gè)網(wǎng)頁(yè)的過(guò)程中,如果該網(wǎng)頁(yè)含有Javascript的相關(guān)語(yǔ)言代碼,瀏覽器隨后將迅速捕捉到網(wǎng)頁(yè)當(dāng)中的相關(guān)編程語(yǔ)言代碼,后續(xù)的處理過(guò)程將交給瀏覽器來(lái)完成處理。除此以外,JavaScript可使敏銳快捷的捕取用戶的任何一個(gè)細(xì)微操作并對(duì)用戶作出及時(shí)完整無(wú)誤的反饋。在HTML的重要堅(jiān)實(shí)基礎(chǔ)之上,使用Javascript可使研發(fā)交流式Web網(wǎng)站頁(yè)面變得更加簡(jiǎn)潔實(shí)用。系統(tǒng)分析2.1操作可行性分析校園跑腿服務(wù)平臺(tái)的開發(fā)與完整設(shè)計(jì)并不是特別復(fù)雜和繁文縟節(jié),當(dāng)學(xué)生用戶打開S學(xué)院校園跑腿服務(wù)平臺(tái)時(shí),可以十分清楚地找到該平臺(tái)的具體分支。學(xué)生用戶每個(gè)人根據(jù)自己特定的需求,進(jìn)入不同功能所屬于的特定頁(yè)面并進(jìn)行對(duì)應(yīng)的操作。每個(gè)功能都能連接到相對(duì)應(yīng)的各個(gè)網(wǎng)頁(yè)上,除此之外,每個(gè)功能所屬的頁(yè)面的整體風(fēng)格共同點(diǎn)是比較多的,不會(huì)有特別巨大的區(qū)別,這樣就不會(huì)讓學(xué)生用戶覺得整個(gè)平臺(tái)頁(yè)面特別尷尬,讓每個(gè)用戶擁有良好完美的使用使用體驗(yàn)。除此此外,由于使用校園跑腿服務(wù)平臺(tái)的學(xué)生人數(shù)眾多,所以有大量的學(xué)生信息需要保護(hù),因此對(duì)登錄頁(yè)面進(jìn)行了嚴(yán)謹(jǐn)?shù)脑O(shè)計(jì),學(xué)生用戶成功登陸后可以隨時(shí)對(duì)自己的個(gè)人信息完成改動(dòng)。學(xué)生用戶可以在校園跑腿服務(wù)平臺(tái)立刻迅速找到自己所重點(diǎn)關(guān)注的業(yè)務(wù)功能,業(yè)務(wù)員也可以便捷的在第一時(shí)間了解學(xué)生用戶的特定需求。由上述我對(duì)我設(shè)計(jì)的S學(xué)院校園跑腿服務(wù)平臺(tái)的詳盡分析,我設(shè)計(jì)的校園跑腿服務(wù)平臺(tái)可操作性非常高。2.2經(jīng)濟(jì)可行性分析我設(shè)計(jì)的校園跑腿服務(wù)平臺(tái)是參考跑腿公司信息的管理而設(shè)計(jì)的,就經(jīng)濟(jì)方面而言,有兩方面的考慮。一方面,跑腿平臺(tái)中不錯(cuò)的人機(jī)外觀更強(qiáng)勁的功能支撐,從而減低業(yè)務(wù)員的工作負(fù)擔(dān),提升業(yè)務(wù)員的工作效率,進(jìn)而節(jié)約人工、物力并提升相關(guān)的經(jīng)濟(jì)利益;另一方面,開發(fā)跑腿平臺(tái)的成本比較低,不像絕大多數(shù)平臺(tái)一樣,需要專門的大辦公場(chǎng)地以及大規(guī)模的維護(hù)人員,校園跑腿服務(wù)平臺(tái)在這個(gè)方面可以省去絕大多數(shù)用處非常小的開支。從而保護(hù)平臺(tái)的長(zhǎng)期有序發(fā)展。2.3平臺(tái)用例圖分析用例圖是校園跑腿服務(wù)平臺(tái)中必不可少的一個(gè)重要組成部分。用例圖主要完整的呈現(xiàn)表述了用例,參與者以及它們之間相關(guān)牽連影響的復(fù)雜關(guān)系。用例圖在計(jì)算機(jī)領(lǐng)域有著廣泛的實(shí)踐與應(yīng)用。用例圖對(duì)于網(wǎng)站、軟件開發(fā)設(shè)計(jì)有著指導(dǎo)作用,因此對(duì)于校園跑腿服務(wù)平臺(tái)來(lái)說(shuō),用例圖可以清晰直觀地反映平臺(tái)的大致架構(gòu),教師的工作職責(zé),學(xué)生可使用的功能。我設(shè)計(jì)的以管理員,前臺(tái)用戶和業(yè)務(wù)員(前臺(tái)用戶和業(yè)務(wù)員統(tǒng)稱為注冊(cè)用戶)為中心,根據(jù)不同的角色和用例元素有不同的平臺(tái)用例圖。根據(jù)上述的分析,我設(shè)計(jì)的S學(xué)院校園跑腿服務(wù)平臺(tái)的用例圖如下圖所示:圖2-1平臺(tái)用例圖2.4平臺(tái)數(shù)據(jù)流分析用戶的數(shù)據(jù)流圖如下所示:圖2-2用戶數(shù)據(jù)流圖用戶在平臺(tái)上注冊(cè)登錄的數(shù)據(jù)流圖,如下圖所示:圖2-3用戶注冊(cè)登錄的數(shù)據(jù)流圖用戶完成功能查看的數(shù)據(jù)流圖,如下圖所示:圖2-4用戶功能查看的數(shù)據(jù)流圖用戶訂單在后臺(tái)完成結(jié)算工作的數(shù)據(jù)流圖,如下圖所示:圖2-5用戶訂單結(jié)算的數(shù)據(jù)流圖管理員的數(shù)據(jù)流圖如下所示:圖2-6管理員數(shù)據(jù)流圖用戶信息的數(shù)據(jù)流圖,如下圖所示:圖2-7用戶信息的管理數(shù)據(jù)流圖訂單信息的數(shù)據(jù)流圖,如下圖所示:圖2-8訂單信息的管理數(shù)據(jù)流圖2.5功能需求分析需求分析看起來(lái)微不足道,不值一提,但是它卻發(fā)揮著無(wú)可替代的關(guān)鍵不可或缺的作用。隨著社會(huì)的不斷進(jìn)步與發(fā)展,信息管理系統(tǒng)幾乎處在一種無(wú)處不在的狀態(tài),沒(méi)有它不發(fā)揮作用的地方,幾乎每天都可以看到它的身影。在現(xiàn)在這種社會(huì)發(fā)展情況的強(qiáng)力驅(qū)動(dòng)下,為了應(yīng)對(duì)每一位大學(xué)生不斷多元化的各式各樣的特殊需求,校園跑腿服務(wù)平臺(tái)被設(shè)計(jì)研發(fā)。通過(guò)對(duì)用戶、商家等做相關(guān)功能需求的調(diào)查研究,我最終得到校園跑腿服務(wù)平臺(tái)的功能需求如下:校園跑腿服務(wù)平臺(tái)的具體分工將分為管理員、用戶、業(yè)務(wù)員3部分,系統(tǒng)管理員的關(guān)鍵功能有:服務(wù)項(xiàng)目管理、留言詢問(wèn)管理、注冊(cè)用戶管理、新聞資訊管理、訂單信息管理等、業(yè)務(wù)員,前臺(tái)用戶部分的關(guān)鍵功能有:線上注冊(cè)登陸、訂購(gòu)服務(wù)、發(fā)行需求,更改個(gè)人信息、查看用戶發(fā)行的需求等功能。如果想設(shè)計(jì)一個(gè)完美且沒(méi)有瑕疵的校園跑腿服務(wù)平臺(tái),要從如下幾個(gè)不同方面來(lái)進(jìn)行設(shè)想:相關(guān)信息是否可以順利的顯示,數(shù)據(jù)的存儲(chǔ)與維護(hù)是否正常,是否存在意想不到的錯(cuò)誤。第三章系統(tǒng)設(shè)計(jì)3.1平臺(tái)總體設(shè)計(jì)在我對(duì)我設(shè)計(jì)的S學(xué)院校園跑腿服務(wù)平臺(tái)有了一個(gè)全面詳盡的理解與認(rèn)識(shí)之后,可以將我設(shè)計(jì)的校園跑腿服務(wù)平臺(tái)的實(shí)現(xiàn)分解為如下兩個(gè)部分:平臺(tái)的后臺(tái)管理員以及使用該平臺(tái)的學(xué)生用戶和業(yè)務(wù)員,后兩者統(tǒng)稱為前臺(tái)管理。系統(tǒng)管理員的關(guān)鍵功能有:管理跑腿服務(wù)平臺(tái)的相關(guān)信息,比如注冊(cè)用戶,管理相關(guān)訂單信息,具體服務(wù)項(xiàng)目,留言詢問(wèn)等相關(guān)內(nèi)容的管理,業(yè)務(wù)員,前臺(tái)用戶部分的關(guān)鍵功能有:完成登錄平臺(tái),自助在平臺(tái)上訂購(gòu)并留言提出自己的特定需求等功能。在進(jìn)行上述細(xì)致詳細(xì)分析之后,我使用MicrosoftVisio2007這個(gè)軟件設(shè)計(jì)出校園跑腿服務(wù)平臺(tái)的功能結(jié)構(gòu)設(shè)計(jì)圖,如下圖所示:圖3-1校園跑腿服務(wù)平臺(tái)的總體功能結(jié)構(gòu)設(shè)計(jì)圖3.2平臺(tái)詳細(xì)設(shè)計(jì)3.2.1首頁(yè)瀏覽模塊在平臺(tái)的一個(gè)完整詳細(xì)部分中,首頁(yè)雖然看起來(lái)默默無(wú)聞,不是那么重要,但事實(shí)上,它必定是不可或缺,十分關(guān)鍵的。當(dāng)學(xué)生用戶打開任意一個(gè)平臺(tái)時(shí),首頁(yè)都可以給每一個(gè)使用它的不同級(jí)別的用戶一種與眾不同的非凡的感覺,讓用戶可以迅速的理解該平臺(tái)所提供的全部功能,并且在平臺(tái)上找到自己需要的特定功能。因此,在設(shè)計(jì)校園跑腿服務(wù)平臺(tái)的首頁(yè)時(shí)以簡(jiǎn)潔為主,盡可能提升頁(yè)面的便捷度,從而更好的為學(xué)生用戶服務(wù)。首頁(yè)底部展示的內(nèi)容一般為地址、版權(quán)、聯(lián)系方式等具體相關(guān)信息,學(xué)生用戶如果在使用過(guò)程中有問(wèn)題或者建議可以和平臺(tái)相關(guān)負(fù)責(zé)人及時(shí)溝通,以便給用戶帶來(lái)良好的體驗(yàn),提升平臺(tái)的流行度,促進(jìn)平臺(tái)完善不足以及其長(zhǎng)久的發(fā)展。由于在首頁(yè)內(nèi)容的相對(duì)固定性,所以靈活性相對(duì)于其他頁(yè)面來(lái)說(shuō)還是有一定差距的,首頁(yè)的底部大都相差無(wú)幾,所以在設(shè)計(jì)底部時(shí),每個(gè)平臺(tái)的首頁(yè)底部的設(shè)計(jì)大部分都是相同的。在發(fā)展越來(lái)越快的現(xiàn)代社會(huì),人們的審美觀也是不斷更新?lián)Q代發(fā)展,對(duì)首頁(yè)的要求越來(lái)越高,我設(shè)計(jì)的頁(yè)面的樣式設(shè)計(jì)核心利用div+css,學(xué)生用戶使用時(shí)將十分方便,給學(xué)生用戶良好的使用體驗(yàn)。其模塊設(shè)計(jì)流程圖如下圖所示:圖3-2首頁(yè)瀏覽層次圖3.2.2用戶注冊(cè)登錄模塊用戶信息的管理與維護(hù)是校園跑腿服務(wù)平臺(tái)日常運(yùn)營(yíng)中一個(gè)重要的部分。在計(jì)算機(jī)還不是十分流行的過(guò)去是由管理員將學(xué)生用戶的個(gè)人信息用手寫的方式記載到紙張上,這種記錄方式很容易出現(xiàn)數(shù)據(jù)錯(cuò)誤,混亂的問(wèn)題,而且用戶信息的修改會(huì)極為艱難。隨著計(jì)算機(jī)相關(guān)技術(shù)的高速進(jìn)步與發(fā)展,大量的學(xué)生用戶信息的管理都可以由后臺(tái)的數(shù)據(jù)庫(kù)來(lái)全部完成。一方面,可以減輕后臺(tái)工作人員的工作負(fù)擔(dān),給數(shù)據(jù)存放提供更充裕的空間;另一方面,還可以保證學(xué)生用戶個(gè)人信息足夠安全,并且可以隨時(shí)進(jìn)行修改與調(diào)整。用戶注冊(cè)登錄模塊主要由配圖和登錄功能模塊組成。學(xué)生用戶首先需要先注冊(cè)自己的賬號(hào),再通過(guò)輸入正確的賬號(hào)和密碼才能進(jìn)入校園跑腿服務(wù)平臺(tái)。其具體模塊流程圖如下圖所示:圖3-3用戶注冊(cè)流程圖3.2.3用戶發(fā)布需求模塊學(xué)生用戶在跑腿服務(wù)平臺(tái)中發(fā)布自己對(duì)應(yīng)的需求也是校園跑腿服務(wù)平臺(tái)運(yùn)營(yíng)中不可或缺的一個(gè)部分,學(xué)生用戶發(fā)布需求必須做到足夠細(xì)致嚴(yán)謹(jǐn),這樣才能被業(yè)務(wù)員成功的接收。學(xué)生用戶通過(guò)在首頁(yè)找到發(fā)布需求功能按鈕,進(jìn)入發(fā)布需求頁(yè)面,并建立對(duì)應(yīng)的需求,提交訂單,并等待業(yè)務(wù)員的回應(yīng),在業(yè)務(wù)員回應(yīng)后整個(gè)流程就最終完成了。其模塊流程圖如下圖所示:圖3-4用戶發(fā)布需求流程圖3.3數(shù)據(jù)庫(kù)設(shè)計(jì)一個(gè)完整的平臺(tái)如果想要順利的運(yùn)營(yíng)下去,只有一個(gè)前臺(tái)頁(yè)面是遠(yuǎn)遠(yuǎn)不夠的,還需要在后臺(tái)有數(shù)據(jù)庫(kù)的配合才可以順利完整地維護(hù)校園跑腿服務(wù)平臺(tái)。在不斷發(fā)展與進(jìn)步的信息化時(shí)代,數(shù)據(jù)庫(kù)的發(fā)展也更加多元化,數(shù)據(jù)庫(kù)中可以承載的數(shù)據(jù)類型也變的愈加豐富精彩。通過(guò)完成對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的添加、查詢等各種操作,從而實(shí)現(xiàn)平臺(tái)對(duì)數(shù)據(jù)的完整具體要求,并且以網(wǎng)頁(yè)的形式呈現(xiàn)在廣大的學(xué)生群體中。在設(shè)計(jì)后臺(tái)的數(shù)據(jù)庫(kù)之前,首先需要對(duì)S學(xué)院校園跑腿服務(wù)平臺(tái)做一個(gè)完整細(xì)致的需求分析功能,才能設(shè)計(jì)出符合要求的并且適配度極度完美的后臺(tái)數(shù)據(jù)庫(kù)。在我設(shè)計(jì)的校園跑腿服務(wù)平臺(tái)中,需要查詢服務(wù)項(xiàng)目,訂購(gòu)信息,需求信息,業(yè)務(wù)員信息等相關(guān)信息,在創(chuàng)建后臺(tái)數(shù)據(jù)庫(kù)的過(guò)程中,同時(shí)需要弄清楚各個(gè)元素的屬性、權(quán)限限制以及各元素之間的聯(lián)系等核心問(wèn)題。在順利構(gòu)建數(shù)據(jù)庫(kù)表之后,還需要管理員花費(fèi)大量的時(shí)間來(lái)維護(hù)數(shù)據(jù)庫(kù)的安全性,只有這樣操作才可以維護(hù)平臺(tái)的平穩(wěn)安全運(yùn)行。我設(shè)計(jì)的校園跑腿服務(wù)平臺(tái)在設(shè)計(jì)后臺(tái)數(shù)據(jù)庫(kù)的整個(gè)完整過(guò)程中使用了MySql數(shù)據(jù)庫(kù),其中比較核心的數(shù)據(jù)庫(kù)表設(shè)計(jì)如下:3.3.1服務(wù)項(xiàng)目表t_leibie服務(wù)項(xiàng)目表包含了各種類型的服務(wù)項(xiàng)目信息。如下表所示:表3-1服務(wù)項(xiàng)目表列名分類長(zhǎng)度主鍵非空講明用戶idInt25是是主鍵遞增名稱Varchar240否是功能具體名稱介紹Varchar2200否是具體講述具體價(jià)格Varchar260否是服務(wù)功能價(jià)格3.3.2訂購(gòu)信息表t_order訂購(gòu)信息表是用于記錄全部學(xué)生用戶的與訂單緊密相關(guān)的信息。如下表所示:表3-2訂購(gòu)信息表列名分類長(zhǎng)度主鍵非空講明idInt40是是主鍵單調(diào)增類別IdVarchar250否是服務(wù)ID姓名Varchar260否是用戶姓名性別Varchar210否是用戶性別聯(lián)系電話Varchar230否是用戶詳細(xì)聯(lián)系方式標(biāo)題Varchar240否是信息的具體標(biāo)題附件Varchar260否是具體附件備注Varchar245否是具體備注預(yù)訂時(shí)間Varchar215否是用戶訂購(gòu)時(shí)長(zhǎng)用戶IdVarchar25否是用戶具體ID狀態(tài)Varchar225否是用戶具體狀態(tài)3.3.3平臺(tái)描述信息表t_jieshao平臺(tái)描述信息里面包含了對(duì)S學(xué)院校園跑腿服務(wù)平臺(tái)的基本介紹等信息。如下表所示:表3-3平臺(tái)描述講述表列名分類長(zhǎng)度主鍵非空講明idVarchar220是是主鍵單增信息內(nèi)容Varchar2200否是具體內(nèi)容3.3.4留言詢問(wèn)信息表t_liuyan留言詢問(wèn)信息表里面儲(chǔ)存了用戶在校園跑腿服務(wù)平臺(tái)上面留下的的詢問(wèn)信息。如下表所示:表3-4留言詢問(wèn)信息表列名分類長(zhǎng)度主鍵非空講明idVarchar240是是逐漸單增內(nèi)容Varchar250否否詢問(wèn)內(nèi)容留言時(shí)間Varchar230否是留言具體時(shí)長(zhǎng)用戶IdVarchar260否是用戶名回復(fù)Varchar280否是回復(fù)具體內(nèi)容回復(fù)時(shí)間Varchar245否是回復(fù)總時(shí)長(zhǎng)3.3.5需求信息表t_xuqiu需求信息表包含了全部每一位學(xué)生用戶發(fā)行的全部需求信息。如下表所示:表3-5需求信息表列名分類長(zhǎng)度主鍵非空講明idInt30是是主鍵單增姓名Varchar240否否用戶姓名性別Varchar220否是用戶性別電話Varchar225否是完整聯(lián)系方式標(biāo)題Varchar235否是信息標(biāo)題附件Varchar240否是完整附件備注Varchar245否是相關(guān)具體備注發(fā)布時(shí)間Varchar220否是發(fā)行時(shí)長(zhǎng)用戶IdVarchar215否是用戶ID狀態(tài)Varchar225否是具體狀態(tài)3.3.6業(yè)務(wù)員信息表t_renyuan業(yè)務(wù)員信息表儲(chǔ)存了全部在S學(xué)院校園跑腿服務(wù)平臺(tái)上處理相關(guān)訂單的業(yè)務(wù)員的信息。如下表所示:表3-6業(yè)務(wù)員信息表列名分類長(zhǎng)度主鍵非空講明用戶idint20是是主鍵遞增用戶姓名Varchar250否是姓名用戶性別int40否是性別用戶年齡Varchar235否是年齡用戶登錄名Varchar245否是登錄賬號(hào)用戶的密碼Varchar280否是密碼3.3.7系統(tǒng)管理員表t_admin系統(tǒng)管理員表里面儲(chǔ)存了維護(hù)跑腿服務(wù)平臺(tái)的管理員信息。如下表所示:表3-7系統(tǒng)管理員表列名分類長(zhǎng)度主鍵非空講明管理員的idVarchar230是是管理員ID管理員姓名Varchar250否是用戶名管理員密碼Varchar245否是密碼3.3.8注冊(cè)信息表t_user注冊(cè)用戶信息表儲(chǔ)存了全部的已經(jīng)在平臺(tái)順利完成注冊(cè)用戶的完整信息。如下表所示:表3-8注冊(cè)用戶表列名分類長(zhǎng)度主鍵非空講明用戶的idVarchar240是是注冊(cè)用戶ID用戶姓名Varchar260否是帳號(hào)用戶密碼Varchar280否是密碼用戶姓名Varchar260否是用戶真實(shí)姓名用戶性別Varchar215否是性別用戶具體住址Varchar295否是詳細(xì)住址用戶具體聯(lián)系方式Varchar280否是聯(lián)系電話第四章系統(tǒng)實(shí)現(xiàn)4.1訂購(gòu)服務(wù)功能外觀學(xué)生用戶在進(jìn)入S學(xué)院校園跑腿服務(wù)平臺(tái)后,點(diǎn)擊平臺(tái)中的線上訂購(gòu)按鈕即可順利進(jìn)入如下圖所示的完整頁(yè)面。在這個(gè)頁(yè)面,每一個(gè)學(xué)校的學(xué)生需要完整填寫自己的姓名,聯(lián)系電話,訂單標(biāo)題等內(nèi)容。如果學(xué)生用戶有自己特殊的要求,可以在校園跑腿服務(wù)平臺(tái)上傳自己的附件,其效果面如圖所示。圖4-1學(xué)生用戶訂購(gòu)示意圖4.2線上注冊(cè)功能外觀學(xué)生用戶在校園跑腿服務(wù)平臺(tái)的主頁(yè)面尋找到用戶注冊(cè)的相關(guān)按鈕并點(diǎn)擊相關(guān)按鈕即可進(jìn)入如下圖所示的注冊(cè)完整頁(yè)面。如果某一位學(xué)生用戶假如是沒(méi)有輸入完整或者錄入的用戶信息,平臺(tái)都會(huì)給出錯(cuò)誤提示,強(qiáng)制學(xué)生用戶重新進(jìn)行輸入。其效果面如圖所示。圖4-2用戶注冊(cè)示意圖4.3個(gè)人信息管理功能外觀學(xué)生用戶在S學(xué)院校園跑腿服務(wù)平臺(tái)完成注冊(cè)后,可以點(diǎn)擊修改個(gè)人信息的對(duì)應(yīng)按鈕,隨時(shí)隨地完成對(duì)自己詳細(xì)的細(xì)致修改。其效果面如下圖所示。圖4-3個(gè)人信息效果圖4.4新增個(gè)人訂單學(xué)生用戶可以在S學(xué)院校園跑腿服務(wù)平臺(tái)上提出自己特定的需求。業(yè)務(wù)員在登陸平臺(tái)后,可以及時(shí)查看學(xué)生用戶的相應(yīng)服務(wù)需求,其效果圖如下圖所示。圖4-4新增個(gè)人訂單示意圖4.5我的訂單管理功能學(xué)生用戶在S學(xué)院校園跑腿服務(wù)平臺(tái)完成相關(guān)訂單后,可以點(diǎn)擊我的業(yè)務(wù)需求的相應(yīng)按鈕,點(diǎn)擊之后可以看到自己在平臺(tái)上完成的每一個(gè)所有訂單,其完整頁(yè)面如下圖所示。圖4-5學(xué)生用戶個(gè)人訂單管理效果圖4.6系統(tǒng)登錄功能外觀管理員用戶在進(jìn)入S學(xué)院校園跑腿服務(wù)平臺(tái)后,首先點(diǎn)擊下方的登錄頁(yè)面,輸入正確的用戶信息后即可進(jìn)入后臺(tái)管理登錄的頁(yè)面。進(jìn)入頁(yè)面后在類型中選擇管理員選項(xiàng),并正確完整輸入自己的相關(guān)信息,即可順利的進(jìn)入后臺(tái)管理系統(tǒng),如果輸入的信息有誤,則會(huì)彈出錯(cuò)誤提示并立即返回,其具體的實(shí)現(xiàn)頁(yè)面如下圖所示。圖4-6后臺(tái)登錄頁(yè)面示意圖4.7服務(wù)項(xiàng)目管理功能外觀S學(xué)院校園跑腿服務(wù)平臺(tái)的管理員可以點(diǎn)擊服務(wù)項(xiàng)目管理的相關(guān)按鈕,點(diǎn)擊后即可進(jìn)入頁(yè)面查看跑腿服務(wù)平臺(tái)所推出的相關(guān)功能,并可以點(diǎn)擊后方的刪除按鈕對(duì)任意功能進(jìn)行去除操作。與此同時(shí),管理員亦可以點(diǎn)擊左下方的添加服務(wù)項(xiàng)目按鈕,從而進(jìn)一步添加新的功能,其實(shí)現(xiàn)頁(yè)面如下圖所示:圖4-7管理服務(wù)項(xiàng)目效果圖4.8添加服務(wù)功能外觀跑腿服務(wù)平臺(tái)的每一位管理員可以點(diǎn)擊添加服務(wù)功能的按鈕,進(jìn)入頁(yè)面可以在這個(gè)頁(yè)面中輸入新功能的相對(duì)應(yīng)信息并點(diǎn)擊確定,從而在平臺(tái)上推出一種全新的功能,其示意圖如下所示:圖4-8添加具體服務(wù)功能示意圖4.9訂購(gòu)信息管理功能外觀校園跑腿服務(wù)平臺(tái)的任意一位管理員可以點(diǎn)擊導(dǎo)航欄中的訂購(gòu)信息管理按鈕,進(jìn)入頁(yè)面后可以查看到學(xué)生用戶在跑腿服務(wù)平臺(tái)中提出的每一筆訂單。管理員可以點(diǎn)擊受理按鈕來(lái)進(jìn)行訂單的完成操作。若某一筆訂單已經(jīng)全部完成,管理員可以點(diǎ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)論