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

正文內(nèi)容

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

2025-09-27 12:31 上一頁面

下一頁面
 

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