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

正文內(nèi)容

房屋銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-10-30 12:31本頁面
  

【正文】 k- 80 發(fā)明的一種軟件設(shè)計(jì)模式,至今已被廣泛使用。模型-視圖-控制器模式是一個(gè)有用的工具箱,它有很多好處,但也有一些缺點(diǎn)。 對(duì)老式的 Web 應(yīng)用程序來說,視圖就是由 HTML 元素組成的界面,在新式的 Web 應(yīng)用程序中, HTML 依舊在視圖中扮演著重要的角色,但一些新的技術(shù)已層出不窮,它們包括 Macromedia Flash 和象房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 3 XHTML, XML/XSL, WML 等一些標(biāo)識(shí)語言和 Web services. 如何處理應(yīng)用程序的界面變得越來越有挑戰(zhàn)性。在視圖中其實(shí)沒有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲(chǔ)的還是一個(gè)雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。在 MVC 的三個(gè)部件中,模型擁有最多的處理任務(wù)。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù)。 控制器: 控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。它只是接收請(qǐng)求并 決定調(diào)用哪個(gè)模型構(gòu)件去處理請(qǐng)求,然后再確定用哪個(gè)視圖來顯示返回的數(shù)據(jù)。 JSP 技術(shù)能讓 Web 開發(fā) 者 和網(wǎng)頁設(shè)計(jì) 者 快速地開發(fā)容易維護(hù)的動(dòng)態(tài) Web 主頁。 在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm, *.html)中加入 Java 程序片段 (Scriptlet)和 JSP 標(biāo)記(tag),就構(gòu)成了 JSP 網(wǎng)頁 (*.jsp), Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí) 行其中的程序片段,然后將執(zhí)行結(jié)果以 HTML 格式返回給客戶。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端僅是得到的結(jié)果,對(duì)客戶瀏覽器的要求最低,可以實(shí)現(xiàn) No Plugin, No ActiveX,, No Java Applet,甚至 No Frame。 JSP 以 Servlet 技術(shù)為基礎(chǔ),又在許多方面作了改進(jìn)。 JSP 必將成為 ASP 技術(shù)的有力競(jìng)爭(zhēng)者。由于 Struts 能充分滿足應(yīng)用開發(fā)的需求,簡單易用,敏捷迅速,因而吸引了眾多的開發(fā)人員的關(guān)注 。 Struts 重要的表單對(duì)象 ActionForm是一種對(duì)象,它代表了一種應(yīng)用,這個(gè)對(duì)象中至少包含幾個(gè)字段,這些字段是 JSP 頁面表單中的 input 字段,因?yàn)橐粋€(gè)表單對(duì)應(yīng)一個(gè)事件,所以,當(dāng)我們需要將事件粒度細(xì)化到表單中這些字段時(shí),也就是說,一個(gè)字段對(duì)應(yīng)一個(gè)事件時(shí),單純使用 Struts 就不太可能,當(dāng)然通過結(jié)合 JavaScript 也是可以轉(zhuǎn)彎實(shí)現(xiàn)的。 Struts 把 Servlet、 JSP、自定義標(biāo)簽和信息資源 (message resources)整合到一個(gè)統(tǒng)一的框架中,開發(fā)人員利用其進(jìn)行開發(fā)時(shí)不用再自己編碼實(shí)現(xiàn)全套 MVC 模式,極大的節(jié)省了時(shí)間,所以說 Struts 是一個(gè)非常不錯(cuò)的應(yīng)用框架。 Spring Framework 提供了一個(gè)簡易的開發(fā)方式,這種開發(fā)方式,將避免那些可能致使底層代碼變得繁雜混亂的大量的屬性文件和幫助類。 強(qiáng)大的基于 JavaBeans 的采用控制翻轉(zhuǎn)( Inversion of Control, IoC)原則的配置管理,使得應(yīng)用程序的組建更加快捷簡易。 一個(gè)可用于從 applet 到 Java EE 等不同運(yùn)行環(huán)境的核心 Bean 工廠。 數(shù)據(jù)庫事務(wù)的一般化抽象層,允許聲明式( Declarative)事務(wù)管理器,簡化事務(wù)的劃分使之與底層無關(guān)。 內(nèi)建的針對(duì) JTA 和 單個(gè) JDBC 數(shù)據(jù)源的一般化策略,使 Spring 的事務(wù)支持不要求 Java EE 環(huán)境,這與一般的 JTA 或者 EJB CMT 相反。 JDBC 抽象層提供了有針對(duì)性的異常等級(jí)(不再從 SQL 異常中提取原始代碼),簡化了錯(cuò)誤處理,大大減少了程序員的編碼量。終止 39。并且面向 JDBC 的異常與 Spring 通用數(shù)據(jù)訪問對(duì)象( Data Access Object)異常等級(jí)相一致。 以資源容器, DAO 實(shí)現(xiàn)和事務(wù)策略等形式與 Hibernate, JDO 和 iBATIS SQL Maps集成。所有這些全部遵從 Spring 通用事務(wù)處理和通用數(shù)據(jù)訪問對(duì)象異常等級(jí)規(guī)范。 靈活的基于核心 Spring 功能的 MVC 網(wǎng)頁應(yīng)用程序框架。值得注意的是, Spring 中間層可以輕易地結(jié)合于任何基于 MVC 框架的網(wǎng)頁層,例如 Struts, WebWork,或 Tapestry。 提供諸如事務(wù)管理等服務(wù)的面向方面編程框架。 Spring 卻具有能夠讓這部分工作變得簡單的能力。 JavaScript 簡介 JavaScript 是一種基于對(duì)象和事件驅(qū)動(dòng)并具有相對(duì)安全性的客戶端腳本語言。它最初由網(wǎng)景公司的 Brendan Eich 設(shè)計(jì),是一種動(dòng)態(tài)、弱類型、基于原型的語言,內(nèi)置支持類。 Ecma國際以 JavaScript為基礎(chǔ)制定了 ECMAScript 標(biāo)準(zhǔn)。完整的 JavaScript 實(shí)現(xiàn)包含三個(gè)部分: ECMAScript,文檔對(duì)象模型,字節(jié)順序記號(hào)。 JavaScript 最初受 Java 啟發(fā)而開始設(shè)計(jì)的,目的之一就是“看上去像 Java”,因此語法上有類似之處,一些名稱和命名規(guī)范也借自 Java。為了取得技術(shù)優(yōu)勢(shì),微軟推出了 JScript 來迎戰(zhàn)房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 JavaScript 的腳本語言?,F(xiàn)在兩者都屬于 ECMAScript 的實(shí)現(xiàn)。 能夠具有交互性,能夠包含更多活躍的元素,就有必要在網(wǎng)頁中嵌入其它的技術(shù)。那么 Javascript 是什么東東? Javascript 就是適應(yīng)動(dòng)態(tài)網(wǎng)頁制作的需要而誕生的一種新的編程語言,如今越來越廣泛地使用于 Inter 網(wǎng)頁制作上。在 HTML 基礎(chǔ)上,使用 Javascript 可以開發(fā)交互式 Web 網(wǎng)頁。 運(yùn)行用 Javascript編寫的程序需要能支持 Javascript 語言的瀏覽器。微軟公司還有自己開發(fā)的 Javascript,稱為 JScript。 Javascript 短小精悍, 又是在客戶機(jī)上執(zhí)行的,大大提高了網(wǎng)頁的瀏覽速度和交互能力。 JavaScript 使網(wǎng)頁增加互動(dòng)性。 JavaScript 能及時(shí)響應(yīng)用戶的操作,對(duì)提交表單做即時(shí)的檢查,無需浪費(fèi)時(shí)間交由 CGI 驗(yàn)證。 Ajax 簡介 AJAX 指異步 JavaScript及 XML( Asynchronous JavaScript And XML)。 Web 應(yīng)用的交互如 Flickr, Backpack 和 Google 在這方面已經(jīng)有質(zhì)的飛躍。在基于數(shù)據(jù)的應(yīng)用中,用戶需求的數(shù)據(jù)如聯(lián)系人列表,可以從獨(dú)立于實(shí)際網(wǎng)頁的服務(wù)端取得并且可以被動(dòng)態(tài)地寫入網(wǎng)頁中,給緩慢的 Web 應(yīng)用體驗(yàn)著色使之像桌面應(yīng)用一樣。 通過 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 對(duì)象來直接與服務(wù)器進(jìn)行通信。 AJAX 在瀏覽器與 Web 服務(wù)器之間使用異步數(shù)據(jù)傳輸( HTTP 請(qǐng)求),這樣就可使網(wǎng)頁從服務(wù)器請(qǐng)求少量的信息,而不是整個(gè)頁面。 AJAX 是一種獨(dú) 立于 Web 服務(wù)器軟件的瀏覽器技術(shù)。 AJAX 應(yīng)用程序獨(dú)立于瀏覽器和平臺(tái)。不過,因特網(wǎng)應(yīng)用程序并不像傳統(tǒng)的桌面應(yīng)用程序那樣完善且友好。 JQuery 簡介 Jquery 是繼 prototype 之后又一個(gè)優(yōu)秀的 Javascrīpt 框架。jQuery 使用戶能更方便地處理 HTML documents、 events、實(shí)現(xiàn)動(dòng)畫效果,并且方便地為網(wǎng)站提供 AJAX 交互。 jQuery 能夠使用戶的 html 頁保持代碼和 html 內(nèi)容分離,也就是說 ,不用再在 html 里面插入一堆 js 來調(diào)用命令了,只需定義 id 即可。 由于以往的管理 系統(tǒng)都以 C/S 模式為主,所以實(shí)現(xiàn)本系統(tǒng)具有一定的挑戰(zhàn)性。 房屋銷售: 本系統(tǒng)的重要功能 。 查詢統(tǒng)計(jì) 銷售業(yè)績 : 管理員可以對(duì)所有的銷售信息進(jìn)行查詢,員工只能對(duì)自己所銷售的房屋進(jìn)行查詢。 還能統(tǒng)計(jì)出所有房屋,售出房屋,以及被預(yù)定房屋的數(shù)量。 并且也可以導(dǎo)出成 Excel。 查詢出的結(jié)果能夠?qū)С龀?Excel。 信息維護(hù) 房源信息: 對(duì)房屋進(jìn)行,增、刪、改、查操作。刪除和修改 房源 信息 僅能對(duì)可用房屋資源操作,對(duì)于已售出和已預(yù)訂的房屋只能查看,不能刪除和修改。 人員信息: 對(duì)人員進(jìn)行,增、刪、改、查操作 。 刪除和修改根據(jù)頁面提示及謹(jǐn)慎操作即可完成。 房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 9 注銷系統(tǒng) 更換用戶: 更換其他用戶進(jìn)行登錄。 數(shù)據(jù)分析 房屋銷售管理 系統(tǒng)的數(shù)據(jù)庫 中 會(huì)涉及各種文本信息, 在本系統(tǒng)的信息中,包括了 各種類型 代碼 的信息 ,房屋信息,人員信息,合同信息,預(yù)訂信息 ,所屬區(qū)代碼信息 。 數(shù)據(jù)流程圖 本系統(tǒng) 系統(tǒng)的 頂層 數(shù)據(jù)流程圖 ( 如圖 31 所示 ) 。 登錄成功后進(jìn)行相應(yīng)的操作。 本系統(tǒng)的重要模塊,首先選擇房屋和顧客,預(yù)訂房屋。 房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 圖 32 房屋銷售數(shù)據(jù)流程圖 信息維護(hù)模塊的數(shù)據(jù)流程圖(如圖 33 所示)。 圖 33 信息維護(hù)數(shù)據(jù)流程圖 房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 11 數(shù)據(jù)庫分析 由于本系統(tǒng)面向的對(duì)象有兩個(gè),即 員工 、管理員,所以數(shù)據(jù)庫需求分析中就要考慮兩方面的因素 : 一、 員工 : 1. 房屋銷售 ; 2. 查詢統(tǒng)計(jì)個(gè)人銷售業(yè)績 ; 3. 維護(hù)個(gè)人信息 。 經(jīng)過上述系統(tǒng)功能分析、需求總結(jié)和數(shù)據(jù)流程圖,考慮到將來功能上的擴(kuò)展,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。 6. 合同信息表:流水號(hào)、人員流水號(hào)、房屋流水號(hào)、簽售日期、備用字段。 房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 12 4 系統(tǒng)設(shè)計(jì) 概要 設(shè)計(jì)的 主要 任務(wù)是 把需求分析得到的 DFD 轉(zhuǎn)換為軟件結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)包括數(shù)據(jù)特征的描述、確定數(shù)據(jù)的結(jié)構(gòu)特性、以及數(shù)據(jù)庫的設(shè)計(jì)。 在需求分析中得到的數(shù)據(jù)流圖所表示的系統(tǒng)結(jié)構(gòu)特征,可以歸納為兩種典型的形式:變換型和事務(wù)型兩種結(jié)構(gòu)類型。 系統(tǒng)結(jié)構(gòu) 系統(tǒng) 基于 B/S 結(jié) 構(gòu)設(shè)計(jì)。在這種 模式 下,用戶界面完全通過瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)。它具有界面統(tǒng)一、流程簡單、操作方便的優(yōu)點(diǎn)。這樣大大簡化了客戶端,方便了 用戶 。 任何一個(gè)管理系統(tǒng) ,訪問數(shù)據(jù)庫 的開發(fā)是必不可少的。進(jìn)行服務(wù)器端更改或客戶端 服 務(wù)器端同時(shí)更新,由此帶來的工作量是巨大的。再有,數(shù)據(jù)庫應(yīng)用系統(tǒng)是基于特定硬件平臺(tái)和應(yīng)用平臺(tái),這對(duì)數(shù)據(jù)庫應(yīng)用的移動(dòng)帶來困難??蛻舳藷o論是何種平臺(tái),只要具有瀏 覽器就可以通過 Web 頁面訪問到數(shù)據(jù)庫的內(nèi)容,這大大降低了對(duì)客戶平臺(tái)的要求,房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 13 而且無論是數(shù)據(jù)或應(yīng)用程序都存放與服務(wù)器,開發(fā)人員 可 以非常方便地對(duì)系統(tǒng)進(jìn)行更新和維護(hù)。 該系統(tǒng)主要 就是 通過 WEB 瀏覽操作的方式與 服務(wù)器上的 數(shù)據(jù)庫進(jìn)行數(shù)據(jù)處理和信息交換。 圖 41 系統(tǒng)框架圖 結(jié)構(gòu)圖 下面給出框架圖中所涉及到的 各個(gè) 模塊圖的 描述。 圖 42 房屋銷售 功能模塊圖 房屋銷售管理系統(tǒng) 系預(yù)訂信房源信息 息人員信息 管理員 統(tǒng) 房屋銷售 信息維護(hù) 顧客管理 注銷系統(tǒng) 查詢統(tǒng)計(jì) 房屋銷售 預(yù)訂房屋 銷售房屋 房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 14 ②、 查詢統(tǒng)計(jì) 功能模塊圖 ( 如圖 43 所示 ) 。 圖 44 信息維護(hù) 功能模塊圖 ④ 、 注銷系統(tǒng) 功能模塊圖 ( 如圖 45 所示 ) 。然后集成局部視圖。 圖 46 數(shù)據(jù)庫的 ER 模型圖 人 員實(shí)體圖 ( 如圖 47 所示 )。 圖 48 房源 實(shí)體圖 合同 實(shí)體圖 ( 如圖 49 所示 ) 。 圖 410 預(yù)訂房屋 實(shí)體圖 代碼類型 實(shí)體圖 ( 如圖 411 所示 ) 。 圖 412 所屬區(qū)代碼 實(shí)體圖 邏輯結(jié)構(gòu) 設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)好的基本 ER 圖轉(zhuǎn)換為與選用 DBMS 產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)設(shè)計(jì)。 ER 圖則是由實(shí)體、實(shí)體屬性和實(shí)體之間的聯(lián)系三個(gè)要素組成的。 表信息 數(shù)據(jù)庫包含以下 6 個(gè)表: 人員信息表 、 房源信息表 、 預(yù)訂房屋信息表 、 合同 信息 表 、代碼類型表 、 所屬區(qū) 代碼 表 。 表 41 人 員 信息 表( GD_PERSON_TB) 字段名 數(shù)據(jù)類型 長度 說明 描述 PERSON_ID NUMBER(5) 5 主鍵 數(shù)據(jù)庫流水號(hào) 所屬區(qū)代碼 流水號(hào) 區(qū)代碼 區(qū)名稱 描述 代碼類型 屋 密碼 流水號(hào) 權(quán)限 代碼 日期 名稱 人員 描述
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1