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

正文內(nèi)容

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

 

【正文】 作了改進(jìn)。由于 Struts 能充分滿足應(yīng)用開發(fā)的需求,簡(jiǎn)單易用,敏捷迅速,因而吸引了眾多的開發(fā)人員的關(guā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)用框架。 強(qiáng)大的基于 JavaBeans 的采用控制翻轉(zhuǎn)( Inversion of Control, IoC)原則的配置管理,使得應(yīng)用程序的組建更加快捷簡(jiǎn)易。 數(shù)據(jù)庫(kù)事務(wù)的一般化抽象層,允許聲明式( Declarative)事務(wù)管理器,簡(jiǎn)化事務(wù)的劃分使之與底層無關(guān)。 JDBC 抽象層提供了有針對(duì)性的異常等級(jí)(不再?gòu)?SQL 異常中提取原始代碼),簡(jiǎn)化了錯(cuò)誤處理,大大減少了程序員的編碼量。并且面向 JDBC 的異常與 Spring 通用數(shù)據(jù)訪問對(duì)象( Data Access Object)異常等級(jí)相一致。所有這些全部遵從 Spring 通用事務(wù)處理和通用數(shù)據(jù)訪問對(duì)象異常等級(jí)規(guī)范。值得注意的是, Spring 中間層可以輕易地結(jié)合于任何基于 MVC 框架的網(wǎng)頁(yè)層,例如 Struts, WebWork,或 Tapestry。 Spring 卻具有能夠讓這部分工作變得簡(jiǎn)單的能力。它最初由網(wǎng)景公司的 Brendan Eich 設(shè)計(jì),是一種動(dòng)態(tài)、弱類型、基于原型的語言,內(nèi)置支持類。完整的 JavaScript 實(shí)現(xiàn)包含三個(gè)部分: ECMAScript,文檔對(duì)象模型,字節(jié)順序記號(hào)。為了取得技術(shù)優(yōu)勢(shì),微軟推出了 JScript 來迎戰(zhàn)房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 JavaScript 的腳本語言。 能夠具有交互性,能夠包含更多活躍的元素,就有必要在網(wǎng)頁(yè)中嵌入其它的技術(shù)。在 HTML 基礎(chǔ)上,使用 Javascript 可以開發(fā)交互式 Web 網(wǎng)頁(yè)。微軟公司還有自己開發(fā)的 Javascript,稱為 JScript。 JavaScript 使網(wǎng)頁(yè)增加互動(dòng)性。 Ajax 簡(jiǎn)介 AJAX 指異步 JavaScript及 XML( Asynchronous JavaScript And XML)。在基于數(shù)據(jù)的應(yīng)用中,用戶需求的數(shù)據(jù)如聯(lián)系人列表,可以從獨(dú)立于實(shí)際網(wǎng)頁(yè)的服務(wù)端取得并且可以被動(dòng)態(tài)地寫入網(wǎng)頁(yè)中,給緩慢的 Web 應(yīng)用體驗(yàn)著色使之像桌面應(yīng)用一樣。 AJAX 在瀏覽器與 Web 服務(wù)器之間使用異步數(shù)據(jù)傳輸( HTTP 請(qǐng)求),這樣就可使網(wǎng)頁(yè)從服務(wù)器請(qǐng)求少量的信息,而不是整個(gè)頁(yè)面。 AJAX 應(yīng)用程序獨(dú)立于瀏覽器和平臺(tái)。 JQuery 簡(jiǎn)介 Jquery 是繼 prototype 之后又一個(gè)優(yōu)秀的 Javascrīpt 框架。 jQuery 能夠使用戶的 html 頁(yè)保持代碼和 html 內(nèi)容分離,也就是說 ,不用再在 html 里面插入一堆 js 來調(diào)用命令了,只需定義 id 即可。 房屋銷售: 本系統(tǒng)的重要功能 。 還能統(tǒng)計(jì)出所有房屋,售出房屋,以及被預(yù)定房屋的數(shù)量。 查詢出的結(jié)果能夠?qū)С龀?Excel。刪除和修改 房源 信息 僅能對(duì)可用房屋資源操作,對(duì)于已售出和已預(yù)訂的房屋只能查看,不能刪除和修改。 刪除和修改根據(jù)頁(yè)面提示及謹(jǐn)慎操作即可完成。 數(shù)據(jù)分析 房屋銷售管理 系統(tǒng)的數(shù)據(jù)庫(kù) 中 會(huì)涉及各種文本信息, 在本系統(tǒng)的信息中,包括了 各種類型 代碼 的信息 ,房屋信息,人員信息,合同信息,預(yù)訂信息 ,所屬區(qū)代碼信息 。 登錄成功后進(jìn)行相應(yīng)的操作。 房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 圖 32 房屋銷售數(shù)據(jù)流程圖 信息維護(hù)模塊的數(shù)據(jù)流程圖(如圖 33 所示)。 經(jīng)過上述系統(tǒng)功能分析、需求總結(jié)和數(shù)據(jù)流程圖,考慮到將來功能上的擴(kuò)展,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。 房屋 銷售管理系統(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ù)流圖所表示的系統(tǒng)結(jié)構(gòu)特征,可以歸納為兩種典型的形式:變換型和事務(wù)型兩種結(jié)構(gòu)類型。在這種 模式 下,用戶界面完全通過瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)。這樣大大簡(jiǎn)化了客戶端,方便了 用戶 。進(jìn)行服務(wù)器端更改或客戶端 服 務(wù)器端同時(shí)更新,由此帶來的工作量是巨大的??蛻舳藷o論是何種平臺(tái),只要具有瀏 覽器就可以通過 Web 頁(yè)面訪問到數(shù)據(jù)庫(kù)的內(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ù)。 圖 41 系統(tǒng)框架圖 結(jié)構(gòu)圖 下面給出框架圖中所涉及到的 各個(gè) 模塊圖的 描述。 圖 44 信息維護(hù) 功能模塊圖 ④ 、 注銷系統(tǒng) 功能模塊圖 ( 如圖 45 所示 ) 。 圖 46 數(shù)據(jù)庫(kù)的 ER 模型圖 人 員實(shí)體圖 ( 如圖 47 所示 )。 圖 410 預(yù)訂房屋 實(shí)體圖 代碼類型 實(shí)體圖 ( 如圖 411 所示 ) 。 ER 圖則是由實(shí)體、實(shí)體屬性和實(shí)體之間的聯(lián)系三個(gè)要素組成的。 表 41 人 員 信息 表( GD_PERSON_TB) 字段名 數(shù)據(jù)類型 長(zhǎng)度 說明 描述 PERSON_ID NUMBER(5) 5 主鍵 數(shù)據(jù)庫(kù)流水號(hào) 所屬區(qū)代碼 流水號(hào) 區(qū)代碼 區(qū)名稱 描述 代碼類型 屋 密碼 流水號(hào) 權(quán)限 代碼 日期 名稱 人員 描述 描述 房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 18 PERSON_NAME VARCHAR2(20) 20 人員姓名 PERSON_ADDRESS VARCHAR2(50) 50 家庭住址 PERSON_IDENTITYNO VARCHAR2(18) 18 身份證號(hào) PERSON_BIRTH VARCHAR2(20) 20 出生日期 PERSON_CODE NUMBER(5) 5 外鍵 人員身份類型 PERSON_USERNAME VARCHAR2(20) 20 賬戶 PERSON_PASSWORD VARCHAR2(20) 20 密碼 PERSON_DESCRIPTION VARCHAR2(100) 100 對(duì)人員的詳細(xì)描述 RESERVE_1 VARCHAR2(20) 20 備用字段 1 ② 、 房源信息 表 房源信息 表主要用于保存 房屋資源 信息,表結(jié)構(gòu)如表 42 所示。 表 45 代碼類型 表 (GD_CODETYPE_TB) 字段名 數(shù)據(jù)類型 長(zhǎng)度 說明 描述 CODE_ID NUMBER(5) 5 主鍵 數(shù)據(jù)庫(kù)流水號(hào) CODE_NUMBER NUMBER(5) 5 屬性的代碼 CODE_TYPE VARCHAR2(20) 20 屬性的名稱 CODE_DESCRIPTION VARCHAR2(100) 100 描述 RESERVE_1 VARCHAR2(20) 20 備用字段 1 ⑥ 、 所屬區(qū)代碼 表 所屬區(qū)代碼表 主要用于保存 所屬區(qū)及其對(duì)應(yīng)的代碼 , 表結(jié)構(gòu)如表 46 所示 。 圖 413 系統(tǒng)流程 圖 系統(tǒng)實(shí)現(xiàn)工具 房屋銷售管理 系統(tǒng) 的設(shè)計(jì)中,采用了 MeEclipse 作為開發(fā)工具 , Oracle 10g 作為數(shù)據(jù)庫(kù), Tomca 作為項(xiàng)目發(fā)布的服務(wù)器。 WEBINF 是一個(gè)非常安全的文件,在頁(yè)面中不能直接訪問其中的文件,必須通過 文件對(duì)要訪問的文件進(jìn)行相應(yīng)的映射才能訪問。 圖 51 數(shù)據(jù)庫(kù) orcl 數(shù)據(jù)庫(kù)創(chuàng)建完后 以管理員身份登錄 sqlplus(如圖 52 所示) ,創(chuàng)建表空間以及用戶。這里僅以 GD_HOUSE_TB 表為例,展示表的設(shè)計(jì)結(jié)果如圖 53 所示 。 文件進(jìn)行讀取。 **************** 實(shí)現(xiàn)類中重要代碼 ************************ public class LoginDaoImpl extends JdbcDaoSupport implements LoginDao { /** * 檢查登錄方法 */ public boolean checkLogin(String username, String password) { String sql = select * from gd_person_tb where person_username=? and person_password=?。 }else{ return false。 在 本 系統(tǒng)中,呈現(xiàn)給用戶的主頁(yè)面 。業(yè)務(wù)邏輯比較復(fù)雜,各個(gè)方面因素都要考慮周全 。 }, success: function(data){ //獲得現(xiàn)實(shí)顧客信息的表 var tab = $(tb_person_view)。 + td width=39。 disabled=39。姓名 /td + td width=39。出生日期 /td + td width=39。地址 /td/tr)。639。 }else{ //查到有信息時(shí)把信息添加到列表中 $.each(,function(i,n){ (tr + td width=39。input type=39。 class=39。/td + td width=39。++/td + td width=39。++/td + td width=39。 //設(shè)置表最下面一行 lastLine(6,data,tab)。 list = (house_type, house_zone)。 (house_id, ())。 (house_address, ())。 (member)。 (totalRows, ())。 ()。 圖 57 所示為默認(rèn)查詢。 如圖 511 所示。 此模塊中用到的核心方法與上個(gè)模塊基本相同,就是根據(jù)頁(yè)面做相應(yīng)的展示,數(shù)據(jù)庫(kù)操作有所不同。 銷售業(yè)績(jī)統(tǒng)計(jì)的實(shí)現(xiàn),如圖 514 所示。已售出房屋數(shù)量不為 0,能夠?qū)С?Excel 表格,點(diǎn)擊“導(dǎo)出售出的房屋”按鈕后 ,則導(dǎo)出數(shù)據(jù)。 圖 516 Excel 數(shù)據(jù) 本模塊中的其他查詢統(tǒng)計(jì)功能都是如此,不僅能夠根據(jù)組合條件查詢,還能夠?qū)С霾樵兊慕Y(jié)果。 用來維 系統(tǒng)。 修改房源操作,點(diǎn)擊“修改”后,頁(yè)面后跳到修改信息頁(yè)面,如圖 517 所示。 對(duì)人員信息的維護(hù)也是如此,因此,不再累贅。 圖 520 登錄驗(yàn)證提示 房源信息維護(hù)中增加房屋信息的驗(yàn)證提示,如圖 521 所示。 房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 35 6 系統(tǒng) 測(cè)試 和發(fā)布 系統(tǒng)測(cè)試 房屋銷售管理系統(tǒng) 的程序開發(fā)完成之后,將進(jìn)行 項(xiàng)目的 測(cè)試,從以下 方面來測(cè)試。在此階段,主要測(cè)試了 管理員 登錄模塊的正確性、各類信息添加 、 修改 、 刪除 和查詢 后頁(yè)面顯示與數(shù)據(jù)庫(kù)是否一致、 填寫信息模塊的信息合法性檢查以及查詢功能。 測(cè)試結(jié)果說明本系統(tǒng)是安全的 ( 如圖 61 所示 ) 。 import 。 } catch (NoSuchAlgorithmException e) { ()。安裝完成之后, 便可將 新聞發(fā)布 系統(tǒng)所有文件復(fù)制到 C:\Tomcat \webapps\目錄下,在瀏覽器中輸入 進(jìn)行 測(cè)試, 點(diǎn)擊 TomcatManager 進(jìn)入 點(diǎn)擊 house (如圖 62 所示) 進(jìn)入到登錄頁(yè)面 ,說明 已經(jīng)發(fā)布成功。 本系統(tǒng) 的 實(shí)現(xiàn) 與原計(jì)劃實(shí)現(xiàn)有些出入,比如計(jì)劃分三種用戶身份:管理員、員工和顧客。整個(gè)項(xiàng)目完成后發(fā)現(xiàn)初期的一些設(shè)計(jì)不是很好,比如數(shù)據(jù)庫(kù)的設(shè)計(jì)沒有達(dá)到更合理,個(gè)別字段冗余, 需要進(jìn)一步的改進(jìn) 。今后還要根據(jù)該系統(tǒng)運(yùn)行出現(xiàn)的問題及提出的要求,對(duì)系統(tǒng)進(jìn)行進(jìn)一步的改進(jìn)和完善 , 懇請(qǐng)老師和同學(xué)予以批評(píng)指正。 在這里,我要感謝每 一位教導(dǎo)過我的老師 , 是他們的諄諄教導(dǎo),使我順利的完成了大學(xué) 的學(xué)業(yè)。 感謝我的爸爸媽媽, 是 他 們給與我這一切 。 雖然他們對(duì)我做畢業(yè)設(shè)計(jì)沒有什么直接幫助,但是他們辛辛苦苦的工作把握送到這里學(xué)習(xí),我更應(yīng)該對(duì)他們表示感謝,發(fā)自內(nèi)心的。 房屋 銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 40 參考文獻(xiàn) [1] 程志艷,張亮,馬建紅 . JSP 使用簡(jiǎn)明教程 [M]. 北京:清華大學(xué)出版社, 2020. [2] 葉核亞 . Java 2 程序設(shè)計(jì)實(shí)用教程 [M]. 北京:電子工業(yè)出版社, 2020.
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1