【正文】
anguage javascript alert 對(duì)不起您還沒(méi)有登陸 wiad javascriptwindowclose responseEnd end if 限制對(duì)頁(yè)面的訪問(wèn)需要先登陸 網(wǎng)上購(gòu)物車中重新計(jì)算所有物品的金額的功能實(shí)現(xiàn)網(wǎng)上購(gòu)物車需要實(shí)時(shí)的滿足顧客的要求購(gòu)物車?yán)镉卸喾N商品顧客每次修改各種商品的數(shù)量后購(gòu)物車需要重新計(jì)算所有商品的金額這一部分的功能通常有兩種方法實(shí)現(xiàn)一種采 用Cookies技術(shù)另一種采用數(shù)據(jù)庫(kù)技術(shù)采用 Cookies技術(shù)實(shí)現(xiàn)起來(lái)較困難而采用數(shù)據(jù)庫(kù)技術(shù)只需要實(shí)時(shí)更新數(shù)據(jù)庫(kù)表就可以了 dim bookidactioni action requestQueryString action if requestQueryString id then bookid request bookid else bookid requestQueryString id end if if bookid then responsewrite script language javascript alert 對(duì)不起您沒(méi)有選擇商品 wiad javascriptwindowclose responseEnd end if 判斷是否選擇書(shū)籍 dim iii 定義總價(jià) iii 0 dim bookscountbooks 定義判斷有幾個(gè) bookid bookscount requestQueryString id count do while not rseof dim quatity 判斷 input 名 Quatity CInt Request ckxprs bookid Quatity 0 Then Quatity 1 if Quatity 1 then responsewrite formatnumber rs huiyuanjia 12 元 else responsewrite formatnumber rs huiyuanjia Quatity2 元 end if iii formatnumber rs huiyuanjia Quatityiii2 小計(jì)購(gòu)買數(shù)量書(shū)籍的總價(jià) 界面如下 覽檢索子系統(tǒng)的實(shí)現(xiàn) 圖書(shū)瀏覽檢索子系統(tǒng)要完成對(duì)圖書(shū)的分類瀏覽關(guān)鍵詞查詢和高級(jí)查詢的功能其中高級(jí)查詢的實(shí)現(xiàn)較為復(fù)雜高級(jí)查詢有書(shū)名作者出版社 ISDN 售價(jià)范圍 指定價(jià)格以下 多種方式可以相互組合顯示方式有按書(shū)名作者出版社價(jià)格等等規(guī)則具體的查詢程序可以分為很多種情況實(shí)現(xiàn)現(xiàn)以其中一種方式為例加以說(shuō)明 set rs serverCreateObject adodbrecordset if jiage then 普通查詢 select case action case 1 rsopen select bookidbooknamebookzzbookchubanshichangjiahuiyuanjiadazhebookdate from shop_books where bookname like searchkey conn11 end select 前面代碼已經(jīng)定義了關(guān)鍵字 searchkey 32 后臺(tái)管 理系統(tǒng)的實(shí)現(xiàn) 后臺(tái)管理系統(tǒng)是后臺(tái)操作必須是管理員才能進(jìn)入的所以對(duì)所有后臺(tái)頁(yè)面都要添加頁(yè)面保護(hù)即必須先登陸才能有其他操作 代碼如下 if session admin then responseWrite script language javascript alert 網(wǎng)絡(luò)超時(shí)或您還沒(méi)有登陸 wiad loginasp responseEnd end if 四 測(cè)試 41 測(cè)試結(jié)果及發(fā)現(xiàn) 驟 1 主頁(yè)測(cè)試用戶登錄窗口的測(cè)試修改用戶密碼窗口的測(cè)試 因?yàn)槠綍r(shí)這課學(xué)習(xí)不是很 好平時(shí)沒(méi)少同學(xué)的幫忙但這也激發(fā)了我今后努力學(xué)習(xí)的興趣我想這將對(duì)我以后的學(xué)習(xí)產(chǎn)生積極的影響其次這次課程設(shè)計(jì)讓我充分認(rèn)識(shí)到團(tuán)隊(duì)合作的重要性只有分工協(xié)作才能保證整個(gè)項(xiàng)目的有條不絮另外在課程設(shè)計(jì)的過(guò)程中當(dāng)我們碰到不明白的問(wèn)題時(shí)指導(dǎo)老師總是耐心的講解給我們的設(shè)計(jì)以極大的幫助使我們獲益匪淺因此非常感謝老師的教導(dǎo)通過(guò)這次設(shè)計(jì)我懂得了學(xué)習(xí)的重要性了解到理論知識(shí)與實(shí)踐相結(jié)合的重要意義學(xué)會(huì)了堅(jiān)持耐心和努力這將為自己今后的學(xué)習(xí)和工作做出了最好的榜樣我覺(jué)得作為一名計(jì)算機(jī)專業(yè)的學(xué)生這次課程設(shè)計(jì)是很有意義的更重要的是如何把自己平時(shí)所學(xué) 的東西應(yīng)用到實(shí)際中雖然自己對(duì)于這門課懂的并不多很多基礎(chǔ)的東西都還沒(méi)有很好的掌握覺(jué)得很難也沒(méi)有很有效的辦法通過(guò)自身去理解但是靠著這一個(gè)多禮拜的學(xué)習(xí)在小組同學(xué)的幫助和講解下漸漸對(duì)這門課逐漸產(chǎn)生了些許的興趣自己開(kāi)始主動(dòng)學(xué)習(xí)并逐步從基礎(chǔ)慢慢開(kāi)始弄懂它 我認(rèn)為這個(gè)收獲應(yīng)該說(shuō)是相當(dāng)大的一開(kāi)始我們從參考書(shū)上找來(lái)了課題但是畢竟是參考書(shū)做到后來(lái)發(fā)現(xiàn)很多程序都是不完整的這讓我們傷透了腦筋看著別的小組都弄得有模有樣了可是我們連一個(gè)課題都還沒(méi)有定好好不容易又找到了課題可是結(jié)果還是很不盡人意程序接線什么的都弄好了調(diào)試也沒(méi)有問(wèn)題可是就是無(wú)法達(dá)到預(yù)期想要的結(jié)果參考書(shū)畢竟只是一個(gè)參考設(shè)計(jì)這種東西最后還是要靠自己動(dòng)腦筋然后我們大家一起齊心協(xié)力從平時(shí)做的實(shí)驗(yàn)、老師上課的舉例、書(shū)本上的知識(shí)以及老師的輔導(dǎo)和其他同學(xué)的幫助下終于完成了應(yīng)該說(shuō)這是通過(guò)我們小組成員的共同努力和動(dòng)腦完成的雖然內(nèi)容并不是很復(fù)雜但是我們覺(jué)得設(shè)計(jì)的過(guò)程相當(dāng)重要學(xué)到了很多收獲了很多我覺(jué)得課程設(shè)計(jì)反映的是一個(gè)從理論到實(shí)際應(yīng)用的過(guò)程但是更遠(yuǎn)一點(diǎn)可以聯(lián)系到以后畢業(yè)之后從學(xué)校轉(zhuǎn)到踏上社會(huì)的一個(gè)過(guò)程小組人員的配合、相處以及自身的動(dòng)腦和努力都是以后工作中需要的 所以我認(rèn)為這次的課程設(shè)計(jì)意義很深 和其他 3 位同學(xué)的共同學(xué)習(xí)、配合、努力的過(guò)程也很愉快另外還要感謝老師的耐心輔導(dǎo) 2 36 用戶界面和業(yè)務(wù)邏輯 數(shù)據(jù)庫(kù) 客戶端 服務(wù)器端 1 兩層 ClientServer 體系結(jié)構(gòu)圖 首頁(yè) 用戶列表 商品列表 查詢商品 新貨上架 缺貨登記 購(gòu)物車 特價(jià)市場(chǎng) 訂單 用戶注冊(cè) 用戶登陸 圖書(shū)目錄 圖書(shū)詳細(xì)資料 放入購(gòu)物車 結(jié)帳完成購(gòu)物 系統(tǒng)框架視圖