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