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

正文內(nèi)容

網(wǎng)上圖書訂購(gòu)系統(tǒng)論文-在線瀏覽

2025-01-09 05:59本頁(yè)面
  

【正文】 站點(diǎn),已經(jīng)不象以前那么困難了。 ? 技術(shù)可行性 構(gòu)成 WEB 頁(yè)面的主要工具是 HTML,以它作為 WEB的基礎(chǔ)。 WEB 頁(yè)面通過(guò)ASP 可以訪問(wèn)數(shù)據(jù)庫(kù),存取服務(wù)器的有關(guān)資源,使得 Web頁(yè)面具有強(qiáng)大的交互能力。 應(yīng)用程序可通過(guò)調(diào)用 ODBC(開(kāi)放式數(shù)據(jù)庫(kù)連接)這一數(shù)據(jù)庫(kù)編程接口的接口函數(shù)來(lái)訪問(wèn)來(lái)自不同數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)。 ? 經(jīng)濟(jì)可行性 開(kāi)發(fā)一個(gè)圖書訂購(gòu)系統(tǒng)所需的人力和物力并不是很大。 ? 操作可行性 隨 著 Inter 的普及和推廣,上網(wǎng)對(duì)于大部分人已不陌生,通過(guò)撥號(hào)或?qū)拵藗兛梢暂p松上網(wǎng),簡(jiǎn)易的網(wǎng)上操作對(duì)于用戶來(lái)說(shuō)已不是件難事。 需求分析的目的在于分析此類業(yè)務(wù)活動(dòng),明確在用戶的業(yè)務(wù)環(huán)境中,系統(tǒng)應(yīng)該“做什么”。有興趣的人可以到網(wǎng)站來(lái)查看圖書信息。 若注冊(cè)用戶訂購(gòu)了圖書首先放置在用戶的購(gòu)物車中,直到用戶再次確認(rèn)后才送至收銀臺(tái),最后提交訂購(gòu)單。整個(gè)訂單的處理情況,注冊(cè)用戶均可以實(shí)時(shí)跟蹤查看。既然“問(wèn)題”明確了,我們就可以著手尋求“解答”,即建立一個(gè)符合用戶要求的軟件系統(tǒng)。 設(shè)計(jì)要決定 系統(tǒng)的結(jié)構(gòu),包括數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)。“由外向里”是較合理的一種思考過(guò)程,所以通常先確定模塊的外部特性,再確定其內(nèi)部特性。概要設(shè)計(jì)的任務(wù)是決定系統(tǒng)中各個(gè)模塊的外部特性,即其輸入輸出和功能;詳細(xì)設(shè)計(jì)的任務(wù)是決定每個(gè)模塊的內(nèi)部特性,即其內(nèi)部的算法過(guò)程及使用的數(shù)據(jù)。 概要設(shè)計(jì)又稱總體設(shè)計(jì),它的基本任務(wù)是:將系統(tǒng)劃分成模塊;決定每個(gè)模塊的功能;決定模塊的調(diào)用關(guān)系;決定模塊的界面,即模塊間傳遞的數(shù)據(jù)。 首先系統(tǒng)的功能描述如下: 網(wǎng)上圖書訂購(gòu)系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。后臺(tái)管理包括公告管理、圖書管理、訂單管理、投訴管理和用戶管理等模塊。 1. 公告管理 ? 添加公告,包括公告標(biāo)題和公告內(nèi)容等; ? 修改公告; ? 刪除公告 2. 圖書管理 ? 添加圖書類別 ? 修改圖書類別 ? 刪除圖書類別 ? 添加圖書信息,包括圖書類別、名稱、作者等 10 信息 ? 修改圖書信息 ? 刪除圖書信息 ? 查看圖書信息 3. 訂單管理 ? 處理訂單 ? 辦理發(fā)貨 ? 辦理結(jié) 帳 ? 刪除訂單 4. 投訴管理 ? 錄入投訴的解決方法 ? 刪除已解決的投訴 ? 查看投訴用戶 5. 顧客用戶管理 ? 查看顧客用戶信息 ? 刪除顧客用戶信息 6. 系統(tǒng)用戶管理 ? 添加系統(tǒng)用戶,包括用戶名、密碼等信息 ? 修改系統(tǒng)用戶信息 ? 刪除系統(tǒng)用戶信息 對(duì)系統(tǒng)進(jìn)行流程分析,在本系統(tǒng)中分為以下兩個(gè)流程。 用 戶 訂 單 訂 單 處 理 訂 單 發(fā) 貨 訂 單 結(jié) 帳 訂 單 刪 除 圖 11 前臺(tái)客戶購(gòu)物流程如圖 所示 圖 多用戶系統(tǒng)的工作流程都是從用戶登錄模塊開(kāi)始的,之后對(duì)用戶的身份進(jìn)行認(rèn)證,確認(rèn)用戶是否有效的注冊(cè)用戶以決定用戶的操作權(quán)限,從而決定用戶的工作界面。根據(jù)這些功能,設(shè)計(jì)出系統(tǒng)的功能模塊,如圖 所示。在系統(tǒng)初始化時(shí),要設(shè)定一個(gè)默認(rèn)的系統(tǒng)管理用戶。 用戶管理功能模塊的關(guān)系如圖 所示。通過(guò)這樣的設(shè)計(jì)過(guò)程,就成為編程制訂了一個(gè)周密的計(jì)劃,下面就可直接過(guò)渡到編程階段了。詳細(xì)設(shè)計(jì)要確定模塊內(nèi)部的詳細(xì)執(zhí)行過(guò)程,包括:局部數(shù)據(jù)組織、控制流、每一步的具體加工要求及種種實(shí)現(xiàn)細(xì)節(jié)等。這樣確保至少有一個(gè)管理員可以登錄到管理系統(tǒng),對(duì)后臺(tái)數(shù)據(jù)進(jìn)行相應(yīng)的管理。 每個(gè)模塊中包含許多頁(yè)面 ,頁(yè)面功能說(shuō)明如下 : 系 統(tǒng) 用 戶 信 息 管 理 修改自身的密碼 創(chuàng)建、修改和刪除管理員信息 刪除用戶信息 修改自身密碼 創(chuàng)建、修改自身信 息 管理用戶 普通用戶 14 前臺(tái)管理 頁(yè)面名稱 功能說(shuō)明 連接數(shù)據(jù)庫(kù) 前臺(tái)主頁(yè)。 退出登錄 添加管理員 15 刪除管理員 修改管理員 顯示管理員列表 更改管理員密碼 保存管理員信息 添加公告界面 刪除公告 修改公告 顯示公告列表 保存公告 用戶投訴列表 用戶投訴詳細(xì)信息 刪除用戶投訴記錄 投訴解決方案界面 添加圖書界面 刪除圖書 修改圖書信息 圖書列表界面 保存圖書信息 圖書類別管理界面 保存訂單狀態(tài) 訂單管理界面 刪除用戶 用戶列表 用戶交易記錄界面 用戶基本信息界面 2. 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)定義的數(shù)據(jù)庫(kù)中包含了 7 張表:公告信息表 Board、圖書類別表 GoodsType、圖書信息表 Goods、購(gòu)物車表Basket、客戶投訴表 Complain、用戶表 Users 和管理員表Admin. 下面分別介紹這些表的結(jié)構(gòu) a. 公告信息表 Board 公告信息表 Board 用來(lái)保存網(wǎng)站公告信息(包括公告編號(hào)、公告題目、公告內(nèi)容、提交時(shí)間、提交人),結(jié)構(gòu)如表 所示。 表 表 GoodsType 的結(jié)構(gòu) 編號(hào) 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說(shuō)明 1 Id Int 分 類編號(hào) 2 Type Varchar50 分類名稱 c. 圖書信息表 Goods 圖書信息表 Goods 用來(lái)保存圖書的基本信息(包括圖書編號(hào)、圖書類別、圖書名稱、圖書序列號(hào)、作者、國(guó)別、銷售價(jià)格、進(jìn)貨價(jià)格、圖書簡(jiǎn)介、閱讀次數(shù)、銷售數(shù)量),其中“閱讀次數(shù)”和“銷售數(shù)量”用來(lái)進(jìn)行匯總統(tǒng)計(jì)用,結(jié)構(gòu)如表 所示。結(jié)構(gòu)如表 所示 表 表 Basket 的結(jié)構(gòu) 編號(hào) 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說(shuō)明 1 Id Int 編號(hào) 2 UserId Varchar(20) 用戶名 3 GoodsId Int 圖書編號(hào) 4 OrderTime Datetime 訂購(gòu)時(shí)間 5 OrderCount Int 訂購(gòu)數(shù)量 6 SalePrice Float 銷售價(jià)格 7 UserChecked Char(10) 用戶確認(rèn)( 0用戶訂購(gòu); 1送至收銀臺(tái); 2提交訂購(gòu)) 8 OrderNumber Varchar(50) 訂單號(hào) 9 PostTime Datetime 提交時(shí)間 10 AdminChecked Char(10) 管理員確認(rèn)( 0沒(méi)有提交; 1用戶提交; 2處理; 3發(fā)貨;4結(jié)帳 ) 11 Del bit 刪除標(biāo)記( 0未刪除; 1已刪除) e. 客戶投訴表 Complain 客戶投訴表 Complain 用來(lái)保存客戶對(duì)訂單的投訴信息 18 (包括投訴編號(hào)、投訴時(shí)間、用戶名、訂單號(hào)、投訴內(nèi)容、處理結(jié)果、處理標(biāo)志、刪除標(biāo)記),“處理標(biāo)志”用來(lái)記錄投訴的狀態(tài)為未處理或已處理,而“刪除標(biāo)記”同 Basket表中,只在數(shù)據(jù)表中置為 1,不進(jìn)行記錄的刪除,既便于用戶的查看,又不影響后臺(tái)管理員的處理工作。 其他 ASP 文件都保存在根目錄下。 2. 1 20 此模塊的功能是實(shí)現(xiàn)到數(shù)據(jù)庫(kù)的連接,因?yàn)樵诤芏嗑W(wǎng)頁(yè)中都有連接數(shù)據(jù)庫(kù)的操作,所以把它保存在文件 中,這樣可以避免重復(fù)變成。SERVER=westwind4245c3。PWD=。現(xiàn) WEB 服務(wù)器名為 westwind4245c3,數(shù)據(jù)庫(kù)用戶 ID 為 sa,用戶密碼為空,所連接的數(shù)據(jù)庫(kù)名 shop。 在文件中引用此文件作為頭文件就可以訪問(wèn)數(shù)據(jù)庫(kù),代碼如下: !include File= 因?yàn)橄到y(tǒng)中有些功能只有 Admin 用戶才有權(quán)限使用,所以在進(jìn)入這些網(wǎng)頁(yè)之前,需要判斷用戶是否是 Admin. 的功能是判斷當(dāng)前用戶是否上管理用戶(即保存在表 admin 中的用戶),如果不是,則跳轉(zhuǎn)到,要求用戶登錄;如果是,則不執(zhí)行任何操作,直接進(jìn)入包含它的網(wǎng)頁(yè)。從 Session 變量中讀取用戶信息 AdminId = Trim(Session(admin_id)) Passwd = Trim(Session(admin_pwd)) 39。此處使用了 Sql 語(yǔ)句,用之取出與條件相符的所有記錄。 amp。 39。 amp。 39。 是否存在此用戶名 ,若不存在的話則使用 ASP 語(yǔ)句重定向到 頁(yè)面。 可以實(shí)現(xiàn)此功能, 程序從 Session 變量中讀取注冊(cè)用戶信息,并連接到數(shù)據(jù)庫(kù)身份驗(yàn)證。這里使用了 ASP 的 Response 對(duì)象的屬性 write 將信息輸出到客戶端 (不是注冊(cè)用戶,不能進(jìn)入 ) 3. 管理主界面與登錄程序設(shè)計(jì) 系統(tǒng)分為前臺(tái)系統(tǒng)和后臺(tái)系統(tǒng)兩個(gè)部分。 若數(shù)據(jù)庫(kù)中沒(méi)有任何數(shù)據(jù),不便于查看和購(gòu)買圖書,所以先建立后臺(tái)管理系統(tǒng)上有必要的。在創(chuàng)建表 Admin 的同時(shí),已將默認(rèn)的用戶 Admin插入到表中,默認(rèn)的密碼為“ 000000”。 后臺(tái)管理系統(tǒng)登錄界面為 ,界面如圖 所示。 Script language=javascript alert(用戶名或密碼錯(cuò)誤! )。因?yàn)?與 不在同級(jí)目錄中,所以需要使用 ../ 表示 所在的位置。使用 POST 方法,在瀏覽器的 URL 欄中將不顯示所傳遞變量的值。定義表單的代碼如下: 〈 form name=”myform” action=”” method=”Post 當(dāng)數(shù)據(jù)提交后,將執(zhí)行 ,把用戶信息保存在 Session 變量中。 另 , 頁(yè)面中創(chuàng)建了一個(gè) 樣式表文件 , 采用鏈接到外部樣式表的樣式引用方式。 CSS 還允許將樣式定義單獨(dú)存儲(chǔ)于樣式文件中,這樣可以把顯示的內(nèi)容和顯示樣式定義分離,便于多個(gè) HTML 文件共享樣式定義。 link rel=stylesheet href=../ 3. 2 管理主界面 系統(tǒng)的管理主界面為 ,它的功能是顯示網(wǎng)絡(luò)書店的管理鏈接和公告等信息。 圖 在 中,使用框架 frameset 將網(wǎng)頁(yè)分成左右兩個(gè)部分。 網(wǎng)站管理頁(yè)面只有管理用戶才能進(jìn)入,所以在這些管理頁(yè)面中都包含了 ,以進(jìn)行身份認(rèn)證。 4. 公告信息管理 公告信息管理可以實(shí)現(xiàn)以下功能 ? 添加新的公告記錄 ? 修改公告記錄 ? 刪除公告記錄。 24 4. 1 公告管理頁(yè)面 公告管理頁(yè)面為 ,公告的添加、修改和刪除都在這里執(zhí)行。 oth = oth+,width=400,height=300。 在刪除時(shí)還要調(diào)用 SelectChk()函數(shù),用來(lái)確認(rèn)記錄是否存在被選中的復(fù)選框;使用 (Board) 返回復(fù)選框 Board的數(shù)量 使用 RecordSet記錄集的 PageSize屬性決定每頁(yè)的 記錄數(shù)量
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1