資源描述:
《基于java智能卡的小區(qū)物業(yè)管理系統(tǒng)設計》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術(shù)論文-天天文庫。
1、基于Java智能卡的小區(qū)物業(yè)管理系統(tǒng)設計-->第1章緒論1.1研究背景及意義近幾年,我國經(jīng)濟發(fā)展迅速,人們生活水平得到很大提高,人們的住宅環(huán)境越來越好。除了對住宅環(huán)境的美觀、質(zhì)量要求越來越高之外,人們對與之配套的小區(qū)物業(yè)服務和管理的要求也越來越高[1-2]。在如今的現(xiàn)代化小區(qū),物業(yè)管理已經(jīng)成為不可或缺的一部分。效率低、安全性差、更新維護困難等問題是傳統(tǒng)手工管理方式的嚴重缺陷,已經(jīng)不能滿足現(xiàn)代化小區(qū)實際的管理需求,迫切需要使用高新科技技術(shù)設計一個靈活、方便的物業(yè)管理系統(tǒng),這樣才能提高物業(yè)管理的效率[3]。所以,為了滿足新的管理需求,如何建立小區(qū)物業(yè)管理系統(tǒng)使其不斷適應新興的
2、科技技術(shù),是小區(qū)物業(yè)管理面臨的一個重要問題。...............1.2國內(nèi)外研究現(xiàn)狀19世紀90年代中期,我國第一種用于專門管理物業(yè)的軟件出現(xiàn)在深圳,在此之后,相繼出現(xiàn)了多種軟件,其功能不盡相同[8]。因為我國的計算機水平是有限的,而且在物業(yè)管理方面比其他國家起步晚,并且技術(shù)落后,所以導致在物業(yè)管理系統(tǒng)沒研究出來的很大一段時間內(nèi)都是由人工來完成的[9]。比如說填寫維修單、水電費單、車輛管理單等與物業(yè)相關的表單,填寫完成后再收集整理最后送給相關管理部門[10]。該時期的管理系統(tǒng)所擁有的功能都十分簡單,其內(nèi)部結(jié)構(gòu)也十分單一,只能實現(xiàn)把物業(yè)信息電子化、整合信息用于存檔
3、等功能。但是在當時物業(yè)管理的重復勞動是相當多的,會耗費大量人力物力,這樣一來物業(yè)公司的管理成本會十分昂貴[11]。比如說小區(qū)停車位收費、公共設施維修費、水電費的管理,其管理過程十分的繁瑣。換個角度來講,在當時的所擁有的條件下,這種管理方式的存在是具有其存在的價值及合理性,因為它畢竟可以滿足當時市場的需求[12]。但是隨著小區(qū)規(guī)模的增大,以及住宅用戶劇增,這種人工的管理方法的弊端愈發(fā)明顯,其管理方式的落后,給物業(yè)公司的管理帶來了沉重的負擔[13]。人工管理方式中,數(shù)據(jù)的查詢困難、修改困難、增加困難等弊端更加突出了這種管理系統(tǒng)一定會被淘汰的事實。...............
4、第2章系統(tǒng)設計及實現(xiàn)2.1系統(tǒng)總體設計PC機端,上位機管理系統(tǒng)的開發(fā)采用當下流行的B/S架構(gòu),這種架構(gòu)簡化了系統(tǒng)的開發(fā)、維護和使用。用戶不需要下載專門的客戶端,使用系統(tǒng)自帶的瀏覽器(IE瀏覽器)即可實現(xiàn)系統(tǒng)的登入。服務器選用Tomcat服務器,數(shù)據(jù)庫選用Oracle數(shù)據(jù)庫系統(tǒng)。上位機管理系統(tǒng)通過建立HTTP連接訪問服務器,服務器通過將Socket通信接口封裝好的JDBC技術(shù)實現(xiàn)與數(shù)據(jù)庫的連接。智能卡通信部分由Java智能卡、讀卡器和通訊網(wǎng)絡組成。多個讀卡器分別與不同的子系統(tǒng)硬件設備連接,子系統(tǒng)硬件設備可以是各類終端設備,也可以是PC機。...............2.2
5、上位機管理系統(tǒng)設計個人中心模塊主要包括登錄驗證和注銷登錄。登錄驗證模塊主要提供了對用戶身份的識別驗證。注銷登錄模塊實現(xiàn)對用戶登錄狀態(tài)的注銷操作。用戶管理模塊主要包括用戶注冊、查詢用戶信息、修改用戶信息和注銷用戶。該模塊用于記錄用戶的個人信息,包括姓名、身份證號、公寓號和聯(lián)系方式等信息,并對這些用戶的基本信息進行修改,實現(xiàn)對住戶信息的統(tǒng)一管理。權(quán)限管理模塊主要包括查詢權(quán)限、增加權(quán)限、修改權(quán)限和刪除權(quán)限。該模塊用于動態(tài)添加或修改用戶的管理權(quán)限和其他子系統(tǒng)的使用權(quán)限。以上模塊均采用MVC開發(fā)模式進行開發(fā),此開發(fā)模式將Java代碼和cat服務器。瀏覽器選擇VC設計模式,將系統(tǒng)劃分
6、成個人-->中心模塊、用戶管理模塊和授權(quán)管理模塊,設計并實現(xiàn)了各子模塊的功能;根據(jù)Java智能卡一卡多用特點,設計并實現(xiàn)了采用第三范式的關系型數(shù)據(jù)庫,有效防止了數(shù)據(jù)的更新異常和插入異常;研究了ISO14443協(xié)議和APDU數(shù)據(jù)格式,完成了Java智能卡與讀卡器的讀寫功能。在系統(tǒng)整體設計的基礎上,根據(jù)Java智能卡Applet開發(fā)規(guī)范,設計并實現(xiàn)了游泳館消費系統(tǒng)的開發(fā)和移植。最后對上位機管理系統(tǒng)和下位機進行了整體測試,測試結(jié)果與預期結(jié)果一致。證明本文設計的基于Java智能卡技術(shù)的小區(qū)物業(yè)管理系統(tǒng)可以方便、快捷地實現(xiàn)智能卡應用的移植,大大降低開發(fā)成本,同時也帶給用戶極大的方便
7、。