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

正文內(nèi)容

在線書(shū)店系統(tǒng)論文-資料下載頁(yè)

2024-11-06 07:48本頁(yè)面

【導(dǎo)讀】在此形勢(shì)下,電子商務(wù)發(fā)展迅猛,其中網(wǎng)上購(gòu)物與通過(guò)網(wǎng)絡(luò)版的管理系統(tǒng)對(duì)企。業(yè)進(jìn)行管理就是在這潮流中比較有代表意義的產(chǎn)物。網(wǎng)上購(gòu)物較之傳統(tǒng)的購(gòu)物方式具。有成本低、靈活性高、可擴(kuò)展性等優(yōu)點(diǎn)。網(wǎng)上購(gòu)物的經(jīng)營(yíng)模式已經(jīng)成為企業(yè)在商場(chǎng)上??藬持苿俚年P(guān)鍵技術(shù),贏得了越來(lái)越多的客戶。網(wǎng)上消費(fèi)目前已經(jīng)被公認(rèn)為現(xiàn)代商業(yè)。的發(fā)展方向,這是一個(gè)發(fā)展?jié)摿薮蟮氖袌?chǎng),具有誘人的發(fā)展前景。使得企業(yè)領(lǐng)導(dǎo)的工作方式更加靈活,工作效率能夠得到較大地提高。這種方便、快捷、花費(fèi)少的擇業(yè)新方式,就是瀏覽網(wǎng)。網(wǎng)上書(shū)店與顯示書(shū)店相比,具有速度快、容量大、費(fèi)用少、使用方便等優(yōu)勢(shì)。如,可以坐在家中瀏覽全國(guó)各地的書(shū)籍報(bào)價(jià),省去了到街上及交通的煩惱等。上書(shū)店不受時(shí)空的限制,可以廣納全國(guó)各地的書(shū)籍信息,促成輕松購(gòu)物、滿意購(gòu)物。另外,網(wǎng)上書(shū)店還可省下一筆可觀的店面租賃費(fèi)、促銷(xiāo)人員開(kāi)支等。到了實(shí)惠,又節(jié)省了奔波的時(shí)間。者能在第一時(shí)間了解新書(shū)的信息。

  

【正文】 據(jù)庫(kù) public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String bn = (bookname)。 String bookname=new String((ISO8859_1),GB2312)。 String author = (author)。 float price = ((price))。 String catname = (catname)。 String descript = (descript)。 String image = (image)。 Book b = new Book()。 (catname)。 (author)。 (bookname)。 (descript)。 (image)。 (price)。 if (!(b)) { return (error)。 } else { return (success)。 } } } public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { int bookid=((bookid))。 27 (bookid)。 try{ DbDao dd=(,jdbc: String sql=delete from book where id=+bookid。 if(!(sql)){ return (error)。 } }catch(Exception e){ ()。 return (error)。 } return (success)。 } } 、用戶信息查詢、用戶刪除 這部分代碼的處理邏輯與前臺(tái)的查詢,以及后臺(tái)的圖書(shū)的刪除的處理邏輯相同,只需修改相應(yīng)參數(shù)及調(diào)用的表,此處不再贅述 28 第五章 系統(tǒng)測(cè)試 系統(tǒng)簡(jiǎn)介:本系統(tǒng)是圖書(shū)管理系統(tǒng),用于管理圖書(shū)管的信息,包括對(duì)讀者,圖書(shū)及熟記借閱和歸還的管理 系統(tǒng)測(cè)試環(huán)境: windowsXP+NetBeans; 功能測(cè)試報(bào)告: 測(cè)試用例名稱 測(cè)試結(jié)果 缺陷嚴(yán)重程度 修復(fù)結(jié)果 登陸測(cè)試 通過(guò),可以登陸 無(wú) 無(wú) 用戶注冊(cè) 校驗(yàn)出錯(cuò) 1 個(gè)嚴(yán)重缺陷 已修復(fù) 添加用戶信息 成功,可以添加 無(wú) 無(wú) 購(gòu)物車(chē)信息修改 部分功能實(shí)現(xiàn) 嚴(yán)重 未修復(fù) 訂單確認(rèn) 數(shù)據(jù)添加出錯(cuò) 1 個(gè)嚴(yán)重缺陷 已修復(fù) 用戶信息查詢 成功,可以查詢 1 個(gè)一般缺陷 已修復(fù) 添加圖書(shū)信息 成功,可以添加 無(wú) 無(wú) 刪除圖書(shū)信息 成功,可以刪除 1 個(gè)一般缺陷 已修復(fù) 查詢圖書(shū)信息 成功,可以查詢 無(wú) 無(wú) 訂單查詢 成功,可以查詢 2 個(gè)一般缺陷, 1 個(gè)嚴(yán)重缺陷 已修復(fù) 用戶信息刪除 成功,可以刪除用戶信息 無(wú) 無(wú) 29 第六章 產(chǎn)品使用說(shuō)明書(shū) 本系統(tǒng)是基于 B/S 架構(gòu)的在線書(shū)店系統(tǒng),系統(tǒng)分為兩個(gè)部分,即后臺(tái) 管理與前臺(tái)購(gòu)書(shū)。 前臺(tái)購(gòu)書(shū) 前臺(tái)購(gòu)書(shū)時(shí),注冊(cè)用戶可以選擇直接進(jìn)入網(wǎng)站首頁(yè)或者先進(jìn)性登錄在進(jìn)入主頁(yè),非注冊(cè)頁(yè)面可以直接進(jìn)入主頁(yè),進(jìn)入后可以注冊(cè) 登錄頁(yè)面如下: 首頁(yè)頁(yè)面如下: 進(jìn)入首頁(yè)后,用戶可根據(jù)自己需要查看圖書(shū)信息,或者查看所有圖書(shū)信息,查詢頁(yè)面如下: 30 點(diǎn)擊購(gòu)買(mǎi)后,頁(yè)面會(huì) 跳轉(zhuǎn)至用戶的購(gòu)物車(chē),顯示所購(gòu)圖書(shū)信息,購(gòu)物車(chē)頁(yè)面如下 : 此時(shí)用戶可以選擇繼續(xù)購(gòu)買(mǎi)還是確認(rèn)購(gòu)買(mǎi),如需刪除不想購(gòu)買(mǎi)的圖書(shū),可以點(diǎn)擊刪除、確認(rèn)購(gòu)買(mǎi)的頁(yè)面如下 : 確認(rèn)后,系統(tǒng)會(huì)提示用戶購(gòu)買(mǎi)成功,此時(shí)用戶可以選擇繼續(xù)購(gòu)書(shū)。 后臺(tái)管理模塊: 管理員必須先登錄才能進(jìn)入系統(tǒng),進(jìn)行對(duì)系統(tǒng)的管理,登錄頁(yè)面如下: 31 管理員的首頁(yè)如下: 管理員可以對(duì)圖書(shū)進(jìn)行增加或刪除,增加刪除頁(yè)面如下: 管理員也可以查看所有用戶信息 ,頁(yè)面如下: 點(diǎn)擊刪除后,該用戶信息將被刪除,同時(shí)管理員還可以查看所有訂單信息: 32 33 第七章 系統(tǒng)的缺陷 本系統(tǒng)是基于 struts 框架的在線書(shū)店系統(tǒng),在本系統(tǒng)中我們完成 了一部分基本功能,但還存在一些缺陷,有的事因?yàn)榭紤]不周,有的則是自己的能力不足,無(wú)法完成,現(xiàn)對(duì)系統(tǒng)中存在的缺陷進(jìn)行一次總結(jié): 1. 用戶在購(gòu)書(shū)時(shí),購(gòu)物車(chē)中的數(shù)量無(wú)法更改,實(shí)際中的數(shù)量應(yīng)當(dāng)是允許修改的 2. 用戶購(gòu)書(shū)后,書(shū)的郵寄地址是根據(jù)用戶注冊(cè)信息郵寄的,當(dāng)用戶改變地址后,就會(huì)給用戶造成麻煩 3. 用戶在購(gòu)書(shū)時(shí),無(wú)法知道所要購(gòu)買(mǎi)的書(shū)庫(kù)存是否充足,即,當(dāng)書(shū)沒(méi)有庫(kù)存時(shí),用戶也可以購(gòu)買(mǎi) 4. 用戶購(gòu)書(shū)后,無(wú)法通過(guò)一個(gè)適當(dāng)?shù)耐緩街浪?gòu)買(mǎi)的書(shū)已郵寄到何處,給用戶造成不便 5. 用戶的個(gè)人信息無(wú)法更改,給用戶造成不便,尤其是當(dāng)用戶丟失密碼后,無(wú)法 找回密 6. 管理員在添加圖書(shū)時(shí),圖片應(yīng)是上傳,而不應(yīng)該讓用戶輸入圖片的地址 7. 管理員應(yīng)該可以對(duì)訂單進(jìn)行詳細(xì)管理,查看是否已經(jīng)發(fā)貨 8. 管理員應(yīng)該可以對(duì)存在庫(kù)存不足的圖書(shū),向圖書(shū)供應(yīng)商發(fā)出供貨請(qǐng)求 34 結(jié) 論 本系統(tǒng)是基于 struts 語(yǔ)言編寫(xiě)的一個(gè) B/S 架構(gòu)的在線圖書(shū)系統(tǒng)。在此系統(tǒng)中分前臺(tái)和后臺(tái),前臺(tái)主要是用戶可以操作的功能,如新用戶的注冊(cè),老用戶的登錄,以及進(jìn)入網(wǎng)上書(shū)店后進(jìn)行圖書(shū)的搜索和購(gòu)買(mǎi)等等。后臺(tái)主要從事的是對(duì)該網(wǎng)站的管理,例如對(duì)于用戶信息的管理,圖書(shū)的添加、刪除、修改等、查看訂單信息進(jìn)行按時(shí)發(fā)貨等等。 數(shù)據(jù) 庫(kù)設(shè)計(jì)將數(shù)據(jù)庫(kù)分成用戶信息表 ,訂單信息表 ,圖書(shū)信息表 ,管理員信息表。其中,用戶信息表用于存放用戶的信息,訂單信息表用于存放買(mǎi)家所購(gòu)買(mǎi)的圖書(shū)信息以及送貨的相關(guān)信息,圖書(shū)信息表用于存放圖書(shū)信息,管理員信息表用于存放管理員的相關(guān)資料。 在運(yùn)行系統(tǒng)時(shí),系統(tǒng)會(huì)與數(shù)據(jù)庫(kù)連接,對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行實(shí)時(shí)的更新,使用戶不需要額外的對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。 這次實(shí)訓(xùn)過(guò)后,使我們認(rèn)識(shí)到了需求分析的重要性,即告訴了我們對(duì)于一個(gè)項(xiàng)目最重要的不是編碼而是要弄清所有的需求。 35 附 錄 1 綜合實(shí)訓(xùn)項(xiàng)目學(xué)習(xí)活動(dòng)記錄表 綜合實(shí)訓(xùn)項(xiàng)目學(xué)習(xí)活動(dòng) 1 記錄表 班級(jí):軟件 0811 組別:第 一 組 日期: 2020 年 6 月 7 號(hào) 第一階段 遇到的困難 克服辦法 1.制定項(xiàng)目開(kāi)發(fā)計(jì)劃 時(shí)間的安排 討論,詢問(wèn)老師 2.項(xiàng)目需求分析 確定具體要實(shí)現(xiàn)的功能 討論 3.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì) 表的建立,及表的關(guān)系 互相討論, 4.系統(tǒng)設(shè)計(jì) 類(lèi)的確定 討論,查資料 系統(tǒng)的分層 聽(tīng)老師講解 分層后包及包下實(shí)現(xiàn)的代碼的確定 老師講解,查看資料 業(yè)務(wù)邏輯層要實(shí)現(xiàn)的功能 36 綜合實(shí)訓(xùn)項(xiàng)目學(xué)習(xí)活動(dòng) 2 記錄表 班級(jí):軟件 0811 組別:第 一 組 日期: 2020 年 6 月 17 號(hào) 第二階段 遇到的困難 克服辦法 1.編寫(xiě) struts源程序 登陸模塊中,如何實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接 老師講解,查看資料 如何將數(shù)據(jù)庫(kù)中的內(nèi)容顯示到系統(tǒng)中 查看資料,與組員討論 系統(tǒng)得到的信息,如何寫(xiě)入數(shù)據(jù)庫(kù) 查看資料,與組員討論 如何美化界面 討論 界面跳轉(zhuǎn)如何實(shí)現(xiàn) 討論,看資料 2.編寫(xiě)數(shù)據(jù)庫(kù)文件 創(chuàng)建數(shù)據(jù)庫(kù) 看書(shū) 3.調(diào)試和程序修改 數(shù)據(jù)庫(kù)與系統(tǒng)不能實(shí)現(xiàn)數(shù)據(jù)交換 查看資料 界面跳轉(zhuǎn)時(shí)出錯(cuò) 檢查代碼,看書(shū) 綜合實(shí) 訓(xùn)項(xiàng)目學(xué)習(xí)活動(dòng) 3 記錄表 班級(jí):軟件 0811 組別:第 一 組 日期: 2020 年 6 月 23 號(hào) 第三階段 遇到的困難 克服辦法 完善功能 在該顯示中文時(shí)會(huì)出現(xiàn)亂碼 查書(shū), 上網(wǎng)搜索, 修改代碼 密碼驗(yàn)證確認(rèn)密碼時(shí)報(bào)錯(cuò) 查書(shū),修改代碼 有的功能的代碼不知如何編寫(xiě) 上網(wǎng)查看相關(guān)代碼,查閱資料 37 綜合實(shí)訓(xùn)項(xiàng)目學(xué)習(xí)活動(dòng) 4 記錄表 班級(jí):軟件 0811 組別:第 一 組 日期: 2020 年 6 月 27 號(hào) 第三階段 遇到的 困難 克服辦法 系統(tǒng)測(cè)試 完成文檔 中文亂碼 查書(shū), 上網(wǎng)搜索, 修改代碼 文檔的格式不確定 查看以前的文檔 38 附 錄 2 個(gè)人小結(jié) 這次的實(shí)訓(xùn)我可以說(shuō)實(shí)話收獲很大,因?yàn)檎麄€(gè)系統(tǒng)做下來(lái)不僅讓我熟悉了 NetBeans 的環(huán)境,同時(shí)對(duì)于 Struts 的許多配置及各種已有功能的運(yùn)用都增加了不少的了解。 在系統(tǒng)最初開(kāi)始做時(shí),其實(shí)是有一點(diǎn)迷茫的,因?yàn)橄氲嚼锩嬉獙?shí)現(xiàn)的功能就覺(jué)得有點(diǎn)棘手,從來(lái)沒(méi)有嘗試過(guò)做這樣的一個(gè)系統(tǒng)。于是只好從最簡(jiǎn)單的開(kāi)始做起,即登錄和注冊(cè)。在建立好了數(shù)據(jù)庫(kù)之后,登錄與注冊(cè)的代碼之前 其實(shí)已經(jīng)有了,只需要稍加修改就好了。只是在做注冊(cè)的時(shí)候,提交的數(shù)據(jù)校驗(yàn)總是出錯(cuò),看了書(shū)上關(guān)于校驗(yàn)的介紹,也上網(wǎng)搜索了有關(guān)的內(nèi)容,可是還是沒(méi)有結(jié)果,這個(gè)問(wèn)題也被擱置了下來(lái)。 隨著代碼一點(diǎn)點(diǎn)的完善,自己也就越來(lái)越有感覺(jué)了,有時(shí)候覺(jué)得寫(xiě)代碼是件挺讓人有成就感的事,因?yàn)楫?dāng)辛苦敲完代碼看著可以成功運(yùn)行的時(shí)候,心里特別驕傲。在寫(xiě)最重要的購(gòu)物車(chē)的時(shí)候,因?yàn)闆](méi)有寫(xiě)過(guò),也沒(méi)什么概念,就上網(wǎng)下了一個(gè)類(lèi)似的代碼,看看別人是如何實(shí)現(xiàn)的??戳酥?,有了中恍然大悟的感覺(jué),與我之前想象的完全不一樣,其實(shí)購(gòu)物車(chē)就是一個(gè)在整個(gè)購(gòu)物過(guò)程中都存 在的一個(gè)頁(yè)面的一個(gè)“參數(shù)”,當(dāng)用戶購(gòu)書(shū)時(shí),就將相應(yīng)的信息加入到這個(gè)參數(shù)中,在以后的處理過(guò)程中再將這個(gè)“參數(shù)”調(diào)出來(lái),對(duì)里面的內(nèi)容進(jìn)行處理,在最后確認(rèn)時(shí)再將里面的信息添加到數(shù)據(jù)庫(kù)中,這樣就實(shí)現(xiàn)了購(gòu)物車(chē)。雖然我們組的購(gòu)物車(chē)可以實(shí)現(xiàn)購(gòu)買(mǎi)和刪除的功能,但是,對(duì)于數(shù)量的修改卻沒(méi)有實(shí)現(xiàn)。一開(kāi)始我不知道該如何實(shí)現(xiàn)這樣的更新,看了別人的代碼,學(xué)習(xí)了用一個(gè)字符串?dāng)?shù)組去記錄,但是卻在運(yùn)行時(shí)報(bào)數(shù)組越界的錯(cuò)誤,而這個(gè)錯(cuò)誤我始終無(wú)法解決。我還嘗試了一個(gè)個(gè)修改,但因?yàn)槭擎溄?,所以文本框里的?shù)據(jù)無(wú)法被獲知,還是無(wú)法解決。希望以后可以解決 吧 在這次實(shí)訓(xùn)過(guò)程中,一直兩個(gè)問(wèn)題困擾著我,一個(gè)是數(shù)據(jù)庫(kù)的數(shù)據(jù)在顯示到頁(yè)面時(shí)會(huì)顯示為亂碼,還有一個(gè)就是之前提到的校驗(yàn)錯(cuò)誤。校驗(yàn)錯(cuò)誤,在詢問(wèn)老師之后知道了應(yīng)該是校驗(yàn)規(guī)則的問(wèn)題,可是我參考了書(shū)上,卻不知是哪里的問(wèn)題,后來(lái)一次偶然的情況下,改了一下,就對(duì)了,但其實(shí)按照規(guī)則來(lái)說(shuō),兩種寫(xiě)法都是沒(méi)有錯(cuò)的,我也不清楚是什么原因?qū)е碌摹? 還有的亂碼,在修改了數(shù)據(jù)庫(kù)的編碼方式和 Mysql 的配置后就好了,其實(shí)之前是有一些不理解的,但是聽(tīng)老師講解之后就清楚了,看來(lái)以后對(duì)于這些基礎(chǔ)的東西還是要加強(qiáng)啊。 不管怎么說(shuō),這次實(shí)訓(xùn)也結(jié)束了 ,我呢,也學(xué)到了好多書(shū)本上不能學(xué)到的東西,今后,要學(xué)的東西還很多,希望自己可以像這次實(shí)訓(xùn)一樣,一直堅(jiān)持下來(lái)。 39 經(jīng)過(guò)四周的實(shí)訓(xùn),讓我更進(jìn)一步的了解 struts 框架,學(xué)以致用,這樣才能夠提高。 起初只看課本,聽(tīng)老師講這東西,糊里糊涂的,經(jīng)過(guò)做小項(xiàng)目后能明白少許其中的工作流程。對(duì)框架有了一定的了解。 傳統(tǒng) MVC 模式回顧:傳統(tǒng) MVC 的 jsp + servlet + javabean 1 每一個(gè)請(qǐng)求交給一個(gè) servlet 調(diào)用 JAVABEAN 進(jìn)行處理 2 所有的 servlet 在一個(gè) 的配置文件中進(jìn)行配 置 struts: Servlet, ActionServlet,再由 ActionServlet 調(diào)用相應(yīng)的自定義 action 來(lái)進(jìn)行處理 . 和 (可配置多個(gè) , ActionServlet 增加 initparam)二個(gè)及多個(gè)配置文件。 拿到項(xiàng)目后不是馬上寫(xiě)程序 ,而是先進(jìn)行需求分析 ,需求分析是最重要的一環(huán)節(jié) ,一旦需求分析出現(xiàn)偏差,將對(duì)整個(gè)項(xiàng)目產(chǎn)生很多的影響,很多程序改了又改,甚至有人說(shuō):“
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1