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

正文內(nèi)容

畢業(yè)設(shè)計-基于struts2的都市供求信息網(wǎng)的設(shè)計與實現(xiàn)(留存版)

2025-08-04 02:14上一頁面

下一頁面
  

【正文】 類別介紹 貴陽學(xué)院畢業(yè)設(shè)計(論文) 10 (三)管理員實體 圖 36 管理員實體 E_R圖 二、表的設(shè)計 創(chuàng)建與實體對應(yīng)的數(shù)據(jù)表,它們?yōu)閿?shù)據(jù)表 tb_info、 tb_type 和 tb_user,分別對應(yīng)著供求信息實體,信息類別實體和管理員實體。 四、 進入后臺,管理員可以通過登錄模塊進入后臺管理供求信息。使用 SQL Server 數(shù)據(jù)庫可以大容量的存儲數(shù)據(jù),并對數(shù)據(jù)進行合理的邏輯布局,應(yīng)用數(shù)據(jù)庫對象可以對數(shù)據(jù)進行復(fù)雜的操作。 操作系統(tǒng): windows XP (二 )硬件環(huán)境 對硬件環(huán)境無具體要求。 用戶能夠方便地查看某類別 中的所有信息和信息的詳細內(nèi)容。代表網(wǎng)站有當(dāng)當(dāng)網(wǎng)和卓越網(wǎng)。利用 Tomcat服務(wù)器完成了各個模塊的設(shè)計。 論文所實現(xiàn)的系統(tǒng)功能滿足額對城市供求信息網(wǎng)對信息顯示、查詢、發(fā)布以及后臺進行信息審核、信息刪除的相 關(guān)功能的需求,軟件界面美觀,操作方便具有易維護性和易操作性。 C2C 主要是用戶對用戶的商業(yè)模式,通過為買賣雙方提供一個在線交易平臺,是賣方可以主動提供商品上網(wǎng)拍賣,而買方可以自行選擇商品進行競價。 能夠?qū)崿F(xiàn)站內(nèi)信息搜索,如定位查詢、模糊查詢。 第二節(jié) 關(guān)鍵技術(shù)簡介 一、 Struts技術(shù) 本課題采用 Struts 框架結(jié)構(gòu)設(shè)計并實現(xiàn)了一個基于 Struts 的都市供求信息網(wǎng)站。 SQL Server 2021 也提供了 JDBC 編程接口,這樣可以非常方便的應(yīng)用 java 來操作數(shù)據(jù)庫 [4]。 五、 為了防止任意用戶進入后臺,進行非法操作 ,所以設(shè)置登錄功能。其中數(shù)據(jù)表 tb_info 與 tb_type 之間相互關(guān)聯(lián)。 private String url=jdbc:microsofr:sqlserver。 OpGetListBox()方法 OpGetListBox()方法用來實現(xiàn)具有列表顯示信息功能的業(yè)務(wù),例如搜索信息、查看某類別下的所有信息等,在方法中首先調(diào)用 DB 類的 doPstm()方法查詢數(shù)據(jù)庫,接著調(diào)用 getRs()方法獲取查詢后的結(jié)果集,然后依次將結(jié)果集中的記錄封裝到 InfoSingle類對象中,并將該對象保存到 List 集合中,最后返回該 List 集合對象。 (二)程序?qū)崿F(xiàn) 首先在 CreatePage 類的構(gòu)造方法中為這些屬性賦初始值。 PageInfo+=當(dāng)前頁: +CurrentP+/+AllP+頁! 。對于所有類別的付費信息按照信息的發(fā)布時間降序排列顯示。當(dāng)用戶單擊信息標(biāo)題超鏈接后,就會顯示該信息的詳細內(nèi)容。此時,程序會先驗證用戶 是否輸入了信息,若驗證失敗,則返回信息發(fā)布頁面,進行相應(yīng)提示;若驗 證成功,則會繼續(xù)驗證輸入的“聯(lián)系電話”和 Email 格式是否正確;若該驗證成功,則向數(shù)據(jù)庫中插入記錄,完成發(fā)布操作;信息發(fā)布成功后,返回給用戶信息的 ID 值。titleError39。 在后臺登錄模塊中,對于已登錄的用戶要跳過登錄頁面,直 接進入后臺主頁。 if((sql, params)){ //存在該用戶,登錄成功 (loginUser,user)。首先需要顯示出 “未審核”的信息。 //進入后臺 } else{ //用戶名或密碼錯誤 addFieldError(loginE,getText())。 二、后臺登陸模塊程序?qū)崿F(xiàn) (一 ) 在登錄頁面中,應(yīng)包含一個表單,并提供“用戶名”和“密碼”兩個表單字段以 便用戶輸入數(shù)據(jù)。 name 屬性指定了與表單的處理類中對應(yīng)的 setXXX()與 getXXX()方法。 貴陽學(xué)院畢業(yè)設(shè)計(論文) 21 圖片 46信息發(fā)布 二、信息發(fā)布模塊的表單驗證 本課題采用 Action 類中的驗證方法來對表單數(shù)據(jù)進行驗證。此時 property 標(biāo)簽的應(yīng)用與前面列表顯示中 property 標(biāo)簽的使用是不同的,主要體現(xiàn)在標(biāo)簽的 value 屬性值的設(shè)置上。如圖 43 所示: 貴陽學(xué)院畢業(yè)設(shè)計(論文) 17 圖 43 免費信息的列表顯示 (二)首頁信息的列表顯示技術(shù)分析 首頁信息顯示又分為付費信息的顯示與免費信息的顯示。 } } 第二節(jié) 前臺頁面設(shè)計 都市供求信息網(wǎng)分為前后臺的設(shè)計,其中前臺主要實現(xiàn)信息顯示、信息 搜索與信息發(fā)布功能。 //設(shè)置當(dāng)前頁碼為 1 AllP=1。方法中首先查 詢數(shù)據(jù)庫,獲取指定條件的記錄,然后將記錄封裝到 InfoSingle 類對象中,最后放回該對象。 DatebaseName=Text。 表 31tb_info表的結(jié)構(gòu) 字段名 數(shù)據(jù)類型 是否為空 是否主鍵 默認(rèn)值 描述 id int(2) NO YES ID(自動編號 ) info_type int(2) YES NULL 信息類別 info_title varchar(80) YES NULL 信息標(biāo)題 info_content varchar(1000) YES NULL 信息內(nèi)容 info_linkman varchar(50) YES NULL 聯(lián)系人 info_phone varchar(50) YES NULL 聯(lián)系電話 info_ varchar(100) YES NULL Email 地址 info_date varchar(8) YES NULL 發(fā)布時間 info_state varchar(1) YES 0 審核狀態(tài) info_payfor varchar(1) YES 0 付費狀態(tài) 管理員 編號 用戶名 密碼 貴陽學(xué)院畢業(yè)設(shè)計(論文) 11 其中 info_type 字段表示信息所屬類別,它與 info_type 表中的 type_sign 字段相關(guān)聯(lián)。 (一 )后臺登錄功能,用戶通過單擊前臺頁面頂部的“進入后臺”超鏈接,進入后臺登錄頁面。用戶可以通過前臺進行信息瀏覽,信息搜索、信息發(fā)布。 Struts 是建立在當(dāng)前動態(tài)網(wǎng)站設(shè)計領(lǐng)域中 JSP、 Servlet、 XML 等相關(guān)開發(fā)技術(shù)基礎(chǔ)之上的一種主流開發(fā)框架,具有組件模塊化、靈活性和重用性的優(yōu)點,同時極大的簡化了Web 應(yīng)用程序的開發(fā)。 具有操作方便、功能強大的后臺信息審核功能。 二、國外方面 供求信息網(wǎng)站是不受國界限制的全球性網(wǎng)絡(luò) Inter 為運行平臺的,這一快捷的貿(mào)易方式可以安全的為全社會服務(wù)。 business website server。 論文首先分析了用戶需求,對完整系統(tǒng)功能進行規(guī)劃。 B2B 主要是進行企業(yè)間的產(chǎn)品批發(fā)業(yè)務(wù),代表網(wǎng)站有阿里巴巴。 二、預(yù)期目標(biāo) 界面友好、美觀。 數(shù)據(jù)庫: SQL Server2021。 SQL Server 是一種客戶 /服務(wù)器模式的關(guān)系型數(shù)據(jù)庫,它具有很強的數(shù)據(jù)完整性、可伸縮性、可管理性、可編程性;具有均衡與完備的功能;具有較高的性價比。 二、 信息搜索,用戶可以通過該模塊對網(wǎng)站內(nèi)信息進行定位搜索和模糊搜索。 信息類別實體屬性圖如下: 管理員實體包括編號、用戶名和密碼屬性。39。 (二)程序?qū)崿F(xiàn) OpGetListBox()方法 OpGetListBox()方法用來獲取所有信息類別,實現(xiàn)前臺頁面中的導(dǎo)航菜單項與后臺的“信息類別”下拉列表框中的選項。 } OpCreatePage()方法 OpCreatePage()方法用來設(shè)置分頁信息,這些信息包括總記錄數(shù)、總頁數(shù)、當(dāng)前頁、分頁狀態(tài)和分頁導(dǎo) 航鏈接等。339。 第三節(jié) 前臺信息顯示設(shè)計 信息顯示是本系統(tǒng)要實現(xiàn)的主要功能之一,根據(jù)需求分許與系統(tǒng)設(shè)計,在前臺要實現(xiàn)3 種顯示方式 —— 首頁面的信息顯示列表、某類別中所有信息的列表顯示和某信息詳細內(nèi)容顯示。如圖所示 貴陽學(xué)院畢業(yè)設(shè)計(論文) 18 圖 44某類別下信息的顯示 ( 2) 某類別中所有信息的列表顯示技術(shù)分析 該功能要實現(xiàn)的是列 表顯示該類別下所有已通過審核的信息的詳細內(nèi)容。 第四節(jié) 信息發(fā)布模塊設(shè)計 一、信息發(fā)布模塊概述 單擊頁面頂部的“發(fā)布信息”超鏈接,將進入信息發(fā)布頁面。 信息發(fā)布頁面 頁面的關(guān)鍵代碼如下: s2:form action= theme=simple input type=hidden name=addType value=add/ tr td信息類別 /td td s2:select emptyOption=true list=session typeMap name=//td td[信息標(biāo)題最多不得超過 40 個字符 ] /td/tr tr td colspan=3s2:fielderrors2:param value=% {39。為了防止任意用戶進入后臺,進行非法操作,所以設(shè)置登錄功能。 Login()方法的代碼如下: public String Login(){ String sql=select * from tb_user where user_name=? and user_password=?。顯示狀態(tài)分為付費狀態(tài)和審核狀態(tài)兩種。 第六節(jié) 后臺頁面設(shè)計 一、后臺頁面概述 本課題中所有的后臺頁面都采用了同一個頁面框架,該頁面框架采用二分欄結(jié)構(gòu),分為 4個區(qū)域,即頁頭、側(cè)欄、頁尾和內(nèi)容顯示區(qū),該頁面框架的總體結(jié)構(gòu)與前臺頁面框架的結(jié)構(gòu)相同。代碼如下: public class LogInOutAction extends MySuperAction { protected UserSingle user。 “ %{} ” 用 來 計 算 表 達 式, 被 計 算 的 表 達 式寫 在 “ {} ”中,如 s2:property value=%{100+1}/,將輸出“ 101”,所以,代碼中為 param標(biāo)簽的 value 屬性指定的是字符串值 typeError,若寫為 s2:param value=typeError/,則此時的 typeError 相當(dāng)于一個頁面變量。 本課題中用來處理前臺操作的 Action 類中的 Add()方法用來處理信息發(fā)布的請 求,在 Add()方法中需要編寫向數(shù)據(jù)表中插入記錄的代碼,所以在這之前需要驗證 用戶輸入的表單數(shù)據(jù)是否為空,可在 Action 類中實現(xiàn) validateAdd()方法進行驗證,驗證成功后,會自動調(diào)用 Add()方法。若數(shù)據(jù)表中有 10 調(diào)記錄,以每頁 4 條記錄來進行顯示,要顯示第 2頁信息,則只需要查詢從第 5 條開始到第 8 條的所有記 錄。 首先,在 JSP 頁面中輸出信息。 圖 41 都市供求信息網(wǎng)的前臺首頁 實現(xiàn)前臺頁面框架的 JSP 文件為 。 //設(shè)置每頁顯示 3 條記錄 PageLink=。 (sql,params)。 完成數(shù)據(jù)庫驅(qū)動的加載后,創(chuàng)建獲取數(shù)據(jù)庫連接的方法 getCon(),在方法中使用DriverManager 類的 getConnection()方法獲取一個 Connection 類實例,建立連接到 URL指定的數(shù)據(jù)庫,并制定數(shù)據(jù)庫的用戶名和密碼,代碼如下。在本課題中,用到的公共類有數(shù)據(jù)庫連接及操作類、分頁類、和字符串處理類 3 個公共類。 (三 )信息審核功能,用戶發(fā)布信息后,不能直接顯示在頁面中,需要管理員來審核 信息是否可以發(fā)布。其中信息的顯示包括列表顯示與詳細內(nèi)容顯示,搜索功能主要包括定位搜索和模糊搜索。 的簡單處理流程如下: (一)瀏覽器發(fā)送請求。它是功能豐富的 J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML,Struts, JSF,CSS, javascript, SQL, Hibernate。美國是信息網(wǎng)站開展較早的國家,在許多領(lǐng)域處于全球領(lǐng)先水平,成為其他國家開展信息網(wǎng)絡(luò)的示范,目前占全球電子商務(wù)市場的 %。 information publishing 貴陽學(xué)院畢業(yè)設(shè)計(論文) III 目 錄 摘 要 ........................................................................................................................................ I Abstract ..................................................................................................................................II 第一章 前言 ........................................................................................................................
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1