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

正文內(nèi)容

網(wǎng)上圖書訂購系統(tǒng)論文(更新版)

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

下一頁面
  

【正文】 ame Varchar(20) 用戶姓名 功能模塊的程序?qū)崿F(xiàn) 1. 目錄結(jié)構(gòu) 在運行 前,在 IIS 中創(chuàng)建虛擬目錄,將路徑定位到 shop目錄所在位置, shop 目錄下包含下面的子目錄: ? admin 用于存儲系統(tǒng)管理員的后臺操作腳本,包括圖書類別管理、圖書信息管理、站內(nèi)公告管理、訂單管理、系統(tǒng)用戶管理等功能; ? images 用于存儲網(wǎng)頁中的圖片文件; ? user 用于存儲注冊用戶的前臺操作腳本,包括用戶投訴和注冊用戶管理等; ? shop 用于存儲與購物信息相關(guān)的腳本。 在后臺的投訴管理(或訂單管理)模塊中,當(dāng)投訴已處理(或訂單已結(jié)帳)后,管理員可以刪除相關(guān)記錄,為使得前臺用戶仍可查看到相關(guān)的記錄內(nèi)容,在后臺數(shù)據(jù)庫中此記錄只做刪除標(biāo)記,這樣在后臺管理中管理員將不再看到此 記錄,而用戶仍可查看其內(nèi)容。此用戶可以創(chuàng)建其他管理信息 ;普通用戶可以修改自己注冊信息和密碼。 后臺管理具體描述如下。因而軟件的設(shè)計階段要分成概要設(shè)計和詳細設(shè)計兩步進行。此后網(wǎng)上書店 管理人員確認訂單,由倉庫管理人員根據(jù)訂單出貨,最后由財務(wù)人員確認已結(jié)帳的訂單。而一旦系統(tǒng)正常運行后,擴大了銷售的范圍,在銷售量和經(jīng)營利潤上是無可估量的。同時,此類應(yīng)用在 Inter 已十分廣泛。在進行可行性研究時,應(yīng)從技術(shù)可行性、經(jīng)濟可行性和操作可行性幾個方面進行論證。測試通常又可分為模塊測試、集成測試和系統(tǒng)測試等幾步。這有階段產(chǎn)生的文檔是需求規(guī)格說明書(簡稱需求說明書),它明確地描述了用戶的要求。 第 1314 周為第四階段,輸入數(shù)據(jù)信息,對系統(tǒng)繼續(xù)排錯和修改擴充,最后交付驗收。 為用戶提供更好的網(wǎng)上服務(wù)。對公司來說,將會大大減少其他媒體的廣告費用,增加凈利。 首先,按軟件開發(fā)的過程,確定系統(tǒng)目標(biāo)和規(guī)模。通過對各模塊的分析,了解模塊的程序?qū)崿F(xiàn)。系統(tǒng)采用 ASP 和 SQL Server 的組合,通過前臺管理和后臺管理兩大部分,前臺系統(tǒng)為注冊用戶提供查看商品、購買的頁面,而后臺系統(tǒng)則為管理用戶提供對系統(tǒng)進行管理和維護的頁面,從而構(gòu)成一個完成的網(wǎng)頁數(shù)據(jù)庫系統(tǒng)。查看客戶資料、接收客戶訂購信息等,便于前臺用戶數(shù)據(jù)查詢、錄入與后臺的信息管理。下圖 為生命期模型: 模型中的第一階段又稱為計劃期,基本任務(wù)是研究開發(fā)該項目的可行性;中間需求分析、設(shè)計、編程、測試四個可行性研究與計劃 需求分析 設(shè) 計 編 程 測 試 運行與維護 圖 6 階段總稱為開發(fā)期,它們的基本任務(wù)分別為理解和表達用戶的要求、建立系統(tǒng)的結(jié)構(gòu)、編寫程序、發(fā)現(xiàn)錯誤和排除錯誤。設(shè)計階段一般又可分為兩步:概要設(shè)計(或稱為總體設(shè)計)和詳細設(shè)計,前者主要考慮模塊的分解,后者考慮每個模塊內(nèi)部的細節(jié)。 本章將首先說一下網(wǎng)上圖書系統(tǒng)的可行性研究和需求分析 在軟件工程中,所謂用戶需求,是指軟件系統(tǒng)必須滿足的所有性質(zhì)和限制。另外在書店中面對大量的圖書也會有無從下手的感覺。 WEB 頁面通過ASP 可以訪問數(shù)據(jù)庫,存取服務(wù)器的有關(guān)資源,使得 Web頁面具有強大的交互能力。 需求分析的目的在于分析此類業(yè)務(wù)活動,明確在用戶的業(yè)務(wù)環(huán)境中,系統(tǒng)應(yīng)該“做什么”。既然“問題”明確了,我們就可以著手尋求“解答”,即建立一個符合用戶要求的軟件系統(tǒng)。 概要設(shè)計又稱總體設(shè)計,它的基本任務(wù)是:將系統(tǒng)劃分成模塊;決定每個模塊的功能;決定模塊的調(diào)用關(guān)系;決定模塊的界面,即模塊間傳遞的數(shù)據(jù)。 用 戶 訂 單 訂 單 處 理 訂 單 發(fā) 貨 訂 單 結(jié) 帳 訂 單 刪 除 圖 11 前臺客戶購物流程如圖 所示 圖 多用戶系統(tǒng)的工作流程都是從用戶登錄模塊開始的,之后對用戶的身份進行認證,確認用戶是否有效的注冊用戶以決定用戶的操作權(quán)限,從而決定用戶的工作界面。通過這樣的設(shè)計過程,就成為編程制訂了一個周密的計劃,下面就可直接過渡到編程階段了。 退出登錄 添加管理員 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)如表 所示。 2. 1 20 此模塊的功能是實現(xiàn)到數(shù)據(jù)庫的連接,因為在很多網(wǎng)頁中都有連接數(shù)據(jù)庫的操作,所以把它保存在文件 中,這樣可以避免重復(fù)變成。 在文件中引用此文件作為頭文件就可以訪問數(shù)據(jù)庫,代碼如下: !include File= 因為系統(tǒng)中有些功能只有 Admin 用戶才有權(quán)限使用,所以在進入這些網(wǎng)頁之前,需要判斷用戶是否是 Admin. 的功能是判斷當(dāng)前用戶是否上管理用戶(即保存在表 admin 中的用戶),如果不是,則跳轉(zhuǎn)到,要求用戶登錄;如果是,則不執(zhí)行任何操作,直接進入包含它的網(wǎng)頁。 39。 可以實現(xiàn)此功能, 程序從 Session 變量中讀取注冊用戶信息,并連接到數(shù)據(jù)庫身份驗證。 后臺管理系統(tǒng)登錄界面為 ,界面如圖 所示。定義表單的代碼如下: 〈 form name=”myform” action=”” method=”Post 當(dāng)數(shù)據(jù)提交后,將執(zhí)行 ,把用戶信息保存在 Session 變量中。 圖 在 中,使用框架 frameset 將網(wǎng)頁分成左右兩個部分。 oth = oth+,width=400,height=300。titleamp。nowamp。titleamp。nowamp。 在處理公告信息時,需要轉(zhuǎn)換公告內(nèi)容的空格、換行符和單引號為 HTML 標(biāo)記符或者全角字符,由 changechar 函數(shù)來實現(xiàn)此功能。在文本域txttitle 中輸入圖書類別的名稱,然后單擊“添加”按鈕,將調(diào)用 ,參數(shù) Oper 等于 add,表示插入新記錄。 return false。如果沒有填寫前面提到的信息,將彈出相關(guān)的對話框,并返回 false,這樣表單數(shù)據(jù)將無法提交。 在取得訂單記錄時 執(zhí)行如下 SQL 語句,限定數(shù)據(jù)庫表中的DEL 字段為 0 的記錄才取出: sql=Select b.*, From Basket b,Goods g Where =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。 8.用戶管理 用戶管理中主要簡單介紹一下刪除管理員功能和更改管理員密碼功能。 onum = 。 Goods g Where =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 去我的訂單。 2. 集成測試 在完成單元測試后,下一步就是將已通過測試的模塊連接起來進行測試,著重于檢驗?zāi)K間相關(guān)數(shù)據(jù)的一致性。為實現(xiàn)數(shù)據(jù)庫的快速連接我翻閱了 SQL 相關(guān)書籍,發(fā)現(xiàn)可以將SQL下 data 目錄中的相關(guān)數(shù)據(jù)庫名后綴為 MDF 和 LDF的文件拷貝到新機器的相應(yīng)目錄下,并在 SQL 查詢分析器中執(zhí)行語句,即可立即建立新的數(shù)據(jù)庫,執(zhí)行語句如下: exec sp_attach_db dbname = N’數(shù)據(jù)庫名 ’, filename1 = N’mdf文件所在 SQL 目錄的具體路徑 ’, filename2 = N’ldf文件所在 SQL 目錄的具體路徑 ’ 我從中掌握了一種新的、便捷的方法。通過本系統(tǒng),用戶不需出門,只要登上網(wǎng)絡(luò),就很購買到所需書籍。 36 謝 辭 在本次設(shè)計中,老師給了我極大的幫助,為我的畢業(yè)設(shè)計提出了許多寶貴的建議和意見,使我能對設(shè)計的內(nèi)容有了整體的思路,在系統(tǒng)功能的設(shè)置上更具有使用性,從而有效的完成了此次設(shè)計。 [美 ] David , Andrew , William 著。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1