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

正文內(nèi)容

網(wǎng)上花店管理系統(tǒng)論文-wenkub.com

2024-09-05 21:24 本頁面
   

【正文】 用戶登陸了嗎? 否 轉(zhuǎn)到登陸頁 是 顯示該訂單的詳細(xì)信息 數(shù)據(jù)庫中有該定單信息? 否 提示定單號有誤 是 該定單用戶是當(dāng)前用戶? 否 提示不能查看別人訂單信息 是 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 32 頁 共 54 頁 商品 添加 功能的實現(xiàn) 因為每個商品都有自己的歸類,這樣有便于顧客對商品信息進(jìn)行檢索,所以商品的添加功能是通過三個步驟來實現(xiàn)的:商品大類添加、商品小類的添加、商品信息的添加。所以,有了此功能,在網(wǎng)站上購買了商品的顧客可以隨時登陸系統(tǒng)通過自己的定單號查詢所買的商品是否已經(jīng)發(fā)貨,以及再次查看自己已經(jīng)買的所有商品信息。%amp。 amp。%39。 sqltext3,conn,1,1 在文本輸入框中輸入了商品名稱: : ProductClass_2=request(ProductClass_2) set rs=() sqltext=select * from Product if request(Product_Name) then sqltext=sqltext amp。 圖 商品查詢流程 商品大類方式的查詢: While Not set rs_class_2=() sqltext3=select * from Class_2 where Class_1_Name=39。 39。 39。 會員注冊 流程 如圖 所示,首先是檢查該顧客 在圖 中 所申請的用戶名是否以被人申請了,若已被人申請了該用戶名,則系統(tǒng)將提示給用戶“該用戶名已存在”的信息 ,否則進(jìn)入第二步填寫用戶的詳細(xì)資料 如圖 所示,然后調(diào)用客戶端的javascript 判斷用戶輸入信息的正確性,如 果不正確也會給出相應(yīng)的提示,如果都正確了就會將該用戶的信息保存到數(shù)據(jù)庫中。i++) 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 26 頁 共 54 頁 { j=((i))。 rs(Product_Id)) ) If Quatity = 0 Then Quatity = CInt( Session(rs(Product_Id)) ) If Quatity = 0 Then Quatity = 1 end if End If Session(rs(Product_Id)) = Quatity Sum = Sum + ccur(rs(P_NewPrice)) * Quatity 判斷函數(shù): function fucCheckNUM(NUM) { var i,j,strTemp。 cpbm amp。 39。 圖 購物 車 界面 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 24 頁 共 54 頁 圖 購物 車功能流程 購物信息: Products = Split(Request(cpbm), , )。在這里我定義了一個全局變量:Product List = Session(ProductList),將購物信息保存到此全局變量中。我們使用它中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 23 頁 共 54 頁 作為虛擬購物車,無論什么時候用戶在我網(wǎng)站中選擇了一種商品,那么這種商品就會進(jìn)入購物 車,當(dāng)用戶準(zhǔn)備離開時,就可以立即進(jìn)行以上所有選擇的商品的訂購。 表 訂單表 字段名 數(shù)據(jù)類型 字段大小 字段說明 Form_ID 長整型 自動 訂單號 User_ID 文本 20 會員帳戶名 Name 文本 20 會員姓名 Zip 文本 20 郵編 Phone 文本 30 聯(lián)系電話 Emai 文本 30 電子信箱 Address 文本 50 聯(lián)系地址 Pays 文本 20 付款方式 RegTime 日期/時間 默認(rèn)值 Now() 訂貨時間 Flag 文本 20 標(biāo)記 Remark 文本 255 備注 說明: 所 建 立 的 數(shù) 據(jù) 庫 文 件 () 保存在文件夾market_database 下,為防止別人隨意篡改數(shù)據(jù)庫,故將其后綴名改為 .asp 來調(diào)用。當(dāng)然在網(wǎng)上購物的購物車也是用來存放購買的商品,用戶可以查看購買商品的名稱,價格等等 。這樣的分類,能夠使用戶更加明確自己所要購買 鮮花 ,也便于管理員的管理,如表 所示。這樣有利于 鮮花 的管理。 表 用戶信息數(shù)據(jù)表 字段名 數(shù)據(jù)類型 字段大小 字段說明 UserID 文本 20 會員帳號 Name 文本 30 會員姓名 PassWD 文本 30 用戶密碼 WtPass 文本 30 密碼提示問題 DaPass 文本 30 密碼提示答案 Sex 文本 10 性別 Email 文本 30 電子信箱 Phone 文本 30 聯(lián)系電話 Address 文本 50 聯(lián)系地址 Zip 文本 20 郵編 RegTime 日期/時間 默認(rèn)值 Now() 注冊時間 管理員信息表( Manage_User) 管理 員信息表,記錄管理的用戶名與密碼,兩個均為文本型,字段為長整形,如表 所示。 在設(shè)計數(shù)據(jù)庫關(guān)系模式時,應(yīng)作權(quán)衡,盡可能使數(shù)據(jù)庫模式保持最優(yōu)的特性,一般盡可能設(shè)計成 BCNF模式集,如果設(shè)計成 BCNF模式集的同時達(dá)不到保持 FD的目標(biāo),那只能降低要求,設(shè)計成 3NF模式集,而同時又達(dá)到無損害聯(lián)接和保持 FD的目標(biāo)。由于 3NF模式中不存在非主屬性對候選鍵的局部依賴和傳遞依賴,因此消除了很大一部分存儲異常,具有較好的性能。 如果 關(guān)系模式 R是 1NF,且每 一 個非主屬性都不傳遞依賴于候選鍵,那么稱 R是 3NF模式。我們把 FD分成完全 FD和局部 FD兩類。 第二范式 (2NF) FD函數(shù)依賴 (functional dependency)定義:設(shè)有關(guān)系模式 R(U), X和 Y是屬性集 U的子集, FD是開為 X→ Y的一個命題,只要 r是 R的關(guān)系,對 r中的任意兩個元組都有“ X值相等蘊涵 Y值相等”,那么 FD X→ Y在關(guān)系模式中成立。在建立 花店 數(shù)據(jù)庫時,要按 照 關(guān)系模式的集合作為數(shù)據(jù)庫模式,關(guān)系模式的優(yōu)劣,可以用模式的范式 (normal forms,簡記為 NF)。 關(guān)系模型把數(shù)據(jù)之間的關(guān)系看成是一個二維表關(guān)系,因為二維表關(guān)系建立在集合代數(shù)關(guān)系理論基礎(chǔ)上的,所以,把這種建立模型基礎(chǔ)上的數(shù)據(jù)庫稱為關(guān)系數(shù)據(jù)庫。 數(shù)據(jù)庫離不開數(shù)據(jù)模型。若干個同類記錄構(gòu)成表文件。UID=userID。 ( 4) 操作數(shù)據(jù)庫 , 可利用 Execute 方便地執(zhí)行數(shù)據(jù)的插入、修改、刪除等操作。 ( 3) 創(chuàng)建數(shù)據(jù)對象 ADO 中的數(shù)據(jù)對象通常保存的是查詢結(jié)果。 ( 2) 創(chuàng)建數(shù)據(jù)庫鏈接 鏈接用以保持一些關(guān)于正在訪問的數(shù)據(jù)的動態(tài)信息,以及鏈接者信息。 網(wǎng)上 花店 系統(tǒng)的系統(tǒng)結(jié)構(gòu)如圖 。 設(shè)計軟件結(jié)構(gòu)的過程中要注重軟件設(shè)計的原理和方法: ( 1) 模塊獨立 模塊的獨立程度可以由兩個定性標(biāo)準(zhǔn)度量,這兩個標(biāo)準(zhǔn)分別稱為內(nèi)聚和耦合,內(nèi)聚衡量一個模塊內(nèi)部各個元素彼此結(jié)合的緊密程度;耦合衡量不同模塊彼此間互相依賴(連接)的緊密程度。所謂的模塊是指這樣的一組程序語句(或描述),它包括輸入與輸出、邏輯功能描述、內(nèi)部環(huán)境及其運行環(huán)境。層次圖和結(jié)構(gòu)圖是描繪軟件結(jié)構(gòu)的常用工具。 系統(tǒng)總體設(shè)計 經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,現(xiàn)在是決定“怎樣做”的時候了。 數(shù)據(jù)流來源:購物車庫 數(shù)據(jù)組成: 鮮花 名稱 +單價 +折扣 數(shù)據(jù)流去向:用戶消費記錄 流通量:不定量 ( 3)用戶消費記錄 簡述:每個用戶消費的記錄 數(shù)據(jù)流來源:收銀臺賬單 數(shù)據(jù)組成: 鮮花 名稱 +單價 +折扣 +購 花 日期 數(shù)據(jù)流去向:結(jié)束 流通量:不定量 畢業(yè)設(shè)計說明書 第 12 頁 共 54 頁 3 處理過程 處理過程在數(shù)據(jù)流圖中的名稱、編號,對處理過程的簡單描述,該處理過程的輸入數(shù)據(jù)流、輸出數(shù)據(jù)流 , 及其來源與去向,其主要功能的簡單描述: (1) 花 庫的錄入 簡述:每部 花 的各種情況輸入 flower 庫 輸入:除了 ID 號之外所有的數(shù)據(jù)項 處理:按格式錄入到 flower 庫中 輸出: 花 目存儲 (2) 購 花 列表的錄入 簡述:選定 花 目的加入購 花 列表 輸入: 鮮花 名稱、 鮮花 分類、單價、折扣 處理:按格式錄入到購物車表格中 輸出:購物車存儲 (3) 收銀臺賬單的錄入 簡述:將最終選定的 花 目錄如收銀臺庫 輸入: 鮮花 名稱、單價、折扣等 處理:按格式錄入到收銀臺表單中 輸出:收銀臺存儲 (4) 消費記錄的錄入 簡述:在收銀臺 確認(rèn)購買成功以后錄入消費記錄存儲。 數(shù)據(jù)類型:字符型。 ( 7) 鮮花 銷量 簡述: 鮮花 已經(jīng)銷售的數(shù)量。 長度: 10個字符長度。 數(shù)據(jù)類型:字符型。 值域:自動生成。 ( 2) 鮮花 分類 簡述: 鮮花 的分類 ,如 :小說。 1 數(shù)據(jù)項 根據(jù) 鮮花 銷售數(shù)據(jù)流所用到的數(shù)據(jù)項,系統(tǒng)在數(shù)據(jù)庫中分別建立了 鮮花 信息表,用戶信息表,管理員信息表,購物車表以及用戶的購買情況表。因此,數(shù)據(jù)字典是數(shù)據(jù)流圖的輔助資料,對數(shù)據(jù)流圖起注解作用。 數(shù)據(jù)流圖中所有名字的定義及描述就構(gòu)成了一本字典,它包括數(shù)據(jù)流、數(shù)據(jù)存儲、外部項 目 和處理過程的詳細(xì)條目。 如圖 就是根據(jù)前面所得到的業(yè)務(wù)流程圖和收集的資料,以及對網(wǎng)上 花店 系統(tǒng)的整個流程進(jìn)行分析設(shè)計后,所得出的 鮮花 銷售系統(tǒng)數(shù)據(jù)流圖。整個注冊流程如圖 22所示,用戶可以通過主頁面提供的鏈接,進(jìn)入到會員注冊頁,當(dāng)用戶填入自己的信息并提交后 ,系統(tǒng)將對用戶所注冊用戶名進(jìn)行檢查,如果發(fā)現(xiàn)重復(fù),系統(tǒng)頁面將自動清除相應(yīng)信息并提示用戶名被注冊過了;為了防止用戶輸入密碼時可能出現(xiàn)的錯誤,系統(tǒng)將檢查用戶兩次輸入的密碼信息,如果發(fā)現(xiàn)信息不符,也將提示用戶錯誤并讓用戶重新注冊;為了購買活動的合法和安全,系統(tǒng)會提示用戶輸入家庭住址、固定電話和真實姓名等關(guān)鍵信息,如果用戶不填寫,系統(tǒng)會提醒用戶錯誤,并再次清除信息,當(dāng)所有信息完整的填寫完畢后,經(jīng)過系統(tǒng)檢查正確,這時系統(tǒng)會把用戶的信息添加到數(shù)據(jù)庫中。 (1) 鮮花 銷售流程 鮮花 銷售流程如圖 所示: 圖 鮮花 銷售流程圖 鮮花 銷售流程是根據(jù)實際生活中,用戶通過網(wǎng)絡(luò)購 花 的過程所進(jìn)行的一個描述。 系統(tǒng)業(yè)務(wù)流程分析 業(yè)務(wù)流程圖是一種比較規(guī)范、被廣泛使用分析工具,它可以比較直觀、準(zhǔn)確描畢業(yè)設(shè)計說明書 第 7 頁 共 54 頁 述系統(tǒng)業(yè)務(wù)流程。 網(wǎng)上 花店 系統(tǒng)主要 是進(jìn)行 鮮花 銷售的計算機軟件,從目前的 鮮花 銷售流程中,我們可以發(fā)現(xiàn)一些比較明顯的流程作業(yè)和管理需求。 當(dāng)然我們不能憑空想象一個系統(tǒng),而是通過考察現(xiàn)有的系統(tǒng),再提出方案來。數(shù)據(jù)流圖只是抽象地描述了系統(tǒng)的概貌,還要用其它工具進(jìn)行更詳細(xì)的描述。 畢業(yè)設(shè)計說明書 第 6 頁 共 54 頁 2 需求分析與總體設(shè)計 需求分析的基本任務(wù) 需求分析的基本任務(wù)是準(zhǔn)確回答“系統(tǒng)必須做什么?”這個問題,也就是確定為了滿足用戶的需要系統(tǒng)必須做什么。 與 Word相似,具有強大的文本編輯能力,你可以在 Layer、 Table、 Frame或直接在 Document window窗體中輸入文字,通過快捷的右鍵,選擇例如 Font(字體)類的選項進(jìn)行編輯,也可以利用 Text菜單進(jìn)行更為細(xì)致的排版編輯。Drop),將 Objects窗口中的對象拖到 Documentwindow中即可,例如:Web開發(fā)人員想在網(wǎng)頁中加入一個 Table,只需將 Table從 object窗體中拖放到舞臺中, Dreamweaver 將自動生成一個表格,然后通過 Properties(屬性)窗體來進(jìn)行格式的修改和調(diào)整。其主要特點是: ( 1) 方便的 網(wǎng)站管理 ; Dreamweaver MX 結(jié)合了其知名的可視化布局工具、 Dreamweaver UltraDev的快速 web 應(yīng)用程序開發(fā)功能以及 Macromedia HomeSite 的廣泛代碼編輯支持,因此它既是創(chuàng)建專業(yè)網(wǎng)站的最佳途徑,也是構(gòu)建強大 Inter 應(yīng)用程序的最簡便的方法。開發(fā)人員 可以將其選擇的服務(wù)器技術(shù)與 Dreamweaver 配合使用,建立將用戶連接到數(shù)據(jù)庫、 Web 服務(wù)和舊式系統(tǒng)的強大 Inter 應(yīng)用程序。用戶可以在報表設(shè)計視圖窗口中控制每個對象 的大小和現(xiàn)實方式,對報表對象的各項內(nèi)容進(jìn)行設(shè)計和修改,按照用戶所需的方式完成打印工作。 ( 3) 窗體 ,窗體是 Access 中用戶和應(yīng)用程序之間的主要界面,用戶對數(shù)據(jù)庫的如何操作都可以通過窗體來完成。在 Access 2020 中,一個標(biāo)有設(shè)計視圖和數(shù)據(jù)表視圖兩種視圖方式。下面對數(shù)據(jù)庫操作的一些概念進(jìn)行畢業(yè)設(shè)計說明書 第 4 頁 共 54 頁 介紹。 ASP能通過 DLL 組件,將它的功能無限擴展,這是目前任何一種其他網(wǎng)絡(luò)語言所無法擁有的。 微軟公司
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1