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

正文內(nèi)容

網(wǎng)上圖書訂購系統(tǒng)論文-預覽頁

2024-12-08 05:59 上一頁面

下一頁面
 

【正文】 編程制訂了一個周密的計劃,下面就可直接過渡到編程階段了。這樣確保至少有一個管理員可以登錄到管理系統(tǒng),對后臺數(shù)據(jù)進行相應的管理。 退出登錄 添加管理員 15 刪除管理員 修改管理員 顯示管理員列表 更改管理員密碼 保存管理員信息 添加公告界面 刪除公告 修改公告 顯示公告列表 保存公告 用戶投訴列表 用戶投訴詳細信息 刪除用戶投訴記錄 投訴解決方案界面 添加圖書界面 刪除圖書 修改圖書信息 圖書列表界面 保存圖書信息 圖書類別管理界面 保存訂單狀態(tài) 訂單管理界面 刪除用戶 用戶列表 用戶交易記錄界面 用戶基本信息界面 2. 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 系統(tǒng)定義的數(shù)據(jù)庫中包含了 7 張表:公告信息表 Board、圖書類別表 GoodsType、圖書信息表 Goods、購物車表Basket、客戶投訴表 Complain、用戶表 Users 和管理員表Admin. 下面分別介紹這些表的結(jié)構(gòu) a. 公告信息表 Board 公告信息表 Board 用來保存網(wǎng)站公告信息(包括公告編號、公告題目、公告內(nèi)容、提交時間、提交人),結(jié)構(gòu)如表 所示。結(jié)構(gòu)如表 所示 表 表 Basket 的結(jié)構(gòu) 編號 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說明 1 Id Int 編號 2 UserId Varchar(20) 用戶名 3 GoodsId Int 圖書編號 4 OrderTime Datetime 訂購時間 5 OrderCount Int 訂購數(shù)量 6 SalePrice Float 銷售價格 7 UserChecked Char(10) 用戶確認( 0用戶訂購; 1送至收銀臺; 2提交訂購) 8 OrderNumber Varchar(50) 訂單號 9 PostTime Datetime 提交時間 10 AdminChecked Char(10) 管理員確認( 0沒有提交; 1用戶提交; 2處理; 3發(fā)貨;4結(jié)帳 ) 11 Del bit 刪除標記( 0未刪除; 1已刪除) e. 客戶投訴表 Complain 客戶投訴表 Complain 用來保存客戶對訂單的投訴信息 18 (包括投訴編號、投訴時間、用戶名、訂單號、投訴內(nèi)容、處理結(jié)果、處理標志、刪除標記),“處理標志”用來記錄投訴的狀態(tài)為未處理或已處理,而“刪除標記”同 Basket表中,只在數(shù)據(jù)表中置為 1,不進行記錄的刪除,既便于用戶的查看,又不影響后臺管理員的處理工作。 2. 1 20 此模塊的功能是實現(xiàn)到數(shù)據(jù)庫的連接,因為在很多網(wǎng)頁中都有連接數(shù)據(jù)庫的操作,所以把它保存在文件 中,這樣可以避免重復變成。PWD=。 在文件中引用此文件作為頭文件就可以訪問數(shù)據(jù)庫,代碼如下: !include File= 因為系統(tǒng)中有些功能只有 Admin 用戶才有權(quán)限使用,所以在進入這些網(wǎng)頁之前,需要判斷用戶是否是 Admin. 的功能是判斷當前用戶是否上管理用戶(即保存在表 admin 中的用戶),如果不是,則跳轉(zhuǎn)到,要求用戶登錄;如果是,則不執(zhí)行任何操作,直接進入包含它的網(wǎng)頁。此處使用了 Sql 語句,用之取出與條件相符的所有記錄。 39。 39。 可以實現(xiàn)此功能, 程序從 Session 變量中讀取注冊用戶信息,并連接到數(shù)據(jù)庫身份驗證。 若數(shù)據(jù)庫中沒有任何數(shù)據(jù),不便于查看和購買圖書,所以先建立后臺管理系統(tǒng)上有必要的。 后臺管理系統(tǒng)登錄界面為 ,界面如圖 所示。因為 與 不在同級目錄中,所以需要使用 ../ 表示 所在的位置。定義表單的代碼如下: 〈 form name=”myform” action=”” method=”Post 當數(shù)據(jù)提交后,將執(zhí)行 ,把用戶信息保存在 Session 變量中。 CSS 還允許將樣式定義單獨存儲于樣式文件中,這樣可以把顯示的內(nèi)容和顯示樣式定義分離,便于多個 HTML 文件共享樣式定義。 圖 在 中,使用框架 frameset 將網(wǎng)頁分成左右兩個部分。 4. 公告信息管理 公告信息管理可以實現(xiàn)以下功能 ? 添加新的公告記錄 ? 修改公告記錄 ? 刪除公告記錄。 oth = oth+,width=400,height=300。 表單數(shù)據(jù)提交后,將執(zhí)行 保存數(shù)據(jù),參數(shù) action 表示當前的動作, action=add 表示添加記錄。titleamp。contentamp。nowamp。posteramp。titleamp。contentamp。nowamp。posteramp。 在處理公告信息時,需要轉(zhuǎn)換公告內(nèi)容的空格、換行符和單引號為 HTML 標記符或者全角字符,由 changechar 函數(shù)來實現(xiàn)此功能。 只有管理用戶才有權(quán)限進入圖書類別管理模 塊,在 中,單擊“類別管理”超級鏈接,可以打開類別管理頁面 . 為了便于用戶管理圖書類別, 以表格的形式顯示圖書類別名稱,并在后面顯示修改鏈接和刪除復選框。在文本域txttitle 中輸入圖書類別的名稱,然后單擊“添加”按鈕,將調(diào)用 ,參數(shù) Oper 等于 add,表示插入新記錄。在提交表單數(shù)據(jù)之前,程序?qū)?zhí)行 ChkFields ()函數(shù),對用戶輸入數(shù)據(jù)的有效性進行檢查,只有當ChkFields()函數(shù)返回 True 時,才執(zhí)行提交操作。 return false。 27 return false。如果沒有填寫前面提到的信息,將彈出相關(guān)的對話框,并返回 false,這樣表單數(shù)據(jù)將無法提交。管理訂單分為 4 種情況:未 處理訂單、已處理訂單、已發(fā)貨訂單、已結(jié)帳訂單。 在取得訂單記錄時 執(zhí)行如下 SQL 語句,限定數(shù)據(jù)庫表中的DEL 字段為 0 的記錄才取出: sql=Select b.*, From Basket b,Goods g Where =amp。 url = ?flag= + flag + amp。 7. 2 訂單處理 的功能是更改訂單狀態(tài)值,代碼如下: 根據(jù)提交信息來源判斷訂單狀態(tài):表 AdminChecked字段: 1 用戶提交; 2管理員已經(jīng)處理; 3已經(jīng)發(fā)貨; 4已經(jīng)結(jié)賬 如果 iflag為 5時,則在數(shù) 據(jù)庫中將 Del置為 1 39。id Else sql = Update Basket Set AdminChecked=amp。 8.用戶管理 用戶管理中主要簡單介紹一下刪除管理員功能和更改管理員密碼功能。 的代碼只用來顯示網(wǎng)頁右部的內(nèi)容。 onum = 。/shop/shop/?onum=39。 Goods g Where =39。 And =39。 Set rs = (sql) If Then %trtd colspan=6 align=center沒有此訂單的信息 /td/tr %Else% tr td align=center%=rs(GoodsId)%/td td align=center%=rs(Name)%/td td align=right%=rs(SalePrice)%元 /td td align=right%=rs(OrderCount)%/td td align=right%=Cint(rs(OrderCount))*Cint(rs(SalePrice))%/td td align=centerfont color=red%If rs(AdminChecked)=1 Then%等待處理 %ElseIf rs(AdminChecked)=2 Then%正在處理%ElseIf rs(AdminChecked)=3 Then%已經(jīng)發(fā)貨 %ElseIf rs(AdminChecked)=4 Then%已經(jīng)結(jié)帳 32 %End If%/font/td /tr %End If % 圖書訂購 注冊用戶登錄后可以訂購圖書 , 訂購圖書頁面為,用戶在 頁面點擊 “ 訂購 ” 超級鏈界后 , 打開訂購信息窗口 , 如圖 所示 圖 定義的表單代碼如下: form method=POST action=?flag=1 name=form1 flag 為 0 去購物車, flag 為 1 去收銀臺, flag 為 2 去我的訂單。一個好的系統(tǒng)必須經(jīng)過大量細致的測試,才能正式使用,并有較好的質(zhì)量保證。 2. 集成測試 在完成單元測試后,下一步就是將已通過測試的模塊連接起來進行測試,著重于檢驗模塊間相關(guān)數(shù)據(jù)的一致性。 我的測試過程中所用到的測試用例格式如下所示: 以用戶管理模塊為例 序號 用戶名 送貨詳細地址 密碼 確認密碼 1 Zhang 蘇州干將路91 號 111111 111111 2 Xu 222222 222222 3 Yan 蘇州工業(yè)園區(qū) 333333 123456 4 Zhou 平治路 30號 1 1 5 A 公園路 10 444444 444444 34 號 1.為正確信息; ; ; 4.密碼長度少于 6 位; 2 測試遇到的問題 我花費了約五周的時間進行系統(tǒng)測試,在測試中發(fā)現(xiàn)了許多問題。為實現(xiàn)數(shù)據(jù)庫的快速連接我翻閱了 SQL 相關(guān)書籍,發(fā)現(xiàn)可以將SQL下 data 目錄中的相關(guān)數(shù)據(jù)庫名后綴為 MDF 和 LDF的文件拷貝到新機器的相應目錄下,并在 SQL 查詢分析器中執(zhí)行語句,即可立即建立新的數(shù)據(jù)庫,執(zhí)行語句如下: exec sp_attach_db dbname = N’數(shù)據(jù)庫名 ’, filename1 = N’mdf文件所在 SQL 目錄的具體路徑 ’, filename2 = N’ldf文件所在 SQL 目錄的具體路徑 ’ 我從中掌握了一種新的、便捷的方法。 經(jīng)調(diào)試后發(fā)現(xiàn),如后代碼 a href= target=_top,在點擊“退出登錄”超鏈接到 的同時,設(shè)定參數(shù) target 為 _top,表示 所重定向的頁面 ,顯示在整個窗體中。通過本系統(tǒng),用戶不需出門,只要登上網(wǎng)絡(luò),就很購買到所需書籍。 設(shè)計一個好的系統(tǒng),在程序?qū)崿F(xiàn)方面取得好的成效,掌握系統(tǒng)開發(fā)的相關(guān)技術(shù)是必不可少的。 36 謝 辭 在本次設(shè)計中,老師給了我極大的幫助,為我的畢業(yè)設(shè)計提出了許多寶貴的建議和意見,使我能對設(shè)計的內(nèi)容有了整體的思路,在系統(tǒng)功能的設(shè)置上更具有使用性,從而有效的完成了此次設(shè)計。 薛元昀、固佳英《網(wǎng)頁數(shù)據(jù)庫設(shè)計與開發(fā)》,清華 大學出版社。 [美 ] David , Andrew , William 著。DHTML for Web 專業(yè)設(shè)計》,清華大學出版社。
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1