【正文】
EB 服務(wù)器的內(nèi)存中的,如果使用購物車的用戶比較多的話,這樣一來將占用大量服務(wù)器資源 會話有一小缺陷,它是依靠 COOKIE 來與用戶通訊的,一旦用戶關(guān)閉 COOKIE,使用會話將比較麻煩。由于用戶對書城中的圖書情況不可能十分清楚,因此采用了模糊查詢的方法,只要用戶輸入了相關(guān)的少量信息就可以查詢到相應(yīng)的結(jié)果。對于熱銷圖書的推薦主要是通過對圖書銷售量的統(tǒng)計(jì)而得到的,顯然銷 售量多的圖書是熱銷的圖書。該操作涉及到 booshop 數(shù)據(jù)庫中的 book 數(shù)據(jù)表 2)處理邏輯 處理過程首先建立數(shù)據(jù)庫連接,打開 book 數(shù)據(jù)表,將其中推薦的圖書信息顯示出來。 keycount 數(shù)字 N Y 該關(guān) 鍵字被搜索的次數(shù) 表格新聞信息表 列名 類型 主碼 可為空值 描述 newsid 自動編號 Y N 由數(shù)據(jù)庫自動生成的順序編號,作為新聞的主碼。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ) 系統(tǒng)數(shù)據(jù)庫的 概要設(shè)計(jì) (book) ( dingdaninfo) (config) (shop_anclass) ( shop_nclass) (shop_links) ( shop_news) 14 ( user) ( shop_admin) ( shop_fk) ( shop_keyname) 13. 送書方式表( songhuoway) 系統(tǒng)流程圖 錯(cuò)誤 管理員登陸頁面 修改管理員密碼頁面 圖書管理頁面 用戶管理頁面 信息管理頁面 圖書分類管理頁面 登陸錯(cuò)誤頁面信息 編輯圖書信息頁面 圖書訂單查詢信息頁面 退出管理員頁面 管理員登陸頁面 圖書主類管理信息頁面 圖書次類管理信息頁面 會員查找刪除信息頁面 新聞編輯管理信息頁面 公告反饋編輯信息頁面 管理員 15 第 4 章過程論述 標(biāo)識需要的數(shù)據(jù); ; ; ; ; ; 數(shù)據(jù)庫表的設(shè)計(jì) 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 列名 類型 主碼 可為空值 描述 bookid 數(shù)字 Y N 由數(shù)據(jù)庫自動生成的順序編號,作為圖書的標(biāo)示。該網(wǎng)上書店的功能模塊及其子模塊如圖所示: 該網(wǎng)站的功能模塊如下表所示: 功能模塊圖 13 序號 功能模塊 功能概述 1 圖書展示 是一個(gè)書店應(yīng)具備的最基本的一項(xiàng)功能。 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)確定軟件由哪些模塊組成以及這些模塊之間的動態(tài)調(diào)用關(guān)系。計(jì) 算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫( flatfile)和關(guān)系數(shù)據(jù)庫( relational)。數(shù)字證書是防范這一風(fēng)險(xiǎn)的主要手段,它以網(wǎng)絡(luò)通信中標(biāo)志通信各方身份信息的一系列數(shù)據(jù)提供了在 Inter 上驗(yàn)證身份的方式,其作用類似于司機(jī)的駕駛執(zhí)照或日常生活中的身份證,它由權(quán)威機(jī)構(gòu) —— CA機(jī)構(gòu) —— 又稱為證書授權(quán)( Certificate Authority)中心發(fā)行。 需求分析階段處于軟件開發(fā)的前期,其基本活動是準(zhǔn)確定義未來系 統(tǒng)的目標(biāo),確定為了滿足用戶的需求必須做什么。 而對于我的這次畢業(yè)設(shè)計(jì)來說可行性研究就是主要從兩個(gè)方面考慮,一是經(jīng)6 濟(jì)可行性研究;二是自身的軟件開發(fā)技術(shù)水平,即技術(shù)可行性研究。 ( 3)導(dǎo)出新系統(tǒng)高層邏輯模型。 開發(fā)任何一個(gè)基于計(jì)算機(jī)的系統(tǒng)都會受到時(shí)間和資源的限制。 做好 B TO C( 企業(yè) ——個(gè)人)的網(wǎng)絡(luò)平臺的搭建與服務(wù)。我們要大膽進(jìn)行創(chuàng)新,積極探索符合實(shí)際的商業(yè)模式,壯大企業(yè)的市場競爭能力,以適應(yīng)全球化的激烈競爭 [1]。 Website。 網(wǎng)上書店系統(tǒng)可以實(shí)現(xiàn)人們遠(yuǎn)程逛逛書店和購買圖書的愿望。一類適合現(xiàn)代人網(wǎng)上購書的系統(tǒng) 網(wǎng)上書店是非常必要和可行的 ,并在我國已得到初步應(yīng)用并有很廣泛的市場需求前景。 關(guān)鍵詞 : 電子商務(wù);網(wǎng)站;網(wǎng)上書城;數(shù)據(jù)庫 Abstract The paper mainly introduces the developing background and how to analyze, design and realize the graduation project“bookshop online”. Now most people who want to purchase books go into a bookstore, looking for the book and then pay it. After several years’ practice, the development of electronic merce in our country is swift and violent, and more and more moves towards the direction of practicality. And work application is growing vigorously. A kind of the system, which suits modern people to do shopping online “bookshop online”, is extremely essential and feasible, and obtained the preliminary application in our country and has the very widespread market demand prospect. 1 “Bookshop online” can make people stroll in bookstore and select book needed from long distance. And the main function of the system is to help bookseller expand the scale of bookstore and enhance their force. The basic functions of the system include member registration, logging on, book demonstration, book inquiry, browsing online, longdistance purchase, longdistance transaction and so on. The system, which used ASP and Access 2020 as developing tools, is based on user background of publishing pany, and it can realize effective transactions online. The thesis introduces the related knowledge about on electronic merce and bookshop online first, and tells how to set up the website based on above knowledge. The main content of the thmonstration, requirement analysis, website design, detailed design, database design and so on, and these are all explained through the flow chart and by letters. esis includes investigation and study analysis, feasibility study, platform de Key words: Electronic Commerce。對于任何國家來說,都有一個(gè)探索與創(chuàng)新的問題,這也為我國加快和跨越發(fā)展提供了難得的機(jī)遇。網(wǎng)站的迷人之處在于綜合使用文本、圖象、聲音、動畫和視頻的信息和內(nèi)容,具有豐富的多媒體表現(xiàn)與互動特點(diǎn),無可置疑, 網(wǎng)站已成為最吸引人的也最有效的信息傳遞手段和方式。方案論證主要通過可行性要求、需求分析、概要設(shè)計(jì)三個(gè)步驟來完成。找出其基本功能和基本信息,指出其缺點(diǎn)或局限性??尚行匝芯孔詈笠ㄟ^技術(shù)評審和管理復(fù)審,開發(fā)方和客戶方或使用部門負(fù)責(zé)人根據(jù)成本 效益分析等各項(xiàng)可行性研究的結(jié)論決策是否繼續(xù)這項(xiàng)工程。使用ASP 還有個(gè)好處,就在于 ASP 可利用 ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問模型 )方便快捷地訪問數(shù)據(jù)庫 ,從而使得開發(fā)基于 WWW 的應(yīng)用系統(tǒng)成為可能,這也是本文選擇 ASP 作為開發(fā)工具最重要的原因之一。 互聯(lián)網(wǎng)電子商務(wù)技術(shù)使在網(wǎng)上購物的顧客能夠極其方便輕松地獲得商家和企業(yè)的信息,但同時(shí)也增加了對某些敏感或有價(jià)值的數(shù)據(jù)被濫用的風(fēng)險(xiǎn)。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。概要設(shè)計(jì)內(nèi)容主要包括系軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)流程設(shè)計(jì)等等。各模 塊之間并非各個(gè)獨(dú)立,而是相互聯(lián)系,相互關(guān)聯(lián)在一起的,從而使本系統(tǒng)能夠很好的完成所設(shè)計(jì)的功能。購物車的實(shí)現(xiàn)技術(shù)有方式 4 購書結(jié)帳 目前由于技術(shù)及法律上的一些問題,網(wǎng)上在線結(jié)算、支付還未普及使用,因此作為網(wǎng)上書城這類中小企業(yè)的書款結(jié)算還不宜在網(wǎng)上在線進(jìn)行 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠充分滿足各種信息的輸入和輸出。 keyname 文本 N N 搜索關(guān)鍵字的名稱。 1)數(shù)據(jù)庫準(zhǔn)備 圖書展臺的目的就是將網(wǎng)上書城中的圖書有序地羅列出來。這樣做的目的一方面是為了向用戶推薦一些時(shí)尚的圖書,另一方面就是考慮到網(wǎng)站特色而采取的措施。 1)數(shù)據(jù)庫準(zhǔn)備 查詢圖書模塊的目的是為了幫助用戶快速找到想要購買的圖書。因此為顧客提供一個(gè)方便、個(gè)性化的購物車將會大大提高用戶在網(wǎng)上購書的興趣。購物車中數(shù)據(jù)可以得到有效保留,我們可以試想一客戶在購物時(shí),突然某其他原因(死機(jī)等原因)離開了購物站,他在購物車中數(shù)據(jù)有效保留下來,他下次登陸時(shí)購物車中還有上次保留的數(shù)據(jù),避免用戶再次選購商品的操作(此功能只對登陸用戶的購物車有效) ,要是用會話實(shí)現(xiàn)購物 車,所有用戶一旦離開站點(diǎn),他的購物車中數(shù)據(jù)全部失效 本次將以 session 技術(shù)、 cookie 技術(shù)來實(shí)現(xiàn)購物車 1 數(shù)據(jù)庫及 session 準(zhǔn)備 購物車是網(wǎng)上書城必需的一項(xiàng)功能。因此在設(shè)計(jì)購物車時(shí)不僅要考慮功能的多樣性也要考慮購物車的實(shí)用性。最后將購物車中的信息顯示出來。i) = bookid Session(“ bookcount” amp。 1)cookie 信息及數(shù)據(jù)庫準(zhǔn)備 購書結(jié)帳時(shí)購書者在書店中的最后一步了。 具體操作:通過信息管理頁面中 的修改公告功能修改公告的內(nèi)容,看其是否修改成功。 具體操作:在信息管理頁面中添加﹑刪除一條首頁新聞信息。這點(diǎn)啟發(fā)了我們,如果能根據(jù)用戶的喜好為不同的用戶顯示其個(gè)性化的頁面,即著重顯示該用戶感興趣的內(nèi)容,將為用戶節(jié)約大量的檢索時(shí)間,而且這樣的網(wǎng)頁 顯然是更具有吸引力的。二者通過數(shù)據(jù) 庫服務(wù)器和 Web 服務(wù)器連接。在已經(jīng)完成的程序中,也存在許多不盡人意的算法,也沒有統(tǒng)一優(yōu)化,系統(tǒng)有待進(jìn)一步改善,而這些問題也讓我充分認(rèn)識到了軟件開發(fā)的困難程度。得到進(jìn)一步深造的機(jī)會。建立個(gè)連接對象 connstr=Provider=。 return false。開始分頁 Const MaxPerPage=22 dim totalPut dim CurrentPage dim TotalPages dim j dim sql if Not isempty(request(page)) then currentPage=Cint(request(page)) else currentPage=1 end if set rs=() if jiage= then 39。%39。39。 and huiyuanjiaamp。jiageamp。 and anclassid=amp。anclassid,conn,1,1 end select else 39