畢業(yè)設(shè)計(jì)(論文)-基于微信小程序的網(wǎng)約巴士訂票平臺的設(shè)計(jì)與實(shí)現(xiàn)ssm_第1頁
畢業(yè)設(shè)計(jì)(論文)-基于微信小程序的網(wǎng)約巴士訂票平臺的設(shè)計(jì)與實(shí)現(xiàn)ssm_第2頁
畢業(yè)設(shè)計(jì)(論文)-基于微信小程序的網(wǎng)約巴士訂票平臺的設(shè)計(jì)與實(shí)現(xiàn)ssm_第3頁
畢業(yè)設(shè)計(jì)(論文)-基于微信小程序的網(wǎng)約巴士訂票平臺的設(shè)計(jì)與實(shí)現(xiàn)ssm_第4頁
畢業(yè)設(shè)計(jì)(論文)-基于微信小程序的網(wǎng)約巴士訂票平臺的設(shè)計(jì)與實(shí)現(xiàn)ssm_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

題目:網(wǎng)約巴士訂票平臺所在專業(yè):學(xué)生簽字:導(dǎo)師簽字:2022年月日

摘要科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)的應(yīng)用日漸成熟,其強(qiáng)大的功能給人們留下深刻的印象,它已經(jīng)應(yīng)用到了人類社會的各個層次的領(lǐng)域,發(fā)揮著重要的不可替換的作用。信息管理作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)進(jìn)行管理,具有非常明顯的優(yōu)點(diǎn)。例如:方便快捷、高效率、低成本、存儲量大、壽命長,這些優(yōu)點(diǎn)能夠極大地改變了傳統(tǒng)的管理方式。網(wǎng)約巴士訂票平臺基于當(dāng)前較為流行的B/S(瀏覽器/服務(wù)器)結(jié)構(gòu),采用JSP技術(shù)、SSM框架、MYSQL數(shù)據(jù)庫,設(shè)計(jì)并實(shí)現(xiàn)了一個功能較為完善的軟件,通過本系統(tǒng),管理員可進(jìn)行管理員賬號管理、新聞公告管理、投訴建議管理、網(wǎng)站鏈接管理等,同時用戶可進(jìn)行網(wǎng)站首頁、系統(tǒng)公告、網(wǎng)站留言用戶注冊、后臺管理等。本系統(tǒng)經(jīng)過測試,運(yùn)行效果穩(wěn)定,操作方便、快捷,是一個功能全面、實(shí)用性好、安全性高,并具有良好的可擴(kuò)展性、可維護(hù)性網(wǎng)約巴士訂票平臺軟件。論文首先闡述了網(wǎng)約巴士訂票平臺軟件的開發(fā),并對該系統(tǒng)進(jìn)行了較詳細(xì)的需求分析,探討了網(wǎng)約巴士訂票平臺的功能需求、業(yè)務(wù)流程、系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計(jì)等方面的問題。關(guān)鍵詞:網(wǎng)約巴士訂票平臺軟件;JSP技術(shù);SSM框架;MYSQL數(shù)據(jù)庫;B/S結(jié)構(gòu)

ABSTRACTWiththecontinuousdevelopmentofscienceandtechnology,theapplicationofcomputershasbecomemoremature,anditspowerfulfunctionshaveleftadeepimpressiononpeople.Ithasbeenappliedtoalllevelsofhumansocietyandhasplayedanimportantandirreplaceablerole.Asapartofcomputerapplication,informationmanagementhasobviousadvantagesusingcomputersformanagement.Forexample:convenience,highefficiency,lowcost,largestoragecapacity,longlifespan,theseadvantagescangreatlychangethetraditionalmanagementmethods.TheairticketingsystemisbasedonthecurrentpopularB/S(browser/server)structure,usingJSPtechnology,SSMframework,andMYSQLdatabasetodesignandimplementamorecompleteairticketingsoftware.Throughthissystem,theadministratorcanPerformadministratoraccountmanagement,newsannouncementmanagement,complaintsuggestionmanagement,websitelinkmanagement,flightmanagement,andticketordermanagement.Atthesametime,userscanperformwebsitehomepage,systemannouncements,checktickets,ordertickets,websitemessageuserregistration,backgroundmanagement,etc..Thesystemhasbeentestedandhasstableoperationeffect,convenientandfastoperation.Itisanairticketingsystemsoftwarewithcomprehensivefunctions,goodpracticability,highsafety,andgoodscalabilityandmaintainability.Thethesisfirstexpoundsthedevelopmentofairticketingsystemsoftware,andconductsamoredetaileddemandanalysisofthesystem,anddiscussesthefunctionrequirements,businessprocess,systemstructureanddatabasedesignofairticketingsystem.Keywords:Airlineticketingsystemsoftware;JSPtechnology;SSMframework;MYSQLdatabase;B/Sstructure

目錄8250第一章緒論 1255551.1課題研究背景意義 1149911.2設(shè)計(jì)目標(biāo) 1271211.3設(shè)計(jì)原則 114454第二章系統(tǒng)開發(fā)環(huán)境 342482.1JSP技術(shù) 3286912.2B/S結(jié)構(gòu) 3166882.3JAVA簡介 4188412.4MYSQL數(shù)據(jù)庫 576302.4.1MySQL數(shù)據(jù)庫簡介 5304202.4.2MySQL特點(diǎn)特性 5207422.4.3MySQL數(shù)據(jù)庫應(yīng)用環(huán)境 682082.5SSM框架介紹 6127322.5.1SSM框架作用 6310522.5.2SSM框架原理 6531第三章系統(tǒng)的需求分析 725083.1可行性分析 728493.1.1技術(shù)可行性 74033.1.2經(jīng)濟(jì)可行性 789903.1.3操作可行性 749343.2系統(tǒng)設(shè)計(jì)原則 8230753.3流程分析 8160033.3.1系統(tǒng)開發(fā)流程 8106693.3.2系統(tǒng)登錄流程 955683.4系統(tǒng)設(shè)計(jì)規(guī)則與運(yùn)行環(huán)境 109608第四章系統(tǒng)的概要設(shè)計(jì) 1192434.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 11247864.2系統(tǒng)架構(gòu)設(shè)計(jì) 11314374.2.1總體架構(gòu)設(shè)計(jì) 1141364.2.2系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖 12274254.3系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 13313034.3.1數(shù)據(jù)庫設(shè)計(jì)原則 13228034.3.2數(shù)據(jù)庫概念設(shè)計(jì) 1347704.3.3數(shù)據(jù)庫實(shí)體(E-R圖) 14133234.3.4數(shù)據(jù)庫表 1413757第五章系統(tǒng)的實(shí)現(xiàn) 18200485.1用戶信息管理 18320795.2巴士訂票管理 18207685.3巴士類型管理 1947225.4新聞信息管理 2015003第六章系統(tǒng)測試 22221326.1測試方法 22317076.2功能測試 22161306.3性能測試 23166216.4可用性測試 23268126.5測試結(jié)論 23311206.6系統(tǒng)改進(jìn)目標(biāo) 2415231結(jié)論 2512511謝辭 265605參考文獻(xiàn) 27PAGE2緒論1.1課題研究背景意義隨著科技的發(fā)展,計(jì)算機(jī)的應(yīng)用,人們的生活方方面面都和互聯(lián)網(wǎng)密不可分。計(jì)算機(jī)的普及使得人們的生活更加方便快捷,網(wǎng)絡(luò)也遍及到我們生活的每個角落,為我們的學(xué)習(xí)、生活和工作帶來了極大的方便。隨著計(jì)算機(jī)技術(shù)的發(fā)展以及計(jì)算機(jī)網(wǎng)絡(luò)的逐漸普及,互聯(lián)網(wǎng)成為人們查找信息的重要場所,二十一世紀(jì)是信息的時代,信息的交換和信息流通顯得特別重要。1.2設(shè)計(jì)目標(biāo)首先對系統(tǒng)所涉及到的相關(guān)計(jì)算機(jī)知識整體把握,并進(jìn)行基礎(chǔ)的系統(tǒng)分析。系統(tǒng)分析是程序開發(fā)中的一個非常重要的環(huán)節(jié),為了能夠使設(shè)計(jì)程序更好、更充分的被展現(xiàn)出來,必須事先進(jìn)行調(diào)查研究。在基礎(chǔ)的調(diào)查的同時,也要對新系統(tǒng)的功能進(jìn)行詳細(xì)的解析分析,這樣才能夠研究開發(fā)出更加完整的系統(tǒng)設(shè)計(jì)。在本次畢業(yè)設(shè)計(jì)中,使用了JSP技術(shù),SSM框架,MYSQL數(shù)據(jù)庫進(jìn)行系統(tǒng)的開發(fā)。構(gòu)建了一個網(wǎng)約巴士訂票平臺軟件。無論哪個系統(tǒng)都應(yīng)該有自己的設(shè)計(jì)目標(biāo)。該網(wǎng)約巴士訂票平臺軟件也具有重要的設(shè)計(jì)目標(biāo)有如下幾個:1.簡潔性:操作簡便、界面良好,簡單明了的頁面布局。2.適用性:系統(tǒng)設(shè)計(jì)可以實(shí)現(xiàn)數(shù)據(jù)信息查看、公告等,具有良好的可用性。3.即時可見:實(shí)現(xiàn)信息"即時發(fā)布、即時見效"的功能。1.3設(shè)計(jì)原則一個成功的網(wǎng)站應(yīng)明確建設(shè)網(wǎng)站的目的,確定網(wǎng)站的具體功能,確定網(wǎng)站規(guī)模、投入費(fèi)用,進(jìn)行必要的市場分析等。只有經(jīng)過詳細(xì)的策劃,才能避免在網(wǎng)站建設(shè)中出現(xiàn)的很多問題,使網(wǎng)站建設(shè)能夠順利進(jìn)行。同時,一個大型的計(jì)算機(jī)網(wǎng)站系統(tǒng),必須有一個正確的設(shè)計(jì)思想,并且通過合理的選擇數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)結(jié)構(gòu)、操作系統(tǒng)以及系統(tǒng)的開發(fā)環(huán)境,逐步構(gòu)成一個完善的網(wǎng)絡(luò)結(jié)構(gòu)系統(tǒng),只有這樣才能充分使得計(jì)算機(jī)數(shù)據(jù)管理的優(yōu)勢發(fā)揮到最大。根據(jù)現(xiàn)實(shí)生活中扶貧的需求,該網(wǎng)約巴士訂票平臺軟件的開發(fā)按照以下原則進(jìn)行。1、有效性:實(shí)際上這里所說的有效性包括了兩個方面的意思,即有用性和可用性。其中有用性是指的是站點(diǎn)能滿足用戶需求的潛在功能,而可用性指的是能夠通過站點(diǎn)來操作實(shí)現(xiàn)系統(tǒng)的體現(xiàn)功能。因此可以看出一個站點(diǎn)如果不能夠恰當(dāng)?shù)倪\(yùn)行或者是設(shè)計(jì)得非常不好,那就不是一個好的站點(diǎn)??捎谜军c(diǎn)的效益應(yīng)該非常高,并易于學(xué)習(xí),在實(shí)現(xiàn)用戶目標(biāo)時令人滿意而不出錯。2、高可靠性:一個實(shí)用的網(wǎng)站同時必須是可靠的,本設(shè)計(jì)通過合理而先進(jìn)的網(wǎng)絡(luò)設(shè)計(jì)以及軟、硬件的優(yōu)化選型,可保證網(wǎng)站的可靠性與容錯性。3、高安全性:在設(shè)計(jì)中,將把網(wǎng)絡(luò)軟、硬件所能夠提供的各種安全措施充分利用,這樣既能夠保證用戶資源的共享,又能夠充分考慮到系統(tǒng)以及數(shù)據(jù)資源的容災(zāi)、備份以及恢復(fù)的要求。為系統(tǒng)強(qiáng)大的數(shù)據(jù)庫提供備份。以至于可以保證主要數(shù)據(jù)的安全性。同時操作權(quán)限級,我們設(shè)置不同的角色來保證每一步的操作權(quán)限,可以由管理員進(jìn)行設(shè)置。4、先進(jìn)性:采用目前國際上最先進(jìn)的數(shù)據(jù)庫技術(shù),使用JSP作為開發(fā)工具,MVC模式,MYSQL作為網(wǎng)站的數(shù)據(jù)庫。本系統(tǒng)采用的這些技術(shù)完全基于微軟平臺進(jìn)行開發(fā),從來有效的降低了系統(tǒng)的運(yùn)營成本,大大提高了該網(wǎng)約巴士訂票平臺軟件的穩(wěn)定性和易維護(hù)性。5、采用標(biāo)準(zhǔn)技術(shù):本網(wǎng)站的所有設(shè)計(jì)遵循國際上現(xiàn)行的標(biāo)準(zhǔn)進(jìn)行,以提高系統(tǒng)的開放性。

系統(tǒng)開發(fā)環(huán)境2.1JSP技術(shù)JSP程序使用了Java編程語言,JSP技術(shù)可以對動態(tài)網(wǎng)頁進(jìn)行封裝。通過tags和scriptlets,網(wǎng)頁還能訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP可以分離網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示,對可重用的基于組件的開發(fā)進(jìn)行支撐,更容易的對基于Web的應(yīng)用程序進(jìn)行設(shè)計(jì)。當(dāng)Web服務(wù)器接收到訪問JSP網(wǎng)頁的請求時,首先運(yùn)行的程序段,接下來將JSP文件中的HTML代碼和運(yùn)行效果一并返還給用戶。通過Java文件的插入能夠?qū)?shù)據(jù)庫、網(wǎng)頁多重定向等運(yùn)行,從而滿足構(gòu)建動態(tài)網(wǎng)頁所需要的程序。JSP和Servle相同,都可以通過服務(wù)器端運(yùn)行。由于能夠?qū)⒁粋€HTML文本返回給用戶端,所以用戶端具備瀏覽器就可以進(jìn)行瀏覽。HTML程序和穿插在內(nèi)部的Java程序可以構(gòu)建JSP網(wǎng)頁。在服務(wù)器被用戶端訪問時,能夠處理相應(yīng)的Java代碼,然后將產(chǎn)生的HTML頁面再返回給用戶端的瀏覽器。JSP的設(shè)計(jì)關(guān)鍵是Servlet,通常大型的Web應(yīng)用程序的設(shè)計(jì)成果也通過JavaServlet和JSP的協(xié)作。JSP既擁有了方便快捷的Java程序,又統(tǒng)統(tǒng)的面向用戶,既實(shí)現(xiàn)了平臺的無關(guān)性危險還比較小,可以具備互聯(lián)網(wǎng)的全部優(yōu)勢。JSP技術(shù)的優(yōu)點(diǎn):(1)一次編寫,到處運(yùn)行。除了系統(tǒng)之外,代碼無需做任何改動。(2)系統(tǒng)的多平臺支持。通常情況下,能夠在任何情況下的全部平臺上進(jìn)行設(shè)計(jì),能夠安排在任何情況中,也能夠在任何情況下進(jìn)行發(fā)展。相比ASP/.net來說,優(yōu)點(diǎn)是顯而易見的。(3)強(qiáng)大的可塑性。通過一個不大的Jar程序能夠?qū)ervlet/JSP進(jìn)行運(yùn)行,也能夠通過很多服務(wù)器進(jìn)行集群和負(fù)載平衡,甚至能夠通過多臺Application解決問題。單臺服務(wù)器到多臺服務(wù)器,Java展現(xiàn)了一個強(qiáng)大的功能。(4)具有強(qiáng)大和多樣化的開發(fā)工具支持。Java已經(jīng)有了很多的設(shè)計(jì)方法,何況大部分工具都是沒有花費(fèi)的,這中間有很多都在多種平臺之下順暢的進(jìn)展。(5)支持服務(wù)器端組件。只有很有力的服務(wù)器端組件才能支撐web運(yùn)行,因此開發(fā)者可以在調(diào)用web頁面時通過另外的開發(fā)工具來達(dá)成紛亂效用的組件,來加強(qiáng)系統(tǒng)的可操作性。JSP可以通過完善的JAVABEANS組件來達(dá)成紛亂的商務(wù)功能。2.2B/S結(jié)構(gòu)在三層體系結(jié)構(gòu)的B/S(Browser/Server,瀏覽器/服務(wù)器結(jié)構(gòu))系統(tǒng)中,用戶可以通過瀏覽器向分布在網(wǎng)絡(luò)上的眾多服務(wù)器發(fā)出請求。B/S系統(tǒng)極大地簡化了客戶機(jī)的工作量,客戶機(jī)上只需要安裝、配置少量的客戶端運(yùn)行軟件即可,服務(wù)器將擔(dān)負(fù)大量的工作,對數(shù)據(jù)庫的訪問以及應(yīng)用程序的執(zhí)行都將由服務(wù)器來完成。B/S架構(gòu)的不斷成熟,主要使用WWW瀏覽器技術(shù),結(jié)合多種瀏覽器腳本語言,用通用瀏覽器需要實(shí)現(xiàn)原本復(fù)雜的專有軟件來實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種新的軟件架構(gòu)。2.3JAVA簡介Java非常適合于企業(yè)網(wǎng)絡(luò)和Internet環(huán)境,現(xiàn)在已成為Internet中最受歡迎、最有影響的編程語言之一。Java來自于Sun公司的一個叫Green的項(xiàng)目,其原先的目的是為家用消費(fèi)電子產(chǎn)品開發(fā)一個分布式代碼系統(tǒng),這樣我們可以把E-mail發(fā)給電冰箱、電視機(jī)等家用電器,對它們進(jìn)行控制,和它們進(jìn)行信息交流。他們用Java編制了HotJava瀏覽器,得到了Sun公司首席執(zhí)行官ScottMcNealy的支持,觸發(fā)了Java進(jìn)軍Internet。面向?qū)ο蟮某绦蛟O(shè)計(jì)很接近于我們?nèi)祟愖匀坏乃季S,相對于面向過程的程序設(shè)計(jì),它具有更好的可擴(kuò)展性和可維護(hù)性,使我們編寫的代碼更健壯。面向?qū)ο笾饕兴拇筇匦裕悍庋b、抽象、繼承和多態(tài)。封裝:在面向?qū)ο笳Z言中,封裝特性是由類來體現(xiàn)的,我們將現(xiàn)實(shí)生活中的一類實(shí)體定義成類,其中包括屬性和行為(在Java中就是方法),就好像人類,可以具有name,sex,age等屬性,同時也具有eat(),sleep()等行為,我們在行為中實(shí)現(xiàn)一定的功能,也可操作屬性,這是面向?qū)ο蟮姆庋b特性;抽象:抽象就是將一類實(shí)體的共同特性抽象出來,封裝在一個抽象類中,所以抽象在面向?qū)ο笳Z言是由抽象類來體現(xiàn)的。比如鳥就是一個抽象實(shí)體,因?yàn)槌橄髮?shí)體并不是一個真正的對象,它的屬性還不能完全描述一個對象,所以在語言中體現(xiàn)為抽象類不能實(shí)例化;繼承:繼承就像是我們現(xiàn)實(shí)生活中的父子關(guān)系,兒子可以遺傳父親的一些特性,在面向?qū)ο笳Z言中,就是一個類可以繼承另一個類的一些特性,從而可以代碼重用,其實(shí)繼承體現(xiàn)的是is-a關(guān)系,父類同子類在本質(zhì)上還是一類實(shí)體。多態(tài):多態(tài)就是通過傳遞給父類對象引用不同的子類對象從而表現(xiàn)出不同的行為,多態(tài)可為程序提供更好的可擴(kuò)展性,同樣也可以代碼重用。2.4MYSQL數(shù)據(jù)庫2.4.1MySQL數(shù)據(jù)庫簡介在軟件項(xiàng)目中,通過使用數(shù)據(jù)庫來操作數(shù)據(jù),可以保證數(shù)據(jù)的獨(dú)立性、一致性和安全性,為系統(tǒng)提供有效地訪問數(shù)據(jù)的方式,同時為程序員減少了應(yīng)用程序的開發(fā)時間。

常見的數(shù)據(jù)庫無非分為兩類,一類是關(guān)系型數(shù)據(jù)庫(Oracle,DB2,MySQL,SQL

Server

)和非關(guān)系型數(shù)據(jù)庫(NoSql、MongeDB)。不同的數(shù)據(jù)庫有各自的優(yōu)缺點(diǎn),此處不做具體介紹。

MySQL支持多線程的特點(diǎn),可以方便的利用系統(tǒng)資源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多種方式途徑來連接數(shù)據(jù)庫;雖說其功能不夠強(qiáng)大、規(guī)模也相對較小,但是對于本系統(tǒng)來說足夠了,同時也可以進(jìn)行二次開發(fā)的數(shù)據(jù)庫表結(jié)構(gòu)空間的擴(kuò)展。使用MySQL建立系統(tǒng)數(shù)據(jù)庫,不僅有利于前期對數(shù)據(jù)的整合處理操作,同時利于后期的二次開發(fā)的數(shù)據(jù)擴(kuò)展操作,對于有限級的數(shù)據(jù)處理,MySQL可以很好的勝任。MySQL的海豚標(biāo)志被稱為“Sakila”,這是一個很大的名稱,被稱為“海豚”MySQLAB公司的創(chuàng)始人。MySQL是一個真正的多用戶、多線程SQL數(shù)據(jù)庫服務(wù)器。是基于SQL的客戶/服務(wù)器模式的關(guān)系數(shù)據(jù)庫管理系統(tǒng),它的有點(diǎn)有有功能強(qiáng)大、使用簡單、管理方便、安全可靠性高。2.4.2MySQL特點(diǎn)特性(1)C和C++中使用和測試,以確保源代碼的編譯器的便攜性和靈活性。(2)支持多種操作系統(tǒng)AIX的,F(xiàn)reeBSD下,HP-UX,Linux和MacOS中,Novell公司的Netware,OpenBSD系統(tǒng),OS/2裹時,Solaris,Windows等。(3)提供了用于不同的編程語言的API。編程語言,如C,,C++,Python和Java的,的Perl,PHP,埃菲爾鐵塔,Ruby和Tcl的。(4),以及使用的CPU資源來支持多線程。(5)算法優(yōu)化查詢SQL,切實(shí)提高搜索速度。(6)網(wǎng)絡(luò)上的客戶端和服務(wù)器可以用來編程任何獨(dú)立的編程環(huán)境,也有中國,GB2312,BIG5,日文寫作,一般基金,用于支持多國語言,并且可以嵌入在數(shù)據(jù)表和其他軟件shift_jis訪問柱可以用作的名稱。(7),TCP/IP,ODBC和JDBC數(shù)據(jù)庫,并提供連接到其他(8)管理工具的管理,控制和優(yōu)化數(shù)據(jù)庫的操作(9)可以數(shù)以千萬計(jì)的記錄在一個大的數(shù)據(jù)庫2.4.3MySQL數(shù)據(jù)庫應(yīng)用環(huán)境如Oracle,DB2,SQLServer,小相對于其他主要數(shù)據(jù)庫如MySQL有自己的缺點(diǎn),如有限(MySQL集群,是一個相對貧窮的效率),但它并沒有降低它的聲譽(yù)。一般的個人消費(fèi)者和中小型企業(yè),以及充足的空間,和MySQLMySQL是一個開源軟件,因?yàn)樗鼡碛幸粋€非常降低成本。目前,互聯(lián)網(wǎng)的結(jié)構(gòu)來最流行的網(wǎng)站上的LAMP(Linux操作系統(tǒng),Apache+MySQL的+PHP),使用的操作系統(tǒng),如Linux操作系統(tǒng),ApacheWeb服務(wù)器,服務(wù)器端腳本解釋器的MySQL數(shù)據(jù)庫,PHP等四個免費(fèi)軟件或開源軟件(也),因?yàn)?,可持續(xù)和可以創(chuàng)建一個免費(fèi)的網(wǎng)站系統(tǒng)(勞動力成本),所以你的花費(fèi)不大。2.5SSM框架介紹2.5.1SSM框架作用SSM框架是springMVC,spring和mybatis框架的整合,是標(biāo)準(zhǔn)的MVC模式,將整個系統(tǒng)劃分為表現(xiàn)層,controller層,service層,DAO層四層使用springMVC負(fù)責(zé)請求的轉(zhuǎn)發(fā)和視圖管理spring實(shí)現(xiàn)業(yè)務(wù)對象管理,mybatis作為數(shù)據(jù)對象的持久化引擎2.5.2SSM框架原理SpringMVC:1.客戶端發(fā)送請求到DispacherServlet(分發(fā)器)2.由DispacherServlet控制器查詢HanderMapping,找到處理請求的Controller3.Controller調(diào)用業(yè)務(wù)邏輯處理后,返回ModelAndView4.DispacherSerclet查詢視圖解析器,找到ModelAndView指定的視圖5.視圖負(fù)責(zé)將結(jié)果顯示到客戶端

系統(tǒng)的需求分析需求分析的任務(wù)是通過詳細(xì)調(diào)查網(wǎng)約巴士訂票平臺軟件所需的對象,充分了解系統(tǒng)的工作概況,明確功能實(shí)現(xiàn)的各種需求,然后在此基礎(chǔ)上確定系統(tǒng)的功能。系統(tǒng)必須充分考慮今后可能的擴(kuò)充和改變。3.1可行性分析通過對系統(tǒng)實(shí)行的目的初步調(diào)查和分析,提出可行性方案并對其一一進(jìn)行論證。我們在這里主要從技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性等方面進(jìn)行分析。3.1.1技術(shù)可行性1.硬件可行性分析網(wǎng)約巴士訂票平臺系統(tǒng)的硬件要求方面不存在特殊的要求,只需要在普通的硬件配置就能夠輕松的實(shí)現(xiàn),只是需要確保系統(tǒng)的正常工作即可,以及擁有較高的效率。如果有特別低的硬件,它可以導(dǎo)致系統(tǒng)的低性能以及效率低,從而導(dǎo)致整個網(wǎng)站的運(yùn)行不順暢。以目前普遍的個人計(jì)算機(jī)的配置而言,這是十分容易實(shí)現(xiàn)的。因此,本系統(tǒng)的開發(fā)在硬件方面是可行的。2.軟件可行性分析JSP技術(shù)提供了一個共同的機(jī)制類似的借口動態(tài)模型,設(shè)計(jì)更集中。此外,代碼復(fù)用,也可以很好的體現(xiàn)。因此,考慮到系統(tǒng)的實(shí)際情況,選擇JSP技術(shù)作為本系統(tǒng)的開發(fā)技術(shù)。通過上述分析,該系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)在軟件方面是可行的。3.1.2經(jīng)濟(jì)可行性從經(jīng)濟(jì)許可上分析,系統(tǒng)開發(fā)需求成本并不高,而且采用的都是開源碼,降低了開發(fā)成本,而且系統(tǒng)設(shè)計(jì)一旦完成,就能為運(yùn)行,同時系統(tǒng)對計(jì)算機(jī)配置要求也不高,即使是網(wǎng)吧淘汰下來的計(jì)算機(jī)也能夠滿足需要。因此,從經(jīng)濟(jì)角度考慮,此系統(tǒng)開發(fā)可行。3.1.3操作可行性本系統(tǒng)操作比較容易,大部分輸入信息頁面選擇的形式都是下拉框。在有些頁面,信息可以自動生成,不需要輸入。輸入時間也采用了日歷控件,操作比較容易,對用戶的要求不高,只需要熟練操作WINDOWS即可。3.2系統(tǒng)設(shè)計(jì)原則系統(tǒng)的架構(gòu)設(shè)計(jì),要能夠反映出用戶與整個系統(tǒng)模塊的接口之間存在有效互動,而且應(yīng)該是非常清楚的,從而才能夠保障在后期系統(tǒng)真正實(shí)現(xiàn)的時候數(shù)據(jù)的擴(kuò)展性和安全性,只有設(shè)計(jì)出的系統(tǒng)實(shí)現(xiàn)這個目標(biāo)才能有一個更好的擴(kuò)展空間,以適應(yīng)社會的的發(fā)展需求。整個系統(tǒng)的設(shè)計(jì)中,系統(tǒng)必須滿足以下要求:(1)數(shù)據(jù)安全性存儲網(wǎng)約巴士訂票平臺的數(shù)據(jù),需要確保數(shù)據(jù)的安全性,在網(wǎng)站設(shè)計(jì)時必須要采取安全防范措施,以解決潛在的安全問題。(2)易用性在用戶權(quán)限范圍內(nèi),可在一個統(tǒng)一風(fēng)格的界面內(nèi)即可完成相關(guān)的所有流程操作或者獲取所有相關(guān)信息,大大使用者的工作效率和易用性,靈活應(yīng)用本系統(tǒng)。(3)柔軟性由于這個網(wǎng)約巴士訂票平臺主要針對新聞、公告等,設(shè)計(jì)出的系統(tǒng)必須能夠處理接受變化的能力。3.3流程分析3.3.1系統(tǒng)開發(fā)流程網(wǎng)約巴士訂票平臺開發(fā)中時,首先進(jìn)行需求分析,進(jìn)而對系統(tǒng)進(jìn)行總體的設(shè)計(jì)規(guī)劃,設(shè)計(jì)系統(tǒng)功能模塊,數(shù)據(jù)庫的選擇等,本系統(tǒng)的開發(fā)流程如圖3-1所示圖3-1系統(tǒng)開發(fā)流程圖3.3.2系統(tǒng)登錄流程用戶要想進(jìn)入系統(tǒng),必須首先通過正確的用戶名、密碼、權(quán)限和驗(yàn)證碼進(jìn)行登錄系統(tǒng)。登錄模塊主要完成系統(tǒng)管理員和用戶的登入,輸入賬號、密碼、權(quán)限和驗(yàn)證碼,系統(tǒng)自動驗(yàn)證數(shù)據(jù)的正確與否,登錄信息正確則進(jìn)行對應(yīng)用戶主界面,否則無權(quán)進(jìn)行登錄系統(tǒng)。系統(tǒng)流程圖如圖3-2所示圖3-2系統(tǒng)登錄流程圖3.4系統(tǒng)設(shè)計(jì)規(guī)則與運(yùn)行環(huán)境無論哪個系統(tǒng)都應(yīng)該有自己的設(shè)計(jì)規(guī)則。該系統(tǒng)也具有重要的設(shè)計(jì)標(biāo)準(zhǔn)有如下幾個:1.簡單:在保證網(wǎng)約巴士訂票平臺能夠成功實(shí)現(xiàn)的前提下,并盡量使網(wǎng)約巴士訂票平臺更容易操作,對于一個平臺,這是非常重要的。2.針對性:系統(tǒng)設(shè)計(jì)的重點(diǎn)是利于用戶對相關(guān)信息的查看和管理員對信息的管理,它具有針對性很強(qiáng)的特點(diǎn)。3.適用范圍:適用范圍廣,平臺都可以使用。4.操作環(huán)境(1)硬件平臺:CPU:酷睿i3-3.0GHZ內(nèi)存:2G以上硬盤:320GB(2)軟件平臺:5.操作系統(tǒng):WindowXP或Win7或Win10均可6.數(shù)據(jù)庫:MYSQL數(shù)據(jù)庫

系統(tǒng)的概要設(shè)計(jì)4.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)網(wǎng)約巴士訂票平臺主要分為管理員和用戶兩個主要用戶角色,本網(wǎng)站采用B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器結(jié)構(gòu))和基于Web服務(wù)兩種模式,是一個適用于Internet環(huán)境下的模型結(jié)構(gòu)。只要用戶能連上Internet,便可以在任何時間、任何地點(diǎn)使用。系統(tǒng)結(jié)構(gòu)圖如圖4-1所示:網(wǎng)絡(luò)網(wǎng)絡(luò)管理員用戶服務(wù)器和程序圖4-1系統(tǒng)結(jié)構(gòu)圖4.2系統(tǒng)架構(gòu)設(shè)計(jì)4.2.1總體架構(gòu)設(shè)計(jì)系統(tǒng)架構(gòu)的整體設(shè)計(jì)是一個將一個龐大的任務(wù)細(xì)分為多個小的任務(wù)的過程,這些小的任務(wù)分段完成后,組合在一起形成一個完整的任務(wù)。它具體的工作步驟是:1)系統(tǒng)被分解多個子模塊2)對各個子模塊的功能進(jìn)行預(yù)先的設(shè)計(jì)3)對各個子模塊之間的邏輯關(guān)系進(jìn)行設(shè)計(jì)4)對各個模塊的界面以及模塊間信息的傳輸進(jìn)行設(shè)計(jì)在整個設(shè)計(jì)過程,以確定可能的具體方案達(dá)成每一個小的最終目標(biāo),對于每一個小的目標(biāo)而言,我們必須先了解一些相關(guān)的需求分析的信息。然后對系統(tǒng)進(jìn)行初步的設(shè)計(jì),并對其逐漸進(jìn)行優(yōu)化,設(shè)計(jì)出一個具體可實(shí)現(xiàn)的系統(tǒng)框架。如圖4-2所示為系統(tǒng)的框架圖。網(wǎng)約巴士訂票平臺用戶信息網(wǎng)約巴士訂票平臺用戶信息管理積分記錄管理巴士類型管理積分兌換管理巴士訂票管理用戶信息修改用戶信息新增巴士訂票添加巴士訂票刪除巴士訂票修改積分兌換添加積分兌換修改積分兌換刪除積分記錄添加積分記錄刪改積分記錄刪除巴士類型添加巴士類型修改巴士類型刪除新聞信息管理新聞信息修改新聞信息刪除新聞信息添加圖4-2系統(tǒng)框架圖4.2.2系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖本網(wǎng)約巴士訂票平臺采用先進(jìn)的B/S架構(gòu),該架構(gòu)具有開發(fā)簡單、共享性強(qiáng)、維護(hù)簡單方便等諸多優(yōu)點(diǎn)。本系統(tǒng)的網(wǎng)絡(luò)拓?fù)鋱D如圖4-3所示:圖4-3系統(tǒng)的網(wǎng)絡(luò)拓?fù)鋱D4.3數(shù)據(jù)庫設(shè)計(jì)開發(fā)一個系統(tǒng)也需要提前設(shè)計(jì)數(shù)據(jù)庫。這里的數(shù)據(jù)庫是相關(guān)數(shù)據(jù)的集合,存儲在一起的這些數(shù)據(jù)也是按照一定的組織方式進(jìn)行的。目前,數(shù)據(jù)庫能夠服務(wù)于多種應(yīng)用程序,則是源于它存儲方式最佳,具備數(shù)據(jù)冗余率低的優(yōu)勢。雖然數(shù)據(jù)庫為程序提供信息存儲服務(wù),但它與程序之間也可以保持較高的獨(dú)立性??偠灾?,數(shù)據(jù)庫經(jīng)歷了很長一段時間的發(fā)展,從最初的不為人知,到現(xiàn)在的人盡皆知,其相關(guān)技術(shù)也越發(fā)成熟,同時也擁有著堅(jiān)實(shí)的理論基礎(chǔ)。4.3.1數(shù)據(jù)庫概念設(shè)計(jì)這部分內(nèi)容需要借助數(shù)據(jù)庫關(guān)系圖來完成,也需要使用專門繪制數(shù)據(jù)庫關(guān)系圖的工具,比如Visio工具就可以設(shè)計(jì)E-R圖(數(shù)據(jù)庫關(guān)系圖)。設(shè)計(jì)數(shù)據(jù)庫,也需要按照設(shè)計(jì)的流程進(jìn)行,首先還是要根據(jù)需求完成實(shí)體的確定,分析實(shí)體具有的特征,還有對實(shí)體間的關(guān)聯(lián)關(guān)系進(jìn)行確定。最后才是使用E-R模型的表示方法,繪制本系統(tǒng)的E-R圖。不管是使用億圖軟件,還是Visio工具,對于E-R模型的表示符號都一樣,通常矩形代表實(shí)體,實(shí)體間存在的關(guān)系用菱形符號表示,實(shí)體的屬性也就是實(shí)體的特征用符號橢圓表示。最后使用直線將矩形,菱形和橢圓等符號連接起來。接下來就開始對本系統(tǒng)的E-R圖進(jìn)行繪制。(1)下圖是客服聊天實(shí)體和其具備的屬性。

圖4.1客服聊天實(shí)體屬性圖(2)下圖是用戶實(shí)體和其具備的屬性。

圖4.2用戶實(shí)體屬性圖(3)下圖是積分兌換實(shí)體和其具備的屬性。

圖4.3積分兌換實(shí)體屬性圖(4)下圖是字典表實(shí)體和其具備的屬性。

圖4.4字典表實(shí)體屬性圖(5)下圖是評論實(shí)體和其具備的屬性。

圖4.5評論實(shí)體屬性圖(6)下圖是巴士信息實(shí)體和其具備的屬性。

圖4.6巴士信息實(shí)體屬性圖(7)下圖是巴士購票訂單實(shí)體和其具備的屬性。

圖4.7巴士購票訂單實(shí)體屬性圖(8)下圖是用戶表實(shí)體和其具備的屬性。

圖4.8用戶表實(shí)體屬性圖(9)下圖是積分記錄實(shí)體和其具備的屬性。

圖4.9積分記錄實(shí)體屬性圖(10)下圖是新聞信息實(shí)體和其具備的屬性。

圖4.10新聞信息實(shí)體屬性圖4.3.4數(shù)據(jù)庫表本系統(tǒng)數(shù)據(jù)庫的功能主要是存儲網(wǎng)站中所有數(shù)據(jù),以便進(jìn)行操作。表4.1巴士信息表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2bashi_nameString往返站點(diǎn)是3bashi_typesInteger巴士類型是4bashi_photoString照片是5bashi_new_jifenBigDecimal積分是6bashi_timeDate發(fā)車時間是7zuowei_numberInteger座位數(shù)量是8selectedString已購座位是9bashi_new_moneyBigDecimal票價是10bashi_deleteInteger邏輯刪除是11bashi_contentString簡介是12create_timeDate創(chuàng)建時間是表4.2評論表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2bashi_idInteger巴士是3yonghu_idInteger用戶是4bashi_liuyan_textString評論內(nèi)容是5reply_textString回復(fù)內(nèi)容是6insert_timeDate評論時間是7update_timeDate回復(fù)時間是8create_timeDate創(chuàng)建時間是表4.3巴士購票訂單表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2bashi_order_uuid_numberString訂單號是3bashi_idInteger巴士是4yonghu_idInteger用戶是5buy_zuoweiString購買的座位是6bashi_order_true_priceBigDecimal實(shí)付價格是7bashi_order_typesInteger訂單類型是8bashi_order_payment_typesInteger支付類型是9insert_timeDate訂單創(chuàng)建時間是10create_timeDate創(chuàng)建時間是表4.4客服聊天表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2yonghu_idInteger提問用戶是3chat_issueString問題是4issue_timeDate問題時間是5chat_replyString回復(fù)是6reply_timeDate回復(fù)時間是7zhuangtai_typesInteger狀態(tài)是8chat_typesInteger數(shù)據(jù)類型是9insert_timeDate創(chuàng)建時間是表4.5字典表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2dic_codeString字段是3dic_nameString字段名是4code_indexInteger編碼是5index_nameString編碼名字是6super_idInteger父字段id是7beizhuString備注是8create_timeDate創(chuàng)建時間是表4.6積分記錄表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2yonghu_idInteger用戶姓名是3jifenjilu_nameString原因是4jifenjilu_numberBigDecimal積分?jǐn)?shù)量是5jifen_typesInteger類型是6insert_timeDate插入時間是7create_timeDate創(chuàng)建時間是表4.7積分兌換表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2jifneduihuan_nameString物品名稱是3jifneduihuan_typesInteger物品類型是4jifneduihuan_photoString物品照片是5jifneduihuan_new_moneyBigDecimal積分是6jifneduihuan_deleteInteger邏輯刪除是7jifneduihuan_contentString簡介是8create_timeDate創(chuàng)建時間是表4.8新聞信息表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2news_nameString新聞名稱是3news_photoString新聞圖片是4news_typesInteger新聞類型是5insert_timeDate新聞發(fā)布時間是6news_contentString新聞詳情是7create_timeDate創(chuàng)建時間是表4.9用戶表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2yonghu_nameString用戶姓名是3yonghu_photoString頭像是4yonghu_phoneString用戶手機(jī)號是5yonghu_id_numberString用戶身份證號是6new_moneyBigDecimal余額是7yonghu_new_jifenBigDecimal積分是8yonghu_deleteInteger假刪是9create_timeDate創(chuàng)建時間是表4.10用戶表序號列名數(shù)據(jù)類型說明允許空1IdIntid否2roleString角色是3addtimeDate新增時間是

系統(tǒng)的實(shí)現(xiàn)5.1用戶信息管理如圖5.1顯示的就是用戶信息管理頁面,此頁面提供給管理員的功能有:用戶信息的查詢管理,可以刪除用戶信息、修改用戶信息、新增用戶信息,還進(jìn)行了對用戶名稱的模糊查詢性別類型查詢的條件圖5.1用戶信息管理頁面5.2巴士訂票管理如圖5.2顯示的就是巴士訂票管理頁面,此頁面提供給管理員的功能有:查看已發(fā)布的巴士訂票數(shù)據(jù),修改巴士訂票,巴士訂票作廢,即可刪除。圖5.2巴士訂票管理頁面5.3巴士類型管理如圖5.3顯示的就是巴士類型管理頁面,此頁面提供給管理員的功能有:根據(jù)巴士類型進(jìn)行條件查詢,還可以對巴士類型進(jìn)行新增、修改、查詢操作等等。圖5.3巴士類型管理頁面5.4新聞信息管理如圖5.4顯示的就是新聞信息管理頁面,此頁面提供給管理員的功能有:根據(jù)新聞信息進(jìn)行新增、修改、查詢操作等等。圖5.4新聞信息管理頁面

系統(tǒng)測試系統(tǒng)測試是軟件設(shè)計(jì)的最后一道工序,也是非常重要的一步。用于檢查軟件的質(zhì)量、性能、可靠性等是否符合用戶需求。一套嚴(yán)謹(jǐn)?shù)?、?guī)范的、完善的測試過程將大大提高軟件的質(zhì)量、可信度、可靠性,降低軟件的出錯率,降低用戶風(fēng)險系數(shù)。通常系統(tǒng)測試包括:功能測試,安全測試,可用性測試,性能測試、兼容性測試等方面。6.1測試方法在我們設(shè)計(jì)軟件的過程中,測試系統(tǒng)常用的測試方法主要有兩種:功能測試和結(jié)構(gòu)測試。功能測試也被叫做黑盒測試和數(shù)據(jù)驅(qū)動測試,是在已經(jīng)知道系統(tǒng)應(yīng)該具有的具體功能的情況下,通過黑盒測試來測試系統(tǒng)功能是不是能夠正常運(yùn)行。在測試時,將系統(tǒng)當(dāng)做不能打開的盒子,在不管系統(tǒng)內(nèi)部結(jié)構(gòu)與特性的狀況下進(jìn)行測試,它只檢查系統(tǒng)功能是不是根據(jù)系統(tǒng)說明書的規(guī)定正常運(yùn)行的,同時檢測系統(tǒng)是否能正確接收的輸入信息和輸出信息的正確對應(yīng),并保持系統(tǒng)的完整性的外部信息需求。白盒測試與黑盒測試相反,它了解系統(tǒng)內(nèi)部工作的各項(xiàng)具體程序,能夠通過測試來檢查系統(tǒng)內(nèi)部的運(yùn)行是不是按照系統(tǒng)說明書的規(guī)定進(jìn)行正常運(yùn)作的,因此,白盒測試又被叫做結(jié)構(gòu)測試和邏輯驅(qū)動測試。根據(jù)測試程序的結(jié)構(gòu)在每個道路試驗(yàn),當(dāng)系統(tǒng)運(yùn)行時不是能按預(yù)定要求正確運(yùn)行,無論其功能如,白盒測試試驗(yàn),道路試驗(yàn)是一個邏輯驅(qū)動器,這種測試主要用來軟件測驗(yàn)。6.2功能測試功能測試主要包括五項(xiàng)內(nèi)容:適用性、準(zhǔn)確性、可操作性、依從性、安全性。表6-1系統(tǒng)功能測試測試內(nèi)容測試結(jié)果適用性好準(zhǔn)確性好可操作性好依從性好安全性好6.3性能測試性能測試主要通過模擬系統(tǒng)運(yùn)行環(huán)境,測試系統(tǒng)性能是否符合客戶需求。性能測試的重要技術(shù)指標(biāo)就是:系統(tǒng)運(yùn)行速度、網(wǎng)絡(luò)響應(yīng)時間和支持并發(fā)節(jié)點(diǎn)數(shù)。1、系統(tǒng)運(yùn)行速度:通過在不同配置的電腦試運(yùn)行本系統(tǒng),沒有發(fā)現(xiàn)有任何遲滯、停頓現(xiàn)象。2、網(wǎng)絡(luò)響應(yīng)時間:網(wǎng)絡(luò)響應(yīng)時間主要包括網(wǎng)絡(luò)最小響應(yīng)時間、平均響應(yīng)時間、最大響應(yīng)時間三個參數(shù)。經(jīng)過測試,在網(wǎng)絡(luò)運(yùn)營良好狀態(tài)下,網(wǎng)絡(luò)響應(yīng)時間三參數(shù)為:1/2/6s符合客戶需求,屬于用戶心理可承受范圍。3、支持并發(fā)節(jié)點(diǎn)數(shù):經(jīng)過模擬環(huán)境測試,本系統(tǒng)在并發(fā)節(jié)點(diǎn)達(dá)46個時,網(wǎng)絡(luò)運(yùn)營速度會發(fā)生較大波動,延遲時間10秒左右,符合客戶需求。6.4可用性測試可用性測試用于檢測系統(tǒng)的可操作性、可理解性、可學(xué)習(xí)性等方面內(nèi)容。具體測試方面如表6-2所示。表6-2系統(tǒng)可用性測試測試項(xiàng)測試人員的評價窗口移動、大小改變、關(guān)閉等操作是否正常是操作模塊是否友好是模塊、提示內(nèi)容等文字描述是否正確是模塊布局是否協(xié)調(diào)、合理是模塊的狀態(tài)是否正確(對選中項(xiàng)能否發(fā)生對應(yīng)切換)是鼠標(biāo)、鍵盤操作是否支持是所需數(shù)據(jù)項(xiàng)是否正確顯示是操作流程是否合理是是否提供幫助信息是6.5測試結(jié)論本網(wǎng)約巴士訂票平臺設(shè)計(jì)要求基本都可以達(dá)到,此系統(tǒng)具有完整的軟件功能,良好的用戶界面,能夠正確的處理錯誤信息,而且能夠準(zhǔn)確的提出錯誤的種類。總體說來,軟件通過測試。6.6系統(tǒng)改進(jìn)目標(biāo)1.對頁面進(jìn)行美化,現(xiàn)在的界面雖然在操作簡易上符合要求,但在頁面的多樣化上還存在不足,應(yīng)當(dāng)在頁面的設(shè)計(jì)上運(yùn)用更多更豐富的結(jié)構(gòu)。2.對整個系統(tǒng)的安全控制進(jìn)行升級,如安全退出和程序的并發(fā)性,使系統(tǒng)向真正的網(wǎng)站靠攏。3.對數(shù)據(jù)結(jié)構(gòu)及代碼進(jìn)行優(yōu)化,使得系統(tǒng)運(yùn)行更加快速穩(wěn)定,降低服務(wù)器資源占用。

結(jié)論通過對網(wǎng)約巴士訂票平臺的開發(fā),我對系統(tǒng)開發(fā)有一個更清楚的了解,系統(tǒng)的開發(fā)過程中,首先是對問題的定義,分析要求,然后功能設(shè)計(jì),詳細(xì)設(shè)計(jì)等和軟件測試的方法,有了更深刻的認(rèn)識,同時,對網(wǎng)約巴士訂票平臺流程有一個系統(tǒng)的認(rèn)識,拓寬了我的知識,我覺得收獲不小。在系統(tǒng)開發(fā)的早期階段,我必須熟悉系統(tǒng)開發(fā)的流程,對軟件編程的相關(guān)知識有一個初步的了解。從一開始的知識有一個整體設(shè)計(jì)的理解,然后從概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼,和開始,最終的測試,感覺非常充分的整個過程中,雖然遇到了很多困難,但當(dāng)我通過自己的努力去尋找各種數(shù)據(jù)或向老師對學(xué)生要求甚至對系統(tǒng)的設(shè)計(jì),最終的設(shè)計(jì)方案,該系統(tǒng)的成功運(yùn)行,那種成就感和

溫馨提示

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

最新文檔

評論

0/150

提交評論