freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

畢業(yè)論文-住宅小區(qū)物業(yè)管理系統(tǒng)-何江(編輯修改稿)

2025-07-25 10:13 本頁面
 

【文章內容簡介】 vaBean是描述Java的軟件組件模型,有點類似于Microsoft的COM組件概念。在Java模型中,通過JavaBean可以無限擴充Java程序的功能,通過JavaBean的組合可以快速的生成新的應用程序。對于程序員來說,最好的一點就是JavaBean可以實現(xiàn)代碼的重復利用,另外對于程序的易維護性等等也有很重大的意義。JavaBean通過Java虛擬機(Java Virtual Machine)可以得到正確的執(zhí)行。JavaBean傳統(tǒng)的應用在于可視化的領域,如AWT下的應用。自從Jsp誕生后,JavaBean更多的應用在了非可視化領域,在服務器端應用方面表現(xiàn)出來了越來越強的生命力。在這里我們主要討論的是非可視化的JavaBean,可視化的JavaBean在市面上有很多Java書籍都有詳細的闡述,在這里就不作為重點了。(2) 非可視化的JavaBean非可視化的JavaBean,顧名思義就是沒有GUI界面的JavaBean。在Jsp程序中常用來封裝事務邏輯、數(shù)據(jù)庫操作等等,可以很好地實現(xiàn)業(yè)務邏輯和前臺程序(如jsp文件)的分離,使得系統(tǒng)具有更好的健壯性和靈活性。一個簡單的例子,比如說一個購物車程序,要實現(xiàn)購物車中添加一件商品這樣的功能,就可以寫一個購物車操作的JavaBean,建立一個public的AddItem成員方法,前臺Jsp文件里面直接調用這個方法來實現(xiàn)。如果后來又考慮添加商品的時候需要判斷庫存是否有貨物,沒有貨物不得購買,在這個時候我們就可以直接修改JavaBean的AddItem方法,加入處理語句來實現(xiàn),這樣就完全不用修改前臺jsp程序了。[10]當然,也可以把這些處理操作完全寫在jsp程序中,不過這樣的jsp頁面可能就有成百上千行,光看代碼就是一個頭疼的事情,更不用說修改了。如果您使用過asp開發(fā)過程序的話,相信對這就深有體會。COM組件完全可以實現(xiàn)同jsp+javabean同樣的架構,但不知道某種原因網(wǎng)上常見的都是全部寫在asp頁面中,所以使得維護修改等極為不方便。由此可見,通過JavaBean可以很好地實現(xiàn)邏輯的封裝、程序的易于維護等等。 SQL Server數(shù)據(jù)庫及結構化查詢語言SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng),它最初是由Microsoft 、Sybase 和AshtonTate三家公司共同開發(fā)的,于1988年推出了第一個OS/2版本,在Windows NT推出后Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚鑣了。之后Microsoft 將SQL Server 移植到Windows NT 。系統(tǒng)上專注于開發(fā)推廣SQL Server 的Windows NT 版本Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應用。在本文中介紹的是Microsoft SQL Server 以后簡稱為SQL Server。 SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的較新版本,該版本繼承了SQL Server 版本的優(yōu)點同時又比它增加了許多更先進的功能,具有使用方便、可伸縮性好、與相關軟件集成程度高等優(yōu)點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2000 的大型多處理器的服務器等多種平臺使用。[5]結構化查詢語言——SQLSQL是用于對存放在計算機數(shù)據(jù)庫中的數(shù)據(jù)進行組織、管理和檢索的工具。SQL是Structured Query Language的縮寫。圖35 SQL的工作機理SQL用于控制DBMS提供給用戶的所有功能,包括:(1) 數(shù)據(jù)定義(Data definition):SQL可用于定義被存放數(shù)據(jù)的結構和組織,以及數(shù)據(jù)項之間的關系。 (2) 數(shù)據(jù)檢索(Data retrieval):SQL能使用戶或應用程序從數(shù)據(jù)庫中檢索數(shù)據(jù)并使用這些數(shù)據(jù)。 (3) 數(shù)據(jù)操縱(Data manipulation):用戶或應用程序通過SQL更改數(shù)據(jù)庫,如增加新數(shù)據(jù),刪除舊數(shù)據(jù),修改已存入的數(shù)據(jù)等。 (4) 存取控制(Access control):SQL可用來限制用戶檢索,增加和修改數(shù)據(jù)的權限,一保護所存儲的數(shù)據(jù)不被非法存取。 (5) 數(shù)據(jù)共享(Data sharing):SQL可用于調整數(shù)據(jù)讓并發(fā)用戶共享,以保證用戶之間彼此不受影響。 (6) 數(shù)據(jù)完整性(Data integrity):SQL能對數(shù)據(jù)庫的完整性條件作出規(guī)定,以使其不會因為修改紊亂或系統(tǒng)出錯而被破壞。SQL語言簡潔,是和關系數(shù)據(jù)庫交織在一起發(fā)展起來的,為完成其核心功能只用了6個動詞:SELECT、CREATE、INSERT、UPDATE、DELETE、GRANT(REVOKE)。SQL是數(shù)據(jù)庫管理系統(tǒng)的一個組成部分,是用戶和DBMS通信的語言和工具。 Tomcat簡介Tomcat是一個免費的開源的Serlvet容器,它是Apache基金會的Jakarta項目中的一個核心項目,由Apache,Sun和其它一些公司及個人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現(xiàn)。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的java產(chǎn)品,可見其在業(yè)界的地位。由于Java的跨平臺特性,基于Java的Tomcat也具有跨平臺性。 與傳統(tǒng)的桌面應用程序不同,Tomcat中的應用程序是一個WAR(WebArchive) 文件。WAR是Sun提出的一種Web應用程序格式,與JAR類似,也是許多文件的一個壓縮包。這個包中的文件按一定目錄結構來組織:通常其根目錄下包含有Html和Jsp文件或者包含這兩種文件的目錄,另外還會有一個WEBINF目錄,這個目錄很重要。,而classes目錄下則包含編譯好的Servlet類和Jsp或Servlet所依賴的其它類(如JavaBean)。通常這些所依賴的類也可以打包成JAR放到WEBINF下的lib目錄下,當然也可以放到系統(tǒng)的CLASSPATH中,但那樣移植和管理起來不方便。 在Tomcat中,應用程序的部署很簡單,你只需將你的WAR放到Tomcat的webapp目錄下,Tomcat會自動檢測到這個文件,并將其解壓。你在瀏覽器中訪問這個應用的Jsp時,通常第一次會很慢,因為Tomcat要將Jsp轉化為Servlet文件,然后編譯。編譯以后,訪問將會很快。另外Tomcat也提供了一個應用:manager,訪問這個應用需要用戶名和密碼,用戶名和密碼存儲在一個xml文件中。通過這個應用,輔助于Ftp,你可以在遠程通過Web部署和撤銷應用。當然本地也可以。[1]基于Tomcat的開發(fā)其實主要是Jsp和Servlet的開發(fā),開發(fā)Jsp和Servlet非常簡單,你可以用普通的文本編輯器或者IDE,然后將其打包成WAR即可。這里要提到另外一個工具Ant,Ant也是Jakarta中的一個子項目,它所實現(xiàn)的功能類似于Unix中的make。,然后運行Ant就可以完成xml文件中定義的工作,這個工具對于一個大的應用來說非常好,只需在xml中寫很少的東西就可以將其編譯并打包成WAR。事實上,在很多應用服務器的發(fā)布中都包含了Ant。另外,可以利用標簽庫實現(xiàn)Java代碼與Html文件的分離,使Jsp的維護更方便。 系統(tǒng)功能分析小區(qū)物業(yè)管理系統(tǒng)是為了對小區(qū)物業(yè)實行計算機化的管理,以提高工作效率,方便用戶。主要功能有對基本資料管理、物業(yè)設備、儀表數(shù)據(jù)、停車場、收費、報修、投訴、維修等進行管理以及對系統(tǒng)自身的用戶權限管理。提供各種信息的錄入,比如投訴人資料、投訴內容及處理過程;物業(yè)報修、并可對物業(yè)公司所進行的物業(yè)維修;還包括對住戶和房產(chǎn)信息的管理。物管中心不但含有小區(qū)日常項目的信息,而且還包含了對查詢情況的統(tǒng)計功能。系統(tǒng)管理主要任務是提高系統(tǒng)安全性和對系統(tǒng)提供良好的維護。(1) JCreator proJCreator是一個用于Java程序設計的集成開發(fā)環(huán)境,具有編輯、調試、運行Java程序的功能。官方網(wǎng)址是: 。當前最新版本是JCreator ,它又分為LE和Pro版本。LE版本功能上受到一些限制,是免費版本。Pro版本功能最全,但這個版本是一個共享軟件。這個軟件比較小巧,對硬件要求不是很高,完全用C 寫的,速度快、效率高。具有語法著色、代碼自動完成、代碼參數(shù)提示、工程向導、類向導等功能。第一次啟動時提示設置Java JDK主目錄及JDK/JavaDoc目錄,軟件自動設置好類路徑、編譯器及解釋器路徑,還可以在幫助菜單中使用JDK Help。(2) FrontPage2003FrontPage是Microsoft 公司推出的一種簡單易用、功能強大的因特網(wǎng)(Internet)、企業(yè)內部網(wǎng)(Intranet)Web站點開發(fā)與維護工具,是Microsoft Office 家族中的一員。目前應用較廣的有兩個版本,即FrontPage 2000和FrontPage 2003,后者是前者的升級版。FrontPage是一個Web開發(fā)環(huán)境,其不僅僅是一個功能強大且好學易用的實用網(wǎng)頁編輯器,而且也是創(chuàng)建Web站點以及對Web站點進行管理和維護的服務工具。 FrontPage 2003編輯功能的主要功能是創(chuàng)建、編輯那些看似相當復雜的網(wǎng)頁。如果曾經(jīng)使用過Microsoft Office軟件,那么只要再具備一些網(wǎng)頁創(chuàng)作的基本概念,利用FrontPage所擁有的編輯能力就可以編織出一張張美麗豐富的網(wǎng)頁了。[6]FrontPage所提供的功能有: a 創(chuàng)建頁面的向導和摸板 ;b 可導入各種模式的已有文件;c 可導入各種類型的圖形文件;d 可隨時插入表單、組件并進行控制;e 隨時查看并運行頁面框架和表格;(1) 軟件環(huán)境要求該軟件可以在WIN2000/WIN ME/WIN NT/WIN XP上運行,可允許規(guī)范格式的漢字輸入輸出,、SQL Server2000和萬維網(wǎng)瀏覽器,數(shù)據(jù)源配置見附錄。(2) 硬件環(huán)境要求如表31表31 系統(tǒng)運行環(huán)境硬件配置基本配置建議配置CPU(主頻)(主頻)內存64MB128MB以上硬盤400MB1GB以上第4章 系統(tǒng)設計第4章 系統(tǒng)設計小區(qū)物業(yè)管理系統(tǒng)的開發(fā)其實就是使用系統(tǒng)分析和系統(tǒng)設計方法的過程。即系統(tǒng)的分析、系統(tǒng)的設計、系統(tǒng)的開發(fā)、系統(tǒng)的運行與評價都遵循系統(tǒng)化的流程,這個基本流程分為五個階段,見圖41。調查分析階段建立模型階段詳細設計階段程序設計測試與評價圖41 系統(tǒng)開發(fā)流程該系統(tǒng)是基于JSP+JavaBean控制,JDBC連接SQL Server的小區(qū)物業(yè)管理系統(tǒng),力求與實際相結合具有小區(qū)日常管理和統(tǒng)計等功能,旨在達到使小區(qū)的管理和人事數(shù)字化使之更加方便快捷以提高工作效率。(1) 權限管理主要包括:添加用戶模塊 包括:為系統(tǒng)新用戶設置用戶名及口令。(2) 基本資料管理主要包括:住戶資料模塊 包括:添加 修改 刪除 查詢。物業(yè)設備報修 包括:添加 處理 刪除 查詢等。儀表數(shù)據(jù)管理模塊 包括:顯示 修改 刪除等。停車場管理模塊 包括:添加 修改 刪除 查詢等。收費管理模塊 包括:添加 修改 刪除 查詢等。住戶投訴管理模塊 包括:添加 處理 刪除 查詢等。 系統(tǒng)結構 系統(tǒng)模塊結構圖 新入住戶小區(qū)物業(yè)管理系統(tǒng)基本資料報修管理儀表管理停車管理收費管理投訴管理刪除住戶住戶查詢修改信息報修登記報修查詢報修處理報修刪除數(shù)據(jù)維護停車場圖停車場登記停車場查詢月結登記住戶月結總費月結詳細查詢投訴登記投訴查詢投訴處理管理模塊權限模塊用戶注冊圖42 系統(tǒng)模塊結構圖 系統(tǒng)流程圖 首頁()管理員主頁面()注冊頁面()基本資料管理()成功失敗管理員登錄注冊住戶主頁面()住戶驗證頁面()報修管理()儀表管理()停車場管理()收費管理()報修頁面()投訴頁面()查詢頁面()投訴管理()登記新住戶()刪除住戶()查詢住戶()修改住戶信息()登記報修()查詢報修()處理報修()刪除報修()儀表數(shù)據(jù)維護()停車場登記()停車場圖()停車場查詢()月結登記()住戶月結查詢()總費用查詢()詳細查詢()投訴登記()投訴查詢()投訴處理()圖43 系統(tǒng)流程圖 數(shù)據(jù)庫設計 此小區(qū)物業(yè)管理系統(tǒng)的數(shù)據(jù)庫使用SQL Server2000,根據(jù)系統(tǒng)需求建立數(shù)據(jù)表7個,分別是T_login(系統(tǒng)登錄表),T_user(住戶信息表),T_wuye(住戶報修表),T_yibiao(系統(tǒng)儀表數(shù)據(jù)表),T_park(住戶停車表),T_charge(住戶費用表),T_tousu(住戶投訴表),以下分別詳細描述:(1) T_login:存儲住戶或管理員登錄名和密碼信息,主要字段如表41所示:表41 T_login表結構字段名類型長度備注idint4自增(主鍵)login_namevarchar20登錄名login_pwdvarchar20登錄密碼(2) T_user:記錄存儲所有小區(qū)住戶的基本信息,包括姓名,年齡,工作單位等,字段列表如表42所示:表42 T_user表結構字段名類型長度備注idint4自增(主鍵)user_namevarchar30住戶名user_housevarchar30住戶房號user_ageint4住戶年齡u
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1