畢業(yè)設(shè)計(論文)-PB小區(qū)車輛管理系統(tǒng).doc_第1頁
畢業(yè)設(shè)計(論文)-PB小區(qū)車輛管理系統(tǒng).doc_第2頁
畢業(yè)設(shè)計(論文)-PB小區(qū)車輛管理系統(tǒng).doc_第3頁
畢業(yè)設(shè)計(論文)-PB小區(qū)車輛管理系統(tǒng).doc_第4頁
畢業(yè)設(shè)計(論文)-PB小區(qū)車輛管理系統(tǒng).doc_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1摘要隨著市場經(jīng)濟的發(fā)展和人們生活水平的提高,住宅小區(qū)已經(jīng)成為人們安家置業(yè)的首選。人們花的錢越多,對住宅本身的美觀和質(zhì)量要求就越高,同時對物業(yè)小區(qū)的服務(wù)和管理的要求也相應(yīng)提高。伴隨著小區(qū)規(guī)模的不斷擴大和住戶的不斷增多,小區(qū)車輛信息和附帶設(shè)施等將越來越復(fù)雜,管理員的工作量也將越來越大。一直以來人們使用傳統(tǒng)的人工方式管理各種數(shù)據(jù),這種管理方式存在著許多缺點,比如:效率低、保密性差,另外時間一長將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。而這一系統(tǒng)提供了及時、準(zhǔn)確地分析數(shù)據(jù),以供管理者及時決策,在管理上形成了完善的系統(tǒng)并產(chǎn)生了可觀的經(jīng)濟效益。作為計算機應(yīng)用的一部分,利用計算機對企業(yè)單位的各項信息進(jìn)行管理,具有著手管理所無法比擬的優(yōu)點。小區(qū)管理者對物業(yè)管理進(jìn)行宏觀和微觀的細(xì)致管理,其中最好的方法是用計算機操作的管理系統(tǒng)來實現(xiàn)對小區(qū)車輛的管理,這就為我們設(shè)計小區(qū)車輛管理系統(tǒng)提供了市場需要。在本系統(tǒng)的完成過程中,我主要實現(xiàn)了數(shù)據(jù)管理、數(shù)據(jù)查詢、數(shù)據(jù)統(tǒng)計、報表輸出等四個部分。其中主要完成的是他們的錄入、刪除、修改、查詢、統(tǒng)計及報表打印情況。關(guān)鍵詞:管理信息系統(tǒng);車輛管理;系統(tǒng)設(shè)計;PowerBuilder2AbstractWiththedevelopmentofmarketableeconomyandtheimprovementofpeopleslife,residentareasalreadybecomethefirstchoiceforliving.Themoremoneyisspent,thehigherqualityandbeautyaredemanded,simultaneously,thebetterserviceandmanagementarerequested.Thetechniqueofcomputerisusedsoextensivelyinthemanagementthatitplaysamoreandmoreimportantroleinlife.Accompanyingwiththeenlargementofresidentareasscaleandtheincreaseofresidents,vehicleinformationandadditionalfacilitiesintheareawillbecomemoreandmorecomplex,andmanagersworkswillincrease.Peoplealwaysusetraditionalmethodsthatworkdonebyhandtodealwithdata,butitcontainslotsofdefects,suchasinefficientandlackofconfidentiality.Afteralongtime,itwillpileupalargenumberoffilesanddatawhichbringmuchdifficultyforsearching、renewingandprotecting.Forpromptlymakingdecisions,thissystemprovidestimelyandaccuratedata.Inthemanagementitformsasuccessfulsystemandobtainsgreatbenefits.Asspartofcomputerapplication,weuseittomanageeverykindofinformationforbusinessdepartment.Themanagersmeticulouslymakeamacroscopicandmicrocosmiccontrol.Thesystemwhichisoperatedbycomputeristhebestwaytoachievethemanagementofareasvehicles.Therefore,itprovidesamarketforourdesign.Inprocessofthissystemsaccomplishment,Iprimarilyrealizedfourpartsdatamanage,datasearch,datastatisticsandstatementoutput.AmongthemImainlyfinishedinsert,deletion,modification,search,statisticsandstatementprint.Keywords:managementofinformationsystemvehiclemanagementsystemdesignPowerBuilder3一、概論1小區(qū)車輛管理系統(tǒng)概述隨著計算機的技術(shù)的不斷發(fā)展,計算機也深入到了社會生活的各個領(lǐng)域。在資源管理方面,尤其是小區(qū)車輛管理方面的應(yīng)用,計算機上的管理系統(tǒng)已經(jīng)成為必不可少的一部分。出于小區(qū)汽車信息量大,用手工管理是不可能的,必須應(yīng)用一種系統(tǒng)軟件來進(jìn)行維護(hù)工作,正是基于這種原因,我開發(fā)了小區(qū)車輛管理系統(tǒng)軟件。它適合于各種小區(qū)等所有企業(yè)單位。實用性是不言而喻的。該系統(tǒng)包括以下幾個功能模塊:日常業(yè)務(wù)功能模塊,它又包括收費業(yè)務(wù)和車位租用;統(tǒng)計查詢功能模塊,它又包括交費查詢和交費統(tǒng)計;車位管理功能模塊,它又包括車位基本信息和車位價格;車主管理功能模塊;車輛出入功能模塊和系統(tǒng)維護(hù)等功能模塊。以上是對小區(qū)車輛管理系統(tǒng)的簡單介紹,在以后的章節(jié)中將逐一詳細(xì)介紹各個功能模塊的具體功能和設(shè)計過程。2系統(tǒng)開發(fā)方法自從軟件開發(fā)進(jìn)入工程化時代以來,人們開始系統(tǒng)的研究和探索開發(fā)軟件的行之有效的方法、技術(shù)和工具。當(dāng)前,軟件開發(fā)方法分為兩大體系:生存周期法和原形法。所謂生存周期法就是從時間角度對軟件的開發(fā)和維護(hù)進(jìn)行分解,把軟件開發(fā)過程一次分為若干個階段,每個階段有相對獨立的任務(wù),各個階段有承前啟后,彼此相互聯(lián)系。這種開發(fā)方法便于不同人員分工協(xié)作,可以更有效更科學(xué)的組織和管理軟件的開發(fā),提高軟件的質(zhì)量。原形法則是首先開發(fā)出實現(xiàn)系統(tǒng)最基本功能的軟件,然后隨著不斷測試、使用和評價等不斷改進(jìn),直至最終達(dá)到系統(tǒng)要求,開發(fā)出用戶滿意的產(chǎn)品。經(jīng)過綜合比較,小區(qū)車輛管理系統(tǒng)以生存周期法為開發(fā)方法。3系統(tǒng)開發(fā)環(huán)境小區(qū)車輛信息管理系統(tǒng)采用了客戶/服務(wù)器結(jié)構(gòu),后臺采用了當(dāng)前流行SybaseSQLAnywhere數(shù)據(jù)庫系統(tǒng),前臺應(yīng)用程序采用了PowerBuilder6.5進(jìn)行編程。小區(qū)車輛管理系統(tǒng)的設(shè)計和開發(fā)是以計算機為操作對象的,因此本系統(tǒng)開發(fā)的環(huán)境配置是不能忽視的。運行環(huán)境:1.硬件要求:處理器:IntelPentiunIII800MHz內(nèi)存:128MB硬盤空間:10GB光驅(qū):宏基48X4顯卡:SVAG顯示適配器2.軟件要求軟件:PowerBuilder6.5環(huán)境:win98/winNT4.0/win2000/winxp5二、系統(tǒng)的開發(fā)工具1PowerBuilder開發(fā)工具介紹PowerBuilder是一個用來進(jìn)行客戶/服務(wù)器開發(fā)的完全的可視化開發(fā)環(huán)境。在客戶服務(wù)器結(jié)構(gòu)的應(yīng)用中,PowerBuilder具有描述多個數(shù)據(jù)庫連接與檢索的能力。特別是PowerBuilder能從大多數(shù)流行的RDBMS中存取數(shù)據(jù),且不管數(shù)據(jù)存放在什么地方;另外,各種應(yīng)用程序又可以獨立于RDBMS,因為PowerBuilder可以使用數(shù)據(jù)庫的標(biāo)準(zhǔn)操作語言SQL(結(jié)構(gòu)化查詢語言)進(jìn)行。使用PowerBuilder,可以很容易地開發(fā)出功能強大的圖形界面的訪問服務(wù)器數(shù)據(jù)庫的應(yīng)用程序,PowerBuilder提供了建立符合工業(yè)標(biāo)準(zhǔn)的應(yīng)用程序(例如訂單登記、管理及會計系統(tǒng))所需的所有工具。通常人們把PowerBuilder看成是一種開發(fā)工具,實際上它比其他工具強得多,是一種強有力的開發(fā)環(huán)境。開發(fā)人員不僅能用它來開發(fā)用戶容易使用的各種應(yīng)用程序還可以通過PowerBuilder修改數(shù)據(jù)庫,利用400多個內(nèi)部定義函數(shù),可以開發(fā)能和其他應(yīng)用程序進(jìn)行的各種應(yīng)用程序.PowerBuilder正在成為客戶服務(wù)器應(yīng)用開發(fā)的標(biāo)準(zhǔn)。相對于其他任何客戶服務(wù)器開發(fā)環(huán)境,PowerBuilder使開發(fā)人員的工作更快、成本更低、質(zhì)量更高、功能更強。鑒于PowerBuilder的優(yōu)良特性,我選擇了它作為我開發(fā)汽車信息管理系統(tǒng)軟件的編程工具。具體說來,PowerBuilder具有以下幾個方面的特點:1.它支持應(yīng)用系統(tǒng)同時訪問多種數(shù)據(jù)庫。2.它使用的編程語言叫做工PowerScriprt,它也是一種高級的,結(jié)構(gòu)化的編程語言。3.PowerBuilder是一個用來進(jìn)行客戶/服務(wù)器開發(fā)的完全的可視化開發(fā)環(huán)境。4.在客戶服務(wù)器結(jié)構(gòu)的應(yīng)用中,PowerBuilder具有描述多個數(shù)據(jù)庫連接與檢索的能力。5.使用PowerBuilder,可以很容易地開發(fā)出功能強大的圖形界面的訪問服務(wù)器數(shù)據(jù)庫的應(yīng)用程序,PowerBuilder提供了建立符合工業(yè)標(biāo)準(zhǔn)的應(yīng)用程序(例如訂單登記、會計及制造系統(tǒng))所需的所有工具。6.PowerBuilder應(yīng)用程序由窗口組成,這些窗口包含用戶與之交互的控件。PowerBuilder為應(yīng)用開發(fā)提供了全面綜合性的支持,可以分別概括為如下幾點:事件驅(qū)動的應(yīng)用程序功能強大的編程語言與函數(shù)面向?qū)ο蟮木幊炭缙脚_開發(fā)開放的數(shù)據(jù)庫連結(jié)系統(tǒng)62Sybase數(shù)據(jù)庫介紹美國Sybase公司研制的一種關(guān)系型數(shù)據(jù)庫系統(tǒng),是一種典型的UNIX或WindowsNT平臺上客戶機/服務(wù)器環(huán)境下的大型數(shù)據(jù)庫系統(tǒng)。Sybase提供了一套應(yīng)用程序編程接口和庫,可以與非Sybase數(shù)據(jù)源及服務(wù)器集成,允許在多個數(shù)據(jù)庫之間復(fù)制數(shù)據(jù),適于創(chuàng)建多層應(yīng)用。Sybase數(shù)據(jù)庫的特點(1)它是基于客戶/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫(2)它是真正開放的數(shù)據(jù)庫(3)它是一種高性能的數(shù)據(jù)庫3數(shù)據(jù)庫管理系統(tǒng)概述數(shù)據(jù)庫管理系統(tǒng)(DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS是數(shù)據(jù)庫系統(tǒng)的核心組成部分。對數(shù)據(jù)庫的一切操作,包括定義、更新及各種控制,都是通過DBMS進(jìn)行的。DBMS總是基于某種數(shù)據(jù)模型,可以把DBMS看成是某種數(shù)據(jù)模型在計算機系統(tǒng)上的具體實現(xiàn)。根據(jù)數(shù)據(jù)模型的不同,DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷取jP(guān)系模型。關(guān)系模型主要是用二維表格結(jié)構(gòu)表達(dá)實體集,用外鍵表示實體間聯(lián)系。關(guān)系模型是由若干個關(guān)系模式組成的集合。關(guān)系模式相當(dāng)于前面提到的記錄類型,它的實例稱為關(guān)系,每個關(guān)系實際上是一張二維表格。關(guān)系模型和層次、網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡單用戶易懂,編程時并不涉及存儲結(jié)構(gòu),訪問技術(shù)等細(xì)節(jié)。關(guān)系模型是數(shù)學(xué)化模型。SQL語言是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)化語言,已得到了廣泛的應(yīng)用。DBMS的特點和功能可以分為三個子系統(tǒng):設(shè)計工具子系統(tǒng)、運行子系統(tǒng)和DBMS引擎。設(shè)計子系統(tǒng)有一個方便數(shù)據(jù)庫及其應(yīng)用創(chuàng)建的工具集。它典型地包含產(chǎn)生表、窗體、查詢和報表的工具。DBMS產(chǎn)品還提供編程語言和對編程語言的接口。運行子系統(tǒng)處理用設(shè)計子系統(tǒng)開發(fā)的應(yīng)用組件。它所包含的運行處理器用來處理窗體和數(shù)據(jù)庫的數(shù)據(jù)交互,以及回答查詢和打印報表等。DBMS引擎從其他兩個組件接受請求,并把它們翻譯成對操作系統(tǒng)的命令,以便讀寫物理介質(zhì)上的數(shù)據(jù)。DBMS引擎還涉及事務(wù)管理、鎖、備份和恢復(fù)。3.1數(shù)據(jù)庫模式數(shù)據(jù)庫模式定義了數(shù)據(jù)庫的結(jié)構(gòu)、表、關(guān)系、域和業(yè)務(wù)規(guī)則。數(shù)據(jù)庫模式是一種設(shè)計,數(shù)據(jù)庫和應(yīng)用正是建立在此基礎(chǔ)上的。域是一列可能擁有的值的集合。必須為每一個表的每一列確定域。除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥碚f是

溫馨提示

  • 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

提交評論