【正文】
his system for residential property management personnel to provide a fully functional, easy to use district vehicle management system based on card instead of the traditional personnel management. Can help property personnel and orderly management district vehicle, make billing more convenient, there is an error. By radio frequency card record car out information, make records the data more authentic, pricing is also more accurate. This system use JSP language to write the munity service system, system database in 2020 to connect to the system used, by writing Java Beans to backend business logic control, namely the JSP + Java Beans, essentially a 2020 three layer model to plete the whole design work. Based on JSP district vehicle management system, has the function of registration information, customer information management, vehicle information management, rf card management, charge records management, parking management, vehicle in and out of the statistics。這些優(yōu)點能夠極大地提高工作的效率 ,也是信息正規(guī)化管理與世界接軌的重要條件。 因此根據(jù)目前實際的情況開發(fā)一套小區(qū)車輛管理系統(tǒng)是十分必要的。 2 系統(tǒng)可行性研究與需求分析 可行性研究 在提出方案之前研究和分析作品的系統(tǒng)目標,從而確定符合實際情況的方案并進行驗證。所以,從經(jīng)濟的角度來看,該系統(tǒng)可行。 2 運行可行性 現(xiàn)有系統(tǒng)的組織結(jié)構(gòu)、工作環(huán)境以及管理方法 等方面會受到新系統(tǒng)的影響而發(fā)生變化。 本篇文章介紹的系統(tǒng)是 MIS 研發(fā),一般用來處理數(shù)據(jù)方面的問題,比如收集數(shù)據(jù)、辨別數(shù)據(jù)等,并將數(shù)據(jù)放置在各類報表中。 ( 3)在開發(fā)系統(tǒng)時完全按照法律制定的標準進行。不僅如此,在系統(tǒng)運行的過程中無需對相關(guān)數(shù)據(jù)進行加密。本系統(tǒng)具備很多優(yōu)勢,簡潔明了的系統(tǒng)界面,系統(tǒng)的安全性高、效率高、能夠反復維修等等。在開發(fā)系統(tǒng)時,往往受到多方的阻礙和影響,且還要在固定的經(jīng)費、時間等的條件下最大程度的滿足上述性能。( 1) JSP 內(nèi)含于 IIS( Inter Information JSP文件時,服務器用 JSP;( 2)所有指定的文件都能夠在 JPS 中解讀出來,并且所有的服務器腳本也都能夠在其中運行,從而使得靜態(tài) HTML 碼和腳本輸出融合起來;( 3)最后,瀏覽器在接收 HTML 頁面時需要通過 HTTP 響應進行。 究其根本, JPS 的主要作用就是將標準的 HTML 文件進行一定程度的擴展,從而得到一些新的性能,在此過程中還會配合以一個瀏覽器, HTML 內(nèi)部含有的閃爍字符、客戶端 Java X、腳本等事物都能夠在 JPS 中運行。用戶可以通過該軟件得到需要的 數(shù)據(jù),從而對得到的數(shù)據(jù)進行處理。 改變了數(shù)據(jù)庫窗口 :一些原先不存在的對象可以在 SQLServer2020 中顯示出來,從而一定程度上使得 SQLServer2020 數(shù)據(jù)庫使用于 各類網(wǎng)頁。 JDBC 介紹 JDBC 全名: Java Data Base Connectivity,意思是數(shù)據(jù)庫連接,它可以執(zhí)行 SQL 語句的 Java API,且在該軟件中可以同時訪問多個數(shù)據(jù)庫,其主要組成部分就是 Java 語言編寫的類和接口 [5]。同時,它還能夠充分結(jié)合 JDBC 和Java 語言,從而使得程序員在訪問數(shù)據(jù)時不必編寫不同的應用程序,無論什么平臺僅需要一種程序即可,從側(cè)面反映出 Java 語言永恒有效的特點 [6]。 4 系統(tǒng)分析 在設計軟件的時候,最先做的就應該使分析具體的需求。主要內(nèi)容包括注冊信息管理,車主信息管理,車輛信息管 理,停車卡管理,收費管理,權(quán)限設置,車位管理,車輛進出統(tǒng)計等功能。 ( 2)易用性 本篇文章介紹的系統(tǒng)適用性極高, 但是一些用戶并不會熟練操作計算機。 用戶信息管理 要及時錄入并保存已經(jīng)注冊的用戶的包括信息更新、修改等各方面的信息。 權(quán)限設置 還要制定一定的權(quán)限來限制相關(guān)人員的操作,就算是超級管理員也不例外。 數(shù)據(jù)庫表 車輛 信息表保存了 車輛 的基本信息,簡單的介紹了 車 情況,包括 卡號 、 車信 、卡類型 、 車牌號 、 車主名 、 電話、 地址、 住址、狀態(tài)、最 后進出時間 等基本信息。 9 圖 43 數(shù)據(jù)修改流程圖 數(shù)據(jù)刪除流程 當用戶要刪除某一記錄時,先點擊刪除案件,系統(tǒng)就會給予相應體制,從而用戶確定刪除該信息。在該界面中,輸入賬號和密碼,通過 from表單進入數(shù)據(jù)庫并和數(shù)據(jù)庫已注冊的信息進行比對, checkcode 利用隨機函數(shù)生成驗證碼,然后登陸。 如下圖 52 所示: 圖 52 車輛信息管理 車位信息管理 車位信息管理模塊是小區(qū)車輛管理系統(tǒng)中重要部分之一,本模塊主要實現(xiàn)車位信息的后臺管理。射頻卡管理頁面是 ,使用的類是 Http Sew Let Request,同時使用了 SetAttribute( )和 getparameter( )方法,此頁面調(diào)用 SetAttribut(“ message” )與 表相比較,是否此卡號存在,如果沒有存在,則通過 get Parameter( )方法獲取參數(shù)。車輛進出的頁面是 into,使用類是 HTTP Servle Reguest,主要是通過表單進行提交,然后從 request 中獲取參數(shù),通過stringtype=request, getparameter(“ type” )獲取查詢類型, string etime=( “ etime ” )獲取進 入時間; string gotime=( “ gotime ” ) 獲 取 出 場 時 間 ; string id=(“ id” )獲取卡號。 而對于一些語法錯誤,系統(tǒng)能夠自動給予相關(guān)提示,從而使得操作人員將其改正。作用,在處理該類錯誤時需要消耗更多的時間。對于所有的工程學科來說,測試都是做基本的組成單位,在開發(fā)軟件的過程中也發(fā)揮著重要的作用。倘若再加上維護階段,來對軟件生存期進行討論時,測試軟件花費的開支會有所下降,然而維護工 作也相當于二次開發(fā),因此在此過程中對軟件進行測試也是必不可少的 [9]。再者,及時沒有測試出錯誤,那么該測試過程而是比不可少的,因為在判斷測試的整體價值是講究一點的完整性 [10]。不過有個別數(shù)據(jù)格式不能驗證,不合法操作也能成功。 本系統(tǒng)用 JSP 語言來編寫社區(qū)服務系統(tǒng),數(shù)據(jù)庫用 SQLSERVER 2020 來連接系統(tǒng),通過編寫 JavaBeans 來進行后臺業(yè)務邏輯控制,即 JSP +JavaBeans + SQLSERVER 2020 三層模式完成整個設計工作。 18 參考文獻 [1]孫衛(wèi)琴 ,李洪成 .Tomcat 與 Java Web 開發(fā)技術(shù)詳解 [M].電子工業(yè)出版社 , [2] 編程思想 [M].機械工業(yè)出版社 , [3] 技術(shù)手冊 [M].中國電力出版社 , [4]孫一林 ,彭波 .Java 數(shù)據(jù)庫編程實例 [M].清華大學出版社 , [5]LEE ANNE HTML4[M].電 子工業(yè)出版社 , [6]飛思科技產(chǎn)品研發(fā)中心 .JSP應用開發(fā)詳解 [M].電子工業(yè)出版社 , [7]耿祥義 ,張躍平 .JSP 實用教程 [M].清華大學出版社 , [8]孫涌 .現(xiàn)代軟件工程 [M].北京希望電子出版社 , [9]楊雨 濛 ,懷率恒 .Web 開發(fā)語言的比較與分析 [J].電腦編程技巧與維護,: 3639 [10]鄭志剛 ,董亞洲 .基于 j2ee 平臺系統(tǒng)開發(fā)綜述 [J].無線互聯(lián)科技,: 2123 [11]崔平 .基于 RFID 的小區(qū)車輛管理系統(tǒng)研究 與設計 [J].福建電腦,: 8789 19 致謝 在本次畢業(yè)設計過程中,得到了指導老師的指導與支持。通過這次畢業(yè)設計我還明白了作為一名計算機專業(yè)的大學畢業(yè)生,我們要會的不僅僅是編寫代碼,更重要的是要有整體把握系統(tǒng)設計的能力。 21 世紀已經(jīng)到來了,在新的世紀里,人們自然對未來有許多美好的愿望和設想。