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

正文內(nèi)容

網(wǎng)上書(shū)店管理系統(tǒng)分析設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-08-31 18:15本頁(yè)面

【導(dǎo)讀】網(wǎng)上書(shū)店是指利用互聯(lián)網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)圖書(shū)銷售業(yè)務(wù)的一種新型圖書(shū)零售渠道。電子商務(wù)并不是一個(gè)新概念,可以說(shuō),在幾十年前主機(jī)系統(tǒng)出現(xiàn)時(shí)就誕生了。

  

【正文】 理所有的信息。 Access 數(shù)據(jù)庫(kù)可以包含 6 個(gè)對(duì)象的組合,較常用的有表、查詢、窗體和報(bào)表。使用這些對(duì)象可以靈活地操作數(shù)據(jù)庫(kù)。 (1) 表:是用來(lái)存儲(chǔ)數(shù)據(jù)的。如雇員表或訂單表。雇員表可以存放雇員的姓名、薪金等與雇員相關(guān)信息的數(shù)據(jù)。表組織數(shù)據(jù)的格式為行和列。行稱為記錄,列稱為字段。一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)表,每張表對(duì)應(yīng)一個(gè)主題,便于對(duì)數(shù)據(jù)的管理。表是 Access 數(shù)據(jù)庫(kù)的核心。 (2) 查詢:向數(shù)據(jù)庫(kù)中的表提出關(guān)于數(shù)據(jù)的問(wèn)題,并分析加工數(shù)據(jù)。如:可以查詢?cè)谀硞€(gè)城市的所有客戶,訂購(gòu)一種產(chǎn)品的所有用戶及該產(chǎn)品的訂單總金額。還可以將查詢作為窗體和報(bào)表的記錄源。 (3) 窗體:可以用來(lái)查看、添加及更新表中的數(shù)據(jù)。在窗體中可以通過(guò)增加新控件來(lái)更有效的使用窗體。如:在頁(yè)眉設(shè)置打印按鈕,在頁(yè)腳增加計(jì)算日期的控件等,還可以在窗體和窗體的數(shù)據(jù)來(lái)源之間創(chuàng)建鏈接。 (4) 報(bào)表:用來(lái)以特定的版面布置分析及打印數(shù)據(jù)。在報(bào)表中可以用文本框顯示名稱及數(shù)值,用標(biāo)簽顯示標(biāo)題,還可以用圖表形 式顯示數(shù)據(jù)信息。 (5) 宏:提供了簡(jiǎn)化一些重復(fù)操作的方法。他包含一個(gè)或多個(gè)操作,其中每個(gè)操作實(shí)現(xiàn)特定的功能,例如打開(kāi)某個(gè)數(shù)據(jù)庫(kù)的報(bào)表或打印報(bào)表。宏可以使某些常用的動(dòng)作自動(dòng)完成。例如,可設(shè)置某個(gè)宏,在單擊某個(gè)命令按鈕時(shí)運(yùn)行該宏,以最小化某個(gè)窗口。 (6) 模塊:是用 Visual Basic語(yǔ)言編寫(xiě)的程序。創(chuàng)建模塊可以改變程序的外觀和用途。 (1)本系統(tǒng)信息數(shù)據(jù)設(shè)計(jì)如下: 29 (2)書(shū)目信息數(shù)據(jù)設(shè)計(jì)如下: (2)顧客信息數(shù)據(jù)設(shè)計(jì)如下: (4)顧客對(duì)圖書(shū)評(píng)論子系統(tǒng) 數(shù)據(jù)設(shè)計(jì)如下: (5)購(gòu)物車訂單數(shù)據(jù)設(shè)計(jì)如下: (6)圖書(shū)員工管理員數(shù)據(jù)設(shè)計(jì)如下: (7)缺貨 信息系統(tǒng)數(shù)據(jù)設(shè)計(jì)如下: 30 三 系統(tǒng)詳細(xì)設(shè)計(jì)以及關(guān)鍵代碼分析 網(wǎng)上書(shū)店管理系統(tǒng)分為前臺(tái)銷售管理系統(tǒng) (網(wǎng)站 )和后臺(tái)管理系統(tǒng)。前臺(tái)銷售管理系統(tǒng)的用戶是通過(guò) Inter 訪問(wèn)網(wǎng)站的客戶,后臺(tái)管理系統(tǒng)的用戶是通過(guò)公司內(nèi)部 Inter 訪問(wèn)的后臺(tái)管理員。前臺(tái)和后臺(tái)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)如下。 前臺(tái)銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 前臺(tái)銷售管理系統(tǒng)主要提供向客戶宣傳圖書(shū)信息 (新到圖書(shū),特價(jià)圖書(shū)等等 )、提供客戶便捷 的檢索圖書(shū)的功能,及客戶網(wǎng)上注冊(cè)、登錄、購(gòu)物、查詢訂單和缺書(shū)等信息反饋的功能。 客戶通過(guò)首頁(yè)進(jìn)入網(wǎng)站的其它 Web 網(wǎng)頁(yè),享受網(wǎng)站提供的各項(xiàng)服務(wù)如購(gòu)物、注冊(cè)等。前臺(tái)管理系統(tǒng)大致分為會(huì)員訪問(wèn)子系統(tǒng)、網(wǎng)上購(gòu)物車子系統(tǒng)、圖書(shū)瀏覽檢索子系統(tǒng)和信息反饋?zhàn)酉到y(tǒng)。 各個(gè)子系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)如下: 注冊(cè)用戶關(guān)鍵代碼: %sub reg() set rs=() select * from [user],conn,1,3 rs(username)=trim(request(username)) rs(userpassword)=md5(trim(request(userpassword1))) rs(user)=trim(request(user)) rs(quesion)=trim(request(quesion)) rs(answer)=md5(trim(request(answer))) rs(userzhenshiname)=trim(request(userzhenshiname)) rs(adddate)=now() rs(lastlogin)=now() rs(logins)=0 rs(youbian)=0 rs(zhifufangshi)=0 rs(songhuofangshi)=0 set rs=nothing table width=100% border=0 align=center cellpadding=0 cellspacing=0trtd height=80 bgcolor=fffbef class=padfont color=cb6f00用戶注冊(cè)成功 /font ‘ 將指定的字符串寫(xiě)到當(dāng)前的 HTTP 輸出 恭喜 amp。(bookshop)(username)amp。,您已注冊(cè)成為《 amp。webnameamp?!氛接脩?,請(qǐng)進(jìn)行下一步操作: /td/tr/table end if end sub% 注冊(cè)用戶之輸入框判斷 JavaScript代碼如下: 舉例:檢查用戶名是否填寫(xiě) script language=JavaScript function check() 31 { if (=){ ‘ 判斷 用戶名輸入框 是否為空 alert(用戶名不能為空,請(qǐng)重新輸入! )。 return false。 } else return true。 } /script 用戶登陸關(guān)鍵代碼: !include file= ‘連接數(shù)據(jù)庫(kù) !include file= ‘采用 MD5加密 %dim username,userpassword,eurl username=replace(trim(request(username)),39。,) userpassword=md5(replace(trim(request(userpassword)),39。,)) if trim(request(eurl))= then eurl= else eurl=trim(request(eurl)) end if if username= or userpassword= then centera href=font color=red size=2對(duì)不起,登陸失敗,請(qǐng)檢查您的登陸名和密碼 /font/a/center end if set rs=() select * from [user] where username=39。amp。usernameamp。39。 and userpassword=39。amp。userpasswordamp。39。 ,conn,1,3 if not( and ) then if userpassword=rs(userpassword) then (bookshop)(username)=trim(request(username)) 39。(bookshop).expires=date+1 rs(lastlogin)=now() rs(logins)=rs(logins)+1 ‘登陸次數(shù)加 1 set rs=nothing call loginok() else script LANGUAGE=39。javascript39。alert(39。對(duì)不起,您的用戶名或密碼有誤! 39。)。(39。javascript:(1)39。)/script end if else script LANGUAGE=39。javascript39。alert(39。對(duì)不起,您的用戶名或密碼有誤! 39。)。(39。javascript:(1)39。)/script end if sub loginok() ‘定義登陸成功執(zhí)行程序 font size=2歡迎您 font color=red size=2amp。(bookshop)(username)amp。/font,兩秒種后將自動(dòng)跳轉(zhuǎn)到相應(yīng)頁(yè)! /font meta equiv=refresh content=2。URL=amp。eurlamp。 end sub 32 % 購(gòu)物車(訂單)子系統(tǒng): 數(shù)據(jù)庫(kù)表的設(shè)計(jì) : 客戶通過(guò)購(gòu)物車購(gòu)買商品時(shí),購(gòu)物車要隨時(shí)計(jì)算客戶所購(gòu)買的商品價(jià) 格,因此需要一個(gè)購(gòu)物車數(shù)據(jù)庫(kù)表記錄客戶購(gòu)買商品的 基本信息,客戶通過(guò)購(gòu)物車買完商品后,還需要填寫(xiě)送貨方式、付款方式等客戶的基本信息,填寫(xiě)完所有的信息后,才能從網(wǎng)上正式提交訂單。為了有效的存儲(chǔ)訂單信息,在數(shù)據(jù)庫(kù)中設(shè)計(jì)了訂單信息表和訂單細(xì)節(jié)表。訂單信息表主要存放的是訂單名稱、訂單編號(hào)、訂單總價(jià)、客戶郵件等訂單的基本信息,訂單細(xì)節(jié)表 (訂單圖書(shū)記錄表 )存放每一張訂單所購(gòu)圖書(shū)編號(hào)即圖書(shū)數(shù)量的信息。 在網(wǎng)上購(gòu)物車的功能實(shí)現(xiàn)中需要注意的重要問(wèn)題是購(gòu)物車號(hào)的生成和保存。當(dāng)多個(gè)用戶訪問(wèn)網(wǎng)上商店時(shí),每個(gè)用戶需要有自己的購(gòu)物車, .即購(gòu)物車有唯一性,通常以購(gòu)物車號(hào)標(biāo)志購(gòu)物車的唯一 性。購(gòu)物車號(hào)要經(jīng)常在不同網(wǎng)頁(yè)中使用,我們采用 Cookies 技術(shù)來(lái)保存購(gòu)物車號(hào)。 當(dāng)沒(méi)有登陸時(shí),以下代碼限制用戶訪問(wèn)該頁(yè)面 %if (bookshop)(username)= then script language=javascriptalert(39。對(duì)不起,您還沒(méi)有登陸!39。)。(39。javascript:()39。)/script 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 bookid,action,i action=(action) if (id)= then bookid=request(bookid) else bookid=(id) end if if bookid= then script language=javascriptalert(39。對(duì)不起,您沒(méi)有選擇商品!39。)。(39。javascript:()39。)/script end if ‘判斷是否選擇書(shū)籍 %dim iii 39。定義總價(jià) iii=0 dim bookscount,books 39。定義判斷有幾個(gè) bookid bookscount=(id).count do while not dim quatity 39。判斷 input 名 33 Quatity = CInt( Request( ckxpamp。rs(bookid)) ) Quatity =0 Then Quatity = 1 % %if Quatity=1 then formatnumber(rs(huiyuanjia)*1,2)amp。元 else formatnumber(rs(huiyuanjia)*Quatity,2)amp。元 end if iii=formatnumber(rs(huiyuanjia)*Quatity+iii,2 ) % ‘小計(jì)購(gòu)買數(shù)量書(shū)籍的總價(jià) 界 面如下: 圖書(shū)瀏覽檢索子系統(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=() if jiage= then 39。//普通查詢 select case action case 1 select bookid,bookname,bookzz,bookchuban,shichangjia,huiyuanjia,dazhe,bookdate from shop_books where bookname like 39。%amp。searchkeyamp。%39。 ,conn,1,1 end select ‘前面代碼已經(jīng)定義了關(guān)鍵字 searchkey 后臺(tái)管理系統(tǒng)的 實(shí)現(xiàn) 后臺(tái)管理子系統(tǒng),可以通過(guò)點(diǎn)擊系統(tǒng) LOGO(左上角)進(jìn)入。 由于是后臺(tái)操作,必須是管理員才能進(jìn)入的,所以對(duì)所有后臺(tái)頁(yè)面都要添加頁(yè)面保護(hù),即必須先登陸才能有其他操作。 代碼如下: %if session(admin)= then script language=39。javascript39。alert(39。網(wǎng)絡(luò)超時(shí)或您還沒(méi)有登陸!39。)。(39。39。)/script end if % 34 添加新圖書(shū)子系統(tǒng) 添加圖書(shū)流程其實(shí)也是個(gè)向數(shù)據(jù)庫(kù)中 SHOP_BOOKS 插入數(shù)據(jù)的過(guò)程,實(shí)現(xiàn)起來(lái)依然比較簡(jiǎn)單。 界面如圖 查看信息子系統(tǒng) 查看用戶在前臺(tái)給書(shū)店員工反饋的信息,可以選擇留言類型,更有針對(duì)性,可以提高工作效率。 系統(tǒng)用戶管理 該子系統(tǒng)可以查看以及修改用戶詳細(xì)資料,也可以刪除該用戶。 35 四 測(cè)試 測(cè)試概要 業(yè)務(wù)建模和需求分析的目的是 網(wǎng)上書(shū)店 進(jìn)行評(píng)估,采集和分析系統(tǒng)的需求,理解系統(tǒng)要解決的問(wèn)題,重
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1