




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 課程設計課程設計說明書汽車美容服務管理系統數據庫設計和數據操作學生姓名王鮮寧學號班級信管101成績指導教師肖海蓉數學與計算機科學學院2012年9月7日課設課程設計評閱題 目汽車美容服務管理系統的數據庫設計與數據操作學生姓名王鮮寧指導教師評語及成績成績: 教師簽名: 年 月 日答辯教師評語及成績成績: 教師簽名: 年 月 日教研室意見總成績: 室主任簽名: 年 月 日注:指導教師成績60%,答辯成績40%,總成績合成后按五級制記入。課程設計任務書20122013學年第1學期專業: 信息管理與信息系統 學號: 姓名: 王鮮寧課程設計名稱: 課程設計 設計題目: 汽車美容服務管理系統的數據庫設計和
2、數據操作 完成期限:自 2012 年 8 月 26 日至 2012 年 9 月 7 日共 2 周設計依據、要求及主要內容(可另加附頁):通過實際考察我市汽車美容服務公司,設計汽車美容服務管理系統。1.系統功能要求:(1)汽車美容項目的管理功能。包括美容項目的增加、更新、刪除、瀏覽功能;(2)汽車用戶信息的管理。包括用戶信息的增加、更新、刪除、瀏覽功能;信息的查詢統計功能,能按不同條件進行查詢功能;(3)汽車美容項目的預訂功能,并能根據用戶的預訂信息定期為用戶進行服務,并記錄維護費用等;(4)根據不同信息進行統計報表功能。(5)系統不同用戶的權限設置功能。2.具體要求如下:(1)在小組內進行分工
3、,進行系統調查,搜集資料。(2)系統的需求分析:根據自己的選題,確定系統的功能需求,性能需求,繪制的DFD,DD圖表以及書寫相關的文字說明。(3)概念結構設計:繪制所選課題詳細的E-R圖(要求使用PD建模工具);(4)邏輯結構設計:將E-R圖轉換數據庫的邏輯結構,并進行優化(此步驟可略);(5)物理結構設計:選定實施環境,確定系統數據庫的存儲結構和存取方法等;(6)數據實施和維護:用DBMS建立數據庫結構,加載數據,實現各種查詢,鏈接應用程序,設計庫中觸發器、存儲過程等對象,并能對數據庫做簡單的維護操作。(7)自選開發工具,采用C/S或B/S模式實現軟件功能。3.課程設計報告的基本要求:(1)
4、必須提交系統分析報告,包括:數據流圖、數據詞典和系統功能分析。(2)數據庫的設計與實現。包括數據庫的數據字典,數據庫的概念結構(ER圖),數據庫中的表、視圖(如果使用)、存儲過程(如果使用)的結構和定義,數據庫數據的插入、修改、刪除、查詢,要求使用SQL腳本提供。(3)程序設計的報告:包括程序的運行環境、開發環境、程序的詳細設計(包括模塊之間的關系,模塊的功能、主要功能實現的程序段)。指導教師(簽字): 教研室主任(簽字): 批準日期: 年 月 日摘要隨著經濟的快速發展 , 越來越多的行業實現了管理的信息化和自動化,汽車美容行業就是一個不錯的例子。系統著重分析了汽車美容服務行業的工作流程,并從
5、需求分析、數據庫概念、邏輯、物理設計等方面闡述了汽車美容服務管理系統的開發過程,進而設計并實現了科學方便的管理公司的業務 。系統采用了SQL Sever 2005作為開發工具進行數據庫設計,方便數據輸入和修改。關鍵字:汽車美容;服務管理;數據庫 目錄1緒論12 需求分析22.1 系統需求22.2 功能需求32.3 性能需求32.4 數據字典43 概念結構設計54 邏輯結構設計65 物理結構設計75.1 創建基本表75.2實體關系圖96數據庫操作106.1 對項目表的有關操作106.2 對用戶的有關操作136.3 對數據庫權限進行設置15參考文獻171緒論 汽車美容概念進中國市場現在已經有十幾年
6、的時間了,隨著汽車美容方式的不斷升級及美容服務的“星級化”,汽車美容行業已經正式走向了成熟的發展時期。中國擁有龐大的汽車市場,使得眾多商家紛紛向汽車美容行業進軍。一時之間,汽車美容服務也成了熱門的行業話題。隨著汽車美容行業的正規化,規模龐大花,人工管理已不能滿足公司的需求。通過計算機管理,無疑是最好的選擇。管理信息系統是進行信息的采集、存儲、加工、維護和使用的系統。它是隨著管理科學和技術科學的發展而形成的。汽車美容服務管理系統是一個單位不可缺少的部分,它的內容對于企業的決策者和管理者來說都至關重要,所以汽車美容服務管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工
7、的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對汽車美容客戶信息進行管理,具有著手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高企業管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。因此,開發這樣一套管理軟件成為很有必要的事情,汽車美容服務管理系統
8、提供了強大的客戶與企業管理管理功能,方便管理員對美容項目于客戶等信息的添加.修改.刪除.查詢.匯總.統計等操作。更適合大型數據庫的管理。2 需求分析 需求分析是數據庫設計最重要的一個階段,它的基本任務是準確的回答:系統必須做什么。目前,汽車美容行業已成為一個很火爆的行業,伴隨著行業的快速發展,人工管理已無法滿足公司的需求。通過實地調查漢中市汽車美容管理行業,我們發現當地已開始逐漸由人工管理向計算機管理過度。用計算機管理已成為當前發展的必然趨勢,我們通過調查得到的數據,隊汽車美容服務管理系統做了一個詳細的概述。2.1 系統需求 在當近這個飛速發展的社會,計算機的應用已普及到經濟和社會生活的各個領
9、域。計算機雖然與人類的關系愈來愈密切,還有人由于計算機操作不熟悉繼續用手工勞動。這樣既不方便,也無法適應當今這個節奏過快的社會。為了滿足當代人們強烈的時間觀念,我們設計了這款汽車美容管理系統。這款系統采用SQL Sever 2005 設計數據庫。通過這款系統,用戶只需要手動輸入便可完成作業。這樣既提高了工作效率,又不容易出錯,為人們管理提供了一條捷徑。系統功能模塊圖能夠很直觀的展示系統的各種功能,該系統功能模塊圖如下圖2.1所示: 圖2.1 系統功能模塊圖2.2 功能需求汽車美容服務管理系統主要提供方便高效的管理功能,用戶可以通過該系統查閱相關信息,管理員可以管理所有信息。對于本系統,我們需要
10、實現以下一些基本功能:1) 汽車美容項目的管理功能:包括美容項目的增加、更新、刪除、瀏覽功能。 2)汽車用戶信息的管理:包括用戶信息的增加、更新、刪除、瀏覽功能;信息的查詢統計功能,能按不同條件進行查詢功能。3) 汽車美容項目的預訂功能:能根據用戶的預訂信息定期為用戶進行服務,并記錄維護費用等。5)統計報表功能:管理員可以通過條件統計公司每年的支出費用,總收入及利潤。6)權限設置功能:管理員可以通過設計數據庫,對不同用戶設著不同的權限。2.3 性能需求1)系統安全性汽車美容服務管理系統應具有較高的安全性,系統登錄有各自的安全賬戶。系統管理員可以添加用戶信息,更改用戶信息和刪除用戶信息,同時可以
11、針對其他的信息具有所有的權限;職工可以查找自己及公司公布的信息,但不可以修改。2)系統的靈活性和拓展性本系統能夠存儲用戶和職工的基本信息,并方便有效地進行相應數據的操作和管理,包括用戶,項目,職工等相關信息的增、刪、改、查等。2.4 數據字典數據字典是系統中各類數據描述的集合,是進行詳細的數據收集和數據分析所獲得的主要成果,數據字典是對系統所用到的所有表結構的描述。數據結構名稱:訂單表簡述:記錄訂單的基本信息數據項組成:訂單表=點單編號+費用+折扣+應付費用+點單備注數據結構名稱:客戶表簡述:記錄客戶的基本信息數據項組成:客戶表=客戶編號+客戶姓名+客戶性別+客戶聯系電話+客戶車牌號碼+客戶地
12、址+客戶備注數據結構名稱:統計表簡述:記錄公司各項費用的基本信息數據項組成:統計表=通緝編號+收入+支出+利潤數據結構名稱:項目表簡述:記錄公司項目的基本信息數據項組成:項目表=項目編號+項目名稱+父類編號數據結構名稱:預約表表簡述:記錄客戶預定項目及費用和日期的基本信息數據項組成:預約表=日期數據結構名稱:職工表簡述:記錄職工的基本信息數據項組成:職工表=職工編號+職工姓名+職工性別+職工聯系電話+職工住址+職工工資+職工備注 3 概念結構設計 概念結構設計的任務是用CDM圖表示出整個系統的實體,實體的屬性及實體間的聯系。概念結構設計通常采用的策略是自底向上的方法,即自頂向下的進行需求分析,
13、然后再自底向上地設計概念結構。它通常分為兩步:第一步是抽象數據并設計局部視圖,第二步是集成局部視圖,得到全局的概念結構。如下圖3.1所示: 圖3.1 CDM圖4 邏輯結構設計 對本汽車美容服務管理系統,邏輯結構設計采用關系模型轉換概念結構,將CDM圖依照規則轉換為PDM模型,如下圖4.1所示。 圖4.1 PDM圖5 物理結構設計 5.1 創建基本表 關系屬性的設計包括屬性名,數據結構,數據長度,該屬性是否為空值。下圖,詳細列出了課程教材庫各表的屬性設計情況。經以上分析,數據庫(汽車美容服務管理系統)主要由:客戶表,職工表,項目表,統計表,預約表,訂單表組成。下面為各個數據庫表:序號列名數據類型
14、長度小數位標識主鍵允許空默認值說明1訂單編號varchar500是否2統計編號varchar500否3費用money84否4折扣money84否5應付費用money84否6訂單備注varchar500否 圖5.1 訂單表序號列名數據類型長度小數位標識主鍵允許空默認值說明1客戶編號varchar500是否2客戶姓名varchar500否3客戶性別char20否4客戶聯系電話varchar500否5客戶車牌號碼varchar500否6客戶地址varchar500否7客戶備注varchar500否 圖5.2 客戶表序號列名數據類型長度小數位標識主鍵允許空默認值說明1統計編號varchar500是否2
15、收入money84否3支出money84否4利潤money84否 圖5.3 統計表序號列名數據類型長度小數位標識主鍵允許空默認值說明1項目編號varchar500是否2項目名稱varchar500否3父類編號varchar500否 圖5.4 項目表序號列名數據類型長度小數位標識主鍵允許空默認值說明1項目編號varchar500是否2客戶編號varchar500是否3訂單編號varchar500是否4日期datetime83是 圖5.5 預約表序號列名數據類型長度小數位標識主鍵允許空默認值說明1職工編號varchar500是否2項目編號varchar500否3職工姓名varchar500否4職工
16、性別char20否5職工聯系電話varchar500否6職工住址varchar500否7職工工資money84否8職工備注varchar500否 圖5.6 職工表5.2實體關系圖該系統中各實體間具有一定的聯系,在數據庫SQL Sever2005中建立關系圖來表示實體間的相互聯系。各實體的關系,如下圖5.7所示: 圖5.2.1 實體關系圖6數據庫操作6.1 對項目表的有關操作對項目表創建創建存儲過程項目_select,如下圖6.1.1所示。 圖6.1.1 存儲過程項目_selelct 對項目表創建存儲過程項目表_ADD,如下圖6.1.2所示。 圖6.1.2存儲過程項目表_ADD 對項目表創建存儲
17、過程項目表_Delete,如下圖6.1.3所示。 圖 6.1.3存儲過程項目表_Delete 給項目表增加一條項目,調用存儲過程項目表_ADD,執行以下操作,得到如圖6.1.4所示結果。 圖6.1.4 增加一條項目 在項目表中查找一條數據,調用存儲過程項目_select,執行以下操作,得到圖6.1.5所示結果。 圖6.1.5 查找一條數據 在項目表中刪除一條數據,調用存儲過程項目表_Delete,執行以下操作,得到圖6.1.6所示結果 圖6.1.6 刪除一條數據 在項目表中瀏覽數據,使用SQL語句查詢,得到如下圖6.1.7所示結果。 圖6.1.7 瀏覽項目表 6.2 對用戶的有關操作 對客戶表
18、創建一個查找存儲過程,如下圖6.2.1所示。 圖6.2.1 存儲過程客戶_select 對客戶表創建一個插入存儲過程,如下圖6.2.2所示。 圖6.2.2 存儲過程客戶表_ADD 對客戶表創建一個刪除存儲過程,如下圖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 對數據庫權
19、限進行設置 在數據庫中創建新登錄名,當用戶在該指定的登錄名登陸后,需要輸入設置的密碼才能登陸。用戶在登陸后,并賦予它一定的權限。在下圖中,所新建的登錄名王鮮寧。他只能看到訂單表,并對訂單表進行一定的操作,其他的操作都不允許執行。如下圖6.3.1所示。 圖6.3.1 新建的登錄名 在新建登錄名后,并新建一個用戶使得其與一個登錄名關聯。執行有關操作,如下圖6.3.2所示。 圖6.3.2新建的用戶 總結本系統的主要是運用了數據庫,便于后臺設計,簡化操作,給用戶帶來極大的方便。在系統設計過程中,熟練了一些制作程序的流程及規劃,該系統基本上完成了當初設定的功能要求,在具體做的時候遇到了很多問題,比如數據庫操作不執行,最后經過同學和老師的幫忙解決了該問題。但由于時間倉促,基礎知識沒有充分復習到,仍有不足之處,一些功能不具完備,與現實應用還有一定差距。系統的改進與提高:由于各種原因,本系統有許多缺點。針對本系統
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中考語文一模試卷-1
- 物理●廣東卷丨2023年廣東省普通高中學業水平選擇性考試物理試卷及答案
- 不予執行36課件
- 考研復習-風景園林基礎考研試題附參考答案詳解(達標題)
- 現代化工產業園精細磷化工廠房及配套設施項目可行性研究報告寫作模板-申批備案
- 風景園林基礎考研資料試題及參考答案詳解(a卷)
- 2025-2026年高校教師資格證之《高等教育法規》通關題庫附答案詳解(a卷)
- 2024年濱州新能源集團有限責任公司及權屬公司公開招聘工作人員遞補筆試備考題庫附答案詳解(完整版)
- 2025年K2學校STEM課程實施效果評估與教育評價體系構建報告
- 鄉村公益崗位試題及答案
- 石材養護報價表范本
- 呈閱件(清流縣城市管理辦法)
- 公務員職務與及職級并行規定課件
- 紅河縣年產50噸珍珠棉建設項目環評報告
- 術中大出血的搶救及護理配合
- 商務英語聽說-對外經濟貿易大學中國大學mooc課后章節答案期末考試題庫2023年
- 第十二講 建設社會主義生態文明PPT習概論2023優化版教學課件
- 國家濕地公園總體規劃導則
- 閬中張飛牛肉名稱的來歷
- 2021上半年江津區社區專職工作者《綜合基礎知識》試題
- 2023上海虹口區初三語文一模作文寫作指導及范文:這也是我的舞臺
評論
0/150
提交評論