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

正文內(nèi)容

玩具銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-08 15:32 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ( 6) ObjectContext 對(duì)象 該對(duì)象應(yīng)用較少,提供在頁(yè)面內(nèi)進(jìn)行事務(wù)處理的能力,如提交或終止由MTS(Microsoft Transaction Server)管理的事務(wù)。 IIS (Inter Information Server) IIS 是 Inter Information Server 的簡(jiǎn)稱,中文意思是“ Inter 信息服務(wù)器”,在 Windows 202 Windows XP 和 Windows Server 2021 中, IIS 是調(diào)試 ASP 程序的系統(tǒng)平臺(tái)。在 IIS 提供的服務(wù)中,有一項(xiàng)服務(wù)就是支持 ASP 動(dòng)態(tài)網(wǎng)頁(yè),用它來(lái)調(diào)試 ASP 程序。在 IIS 服務(wù)器上可以建立 Inter/Intra 網(wǎng)站。 HTML (Hyper Text Markup Language) HTML 是超文本標(biāo)識(shí)性語(yǔ)言,是一種用自然語(yǔ)言的詞句作為 分隔符(標(biāo)識(shí))的一種方法。 HTML 語(yǔ)言寫的文本是一種直觀可讀的文本形式。它將指令用尖括號(hào)“ ”括起來(lái),插入文本中。 HTML 最初產(chǎn)生的目的是為了與其他語(yǔ)言有所區(qū)別,該語(yǔ)言規(guī)定了文本布局中最低層次上的細(xì)節(jié),例如文字風(fēng)格(字體顏色和大小等),以及在更高層次上具體說(shuō)明文檔的結(jié)構(gòu)。 VBScript 和 JavaScript VBScript 和 JavaScript 是常用的腳本語(yǔ)言。 VBScript 是 Visual Basic 的 Scripting 版,是 Microsoft Visual Basic 系列產(chǎn)品的一部分, 編程方法和 Visual Basic 基本相同,但是有相當(dāng)多的 Visual Basic 特性在 VBScript 中都被刪去了。 JavaScript 是 Netscape 公司開(kāi)發(fā)的一種解釋型的基于對(duì)象的腳本語(yǔ)言。而 第 6 頁(yè) 共 28 頁(yè) JavaScript 是一種解釋型語(yǔ)言,也是一種弱類型的語(yǔ)言,在 JavaScript 中變量不一定要聲明,在聲明中也不需要指定其數(shù)據(jù)類型。 SQL Server 和 SQL 語(yǔ)言 SQL Server 是微軟公司開(kāi)發(fā)的、基于客戶 /服務(wù)器的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。 SQL 的全稱是 Structured Query Language,即結(jié)構(gòu)化 查詢 語(yǔ)言。 SQL 語(yǔ)句可以從關(guān)系數(shù)據(jù)庫(kù)中獲得數(shù)據(jù),也可以建立數(shù)據(jù)庫(kù)、增加數(shù)據(jù)、修改數(shù)據(jù)。 1986年 ANSI 采用 SQL 語(yǔ)言作為關(guān)系數(shù)據(jù)庫(kù) 系統(tǒng) 的標(biāo)準(zhǔn)語(yǔ)言,后被國(guó)際化標(biāo)準(zhǔn)組織( ISO)采納為國(guó)際標(biāo)準(zhǔn)。 SQL 語(yǔ)言是一種非過(guò)程化語(yǔ)言,它一次處理一個(gè)記錄集合,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。 SQL 語(yǔ)言允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作。 SQL 語(yǔ)言不要求用戶指定數(shù)據(jù)的存取方法,而是使用查詢 優(yōu)化器,由 系統(tǒng) 決定對(duì)指定數(shù)據(jù)存取的快速手段。采用 SQL 結(jié)構(gòu)化查詢語(yǔ)言 可以 對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)表進(jìn)行查詢、操縱、 定義和控制。 4 系統(tǒng)總體方案的設(shè)計(jì) 玩具銷售系統(tǒng)的功能 根據(jù)系統(tǒng)需求的分析,可以通過(guò)以下功能來(lái)實(shí)現(xiàn)玩具銷售系統(tǒng)的總體設(shè)計(jì)。 ( 1)玩具信息的發(fā)布 ① 玩具商品的預(yù)告; ② 業(yè)界最新發(fā)展動(dòng)態(tài); ③ 新聞。 ( 2)用戶管理 ① 用戶注冊(cè); ② 用戶登錄; ③ 找回密碼。 ( 3)玩具商品信息的檢索 玩具商品的搜索。 ( 4)玩具交易 ① 購(gòu)物車; ② 訂單的打印。 ( 5)后臺(tái)管理 ① 玩具商品信息的錄入; ② 用戶管理; ③ 玩具及新聞信息的管理; ④ 數(shù)據(jù)庫(kù)的建立、管理與維護(hù)。 第 7 頁(yè) 共 28 頁(yè) 玩具銷售系統(tǒng)的實(shí) 現(xiàn)目標(biāo) 采用 B/S 結(jié)構(gòu),完成一個(gè)功能較完善的玩具銷售系統(tǒng),能實(shí)現(xiàn)玩具 商品信息的發(fā)布(包括玩具商品的預(yù)告、業(yè)界最新發(fā)展動(dòng)態(tài)、新聞等); 用戶 管理(包括用戶注冊(cè) 、用戶登錄、找回密碼等功能);玩具商品信息的檢索(包括玩具商品的搜索等功能);玩具交易(包括玩具的購(gòu)買、訂單的打印等功能);后臺(tái)管理(包括玩具商品信息的錄入、用戶的管理、玩具及新聞信息的管理、數(shù)據(jù)庫(kù)的建立、管理與維護(hù)等功能)等功能。 數(shù)據(jù)庫(kù)設(shè)計(jì) 本系統(tǒng)數(shù)據(jù)庫(kù)名為 ToyUniverse,數(shù)據(jù)庫(kù)中包含四張表,分別為用戶表(如表 1 所示)、訂單表(如表 2 所 示)、玩具表(如表 3 所示)和訂單細(xì)節(jié)表(如表4 所示)。用戶表用于記錄用戶注冊(cè)情況,包括用戶的各種注冊(cè)信息;訂單表反映了訂單情況,包括用戶信息和訂購(gòu)信息;玩具表是對(duì)玩具基本信息的記錄;訂單細(xì)節(jié)表記錄了玩具訂購(gòu)情況,有玩具信息、數(shù)量、金額和時(shí)間的記錄。 表 1 Register 表 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 用戶帳號(hào) Varchar 20 Not null 會(huì)員密碼 Char 6 Not null 會(huì)員身份 Char 10 Null 真實(shí)姓名 Varchar 30 Not null 會(huì)員性別 Char 10 Null 電子郵件 Varchar 50 Not null 聯(lián)系電話 Varchar 20 Null 聯(lián)系傳真 Varchar 20 Null 郵政編碼 Char 10 Null 聯(lián)系地址 Varchar 50 Null 密碼提示問(wèn)題 Varchar 20 Not null 密碼提示答案 Varchar 20 Not null 表 2 Orders 表 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 訂單編號(hào)(主鍵) Int 4 Not null 用戶帳號(hào) Varchar 16 Not null 發(fā) 貨方式 Char 10 Null 付款方式 Char 10 Null 真實(shí)姓名 Varchar 30 Not null 身份證號(hào) Varchar 30 Not Null 聯(lián)系電話 Varchar 20 Not Null 電子郵件 Varchar 50 Not null 郵寄地址 Varchar 50 Not Null 郵政編碼 Char 10 Not Null 第 8 頁(yè) 共 28 頁(yè) 表 3 Toy 表 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 玩具名稱 Char 20 Not null 玩具價(jià)格 Money 8 Null 玩具名稱 Varchar 50 Null 表 4 OrderDetail 表 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 訂單編號(hào)(主鍵) Int 4 Not null 用戶帳號(hào) Varchar 20 Not null 玩具名稱 Char 20 Not null 玩具價(jià)格 Decimal 9 Not Null 數(shù)量 Smallint 2 Not null 金額 Decimal 9 Not Null 時(shí)間 Datetime 8 Not null ER 圖 ER 圖是根據(jù)數(shù)據(jù)庫(kù)設(shè)計(jì)情況,對(duì)實(shí)體間關(guān)系的直 觀反映。用戶、玩具、訂單和訂單細(xì)節(jié)實(shí)體的關(guān)系如圖 1 所示。 圖 1 玩具銷售系統(tǒng) ER 圖 ER 圖描述了四張表的關(guān)系,實(shí)體“用戶”是指注冊(cè)用戶,也就是對(duì)應(yīng)數(shù)據(jù)用戶 玩具 購(gòu)買 m n n 1 m 訂單細(xì)節(jié) 訂單 密碼提示問(wèn)題 密碼提示答案 用戶帳號(hào) 會(huì)員密碼 真實(shí)姓名 電子郵件 玩具名稱 玩具價(jià)格 玩具描述 訂 單編號(hào) 用戶帳號(hào) 玩具名稱 金額 時(shí)間 訂單編號(hào) 用戶帳號(hào) 付款方式 發(fā)貨方式 真實(shí)姓名 第 9 頁(yè) 共 28 頁(yè) 庫(kù)中的 Register 表,實(shí)體“玩具”對(duì)應(yīng)數(shù)據(jù)庫(kù)中的 Toy 表,實(shí)體“訂單”對(duì)應(yīng)數(shù)據(jù)庫(kù)中的 Orders 表,關(guān)系“訂單細(xì)節(jié)”對(duì)應(yīng)數(shù)據(jù)庫(kù)中的 OrderDetail 表,關(guān)系“訂單細(xì)節(jié)”是實(shí)體“用戶”和實(shí)體“玩具”同實(shí)體“訂單”的關(guān)系。 玩具銷售系統(tǒng)訪問(wèn) Web 數(shù)據(jù)庫(kù)的方法 ADO(ActiveX Data Object)組件技術(shù)是 ASP 技術(shù)腳本語(yǔ)言與數(shù)據(jù)庫(kù)系統(tǒng)的主要接口技術(shù)。在網(wǎng)頁(yè)上不但可以建立數(shù)據(jù)庫(kù)的網(wǎng)頁(yè)、內(nèi)容,還可以執(zhí)行 SQL 命令,允許用戶在網(wǎng)頁(yè)上對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢、增、刪、改等操作。 ADO 的 3 個(gè)主要組件分別為 Connection、 RecordSet 和 Command 對(duì)象。 ( 1) Connection 對(duì)象 建立與數(shù)據(jù)庫(kù)的連接。 ( 2) RecordSet 對(duì)象 對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢和更新操作,如讀取、添加、更新和刪除數(shù)據(jù)記錄。 ( 3) Command 對(duì)象 Command 對(duì)象是一個(gè)能夠被數(shù)據(jù)源處理的對(duì)象,這個(gè)對(duì)象提 供了簡(jiǎn)單而有效的方法來(lái)處理查詢與存儲(chǔ)的過(guò)程。利用 Command 對(duì)象可以表示一個(gè)命令字符串、存儲(chǔ)過(guò)程或數(shù)據(jù)庫(kù)表名。 設(shè)計(jì)流程 為了方便系統(tǒng)設(shè)計(jì),理清設(shè)計(jì)思路,用設(shè)計(jì)流程圖來(lái)指導(dǎo)系統(tǒng)設(shè)計(jì)的實(shí)現(xiàn),這樣可以更清晰的表述玩具銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的過(guò)程,如圖 2 所示。 圖 2 玩具銷售系統(tǒng)設(shè)計(jì)流程圖 設(shè)計(jì)網(wǎng)頁(yè) 建立數(shù)據(jù)庫(kù) 新建數(shù)據(jù)表 添加 ASP 代碼 添加鏈接 用 Conion對(duì)象建立連 接 編寫靜態(tài)代碼 調(diào)試代碼 運(yùn)行系統(tǒng) 進(jìn)行系統(tǒng)測(cè)試 第 10 頁(yè) 共 28 頁(yè) 5 具體實(shí)現(xiàn) 系統(tǒng)流程圖 系統(tǒng)流程圖可以更清楚直觀的描述玩具銷售系統(tǒng)各個(gè)功能的實(shí)現(xiàn)過(guò)程,起到了說(shuō)明系統(tǒng)實(shí)現(xiàn)步驟的作用,如圖 3 所示。 圖 3 玩具銷售系統(tǒng)流程圖 功能實(shí)現(xiàn) 用戶管理 ( 1)用戶注冊(cè) 登錄 選定商品進(jìn)入商品表 放入購(gòu)物車 查看購(gòu)物車 刪除購(gòu)物車中商品 顯示訂單 完成訂購(gòu) 注冊(cè) 是 否 否 否 是 是 檢查驗(yàn)證碼 用戶是否存在 用戶是否已登錄 購(gòu)物車是否為空 第 11 頁(yè) 共 28 頁(yè) 檢查新注冊(cè)用戶名是否已存在,存在進(jìn)入提示頁(yè)面,否則進(jìn)入注冊(cè)頁(yè)面,提交時(shí)用函數(shù)檢查必填項(xiàng)不能為空,更新數(shù)據(jù)庫(kù)中用戶注冊(cè)表,提示注冊(cè)成功。主要代碼如下: % dim objcon1 set objcon1=() =_ driver={SQL Server}。server=(local)。database=ToyUniverse。uid=sa。pwd=1234。 dim objrs1 set objrs=() Register ,objcon1,1,1 new_member_name=request(new_member_name) new_member_name=trim(new_member_name) session(name)=new_member_name do while not if new_member_name=(0).value then new_member_name=已存在 end if loop set objrs=nothing set objcon1=nothing dim member_password2,popedom_check,member_nickname,member_sex,member_,member_phone,member_fax,member_postalcode,member_address,member_question,member_answer member_password2=request(member_password2) popedom_check=request(popedom_check) member_nickname=request(member_nickname) member_sex=request(member_sex) member_=request(member_) 第 12 頁(yè) 共 28 頁(yè) member_phone=request(member_phone) member_fax=request(member_fax) member_postalcode=request(member_postalcode) member_address=request(member_address) member_question=request(member_question) member_answer=request(member_answer) dim objcon1 set objcon1=() =_ driver={SQL Server}。server=(local)。database=ToyUniverse。uid=sa。pwd=1234。 dim strsql strsql=insert into Register (用戶帳號(hào) ,會(huì)員密碼 ,會(huì)員身份 ,真實(shí)姓名 ,會(huì)員性別 ,電子郵件 ,聯(lián)系電話 , 聯(lián)系傳真 , 郵 政 編 碼 , 聯(lián) 系 地 址 , 密碼提示問(wèn)題 , 密 碼 提 示 答案 )values(39。amp。session(name)amp。39。,39。amp。member_password2amp。39。,39。amp。popedom_checkamp。39。,39。amp。member_nickname
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1