【正文】
t ge t any of it. And when they went away, leaving fort behind, I think there were not in all the city four merrier people than the hungry little girls who gave away their bre akfasts and contented themselves with bread and milk on Christmas morning. That39。m glad you began at once, and hope you will keep on. But I want to say one word before we sit down. Not far away from here lies a poor woman with a little newborn baby. Six children are huddled into one bed to keep from freezing, for they have no fire. There is nothing to eat over there, and the oldest boy came to tell me they were suffering hunger and cold. My girls, will you give them your breakfast as a Christmas present? They were all unusually hungry, having waited nearly an hour, and for a minute no one spoke, only a minute, for Jo exclaimed impetuously, I39。t mean anyone should know till the time came. I only meant to change the little bottle for a big one, and I gave all my money to get it, and I39。, looking troubled. It39。. How funny! cried Jo, taking one up. Isn39。 NET+ SQL 2021 組建動態(tài)網(wǎng)站 [M].北京:人民郵電出版社, 2021 年 8月第一版 畢業(yè)設(shè)計(論文) 44 / 48 he new army slippers. How nice my handkerchiefs look, don39。 NET 課程設(shè)計與系統(tǒng)開發(fā)案例》 .清華大學(xué)出版社 [2] 楊小平 .《 ASP。當然也有些還需待繼續(xù)深入地方如: COM 技術(shù)等。如: SQL語言的使用;以前學(xué)過的軟件工程知識、數(shù)據(jù)庫原理及操作也得到了充分的應(yīng)用。 但是,隨著競爭的進一步升級和網(wǎng)絡(luò)技術(shù)及網(wǎng)絡(luò)營銷手段的升級,本系統(tǒng)會有些落伍,所以,系統(tǒng)留有足夠的升級端口,以備日后系統(tǒng)升級。 訂單管理 界面設(shè)計 畢業(yè)設(shè)計(論文) 41 / 48 此界面的執(zhí)行結(jié)果,是列出所有記錄。當擁有合法身份的管理員在輸入正確的帳號及密碼后,進入后臺管理系統(tǒng)。 購物車界面的設(shè)計 當用戶點擊“放入購物車”的按鈕后,系統(tǒng)跳轉(zhuǎn)到購物車界面: 畢業(yè)設(shè)計(論文) 35 / 48 該界面即為用戶選購的所有商品的清單,包括商品編號、商品名稱、每類商品的價格及總價格。 畢業(yè)設(shè)計(論文) 32 / 48 6. 2 系統(tǒng)界面的設(shè)計 首頁設(shè)計 此界面為 所有用戶的操作頁面,包括非注冊用戶、注冊會員、管理員,都可在此界面進行信息瀏覽、查詢。 微軟為 設(shè)計了這樣一些策略:易于寫出結(jié)構(gòu)清晰的代碼、代碼易于重用和共享、可用編譯類語言編寫等等,目的是讓程序員更容易開發(fā)出 Web 應(yīng)用,滿足計算向 Web 轉(zhuǎn)移的戰(zhàn)略需要。另外,任何 應(yīng)用程序都可以使用整個 .NET Framework。 表 5 定單詳細信息表( dtproperties) 畢業(yè)設(shè)計(論文) 30 / 48 畢業(yè)設(shè)計(論文) 31 / 48 第 六 章 電子商務(wù)網(wǎng)站 界面設(shè)計 6. 1 開發(fā)環(huán)境簡介 是 的一部分,作為戰(zhàn)略產(chǎn)品,它提供了一個統(tǒng)一的 Web 開發(fā)模型,其中包括開發(fā)人員生成企業(yè)級 Web 應(yīng)用程序所需的各種服務(wù)。 表 1 管理員信息表( allusers) 表 2 為會員信息表,記錄系統(tǒng)中注冊用戶的詳細信息。 實體之間關(guān)系的 ER 圖如圖 41 所示: 管理員信息 實體 ER 圖如圖 42 所示: 注冊用戶信息實體 ER 圖如圖 43 所示: 商品類別 定單列表 定單 圖 41 實體間的關(guān)系ER圖 用戶 購買 商品 N M N 1 1 N 管理員 帳號 姓名 密碼 圖 42 管理員信息實體 ER 圖 注冊用戶 會員帳號 姓名 密碼 地址 ...... 圖 43 注冊用戶信息實體 ER圖 畢業(yè)設(shè)計(論文) 27 / 48 實體 ER 圖如圖 44 所示: 類型實體 ER 圖如圖 45 所示: 定單詳細信息實體 ER 圖如圖 46 所示: ...... 商 品 信息 編號 名稱 原價 現(xiàn)價 圖 44 圖書實體ER圖 商 品 類型 類型編號 類型名稱 添加時間 圖 45 汽車 類型實體 ER圖 定單詳細信息 編號 所屬定單列表 購買商品 購買數(shù)量 圖 46 定單詳細信息實體 ER圖 畢業(yè)設(shè)計(論文) 28 / 48 定單列表實體 ER 圖如圖 47 所示: 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)庫模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。 6)定單列表,包括數(shù)據(jù)項:定單列表編號,用戶編號,下單時間,聯(lián)系方畢業(yè)設(shè)計(論文) 26 / 48 式等。 2)注冊用戶(會員),包括數(shù)據(jù)項:用戶 ID,用戶名,密碼等。則對每種產(chǎn)品(即每一款型號的商品)生成一條定單詳細信息記錄。 7)一個用戶對應(yīng)一張定單列表。 2)一般用戶和注冊用戶無需要登錄就可以查看信息和購買 3)注冊用戶登錄后可以維護自己的個人信息,并且在向網(wǎng)站發(fā)出定單時會自動填寫自己的聯(lián)系信息。 數(shù)據(jù)庫的主要特征: ? 數(shù)據(jù)共享 ? 數(shù)據(jù)具有最小冗余度 ? 數(shù)據(jù)的完整性 購物幫助 問題列表 問題答案 商品列表 商品縮略圖預(yù)覽 查看商品詳細信息 查找商品 購買商品 購物車 修改購物信息 查看購物車 提交購物清單 清空購物車 會員功能 會員注冊 會員登錄 修改個人信息 系統(tǒng)主界面 類別列表 暢銷商品 最優(yōu)惠商品 新商品預(yù)覽 最新推薦商品 畢業(yè)設(shè)計(論文) 25 / 48 ? 數(shù)據(jù)的安全性 ? 數(shù)據(jù)的獨立性 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計是軟件開發(fā)的首要條件,設(shè)計較好、全面的數(shù)據(jù)庫結(jié)構(gòu),對于軟件開發(fā)來說是成功的基石,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計不全面,會嚴重影響軟件系統(tǒng)的開發(fā)利用率與進程。 系統(tǒng)功能模塊劃分 根據(jù)系統(tǒng)功能分析,可以畫出系統(tǒng)的功能模塊圖,從客戶界面,管理界面分別對功能模塊圖加以描述。m Hacker39。amp。 call ShowProduct(RealSruing((id))) 注重安全性 1)不要把 Sql 2021 數(shù)據(jù)庫放在網(wǎng)站內(nèi)部 不要把 Sql 2021 數(shù)據(jù)庫文件放在網(wǎng)站結(jié)構(gòu)內(nèi)部,這樣,當惡意人士獲取數(shù)據(jù)庫路徑后,就可以輕易獲取該數(shù)據(jù)庫,進而肆意更改數(shù)據(jù)庫內(nèi)容。 在本系統(tǒng)中,將數(shù)據(jù)庫連接存入 文件中,當需要數(shù)據(jù)庫連接時,只要用 Include 語句包含此文件即可。 —— 數(shù)據(jù)流 數(shù)據(jù)存儲名稱:管理員信息 數(shù)據(jù)來源:管理員信息表 數(shù)據(jù)去向:管理員登陸模塊 數(shù)據(jù)組成: 管理員信息=管理員唯一識別ID +管理員帳號 +管理員密碼 +權(quán)限 +添加時間 描述:存儲了管理員的基本信息 數(shù)據(jù)存儲名稱:用戶信息 數(shù)據(jù)來源:用戶信息表 數(shù)據(jù)去向:用戶模塊 數(shù)據(jù)組成 :用戶信息 =用戶唯一識別ID +用戶帳號 +密碼 +真實姓名 +聯(lián)系電話 +身份證號碼 +聯(lián)系地址 +添加時間等 描述:存儲了用戶的基本信息 數(shù)據(jù)存儲名稱:商品信息 數(shù)據(jù)來源: 商品信息 表 數(shù)據(jù)去向:商品信息模塊 數(shù)據(jù)組 成 :商品信息 =商品唯一識別ID +添加時間 +商品名稱 +商品類別 +原價 +現(xiàn)價 +添加時間等 描述:存儲了商品的基本信息 畢業(yè)設(shè)計(論文) 20 / 48 數(shù)據(jù)存儲名稱:商品類別信息 數(shù)據(jù)來源: 商品類別 信息表 數(shù)據(jù)去向: 商品類別 信息模塊 數(shù)據(jù)組成 :商品類別信息 =商品類別的唯一識別 ID+商品類別 +添加時間 描述:存儲了 商品類別的基本 信息 數(shù)據(jù)存儲名稱:購物車信息 數(shù)據(jù)來源: 購物車信息表 數(shù)據(jù)去向: 購物車 信息模塊 數(shù)據(jù)組成 :購物車信息 =購物車信息唯一標識 +貨物ID +用戶名稱 +添加時間等 描述:存儲了購物車信息 —— 數(shù)據(jù)處理 —— 數(shù)據(jù)存儲 描述: 用戶登錄系統(tǒng)進行用戶登錄管理 輸入:會員用戶的用戶名、密碼 過程:判斷是否為合法的會員用戶 輸出:系統(tǒng)主界面 名稱 : 查詢信息 描述: 根據(jù)條件查詢所需信息:產(chǎn)品信息 輸入 : 輸入查詢的條件 過程:查詢系統(tǒng)的用戶所需的信息 輸出 : 查詢得到的信息頁面 名字:錄入信息 描述:會員信息,產(chǎn)品信息 等的錄入 輸入 : 輸入要添加錄入的信息 過程 : 將需要添加錄入的信息加入數(shù)據(jù)庫中 輸出 : 系統(tǒng)新的信息表頁面 輸出 : 查詢得到的 信息頁面 名字:修改、刪除信息 描述: 對會員信息,產(chǎn)品信息等修改或刪除后存入數(shù)據(jù)庫中 輸入 : 輸入要修改或刪除的信息 過程:對需要修改的信息做修改、刪除過時的信息 輸出 : 系統(tǒng)新的信息表頁面 輸出 : 查詢得到的信息頁面 名字 : 數(shù)據(jù)庫信息 別名:無 描述: 存儲了數(shù)據(jù)庫的基本信息 數(shù)據(jù)組成: 數(shù)據(jù)庫信息 =產(chǎn)品信息 +會員信息 +管理員信息 +訂單信息 +產(chǎn)品分類信息 位置:數(shù)據(jù)庫 輸出 : 查詢得到的信息頁面 畢業(yè)設(shè)計(論文) 21 / 48 B 超市貨物信息管理系統(tǒng)的數(shù)據(jù)項 管理員數(shù)據(jù)項: 用戶數(shù)據(jù)項: 商品數(shù)據(jù)項 名稱:管理員帳號 簡述:唯一表示一個管理員 數(shù)據(jù)類型:文本 字段大小: 20 名稱:管理員密碼 簡述:每個管理員所對應(yīng)的密碼 數(shù)據(jù)類型:文本 字段大?。?20 名稱: 用戶 帳號 簡述:用戶注冊的帳號 數(shù)據(jù)類型:文本 字段大?。?20 名稱: 用戶 姓名 簡述: 用戶 的名字信息 數(shù)據(jù)類型:文本 字段大小: 20 名稱: 商品類別 簡述: 商品的類別信息 數(shù)據(jù)類型: 文本 字段大?。?50 名稱: 商品名稱 簡述: 商品的名稱信息 數(shù)據(jù)類型: 文本 字段大?。?50 名 稱:原價 簡述:商品的原價信息 數(shù)據(jù)類型:長整形 字段大?。?8 名稱:密碼 簡述:用戶的密碼 數(shù)據(jù)類型:文本 字段大?。?20 名稱:現(xiàn)價 簡述:商品的現(xiàn)價信息 數(shù)據(jù)類型:長整形 字段大?。?8 畢業(yè)設(shè)計(論文) 22