汽車美容服務(wù)管理系統(tǒng)_第1頁
汽車美容服務(wù)管理系統(tǒng)_第2頁
汽車美容服務(wù)管理系統(tǒng)_第3頁
汽車美容服務(wù)管理系統(tǒng)_第4頁
汽車美容服務(wù)管理系統(tǒng)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、 課程設(shè)計課程設(shè)計說明書汽車美容服務(wù)管理系統(tǒng)數(shù)據(jù)庫設(shè)計和數(shù)據(jù)操作學(xué)生姓名王鮮寧學(xué)號班級信管101成績指導(dǎo)教師肖海蓉數(shù)學(xué)與計算機科學(xué)學(xué)院2012年9月7日課設(shè)課程設(shè)計評閱題 目汽車美容服務(wù)管理系統(tǒng)的數(shù)據(jù)庫設(shè)計與數(shù)據(jù)操作學(xué)生姓名王鮮寧指導(dǎo)教師評語及成績成績: 教師簽名: 年 月 日答辯教師評語及成績成績: 教師簽名: 年 月 日教研室意見總成績: 室主任簽名: 年 月 日注:指導(dǎo)教師成績60%,答辯成績40%,總成績合成后按五級制記入。課程設(shè)計任務(wù)書20122013學(xué)年第1學(xué)期專業(yè): 信息管理與信息系統(tǒng) 學(xué)號: 姓名: 王鮮寧課程設(shè)計名稱: 課程設(shè)計 設(shè)計題目: 汽車美容服務(wù)管理系統(tǒng)的數(shù)據(jù)庫設(shè)計和

2、數(shù)據(jù)操作 完成期限:自 2012 年 8 月 26 日至 2012 年 9 月 7 日共 2 周設(shè)計依據(jù)、要求及主要內(nèi)容(可另加附頁):通過實際考察我市汽車美容服務(wù)公司,設(shè)計汽車美容服務(wù)管理系統(tǒng)。1.系統(tǒng)功能要求:(1)汽車美容項目的管理功能。包括美容項目的增加、更新、刪除、瀏覽功能;(2)汽車用戶信息的管理。包括用戶信息的增加、更新、刪除、瀏覽功能;信息的查詢統(tǒng)計功能,能按不同條件進行查詢功能;(3)汽車美容項目的預(yù)訂功能,并能根據(jù)用戶的預(yù)訂信息定期為用戶進行服務(wù),并記錄維護費用等;(4)根據(jù)不同信息進行統(tǒng)計報表功能。(5)系統(tǒng)不同用戶的權(quán)限設(shè)置功能。2.具體要求如下:(1)在小組內(nèi)進行分工

3、,進行系統(tǒng)調(diào)查,搜集資料。(2)系統(tǒng)的需求分析:根據(jù)自己的選題,確定系統(tǒng)的功能需求,性能需求,繪制的DFD,DD圖表以及書寫相關(guān)的文字說明。(3)概念結(jié)構(gòu)設(shè)計:繪制所選課題詳細的E-R圖(要求使用PD建模工具);(4)邏輯結(jié)構(gòu)設(shè)計:將E-R圖轉(zhuǎn)換數(shù)據(jù)庫的邏輯結(jié)構(gòu),并進行優(yōu)化(此步驟可略);(5)物理結(jié)構(gòu)設(shè)計:選定實施環(huán)境,確定系統(tǒng)數(shù)據(jù)庫的存儲結(jié)構(gòu)和存取方法等;(6)數(shù)據(jù)實施和維護:用DBMS建立數(shù)據(jù)庫結(jié)構(gòu),加載數(shù)據(jù),實現(xiàn)各種查詢,鏈接應(yīng)用程序,設(shè)計庫中觸發(fā)器、存儲過程等對象,并能對數(shù)據(jù)庫做簡單的維護操作。(7)自選開發(fā)工具,采用C/S或B/S模式實現(xiàn)軟件功能。3.課程設(shè)計報告的基本要求:(1)

4、必須提交系統(tǒng)分析報告,包括:數(shù)據(jù)流圖、數(shù)據(jù)詞典和系統(tǒng)功能分析。(2)數(shù)據(jù)庫的設(shè)計與實現(xiàn)。包括數(shù)據(jù)庫的數(shù)據(jù)字典,數(shù)據(jù)庫的概念結(jié)構(gòu)(ER圖),數(shù)據(jù)庫中的表、視圖(如果使用)、存儲過程(如果使用)的結(jié)構(gòu)和定義,數(shù)據(jù)庫數(shù)據(jù)的插入、修改、刪除、查詢,要求使用SQL腳本提供。(3)程序設(shè)計的報告:包括程序的運行環(huán)境、開發(fā)環(huán)境、程序的詳細設(shè)計(包括模塊之間的關(guān)系,模塊的功能、主要功能實現(xiàn)的程序段)。指導(dǎo)教師(簽字): 教研室主任(簽字): 批準(zhǔn)日期: 年 月 日摘要隨著經(jīng)濟的快速發(fā)展 , 越來越多的行業(yè)實現(xiàn)了管理的信息化和自動化,汽車美容行業(yè)就是一個不錯的例子。系統(tǒng)著重分析了汽車美容服務(wù)行業(yè)的工作流程,并從

5、需求分析、數(shù)據(jù)庫概念、邏輯、物理設(shè)計等方面闡述了汽車美容服務(wù)管理系統(tǒng)的開發(fā)過程,進而設(shè)計并實現(xiàn)了科學(xué)方便的管理公司的業(yè)務(wù) 。系統(tǒng)采用了SQL Sever 2005作為開發(fā)工具進行數(shù)據(jù)庫設(shè)計,方便數(shù)據(jù)輸入和修改。關(guān)鍵字:汽車美容;服務(wù)管理;數(shù)據(jù)庫 目錄1緒論12 需求分析22.1 系統(tǒng)需求22.2 功能需求32.3 性能需求32.4 數(shù)據(jù)字典43 概念結(jié)構(gòu)設(shè)計54 邏輯結(jié)構(gòu)設(shè)計65 物理結(jié)構(gòu)設(shè)計75.1 創(chuàng)建基本表75.2實體關(guān)系圖96數(shù)據(jù)庫操作106.1 對項目表的有關(guān)操作106.2 對用戶的有關(guān)操作136.3 對數(shù)據(jù)庫權(quán)限進行設(shè)置15參考文獻171緒論 汽車美容概念進中國市場現(xiàn)在已經(jīng)有十幾年

6、的時間了,隨著汽車美容方式的不斷升級及美容服務(wù)的“星級化”,汽車美容行業(yè)已經(jīng)正式走向了成熟的發(fā)展時期。中國擁有龐大的汽車市場,使得眾多商家紛紛向汽車美容行業(yè)進軍。一時之間,汽車美容服務(wù)也成了熱門的行業(yè)話題。隨著汽車美容行業(yè)的正規(guī)化,規(guī)模龐大花,人工管理已不能滿足公司的需求。通過計算機管理,無疑是最好的選擇。管理信息系統(tǒng)是進行信息的采集、存儲、加工、維護和使用的系統(tǒng)。它是隨著管理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的。汽車美容服務(wù)管理系統(tǒng)是一個單位不可缺少的部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以汽車美容服務(wù)管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工

7、的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對汽車美容客戶信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高企業(yè)管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情,汽車美容服務(wù)管理系統(tǒng)

8、提供了強大的客戶與企業(yè)管理管理功能,方便管理員對美容項目于客戶等信息的添加.修改.刪除.查詢.匯總.統(tǒng)計等操作。更適合大型數(shù)據(jù)庫的管理。2 需求分析 需求分析是數(shù)據(jù)庫設(shè)計最重要的一個階段,它的基本任務(wù)是準(zhǔn)確的回答:系統(tǒng)必須做什么。目前,汽車美容行業(yè)已成為一個很火爆的行業(yè),伴隨著行業(yè)的快速發(fā)展,人工管理已無法滿足公司的需求。通過實地調(diào)查漢中市汽車美容管理行業(yè),我們發(fā)現(xiàn)當(dāng)?shù)匾验_始逐漸由人工管理向計算機管理過度。用計算機管理已成為當(dāng)前發(fā)展的必然趨勢,我們通過調(diào)查得到的數(shù)據(jù),隊汽車美容服務(wù)管理系統(tǒng)做了一個詳細的概述。2.1 系統(tǒng)需求 在當(dāng)近這個飛速發(fā)展的社會,計算機的應(yīng)用已普及到經(jīng)濟和社會生活的各個領(lǐng)

9、域。計算機雖然與人類的關(guān)系愈來愈密切,還有人由于計算機操作不熟悉繼續(xù)用手工勞動。這樣既不方便,也無法適應(yīng)當(dāng)今這個節(jié)奏過快的社會。為了滿足當(dāng)代人們強烈的時間觀念,我們設(shè)計了這款汽車美容管理系統(tǒng)。這款系統(tǒng)采用SQL Sever 2005 設(shè)計數(shù)據(jù)庫。通過這款系統(tǒng),用戶只需要手動輸入便可完成作業(yè)。這樣既提高了工作效率,又不容易出錯,為人們管理提供了一條捷徑。系統(tǒng)功能模塊圖能夠很直觀的展示系統(tǒng)的各種功能,該系統(tǒng)功能模塊圖如下圖2.1所示: 圖2.1 系統(tǒng)功能模塊圖2.2 功能需求汽車美容服務(wù)管理系統(tǒng)主要提供方便高效的管理功能,用戶可以通過該系統(tǒng)查閱相關(guān)信息,管理員可以管理所有信息。對于本系統(tǒng),我們需要

10、實現(xiàn)以下一些基本功能:1) 汽車美容項目的管理功能:包括美容項目的增加、更新、刪除、瀏覽功能。 2)汽車用戶信息的管理:包括用戶信息的增加、更新、刪除、瀏覽功能;信息的查詢統(tǒng)計功能,能按不同條件進行查詢功能。3) 汽車美容項目的預(yù)訂功能:能根據(jù)用戶的預(yù)訂信息定期為用戶進行服務(wù),并記錄維護費用等。5)統(tǒng)計報表功能:管理員可以通過條件統(tǒng)計公司每年的支出費用,總收入及利潤。6)權(quán)限設(shè)置功能:管理員可以通過設(shè)計數(shù)據(jù)庫,對不同用戶設(shè)著不同的權(quán)限。2.3 性能需求1)系統(tǒng)安全性汽車美容服務(wù)管理系統(tǒng)應(yīng)具有較高的安全性,系統(tǒng)登錄有各自的安全賬戶。系統(tǒng)管理員可以添加用戶信息,更改用戶信息和刪除用戶信息,同時可以

11、針對其他的信息具有所有的權(quán)限;職工可以查找自己及公司公布的信息,但不可以修改。2)系統(tǒng)的靈活性和拓展性本系統(tǒng)能夠存儲用戶和職工的基本信息,并方便有效地進行相應(yīng)數(shù)據(jù)的操作和管理,包括用戶,項目,職工等相關(guān)信息的增、刪、改、查等。2.4 數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果,數(shù)據(jù)字典是對系統(tǒng)所用到的所有表結(jié)構(gòu)的描述。數(shù)據(jù)結(jié)構(gòu)名稱:訂單表簡述:記錄訂單的基本信息數(shù)據(jù)項組成:訂單表=點單編號+費用+折扣+應(yīng)付費用+點單備注數(shù)據(jù)結(jié)構(gòu)名稱:客戶表簡述:記錄客戶的基本信息數(shù)據(jù)項組成:客戶表=客戶編號+客戶姓名+客戶性別+客戶聯(lián)系電話+客戶車牌號碼+客戶地

12、址+客戶備注數(shù)據(jù)結(jié)構(gòu)名稱:統(tǒng)計表簡述:記錄公司各項費用的基本信息數(shù)據(jù)項組成:統(tǒng)計表=通緝編號+收入+支出+利潤數(shù)據(jù)結(jié)構(gòu)名稱:項目表簡述:記錄公司項目的基本信息數(shù)據(jù)項組成:項目表=項目編號+項目名稱+父類編號數(shù)據(jù)結(jié)構(gòu)名稱:預(yù)約表表簡述:記錄客戶預(yù)定項目及費用和日期的基本信息數(shù)據(jù)項組成:預(yù)約表=日期數(shù)據(jù)結(jié)構(gòu)名稱:職工表簡述:記錄職工的基本信息數(shù)據(jù)項組成:職工表=職工編號+職工姓名+職工性別+職工聯(lián)系電話+職工住址+職工工資+職工備注 3 概念結(jié)構(gòu)設(shè)計 概念結(jié)構(gòu)設(shè)計的任務(wù)是用CDM圖表示出整個系統(tǒng)的實體,實體的屬性及實體間的聯(lián)系。概念結(jié)構(gòu)設(shè)計通常采用的策略是自底向上的方法,即自頂向下的進行需求分析,

13、然后再自底向上地設(shè)計概念結(jié)構(gòu)。它通常分為兩步:第一步是抽象數(shù)據(jù)并設(shè)計局部視圖,第二步是集成局部視圖,得到全局的概念結(jié)構(gòu)。如下圖3.1所示: 圖3.1 CDM圖4 邏輯結(jié)構(gòu)設(shè)計 對本汽車美容服務(wù)管理系統(tǒng),邏輯結(jié)構(gòu)設(shè)計采用關(guān)系模型轉(zhuǎn)換概念結(jié)構(gòu),將CDM圖依照規(guī)則轉(zhuǎn)換為PDM模型,如下圖4.1所示。 圖4.1 PDM圖5 物理結(jié)構(gòu)設(shè)計 5.1 創(chuàng)建基本表 關(guān)系屬性的設(shè)計包括屬性名,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)長度,該屬性是否為空值。下圖,詳細列出了課程教材庫各表的屬性設(shè)計情況。經(jīng)以上分析,數(shù)據(jù)庫(汽車美容服務(wù)管理系統(tǒng))主要由:客戶表,職工表,項目表,統(tǒng)計表,預(yù)約表,訂單表組成。下面為各個數(shù)據(jù)庫表:序號列名數(shù)據(jù)類型

14、長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1訂單編號varchar500是否2統(tǒng)計編號varchar500否3費用money84否4折扣money84否5應(yīng)付費用money84否6訂單備注varchar500否 圖5.1 訂單表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1客戶編號varchar500是否2客戶姓名varchar500否3客戶性別char20否4客戶聯(lián)系電話varchar500否5客戶車牌號碼varchar500否6客戶地址varchar500否7客戶備注varchar500否 圖5.2 客戶表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1統(tǒng)計編號varchar500是否2

15、收入money84否3支出money84否4利潤money84否 圖5.3 統(tǒng)計表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1項目編號varchar500是否2項目名稱varchar500否3父類編號varchar500否 圖5.4 項目表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1項目編號varchar500是否2客戶編號varchar500是否3訂單編號varchar500是否4日期datetime83是 圖5.5 預(yù)約表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1職工編號varchar500是否2項目編號varchar500否3職工姓名varchar500否4職工

16、性別char20否5職工聯(lián)系電話varchar500否6職工住址varchar500否7職工工資money84否8職工備注varchar500否 圖5.6 職工表5.2實體關(guān)系圖該系統(tǒng)中各實體間具有一定的聯(lián)系,在數(shù)據(jù)庫SQL Sever2005中建立關(guān)系圖來表示實體間的相互聯(lián)系。各實體的關(guān)系,如下圖5.7所示: 圖5.2.1 實體關(guān)系圖6數(shù)據(jù)庫操作6.1 對項目表的有關(guān)操作對項目表創(chuàng)建創(chuàng)建存儲過程項目_select,如下圖6.1.1所示。 圖6.1.1 存儲過程項目_selelct 對項目表創(chuàng)建存儲過程項目表_ADD,如下圖6.1.2所示。 圖6.1.2存儲過程項目表_ADD 對項目表創(chuàng)建存儲

17、過程項目表_Delete,如下圖6.1.3所示。 圖 6.1.3存儲過程項目表_Delete 給項目表增加一條項目,調(diào)用存儲過程項目表_ADD,執(zhí)行以下操作,得到如圖6.1.4所示結(jié)果。 圖6.1.4 增加一條項目 在項目表中查找一條數(shù)據(jù),調(diào)用存儲過程項目_select,執(zhí)行以下操作,得到圖6.1.5所示結(jié)果。 圖6.1.5 查找一條數(shù)據(jù) 在項目表中刪除一條數(shù)據(jù),調(diào)用存儲過程項目表_Delete,執(zhí)行以下操作,得到圖6.1.6所示結(jié)果 圖6.1.6 刪除一條數(shù)據(jù) 在項目表中瀏覽數(shù)據(jù),使用SQL語句查詢,得到如下圖6.1.7所示結(jié)果。 圖6.1.7 瀏覽項目表 6.2 對用戶的有關(guān)操作 對客戶表

18、創(chuàng)建一個查找存儲過程,如下圖6.2.1所示。 圖6.2.1 存儲過程客戶_select 對客戶表創(chuàng)建一個插入存儲過程,如下圖6.2.2所示。 圖6.2.2 存儲過程客戶表_ADD 對客戶表創(chuàng)建一個刪除存儲過程,如下圖6.2.3所示。 圖6.2.3 存儲過程客戶表_Delete 在客戶表中增加一個客戶,如下圖6.2.4所示。 圖6.2.4 增加一個客戶 在客戶表中查找一個客戶,如下圖6.2.5所示。 圖6.2.5 查找一個客戶 在客戶表中顯示所有客戶,如下圖6.2.6所示。 圖6.2.6 顯示所有客戶 在客戶表中刪除一條客戶,如下圖6.2.7所示。 圖6.2.7 刪除一個客戶 6.3 對數(shù)據(jù)庫權(quán)

19、限進行設(shè)置 在數(shù)據(jù)庫中創(chuàng)建新登錄名,當(dāng)用戶在該指定的登錄名登陸后,需要輸入設(shè)置的密碼才能登陸。用戶在登陸后,并賦予它一定的權(quán)限。在下圖中,所新建的登錄名王鮮寧。他只能看到訂單表,并對訂單表進行一定的操作,其他的操作都不允許執(zhí)行。如下圖6.3.1所示。 圖6.3.1 新建的登錄名 在新建登錄名后,并新建一個用戶使得其與一個登錄名關(guān)聯(lián)。執(zhí)行有關(guān)操作,如下圖6.3.2所示。 圖6.3.2新建的用戶 總結(jié)本系統(tǒng)的主要是運用了數(shù)據(jù)庫,便于后臺設(shè)計,簡化操作,給用戶帶來極大的方便。在系統(tǒng)設(shè)計過程中,熟練了一些制作程序的流程及規(guī)劃,該系統(tǒng)基本上完成了當(dāng)初設(shè)定的功能要求,在具體做的時候遇到了很多問題,比如數(shù)據(jù)庫操作不執(zhí)行,最后經(jīng)過同學(xué)和老師的幫忙解決了該問題。但由于時間倉促,基礎(chǔ)知識沒有充分復(fù)習(xí)到,仍有不足之處,一些功能不具完備,與現(xiàn)實應(yīng)用還有一定差距。系統(tǒng)的改進與提高:由于各種原因,本系統(tǒng)有許多缺點。針對本系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論