版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
目錄TOC\o"2-3"\h\z\t"標題1,1"2611設(shè)計目 1163771.1設(shè)計目 1117441.2論文組織構(gòu)造 1283072系統(tǒng)總體設(shè)計 2115712.1系統(tǒng)分析 2203092.1.1系統(tǒng)初步調(diào)查 2282542.1.2系統(tǒng)需求分析 2252612.2系統(tǒng)總體設(shè)計 3113782.2.1系統(tǒng)框架設(shè)計 3190052.2.2功能模塊劃分 4291822.2.3數(shù)據(jù)流圖設(shè)計 4245802.3開發(fā)環(huán)境 5276552.3.1Eclipse············································5296752.3.2MicrosoftSQLSever 635563系統(tǒng)數(shù)據(jù)庫設(shè)計 8191344系統(tǒng)詳細設(shè)計 10217174.1系統(tǒng)主界面 1245584.2系統(tǒng)登錄功能實現(xiàn) 11325475重要程序清單 12119436總結(jié)與心得體會 151設(shè)計目1.1設(shè)計目更好學(xué)習(xí)和掌握數(shù)據(jù)庫原理及SQLServer數(shù)據(jù)庫開發(fā)工具,進一步理解在程序設(shè)計語言環(huán)境下各種控件用法,同步掌握數(shù)據(jù)庫程序設(shè)計基本概念和基本流程,培養(yǎng)良好數(shù)據(jù)庫程序開發(fā)能力。當(dāng)前,諸多物業(yè)管理公司房屋出租信息管理都是以紙張為介質(zhì)作記錄,人力管理比例比較大,往往是各個重要負責(zé)人以書面形式管理房屋租賃信息,效率低下。數(shù)據(jù)打印,匯總,成績更新不及時,容易丟失,損壞數(shù)據(jù)給學(xué)校學(xué)生帶來損失,不易保存且數(shù)據(jù)保密性較差。開發(fā)本系統(tǒng)就是為理解決物業(yè)管理公司在房屋出租信息管理中某些不規(guī)范,使房屋租賃信息管理向著規(guī)范化、簡樸化、有效化方向發(fā)展。1.2論文組織構(gòu)造第一某些:設(shè)計目。簡介了課題目。第二某些:系統(tǒng)總體設(shè)計。對這個系統(tǒng)需求分析和總體設(shè)籌劃分。第三某些:系統(tǒng)數(shù)據(jù)庫設(shè)計。對系統(tǒng)需求分析、概念構(gòu)造設(shè)計、邏輯構(gòu)造設(shè)計等過程。第四某些:系統(tǒng)詳細設(shè)計。對系統(tǒng)功能模塊詳細簡介。第五某些:重要程序清單。系統(tǒng)重要模塊代碼。第六某些:總結(jié)及心得體會。2系統(tǒng)總體設(shè)計2.1系統(tǒng)分析2.1.1系統(tǒng)初步調(diào)查系統(tǒng)初步調(diào)查目的是在可行性分析基本上進一步對原有系統(tǒng)進行調(diào)查和分析,采用公司既有軟硬件環(huán)境以及科學(xué)管理系統(tǒng)開發(fā)方案,建立房屋租賃信息管理系統(tǒng),實現(xiàn)房屋租賃信息管理計算機自動化。系統(tǒng)應(yīng)符合物業(yè)管理公司原有房屋租賃管理制度,并達到操作直觀、以便、使用、安全等規(guī)定。調(diào)查之后繪出房屋出租系統(tǒng)總體流程圖,如圖2-1所示:顧客身份驗證顧客功能選取顧客身份驗證顧客功能選取 密碼與否對的 各功能模塊各功能模塊使用顧客數(shù)據(jù)庫登錄檢查 顧客登錄 對的 讀數(shù)據(jù)顧客數(shù)據(jù)庫登錄檢查 圖2-1房屋出租系統(tǒng)總體流程圖2.1.2系統(tǒng)需求分析國內(nèi)市場經(jīng)濟迅速發(fā)展,信息化水平不斷提高,如何運用先進管理手段,提高物業(yè)管理水平,是當(dāng)今社會所面臨一種重要課題。提高公司管理水平,必要全方位地提高公司管理意識。只有高原則、高質(zhì)量管理才干滿足公司發(fā)展需求。面對信息時代挑戰(zhàn),運用高科技手段來提高房屋租賃管理無疑是一條行之有效途徑。在某種意義上,信息與科技在公司管理與當(dāng)代化建設(shè)中顯現(xiàn)出越來越重要地位。房租租賃管理方面信息化與科學(xué)化,已成為當(dāng)代化生活水平步入高臺階重要標志。今天咱們使用計算機對房屋租賃信息進行管理,具備手工管理所無法比擬長處。例如:檢索迅速、查找以便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些長處可以極大地提高房屋租賃管理效率。面對當(dāng)前實際狀況,迫切需要開發(fā)一種簡樸快捷系統(tǒng)來適應(yīng)這些工作。運用計算機實現(xiàn)物業(yè)管理中房屋租賃管理勢在必行。對于物業(yè)管理公司來說,運用計算機支持公司高效率完畢房屋租賃管理尋常事務(wù),是適應(yīng)當(dāng)代公司制度規(guī)定、推動公司勞動型管理走向科學(xué)化、規(guī)范化必要條件。而房屋租賃管理是一項瑣碎、復(fù)雜而又十分細致工作。房屋基本資料,客戶資料管理,房屋租賃管理,各項收費以及記錄報表管理,普通不容許出錯。如果實行手工操作,須手工填制大量表格,這就會耗費工作人員大量時間和精力。計算機進行房屋租賃工作管理,不但可以保證各項信息精確無誤、迅速輸出,同步計算機具備手工管理所無法比擬長處,例如:檢索迅速、查找以便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些長處可以極大地提高物業(yè)管理效率,也是公司科學(xué)化、正規(guī)化管理,與世界接軌重要條件。開發(fā)本系統(tǒng)就是為理解決物業(yè)管理公司在房屋租賃信息管理中某些不規(guī)范,使房屋租賃信息管理向著規(guī)范化、簡樸化、有效化方向發(fā)展。2.2系統(tǒng)總體設(shè)計2.2.1系統(tǒng)框架設(shè)計如圖2-2系統(tǒng)框架圖所示。圖2-2系統(tǒng)框架圖2.2.2功能模塊劃分本系統(tǒng)重要針對房屋出租管理系統(tǒng),重要有如下功能模塊:房屋出租管理系統(tǒng)由如下某些構(gòu)成:顧客登陸、房產(chǎn)管理、合同管理、租金管理、信息記錄和協(xié)助構(gòu)成。顧客通過密碼登錄,可以進行添加、修改、刪除和維護。游客不用登陸,直接可以查看各類房產(chǎn)信息顧客登錄模塊:重要用于顧客登錄。當(dāng)顧客輸入顧客名和密碼后通過確認,才干進入房產(chǎn)管理系統(tǒng)。如果不是顧客,會提示注冊新顧客,但是,任何人都可以進入游客瀏覽窗口,對房屋基本狀況進行理解。房屋管理模塊:該模塊是顧客登錄后進入第一種模塊,重要用于顧客對房屋及其業(yè)務(wù)狀況進行管理,其中涉及:房產(chǎn)信息管理模塊:重要用于房產(chǎn)信息插入、刪除、修改、保存等基本操作。游客瀏覽模塊:重要是讓想理解房產(chǎn)人對所要理解信息進行查詢。涉及有如下功能:房價查詢,房屋征詢,有房出租.2.2.3數(shù)據(jù)流圖設(shè)計在運營系統(tǒng)之后,進入登錄界面,依照提示信息進行新顧客注冊或顧客登錄,輸入對的顧客名和密碼,登錄到系統(tǒng)之后,依照其登錄身份不同,可以進行不同操作。詳細流程如圖2-3數(shù)據(jù)流程圖圖2-3數(shù)據(jù)流程圖2.3開發(fā)環(huán)境java是一種可以撰寫跨平臺應(yīng)用軟件面向?qū)ο蟪绦蛟O(shè)計語言,是由SunMicrosystems公司于1995年5月推出Java程序設(shè)計語言和Java平臺(即JavaEE,JavaME,JavaSE)總稱。Java自面世后就非常流行,發(fā)展迅速,對C++語言形成了有力沖擊。Java技術(shù)具備卓越通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計算機、移動電話和互聯(lián)網(wǎng)Java平臺由Java虛擬機(JavaVirtualMachine)和Java應(yīng)用編程接口構(gòu)成。Java應(yīng)用編程接口為此提供了一種獨立于操作系統(tǒng)原則接口,可分為基本某些和擴展某些。在硬件或操作系統(tǒng)平臺上安裝一種Java平臺之后,Java應(yīng)用程序就可運營。Java平臺已經(jīng)嵌入了幾乎所有操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運營。2.3.1EclipseEclipse是一種開放源代碼、基于Java可擴展開發(fā)平臺。就其自身而言,它只是一種框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運是,Eclipse附帶了一種原則插件集,涉及Java開發(fā)工具(JavaDevelopmentKit,JDK雖然大多數(shù)顧客很樂于將Eclipse當(dāng)作Java集成開發(fā)環(huán)境(IDE)來使用,但Eclipse目的卻不但限于此。Eclipse還涉及插件開發(fā)環(huán)境(Plug-inDevelopmentEnvironment,PDE),這個組件重要針對但愿擴展Eclipse軟件開發(fā)人員,由于它容許她們構(gòu)建與Eclipse環(huán)境無縫集成工具。由于Eclipse中每樣?xùn)|西都是插件,對于給Eclipse提供插件,以及給顧客提供一致和統(tǒng)一集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具備同等發(fā)揮場合Eclipse最初由OTI和IBM兩家公司IDE產(chǎn)品開發(fā)組創(chuàng)立,起始于1999年4月。IBM提供了最初Eclipse代碼基本,涉及Platform、JDT和PDE。Eclipse項目IBM發(fā)起,環(huán)繞著Eclipse項目已經(jīng)發(fā)展成為了一種龐大Eclipse聯(lián)盟,有150多家軟件公司參加到Eclipse項目中,其中涉及Borland、RationalSoftware、RedHat及Sybase等。Eclipse是一種開放源碼項目,它其實是VisualAgeforJava代替品,其界面跟先前VisualAgeforJava差不多,但由于其開放源碼,任何人都可以免費得到,并可以在此基本上開發(fā)各自插件,因而越來越受人們關(guān)注。隨后尚有涉及Oracle在內(nèi)許多大公司也紛紛加入了該項目,Eclipse目的是成為可進行任何語言開發(fā)IDE集成者,使用者只需下載各種語言插件即可。2.3.2MicrosoftSQLSeverSQL語言是構(gòu)造化查詢語言(StructureQueryLanguage)縮寫,是一種用于數(shù)據(jù)庫查詢和編程語言,已經(jīng)成為關(guān)系型數(shù)據(jù)庫普遍使用原則,使用這種原則數(shù)據(jù)庫語言對程序設(shè)計和數(shù)據(jù)庫維護都帶來了極大以便,廣泛地應(yīng)用于各種數(shù)據(jù)查詢。SQL語言慣用操作有:建立數(shù)據(jù)庫數(shù)據(jù)表(CREATETABLE),如本系統(tǒng)中藥物門診信息就用到該語句;從數(shù)據(jù)庫中篩選一種記錄集(SELECT),這是最慣用一種語句,功能強大,能有效地對數(shù)據(jù)庫中一種或各種數(shù)據(jù)表中數(shù)據(jù)進行訪問,并兼有排序、分組等功能;在數(shù)據(jù)表中添加一種記錄(INSERT);刪除符合條件記錄(DELETE);更改符合條件記錄(UPDATE);3系統(tǒng)數(shù)據(jù)庫設(shè)計3.1概念構(gòu)造設(shè)計數(shù)據(jù)庫設(shè)計是要在一種給定應(yīng)用環(huán)境(DBMS)中,通過合理邏輯設(shè)計和有效物理設(shè)計,構(gòu)造較優(yōu)數(shù)據(jù)庫模式、子模式,建立數(shù)據(jù)庫和設(shè)計應(yīng)用程序,滿足顧客各種信息需求。在數(shù)據(jù)庫設(shè)計中,先要對系統(tǒng)分析所得數(shù)據(jù)字典中數(shù)據(jù)存儲進行分析,然后得出系統(tǒng)關(guān)系模式,E-R圖是一種信息模型圖,體現(xiàn)了系統(tǒng)實體之間關(guān)系。通過系統(tǒng)需求分析,理解了系統(tǒng)分解功能,以及數(shù)據(jù)流程。依照這些實體和實體之間關(guān)系可以得到系統(tǒng)E-R圖如下所示:3-1房屋信息E-R圖圖3-1房屋信息E-R圖圖3-2房客信息E-R圖3.2物理構(gòu)造設(shè)計物理構(gòu)造設(shè)計原則如下:①盡量減少數(shù)據(jù)冗余和重復(fù);②構(gòu)造設(shè)計與操作設(shè)計相結(jié)合;③數(shù)據(jù)構(gòu)造具備相對穩(wěn)定性。數(shù)據(jù)表之間關(guān)系指明兩個表之間共享一種共同核心字值。一種連接是指一種虛擬表。這種表是在當(dāng)顧客規(guī)定從互有關(guān)聯(lián)各個不同表中獲取信息時建立,核心字段用于在互相連接不同表中查找匹配記錄。一種更高檔連接形式成為自連接。這種連接是指一種表被連接。依照系統(tǒng)分析,系統(tǒng)需要建立五個表,其中重要三個表用途闡明如下:表3.1系統(tǒng)需建立表ID數(shù)據(jù)表名稱數(shù)據(jù)表用途1房屋類型表保存房屋資料基本信息2客戶信息表保存客戶資料基本信息3租賃信息表保存租賃合同基本信息4系統(tǒng)詳細設(shè)計4.1系統(tǒng)主界面登陸界面實現(xiàn),登陸界面分為二個功能,顧客需要密碼登陸,進入系統(tǒng),新顧客需要注冊才干登錄系統(tǒng)。登陸設(shè)計效果圖如圖4-1所示。圖4-1登陸界面效果圖4.2系統(tǒng)主界面實現(xiàn)房產(chǎn)管理系統(tǒng)主窗體點擊各子菜單就可浮現(xiàn)相應(yīng)窗口,主界面是顧客操作開始。在主窗體菜單欄上涉及價格,房屋位置,面積后臺管理,添加房源等,通過點擊相應(yīng)按鈕,可以顯示出該頁面。主頁面效果圖如圖4-2所示。圖4-2主頁面效果圖4.3.添加顧客當(dāng)有新顧客要使用該系統(tǒng)進行工作時,就可以由管理員顧客登錄、進入系統(tǒng),使用該功能進行添加普通顧客。輸入完相應(yīng)信息后點擊“添加”按鈕,完畢了添加。圖4-3添加顧客效果圖4.4發(fā)布房源頁面當(dāng)有新居源時,管理員可以對房源信息進行發(fā)布,房源信息必要寫滿寫清不能有空余或漏掉圖4-4發(fā)布房源圖4.5后臺管理頁面管理員通過密碼登陸后臺管理系統(tǒng),可以對發(fā)布房源進行刪除和修改等功能。如圖4-5管理頁面效果圖所示:圖4-5管理頁面效果圖5重要程序清單1.CreatetablecreatetableDISTRICT(idNUMBER(5)notnull,nameVARCHAR2(50))tablespaceUSERSpctfree10initrans1maxtrans255storage(initial64next1minextents1maxextentsunlimited);altertableDISTRICTaddprimarykey(ID)usingindextablespaceUSERSpctfree10initrans2maxtrans255storage(initial64Knext1Mminextents1maxextentsunlimited);2.createtableHOUSE(idNUMBER(5)notnull,user_idNUMBER(5),type_idNUMBER(5)notnull,titleNVARCHAR2(50),descriptionNVARCHAR2()notnull,priceNUMBER(5),areaNUMBER(5),phoneVARCHAR2(100),pubdateDATE,floorageNUMBER(5),contactVARCHAR2(100),street_idNUMBER(5),district_idNUMBER(5))tablespaceUSERSpctfree10initrans1maxtrans255storage(initial64next1minextents1maxextentsunlimited);altertableHOUSEaddprimarykey(ID)usingindextablespaceUSERSpctfree10initrans2maxtrans255storage(initial64Knext1Mminextents1maxextentsunlimited);altertableHOUSEaddforeignkey(USER_ID)referencesUSERS(ID);altertableHOUSEaddforeignkey(TYPE_ID)referencesTYPE(ID);altertable
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024郵政業(yè)行業(yè)分析報告
- 電子工業(yè)用助劑項目可行性研究報告申請立項
- 2025年液位傳感器項目評估報告
- 2025年中國常壓儲罐行業(yè)市場前瞻與投資戰(zhàn)略規(guī)劃分析報告
- 2025年18L馬口鐵罐項目可行性研究報告
- 2025年中國食品禮品行業(yè)發(fā)展趨勢及投資前景預(yù)測報告
- 殺豬場可行性研究報告
- 2025年智能體溫計市場調(diào)研報告
- 2025年配電控制設(shè)備項目評估報告
- 2025農(nóng)場雇傭合同范文
- 甲狀腺細針穿刺細胞學(xué)檢查課件
- 醫(yī)療廢物管理人員及相關(guān)工作人員培訓(xùn)制度(15篇范文)
- 麻醉醫(yī)學(xué)知識培訓(xùn)培訓(xùn)課件
- 人教版四年級上冊數(shù)學(xué) 第五單元《平行四邊形和梯形》單元專項訓(xùn)練 作圖題(含答案)
- 物業(yè)品質(zhì)督導(dǎo)述職報告
- 2024年山東濟南軌道交通集團有限公司招聘筆試參考題庫含答案解析
- 療愈行業(yè)現(xiàn)狀分析
- 北京海淀區(qū)2023-2024學(xué)年六年級上學(xué)期期末數(shù)學(xué)數(shù)學(xué)試卷
- 2023年安全總監(jiān)年終工作總結(jié)
- 浙江省杭州拱墅區(qū)2023-2024學(xué)年六年級上學(xué)期期末語文試題
- 以消費者為中心:提升營銷效果的技巧
評論
0/150
提交評論