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

正文內(nèi)容

畢業(yè)設(shè)計-美食網(wǎng)站系統(tǒng)設(shè)計-論文(編輯修改稿)

2025-01-06 16:58 本頁面
 

【文章內(nèi)容簡介】 發(fā)布 修改 預(yù)定 刪除 系統(tǒng)界面 已注冊用戶 未注冊用戶 注冊 各種信息 系統(tǒng)管理員 所有用戶 統(tǒng)計 自動寫入后臺數(shù)據(jù)庫 保存 圖 21 系統(tǒng)業(yè)務(wù)流程圖 “食全食美”預(yù)定系統(tǒng) 畢業(yè)設(shè)計(論文) 16 / 42 覽、刪除、修改、查詢等各個方面,完整地實現(xiàn)了系統(tǒng)對即時信息的管理要求。而且,還能進(jìn)行對會員的管理,對會員 的資料進(jìn)行審核,以及上傳文件的管理。同時,為了能有效方面的更新系統(tǒng)的界面。 ( 4)方便移植:系統(tǒng)應(yīng)具有實用性、可靠性和適用性,同時注意到先進(jìn)性。針對不同的用戶,只需要稍作修改就可以開發(fā)出適合自己特點的餐館預(yù)定管理系統(tǒng)。系統(tǒng)界面中所需的條目,圖片等數(shù)據(jù)都存放于數(shù)據(jù)文件中,只要對該文件做部分修改,就能在系統(tǒng)界面上實現(xiàn)及時更新的效果,減少了更改系統(tǒng)源代碼的復(fù)雜性。 ( 5)動態(tài)管理:對系統(tǒng)數(shù)據(jù)庫實行動態(tài)操作,能實現(xiàn)對數(shù)據(jù)庫信息的動態(tài)查詢、動態(tài)更新修改和動態(tài)錄入數(shù)據(jù)。 4 .2 數(shù)據(jù)流分析 數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題。現(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖( data flow diagram,簡稱 DFD)來實現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖。 網(wǎng)上餐飲預(yù)定銷售系統(tǒng)的數(shù)據(jù)流程: 對本系統(tǒng)操作的數(shù)據(jù)源有普通用戶、注冊用戶和管理員三種, 首先由系統(tǒng)管理員根據(jù)不同用戶的需要將某些信息保存到數(shù)據(jù)庫 中,然后再進(jìn)行發(fā)布。不同權(quán)限的用戶可以對這些庫信息進(jìn)行添加、修改和刪除處理。所有用戶均可以進(jìn)行信息查詢。 通過對本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)確定。 整個系統(tǒng)的數(shù)據(jù)流程圖如 22: 訂單號 用戶購物信息 進(jìn)入系統(tǒng) 主 界面 瀏覽頁面 用戶注冊 用戶登錄 選購商品 更改資料 數(shù)據(jù)庫 數(shù)據(jù)庫 加入購物車 去收銀臺 結(jié)賬 管理員登錄 類別管理 會員維護(hù) 信息維護(hù) 訂單維護(hù) 帳號管理 操作 頁面 商品搜索 FAQ 管理 “食全食美”預(yù)定系統(tǒng) 畢業(yè)設(shè)計(論文) 17 / 42 4 .3 數(shù)據(jù)字典 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。 —— 數(shù)據(jù)流 數(shù)據(jù)存儲名稱:用戶信息 數(shù)據(jù)來源:用戶信息表 數(shù) 據(jù)去向:用戶登陸模塊 數(shù)據(jù)組成: 用戶信息=用戶唯一識別ID +用戶帳號 +用戶密碼 +權(quán)限 +注冊時間 描述:存儲了用戶的基本信息 數(shù)據(jù)存儲名稱:公告信息 數(shù)據(jù)來源:公告信息表 數(shù)據(jù)去向:系統(tǒng)公告模塊 數(shù)據(jù)組成 :公告信息 =公告唯一識別ID +公告名稱 +公告內(nèi)容 +添加時間 +添加者 描述:存儲了公告的基本信息 數(shù)據(jù)存儲名稱:商品信息 數(shù)據(jù)來源: 商品信息 表 數(shù)據(jù)去向:商品信息模塊 數(shù)據(jù)組成 :商品信息 =商品唯一識別ID +添加時間 +商品名稱 +商品類別 +原價 +現(xiàn)價 +添加時間等 描述:存儲了商品的基本信息 “食全食美”預(yù)定系統(tǒng) 畢業(yè)設(shè)計(論文) 18 / 42 數(shù)據(jù)存儲名稱:購物 車信息 數(shù)據(jù)來源: 購物車信息表 數(shù)據(jù)去向: 購物車 信息模塊 數(shù)據(jù)組成 :購物車信息 =購物車信息唯一標(biāo)識 +貨物ID +用戶名稱 +添加時間等 描述:存儲了購物車信息 —— 數(shù)據(jù)處理 —— 數(shù)據(jù)存儲 描述: 用戶登錄系統(tǒng)進(jìn)行用戶登錄管理 輸入:會員用戶的用戶名、密碼 過程:判斷是否為合法的會員用戶 輸出:系統(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ù)庫信息 =公告信息 +用戶信息 +餐館信息 +訂單信息 位置:數(shù)據(jù)庫 輸出 : 查詢得到的信息頁面 “食全食美”預(yù)定系統(tǒng) 畢業(yè)設(shè)計(論文) 19 / 42 B 超市貨物信息管理系統(tǒng)的數(shù)據(jù)項 公告數(shù)據(jù)項: 購物車數(shù)據(jù)項: 商品數(shù)據(jù)項 名稱: 公告名稱 簡述: 公告的名稱信息 數(shù)據(jù)類型:文本 字段大?。?20 名稱: 公告內(nèi)容 簡述: 公告的內(nèi)容信息 數(shù)據(jù)類型:文本 字段大?。?20 名稱: 購買用戶 簡述: 購買 用戶的帳號 數(shù)據(jù)類型:文本 字段大小: 20 名稱: 預(yù)定時間 簡述: 用戶 的 預(yù)定時間 數(shù)據(jù)類型: 日期 字段大?。?20 名稱: 商品介紹 簡述: 商品的詳細(xì)介紹信息 數(shù)據(jù)類型: 文本 字段大?。?50 名稱: 商品名稱 簡述: 商品的名稱信息 數(shù)據(jù)類型: 文本 字段大小: 50 名稱:原價 簡述:商品的原價信息 數(shù)據(jù)類型:長整 形 字段大?。?8 名稱: 商品編號 簡述: 商品的編號 數(shù)據(jù)類型:文本 字段大小: 20 名稱:現(xiàn)價 簡述:商品的現(xiàn)價信息 數(shù)據(jù)類型:長整形 字段大?。?8 名稱: 添加時間 簡述: 公告的添加時間信息 數(shù)據(jù)類型: 日期 字段大?。?20 名稱: 添加者 簡述: 公告的添加者信息 數(shù)據(jù)類型:文本 字段 大?。?20 “食全食美”預(yù)定系統(tǒng) 畢業(yè)設(shè)計(論文) 20 / 42 五 系統(tǒng)設(shè)計 5 .1 系統(tǒng) 概要設(shè)計 網(wǎng)上餐飲預(yù)定銷售平臺的設(shè)計,是為了使餐廳實現(xiàn)線上預(yù)定銷售,以補地面銷售的不足,更好的做好雙線并行,互補互助。所以,在設(shè)計上要考慮超前性和可擴(kuò)張性,以有為日后系統(tǒng)升級預(yù)留端口。 網(wǎng)上餐飲預(yù)定銷售平臺采用B/S模式開發(fā),采取網(wǎng)站的形式,這樣就省卻在每一臺電腦上都裝客戶端的麻煩以及考慮到后期維護(hù)的方便性,只需要在一臺主機上裝有系統(tǒng),別的電腦只需聯(lián)網(wǎng)到這臺主機就可以在IE里打開系統(tǒng),很方便。 5 .2 網(wǎng)上餐飲預(yù)定銷售 系統(tǒng)功能分析 系統(tǒng)設(shè)計思想 頁面模塊化 把 頁面中一些常用的部分集成為模塊,例如頁面的頭部、尾部和數(shù)據(jù)庫連接文件,這樣設(shè)計新的頁面時如果有重復(fù)出現(xiàn)的部分,只需要拿現(xiàn)成的模塊來組裝就可以了。 在本系統(tǒng)中,將數(shù)據(jù)庫連接存入 文件中,當(dāng)需要數(shù)據(jù)庫連接時,只要用 Include 語句包含此文件即可。 另外系統(tǒng)頁面結(jié)構(gòu)定義在一個模板文件 中,在這個文件中可以看到系統(tǒng)中基本的頁面組成結(jié)構(gòu)。只要在此模板頁面中的特定位置加上實現(xiàn)某種功能的頁面代碼,此頁就會成為一個具有特定功能的 完整的頁面。例如 文 件是在 文件中加入了下面一行代碼而具備“食全食美”預(yù)定系統(tǒng) 畢業(yè)設(shè)計(論文) 21 / 42 了顯示圖書詳細(xì)信息的功能。 call ShowProduct(RealSruing((id))) 注重安全性 1)不要把 Sql 2021 數(shù)據(jù)庫放在網(wǎng)站內(nèi)部 不要把 Sql 2021 數(shù)據(jù)庫文件放在網(wǎng)站結(jié)構(gòu)內(nèi)部,這樣,當(dāng)惡意人士獲取數(shù)據(jù)庫路徑后,就可以輕易獲取該數(shù)據(jù)庫,進(jìn)而肆意更改數(shù)據(jù)庫內(nèi)容。比較好的做法是,使用 SQL 2021 數(shù)據(jù)庫或 Oracle 數(shù)據(jù)庫,或者將 Sql 2021 數(shù)據(jù)庫文件放在 網(wǎng)站虛擬目錄以外。 2)過濾字符串中的單引號 當(dāng)用字符串來組織 SQL 語句時,最重要的一個問題就是過濾字符串中的單引號,因為 SQL 語句中的字符是以單引號為分界的,例如下面的語句,在執(zhí)行時就會出錯: strName=I39。m Hacker strSQL=SELECT*FROM User WHERE[Name]=39。amp。strNameamp。39。 strSQL 這樣,在實際執(zhí)行過程中最終 SQL 語句如下: SELECT*FROM User WHERE [Name]=‘ I39。m Hacker39。 由于在“ I‘ m Hacker”中包含一個單引號“’”,這樣系統(tǒng)會認(rèn)為在字母“ I”后面已經(jīng)結(jié)束,但后面仍有字符,于是就會提示語法錯誤。因此需要將單引號過濾掉,或者替換為兩個單引號(在 SQL 語法中用兩個單引號表示一個單引號),只要使用 VBScript 中的 Replace 函數(shù)就可以達(dá)到目的。 代碼的復(fù)用 本系統(tǒng)中使用了很好的代碼復(fù)用機制,即在開發(fā)中盡量使用本系統(tǒng)中已經(jīng)使用過的代碼,以及使用以前項目積累的代碼,如分頁、檢查 Email 的函數(shù)和上傳類。 系統(tǒng)功能模塊劃分 根 據(jù)系統(tǒng)功能分析,可以畫出系統(tǒng)的功能模塊圖,從客戶界面,管理界面分別對功能模塊圖加以描述。 管理界面的系統(tǒng)功能模塊圖如圖 31: 管理員登錄 網(wǎng)上餐飲預(yù)定系統(tǒng)管理界面 帳號管理 美食管理 新聞資訊管理 訂單管理 修改密碼 “食全食美”預(yù)定系統(tǒng) 畢業(yè)設(shè)計(論文) 22 / 42 用戶 界面的系統(tǒng)功能模塊圖如圖 32 所示: 數(shù)據(jù)庫設(shè)計 “數(shù)據(jù)庫”就是為了實現(xiàn)一定的目的按某種規(guī)則組織起來的“數(shù)據(jù)”的“集合”。它由一個稱為數(shù)據(jù)庫管理系統(tǒng)的軟件進(jìn)行管理。數(shù)據(jù)的存取方式獨立于使用它的應(yīng)用程序。 數(shù)據(jù)庫的主要特 征: ? 數(shù)據(jù)共享 ? 數(shù)據(jù)具有最小冗余度 ? 數(shù)據(jù)的完整性 ? 數(shù)據(jù)的安全性 ? 數(shù)據(jù)的獨立性 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計是軟件開發(fā)的首要條件,設(shè)計較好、全面的數(shù)據(jù)庫結(jié)構(gòu),對于軟件開發(fā)來說是成功的基石,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計不全面,會嚴(yán)重影響軟件系統(tǒng)圖 31 系統(tǒng)功能模塊圖 網(wǎng)上餐飲預(yù)定系統(tǒng) 購物車 修改購物信息 查看購物車 提交購物清單 清空購物車 會員功能 會員注冊 會員登錄 預(yù)定餐飲 系統(tǒng)主界面 瀏覽信息 用戶登錄 最新資訊信息 網(wǎng)站介紹 友情鏈接 “食全食美”預(yù)定系統(tǒng) 畢業(yè)設(shè)計(論文) 23 / 42 的開發(fā)利用率與進(jìn)程。 數(shù)據(jù)庫需求分析 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù) 據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。 通過系統(tǒng)功能分析,針對一般的網(wǎng)上圖書銷售系統(tǒng),總結(jié)出如下的需求信息: 1)用戶分一般用戶、注冊用戶和管理員用戶。 2)一般用戶和注冊用戶無需要登錄就可以查看餐飲信息和資訊 3)注冊用戶登錄后可以進(jìn)行餐飲預(yù)定。 4)管理員可進(jìn)行所有后臺操作權(quán)限。 關(guān)于定單列表與定單詳細(xì)信息可以這樣理解:因為用戶一次可以購買多種產(chǎn)品。則對每種產(chǎn)品(即每一款型號的商品)生成一條定單詳細(xì)信息記錄。然后多個這樣的定單詳細(xì)信息組成一個定單列表。每一個定單列表才與一個用戶 對應(yīng),在發(fā)貨時以定單列表為單位,也即用戶在操作時所看到的“定單”。 經(jīng)過系統(tǒng)功能分析和需求總結(jié)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1