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

正文內(nèi)容

房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-閱讀頁

2025-07-12 15:09本頁面
  

【正文】 戶 ID,用戶編號,用戶名,密碼,EMAIL ,電話,地址,注冊時間,備注,用戶郵箱,姓名,用戶昵稱,性別,身份證號,聯(lián)系電話,地址,最后登錄時間,最后登錄 IP,郵箱驗證碼,是否郵箱驗證,貧困等級房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn)163 概要設(shè)計由于本系統(tǒng)是一個應(yīng)用型系統(tǒng),因此必須保證系統(tǒng)的實用性、健壯性,同時又必須保證系統(tǒng)應(yīng)易于管理與維護,具有一定的靈活性,所以在本系統(tǒng)的開發(fā)研制過程中,始終堅持遵循標(biāo)準(zhǔn)、保證安全、方便使用的設(shè)計原則。下一步就要著手實現(xiàn)軟件的需求,即要著手解決“ 怎么做 ”的問題。房屋租賃管理系統(tǒng)的功能模塊圖如下圖 31 所示:房屋租賃管理系統(tǒng)用戶管理房屋申請管理房屋管理管理員管理圖 31 房屋租賃管理系統(tǒng)功能圖Fig 31 house lease management system function diagram遼寧工程技術(shù)大學(xué)畢業(yè)設(shè)計(論文)17房屋租賃管理系統(tǒng)功能模塊分析:(1)用戶模塊用戶模塊用于用戶根據(jù)注冊的用戶名稱和密碼登錄房屋租賃管理系統(tǒng)。(2)房屋申請管理模塊:用戶可以通過該模塊對期房的房屋填寫房屋申請,然后提交等待管理員的審核。(4)管理員管理模塊:管理員可以對用戶進(jìn)行操作,對房屋申請審核,發(fā)布房源等功能。主要原則及實現(xiàn)方法如下:(1)一個實體型轉(zhuǎn)換為一個關(guān)系模式,實體的屬性就是關(guān)系的屬性,實體的鍵就是關(guān)系的鍵。2)若關(guān)系的類型為 1:n,則應(yīng)把一端實體的鍵移到 n 端,與 n 端實體的鍵共同組成該聯(lián)系的鍵。4)若關(guān)系的類型為 m:n,則該聯(lián)系的鍵為兩個實體的鍵的復(fù)合,即該關(guān)系的鍵一定為復(fù)合鍵。房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn)18 關(guān)系模式設(shè)計(1)用戶(用戶編號,用戶郵箱,姓名,用戶昵稱,性別,身份證號,聯(lián)系電話,地址,最后登錄時間,最后登錄 IP,郵箱驗證碼,是否郵箱驗證,貧困等級)(2)管理員(用戶 ID,用戶名,密碼,EMAIL,電話,地址,注冊時間,備注)(3)房屋申請單(編號,申請的用戶編號,申請時間,是否被屏蔽,信用等級,不符合原因,審核狀態(tài),申請房屋類型)(4)房屋信息(房屋編號,房屋類型,房屋面積,購買房屋價格,房屋租金,是否賣出,是否注滿,圖片) 物理設(shè)計用戶表(u_user)用于存放注冊用戶的信息,如表 31 所示:表 31 用戶表Tab 31 table of the user字段名 數(shù)據(jù)類型 長度 約束 描述Id number 5 主鍵 用戶編號Email varchar2 20 非空 郵箱Nickname varchar2 20 非空 昵稱Password varchar2 40 非空 密碼Name varchar2 20 非空 姓名Gender varchar2 2 非空 性別cardId varchar2 50 非空 身份證號Phone varchar2 50 非空 手機號碼address varchar2 50 非空 地址lastLoginTime varchar2 20 非空 最后登錄時間lastLoginIp varchar2 20 非空 最后登錄IPVerifyCode varchar2 50 非空 郵箱驗證碼isEmailVerify varchar2 5 非空 是否郵箱驗證Ulevel number 5 非空 貧困等級房屋類型表(houseType)用于存放房屋類型的信息。針對本系統(tǒng),選擇 Windows xp 作為服務(wù)器操作系統(tǒng),這個版本的 OS 具有使用簡單,界面友好的特點,比較容易接受,性能穩(wěn)定。是目前最流行的中小型站點的應(yīng)用平臺。Tomcat是 Java 程序,所以只要有 JDK 就可以使用,不需要考慮操作系統(tǒng)平臺。SQL 具有功能強、使用簡單、管理方便、運行速度快、可靠性高、安全保密性強等優(yōu)點。應(yīng)用軟件選擇 Inter Explorer 。(1)模塊名稱:用戶模塊(2)模塊功能:用戶模塊主要實現(xiàn)了用戶根的注冊,郵箱驗證,登錄等功能。 輸入項目輸入模塊的數(shù)據(jù):用戶名,密碼 輸出項目輸出模塊的數(shù)據(jù):登錄成功。管理員可以通過該模塊對房屋信息的添加、修改、刪除,房屋的退房管理輸入用戶名和密碼用戶名是否存在?是 否提示用戶不存在檢驗用戶名密碼是否正確?進(jìn)入主界面是檢驗密碼否提示密碼錯誤開始結(jié)束圖 41 登錄流程圖Fig. 41 Login algorithm flowchart房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn)24等情況。 輸入項目輸入模塊的數(shù)據(jù):房屋要求。 程序邏輯開始輸入要求審核是否通過申請成功是否結(jié)束圖 43 房屋申請流程圖Fig. 43 Housing application algorithm flowchart房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn)26 管理員模塊 模塊定義(1)模塊名稱:管理員模塊(2)模塊功能:管理員模塊主要實現(xiàn)了管理員管理用戶,審核申請單,發(fā)布房源等相關(guān)操作。 輸出項目輸出模塊的數(shù)據(jù):房屋信息 程序邏輯開始添加房屋信息 修改房屋信息保存房屋是否存在新的房屋信息添加完成結(jié)束否是房屋是否修改否是選擇操作方式圖 44 管理員管理模塊程序流程圖 management module program flow chart遼寧工程技術(shù)大學(xué)畢業(yè)設(shè)計(論文)27 接口設(shè)計 外部接口(1)用戶界面界面是軟件的門面,應(yīng)達(dá)到美觀、舒適、操作方便、信息準(zhǔn)確全面、結(jié)構(gòu)合理等標(biāo)準(zhǔn)。按不同的分類瀏覽(直板、翻蓋、滑蓋、新品上架) ,不同的分類其商品信息也不同,但功能風(fēng)格相同,在這里只給出直板的展示界面。另外在該界面中,用戶可以直接注冊和登錄,還有企業(yè)的常用聯(lián)系方式、商品的類別,從而為用戶的操作提供了方便。在網(wǎng)絡(luò)軟件接口方面,使用一種無差錯的傳輸協(xié)議,采用滑動窗口方式對數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)傳輸及接收。在輸出方面,打印機的連接及使用。 內(nèi)部接口內(nèi)部接口方面,各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行信息傳遞。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse 目前支持 Java Servlet,AJAX , JSP,JSF ,Struts ,Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫鏈接工具等多項功能。當(dāng)時服務(wù)端需要對數(shù)據(jù)進(jìn)行驗證,由于網(wǎng)絡(luò)速度相當(dāng)緩慢,只有 ,驗證步驟浪費的時間太多。JavaScript 是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。它最初由網(wǎng)景公司(Netscape)的 Brendan Eich 設(shè)計,是一種動態(tài)、弱類型、基于原型的語言,內(nèi)置支持類。Ecma 國際以 JavaScript 為基礎(chǔ)制定了 ECMAScript 標(biāo)準(zhǔn)。完整的 JavaScript 實現(xiàn)包含三個部分:ECMAScript,文檔對象模型,字節(jié)順序記號。JavaScript 的一個重要功能就是面向?qū)ο蟮墓δ埽ㄟ^基于對象的程序設(shè)計,可以用遼寧工程技術(shù)大學(xué)畢業(yè)設(shè)計(論文)29更直觀、模塊化和可重復(fù)使用的方式進(jìn)行程序開發(fā)。比如要設(shè)定網(wǎng)頁的背景顏色,所針對的對象就是document,所用的屬性名是 bgcolor,如 =blue,就是表示使背景的顏色為藍(lán)色。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。ORACLE 數(shù)據(jù)庫系統(tǒng)是美國 ORACLE 公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)或 B/S 體系結(jié)構(gòu)的數(shù)據(jù)庫之一。ORACLE 數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),作為一個通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個關(guān)系數(shù)據(jù)庫,它是一個完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫它實現(xiàn)了分布式處理功能。數(shù)據(jù)庫用戶操作端,由應(yīng)用、工具、SQL* NET 組成,用戶操作數(shù)據(jù)庫時,必須連接到一服務(wù)器,該數(shù)據(jù)庫稱為本地數(shù)據(jù)庫(Local DB) 。用戶要存取遠(yuǎn)程 DB 上的數(shù)據(jù)時,必須建立數(shù)據(jù)庫鏈。由于它們是相分離的,所以在管理數(shù)據(jù)的物理存儲結(jié)構(gòu)時并不會影響對邏輯存儲結(jié)構(gòu)的存取。這里,模式是對象的集合,而模式對象是直接引用數(shù)據(jù)庫數(shù)據(jù)的邏輯結(jié)構(gòu)。邏輯存儲結(jié)構(gòu)包括表空間、段和范圍,用于描述怎樣使用數(shù)據(jù)庫的物理空間。 腳本習(xí)慣說明(1)類名首字母應(yīng)該大寫。對于所有標(biāo)識符,其中包含的所有單詞都應(yīng)緊靠在一起,而且大寫中間單詞的首字母。這樣便可標(biāo)志出它們屬于編譯期的常數(shù)。為使用一個項目中的類,我們沒必要刪除測試代碼。這些代碼也可作為如何使用類的一個示例使用。理想情況下,方法應(yīng)簡明扼要。這樣做也便于類內(nèi)代碼的重復(fù)使用(4)盡量使用 interfaces,不要使用 abstract 類。只有在不得不使用方法定義或者成員變量的時候,才需要將其變成一個 abstract(抽象)類。 (5)為避免編程時遇到麻煩,請保證在自己類路徑指到的任何地方,每個名字都僅對應(yīng)一個類。若懷疑自己碰到了類路徑問題,請試試在類路徑的每一個起點, 文件。(7)一個完整而獨立的 javascripts 腳本使用外部 js 沒有什么問題,如果有分成若干部分執(zhí)行的腳本,使用 js 可能會出現(xiàn)問題。(8)有時候,一個效果是通過好幾個 javascript 腳本實現(xiàn)的,js 文件里不要包含多個腳本的內(nèi)容,它應(yīng)該是獨立的腳本。 (9)在間包含下面的行:! and 。測試的原則就是從用戶和開發(fā)者的角度出發(fā)進(jìn)行軟件產(chǎn)品測試的,通過測試,可以為用戶提供放心的產(chǎn)品,并對優(yōu)秀的產(chǎn)品進(jìn)行認(rèn)證。(2)程序員應(yīng)該避免檢查自己的程序,測試工作應(yīng)該由獨立的專業(yè)的軟件測試機構(gòu)來完成。(4)一定要注意測試中的錯誤集中發(fā)生現(xiàn)象,這和程序員的編程水平和習(xí)慣有很大的關(guān)系。(6)制定嚴(yán)格的測試計劃,并把測試時間安排的盡量寬松,不要希望在極短的時間內(nèi)完成一個高水平的測試。(8)妥善保存一切測試過程文檔,意義是不言而喻的,測試的重現(xiàn)性往往要靠測試文檔。而一個好的測試策略和測試方法必將給軟件測試帶來事半功倍的效果,它可以充分利用有限的人力和物力資源,高效率、高質(zhì)量地完成測試。對于軟件測試技術(shù),可以從不同的角度加以分類:從是否需要執(zhí)行被測軟件的角度,可分為靜態(tài)測試和動態(tài)測試。(1)黑盒測試黑盒測試也稱功能測試或數(shù)據(jù)驅(qū)動測試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測試者在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。 “黑盒” 法著眼于程序外部結(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對軟件界面和軟件功能進(jìn)行測試。(2)白盒測試白盒測試也稱結(jié)構(gòu)測試或邏輯驅(qū)動測試,它是知道產(chǎn)品內(nèi)部工作過程,可通過測試來檢測產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測試程序,檢驗程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測試的主要方法有邏輯覆蓋、基本路徑測試等,主要用于軟件驗證。 “白盒”法是窮舉路徑測試。貫穿程序的獨立路徑數(shù)是天文數(shù)字。第一,窮舉路徑測試決不能查出程序違反了設(shè)計規(guī)范,即程序本身是個錯誤的程序。第三,窮舉路徑測試可能發(fā)現(xiàn)不了一些與數(shù)據(jù)相關(guān)的錯誤。進(jìn)入房屋租賃系統(tǒng)的注冊界面,填寫用戶的注冊信息,輸入正常值注冊成功 功能點注冊一條用戶信息,但“昵稱內(nèi)容”的輸入為空值。進(jìn)入房屋租賃管理系統(tǒng)的用戶注冊界面,填寫用戶的注冊信息,在“姓名內(nèi)容”中填寫數(shù)字。進(jìn)入房屋租賃管理系統(tǒng)的注冊界面,填寫用戶的注冊信息,輸入正常值,在第二步郵箱驗證時,不輸入驗證碼,直接跳到登錄頁面進(jìn)行用戶的登錄不能登錄 功能點房屋申請管 理房屋申請單信息的管理添加一條正常房屋申請信息。進(jìn)入房屋租賃管理界面,其中房屋申請條件的輸入值為空申請失敗 界面校驗添加一條正常房屋信息。添加成功 功能點添加一條房屋信息,租金為負(fù)數(shù)。 缺陷和限制由于本人技術(shù)還不夠成熟,在 jsp 頁面設(shè)計上還存在很多欠缺,所以界面的設(shè)計非常的簡單。并且軟件的功能也不是非常完美,還存在一些漏洞,今后都需要去更加完善這個項目??梢酝ㄟ^該模塊對房屋信息的添加、修改、刪除,房屋的退房管理的情況。在這次的畢業(yè)設(shè)計中,通過努力,我對 MyEclipse 編程軟件和 Oracle 數(shù)據(jù)庫有了更深的認(rèn)識。房屋租賃管理系統(tǒng)是公租房信息化管理的重要部分。系統(tǒng)的設(shè)計宗旨是方便公租房管理人員管理房屋信息以及低收入人信息,房屋租賃管理人員可以通過本系統(tǒng)了解公租房的租賃情況,并能實時監(jiān)控申請公租房人員信息、房源信息、房屋出租信息、等。房屋租賃管理系統(tǒng)將隨著計算機技術(shù)、信息技術(shù)的發(fā)展和公租房建設(shè)的過程中逐步修改和完善,確保房屋租賃制度能夠平穩(wěn)有序的發(fā)展,從而會給城市帶來巨大的經(jīng)濟效益,在現(xiàn)代化發(fā)展中日益呈現(xiàn)出其重要的價值。最初,它是以一種利用圖形動畫來活躍 Web 頁面的一種方法聞名,例如,股票報價從屏幕上
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1