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

正文內(nèi)容

網(wǎng)上訂餐管理系統(tǒng)的設(shè)計與實現(xiàn)課程設(shè)計說明書-文庫吧

2025-05-12 22:06 本頁面


【正文】 的使用說明與安裝 .................................................................................................... 37 運行環(huán)境要求 ............................................................................................................ 37 安裝設(shè)置 .................................................................................................................... 37 源程序用戶名和密碼 ............................................................................................... 37 結(jié) 論 .......................................................................................................................................... 38 參考資料 .................................................................................................................................. 39 課程設(shè)計說明書用紙 1 1 緒論 研究 背景 “民以食為天 ”,餐飲業(yè)系百業(yè)之首。我國餐飲業(yè)已形成了高中低檔多層次,東西南北菜系多樣 化,中西餐相互補充的格局。目前,網(wǎng)絡(luò)熱潮正沖擊著我們生活的方方面面。具體到餐飲業(yè)網(wǎng)絡(luò)營銷,網(wǎng)上訂餐是一種主要的形式。 本系統(tǒng)實現(xiàn)通過網(wǎng)上訂餐,由餐飲公司負(fù)責(zé)送貨上門業(yè)務(wù),促進餐飲業(yè)的蓬勃發(fā)展。 開發(fā) 意義 網(wǎng)上訂餐業(yè)務(wù)的興起,折射出餐飲業(yè)善抓機遇、搶占利潤第二落點的經(jīng)營理念,同時也顯示出消費者在日常所需中,運用網(wǎng)絡(luò)觀念的意識正逐漸增強。但比起如今火爆的網(wǎng)上購物,網(wǎng)上訂酒店住宿等服務(wù),網(wǎng)上訂餐服務(wù)在一些餐飲業(yè)中仍未引起足夠的重視,對于消費者來說,許多人 對這一新興業(yè)務(wù)尚缺乏了解。但因這種消費方式響應(yīng)了當(dāng)前 社會的快捷、便利等趨勢,網(wǎng)上訂餐仍存在著廣闊的發(fā)展空間。網(wǎng)上訂餐的發(fā)展也將給餐飲業(yè)帶來勃勃生機。 本文的組織 結(jié)構(gòu) 第一章:緒論 。 本章主要介紹 研究背景,開發(fā)意義。 第二章:需求分析。 本章主要介紹數(shù)據(jù)庫需求分析,系統(tǒng)功能分析等。 第三章: 系統(tǒng)概要設(shè)計。本章主要介紹系統(tǒng)概要設(shè)計,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計,數(shù)據(jù)庫的連接。 第 四 章: 系統(tǒng) 詳細(xì)設(shè)計。本章主要介紹 用戶管理,對數(shù)據(jù)庫的增刪 改查操作。 第 五 章: 系統(tǒng)運行與測試。本章主要介紹本系統(tǒng)的運行環(huán)境與測試。 第 六 章: 系統(tǒng)的使用說明與安裝。 課程設(shè)計說明書用紙 2 2 系統(tǒng)需求分析 系統(tǒng)的 需求分析中根據(jù) 網(wǎng)上訂餐 管理 的一般流程,分析了系統(tǒng)的具體功能,對系統(tǒng)作了總體的規(guī)劃,提出了系統(tǒng)的設(shè)計目標(biāo),介紹了系統(tǒng)的開發(fā)及運行的環(huán)境。 系統(tǒng)功能分析 經(jīng)過調(diào)查、分析,本 系統(tǒng)具有以下功能: ( 1)提供 會 員登錄、 注冊 、修改密碼 以及基本資料 。 ( 2)提供 管理員登陸,注冊,修改密碼以及基本資料。 ( 3)提供對 會員 基本信息的 查詢。 ( 4)提供 管理員對餐飲、會員、訂單、新聞 、數(shù)據(jù)庫 的管理 。 ( 5)提供會員對新聞、餐飲信息的瀏覽以及訂購餐飲的功能。 設(shè)計目標(biāo) 通過分析,主要實現(xiàn)如下目標(biāo): ( 1)編寫登錄模塊,設(shè)置登錄用戶的用戶名和密碼。 ( 2)編寫主模塊,設(shè)置通過菜單選項進入系統(tǒng)不同的子模塊。 ( 3)編寫 對 會員 基本信息操作模塊。 ( 4) 編寫管理員 登錄、注冊、修改密碼 模塊 。 ( 5) 編寫管理員對餐飲、會員、訂單、新聞 、數(shù)據(jù)庫 管理模塊 。 開發(fā)及運行環(huán)境 硬件平臺: ( 1) CPU: 。 ( 2)內(nèi)存: 256MB 以上。 軟件平臺: ( 1)操作系統(tǒng): Windows XP/ Windows 2021。 ( 2)數(shù)據(jù)庫: SQL Server 2021 ( 3) 開發(fā)工具 : 課程設(shè)計說明書用紙 3 3 系統(tǒng)概要設(shè)計 系統(tǒng)概要設(shè)計首先對數(shù)據(jù)庫的編碼進行設(shè)計,方便數(shù)據(jù)信息的處理,其次是根據(jù)需求分析,對數(shù)據(jù)庫的結(jié)構(gòu)進行設(shè)計,建立相關(guān)的數(shù)據(jù)表,最后構(gòu)畫出系統(tǒng)功能的結(jié)構(gòu)圖。 數(shù)據(jù)庫 結(jié)構(gòu) 設(shè)計 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 根據(jù)軟件工程所學(xué)知識和以上對本次 課程 設(shè)計系統(tǒng)的分析,最終畫出系統(tǒng)的實體關(guān)系圖 ( ER 圖)如圖 所示。 課程設(shè)計說明書用紙 4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 由 的實體關(guān)系圖可以得到系統(tǒng)的關(guān)系模式為: 餐飲 信息( 餐飲 id,餐飲名,原料,簡介,圖片,價格,訂購數(shù),已發(fā)貨量 ) 管理員 信息( 管理員 id,姓名,密碼,聯(lián)系方式 ) 會員 信息( 會員 id,密碼 ,姓名,性別,地址,聯(lián)系方式 ) 訂單信息(訂單 id,會員 id,所訂餐飲 id,訂購數(shù)量,訂購時間 ,用餐時間 ) 新聞信息(新聞 id,標(biāo)題,內(nèi)容, 發(fā)布人,發(fā)布時間,點擊次數(shù) ) 數(shù)據(jù)庫物理 結(jié)構(gòu) 設(shè)計 數(shù)據(jù)庫的設(shè)計 CREATE DATABASE WSDC ON PRIMARY ( NAME = WSDC, FILENAME = D:\網(wǎng)上訂餐管理系統(tǒng)(課程設(shè)計) \User\App_Data\ , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ) LOG ON ( NAME = WSDC_log, FILENAME = D:\網(wǎng)上訂餐管理系統(tǒng)(課程設(shè)計) \User\App_Data\ , SIZE = 1024KB MAXSIZE = 2048GB , FILEGROWTH = 10%) 表的設(shè)計 ( 1) CY( 餐飲 表) 餐飲 id( Cid)為主鍵,不允許空,餐飲名 Cname 不允許空, 其余字段允許為空, Cdnum 設(shè)置觸發(fā)器,當(dāng)往訂單表中插入新數(shù)據(jù)時,自動更新餐飲表中的訂購數(shù)量 Cdnum CY(餐飲表) 如 圖 所示。 圖 CY表 的結(jié)構(gòu) 課程設(shè)計說明書用紙 5 CREATE TABLE CY ( Cid int IDENTITY(1,1) NOT NULL primary key, Cname char(20) NOT NULL, Cdnum int, Cfh int, Cyl char(100), Cprice float check(Cprice0), Cima varchar(50), Cintroduce char(1000)) ( 2) HY( 會員 信息表) 會員 id( Hid)為主鍵,不允許空,其余字段允許空,性別( Hsex)設(shè)置 check約束,只允許填寫“男”“女” HY(會員信息表) 如 圖 圖 HY的結(jié)構(gòu) CREATE TABLE HY ( Hid char(10) NOT NULL primary key, Hname char(10), Hadd char(100), Hpwd char(10), Hphone char(15), Hsex nchar(10) check(Hsex in (?男 ?,?女 ?))) ( 3) GLY(管理員 信息表) 管理員 id( Gid)為主鍵, Gid和密碼 Gpwd不允許空。 GLY(管理員信息表) 圖 圖 GLY表 的結(jié)構(gòu) 課程設(shè)計說明書用紙 6 CREATE TABLE GLY ( Gid char(10) NOT NULL PRIMARY KEY, Gname char(10), Gpwd nchar(10) NOT NULL, Gphone char(12)) ( 4) DD(訂單信息表) 訂單號為主鍵且以 1為單位自增,本表所有字段均不允許為空。 DD(訂單信息表) 如圖 圖 DD表的結(jié)構(gòu) CREATE TABLE DD ( Did int IDENTITY(1,1) NOT NULL, Hid char(10) NOT NULL, Cid int NOT NULL, Dnum int NOT NULL DEFAULT ((1)), Ddate datetime NOT NULL, Ydate datetime NOT NULL) ( 5) NEWS(新聞信息 表) 新聞 id( NewsId)為主鍵,不允許空,其余字段均允許空。 NEWS(新聞信息表) 圖 圖 NEWS表的結(jié)構(gòu) CREATE TABLE NEWS ( NewsId int IDENTITY(1,1) NOT NULL, title char(100), 課程設(shè)計說明書用紙 7 content text, NewsUser char(10), NewsDate datetime) 系統(tǒng)功能設(shè)計 數(shù)據(jù)庫功能設(shè)計 ( 1) 視圖 視圖是一個虛擬表, 其內(nèi)容由詢定義。同真實的表一樣,視圖包含一系列帶有名稱的列和行數(shù)據(jù)。視圖通常用來集中、簡化和自定義每個用戶對數(shù)據(jù)庫的不同認(rèn)識。視圖可用作安全機制,方法是允許用戶通過視圖訪問數(shù)據(jù),而不授予用戶直接訪問視圖基礎(chǔ)表的權(quán)限。通過視圖可以檢索基表中的數(shù)據(jù),也可以通過視圖來修改基表中的數(shù)據(jù)。 (1)餐飲信息視圖 use WSDC go create view Cintroduce as select * from CY (2)餐飲顯示信息視圖 Use WSDC CREATE view cyInformation as select Cyl,Cid,Cname,Cprice,Cima,Cintroduce from CY (3)餐飲管理信息視圖 use WSDC go create view CYmanage as select * from CY (4)新聞信息視圖 use WSDC go create view newsInformation as select * from NEWS ( 2) 存儲過程 存儲過程存儲在數(shù)據(jù)庫內(nèi),可由應(yīng)用程序通過一個調(diào)用執(zhí)行,而且允許用戶聲明課程設(shè)計說明書用紙 8 變量、有條件執(zhí)行以及其他強大的編程功能 。存儲過程可以使得數(shù)據(jù)庫的管理、顯示關(guān)于數(shù)據(jù)庫及其用戶信息的工作容易得多。存儲過程包含程序流、邏輯以及對數(shù)據(jù)庫的查詢。它們可以接受參數(shù)、輸出參數(shù)、返回單個或多個結(jié)果集以及返回值。存儲過程具有以下優(yōu)點: 可以在單個存儲過程中執(zhí)行一系列 SQL 語句, 可以從自己的存儲過程內(nèi)引用其他存儲過程, 存儲過程在創(chuàng)建時即在服務(wù)器上進行編譯,所以執(zhí)行起來比單個 SQL 語句快,且能減少網(wǎng)絡(luò)通信的負(fù)擔(dān)。 USE WSDC GO create proc sa @a char(10) as select * from cyinformation where ame=@a ( 3)本系統(tǒng)所創(chuàng)建的觸發(fā)器 觸發(fā)器在 INSERT、 UPDATE 或 DELETE 語句對表或視圖進行修改時會被自動執(zhí)行。觸發(fā)器可以查詢其他表,并可以包含復(fù)雜的 TSQL 語句。一個表可以有多個觸發(fā)器。觸發(fā)器可通過數(shù)據(jù)庫中的相關(guān)表實現(xiàn)級聯(lián)更改,但是,通過級聯(lián)引用完整性約束可以更有效地執(zhí)行這些更改;也可以強制比用 CHECK 約束定義的約束更為復(fù)雜的約束;也可以評估數(shù)據(jù)修改前后的表狀態(tài),并根據(jù)其差異采取對策。一個表中多個同類觸發(fā)器允許采取多個不同的對策,以響應(yīng)同一個修改語句; 觸發(fā)器也可確保數(shù)據(jù)規(guī)范化。使用觸發(fā)器可以維護非正規(guī)化數(shù)據(jù)庫環(huán)境中的記錄級數(shù)據(jù)的完整性。 ( 1) 餐飲表觸發(fā)器 此觸發(fā)器實現(xiàn)當(dāng)從餐飲表中刪除一項餐飲信息后,自動刪除訂單表中與此餐飲相關(guān)的所有信息 USE WSDC create trigger DD_update on CY after delete as begin declare @cid int if exists (select cid from deleted) select @cid=(select cid from deleted) delete from DD where cid=@cid end ( 2)訂單表觸發(fā)器
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1