版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
河北農(nóng)業(yè)大學(xué)本科畢業(yè)論文(設(shè)計(jì))題目:小區(qū)車(chē)位管理系統(tǒng)摘要本系統(tǒng)是為住宅小區(qū)設(shè)計(jì)開(kāi)發(fā)的在線(xiàn)小區(qū)車(chē)位管理系統(tǒng),研究基于B/S模式的網(wǎng)上車(chē)位管理的實(shí)現(xiàn),采用的是ASP+SQL2000模式的電子商務(wù)平臺(tái)。車(chē)位作為一種特殊的固定支出,其管理問(wèn)題一直都是人們所關(guān)心的問(wèn)題。但是,這其中涉及的信息處理量過(guò)于大,之前的信息管理系統(tǒng)已經(jīng)不能較快的處理這些數(shù)據(jù)。現(xiàn)在計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)推廣已經(jīng)得到了很好的發(fā)展,各行各業(yè)都在不同程度地引進(jìn)計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù),以求在業(yè)務(wù)處理能力及服務(wù)能力方面做到更大進(jìn)步。因此有必要重新對(duì)車(chē)位管理系統(tǒng)進(jìn)行設(shè)計(jì)。本系統(tǒng)設(shè)計(jì)上采用三層結(jié)構(gòu)、WebService技術(shù)和模塊化設(shè)計(jì)方法,根據(jù)用戶(hù)的需求及程序的應(yīng)用與維護(hù)的易用性,將各個(gè)部分置于不同的模塊當(dāng)中,方便了程序的擴(kuò)展與維護(hù),同時(shí)建立了程序功能復(fù)用的基礎(chǔ)。該系統(tǒng)實(shí)現(xiàn)了對(duì)小區(qū)車(chē)位信息和進(jìn)出小區(qū)的車(chē)輛信息的管理,其中包括車(chē)位信息的查詢(xún),添加,刪除;進(jìn)入小區(qū)車(chē)輛信息登記,查詢(xún),修改,刪除,對(duì)于非本小區(qū)車(chē)輛進(jìn)行計(jì)費(fèi)等,還實(shí)現(xiàn)了相應(yīng)報(bào)表的打印,數(shù)據(jù)庫(kù)備份等功能。從功能上來(lái)說(shuō),系統(tǒng)是比較完善的。關(guān)鍵詞:ASP,信息管理,數(shù)據(jù)庫(kù),sql2000AbstractThissystemisforresidentialdesignanddevelopmentofonlinecommunityparkingmanagementsystem,theresearchbasedonB/Smodelofonlineimplementationofparkingmanagement,USESASP+SQL2000modeofe-commerceplatform.Parkingspaceasaspecialkindoffixedcosts,themanagementproblemhasalwaysbeenofconcerntopeople.Butthatwhichinvolvesinformationcapacityistoobig,beforetheinformationmanagementsystemhasbeenunabletoprocessthedatafast.Nowthecomputertechnologyandnetworkpromotionhasgotverygooddevelopment,inallwalksoflifeareallintheintroductionofcomputerandnetworktechnologyindifferentdegrees,inbusinessprocessingabilityandserviceabilityinordertoachievegreaterprogress.Soitisnecessarytodesigntoparkingmanagementsystem.DesignthissystemUSESthreelayerstructure,WebServicetechnologyandmodulardesignmethod,basedonuserrequirementsandproceduresofapplicationandmaintenanceofeaseofuse,puteachpartindifferentmodule,convenientfortheexpansionoftheapplicationandmaintenance,atthesametimeestablishedaprogramfunctionreusebased.Thissystemhasrealizedtheparkinginformationandinandoutofthevillagetothevillageofvehicleinformationmanagement,includingparkinginformationquery,add,delete;Entervehicleinformationregistration,query,modify,delete,andbillingforthisdistrictvehicle,etc.,alsoimplementsthecorrespondingreportformprinting,databasebackup,andotherfunctions.Fromthefunction,thesystemismoreperfect.Keywords:ASP,informationmanagement,database,SQL2000目錄1.引言 11.1背景概述 11.2意義 11.3論文各章簡(jiǎn)介 12.開(kāi)發(fā)技術(shù)和開(kāi)發(fā)工具 32.1開(kāi)發(fā)技術(shù) 32.2開(kāi)發(fā)工具介紹 32.2.1IIS簡(jiǎn)介 32.2.2Dreamweaver簡(jiǎn)介 32.2.3SQLserver2000簡(jiǎn)介 33.可行性分析 53.1可行性分析 53.1.1經(jīng)濟(jì)可行性 53.1.2技術(shù)可行性 53.1.3操作可行性 64.需求分析 74.1業(yè)務(wù)流分析 74.2數(shù)據(jù)流程分析 84.3數(shù)據(jù)字典 84.3.1小區(qū)車(chē)位管理系統(tǒng)的數(shù)據(jù)字典 84.3.2小區(qū)車(chē)位管理系統(tǒng)的數(shù)據(jù)項(xiàng) 95.系統(tǒng)設(shè)計(jì) 115.1系統(tǒng)設(shè)計(jì)思想 115.1.1頁(yè)面模塊化 115.1.2注重安全性 115.2系統(tǒng)功能模塊劃分 116.數(shù)據(jù)庫(kù)設(shè)計(jì) 136.1數(shù)據(jù)庫(kù)需求分析 136.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 136.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 147.系統(tǒng)實(shí)現(xiàn) 167.1系統(tǒng)登陸界面實(shí)現(xiàn) 167.2歡迎首頁(yè)實(shí)現(xiàn) 167.3系統(tǒng)用戶(hù)管理實(shí)現(xiàn) 177.4固定車(chē)位管理實(shí)現(xiàn) 177.5車(chē)輛進(jìn)出管理頁(yè)面 18結(jié)論 20致謝 21參考文獻(xiàn) 22PAGE231.引言1.1背景概述近年來(lái),隨著社會(huì)的進(jìn)步和發(fā)展,車(chē)輛也在迅速增加,城市交通的瓶頸不僅體現(xiàn)在道路交通的擁擠上,也體現(xiàn)在小區(qū)停車(chē)位管理效率,安全性等方面,給人們的生活帶來(lái)了極大的不便。隨著汽車(chē)工業(yè)的迅猛發(fā)展,我國(guó)汽車(chē)擁有量急劇增加。小區(qū)停車(chē)場(chǎng)作為交通設(shè)施的組成部分,隨著社會(huì)的不斷發(fā)展,人們對(duì)其管理的要求也不斷提高,都希望管理能夠達(dá)到方便、快捷以及安全的效果。停車(chē)場(chǎng)的規(guī)模各不相同,對(duì)其進(jìn)行管理的模式也有不同之處,管理者需要根據(jù)自身的條件,選擇應(yīng)用經(jīng)濟(jì)、穩(wěn)定的管理程序,以免選擇了高成本的管理系統(tǒng);又由于現(xiàn)在各種停車(chē)場(chǎng)軟件的優(yōu)點(diǎn)及不足。因此開(kāi)發(fā)一個(gè)停車(chē)場(chǎng)管理系統(tǒng),通過(guò)計(jì)算機(jī)來(lái)操作簡(jiǎn)化日常工作是十分必要的。管理信息系統(tǒng)(ManagementInformationSystem,簡(jiǎn)稱(chēng)MIS)是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行管理信息收集、傳遞、儲(chǔ)存、加工、維護(hù)、和使用的系統(tǒng)。管理信息系統(tǒng)最大的特點(diǎn)是高度集中,能將組織中的數(shù)據(jù)和信息集中起來(lái),進(jìn)行快速處理,統(tǒng)一使用。有一個(gè)中心數(shù)據(jù)庫(kù)和計(jì)算機(jī)網(wǎng)絡(luò)是MIS的重要標(biāo)志。MIS的處理方式是數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)基礎(chǔ)上的分布式處理。隨著計(jì)算機(jī)網(wǎng)絡(luò)和通信技術(shù)的發(fā)展,不僅能把組織內(nèi)部的各級(jí)管理連接起來(lái),而且能夠克服地理界限,把分散在不同地區(qū)的計(jì)算機(jī)網(wǎng)絡(luò)互連,形成跨地區(qū)的各種業(yè)務(wù)信息系統(tǒng)和管理信息系統(tǒng)。管理信息系統(tǒng)的另一個(gè)特點(diǎn)是利用定量化的科學(xué)管理方法,通過(guò)預(yù)測(cè)、技術(shù)優(yōu)化、管理、調(diào)節(jié)和控制的手段來(lái)支持決策。本選題,針對(duì)小區(qū)停車(chē)場(chǎng)過(guò)程中的一些信息,對(duì)其進(jìn)行信息化處理。在停車(chē)場(chǎng)過(guò)程中,主要涉及車(chē)位信息、車(chē)主信息、停車(chē)信息,通過(guò)對(duì)以上各個(gè)環(huán)節(jié)的信息化,提高檔案的規(guī)范化管理,為以后的查詢(xún)、統(tǒng)計(jì)作下基礎(chǔ)。1.2意義當(dāng)前,在為停車(chē)場(chǎng)信息化過(guò)程中,有許多信息需要處理?,F(xiàn)今,有很多都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息處理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于管理過(guò)程中的很多信息都是用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩?lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改?;谶@此問(wèn)題,我認(rèn)為有必要建立一個(gè)停車(chē)場(chǎng)管理系統(tǒng),使停車(chē)場(chǎng)管理工作規(guī)范化,系統(tǒng)化,程序化,避免停車(chē)場(chǎng)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢(xún)和修改停車(chē)場(chǎng)情況。1.3論文各章簡(jiǎn)介第1章引言部分,引言主要敘述課題的開(kāi)發(fā)背景和意義。第2章開(kāi)發(fā)技術(shù)和開(kāi)發(fā)工具簡(jiǎn)介。第3章可行性分析,主要內(nèi)容講述技術(shù)可行行,經(jīng)濟(jì)可行性。第4章主要內(nèi)容是:系統(tǒng)需求分析包括,業(yè)務(wù)流程分析;數(shù)據(jù)流分析;數(shù)據(jù)字典。第5章主要內(nèi)容是:系統(tǒng)設(shè)計(jì)包括,系統(tǒng)設(shè)計(jì)思想(如頁(yè)面模塊化、注意安全性、代碼的復(fù)用等);系統(tǒng)功能模塊劃分。第6章主要內(nèi)容是:數(shù)據(jù)庫(kù)設(shè)計(jì)包括,數(shù)據(jù)庫(kù)需求分析,數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)。第7章主要內(nèi)容是:管理界面包括,管理員登陸界面設(shè)計(jì);管理首頁(yè)設(shè)計(jì);管理員帳號(hào)管理模塊(用戶(hù)帳號(hào)管理);固定車(chē)位管理模塊(添加固定車(chē)位、管理固定車(chē)位);車(chē)輛進(jìn)出管理模塊(固定車(chē)輛駛?cè)氲怯?,固定?chē)輛駛?cè)氩樵?xún),自由車(chē)輛駛?cè)氲怯洠杂绍?chē)輛駛?cè)氩樵?xún));修改密碼;數(shù)據(jù)備份;退出登陸模塊最后還有結(jié)論、致謝、參考文獻(xiàn)等等內(nèi)容的介紹。
2.開(kāi)發(fā)技術(shù)和開(kāi)發(fā)工具2.1開(kāi)發(fā)技術(shù)小區(qū)車(chē)位管理系統(tǒng)采用java語(yǔ)言進(jìn)行開(kāi)發(fā)。Java語(yǔ)言是一種簡(jiǎn)單的語(yǔ)言,便于學(xué)習(xí)。Java是一個(gè)純粹的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,它繼承了C++語(yǔ)言面向?qū)ο蠹夹g(shù)的核心。Java舍棄了C語(yǔ)言中容易引起錯(cuò)誤的指針(以引用取代)、運(yùn)算符重載、多重繼承(以接口取代)等特性。Java不同于一般的計(jì)算機(jī)語(yǔ)言,編譯后的Java程序可直接在不同的平臺(tái)上運(yùn)行而不用重新編譯,從而實(shí)現(xiàn)了跨平臺(tái)特性。ASP是一種服務(wù)器端腳本編寫(xiě)環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或Web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁(yè)中添加交互式內(nèi)容(如在線(xiàn)表單),也可以創(chuàng)建使用HTML網(wǎng)頁(yè)作為用戶(hù)界面的web應(yīng)用程序?;贘ava語(yǔ)言和asp語(yǔ)言的特點(diǎn),因此本次開(kāi)發(fā)采用Java+asp語(yǔ)言進(jìn)行實(shí)現(xiàn)。2.2開(kāi)發(fā)工具介紹2.2.1IIS簡(jiǎn)介IIS(InternetInformationServer,互聯(lián)網(wǎng)信息服務(wù))是一種Web(網(wǎng)頁(yè))服務(wù)組件,其中包括Web服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分別用于網(wǎng)頁(yè)瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面。IIS意味著你能發(fā)布網(wǎng)頁(yè),并且有ASP(ActiveServerPages)、JAVA、VBscript產(chǎn)生頁(yè)面,有著一些擴(kuò)展功能。2.2.2Dreamweaver簡(jiǎn)介Dreamweaver是個(gè)原本由Macromedia公司所開(kāi)發(fā)的著名網(wǎng)站開(kāi)發(fā)工具。它使用所見(jiàn)即所得的接口,亦有HTML編輯的功能,是唯一提供RoundtripHTML、視覺(jué)化編輯與原始碼編輯同步的設(shè)計(jì)工具。它包含HomeSite和BBEdit等主流文字編輯器。Dreamweaver支援精準(zhǔn)定位,利用可輕易轉(zhuǎn)換成表格的圖層以拖拉置放的方式進(jìn)行版面配置。所見(jiàn)即所得Dreamweaver成功整合動(dòng)態(tài)式出版視覺(jué)編輯及電子商務(wù)功能,提供超強(qiáng)的支援能力給Third-party廠(chǎng)商,包含ASP,Apache,BroadVision,ColdFusion,iCAT,Tango與自行發(fā)展的應(yīng)用軟體。當(dāng)您正使用Dreamweaver在設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁(yè)時(shí),所見(jiàn)即所得的功能,讓您不需要透過(guò)瀏覽器就能預(yù)覽網(wǎng)頁(yè)。建立網(wǎng)頁(yè)外觀的樣版,指定可編輯或不可編輯的部份,內(nèi)容提供者可直接編輯以樣式為主的內(nèi)容卻不會(huì)不小心改變既定之樣式。使用不同瀏覽器檢示功能,Dreamweaver可以告知您在不同瀏覽器上執(zhí)行的成效如何。當(dāng)有新的瀏覽器上市時(shí),只要從Dreamweaver的網(wǎng)站在下載它的描述檔,便可得知詳盡的成效報(bào)告。2.2.3SQLserver2000簡(jiǎn)介SQL2000就是關(guān)系數(shù)據(jù)庫(kù)管理工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢(xún)、存儲(chǔ)和檢索。SQL的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類(lèi)似于Excel的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。另外,SQL允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。SQL也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶(hù)共享數(shù)據(jù)庫(kù)。SQL是一種關(guān)系數(shù)據(jù)庫(kù)管理工具,關(guān)系數(shù)據(jù)庫(kù)是已開(kāi)發(fā)的最通用的數(shù)據(jù)庫(kù)之一。如上所述,SQL作為關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能。
3.可行性分析3.1可行性分析隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,人們對(duì)網(wǎng)絡(luò)的需求也越來(lái)越苛刻,越來(lái)越貼近其生活,電子服務(wù)已經(jīng)成為網(wǎng)上的一股潮流。而更多的,是要求傳統(tǒng)行業(yè)的服務(wù)要延伸到網(wǎng)絡(luò),以更方便其生活、工作和學(xué)習(xí)??尚行匝芯康哪康?,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。要達(dá)到這個(gè)目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來(lái)的效益是否大到值得投資開(kāi)發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過(guò)程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過(guò)程。系統(tǒng)的可行性分析主要包括經(jīng)濟(jì)上的可行性、技術(shù)上的可行性和操作上的可行性。本系統(tǒng)的可行性分析如下:3.1.1經(jīng)濟(jì)可行性由于本小區(qū)車(chē)位管理系統(tǒng)所要求的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(ASP+SQL2000),市場(chǎng)上都容易購(gòu)買(mǎi)到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開(kāi)發(fā)與維護(hù)上,對(duì)不造成過(guò)重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用,不僅可以減少小區(qū)管理人員的工作強(qiáng)度,提高工作效率,而且方便了車(chē)的信息管理,延續(xù)了傳統(tǒng)的租售模式,極大限度的方便了用戶(hù),而且,目標(biāo)系統(tǒng)不是很復(fù)雜,開(kāi)發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)省的大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本租售系統(tǒng)的開(kāi)發(fā)成本,所以從經(jīng)濟(jì)方面講開(kāi)發(fā)此系統(tǒng)是可行的。3.1.2技術(shù)可行性 小區(qū)車(chē)位管理系統(tǒng)的開(kāi)發(fā)基于B/S模式,主要包括前端應(yīng)用程序的開(kāi)發(fā)以及后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面。對(duì)于前者要求應(yīng)具備功能完備、易于使用等特點(diǎn),而對(duì)于后者則要求能建立數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。本系統(tǒng)擬采用ASP(ActiveServerPages)和MSSQL2000分別作為前端和后端的開(kāi)發(fā)工具。ASP是目前比較流行的一種制作動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù),使用VBScript、JavaScript等簡(jiǎn)單易學(xué)的腳本語(yǔ)言,結(jié)合HTML代碼,即可快速地完成系統(tǒng)的應(yīng)用程序;無(wú)須編譯、容易編寫(xiě),可在服務(wù)器端直接執(zhí)行;使用普通的文本編輯器,如Windows的記事本,既可以進(jìn)行編輯設(shè)計(jì);與瀏覽器無(wú)關(guān),客戶(hù)端所使用的瀏覽器只要可執(zhí)行HTML碼,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容就行,ASP所使用的腳本語(yǔ)言(VBScript、JavaScript)均在Web服務(wù)器端執(zhí)行,客戶(hù)端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ)言;ASP能與任何ActiveScripting語(yǔ)言兼容,除了可使用VBScript或JavaScript語(yǔ)言來(lái)設(shè)計(jì)外,還可以通過(guò)plug-in的方式,使用由第三方提供的其他腳本語(yǔ)言,譬如REXX、Perl、Tcl等,腳本引擎是處理腳本程序的COM(ComponentObjectModel);可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶(hù)端的腳本;ActiveXServerComponents(ActiveX服務(wù)器組件)具有無(wú)限可擴(kuò)充性。可以使用VisualBasic、Java、VisualC++、COBOL等程序設(shè)計(jì)語(yǔ)言來(lái)編寫(xiě)你所需要的ActiveXServerComponents。SQL2000作為微軟在Windows系列平臺(tái)上開(kāi)發(fā)的數(shù)據(jù)庫(kù),一經(jīng)推出就以其易用性得到了很多用戶(hù)的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在Windows平臺(tái)上的用戶(hù)都會(huì)對(duì)它有相當(dāng)?shù)挠H切感。區(qū)別于FoxPro、Sql2000小型數(shù)據(jù)庫(kù),SQL2000是一個(gè)功能完備的數(shù)據(jù)庫(kù)管理系統(tǒng)。它包括支持開(kāi)發(fā)的引擎、標(biāo)準(zhǔn)的SQL語(yǔ)言、擴(kuò)展的特性(如復(fù)制、OLAP、分析)等功能。而像存儲(chǔ)過(guò)程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫(kù)才擁有的。因此從技術(shù)方面講開(kāi)發(fā)此系統(tǒng)是可行的。3.1.3操作可行性 車(chē)位作為一個(gè)車(chē)共同組成的集合,其主要功能就是為車(chē)進(jìn)行服務(wù)。傳統(tǒng)的小區(qū)車(chē)位管理系統(tǒng),一般是單機(jī)版,稍先進(jìn)點(diǎn)的有局域網(wǎng)版,不過(guò)只限于車(chē)位管理內(nèi)部,管理過(guò)程十分很傳統(tǒng),很古老。本設(shè)計(jì)十分現(xiàn)代化,對(duì)于車(chē)位管理人員的要求不是很高,只要懂得基本電腦操作就可以,因此,具備著做網(wǎng)上車(chē)位管理的基礎(chǔ)條件。綜上所述,實(shí)現(xiàn)該系統(tǒng)很有必要,也很有條件做到網(wǎng)上車(chē)位管理系統(tǒng),以更方便有車(chē)用戶(hù),更貼近有車(chē)一族的需求。
4.需求分析4.1業(yè)務(wù)流分析小區(qū)車(chē)位管理系統(tǒng)工作流程為:系統(tǒng)啟動(dòng)并進(jìn)入登錄界面,根據(jù)不同的用戶(hù)進(jìn)行登錄,所有用戶(hù)都可以瀏覽系統(tǒng)主頁(yè)面。通過(guò)權(quán)限判斷,注冊(cè)用戶(hù)除了可以瀏覽信息操作外,還可以進(jìn)行對(duì)自己注冊(cè)資料的操作(包括對(duì)自己的資料修改和刪除的操作)。管理員可以對(duì)系統(tǒng)信息進(jìn)行添加、修改和刪除的權(quán)限,及對(duì)系統(tǒng)管理的所有功能進(jìn)行操作。圖4-1系統(tǒng)業(yè)務(wù)流程圖統(tǒng)計(jì)圖4-1系統(tǒng)業(yè)務(wù)流程圖統(tǒng)計(jì)自動(dòng)寫(xiě)入后臺(tái)數(shù)據(jù)庫(kù)保存查詢(xún)修改瀏覽刪除已注冊(cè)用戶(hù)系統(tǒng)管理員所有用戶(hù)登錄系統(tǒng)本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)與車(chē)位管理服務(wù)模式相結(jié)合,按照車(chē)位管理的服務(wù)流程設(shè)計(jì)完成的。同時(shí)為擴(kuò)展服務(wù)范圍,初步設(shè)計(jì)一個(gè)銷(xiāo)售平臺(tái)以利于信息發(fā)布和管理。為了使系統(tǒng)在各項(xiàng)管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過(guò)程的信息化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下系統(tǒng)開(kāi)發(fā)目標(biāo):具體目標(biāo)如下:(1)操作簡(jiǎn)單、界面友好:完全控件式的頁(yè)面布局,使得信息的錄入工作更簡(jiǎn)便;許多選項(xiàng)包括車(chē)位信息、管理員信息等只需要點(diǎn)擊鼠標(biāo)就可以完成。(2)即時(shí)可見(jiàn):對(duì)信息的處理(包括添加、修改、刪除)將立即在對(duì)應(yīng)的頁(yè)面顯示出來(lái),達(dá)到"即時(shí)發(fā)布、即時(shí)見(jiàn)效"的功能。(3)功能完善:不僅包括常見(jiàn)系統(tǒng)的信息管理的各個(gè)方面:信息錄入、刪除、修改、查詢(xún)等各個(gè)方面,完整地實(shí)現(xiàn)了系統(tǒng)對(duì)即時(shí)信息的管理要求。而且,還能進(jìn)行對(duì)用戶(hù)的管理,對(duì)用戶(hù)的資料進(jìn)行審核。同時(shí),為了能有效方面的更新系統(tǒng)的界面。(4)方便移植:系統(tǒng)應(yīng)具有實(shí)用性、可靠性和適用性,同時(shí)注意到先進(jìn)性。針對(duì)不同的用戶(hù),只需要稍作修改就可以開(kāi)發(fā)出適合自己特點(diǎn)的小區(qū)車(chē)位管理系統(tǒng)。系統(tǒng)界面中所需的數(shù)據(jù)都存放于數(shù)據(jù)文件中,只要對(duì)該文件做部分修改,就能在系統(tǒng)界面上實(shí)現(xiàn)及時(shí)更新的效果,減少了更改系統(tǒng)源代碼的復(fù)雜性。(5)動(dòng)態(tài)管理:對(duì)系統(tǒng)數(shù)據(jù)庫(kù)實(shí)行動(dòng)態(tài)操作,能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)信息的動(dòng)態(tài)查詢(xún)、動(dòng)態(tài)更新修改和動(dòng)態(tài)錄入數(shù)據(jù)。4.2數(shù)據(jù)流程分析數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問(wèn)題。現(xiàn)有的數(shù)據(jù)流程分析多是通過(guò)分層的數(shù)據(jù)流程圖(dataflowdiagram,簡(jiǎn)稱(chēng)DFD)來(lái)實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過(guò)程中所掌握的數(shù)據(jù)處理過(guò)程,繪制成一套完整的數(shù)據(jù)流程圖。小區(qū)車(chē)位管理系統(tǒng)的數(shù)據(jù)流程:對(duì)本系統(tǒng)操作的數(shù)據(jù)源有注冊(cè)用戶(hù)和管理員兩種,首先由系統(tǒng)管理員根據(jù)不同用戶(hù)的需要將某些信息保存到數(shù)據(jù)庫(kù)中,然后再進(jìn)行發(fā)布。不同權(quán)限的用戶(hù)可以對(duì)這些庫(kù)信息進(jìn)行添加、修改和刪除處理。所有用戶(hù)均可以進(jìn)行信息查詢(xún)。通過(guò)對(duì)本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)確定。系統(tǒng)管理員登陸系統(tǒng)管理系統(tǒng)信息固定車(chē)位管理系統(tǒng)管理員登陸系統(tǒng)管理系統(tǒng)信息固定車(chē)位管理車(chē)輛進(jìn)出管理退出系統(tǒng)系統(tǒng)數(shù)據(jù)庫(kù)數(shù)據(jù)備份圖4圖4—2系統(tǒng)數(shù)據(jù)流程圖4.3數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。4.3.1小區(qū)車(chē)位管理系統(tǒng)的數(shù)據(jù)字典(1)數(shù)據(jù)字典列表——數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)名稱(chēng):管理員信息數(shù)據(jù)來(lái)源:管理員信息表數(shù)據(jù)去向:管理員登陸模塊數(shù)據(jù)組成:管理員信息=管理信息唯一標(biāo)識(shí)+管理員帳號(hào)+管理員密碼+管理員權(quán)限+注冊(cè)時(shí)間描述:存儲(chǔ)了管理員的基本信息數(shù)據(jù)存儲(chǔ)名稱(chēng):車(chē)位信息數(shù)據(jù)來(lái)源:車(chē)位息表數(shù)據(jù)去向:車(chē)位模塊數(shù)據(jù)組成:車(chē)位信息=車(chē)位信息唯一標(biāo)識(shí)+車(chē)位名稱(chēng)+業(yè)主名稱(chēng)+聯(lián)系電話(huà)描述:存儲(chǔ)了車(chē)位的信息數(shù)據(jù)存儲(chǔ)名稱(chēng):車(chē)輛進(jìn)出信息數(shù)據(jù)來(lái)源:車(chē)輛進(jìn)出表數(shù)據(jù)去向:車(chē)輛進(jìn)出模塊數(shù)據(jù)組成:車(chē)輛進(jìn)出=車(chē)輛進(jìn)出信息唯一標(biāo)識(shí)+編號(hào)+姓名+身份證號(hào)+電話(huà)+性別+注冊(cè)時(shí)間描述:存儲(chǔ)了車(chē)輛進(jìn)出息(2)數(shù)據(jù)字典列表——數(shù)據(jù)存儲(chǔ)名字:數(shù)據(jù)庫(kù)信息名字:數(shù)據(jù)庫(kù)信息別名:無(wú)描述:存儲(chǔ)了數(shù)據(jù)庫(kù)的基本信息數(shù)據(jù)組成:數(shù)據(jù)庫(kù)信息=管理員/用戶(hù)信息+車(chē)位信息+進(jìn)出車(chē)輛信息位置:數(shù)據(jù)庫(kù)輸出:查詢(xún)得到的信息頁(yè)面4.3.2小區(qū)車(chē)位管理系統(tǒng)的數(shù)據(jù)項(xiàng)名稱(chēng):管理員帳號(hào)簡(jiǎn)述:唯一表示一個(gè)管理員數(shù)據(jù)類(lèi)型:文本名稱(chēng):管理員帳號(hào)簡(jiǎn)述:唯一表示一個(gè)管理員數(shù)據(jù)類(lèi)型:文本字段大?。?0名稱(chēng):管理員密碼簡(jiǎn)述:每個(gè)管理員所對(duì)應(yīng)的密碼數(shù)據(jù)類(lèi)型:文本字段大?。?0名稱(chēng):名稱(chēng):管理員權(quán)限簡(jiǎn)述:管理員對(duì)應(yīng)的權(quán)限信息數(shù)據(jù)類(lèi)型:文本字段大?。?0名稱(chēng):注冊(cè)時(shí)間簡(jiǎn)述:管理員的注冊(cè)時(shí)間信息數(shù)據(jù)類(lèi)型:日期/時(shí)間字段大?。?車(chē)位數(shù)據(jù)項(xiàng):名稱(chēng):名稱(chēng):固定車(chē)位名稱(chēng)簡(jiǎn)述:固定車(chē)位的名稱(chēng)信息數(shù)據(jù)類(lèi)型:文本字段大?。?0名稱(chēng):固定車(chē)位編號(hào)簡(jiǎn)述:固定車(chē)位的系統(tǒng)編號(hào)信息數(shù)據(jù)類(lèi)型:自動(dòng)編號(hào)字段大?。洪L(zhǎng)整型名稱(chēng):類(lèi)型名稱(chēng):類(lèi)型簡(jiǎn)述:車(chē)位的類(lèi)型信息數(shù)據(jù)類(lèi)型:文本字段大?。?0名稱(chēng):業(yè)主姓名簡(jiǎn)述:業(yè)主的姓名信息數(shù)據(jù)類(lèi)型:文本字段大小:50名稱(chēng):電話(huà)名稱(chēng):電話(huà)簡(jiǎn)述:業(yè)主的電話(huà)信息數(shù)據(jù)類(lèi)型:文本字段大?。?0名稱(chēng):身份證簡(jiǎn)述:業(yè)主的身份證號(hào)信息數(shù)據(jù)類(lèi)型:文本字段大?。?0
5.系統(tǒng)設(shè)計(jì)5.1系統(tǒng)設(shè)計(jì)思想5.1.1頁(yè)面模塊化在本系統(tǒng)中,將數(shù)據(jù)庫(kù)連接存入conn.asp文件中,當(dāng)需要數(shù)據(jù)庫(kù)連接時(shí),只要用Include語(yǔ)句包含此文件即可。另外系統(tǒng)頁(yè)面結(jié)構(gòu)定義在一個(gè)模板文件conn.asp中,在這個(gè)文件中可以看到系統(tǒng)中基本的頁(yè)面組成結(jié)構(gòu)。只要在此模板頁(yè)面中的特定位置加上實(shí)現(xiàn)某種功能的頁(yè)面代碼,此頁(yè)就會(huì)成為一個(gè)具有特定功能的完整的頁(yè)面。5.1.2注重安全性1)不要把Sql2000數(shù)據(jù)庫(kù)放在網(wǎng)站內(nèi)部不要把Sql2000數(shù)據(jù)庫(kù)文件放在網(wǎng)站結(jié)構(gòu)內(nèi)部,這樣,當(dāng)惡意人士獲取數(shù)據(jù)庫(kù)路徑后,就可以輕易獲取該數(shù)據(jù)庫(kù),進(jìn)而肆意更改數(shù)據(jù)庫(kù)內(nèi)容。比較好的做法是,使用SQL2000數(shù)據(jù)庫(kù)或Oracle數(shù)據(jù)庫(kù),或者將Sql2000數(shù)據(jù)庫(kù)文件放在網(wǎng)站虛擬目錄以外。2)過(guò)濾字符串中的單引號(hào)當(dāng)用字符串來(lái)組織SQL語(yǔ)句時(shí),最重要的一個(gè)問(wèn)題就是過(guò)濾字符串中的單引號(hào),因?yàn)镾QL語(yǔ)句中的字符是以單引號(hào)為分界的,例如下面的語(yǔ)句,在執(zhí)行時(shí)就會(huì)出錯(cuò):strName="I'mHacker"strSQL="SELECT*FROMUserWHERE[Name]='"&strName&"'"conn.ExecutestrSQL這樣,在實(shí)際執(zhí)行過(guò)程中最終SQL語(yǔ)句如下:SELECT*FROMUserWHERE[Name]=‘I'mHacker'由于在“I‘mHacker”中包含一個(gè)單引號(hào)“’”,這樣系統(tǒng)會(huì)認(rèn)為在字母“I”后面已經(jīng)結(jié)束,但后面仍有字符,于是就會(huì)提示語(yǔ)法錯(cuò)誤。因此需要將單引號(hào)過(guò)濾掉,或者替換為兩個(gè)單引號(hào)(在SQL語(yǔ)法中用兩個(gè)單引號(hào)表示一個(gè)單引號(hào)),只要使用VBScript中的Replace函數(shù)就可以達(dá)到目的。5.2系統(tǒng)功能模塊劃分根據(jù)用戶(hù)需求分析,將車(chē)位管理系統(tǒng)劃分為以下幾個(gè)模塊:(1)車(chē)位基本信息的查看??梢酝ㄟ^(guò)此模塊查看用戶(hù)基本信息,包括用戶(hù)的名稱(chēng),擁有的車(chē)位,車(chē)位目前的狀態(tài)等。(2)用戶(hù)的信息錄入和修改。通過(guò)此模塊,實(shí)現(xiàn)新用戶(hù)信息錄入,和對(duì)已經(jīng)存在的用戶(hù)車(chē)位信息進(jìn)行修改,還有,對(duì)不存在用戶(hù)車(chē)位信息進(jìn)行刪除。(3)車(chē)位查詢(xún)。使用查詢(xún)可以方便小區(qū)管理員及時(shí)對(duì)小區(qū)中車(chē)位狀態(tài)(空閑或占用)進(jìn)行查詢(xún),方便外來(lái)車(chē)在小區(qū)中找到合適的停車(chē)位。根據(jù)系統(tǒng)功能分析,可以畫(huà)出系統(tǒng)的功能模塊圖,從管理界面分別對(duì)功能模塊圖加以描述。系統(tǒng)功能模塊圖如圖5-1:自由車(chē)輛駛?cè)氩樵?xún)自由車(chē)輛駛?cè)氩樵?xún)自由車(chē)輛駛?cè)氲怯浌潭ㄜ?chē)輛駛?cè)氩樵?xún)固定車(chē)輛駛?cè)氲怯浌芾砉潭ㄜ?chē)位添加固定車(chē)位用戶(hù)賬號(hào)管理修改密碼小區(qū)車(chē)位管理系統(tǒng)車(chē)輛進(jìn)出管理固定車(chē)位管理系統(tǒng)管理員圖圖5—1系統(tǒng)功能模塊圖
6.數(shù)據(jù)庫(kù)設(shè)計(jì)6.1數(shù)據(jù)庫(kù)需求分析用戶(hù)的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢(xún)方面,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿(mǎn)足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。經(jīng)過(guò)系統(tǒng)功能分析和需求總結(jié),考慮到將來(lái)功能上的擴(kuò)展,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):[管理員](ID,用戶(hù)名,密碼,權(quán)限,添加時(shí)間,);[自由車(chē)輛出入](車(chē)牌,姓名,車(chē)位號(hào),是否駛出,駛出時(shí)間,費(fèi)用,);[固定車(chē)輛出入](車(chē)牌,姓名,車(chē)位號(hào),是否駛出,駛出時(shí)間,);[車(chē)位](ID,車(chē)位號(hào),車(chē)牌,品牌,顏色,姓名,電話(huà),身份證,備注,添加時(shí)間,);6.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)由上面得到數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu),可以設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員/用戶(hù)信息實(shí)體、車(chē)位信息實(shí)體、車(chē)輛信息實(shí)體。其中管理員對(duì)車(chē)位信息和車(chē)輛信息進(jìn)行管理,車(chē)位信息記錄用戶(hù)的基本信息和用戶(hù)擁有的車(chē)輛信息。車(chē)輛進(jìn)出記錄N11M管理員管理固定車(chē)位車(chē)輛進(jìn)出記錄N11M管理員管理固定車(chē)位圖圖6-1實(shí)體間的關(guān)系E-R圖管理員實(shí)體包括ID,用戶(hù)名,密碼,權(quán)限,添加時(shí)間等,因此管理員信息實(shí)體E-R圖具體信息如圖6-2所示:管理員管理員ID用戶(hù)名密碼權(quán)限添加時(shí)間圖圖6-2管理員E-R圖自有車(chē)輛實(shí)體包括車(chē)牌,姓名,車(chē)位號(hào),是否駛出,駛出時(shí)間,費(fèi)用等,因此自由車(chē)輛出入信息實(shí)體ER圖,具體信息如圖6-3所示:自有車(chē)輛自有車(chē)輛車(chē)牌姓名車(chē)位號(hào)是否駛出駛出時(shí)間費(fèi)用圖圖6-3自有車(chē)輛E-R圖固定車(chē)輛實(shí)體包括車(chē)牌,姓名,車(chē)位號(hào),是否駛出,駛出時(shí)間等,因此固定車(chē)輛出入實(shí)體ER圖,具體信息如圖6-4所示:固定車(chē)輛固定車(chē)輛車(chē)牌姓名車(chē)位號(hào)是否駛出駛出時(shí)間 圖圖6-4固定車(chē)輛E-R圖6.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)庫(kù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。根據(jù)數(shù)據(jù)庫(kù)概念設(shè)計(jì)的實(shí)體關(guān)系圖和各實(shí)體間的E-R圖共設(shè)計(jì)小區(qū)車(chē)位管理系統(tǒng)數(shù)據(jù)庫(kù)中4個(gè)相應(yīng)數(shù)據(jù)表,包括管理員信息表,車(chē)位信息表,固定車(chē)輛信息表,自由車(chē)輛信息表。各表具體設(shè)計(jì)如下:1、管理員信息表:本表是存儲(chǔ)系統(tǒng)中的管理員信息,包括用戶(hù)名,密碼,權(quán)限,添加時(shí)間等字段。具體信息如表6-1所示。表6-1管理員信息表序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2usernameVarChar50是255
3pwdVarChar50是255
4cxVarChar50是255
5addtimeDateTime8是23
2、固定車(chē)輛出入信息表:本表存儲(chǔ)小區(qū)固定車(chē)輛進(jìn)出小區(qū)信息,包括車(chē)牌,姓名,車(chē)位號(hào),駛出時(shí)間,是否駛出,添加時(shí)間等字段。具體信息如表6-2所示。表6-2固定車(chē)輛出入表序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2chepaiVarChar50是255
3xingmingVarChar50是255
4cheweihaoVarChar50是255
5shifoushichuVarChar50是255
6shichushijianVarChar50是255
7addtimeDateTime8是23
3、固定車(chē)位信息表:存儲(chǔ)小區(qū)車(chē)位信息,包括車(chē)位號(hào),車(chē)牌,品牌,顏色,車(chē)主姓名,電話(huà),身份證等字段。具體信息如表6-3所示。表6-3固定車(chē)位信息表序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2cheweihaoVarChar50是255
3chepaiVarChar50是255
4pinpaiVarChar50是255
5yanseVarChar50是255
6xingmingVarChar50是255
7dianhuaVarChar50是255
8shenfenzhengVarChar50是255
9beizhuVarChar50是255
10addtimeDateTime8是23
4、自有車(chē)輛出入信息表:存儲(chǔ)非本小區(qū)車(chē)輛進(jìn)出小區(qū)信息,包括車(chē)牌,姓名,車(chē)位號(hào),是否駛出,添加時(shí)間,駛出時(shí)間,費(fèi)用等字段。具體信息如表6-4所示。表6-4自有車(chē)輛出入信息表序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2chepaiVarChar50是255
3xingmingVarChar50是255
4cheweihaoVarChar50是255
5shifoushichuVarChar50是255
6shichushijianVarChar50是255
7feiyongVarChar50是255
8addtimeDateTime8是23
7.系統(tǒng)實(shí)現(xiàn)用戶(hù)界面的大部分功能都是以管理模塊為前提的,因?yàn)橛脩?hù)模塊所顯示的數(shù)據(jù)大部分需要通過(guò)管理模塊來(lái)添加。因此,我們首先要來(lái)介紹管理模塊的設(shè)計(jì)與開(kāi)發(fā)。管理模塊相對(duì)客戶(hù)模塊要復(fù)雜一些,因?yàn)樵谶@里需要對(duì)所有信息進(jìn)行維護(hù),包括瀏覽、增加、修改和刪除等操作。為了便于系統(tǒng)維護(hù),頁(yè)面的命名才用“模塊名+功能名”的方式。概括起來(lái),管理模塊具有以下功能:*管理員管理*車(chē)位信息管理*車(chē)輛信息管理下面分別說(shuō)明這些頁(yè)面的實(shí)現(xiàn),首先開(kāi)始首頁(yè)界面設(shè)計(jì)。7.1系統(tǒng)登陸界面實(shí)現(xiàn)打開(kāi)系統(tǒng),看到系統(tǒng)登錄首頁(yè),系統(tǒng)用戶(hù)在用戶(hù)名及密碼入輸入正確的信息并點(diǎn)擊登陸按鈕后,系統(tǒng)將自動(dòng)跳轉(zhuǎn)到系統(tǒng)主頁(yè)。本模塊是系統(tǒng)登陸界面,實(shí)現(xiàn)的功能是檢測(cè)合法用戶(hù),驗(yàn)證其用戶(hù)名密碼。本模塊界面非常簡(jiǎn)單,就一用戶(hù)名和密碼兩個(gè)文本框和一個(gè)登陸按鈕,但實(shí)現(xiàn)的方法比較復(fù)雜,因?yàn)橄到y(tǒng)要自動(dòng)判斷其輸入的用戶(hù)名及密碼的正誤,還要自動(dòng)識(shí)別其權(quán)限(超級(jí)管理員與普通管理員(普通用戶(hù))之分),如果登陸正常后,系統(tǒng)要將當(dāng)前用戶(hù)名和權(quán)限記錄下來(lái)以便之后其他操作給予適當(dāng)?shù)臋?quán)限分配。系統(tǒng)登錄頁(yè)面具體如圖7-1所示。圖7-1小區(qū)車(chē)位管理系統(tǒng)登陸界面7.2歡迎首頁(yè)實(shí)現(xiàn)當(dāng)輸入正確的管理員ID和密碼后,系統(tǒng)跳轉(zhuǎn)到歡迎首頁(yè)。該頁(yè)面基本框架十分簡(jiǎn)潔,可分為三塊,上方為系統(tǒng)名稱(chēng)及系統(tǒng)時(shí)間等相關(guān)信息,下方分左右兩塊,左邊是系統(tǒng)功能列表,右側(cè)是相關(guān)的顯示執(zhí)行區(qū)塊。在這個(gè)界面,可以進(jìn)行相應(yīng)的管理操作。具體界面如圖7-2所示。圖7-2歡迎首頁(yè)7.3系統(tǒng)用戶(hù)管理實(shí)現(xiàn)系統(tǒng)用戶(hù)是指包括管理員在內(nèi)的系統(tǒng)用戶(hù),是有對(duì)系統(tǒng)進(jìn)行操作管理權(quán)限的用戶(hù)。系統(tǒng)用戶(hù)管理的頁(yè)面的基本框架十分簡(jiǎn)潔,與首頁(yè)極為相似。在這個(gè)界面,管理可以進(jìn)行所有關(guān)于用戶(hù)的的操作,包括添加新用戶(hù)、管理已有用戶(hù)的信息等。普通管理員沒(méi)有該權(quán)限。該界面具體如圖7-3所示。圖7-3系統(tǒng)用戶(hù)管理頁(yè)面7.4固定車(chē)位管理實(shí)現(xiàn)固定車(chē)位信息的管理,即對(duì)小區(qū)中所有的車(chē)位信息進(jìn)行統(tǒng)一的管理,包括添加車(chē)位信息;查看已有車(chē)位信息、刪除已有車(chē)位信息。管理員用戶(hù)登錄系統(tǒng)后可以對(duì)車(chē)位信息進(jìn)行添加,添加車(chē)位信息實(shí)現(xiàn)具體如圖7-4所示。圖7-4車(chē)位添加頁(yè)面當(dāng)管理員把所有的車(chē)位信息錄入到數(shù)據(jù)庫(kù)中后,其他用戶(hù)可以通過(guò)車(chē)位管理頁(yè)面對(duì)已有的車(chē)位信息進(jìn)行刪除或修改。車(chē)位管理頁(yè)面的實(shí)現(xiàn),具體如圖7-5所示。圖7-5車(chē)位管理頁(yè)面7.5車(chē)輛進(jìn)出管理頁(yè)面車(chē)輛進(jìn)出管理包括固定車(chē)輛駛?cè)氲怯?;固定?chē)輛駛?cè)氩樵?xún);自由車(chē)輛駛?cè)氲怯?;自由?chē)輛駛?cè)氩樵?xún)。在各個(gè)查詢(xún)頁(yè)面可進(jìn)行包括已有列表信息刪除、車(chē)輛進(jìn)出信息修改以及相應(yīng)表格的打印等。在固定車(chē)輛駛?cè)氲怯洉r(shí),須填寫(xiě)車(chē)牌號(hào),車(chē)主姓名,車(chē)位號(hào);還可以進(jìn)行駛出時(shí)間的添加,判斷是否駛出,點(diǎn)擊“添加”按鈕,信息自動(dòng)添加到后臺(tái)數(shù)據(jù)庫(kù)中,具體實(shí)現(xiàn)如圖7-6所示。圖7-6固定車(chē)輛進(jìn)入登記頁(yè)面在固定車(chē)輛駛?cè)氩樵?xún)時(shí),可以根據(jù)車(chē)位號(hào)和車(chē)牌號(hào)查詢(xún)具體停車(chē)信息;還可以進(jìn)行駛出時(shí)間的添加,判斷是否駛出,點(diǎn)擊“刪除”按鈕,信息自動(dòng)從后臺(tái)數(shù)據(jù)庫(kù)中刪除;點(diǎn)擊“修改”按鈕,可以進(jìn)行車(chē)輛是否駛出修改,添加駛出時(shí)間等,具體實(shí)現(xiàn)如圖7-7所示。圖7-7固定車(chē)輛進(jìn)出查詢(xún)頁(yè)面在自由車(chē)輛駛?cè)氲怯洉r(shí),須填寫(xiě)車(chē)牌號(hào),車(chē)主姓名,車(chē)位號(hào);還可以進(jìn)行駛出時(shí)間的添加,判斷是否駛出,手動(dòng)進(jìn)行費(fèi)用的添加,點(diǎn)擊“添加”按鈕,信息自動(dòng)添加到后臺(tái)數(shù)據(jù)庫(kù)中,具體實(shí)現(xiàn)如圖7-8所示。圖7-8自由車(chē)輛進(jìn)入登記頁(yè)面在自由車(chē)輛駛?cè)氩樵?xún)時(shí),可以查看當(dāng)前系統(tǒng)已有的車(chē)輛信息,可以按車(chē)牌號(hào),車(chē)位號(hào)查找具體車(chē)輛信息;點(diǎn)擊“刪除”按鈕,信息自動(dòng)從后臺(tái)數(shù)據(jù)庫(kù)中刪除;點(diǎn)擊“駛出”按鈕,可以修改車(chē)輛是否駛出的狀態(tài),添加駛出時(shí)間,計(jì)費(fèi),具體實(shí)現(xiàn)如圖7-9所示。圖7-9自有車(chē)輛進(jìn)出查詢(xún)頁(yè)面
結(jié)論(1)系統(tǒng)的特點(diǎn)本系統(tǒng)是一個(gè)小區(qū)車(chē)位管理系統(tǒng),采用ASP+SQL2000的模式來(lái)實(shí)現(xiàn)的一個(gè)小型電子服務(wù)平臺(tái)。本系統(tǒng)從功能上來(lái)說(shuō),比較完備。系統(tǒng)以Web界面與用戶(hù)交互,為用戶(hù)提供信息并接受其操作,同時(shí)通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)存儲(chǔ)信息數(shù)據(jù)。系統(tǒng)實(shí)現(xiàn)了對(duì)信息數(shù)據(jù)的瀏覽、查詢(xún)、編輯和管理等基本數(shù)據(jù)庫(kù)操作,系統(tǒng)采用了模塊化設(shè)計(jì)方法,根據(jù)用戶(hù)的需求及程序的應(yīng)用與維護(hù)的易用性,將各個(gè)部分置于不同的模塊當(dāng)中,方便了程序的擴(kuò)展與維護(hù),同時(shí)建立了程序功能復(fù)用的基礎(chǔ)。(2)系統(tǒng)的不足和改進(jìn)本系統(tǒng)基本上滿(mǎn)足了網(wǎng)上管理小區(qū)車(chē)位務(wù)信息方面的需要。實(shí)現(xiàn)了車(chē)位和車(chē)所要求的功能,方便了的車(chē)位管理。在界面上力求做到美觀明了、在操作方面盡量避免由于用戶(hù)操作不當(dāng)帶來(lái)系統(tǒng)的出錯(cuò)現(xiàn)象。但由于時(shí)間倉(cāng)促,本系統(tǒng)還存在一些不足之處,界面不夠美觀,需要進(jìn)一步修飾和美化;對(duì)數(shù)據(jù)庫(kù)操作的性能有待進(jìn)一步優(yōu)化,雖然本系統(tǒng)優(yōu)化了不少,但要達(dá)到理想狀態(tài)還有一段距離,如部分功能程序代碼過(guò)長(zhǎng),如果后臺(tái)數(shù)據(jù)庫(kù)過(guò)大將會(huì)影響運(yùn)行速度;部分?jǐn)?shù)據(jù)庫(kù)表的設(shè)計(jì)存在一定的冗余,有待進(jìn)一步優(yōu)化。根據(jù)系統(tǒng)的不足,繼續(xù)改進(jìn)和完善本系統(tǒng)。提高審美觀點(diǎn),可使用photoshop、fireworks等圖片處理工具修飾圖片,力求給用戶(hù)提供美觀友好的界面;簡(jiǎn)化程序代碼,可使不同界面之間能共享一些方法、函數(shù)和變量,對(duì)于相同的功能模塊可生成程序包供其它界面引用,這樣就會(huì)提高系統(tǒng)的運(yùn)行速度;使用數(shù)據(jù)庫(kù)連接池技術(shù)提高數(shù)據(jù)庫(kù)操作的性能;數(shù)據(jù)庫(kù)的關(guān)系模式可以進(jìn)一步規(guī)范化,減少冗余現(xiàn)象。(3)設(shè)計(jì)收獲與心得畢業(yè)設(shè)計(jì)是最能體現(xiàn)我們所學(xué)知識(shí)的時(shí)候,是對(duì)我們大學(xué)四年所學(xué)理論知識(shí)的一次鞏固和提高。設(shè)計(jì)本系統(tǒng)的過(guò)程不僅是對(duì)我學(xué)過(guò)的知識(shí)的一次應(yīng)用,更是對(duì)我綜合處理問(wèn)題、解決實(shí)際問(wèn)題能力的培養(yǎng)和鍛煉。通過(guò)本次畢業(yè)設(shè)計(jì)使我對(duì)系統(tǒng)開(kāi)發(fā)有了深入的了解,我的編程能力也有了較大的提高。我在設(shè)計(jì)過(guò)程中也遇到了很多困難,但是通過(guò)指導(dǎo)老師和同學(xué)的幫助以及自己的努力,最終還是順利地完成了畢業(yè)設(shè)計(jì)。雖然,畢業(yè)設(shè)計(jì)只有短暫的幾個(gè)月,但卻使我充分認(rèn)識(shí)到自身還存在很多不足的地方,從事計(jì)算機(jī)行業(yè)還需要更多的知識(shí),我還需要不斷的努力來(lái)充實(shí)自己、完善自己,只有這樣才能求得更大的發(fā)展。
致謝在畢業(yè)論文結(jié)束,畢業(yè)設(shè)計(jì)完成之際,首先向在這半年中給予我?guī)椭漠厴I(yè)設(shè)計(jì)指導(dǎo)老師常老師致以深深的謝意。謝謝老師在教學(xué)任務(wù)繁忙的情況下,抽出時(shí)間幫助糾正我在設(shè)計(jì)當(dāng)中出現(xiàn)的問(wèn)題,并耐心地為我的論文作校正。老師對(duì)我的支持,不僅是技術(shù)上的,還有心理上的鼓勵(lì)和督促,老師的指導(dǎo)和建議使我受益非淺,沒(méi)有老師的幫助和指導(dǎo),就不會(huì)有我今天的成果。感謝我的父母在我做畢業(yè)設(shè)計(jì)這段期間給予我很大的精神支持。最后向關(guān)心和支持我學(xué)習(xí)的所有領(lǐng)導(dǎo)、同學(xué)和朋友們表示真摯的謝意!感謝他們對(duì)我的關(guān)心、關(guān)注和支持!參考文獻(xiàn)[1]汪曉平、鐘軍.ASP網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)[M].北京:人民郵政出版社,2003年12月第二版.[2]龍馬工作室.ASP+SQL2000組建動(dòng)態(tài)網(wǎng)站[M].北京:人民郵電出版社,2004年8月第一版.[3]高怡新.ASP網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì).第2版.北京:人民郵電出版社,2008[4]陳秋江,朱海東.網(wǎng)頁(yè)設(shè)計(jì)制作與上級(jí)指導(dǎo).第1版.北京:清華大學(xué)出版社,2003[5]范樂(lè),于強(qiáng).基于Web的編程技術(shù).第1版.北京:鐵道電出版社,2003[6]楊文龍,姚淑珍,吳蕓.軟件工程.北京:電子工業(yè)出版社,2002.7[7]薛華成.管理信息系統(tǒng).第3版.北京:清華大學(xué)出版社,1999[8]蔡翠平、尚俊杰.網(wǎng)絡(luò)程序設(shè)計(jì)—ASP[M].北京:清華大學(xué)出版社,2002年1月第一版.[9]黃平主編.數(shù)據(jù)庫(kù)技術(shù).北京:機(jī)械工業(yè)出版社,2002.[10]袁玫等編著.網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用教程.北京:人民郵電出版社,2002.[11]郭瑞軍、李杰、初曉璐.ASP數(shù)據(jù)庫(kù)開(kāi)發(fā)精粹.電子工業(yè)出版社,2005年2月第一版.基于C8051F單片機(jī)直流電動(dòng)機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對(duì)良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級(jí)倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動(dòng)監(jiān)測(cè)系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營(yíng)養(yǎng)診斷專(zhuān)家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動(dòng)控制系統(tǒng)研究與開(kāi)發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測(cè)試儀的研制基于單片機(jī)的自動(dòng)找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開(kāi)發(fā)基于單片機(jī)的液壓動(dòng)力系統(tǒng)狀態(tài)監(jiān)測(cè)儀開(kāi)發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線(xiàn)間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺(tái)控制器的研制基于單片機(jī)的軟起動(dòng)器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線(xiàn)切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開(kāi)發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測(cè)儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開(kāi)發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動(dòng)檢測(cè)儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測(cè)量?jī)x的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線(xiàn)性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門(mén)傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號(hào)檢測(cè)儀基于單片機(jī)的電機(jī)運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)Pico專(zhuān)用單片機(jī)核的可測(cè)性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測(cè)微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測(cè)基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測(cè)量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動(dòng)低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測(cè)量?jī)x的研制基于單片機(jī)的紅外測(cè)油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門(mén)機(jī)控制器的研制基于單片機(jī)的氣體測(cè)漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線(xiàn)監(jiān)測(cè)技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無(wú)功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測(cè)系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動(dòng)信號(hào)的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用\t"_bl
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度茶葉批發(fā)市場(chǎng)租賃合同范本4篇
- 2025年專(zhuān)利使用合同解除協(xié)議
- 2025年售后維修和解協(xié)議
- 2025版錨具原材料供應(yīng)協(xié)議3篇
- 下發(fā)合同范本的通知
- 2025年度征收搬遷項(xiàng)目拆遷房屋買(mǎi)賣(mài)管理協(xié)議4篇
- 個(gè)人房屋改造裝修合同范本(2024版)
- 二零二五年度高檔住宅區(qū)社區(qū)物業(yè)服務(wù)培訓(xùn)與委托管理服務(wù)合同3篇
- 堅(jiān)持的中考滿(mǎn)分作文(錦集5篇)
- 二零二四年度2024物業(yè)管理臨時(shí)管理規(guī)約與住宅小區(qū)綠化養(yǎng)護(hù)協(xié)議6篇
- GB/T 7588.2-2020電梯制造與安裝安全規(guī)范第2部分:電梯部件的設(shè)計(jì)原則、計(jì)算和檢驗(yàn)
- GB/T 14600-2009電子工業(yè)用氣體氧化亞氮
- 小學(xué)道德與法治學(xué)科高級(jí)(一級(jí))教師職稱(chēng)考試試題(有答案)
- 申請(qǐng)使用物業(yè)專(zhuān)項(xiàng)維修資金征求業(yè)主意見(jiàn)表
- 河北省承德市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)
- 實(shí)用性閱讀與交流任務(wù)群設(shè)計(jì)思路與教學(xué)建議
- 應(yīng)急柜檢查表
- 通風(fēng)設(shè)施標(biāo)準(zhǔn)
- 酒店市場(chǎng)營(yíng)銷(xiāo)教案
- 房屋買(mǎi)賣(mài)合同簡(jiǎn)單范本 房屋買(mǎi)賣(mài)合同簡(jiǎn)易范本
- 環(huán)保有限公司營(yíng)銷(xiāo)策劃方案
評(píng)論
0/150
提交評(píng)論