




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實訓報告工程名稱 小區(qū)物業(yè)管理系統(tǒng) 專業(yè)班級 _姓名 學號 指導教師 實訓地點 起止日期 完成時間 2021 年 12月 16日 目 錄 軟件工程名稱 軟件特點 軟件主要社會應用3.軟件綜合實訓工程開發(fā)方案書4.1 功能需求4.2 性能需求5.1系統(tǒng)總體設計5.2數(shù)據庫設計5.概念結構設計5.2.2邏輯結構設計5.2.3物理結構設計包含實訓日志附件:主要代碼 1.1 軟件工程名稱小區(qū)物業(yè)管理系統(tǒng) 軟件特點小區(qū)物業(yè)管理系統(tǒng)采用了當前的主流計算結構模式進行開發(fā),前臺開發(fā)工具選用Eclipse。Eclipse是一種可視化的、面向對象的java開發(fā)語言,Eclipse具有易用、通用和開發(fā)效率高的特點。
2、后臺的數(shù)據庫開發(fā)工具選用了MySQL,它能夠處理大量數(shù)據,同時保持數(shù)據完整性并提供許多高級管理和數(shù)據分配功能。該軟件提供了以下功能:根本信息設置、信息查詢、打印報表、系統(tǒng)管理,這些功能保證了軟件在使用上的方便,同時該軟件實現(xiàn)了優(yōu)美簡潔的界面設計,保證了用戶在體驗上的舒適。 軟件主要社會應用“物業(yè)管理信息系統(tǒng)通過計算機網絡和專業(yè)軟件對物業(yè)實施即時、標準、高效的管理。在引入該系統(tǒng)后住戶檔案將由電腦管理,通過在水、電、煤氣上設置讀數(shù)裝置可以實現(xiàn)遠程自動抄表,減少了業(yè)主的麻煩。隨著房地產開發(fā)的持續(xù)升溫,各個小區(qū)的各家各戶繁雜的效勞越來越龐大,物業(yè)管理業(yè)務的復雜性也隨之上升,再加上智能化小區(qū)這個概念的引
3、入,物業(yè)管理逐漸趨于信息化高效率化,因此許多物業(yè)管理公司已引入了該系統(tǒng),效勞中心在接到業(yè)主報修后,會立刻打出工程部的報修單,提高了日常維修的效勞質量。每月電腦會自動將各項費用匯總,并打印出統(tǒng)一的收費通知,大大節(jié)省了物業(yè)管理公司的人力、物力投入,降低了本錢。物業(yè)管理系統(tǒng)根本已成了當代建筑群必備的一個管理軟件。 目前國家建設部房地產業(yè)司已將是否使用計算機進行管理列入了物業(yè)管理公司評定級別的工程之中。此舉大大推動了“物業(yè)管理信息系統(tǒng)的開展。隨著人們生活水平的提高和房地產業(yè)的不斷的完善,大型的房地產企業(yè)結構中,物業(yè)管理的部門結構成為其中的一個細化。而物業(yè)管理部門成為與業(yè)戶零距離接觸的終端部門,物業(yè)管理
4、系統(tǒng)的作用不但使得繁重的手工工作變的簡單化,并且能夠使得業(yè)戶對物業(yè)的了解更加透明化。隨著房地產開發(fā)的持續(xù)升溫,各個小區(qū)的各家各戶繁雜的效勞越來越龐大,物業(yè)管理業(yè)務的復雜性也隨之上升,再加上智能化小區(qū)這個概念的引入,物業(yè)管理逐漸趨于信息化高效率化,因此許多物業(yè)管理公司已引入了“物業(yè)管理信息系統(tǒng),即通過計算機網絡和專業(yè)軟件對物業(yè)實施即時、標準、高效的管理。在引入該系統(tǒng)后住戶檔案將由電腦管理,通過在水、電、煤氣上設置讀數(shù)裝置可以實現(xiàn)遠程自動抄表,減少了業(yè)主的麻煩。效勞中心在接到業(yè)主報修后,會立刻打出工程部的報修單,提高了日常維修的效勞質量。每月電腦會自動將各項費用匯總,并打印出統(tǒng)一的收費通知,大大節(jié)
5、省了物業(yè)管理公司的人力、物力投入,降低了本錢。 小區(qū)物業(yè)管理系統(tǒng)采用了當前的主流計算結構模式進行開發(fā),前臺開發(fā)工具選用Eclipse。Eclipse是一種可視化的、面向對象的java開發(fā)語言,Eclipse具有易用、通用和開發(fā)效率高的特點。后臺的數(shù)據庫開發(fā)工具選用了MySQL,它能夠處理大量數(shù)據,同時保持數(shù)據完整性并提供許多高級管理和數(shù)據分配功能。這兩種開發(fā)工具功能強大,有較好的接口,作為本系統(tǒng)開發(fā)工具是可行的。面向對象編程的概念面向對象的程序設計(Object-Oriented Programming,簡記為OOP)是Eclipse誕生的根底。OOP立意于創(chuàng)立軟件重用代碼,具備更好地模擬現(xiàn)實
6、世界環(huán)境的能力,這使它被公認為是自上而下編程的優(yōu)勝者。它通過給程序中參加擴展語句,把函數(shù)“封裝進java編程所必需的“對象中。面向對象的編程語言使得復雜的工作條理清晰、編寫容易。說它是一場革命,不是對對象本身而言,而是對它們處理工作的能力而言。對象并不與傳統(tǒng)程序設計和編程方法兼容,只是局部面向對象反而會使情形更糟。除非整個開發(fā)環(huán)境都是面向對象的,否那么對象產生的好處還沒有帶來的麻煩多。而Eclipse是完全面向對象的,這就使得Eclipse成為一種觸手可及的促進軟件重用的開發(fā)工具,從而具有強大的吸引力。MySQL簡介 MySQL是一個小型關系型數(shù)據庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。
7、在2021年1月16號被Sun公司收購。而2021年,SUN又被Oracle收購。MySQL是一種關聯(lián)數(shù)據庫管理系統(tǒng),關聯(lián)數(shù)據庫將數(shù)據保存在不同的表中,而不是將所有數(shù)據放在一個大倉庫內。這樣就增加了速度并提高了靈活性。MySQL的SQL“結構化查詢語言。SQL是用于訪問數(shù)據庫的最常用標準化語言。MySQL軟件采用了GPLGNU通用公共許可證。由于其體積小、速度快、總體擁有本錢低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有本錢而選擇了MySQL作為網站數(shù)據庫。隨著計算機技術的飛速開展,計算機在企業(yè)管理中應用的普及,利用計算機實現(xiàn)企業(yè)人事管理勢在必行。21世紀是一個充滿競爭和挑戰(zhàn)的
8、世紀。在這個世紀中,高效化、系統(tǒng)化、標準化、自動化已成為現(xiàn)代企業(yè)的代名詞。做為我國支柱產業(yè)之一的房地產業(yè)在當今智能化小區(qū)的開展的驅動下,在當今信息時代的推動下,擁有自己的一套特色的小區(qū)物業(yè)管理系統(tǒng)是非常必要的,與小區(qū)內繁多的硬件設施相比擬,傳統(tǒng)的手工式的管理方式已經無法適合當今的龐大的數(shù)據處理和精確的運算需求,所以一套精美完善的小區(qū)物業(yè)管理系統(tǒng)是提高工作效率節(jié)省人力物力的有效解決方案。傳統(tǒng)的管理方式,對物業(yè)管理人員要求數(shù)量多,耗資高,錯誤率高,工作人員流動和對新人的培訓經費也是不小的開支。一套完善的小區(qū)物業(yè)管理系統(tǒng)可持續(xù)使用并能隨著時代和工作的需求不斷更新,一期投入終身受用,按長期的使用計算,
9、開發(fā)系統(tǒng)的造價平均到每年與傳統(tǒng)式的管理方式的年耗資本相比照,性價比是可行的。開發(fā)這套系統(tǒng)的經濟可行性是很高的。對于這套小區(qū)物業(yè)管理系統(tǒng)而言,在投入使用前,會由開發(fā)并能熟練操作本系統(tǒng)的工程人員對用戶群進行專業(yè)系統(tǒng)的培訓。培訓內容應包括,熟練掌握系統(tǒng)的各個功能和簡單的系統(tǒng)維護,在開發(fā)設計程序的過程中直觀的界面和控件的文字解釋完全能使得用戶充分理解起功能和意義,在計算機普及的今天,用戶對本系統(tǒng)的操作完全可以看做是一種簡單的,配合形式的手工操作,因為本系統(tǒng)最適合用于微型機,可以說幾乎任何人都可以使用和管理。所以本系統(tǒng)的操作是完全可行的。 3.軟件綜合實訓工程開發(fā)方案書編寫目的 編寫這份工程開發(fā)方案目的
10、是讓該工程能在規(guī)定的時間內有效率的完成,以及分配小組各成員的任務,讓他們在規(guī)定時間內各司其職。3.工程名稱 小區(qū)物業(yè)管理系統(tǒng)3.工程建設的內容和規(guī)模 工程內容:根據工程的需求分析,在規(guī)定時間內完成該系統(tǒng)的設計、實現(xiàn)與測試,爭取把該系統(tǒng)打造成一個高效率高通用性的系統(tǒng)。3.經濟技術指標規(guī)劃時間:兩個星期規(guī)劃地點:E512機房開發(fā)人數(shù):83.工程主要開發(fā)條件本工程符合中華人民共和國各項法律法規(guī)。本工程的物質條件俱全電腦、開發(fā)工具、開發(fā)地點等。3.21工作內容主要有工程的可行性研究、工程的開發(fā)方案、需求分析、概要設計、詳細設計和工程完成后的測試這幾個主要任務。工程開發(fā)人員工程組長:曹海工程小組成員:曹
11、海、歐立可、唐波、李春宣、鄧敏求、周細雨、黃進、程希產品介紹該程序的名稱是小區(qū)物業(yè)管理系統(tǒng),采用的java語言開發(fā),輔以MySQL數(shù)據庫,存儲媒介為可移動硬盤。3.31工作任務的分門與人員分工任務安排:工程組長負責完成工程可行性研究報告和工程開發(fā)方案的起草工作。黃進負責需求分析,歐立可和唐波負責工程的概要設計,李春宣和鄧敏求負責工程的詳細設計,周細雨負責軟件的測試,程希負責系統(tǒng)的實現(xiàn)。進度 第15周確定工程的題目和準備工程的前期工作,完成工程小組的人員安排。15周星期一、星期二完成工程的可行性分析和工程的開發(fā)方案,星期三、星期四完成工程的需求分析。第16周完成工程的詳細設計及測設,并于16周周
12、五上交報告。4.1 功能需求 物業(yè)管理系統(tǒng)是一個涉及多方面的系統(tǒng)工程,它包含了管理、效勞、工程、財務等多個職能系統(tǒng)。開發(fā)智能小區(qū)物業(yè)管理系統(tǒng)應該滿足以下要求:一是全面性,滿足常規(guī)管理工作的需求;二是智能化,實現(xiàn)數(shù)據采集、處理自動化的要求;三是先進性,系統(tǒng)表達時代的需要,使管理更細致、深入,決策更科學。作為智能小區(qū)管理信息系統(tǒng)中必不可少的一局部,物業(yè)管理系統(tǒng)在其中應該實現(xiàn)的功能有:(1)無紙化管理應實現(xiàn)物業(yè)管理各種文件在電腦上的編輯、發(fā)送和接收,在電腦上取代以往的人工報審,有紙操作;提供一個足夠開放的平臺,實現(xiàn)充分的數(shù)據共享和內部通訊。如對于內部的多個部門以及分布在不同地方的多個管理處,可以突破
13、層次和部門分隔導致的溝通障礙來實現(xiàn)信息的實時共享。(2)靈活方便的萬能查詢功能對于用戶來講,查詢的要求是千變萬化的,為了適應用戶的這種要求,系統(tǒng)應支持對所有的事件記錄、費用數(shù)據等進行檢索、統(tǒng)計、總覽,從而對日常管理的方案、控制和決策起到實際的支持作用。(3)敏感數(shù)據修改的日志跟蹤和分級的權限控制對應保密或較敏感的數(shù)據修改提供跟蹤,能清楚地記錄數(shù)據每次更的情況(更改人、時間、值、數(shù)額等),提供敏感數(shù)據更改的依據。根據操作人員的不同權限:財務經理有權修改費用單價;收費員只能錄入讀數(shù)進行計算;管理處的工作人員僅能看到本管理處的數(shù)據。(4)形象豐富的決策分析系統(tǒng)快速、自動、強大的統(tǒng)計匯總功能和豐富的報
14、表打印系統(tǒng),使各種數(shù)據的統(tǒng)計匯總、分析表格一應俱全,物業(yè)公司的領導可以隨時查閱最新的詳細情況,并依次快速、準確地做出決策。同時智能小區(qū)物業(yè)管理系統(tǒng)應該能夠給物業(yè)公司內部管理提供全面的解決方案,并從不同層次滿足住宅小區(qū)開展商的需求。包括下面四個層次:業(yè)務處理:用于基層辦事人員,如收款員、管理員、保安員、維修員等,包括各種物業(yè)檔案、臺帳等靜態(tài)數(shù)據的錄入、查詢、打印報表;每月各種收費數(shù)據的錄入、計算、打單、收款;日常工作日志及數(shù)據的錄入、查詢、打印。運行控制:用于基層干部,如管理處的財務經理、物業(yè)經理、保安經理、工程經理等,包括雇傭和培訓工作人員,日常工作(設備保養(yǎng)、維修、保安巡邏、清潔)的調度、工
15、作進展的定期考評與分析、事件提醒等。管理控N-用于管理處主任及公司管理人員,包括對每一項工作實際與方案的比照,如收費結果統(tǒng)計比擬、設備完好率統(tǒng)計比擬、平安達標結果統(tǒng)計比擬等。領導決策:用于公司最高領導決策層,包括企業(yè)開展戰(zhàn)略的分析、新市場開發(fā)分析及人力資源政策分析等。根據物業(yè)管理系統(tǒng)的總體功能需求及用戶層次要求,整個系統(tǒng)主要分為以下幾個功能模塊:系統(tǒng)管理、住戶管理、房產管理、設備管理、收費管理和社區(qū)效勞,如下列圖3-I所示: 系統(tǒng)管理:本模塊的主要功能是對用戶的使用權限進行分配以及數(shù)據的備份,由用戶管理模塊和數(shù)據管理模塊(如圖3-2所示)。它為各類型的用戶賦予賬號和初始密碼,用戶管理可以讓管理
16、員用戶對用戶信息進行增加、修改和刪除;同時數(shù)據管理提供了用戶相關信息的備份處理,保障信息的平安性和完整性。 住戶管理:本模塊的功能是對住戶的所有相關信息進行管理(如圖33所示),它主要包括住戶信息錄入、住戶信息查詢、住戶信息修改、住戶信息刪除等。 房產管理:本模塊主要是從樓宇管理與房屋管理兩方面對小區(qū)中的所有房產進行管理(如圖34所示)。樓宇管理模塊包括樓宇信息的錄入、樓宇信息查詢、樓宇信息修改、樓宇信息刪除;房屋管理模塊包括房屋根本信息錄入、房屋信息查詢、房屋信息修改、房屋信息刪除等模塊。 設備管理:本模塊主要是對小區(qū)內的所有設備信息進行管理,確保設備的平安和及時對損壞設備進行維修。主要包括
17、設備根本信息的錄入、查詢、修改、刪除等,并將設備的維修信息單獨列出供用戶進行查詢、添加、修改和刪除等操作,方便用戶了解情況。收費管理:本模塊對住戶的水費、電費、煤氣費等相關費用進行統(tǒng)籌管理,便于住戶及時交費和查詢。社區(qū)效勞:本模塊主要是為各位業(yè)主提供諸如停水停電通知、繳費通知、社區(qū)活動通知等社區(qū)相關效勞的,它所提供的效勞工程主要有短信群發(fā)、提醒效勞以及建議意見等(如圖3-7所示)。 4.2 性能需求(1)可擴展性為了適應日后的開展,小區(qū)物業(yè)管理系統(tǒng)必須具有良好的擴展性和適應性。(2)平安性為保證數(shù)據平安和效勞平安,系統(tǒng)必須構建平安平臺,為用戶提供平安的數(shù)據傳輸及身份認證機制。系統(tǒng)建模通過對以上
18、功能模塊的分析,系統(tǒng)的角色主要分為兩類:住戶和系統(tǒng)管理員。住戶可以進入系統(tǒng)公共信息管理模塊,了解住房信息以及小區(qū)內的公共信息等;系統(tǒng)管理員可以使用住戶管理、房產管理、設備管理、車位管理以及收費管理模塊,為小區(qū)內的日常工作效勞,也可以使用系統(tǒng)管理模塊,主要是用來進行用戶權限的配置,具備最高的權限。全局用例圖如圖3-8所示。 接著再對其中的每個用例進行進一步的分析,找出其中更具體的用例。比方:系統(tǒng)管理包括用戶管理用例和數(shù)據管理用例;房產管理包括樓宇管理用例和房屋管理用例,樓宇管理中又包含樓宇信息錄入、查詢、修改和刪除等用例。根據物業(yè)管理系統(tǒng)的用例分析,對這個系統(tǒng)而言,在系統(tǒng)邊界以外與系統(tǒng)進行交互的
19、活動者是系統(tǒng)管理員和普通用戶,考慮系統(tǒng)問題域和系統(tǒng)責任邊界,確定所用到的類主要包括:樓宇信息、房屋信息、住戶信息、個人收費信息等。在整個系統(tǒng)中,系統(tǒng)管理員處于主動位置,它管理相關的事項和其他類。我們可以從系統(tǒng)管理員和普通用戶兩類對象開始進行執(zhí)行路線追蹤,以發(fā)現(xiàn)系統(tǒng)中各種消息連接。物業(yè)管理系統(tǒng)的各類間的關聯(lián)可根據系統(tǒng)功能用例來確定,比方住戶信息類和收費信息類之間是l:l的關聯(lián)。關聯(lián)須謹慎確定,以保證數(shù)據的完整性,防止以后頻繁的修改而影響系統(tǒng)的開發(fā)進度。通過分析,本系統(tǒng)的類圖,如圖3-9所示。順序圖順序圖顯示對象之間的動態(tài)合作關系,它強調對象之間消息發(fā)送的順序,同時顯示對象之間的交互。如圖3-10
20、所示,是樓宇信息管理模塊的順序圖.管理員用戶通過添加消息,進入添加樓宇信息界面,在此界面中顯示需要添加的樓宇信息,例如樓字號、樓層號等;通過編輯消息,進入編輯樓宇信息界面,在編輯完成后保存,管理員用戶通過查詢消息進入查詢樓宇界面,檢查添加消息是否成功。狀態(tài)圖狀態(tài)圖用來描述一個特定對象的所有可能狀態(tài)及其引起狀態(tài)轉移的事件。大多數(shù)面向對象技術都用狀態(tài)圖表示單個對象在其生命周期中的行為。一個狀態(tài)圖包括一系列的狀態(tài)以及狀態(tài)之間的轉移。不是所有的類都有狀態(tài)圖,以住戶類為例,住戶的狀態(tài)圖如圖3-11所示。 從狀態(tài)圖中可以看到住戶的所有狀態(tài):查詢、添加、刪除、修改。當住戶處于編輯狀態(tài)之前,先要查詢并確認住戶
21、的類型,然后進行編輯;處于增加、刪除狀態(tài)前同樣應該先查詢并確認后,在進行增加、刪除。系統(tǒng)總體設計小區(qū)物業(yè)管理系統(tǒng)總體設計包含了住戶根本信息實體E-R圖、房產根本信息實體E-R圖、住戶投訴根本信息實體E-R圖、系統(tǒng)結構圖。數(shù)據庫的設計包含了用戶表、住戶根本信息表、房屋根本信息表、處理故障表、收費信息表。 系統(tǒng)管理模塊主要包含了用戶管理和數(shù)據管理。 用戶管理的功能是根據用戶使用權限分別提供可以執(zhí)行的相關操作。在本模塊中,系統(tǒng)管理員用戶不僅可以添加用戶權限組,還可以對權限組內的用戶進行添加、修改和刪除 數(shù)據管理主要實現(xiàn)了數(shù)據的平安性和高可用性。日常模塊主要有登陸界面、住戶管理、房產管理、設備管理、收
22、費管理。 該系統(tǒng)的是用java語言實現(xiàn)的各個模塊功能,有前臺的登陸界面,后臺的數(shù)據處理模塊和中間的邏輯處理模塊。該系統(tǒng)的各個模塊均運行正常,用戶登陸界面運行后簡潔美觀,邏輯實現(xiàn)模塊處理數(shù)據準確無誤,數(shù)據庫對數(shù)據的增刪改查均正常,經測試該系統(tǒng)是一個高效的實用性強的系統(tǒng)。 在實訓期間我們小組主要圍繞小區(qū)物業(yè)管理系統(tǒng)進行了一系列的研究和討論。詳細說明了在J2EE平臺上開發(fā)和設計系統(tǒng)的方法、后端數(shù)據庫的建立以及數(shù)據庫連接等內容,并設計和實現(xiàn)了小區(qū)物業(yè)管理系統(tǒng),主要進行了以下幾方面的工作: 首先介紹小區(qū)物業(yè)管理系統(tǒng)在現(xiàn)代社會生活中的現(xiàn)狀和重要性,結合我國的具體實際,闡述建立具有小區(qū)特色的物業(yè)管理系統(tǒng)的意
23、義和研究情況,提出了本系統(tǒng)的主要研究內容和方向,并規(guī)劃出本文的集構。其次,對系統(tǒng)中的相關技術進行了比擬詳細的闡述,特別是J2EE的結構體系和技術體系進行重點介紹;并對計算機模式進行了分析和比照,從中選出一個比擬適合本系統(tǒng)開發(fā)應用的模式使用。同時簡單介紹了數(shù)據挖掘相關知識和常用方法。最后,在對系統(tǒng)的需求進行了比擬全面的分析之后完成對系統(tǒng)的總體設計,將系統(tǒng)劃分為六大功能模塊進行描述提出了系統(tǒng)的主要模塊,并詳細介紹了它們的設計與實現(xiàn)情況。 我們小組成員在有限的時間里經過努力,該小區(qū)物業(yè)管理系統(tǒng)已初具規(guī)模,界面比擬實用,系統(tǒng)穩(wěn)定性良好,通過網絡實驗測試用戶連接功能良好。系統(tǒng)的查詢功能完備,可以滿足用戶
24、的各種查詢要求。查詢信息準確無誤,完整詳細、迅速方便。系統(tǒng)的可操作性很好,不同類型的用戶都可以很方便的進行相關的操作,相信可以給小區(qū)物業(yè)管理工作帶來一定的幫助。作為可在網絡上直接進行操作的物業(yè)管理系統(tǒng),數(shù)據對象的訪問控制讓我們的敏感數(shù)據得到較好的保護,使得只有相應的授權用戶才能得到相應的操作權限,一些重要的業(yè)主信息等得到較好的利用的同時,又具有很高的平安性。該系統(tǒng)直接面對小區(qū)物業(yè)管理人員,實現(xiàn)物業(yè)管理工作網絡處理、協(xié)作功能,使小區(qū)內的數(shù)據電子化,簡化工作流程,提高工作效率。與用戶的接口實現(xiàn)簡單、平安,可操作性強。可以節(jié)省許多資源,可以迅速查詢和打印所需信息,節(jié)省大量人力,簡單、明了、平安、高效
25、,可以大大的提高人們的工作效率,具有很高的實用價值:實訓日志:2021.12.5號即第十五周周一在E512機房確定小組成員和該次實訓的工程小區(qū)物業(yè)管理系統(tǒng);2021.12.8號即第十五周周四在E512機房聽馮劍老師講實訓案例:工資管理系統(tǒng)需求建模啟發(fā);并確定小組各人員的具體分工,其中黃進負責需求分析、歐立可負責概要設計、李春萱負責詳細設計、周細雨負責軟件的測試,我負責工程的可行性研究和工程的開發(fā)方案。2021.12.9號即第十五周周五在E512機房聽馮劍老師講案例:工資管理系統(tǒng)設計引導。并于機房查找該我們小組負責工程的相關資料。2021.12.14號即第十六周周三在E512機房繼續(xù)聽馮劍老師講
26、案例:工資管理系統(tǒng)的數(shù)據庫設計參考示范。進一步確定小組各個成員的分工,調整如下:我負責該工程的前四個局部即概述、可行性分析、工程開發(fā)方案和局部需求分析,黃進負責具體的需求分析,歐立可負責概要設計中的數(shù)據庫設計,唐波負責概要設計中的系統(tǒng)總體設計,李春萱負責詳細設計中的系統(tǒng)管理模塊,鄧敏求負責詳細設計中的日常模塊詳細設計,程希負責系統(tǒng)的實現(xiàn)這局部,周細雨負責工程的運行與測試,至此,小組個成員已分工明確。2021.12.16號第十六周周五上交報告。 1智能化住宅小區(qū)物業(yè)管理系統(tǒng)軟件設計概述Lucia :wwwchnibscom,2002,102李煥哲,劉曉亮,郭大權等J2EE體系結構探討河北省科學院
27、學報,2003.3陳國華,詹宏昌,張文海JSP技術及其在平安管理信息系統(tǒng)中的應用中國平安科學學報,2003,13(1):45494覃桂敏,王力J2EE開發(fā)過程中性能問題的研究計算機工程,2004,30(12):84865孟慶強,宗平J2EE與三層Web應用開發(fā)計算機與現(xiàn)代化,2004,103(3):50536Michael Girdley Rob Woolen Sandra LEmersonJ2EE Appl ications and BEA WebLogicServer北京:電子工業(yè)出版社,20057William Crawford,Jonathan KaplanJ2EB Design Pa
28、tternsM8于景基于STRUTS架構的外匯交易管理系統(tǒng)的設計與實現(xiàn):碩士學位論文大連:大連理工大學計算機學院,2005附件:主要代碼鏈接數(shù)據庫的代碼(前臺界面與后臺數(shù)據庫的橋梁):package org.biye.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;public class ConnectionUtils private static String driver;private static
29、 String url;private static String user;private static String password;static try Properties props = new Properties();/從配置文件中讀取配置信息props.load(ConnectionUtils.class.getClassLoader().getResourceAsStream(org/biye/util/perties); driver = props.getProperty(driver);url = props.getProperty(url);/url=jdbc:my
30、sql:/:3306/testuser = props.getProperty(user);/user=root password=props.getProperty(password);/password=jinClass.forName(driver); catch (Exception e) public static Connection getConnection() throws SQLException Connection con = DriverManager.getConnection(url, user, password);return con;登入界面代碼為:publ
31、ic void actionPerformed(ActionEvent e) if (e.getActionCommand().equals(登入) If (idField.getText().trim().equals()| new String(passwdField.getPassword().trim().equals() JOptionPane.showMessageDialog(jf, 戶號、密碼不能為空!); return;String roomId = idField.getText().trim();String passwd = new String(passwdField
32、.getPassword().trim();try SocketUtil.createSocket();ObjectOutputStream oos=SocketUtil.getOutputStream();MyObject obj=new MyObject(MyObject.LOGIN_OBJECT);obj.addData(roomId,roomId);obj.addData(passwd,passwd);oos.writeObject(obj);oos.flush();ObjectInputStream ois=SocketUtil.getInputStream();User user=
33、(User)ois.readObject();if (user.getMark().equals(0) jf.dispose();new Enroll(user).showMe();JOptionPane.showMessageDialog(null, 您還未登記,請登記!); else if (user.getMark().equals(1) MyObject ob = new MyObject(MyObject.RINSERT_OBJECT);ob.addData(roomId, user.getRoomId();oos.writeObject(ob);oos.flush();Reside
34、nt r = (Resident) ois.readObject();if (r = null) JOptionPane.showMessageDialog(null, 您還未登記,請再點擊登錄!);String mark = 0 + ;MyObject o = new MyObject(MyObject.HH_OBJECT);o.addData(mark, mark);o.addData(roomId, roomId);oos.writeObject(o);oos.flush();ArrayList residentList = new ArrayList();residentList.ad
35、d(r);jf.dispose();new CFrame(residentList).showMe();else if(user.getMark().equals(2)JOptionPane.showMessageDialog(null, 密碼錯誤!);else if(user.getMark().equals(3)JOptionPane.showMessageDialog(null, 沒有此用戶!); catch (Exception e1) e1.printStackTrace(); else if (e.getActionCommand().equals(取消) System.exit(
36、0); else if (e.getActionCommand().equals(注冊) new RegisterFrame().showMe();jf.dispose();住戶信息登記界面局部代碼:public void actionPerformed(ActionEvent e) if (e.getActionCommand().equals(確定) String roomId = id1.getText().trim();String name = proprietor1.getText().trim();String telphone = telephone1.getText().tr
37、im();String family1 = jtf2.getText().trim();String family2 = jtf3.getText().trim();String family3 = jtf4.getText().trim();String family4 = jtf5.getText().trim();System.out.println(roomId1 + =);if (!(roomId.equals(roomId1) JOptionPane.showMessageDialog(jf, 前后戶號不同!);return; else if (name.equals() | te
38、lphone.equals() JOptionPane.showMessageDialog(jf, 戶名與 不能為空!); else try SocketUtil.createSocket();ObjectOutputStream oos = SocketUtil.getOutputStream();MyObject obj = new MyObject(MyObject.ENROLL_OBJECT);obj.addData(roomId, roomId);obj.addData(name, name);obj.addData(telphone, telphone);obj.addData(f
39、amily1, family1);obj.addData(family2, family2);obj.addData(family3, family3);obj.addData(family4, family4);oos.writeObject(obj);oos.flush();ObjectInputStream ois = SocketUtil.getInputStream();Resident re = (Resident) ois.readObject();if (re != null) ArrayList list = new ArrayList();list.add(re);Stri
40、ng mark=1+;MyObject o = new MyObject(MyObject.HH_OBJECT);o.addData(mark, mark);o.addData(roomId, roomId);oos.writeObject(o);oos.flush();jf.dispose();new CFrame(list).showMe(); JOptionPane.showMessageDialog(null, 該住戶信息已存在,請核對,要修改的請點擊修改!); else String a = 0 + ;String b = 0 + ;String c = 0 + ;String d
41、= 0 + ;String e1 = 0 + ;String f = 0 + ;String g =0 + ;String h =0+ ;Resident r = new Resident();r.set房號(roomId);r.set房主(name);r.set (telphone);r.set家人1(family1);r.set家人2(family2);r.set家人3(family3);r.set家人4(family4);r.set是否在家(a);r.set火災監(jiān)控(b);r.set防盜監(jiān)控(c);r.set煤氣監(jiān)控(d);r.set水控制(e1);r.set電控制(f);r.set氣控
42、制(g);r.set家電管理(h);ArrayList list = new ArrayList();list.add(r);String mark=1+;MyObject o = new MyObject(MyObject.HH_OBJECT);o.addData(mark, mark);o.addData(roomId, roomId);oos.writeObject(o);oos.flush();jf.dispose();new CFrame(list).showMe(); JOptionPane.showMessageDialog(null, 登記成功!); catch (Except
43、ion e1) e1.printStackTrace(); else if (e.getActionCommand().equals(取消) System.exit(0); 實訓評分表工程名稱:指標評價方案的合理性與創(chuàng)造性設計與測試結果設計說明書的質量辯論陳述與答復下列問題情況實訓表現(xiàn)情況資料齊全情況綜合成績 教師簽名: 日 期: 附錄:外文翻譯In Wang Zuoliangs translation practices, he translated many poems, especially the poems written by Robert Burns. His translati
44、on of Burns “A Red, Red Rose brought him fame as a verse translator. At the same time, he published about ten papers on the translation of poems. Some argue that poems cannot be translated. Frost stresses that poetry might get lost in translation. According to Wang, verse translation is possible and
45、 necessary, for “The poet-translator brings over some exciting work from another culture and in doing so is also writing his own best work, thereby adding something to his culture. In this transmission and exchange, a richer, more colorful world emerges. (Wang, 1991:112). Then how can we translate p
46、oems? According to Wangs understanding, the translation of poems is related to three aspects: A poems meaning, poetic art and language. 1A poems meaning “Socio-cultural differences are formidable enough, but the matter is made much more complex when one realizes that meaning does not consist in the meaning of words only, but also in syntactical structures, speech rhythms, levels of style. (Wang, 1991:93).2Poetic a
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度婚介加盟店營銷策劃合同
- 2025年度連鎖教育機構加盟合作協(xié)議模板
- 2025年度桶裝水產品研發(fā)與創(chuàng)新合作協(xié)議
- 履帶罐車轉讓協(xié)議(含2025年度技術升級服務)
- 二零二五年度跨境電商傭金分成及電子支付安全協(xié)議
- 2025年度窗簾產品售后服務及質量保證合同
- 二零二五年度中高齡員工勞動權益保護合同
- 2025年度資產重組委托拍賣合同模板
- 二零二五年度耕地承包與農業(yè)品牌推廣合作協(xié)議
- 二零二五年度電影聘用合同范本:科幻片特效演員合作協(xié)議
- 臘八粥 第一課時自學導學單
- 摻合料講義課件
- 中美關系新時代52張課件
- 鼻部整形隆鼻術精選PPT
- 《伊利乳業(yè)集團企業(yè)內部審計存在的問題及優(yōu)化對策分析案例(論文)10000字》
- 中小學生心理健康檔案(表格)電子教案
- 反假貨幣培訓考試題庫-相關法律法規(guī)及規(guī)范性文件知識考題
- 體育《網球正手擊球》教學PPT
- 離心機操作規(guī)程
- PowerMILL后處理修改教程
- 湘教版五年級下冊美術教學計劃
評論
0/150
提交評論