版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 數(shù)據(jù)庫技術(shù)及應(yīng)用課程設(shè)計報告</p><p> 課程名稱: 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計 </p><p> 班級: </p><p> 學(xué)號: </p><p> 姓名: </p><p> 指導(dǎo)教師:
2、 </p><p> 完成日期: 2012-05-30</p><p><b> 目 錄</b></p><p><b> 前 言3</b></p><p><b> 1.1設(shè)計來源3</b></p><p><b
3、> 1.2設(shè)計目的3</b></p><p><b> 2.設(shè)計內(nèi)容4</b></p><p><b> 2.1需求分析4</b></p><p> 2.1.1設(shè)計思想4</p><p> 2.1.2系統(tǒng)功能模塊4</p><p> 2
4、.1.3設(shè)計需求5</p><p> 2.1.4數(shù)據(jù)流圖5</p><p> 2.1.5數(shù)據(jù)字典7</p><p> 2.1.6功能分塊8</p><p> 2.1.7系統(tǒng)功能需求9</p><p> 2.2概念結(jié)構(gòu)設(shè)計ER圖10</p><p> 2.3邏輯結(jié)構(gòu)與物理結(jié)
5、構(gòu)設(shè)計11</p><p> 2.3.1概念結(jié)構(gòu)向邏輯結(jié)構(gòu)的轉(zhuǎn)換11</p><p> 2.3.2物理結(jié)構(gòu)設(shè)計11</p><p> 2.4數(shù)據(jù)庫實施11</p><p> 2.4.1數(shù)據(jù)庫載入11</p><p> 2.4.2數(shù)據(jù)庫試運行11</p><p> 2.4.
6、3數(shù)據(jù)的載入13</p><p> 2.4.4數(shù)據(jù)庫的試運行14</p><p> 2.5系統(tǒng)實現(xiàn)17</p><p><b> 3.小結(jié)17</b></p><p><b> 4.參考文獻18</b></p><p> 隨著現(xiàn)代化科技的發(fā)展競爭越來越激烈
7、,遍及各地的書店管理人員已經(jīng)意識到使用計算機網(wǎng)絡(luò)和管理系統(tǒng)的重要性。近幾年在我國發(fā)展迅猛。本系統(tǒng)是在Window平臺下,以SQL語言為數(shù)據(jù)庫查詢語言開發(fā)的軟件。該系統(tǒng)可以大幅提高各業(yè)務(wù)部門的工作效率,使各部門的業(yè)務(wù)工作更加制度化,科學(xué)化,速度化。</p><p><b> 前 言</b></p><p><b> 1.1設(shè)計來源</b>&l
8、t;/p><p> 傳統(tǒng)的書店管理系統(tǒng)其日常管理工作都是人工操作,存在著許多缺點,如:效率低下、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于數(shù)據(jù)的查找、更新和維護都帶來了不少的困難,并且浪費了許多人力和物力。特別是中小型書店、個體書店,由于其規(guī)模小,硬件投入不大,管理人員水平有限,如果沒有一個好的書店管理系統(tǒng),對于書店的經(jīng)營是非常不利的。在信息時代,傳統(tǒng)的書店管理方式必然被計算機為基礎(chǔ)的信息管理系統(tǒng)所取代
9、。因為作為計算機應(yīng)用的一部分,使用計算機對圖書信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。</p><p><b> 1.2設(shè)計目的</b></p><p> 書店在正常運營中要對供貨商信息、倉庫信息、銷售信息和顧客信息進行管理。利用書店管理系統(tǒng)可以及時了解各個環(huán)節(jié)的變更,有利于提高管理效
10、率。</p><p> 總體目標設(shè)計一套軟件能夠合理有序的對書店進行信息化的管理。最終目地當(dāng)然是為商家在各個環(huán)節(jié)帶去更方便的操作,使書店運作情況一目了然,最終為其帶來利潤。</p><p><b> 2設(shè)計內(nèi)容</b></p><p><b> 2.1需求分析</b></p><p><
11、b> 2.1.1設(shè)計思想</b></p><p> 我們從一本書按照一般的銷售流程,從進貨入庫到賣給顧客,其中經(jīng)過的一些流程:比如聯(lián)系廠家進貨,圖書入庫,圖書上架到零售批發(fā),還會涉及會員。還有就是有時還會有特殊情況就是圖書的退換等環(huán)節(jié)入手,以加強和方便書店管理者對圖書的掌握情況為目的,設(shè)計出一套系統(tǒng)來將一系列環(huán)節(jié)等串聯(lián)起來,使書店整體情況一目了然。</p><p>
12、 當(dāng)下,計算機使用的范圍越來越廣,計算機應(yīng)用和操作越來越廣,傳統(tǒng)書店通過手工記錄,可能會發(fā)生不少錯誤,更主要是的不方便查詢。我們寫的這個書店銷售管理系統(tǒng),可以對圖書入庫信息,圖書銷售信息,進行詳細的記錄,查詢,管理等;方便用戶操作。</p><p> 在銷售管理模塊中包含了,銷售統(tǒng)計,對日,月,年銷售量能夠進行很好的統(tǒng)計,銷售業(yè)績的好壞決定的書店的最終命運。所以對銷售量的統(tǒng)計是很重要的。次系統(tǒng)為銷售業(yè)績的統(tǒng)計就
13、提供了十分準確的數(shù)據(jù)。</p><p> 2.1.2系統(tǒng)功能模塊</p><p> 系統(tǒng)主要有五大功能模塊:</p><p> (1).用戶登錄管理(書店管理員,銷售員,倉庫管理員)</p><p> (2).書庫管理(更新圖書信息,增刪改查)</p><p> (3).銷售管理(零售,批發(fā),退貨)</
14、p><p> (4).會員信息管理</p><p> (5).供應(yīng)商信息管理</p><p><b> 2.1.3設(shè)計需求</b></p><p> 我們根據(jù)客戶特定的環(huán)境,依照規(guī)范進行設(shè)計。使設(shè)計成的系統(tǒng)在可操作性和操作難度上都符合一般的使用者。而且設(shè)計的系統(tǒng)容易擴充,為客戶的各種需要增減的部分留有有充足的余量空間
15、。</p><p><b> (1).安全性</b></p><p> 設(shè)置不同的登錄身份,利用用戶名和密碼登錄,提高了系統(tǒng)的安全性,使書店內(nèi)部資料不外泄。</p><p><b> (2).可維護性</b></p><p> 一旦需要有信息更新,就能夠?qū)π畔⑦M行更改,當(dāng)然只能是授權(quán)用戶能夠
16、更改信息。</p><p><b> (3).方便管理</b></p><p> 能夠?qū)齑媪窟M行及時的更新,對銷售量進行統(tǒng)計。最終目地也就是能夠?qū)赇N售進行更好的維護和發(fā)展。</p><p><b> 2.1.4數(shù)據(jù)流圖</b></p><p> 此次課程設(shè)計中的數(shù)據(jù)流圖由我來負責(zé)完成,
17、在一開始我首先先憑自己的的想法,將書店從進貨到銷售完成中的過程寫出來,這其中包括了書店管理員、供應(yīng)商、庫存、銷售、等幾個的環(huán)節(jié)。并簡單用圖表繪制在紙上。之后經(jīng)過網(wǎng)上查閱和小組討論,又加入了書店倉庫、書店書架以及在一開始的與供應(yīng)商是否能達成一致、及顧客的退換圖書、批發(fā)等一系列環(huán)節(jié)。最終在修改多次后繪制出了如下圖所示的數(shù)據(jù)流圖。</p><p><b> 聯(lián)系</b></p>&
18、lt;p><b> 聯(lián)系</b></p><p><b> 否</b></p><p><b> 是</b></p><p><b> 退換</b></p><p><b> 擺</b></p><
19、p><b> 放</b></p><p><b> 是 是</b></p><p><b> 否</b></p><p><b> 否</b></p><p><b> 2.1.5數(shù)據(jù)字典</b></p
20、><p> 表1:用戶登錄信息表(User表)</p><p> 表2:供應(yīng)商信息表(Provider表)</p><p> 表3:圖書信息表(Book表)</p><p> 表4庫存信息表(Storage_T)</p><p> 表5.銷售信息管理(SELL_T)</p><p> 表
21、6.會員信息表(VIP表)</p><p><b> 2.1.6功能分塊</b></p><p> 要詳細的劃分各個功能,先要了解子系統(tǒng)的信息特點,做出詳細的分類。根據(jù)系統(tǒng)功能的的需求分析和書店銷售管理的特點,經(jīng)過模塊化的分析得到以下所示的系統(tǒng)功能模塊結(jié)構(gòu)圖</p><p> 2.1.7系統(tǒng)功能需求</p><p>
22、; (1).供應(yīng)商信息管理:對于書店的供應(yīng)商進行相應(yīng)的名稱、書目、進價等內(nèi)容的登記與記錄。其中包括了:供應(yīng)商名稱,聯(lián)系人,聯(lián)系方式。</p><p> (2).倉庫管理:對于書店的倉庫內(nèi)的庫存因進貨、銷售、退換等原因引起的書目的變化及更改進行及時的操作,將情況反應(yīng)出來。其中包括了:進貨管理,出貨管理,增加,修改,更新。</p><p> (3).銷售管理:對于書店上架書目進行歸納及統(tǒng)
23、計,記錄其因銷售、損毀等原因造成的圖示種類與書目的增減情況。其中包括了:零售管理,批發(fā)管理,退貨。</p><p> 2.2概念結(jié)構(gòu)設(shè)計ER圖</p><p> 2.3邏輯結(jié)構(gòu)與物理結(jié)構(gòu)設(shè)計</p><p> 2.3.1概念結(jié)構(gòu)向邏輯結(jié)構(gòu)的轉(zhuǎn)換</p><p> 將做好的E-R圖進行梳理進行如下表示:</p><p
24、> 供應(yīng)商(供應(yīng)商號,供應(yīng)商名,聯(lián)系人,聯(lián)系方式,地址)</p><p> 圖書(圖書編號,圖書,作者,價格,出版,供應(yīng)商號)</p><p> 倉庫(出版,數(shù)量,價格,圖書名,圖書編號)</p><p> 銷售(零售,退貨,批發(fā))</p><p> 會員(會員號,姓名,會員等級,辦理日期,總共買書的數(shù)量電話號碼,優(yōu)惠額度)&
25、lt;/p><p> 2.3.2物理結(jié)構(gòu)設(shè)計</p><p> 數(shù)據(jù)庫的物理設(shè)計是指對數(shù)據(jù)庫的邏輯結(jié)構(gòu)在指定的DBMS上建立起適合應(yīng)用環(huán)境的物理結(jié)構(gòu)。在關(guān)系型數(shù)據(jù)庫中,確定數(shù)據(jù)庫有物理結(jié)構(gòu)主要指確定數(shù)據(jù)庫的儲存位置和儲存結(jié)構(gòu),包括確定關(guān)系、索引、備份等數(shù)據(jù)的儲存分配和儲存結(jié)構(gòu),并確定系統(tǒng)配置等。</p><p><b> 2.4數(shù)據(jù)庫實施</b&g
26、t;</p><p> 2.4.1數(shù)據(jù)庫載入</p><p> User表:用戶登錄信息表</p><p> Provider表:供應(yīng)商信息表</p><p> Book表:圖書信息表</p><p> Storage_ T:庫存信息表</p><p> SELL_T:銷售信息管理表
27、</p><p> VIP表:會員信息表</p><p> 2.4.2數(shù)據(jù)庫試運行</p><p> 通過對于數(shù)據(jù)庫的設(shè)計,我通過了一些簡單的數(shù)據(jù)庫語句進行了試運行。</p><p> 2-4-1-1 Book表結(jié)構(gòu)圖</p><p> 2-4-1-2 Provider表結(jié)構(gòu)圖</p>&l
28、t;p> 2-4-1-3 cangku表結(jié)構(gòu)圖</p><p> 2-4-1-4 SELL-T表結(jié)構(gòu)圖</p><p> 2-4-4-5 VIP表結(jié)構(gòu)圖</p><p> 2.4.3數(shù)據(jù)的載入</p><p> 2-4-2-1Book表信息數(shù)據(jù)圖</p><p> 2-4-2-2 Provide
29、r表信息數(shù)據(jù)圖</p><p> 2-4-2-3 cangku表信息數(shù)據(jù)圖</p><p> 2-4-2-4 SELL_T表信息數(shù)據(jù)圖</p><p> 2-4-2-5 VIP表信息數(shù)據(jù)圖</p><p> 2.4.4數(shù)據(jù)庫的試運行</p><p> 通過對于數(shù)據(jù)庫的設(shè)計,我通過了一些簡單的數(shù)據(jù)庫語句進
30、行了試運行。</p><p><b> 查詢圖書的基本信息</b></p><p><b> 輸入SQL語句:</b></p><p> SELECT 書名,出版社</p><p> FROM dbo.Book</p><p> 執(zhí)行結(jié)果如圖2-4-3-1所示:
31、</p><p><b> 圖2-4-3-1</b></p><p> 插入Book的基本信息</p><p><b> 輸入SQL語句:</b></p><p> INSERT INTO Book </p><p> VALUES(‘331’,’
32、11131’,’8級必過’,’小強’,’20’,’上海出版社’,’30’,’1’);</p><p> 執(zhí)行結(jié)果如圖2-4-3-2所示:</p><p><b> 圖2-4-3-2</b></p><p> 刪除會員的基本信息:</p><p><b> 輸入SQL語句:</b></p
33、><p> DELETE FROM VIP</p><p> WHERE 會員號=31010;</p><p> 執(zhí)行結(jié)果如圖2-4-3-3,2-4-3-4所示:</p><p><b> 圖2-4-3-3</b></p><p><b> 圖2-4-3-4</b>&l
34、t;/p><p><b> 更新會員基本信息:</b></p><p><b> 輸入SQL語句:</b></p><p> UPDATE VIP</p><p> SET 等級=等級*2</p><p> WHERE 會員號=’31011’</p>&l
35、t;p> 執(zhí)行結(jié)果如圖2-4-3-5所示:</p><p><b> 圖2-4-3-5</b></p><p><b> 2.5系統(tǒng)實現(xiàn)</b></p><p> 數(shù)據(jù)庫:Microsoft SQL Server 2005。</p><p> 開發(fā)平臺:Microsoft Visua
36、l Studio 2005</p><p> 軟件需求:Microsoft SQL Server 2005,Microsoft Visual Studio 2005</p><p> 硬件平臺:Pentium Ⅲ以上CUP、128MB以上內(nèi)存。</p><p> 操作系統(tǒng)和版本:Windows2000/XP/Windows2003</p><
37、;p><b> 3.小結(jié)</b></p><p> 此次數(shù)據(jù)庫實訓(xùn)對我或者對我們一整個團隊來說都是一個不小的挑戰(zhàn)。首先在第一節(jié)課時對于小組的題目“書店銷售管理系統(tǒng)”感到比較陌生和無從著手的感覺。之后在經(jīng)過了查看課本、網(wǎng)上查閱資料并向高年級同學(xué)請教,我們知道了此次課程設(shè)計的方式與方法,并迅速分工開始一起完成此項課題。</p><p> 在小組中我主要負責(zé)繪制
38、數(shù)據(jù)流圖。這項工作讓我感到不小的挑戰(zhàn),因為他需要完整的考慮整個設(shè)計系統(tǒng)的功能,并且囊括了書店從進貨到圖書被顧客買走的整個環(huán)節(jié)。開始的時候我先是憑自己腦海中有關(guān)圖書銷售等一些內(nèi)容環(huán)節(jié)等開始初步繪制了一些流程圖。之后又通過和小組其他成員討論,查閱資料后將最終的流程圖表達出來,并在word繪制出來。</p><p> 總之,這次的實訓(xùn)是很有收獲的,不僅僅在數(shù)據(jù)庫專業(yè)的知識技能方面讓我成長很多,更重要的是讓我知道了做事
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 書店管理系統(tǒng)--數(shù)據(jù)庫課程設(shè)計
- 書店管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計(書店租賃管理系統(tǒng))
- 網(wǎng)上書店管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計報告(書店租賃管理系統(tǒng))
- 數(shù)據(jù)庫課程設(shè)計--書店管理系統(tǒng)的設(shè)計與實現(xiàn)
- 數(shù)據(jù)庫課程設(shè)計--數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計報告--書店租賃系統(tǒng)
- 《數(shù)據(jù)庫原理及應(yīng)用》課程設(shè)計---師生管理數(shù)據(jù)庫系統(tǒng)設(shè)計
- 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計--職工考勤管理系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫技術(shù)與應(yīng)用課程設(shè)計--成績管理系統(tǒng)
- 網(wǎng)上書店管理信息系統(tǒng)--數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--數(shù)據(jù)庫設(shè)計—公司管理系統(tǒng)
- 網(wǎng)上書店管理信息系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫技術(shù)課程設(shè)計--教務(wù)管理數(shù)據(jù)庫系統(tǒng)
- 網(wǎng)上書店數(shù)據(jù)庫課程設(shè)計報告
- 網(wǎng)上書店管理信息系統(tǒng)_數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫技術(shù)課程設(shè)計--客房管理系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計-某書店圖書進貨銷售系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---機房管理系統(tǒng)數(shù)據(jù)庫設(shè)計
評論
0/150
提交評論