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

正文內(nèi)容

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

  

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