




已閱讀5頁,還剩92頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
摘要新能源汽車連鎖租賃管理系統(tǒng)是以“方便、實(shí)用”為目標(biāo),為實(shí)現(xiàn)能夠在全國大中小城市內(nèi)聯(lián)網(wǎng)管理并提供異地更換電設(shè)備和電池等服務(wù)管理的而設(shè)計(jì)的。它提供實(shí)時(shí)準(zhǔn)確的的汽車信息方便用戶獲取需要的信息。在能源日漸短缺和環(huán)保問題逐漸加劇的情況下,新能源汽車無疑將成為未來汽車的發(fā)展方向,本系統(tǒng)應(yīng)運(yùn)而生。本系統(tǒng)分析傳統(tǒng)汽車租賃系統(tǒng)的特點(diǎn)和新能源汽車租賃具有一些新的特點(diǎn),而后設(shè)計(jì)出高效、實(shí)用的管理系統(tǒng)。新能源汽車連鎖租賃管理系統(tǒng)需要負(fù)責(zé)管理的信息分四大塊。首先,系統(tǒng)負(fù)責(zé)管理和維護(hù)用于租賃的汽車的信息;其次,系統(tǒng)管理系統(tǒng)使用者的信息,即操作系統(tǒng)的員工的信息;在其次,系統(tǒng)要管理用戶的信息;最后,最重要的是管理和維護(hù)用戶的租車合同。不同于傳統(tǒng)的汽車租賃系統(tǒng),新能源汽車租賃系統(tǒng)還需要提供汽車原料的信息管理,如電池等電設(shè)備。系統(tǒng)將提供汽車更換電池的地址信息讓汽車能夠及時(shí)到指定地點(diǎn)更換電池。系統(tǒng)提供完善而實(shí)際的服務(wù)系統(tǒng)給管理者和用戶。在國家對新能源汽車的發(fā)展的高度重視和大力支持的背景下,相信本系統(tǒng)的設(shè)計(jì)于實(shí)現(xiàn)一定能促進(jìn)新能源汽車連鎖租賃管理系統(tǒng)在軟件領(lǐng)域的發(fā)展。本系統(tǒng)使用C桌面應(yīng)用程序開發(fā)技術(shù)、SOCKET通信技術(shù)和跨平臺(tái)開發(fā)技術(shù),合理組織信息,實(shí)時(shí)響應(yīng)。整個(gè)系統(tǒng)使用C語言實(shí)現(xiàn),整體采用C/S結(jié)構(gòu),包括了客戶端應(yīng)用程序和服務(wù)端應(yīng)用程序兩部分。系統(tǒng)界面使用WXWIDGETS構(gòu)架庫來開發(fā),各種功能使用C語言來實(shí)現(xiàn),能有跨WINDOWS和多種UNIX系統(tǒng)平臺(tái)。服務(wù)端應(yīng)用程序采用三層架構(gòu)來設(shè)計(jì),從而實(shí)現(xiàn)一個(gè)穩(wěn)定、易維護(hù)、高內(nèi)聚,低耦合的系統(tǒng)。新能源汽車連鎖租賃管理系統(tǒng)是一個(gè)中小型信息管理系統(tǒng)。它界面簡潔,功能完整,操作簡單,實(shí)用性強(qiáng),非常人性化。系統(tǒng)在WINDOWS下,SQLSERVER2008為后臺(tái)數(shù)據(jù)庫,以C為編程語言,使用WXWIDGETS架構(gòu)庫來開發(fā)的。系統(tǒng)運(yùn)行穩(wěn)定,效果好,基本滿足用戶需求。關(guān)鍵詞C;新能源汽車;SQLSERVER2008;SOCKET;三層架構(gòu);WXWIDGETSABSTRACTTHENEWENERGYVEHICLESCHAINLEASEMANAGEMENTSYSTEMDESIGNED,AIMINGATCONVENIENCEANDPRACTICABILITY,TOBUILDASYSTEMWHICHBUILDSAINTRANETAMONGSEVERALBIG,MEDIUMORSMALLCITIESANDTOPROVIDEMANAGEMENTOFSERVICESSUCHASCHANGINGELECTRONICEQUIPMENTLIKEBATTERIESTOUSERSWHEREVERTHERYARETHESYSTEMPRIVODESTHEUSERSWITHREALTIMEANDACCURATEINFORMATIONANDHELPSTHEMMAKETHEDECISION,RENTINGTHECARTHATTHEYLIKENOWADAYSBECAUSEOFTHEENERGYSHORTAGEANDTHEENVIRONMENTALPROTECTION,NEWENERGYVEHICLESWILLNODOUBTBETHEDEVELOPMENTDIRECTIONTHUSTHISSYSTEMCOMESINTOBEINGTHESYSTEMANALYSESTHECHARACTERISTICSOFTRADITIONALCARRENTALSYSTEMANDTHATOFTHENEWENERGYCARLEASINGSYSTEM,ANDTHENMAKETHESYSTEMASEFFICIENTANDPRACTICALASPOSSIBLETHEINFORMATIONTHISSYSTEMNEEDSTODEALWITHDIVIDESINTOFOURMAINPARTTHEFIRSTPARTISTHEINFORMATIONOFTHECARSUSEDFORRENTALTHESECONDPARTTHESYSTEMRECORDSISTHEINFORMATIONABOUTTHESERVEROPERATOR,ORTHECLERKTHETHIRDPARTISTHEINFORMATIONABOUTTHEUSERSTHESYSTEMOFCOURSENEEDSTOSTORETHEFORTHPART,THEMOSTIMPORTANTPART,CONTAINSTHEINFORMATIONABOUTTHECONTRACTSCOMPAREDTOTRADITIONALCARRENTALSYSTEM,THISSYSTEMALSONEEDSTOMANAGEINFORMATIONABOUTTHEENERGYUSEDSUCHASINFORMATIONABOUTBATTERIESITALSOPROVIDESADDRESSESWHEREUSERSCANCHANGEBATTERIESTHECARSUSE,INTIMEALLISDONETOPROVIDEACOMPLETEANDPRACTICALSERVICESYSTEMTOCLIENTUSERSANDSERVERCLERKSUNDERTHEBACKGROUNDTHATOURCOUNTRYISPAYINGHIGHATTENTIONTOTHEDEVELOPPMENTOFTHENEWENERGYVECHICLES,THISSYSTEMWILLMOREORLESSFORCETHEPROGRESSOFTHEDEVELOPPMENTINTHESOFTWAREFIELD,DEFINITELYTHISSYSTEMMAINLYUSESTECHNOLOGIESSUCHASTHECWINDOWAPPLICATIONPROGRAMMING,THESOCKETCOMMUNICATIONANDCROSSPLATFORMPROGRAMMINGTHEWHOLESYSTEMISBUILTWITHCLANGUAGEINC/SFRAMETHESYSTEMGUIISBUILTWITHWIDGETSLIBRARIES,THUSITISABLETOCROSSPLATFORMSSUCHASWINDOWSANDKINDSOFUNIXSYSTEMSWITHGTKORMOTIFTHENEWENERGYVEHICLESCHAINLEASEMANAGEMENTSYSTEMISASMALLANDMEDIUMSIZEDINFORMATIONMANAGEMENTSYSTEMTHEGUIISSIMPLETHEFUNCTIONSARECOMPLETETHESYSTEMISFINISHEDUNDERWINDOWSXP,USESSQLSERVER2008ASTHEBACKGROUNDDATABASEANDTHECASTHEPROGRAMMINGLANGUAGEANDTHEWIDGETSASTHEGUILIBRARIESOVERALL,THESYSTEMBASICALLYMEETTHEDEMANDOFTHEUSERSKEYWORDSNEWENERGYVEHICLES;SQLSERVER2008;CWXWIDGETS目錄摘要IABSTRACTII第1章概述311課題來源312課題目的及意義413國內(nèi)外發(fā)展?fàn)顩r4第2章方案論證621開發(fā)方案選擇622開發(fā)技術(shù)簡介623可行性分析8第3章需求分析1031系統(tǒng)目標(biāo)設(shè)計(jì)1032開發(fā)設(shè)計(jì)思想1033系統(tǒng)功能需求分析11331現(xiàn)場要求11332數(shù)據(jù)流圖1234系統(tǒng)性能要求14341用戶接口14342數(shù)據(jù)庫特性14343可擴(kuò)展性14344穩(wěn)定性與健壯性14345系統(tǒng)運(yùn)行軟硬件條件15346系統(tǒng)開發(fā)軟硬件條件15第4章過程論述1641總體結(jié)構(gòu)圖1642數(shù)據(jù)庫設(shè)計(jì)1843輸入輸出設(shè)計(jì)24431輸出設(shè)計(jì)24432輸入設(shè)計(jì)2544安全性設(shè)計(jì)25441數(shù)據(jù)安全性25442登陸的安全性25443操作的安全性25444系統(tǒng)安全性的其他考慮2645數(shù)據(jù)庫管理2646系統(tǒng)詳細(xì)設(shè)計(jì)26461服務(wù)端登錄模塊設(shè)計(jì)27462客戶端到服務(wù)端的連接模塊32463服務(wù)端主界面設(shè)計(jì)34464人員管理模塊37465車輛管理模塊設(shè)計(jì)43466租車管理模塊設(shè)計(jì)46467合同管理模塊設(shè)計(jì)53468各種查詢功能模塊設(shè)計(jì)58469電池電設(shè)備管理模塊設(shè)計(jì)604610客戶端主界面設(shè)計(jì)624611客戶端系統(tǒng)管理模塊設(shè)計(jì)634612賬戶管理模塊設(shè)計(jì)644613租車管理模塊設(shè)計(jì)684614電池設(shè)備管理模塊設(shè)計(jì)73第5章軟件測試與結(jié)果分析7551軟件測試的技術(shù)7552黑盒測試76521黑盒測試76522功能測試7653白盒測試7954系統(tǒng)測試8055測試結(jié)論81結(jié)論82致謝83參考文獻(xiàn)84附錄85第1章概述11課題來源隨著社會(huì)經(jīng)濟(jì)的迅速發(fā)展和科學(xué)技術(shù)的全面進(jìn)步,計(jì)算機(jī)與通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處于蓬勃發(fā)展的時(shí)期。計(jì)算機(jī)進(jìn)入了幾乎一切領(lǐng)域。從科學(xué)研究到工農(nóng)業(yè)生產(chǎn),從企業(yè)生產(chǎn)管理到家庭生活,各行各業(yè)都廣泛地使用著計(jì)算機(jī)。當(dāng)今社會(huì)的數(shù)據(jù)信息管理離不開計(jì)算機(jī)技術(shù)的支持。如何實(shí)現(xiàn)對數(shù)據(jù)信息快捷、有效、實(shí)用的管理,是軟件開發(fā)業(yè)追求的目標(biāo)。隨著社會(huì)生產(chǎn)的發(fā)展,人民生活水平的提高,汽車租賃已成為一個(gè)極具市場潛力的行業(yè),面對飛速發(fā)展的租賃市場,傳統(tǒng)的人工租賃管理方式在進(jìn)行繁多的業(yè)務(wù)信息處理時(shí)顯得極不適應(yīng),因此,人們對于運(yùn)用計(jì)算機(jī)來輔助協(xié)調(diào)和管理租賃工作的需求正在逐步提高。然而隨著世界能源危機(jī)和環(huán)境保護(hù)問題的日益突出,汽車工業(yè)也面臨著嚴(yán)峻的挑戰(zhàn)。能源日益短缺,生態(tài)環(huán)境日益惡化,新能源汽車必定是汽車工業(yè)發(fā)展的方向。在國家政策的激勵(lì)和引導(dǎo)下,全球個(gè)主要汽車生產(chǎn)商都加快了新能源汽車的產(chǎn)業(yè)化步伐。現(xiàn)在,新能源汽車被視為是全球汽車行業(yè)轉(zhuǎn)型升級(jí)的方向。我國政府頻頻出臺(tái)支持政策,力挺新能源汽車產(chǎn)業(yè)發(fā)展。雖然新能源汽車在價(jià)格、技術(shù)及配套設(shè)施上有多重阻礙,在利好政策及能源危機(jī)的引導(dǎo)下,各車企還是選擇了開拓新能源市場。電動(dòng)汽車作為新能源汽車中起點(diǎn)較低的一種,是中國在“十二五“期間實(shí)現(xiàn)汽車行業(yè)跨越式發(fā)展最為倚重的車型。在國家政策的引導(dǎo)和大力支持下,在各汽車生產(chǎn)商的實(shí)施和推廣下,新能源汽車逐步走進(jìn)了人們的視野,走進(jìn)了人們的生活。隨著社會(huì)物質(zhì)條件的改善,生活水平的提高,精神文化水平的提高,人人都具有較高的節(jié)省能源保護(hù)環(huán)境的意識(shí)。因而新能源汽車是很容易被人們所接受并使用的。因?yàn)楣ぷ鲿r(shí)間、家庭經(jīng)濟(jì)條件等各種原因,在必要的時(shí)候向汽車出租公司提出租賃車輛的服務(wù)要求,已成為大眾廣為認(rèn)可和接受的行為和選擇。在精神文明越來越發(fā)達(dá)的當(dāng)今社會(huì),新能源汽車將會(huì)成為人們的首要選擇。國家也在積極鼓勵(lì)人們使用新能汽車并給予補(bǔ)助。在這種社會(huì)需求的強(qiáng)力帶動(dòng)下,新能源汽車租賃市場出現(xiàn)了前所未有的一片繁榮景象。各個(gè)汽車租賃公司門庭若市,業(yè)務(wù)激增。關(guān)于新能源汽車的新聞、廣告、宣傳在網(wǎng)絡(luò)、電視、周圍環(huán)境都能見到。但是當(dāng)今社會(huì),生活節(jié)奏是如此之快,時(shí)間的重要性是不言而喻。人們在工作中,生活中越來越注重如何節(jié)省時(shí)間,提高效率。工業(yè)中的流程化、標(biāo)準(zhǔn)化、專業(yè)化也慢慢融入到人們頭腦中要求事物的標(biāo)準(zhǔn)去了。人們希望他們能得到這樣高效的專業(yè)的服務(wù),不希望被增添紛繁復(fù)雜的事務(wù),不希望被煩擾的手續(xù)所耽擱。因此在繁忙的景象背后,汽車租賃公司在處理業(yè)務(wù)信息時(shí)以人工方式為主所帶來的諸如效率低下,管理混亂,失誤增多等諸多弊端,是無法讓人忍受的。在實(shí)踐中,汽車租賃行業(yè)的業(yè)主們逐漸意識(shí)到在租賃行業(yè)中借助計(jì)算機(jī)進(jìn)行信息管理的重要性,并開始加快汽車租賃業(yè)務(wù)也計(jì)算機(jī)軟件產(chǎn)業(yè)的結(jié)合,以改善信息的管理,優(yōu)化服務(wù)流程,提高工作效率,保護(hù)信息安全,為用戶提高專業(yè)化、流程化的服務(wù)。新能源汽車連鎖租賃業(yè)務(wù)的起點(diǎn)低,發(fā)展也正處于起步階段。而現(xiàn)在的軟件產(chǎn)業(yè)的發(fā)展在中國正日漸成熟,正處于蓬勃發(fā)展的時(shí)期。將它們結(jié)合起來研究和開發(fā)必定既能推廣新能源汽車在軟件行業(yè)的發(fā)展,引導(dǎo)出一批高效、實(shí)用的、提供優(yōu)質(zhì)服務(wù)的新能源汽車連鎖租賃管理系統(tǒng),又能進(jìn)一步提高中國軟件行業(yè)的整體水平。同時(shí)提高了產(chǎn)業(yè)的生產(chǎn)效率和服務(wù)質(zhì)量,從而帶來良好經(jīng)濟(jì)效益。12課題目的及意義能源是現(xiàn)代經(jīng)濟(jì)的重要支撐,是經(jīng)濟(jì)發(fā)展的驅(qū)動(dòng)力。能源戰(zhàn)略是國家發(fā)展戰(zhàn)略的重要組成部分,能源方式的選擇又是能源戰(zhàn)略的核心。全球性能源危機(jī),能源是人類社會(huì)存在和發(fā)展不可缺少的,類必須估計(jì)到非再生礦物能源枯人竭可能帶來的危機(jī),從而將注意力轉(zhuǎn)移到新能源結(jié)構(gòu)上。新能源汽車連鎖租賃管理系統(tǒng)不僅與人們密切相關(guān),而且說它與整個(gè)地球、整個(gè)人類想要也不言重。它幫助人們了解新能源、使用新能源、推廣新能言、普及新能源。引導(dǎo)人們使用新能汽車,提供優(yōu)質(zhì)的服務(wù),幫助推動(dòng)新能源汽車的普及。這對幫助緩解能源危機(jī),實(shí)現(xiàn)環(huán)境保護(hù),推動(dòng)科技發(fā)展都是大有意義的。目前,國家已經(jīng)退出多項(xiàng)政策引導(dǎo)新能源汽車的發(fā)展,并通過各種途徑汽車生產(chǎn)商研發(fā)、生成新能源汽車,有幫助人們購買、使用這些汽車。而生產(chǎn)商則順應(yīng)國家的引導(dǎo),追隨全球汽車產(chǎn)業(yè)的發(fā)展趨勢,加速新能源汽車的產(chǎn)業(yè)化,服務(wù)的最優(yōu)化,同時(shí)努力研發(fā)出持久實(shí)用的汽車。新能源汽車這個(gè)行業(yè)在全球都是一樣正處于起步階段,所以大家都處于同一起跑線上。在這個(gè)行業(yè)的專利還比較少,軟件行業(yè)與它的結(jié)合也不太密切,因此我們有很多的機(jī)會(huì)去創(chuàng)造一些成績。因此,對本課題的研究可以說既能促進(jìn)我國新能源汽車產(chǎn)業(yè)的發(fā)展,推廣新能源汽車的使用,又能提高我國的軟件產(chǎn)業(yè)水平。課題研發(fā)的系統(tǒng)又能提高新能源汽車租賃的效率,提高行業(yè)的服務(wù)質(zhì)量,幫助人們更好的享受使用新能源汽車的樂趣。13國內(nèi)外發(fā)展?fàn)顩r國外動(dòng)態(tài)國際汽車租賃業(yè)的經(jīng)營規(guī)模,在全球千億美元的汽車租賃業(yè)務(wù)中,以歐美國家的租賃市場發(fā)展最為成熟。由于日漸短缺的資源,全球性能源危機(jī),能源是人類社會(huì)存在和發(fā)展不可缺少的,人類必須估計(jì)到非再生礦物能源枯人竭可能帶來的危機(jī),從而將注意力轉(zhuǎn)移到新能源結(jié)構(gòu)上。因此世界各國對發(fā)展前景廣闊的新能源寄予厚望,美國、歐盟、日本、韓國、印度和巴西等各大經(jīng)濟(jì)體均將該產(chǎn)業(yè)放在了本國經(jīng)濟(jì)刺激計(jì)劃的重要位置,希望通過推動(dòng)其發(fā)展來拉動(dòng)經(jīng)濟(jì)復(fù)蘇。在此背景下,第四次新能源革命的進(jìn)程將可能進(jìn)一步加速,而新能源產(chǎn)業(yè)有望成為引領(lǐng)全球經(jīng)濟(jì)進(jìn)入下一輪經(jīng)濟(jì)增長周期的重要引擎。新能源汽車必將未來的汽車行業(yè)的發(fā)展方向也是最終解決方案。在資源極度匱乏的日本,新能源汽車的研發(fā)已經(jīng)都20年歷史,在混合動(dòng)力型汽車方面有著絕對的發(fā)展優(yōu)勢。歐美地區(qū),新能源汽車的研發(fā)早在好幾十年前就開始了。在新能源汽車的發(fā)展戰(zhàn)略中,世界各個(gè)國家和地區(qū)都依據(jù)自己的評估做出了不同的選擇,目前大多數(shù)國家的未來戰(zhàn)略目標(biāo)基本鎖定混合動(dòng)力、純電動(dòng)和燃料電池三種新能源汽車。而這三種新能源汽車都是用電池作為燃料,因此各國對相關(guān)電池技術(shù)的研發(fā)及推廣也采取了不同的扶持策略。從當(dāng)前整體情況看,日本和歐美國家主要側(cè)重于鋰電池和燃料電池,而我國由于考慮到資源優(yōu)勢和技術(shù)的成熟程度,在新近發(fā)布的政策中偏重推廣鎳氫電池。國內(nèi)狀況中國汽車租賃行業(yè),無論是從中國宏觀經(jīng)濟(jì)的走向趨勢還是微觀的社會(huì)基礎(chǔ)來看,都有著無比光明的發(fā)展前途。到2012年左右,隨著中國信用體系的建立市場經(jīng)濟(jì)的進(jìn)一步完善,中國汽車租賃業(yè)將會(huì)有更快的發(fā)展。預(yù)計(jì)到2015年,中國汽車租賃市場的租賃車輛需求將達(dá)到30萬至40萬輛,營業(yè)收入將達(dá)到180億元。而汽車與新能源汽車產(chǎn)業(yè)發(fā)展規(guī)劃(20112020年)的部分內(nèi)容,引述條文稱中央財(cái)政將在未來10年,拿出千億元推廣新能源汽車。我國的新能源汽車的研發(fā)開始于10年前。至今局部完全統(tǒng)計(jì),至少有40家中國汽車企業(yè)目前已涉足新能源汽車的研發(fā)。電動(dòng)車離不開鋰電池的制造,中國已經(jīng)占據(jù)了全球三分之一的市場,形成了完整的產(chǎn)業(yè)鏈。在美國媒體評選的2009年美國汽車行業(yè)十大新聞中,就有中國電動(dòng)車將要進(jìn)入美國這一條。中國新能源汽車的發(fā)展是令人鼓舞的。國內(nèi)的節(jié)能與新能源汽車示范推廣試點(diǎn)城市將由目前的13個(gè)擴(kuò)大到20個(gè)。根據(jù)國家發(fā)改委、科技部出臺(tái)的新能源汽車規(guī)劃要求,到2020年,我國新能源汽車的比例占全部汽車的二分之一。第2章方案論證21開發(fā)方案選擇C/S結(jié)構(gòu)13,即CLIENT/SERVER瀏覽器/服務(wù)器結(jié)構(gòu),在這種結(jié)構(gòu)下,用戶端完全通過客戶端應(yīng)用程序來實(shí)現(xiàn),一部分事務(wù)邏輯在客戶端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端應(yīng)用程序?qū)崿F(xiàn)。然后使用通信技術(shù)采用星形拓?fù)浣Y(jié)構(gòu)建立企業(yè)內(nèi)部通信網(wǎng)絡(luò)或利用INTERNET虛擬專網(wǎng)(VPN)進(jìn)行通信。為了能提供更加靈活、更加豐富的信息,我們可以利用了C/S結(jié)構(gòu)中的CLIENT應(yīng)用程序的豐富而強(qiáng)大的設(shè)計(jì)來實(shí)現(xiàn)。用桌面應(yīng)用程序作為客戶端可以提供豐富的功能給用戶,并且界面友好,操作方便,交互容易。再加上通過套接字進(jìn)行通信,獲取用戶需要的信息,速度快、效率高。22開發(fā)技術(shù)簡介C23面向?qū)ο蟮木幊陶Z言,兼容C。和C一樣能夠直接操作硬件。開發(fā)的程序運(yùn)行速度快,效率高。個(gè)人認(rèn)為C是最強(qiáng)大使用的語言,是創(chuàng)造一切的工具。WXWIDGETS22WXWIDGETS是一個(gè)開源的跨平臺(tái)的C構(gòu)架庫(FRAMEWORK),它可以提供GUI(圖形用戶界面)和其它工具。它是一個(gè)給程序員使用的開發(fā)包,這個(gè)開發(fā)包用來開發(fā)用于桌面電腦或者移動(dòng)設(shè)備的GUI圖形用戶界面,下同應(yīng)用程序。它提供了一個(gè)編程框架,作了很多底層的工作以便給應(yīng)用程序及其控件提供默認(rèn)的行為。WXWIDGETS庫給程序員提供了大量的類,這些類支持很多方法方法是C中的關(guān)鍵詞以供其使用。程序員可以通過重載這些方法來實(shí)現(xiàn)定制的行為一個(gè)典型GUI程序所作的事情包括顯示一個(gè)包含各種控件的窗口,在窗口中繪制特定的圖形或者圖像,響應(yīng)來自鼠標(biāo),鍵盤以及其它輸入設(shè)備的輸入,和其它的進(jìn)程通信,調(diào)用別的應(yīng)用程序等。WXWIDGETS所做的事情就是讓程序員可以通過更簡單的手段來實(shí)現(xiàn)所有這些當(dāng)代應(yīng)用程序的通用特性。目前的2X版本支持所有版本的WINDOWS、帶GTK或MOTIF的UNIX和MACOS。一個(gè)支持OS/2的版本正在開發(fā)中。SQLSERVER數(shù)據(jù)庫服務(wù)端應(yīng)用程序客戶端應(yīng)用程序圖21客戶端/服務(wù)器結(jié)構(gòu)WXWIDGETS的強(qiáng)大不是用一兩句言語能表達(dá)出來的。它幾乎重新實(shí)現(xiàn)了微軟的MFC框架中的所有部分,其中包括那些功能強(qiáng)大的控件和那些對話框,并且屏蔽不同系統(tǒng)之間的區(qū)別提供統(tǒng)一的接口給使用者。它曾經(jīng)一度被MICROSOFT打壓而被迫改名為WXWIDGETS,這足見它的強(qiáng)大。CODEBLOCKS22一個(gè)開源、免費(fèi)、輕便、支持多編譯器、跨平臺(tái)的C/CIDE。它能夠配合多款編譯核心進(jìn)行開發(fā)。它和微軟的MICROSOFTVISUALSTUDIO系列工具一樣強(qiáng)大,但是更輕便,且能夠夸系統(tǒng)平臺(tái)。界面淳樸簡潔,功能強(qiáng)大。CODEBLOCKS是開放源碼軟件,由純粹的C語言開發(fā)完成,它使用了著名的圖形界面庫WXWIDGETS。對于追求完美的C程序員,再也不必忍受ECLIPSE的緩慢,再也不必忍受VSNET的龐大和高昂的價(jià)格。它提供了許多工程模板,這包括控制臺(tái)應(yīng)用、DIRECTX應(yīng)用、動(dòng)態(tài)連接庫、靜態(tài)庫、WIN32GUI應(yīng)用、WXWIDGETS應(yīng)用、WXSMITH工程,另外它還支持用戶自定義工程模板等。在WXWIDGETS應(yīng)用中選擇UNICODE就可以支持中文。它支持語法彩色醒目顯示,支持許多插件,具有靈活而強(qiáng)大的配置功能,是基于WXWIDGETS開發(fā),開發(fā)跨平臺(tái)、兼容性好、最優(yōu)秀的CIDE環(huán)境。國內(nèi)的CODEBLOCKS愛好者和跨平臺(tái)開發(fā)員應(yīng)該盡快建立中文CODEBLOCKS網(wǎng)站,提供CODEBLOCKS中文化支持,促進(jìn)CODEBLOCKS在國內(nèi)的發(fā)展。SQLSERVER200815SQLSERVER是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),是MICROSOFT推出的新一代數(shù)據(jù)管理與分析軟件。SQLSERVER是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個(gè)安全、可靠和高效的平臺(tái)用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。SQLSERVER2008,是MICROSOFT公司推出的SQLSERVER數(shù)據(jù)庫管理系統(tǒng)的新版本。該版本繼承了SQLSERVER系列的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能,具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。這使得它成為至今為止的最強(qiáng)大和最全面的SQLSERVER版本。SOCKET通常也稱作“套接字”,應(yīng)用程序通常通過“套接字”向網(wǎng)絡(luò)發(fā)出請求或者應(yīng)答網(wǎng)絡(luò)請求。所有的使用TCP/IP協(xié)議通信的應(yīng)用程序,底層用的都是SOCKET。它的服務(wù)器,使用SERVERSOCKET監(jiān)聽指定的端口,端口可以隨意指定(由于1024以下的端口通常屬于保留端口,在一些操作系統(tǒng)中不可以隨意使用,所以建議使用大于1024的端口),等待客戶連接請求,客戶連接后,會(huì)話產(chǎn)生;在完成會(huì)話后,關(guān)閉連接。它的客戶端,使用SOCKETCLIENT對網(wǎng)絡(luò)上某一個(gè)服務(wù)器的某一個(gè)端口發(fā)出連接請求,一旦連接成功,打開會(huì)話;會(huì)話完成后,關(guān)閉SOCKET??蛻舳瞬恍枰付ù蜷_的端口,通常臨時(shí)的、動(dòng)態(tài)的分配一個(gè)1024以上的端口。SOCKET接口是TCP/IP網(wǎng)絡(luò)的API,SOCKET接口定義了許多函數(shù)或例程,程序員可以用它們來開發(fā)TCP/IP網(wǎng)絡(luò)上的應(yīng)用程序。本系統(tǒng)使用WXWIDGETS中的WXSOCKET進(jìn)行開發(fā),更安全并且能夠跨系統(tǒng)平臺(tái),因?yàn)閃XWIDGETS重新實(shí)現(xiàn)并且屏蔽了這些平臺(tái)上的SOCKET接口的差異。SQL(STRUCTUREDQUERYLANGUAGE)語言9是1974年由BOYCE和CHAMBERLIN提出的。1975年1979年IBM公司SANJOSERESEARCHLABORATORY研制了著名的關(guān)系數(shù)據(jù)庫管理系統(tǒng)原形SYSTEMR并實(shí)現(xiàn)了這種語言。由于它功能豐富,語言簡捷倍受用戶及計(jì)算機(jī)工業(yè)界歡迎,被眾多計(jì)算機(jī)公司和軟件公司所采用。經(jīng)各公司的不斷修改、擴(kuò)充和完善,SQL語言最終發(fā)展成為關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言。SQL是一種介于關(guān)系代數(shù)與關(guān)系演算之間的結(jié)構(gòu)化查詢語言,其功能并不僅僅是查詢。SQL是一個(gè)通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫語言。SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,主要特點(diǎn)包括綜合統(tǒng)一、高度非過程化、面向集合的操作方式、以同一種語法結(jié)構(gòu)提供兩種使用方式、語言簡捷,易學(xué)易用。SQL已成為數(shù)據(jù)庫領(lǐng)域中一個(gè)主流語言。它就像是C一樣,能夠獨(dú)立的實(shí)現(xiàn)數(shù)據(jù)庫的各種管理操作。我們開發(fā)的應(yīng)用程序也只能在程序中使用SQL語句來操作數(shù)據(jù)庫,執(zhí)行增、刪、改、查(俗稱珍珠奶茶)等操作。23可行性分析可行性分析的任務(wù),并不是所有問題都有簡單明顯的解決辦法,事實(shí)上,許多問題不可能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。如果問題沒有可行的解,那么花費(fèi)這項(xiàng)開發(fā)工程上的任何時(shí)間、資源、人力和經(jīng)費(fèi)都是無謂的浪費(fèi)??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。必須記住,可行性研究的目的不是解決問題,而是確定問題是否值得去解。怎樣達(dá)到這個(gè)目的呢當(dāng)然不能靠主觀猜想,而只能靠客觀分析。必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)目標(biāo)和規(guī)模是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。所以從以上的分析原則來看,我所設(shè)計(jì)的倉庫信息管理系統(tǒng)是一個(gè)規(guī)模不太大的系統(tǒng),但是目標(biāo)明確,清晰的描述了對目標(biāo)系統(tǒng)的一切限制和約束。本系統(tǒng)幾乎在所有的企業(yè)、公司使用,當(dāng)然它需要進(jìn)一步的完善和更新。在使用過程中,要看它能不能帶來效益,畢竟在現(xiàn)今社會(huì)效率是第一位的。從現(xiàn)實(shí)看,這還是有一定的實(shí)用價(jià)值的,從另一個(gè)角度看,現(xiàn)實(shí)社會(huì)發(fā)展飛速,尊重科技勢在必行,因此這也是開發(fā)本系統(tǒng)的一個(gè)非常重要的原因。21世紀(jì)是計(jì)算機(jī)的時(shí)代,它必然取代一部分人的工作,高科技的監(jiān)控系統(tǒng)進(jìn)入社會(huì)生活的方方面面是發(fā)展的趨勢。本設(shè)計(jì)從以下三個(gè)方面進(jìn)行可行性研究1技術(shù)可行性。本設(shè)計(jì)“新能源汽車連鎖租賃管理系統(tǒng)”是為新能源汽車企業(yè)租賃公司開發(fā)的。鑒于本人在大學(xué)期間使用C和SQLSERVER2008、VC和2008開發(fā)過多個(gè)中小型信息管理系統(tǒng),而且在三個(gè)月畢業(yè)實(shí)習(xí)中學(xué)習(xí)并了解了REDHATLINUX、UBUNTU、HPUX11I和SOLARIS等LINUX/UNIX系統(tǒng)的操作和使用,并且學(xué)習(xí)了如何使用CODEBLOCKS繼續(xù)WXWIDGETS來開發(fā)跨系統(tǒng)的應(yīng)用程序,現(xiàn)在在開發(fā)信息管理系統(tǒng)方面的技術(shù)更加熟練。除此之外,CODEBLOCKS和WXWIDGETS都是開源項(xiàng)目,所以可以找多很多資料來學(xué)習(xí)和參考。按照工程的思想,安部執(zhí)行分析、設(shè)計(jì)、實(shí)現(xiàn)。分析出系統(tǒng)技術(shù)難點(diǎn),查找資料、學(xué)習(xí)、嘗試,然后設(shè)計(jì)系統(tǒng),用自己獲得的技術(shù)實(shí)現(xiàn)每一個(gè)環(huán)節(jié)。難題都可以一一解決。由于本設(shè)計(jì)最重要體現(xiàn)的是實(shí)用性,所以,通過大量的社會(huì)調(diào)查和分析,結(jié)合自己現(xiàn)有的技術(shù)水平加上導(dǎo)師的指導(dǎo),還是能按期完成本畢業(yè)設(shè)計(jì)作品的。2經(jīng)濟(jì)可行性。成本方面由于本畢業(yè)設(shè)計(jì)屬于計(jì)算機(jī)科學(xué)本科教學(xué)的最后一個(gè)環(huán)節(jié),所以人力消耗免費(fèi),資源學(xué)校提供,指導(dǎo)老師義務(wù)指導(dǎo)。所以成本計(jì)算只需計(jì)算開發(fā)期間開發(fā)者的生活消費(fèi),學(xué)校資源的消耗,所以開發(fā)本軟件的成本是比較低的。效益方面為企業(yè)開發(fā)一個(gè)完整、合理的新能源汽車連鎖租賃信息,可大大節(jié)余人力,以前需要多人干的工作,使用本系統(tǒng)只需一個(gè)人或幾個(gè)人就能完成,且工作量和勞動(dòng)強(qiáng)度大大降低。原本紛繁復(fù)雜的租車流程也可以使用本系統(tǒng)來優(yōu)化,提高員工的工作效率,滿足用戶節(jié)約時(shí)間的要求?,F(xiàn)在國家大力支持新能源汽車的研發(fā)和使用,本系統(tǒng)能很好的發(fā)揮它的作用。它很好的管理新能源汽車的整個(gè)租賃流程,讓人們很滿意的租賃汽車。省力、省時(shí),如此一來,開發(fā)本軟件可以為社會(huì)帶來很好的經(jīng)濟(jì)效益,優(yōu)化新能源汽車租賃產(chǎn)業(yè),優(yōu)化人們的生活,從而促進(jìn)環(huán)境保護(hù),節(jié)約能源。從以上分析看開發(fā)本軟件在經(jīng)濟(jì)上是可行的。3操作可行性。本軟件是為新能源汽車租賃企業(yè)開發(fā)的,本軟件的用戶對象是新能源汽車的管理工作人員和租車用戶。由于本軟件設(shè)計(jì)的界面友好簡潔,和普通的桌面應(yīng)用程序一樣,并提供了詳細(xì)的使用說明,所以使用者只需懂得簡單的計(jì)算機(jī)操作知識(shí),就能自由應(yīng)用本軟件。所以從以上幾個(gè)方面的分析來看,開發(fā)本軟件是完全可行的。第3章需求分析31系統(tǒng)目標(biāo)設(shè)計(jì)系統(tǒng)開發(fā)的總體任務(wù)是針對目前新能源汽車租賃的現(xiàn)狀,開發(fā)一個(gè)可以在全國各大中小城市聯(lián)網(wǎng)的實(shí)現(xiàn)異地租賃汽車的管理系統(tǒng)。它要能夠支持網(wǎng)絡(luò)查詢汽車資源信息和租賃情況,要提供異地更換電設(shè)備和電池等統(tǒng)一的服務(wù)。系統(tǒng)要提供產(chǎn)業(yè)化的信息管理,規(guī)范化的服務(wù)流程和自動(dòng)化的后臺(tái)信息處理。要設(shè)計(jì)出一個(gè)與新能源汽車租賃業(yè)務(wù)流程對應(yīng)的、結(jié)合密切的完整系統(tǒng),從而提高企業(yè)管理效率和用戶的租車效率,提供產(chǎn)業(yè)水平和人們生活水平。32開發(fā)設(shè)計(jì)思想新能源汽車連鎖租賃管理系統(tǒng)的開發(fā)可以采用工程的開發(fā)方式從整體到細(xì)節(jié)進(jìn)行開發(fā)。每個(gè)環(huán)節(jié)都采用環(huán)節(jié)結(jié)構(gòu),環(huán)節(jié)功能,環(huán)節(jié)實(shí)現(xiàn)來分析和實(shí)現(xiàn)。整個(gè)系統(tǒng)采用C/S結(jié)構(gòu),涉及的功能則是用戶端應(yīng)用程序和服務(wù)器端應(yīng)用程序之間的通信。這個(gè)系統(tǒng)涉及到三個(gè)關(guān)鍵的內(nèi)容第一是新能源的汽車,和傳統(tǒng)的汽車不同,它還需要維護(hù)更多的信息,如電設(shè)備和電池的信息;第二是連鎖租賃系統(tǒng),所以它需要能夠?qū)崿F(xiàn)聯(lián)網(wǎng)通信實(shí)時(shí)實(shí)地維護(hù)信息;第三是信息管理,它管理的信息量大并且信息復(fù)雜,這是由于汽車種類繁多,而且汽車的電池等電設(shè)備也是各種各樣并且信息很重要。通信功能主要包括1用戶注冊用戶信息;2用戶查詢汽車資源信息;3用戶查詢租車信息;4用戶查詢自身信息;5用戶查詢汽車的電池信息獲取更換電池的地址;6連接到指定的服務(wù)器端;7服務(wù)器端更新用戶界面的顯示上的信息,如最新推薦的汽車的圖片等信息。系統(tǒng)的開發(fā)將從最高層的、統(tǒng)一的部分開始分析、設(shè)計(jì)并實(shí)現(xiàn),如通信接口的設(shè)計(jì)這一部分。再分別設(shè)計(jì)服務(wù)端應(yīng)用程序和客戶端應(yīng)用程序。服務(wù)端的應(yīng)用程序則采用三層架構(gòu)來實(shí)現(xiàn),以保證系統(tǒng)層次分明、結(jié)構(gòu)清晰、易維護(hù)、高內(nèi)聚、低耦合??蛻舳藨?yīng)用程序的以“簡潔、實(shí)用”為目標(biāo)設(shè)計(jì)友好的界面方便用戶操作,并提供合理有用的功能以便用戶獲取他想要的信息。服務(wù)端和客戶端的設(shè)計(jì)則需要詳細(xì)了解新能源汽車租賃的業(yè)務(wù)流程,分析流程中涉及到的對象以及他們的屬性和操作,設(shè)計(jì)出復(fù)核實(shí)際操作的系統(tǒng)流程。想要掌握一個(gè)行業(yè)的業(yè)務(wù)沒有一定的經(jīng)驗(yàn),一定歲月的學(xué)習(xí)和歷練是不可能的。畢竟一個(gè)行業(yè)的財(cái)富就是它的業(yè)務(wù)。所以本系統(tǒng)都是能是通過個(gè)人猜測、社會(huì)調(diào)查、各種途徑的學(xué)習(xí)和了解來獲取新能源汽車連鎖租賃的業(yè)務(wù)流程,從而盡可能設(shè)計(jì)出符合現(xiàn)實(shí)情形的、實(shí)用的、包含現(xiàn)實(shí)所有流程的系統(tǒng)。相信隨著時(shí)間推移,個(gè)人經(jīng)驗(yàn)的積累,技術(shù)的提高,將來一定能設(shè)計(jì)出和業(yè)務(wù)密結(jié)合的實(shí)用系統(tǒng)?,F(xiàn)在只能根據(jù)自己的能力做到
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 甘肅政法大學(xué)《工程應(yīng)用軟件》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶資源與環(huán)境保護(hù)職業(yè)學(xué)院《國際商務(wù)綜合模擬與實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 衡陽師范學(xué)院《小學(xué)教師課堂教學(xué)技能訓(xùn)練》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣西職業(yè)技術(shù)學(xué)院《趣說HR》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南女子學(xué)院《測試技術(shù)與傳感器》2023-2024學(xué)年第二學(xué)期期末試卷
- 濮陽科技職業(yè)學(xué)院《工程經(jīng)濟(jì)與建設(shè)項(xiàng)目管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 吉利學(xué)院《制藥過程自動(dòng)化技術(shù)實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 大連汽車職業(yè)技術(shù)學(xué)院《媒介綜合設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘭考三農(nóng)職業(yè)學(xué)院《急危重癥護(hù)理學(xué)實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 賓館客房促銷活動(dòng)方案
- 潛孔鉆機(jī)的教案
- 品牌設(shè)計(jì)的法則
- 老年口腔醫(yī)學(xué) 課件 老年口腔疾病流行病學(xué)、增齡變化
- 鍋爐試題與答案
- 系統(tǒng)解剖學(xué)-肝臟、胰腺
- 2023年第四屆北京市大學(xué)生模擬法庭競賽第一輪賽題A
- GB/T 5237.1-2017鋁合金建筑型材第1部分:基材
- GB/T 33289-2016館藏磚石文物保護(hù)修復(fù)記錄規(guī)范
- GB/T 20721-2006自動(dòng)導(dǎo)引車通用技術(shù)條件
- GB/T 15256-2014硫化橡膠或熱塑性橡膠低溫脆性的測定(多試樣法)
- 小學(xué)三年級(jí)下冊道德與法治課件-10.愛心的傳遞者-部編版(25張)課件
評論
0/150
提交評論