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

正文內容

基于j2ee的論壇系統(tǒng)-資料下載頁

2025-06-22 01:22本頁面
  

【正文】 。 private String dbPwd = 1234。 private Connection con。 private PreparedStatement stmt。 private ResultSet rs。 /**功能:加載數(shù)據庫驅動 * 參數(shù):無 * 返回值:無 * 創(chuàng)建人:李鋒 * 創(chuàng)建時間:2009/04/14 * 版本: */ public BussinessService() { try { ()。 (new ())。 } catch (Exception e) { ()。 } } /**功能:獲得數(shù)據庫連接對象 * 參數(shù):無 * 返回值:返回一個連接對象 * 創(chuàng)建人:李鋒 * 創(chuàng)建時間:2009/04/14 * 版本: */ public Connection getConnection() throws Exception { return (dbUrl, dbUser, dbPwd)。 } 系統(tǒng)的設計模式 MVC之間的關系 設計模式是面向對象的程序設計人員用來解決編程問題的一種形式化表示。目前,在大多數(shù)Browser/Server結構的Web應用中,瀏覽器直接通過HTML或者JSP的形式與用戶交互,應向用戶的請求。雖然很直觀,但是大多數(shù)管理信息系統(tǒng)操作的數(shù)據量都是驚人的,隨著代碼的增多會使JSP界面臃腫不堪,Web服務器的負荷過重[10]。因此,在中間層上采用基于圖形試圖控制器(MVC,ModelViewController)的設計模式。,Model層用來實現(xiàn)業(yè)務邏輯,View層用來現(xiàn)實用戶界面,Controller層主要負責View層與Model層之間的控制關系。具體實現(xiàn)時,把Servlet用作應用程序的控制器,把JSP文檔作為視圖,JavaBeans被用來表示模型。所有的請求都被發(fā)送給作為控制器Servlet,他接受請求,并根據請求信息將它們分發(fā)給適當?shù)腏SP來響應。同時,Servlet還根據JSP的需求生成JavaBeans的實例并輸出給JSP環(huán)境。JSP可以通過直接調用方法或使用UseBean的自定義標簽得到JavaBeans中的數(shù)據。這種設計模式很好地實現(xiàn)了數(shù)據層與表示層的分離,使開發(fā)工作更加容易和迅速。在這種設計模式下。 MVC設計模式的數(shù)據傳遞圖 系統(tǒng)架構分析本軟件采用B/S架構。雖然C/S架構是目前常用的應用服務器模式之一,它使用客戶/服務模式進行工作。在服務端,一般采用高性能的PC、工作站或者專用服務器,并根據需要采用大型的數(shù)據系統(tǒng),如Oracle、Sybase、Informix等;而客戶端則需要安裝專用的客戶端軟件。C/S結構是一種非常常見的結構,例如客戶端基于Outlook Express,服務器基于Outlook Exchange Server,又如MSN,Yahoo message、網絡游戲等都是一些典型的C/S結構的應用。C/S結構充分發(fā)揮了客戶端PC的處理功能,將很多部分的工作,如計算、數(shù)據采集通過客戶端處理以后再提交給服務器,這樣相對就減少了服務器的壓力,從而能很快響應客戶端的請求。C/S結構也有很大的限制,客戶端需要安裝用戶專用的客戶端軟件,這樣給開發(fā)、安裝、升級、維護,以及數(shù)據存儲都帶來一系列問題。同時,客戶端程序可能會受到操作系統(tǒng)的限制,如果應用程序不支持跨平臺特性,只能運行在Windows系統(tǒng)上,就無法在Linux,Solaris或者其他平臺上運行。為了解決這一問題,就出現(xiàn)了B/S結構。 B/S架構克服了C/S架構的上述缺點安裝維護不方便、需要在客戶端機器上安裝程序,B/S結構不需要額外的客戶端程序支持,而是通過瀏覽器與服務器進行通信和數(shù)據傳輸,容易維護和升級。目前一般操作系統(tǒng)自帶瀏覽器,包括Windows、Mac OS、UNIX、Linux等平臺都已經安裝了瀏覽器,最常見的瀏覽器有Microsoft的Internet Explorer、Netscape的NS等。B/S的結構應用也非常廣泛,如搜狐、新浪門戶網站、各種電子商務網站也普遍適用B/S架構。 軟件的是先上為適應B/S架構,二分成表示層(第一層)、業(yè)戶層(中間層)、數(shù)據層(第三層)。中間層由應用邏輯和業(yè)務邏輯結構。中間層的代碼由用戶調用(通過表示層)來獲取需求的數(shù)據,表示層接收數(shù)據并且按照適當?shù)母袷斤@示出來。第三層包含了應用程序所需要的數(shù)據。這些數(shù)據可以由不同的信息源組成。例如可以是Oracle、Informix這樣的數(shù)據庫,也可以是XML文檔集,還可以是LDAP服務器的目錄服務。在這里模式的目的是為了吧數(shù)據和如何表示這些數(shù)據的部分分離出來。他們之間通過應用/業(yè)務邏輯來控制信息向。 網上論壇的三層系統(tǒng)架構圖結 論基于JSP的網上超市系統(tǒng)的設計與開發(fā)是源于本地一大型超市的需求來進行的。該系統(tǒng)由前臺和后臺兩個子系統(tǒng)構成,前臺系統(tǒng)實現(xiàn)了網上論壇、動態(tài)查詢、用戶注冊、登陸等功能模塊。后臺系統(tǒng)由管理員負責維護和管理數(shù)據庫的用戶信息和帖子信息,保證數(shù)據庫中數(shù)據的一致性。在系統(tǒng)的設計開發(fā)過程中,采用面向對象的方法和模塊化的設計,針對網上論壇的特點和系統(tǒng)的功能要求,對網站作出整體規(guī)化,使整個系統(tǒng)流程清晰、邏輯合理,為系統(tǒng)的實現(xiàn)創(chuàng)造了良好的條件。該系統(tǒng)采用當前比較流行的Java和JSP等技術構建,是基于B/S應用體系結構的一個應用,實現(xiàn)了業(yè)務邏輯、前臺頁面和數(shù)據存儲層的分離,任何一層的變化,不會影響其他兩層,使系統(tǒng)更加健壯和靈活,能夠適應系統(tǒng)的不斷變化和發(fā)展。系統(tǒng)支持的客戶端為基本的瀏覽器,用戶可以通過Internet實時地在此系統(tǒng)上進行購書。本系統(tǒng)用戶界面友好,模塊清晰,操作簡單,使用方便,一看就懂,一學就會,通用性能好,實用性強,易于推廣。由于時間精力有限,網站還存在一些缺點,功能也不夠完善。如身份驗證模塊比較簡單,沒有采用加密算法等,這些方面還有待于改進??偟膩碚f,此次畢業(yè)設計完成了任務書規(guī)定的各項要求,在學習Java語言等內容的基礎上,進一步學習并實踐了網頁制作、Web服務器安裝、網絡數(shù)據庫操作、JSP程序設計等多種實用技術,成功設計出一個功能基本齊全的電子商務網站。既學習了不少新的知識和技術,又親身體驗軟件設計、開發(fā)的過程,個人覺得收獲頗豐。致 謝在論文即將完成之際,回顧緊張但又充實的學習班和開發(fā)過程,本人在此向所有關心我的及幫助我的老師和同學們致以最真誠的感謝。在本次畢業(yè)設計中,我從指導老師劉老師,身上學到了很多東西。他認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到很大的提高,這對于我以后的工作和學習都有一種巨大的幫助,在此感謝他耐心的輔導。在撰寫論文階段,劉老師幾次審閱我們的論文,提出了許多寶貴意見,沒有她的指導,我們就不能較好的完成課題設計的任務。另外,我還要感謝在這幾年來對我有所教導的老師,他們孜孜不倦的教誨不但讓我學到了很多知識,而且讓我掌握了學習的方法,更教會了我做人處事的道理,在此表示感謝。同時,在系統(tǒng)開發(fā)過程中還有同組的同學也給了我不少幫助,這里一并表示感謝。參考文獻[1] 2應用開發(fā)指南[M].電子工業(yè)出版社2003 1 135[2] [M].北京希望電子出版社[3] (美)Paul DuBois著 鐘鳴,[M].機械工業(yè)出版社2000 1 324 [4] 史濟民,顧春華,李昌武,—原理、方法與應用(第二版)[M].高等教育出版社 2002 2 66270[5] 耿祥義,[M].清華大學出版社2003 1 538 [6] 邱旭東,[M].中國科技術信息2006 11213 [7] [M].電子工業(yè)出版社2005 2 126[8] :基于MVC的Java Web設計與開發(fā)[M].電子工業(yè)出版社2004 1 154[9] Vlada Matena,Beth enterprise JavaBeans ponentbased development for the J2EE platform[M].機械工業(yè)出版社 2001[10] Ronald ,周之英,肖奔放,[M].清華大學出版社 2004[11] Marty Hall,Larry Servlets and JavaServer Pages[M]. Prentice Hall PTR 2
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1