

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 《數據庫原理與應用》課程設計報告</p><p><b> 超市管理系統(tǒng)</b></p><p> 學 院: 信息科學與技術學院 </p><p> 班 級: </p><p> 學 號: </p><p> 姓 名:
2、 </p><p> 完成時間: 2005.12.30 </p><p><b> 目錄</b></p><p> 一、程設計的任務2</p><p> 二、系統(tǒng)需求分析與設計2</p><p> 1、系統(tǒng)需求分析2</p><p><b&
3、gt; 2、數據流圖3</b></p><p> 三、數據結構描述4</p><p> 四、軟件設計流程圖和功能模塊圖5</p><p> 1、軟件設計流程圖5</p><p><b> 2、功能模塊圖6</b></p><p> 五、程序模塊匯總6</p
4、><p> 六、本軟件所能實現(xiàn)的功能綜述及分析8</p><p> 1、基本信息管理9</p><p> 2、進貨信息管理9</p><p> 3、銷售信息管理9</p><p> 4、庫存信息管理9</p><p> 5、系統(tǒng)輔助管理9</p><p&g
5、t; 七、課程設計體會和總結10</p><p> 一、課程設計的任務 </p><p> 數據庫系統(tǒng)原理是計算機及其相關學科的一門重要的軟件基礎課程,也是計算機軟件科學與技術、信息科學與技術的重要學科分支。本課程設計旨在通過對一個小型數據庫管理系統(tǒng)(DBMS)的綜合設計過程,強化學生對計算機系統(tǒng)軟件的設計能力,提高學生的綜合素質,并通過課程設計進一步加強學生對所學知識的理
6、解,以及對數據庫的全面、深刻認識。 現(xiàn)代化事業(yè)的發(fā)展,也使超市的管理手段發(fā)生前所未有的革命。計算機的運用現(xiàn)正在發(fā)達國家的各類商店超市中普及。由于它能夠準確記載和查閱有關超市經營活動的大量數據,幫助超市經營者掌握和分析營銷情況,及時作出正確決策,并且有利于商店內部的財務、工資、人員、庫存、銷售情況等管理,因而大大提高了現(xiàn)代超市的管理水平。國外很多發(fā)達資本主義國家的有
7、關人士都在開發(fā)超市管理系統(tǒng),開發(fā)出很多大型的軟件,由于本人能力有限,開發(fā)一個小型超市管理系統(tǒng),它可以使我們國內新起小型超市可以更好的操作。此系統(tǒng)的有減少差錯,節(jié)省人力,減少顧客購物時間,增加客流量,提高顧客滿意度等特點。我通過開發(fā)這個簡單管理信息系統(tǒng),鞏固了自己所學的知識,提高了應用能力。</p><p> 二、系統(tǒng)需求分析與設計</p><p> 1、系統(tǒng)需求分析 <
8、/p><p> 根據需求分析,系統(tǒng)共需7張數據表I,分別是:“職工信息”表、“經理信息”表、“商品信息”表、“廠商信息”表、“庫存信息”表、“進貨信息”表和“售貨信息”表。下面分析每張數據表需要的詳細信息。</p><p> “員工信息”表用來存放員工的基本信息。所需的字段有:員工號,姓名,性別,出生日期,政治面貌,部門,職務,家庭地址,電話和備注等。其中員工號作為該數據表的主索引。<
9、;/p><p> “商品信息”表用來記錄超市里每種商品的信息,這是系統(tǒng)中主要的操作對象,大部分操作都需要涉及到該表中的信息。“商品信息”表所需的字段有:商品ID,商品名稱,價格和廠商ID等。其中每個商品都有唯一的編號——商品ID,該字段為數據表的關鍵字段。每種商品都有一個廠商ID,用來關聯(lián)到生產該產品的廠商信息記錄(在另外一張數據表中),因此把廠商ID作為輔助索引。</p><p> “廠
10、商信息”表,用來存放每個廠商的基本信息,該數據表所需的字段有:廠商id,廠商名稱,郵編,地址,電話,聯(lián)系人和備注信息等。</p><p> “庫存信息”表,用來存放超市里面每個廠商的基本信息,該數據表所需的字段有:商品id和庫存數量等。</p><p> “進貨信息”表,用來記錄每次的進貨信息,“進貨信息”表與系統(tǒng)的多張數據表相關聯(lián),在表中需要設置的字段有:進貨id,商品id,進價,數
11、量,金額,員工id和進貨日期等。由于不同的進貨記錄可能具有相同的員工id和商品id,所以員工id和商品id的組合不能作為進貨信息表的主索引,在進貨信息表中需要設置一個進貨id字段來作為主索引。</p><p> “售貨信息”表,用來記錄每次的售貨信息,售貨信息表中的字段有:售貨id,員工id,商品id,數量,金額和銷售日期等。與“進貨信息”表類似,取售貨id作為主索引。</p><p>
12、 2、數據流圖 </p><p> 3、E---R圖 </p><p> 三、數據結構描述 </p><p><b> 員工信息表結構</b></p><p><b> 商品信息表結構</b></p><p><b> 廠商信息表結構
13、</b></p><p><b> 庫存信息表結構</b></p><p><b> 進貨信息表結構</b></p><p><b> 售貨信息表結構</b></p><p> 四、軟件設計流程圖和功能模塊圖 </p><p>
14、 1、軟件設計流程圖 </p><p> 2、功能模塊圖 </p><p> 五、程序模塊匯總 </p><p> 輸入用戶名及密碼將登錄系統(tǒng)</p><p><b> 進入系統(tǒng)主界面</b></p><p> 廠商信息管理。(員工信息管理、商品信息管理與此相似)</
15、p><p> 根據商品號查詢庫存信息,并根據銷售和進貨信息對庫存信息進行修改</p><p> 根據銷售情況制定銷售單,并對庫存進行修改。(進貨與此相似) </p><p> 六、本軟件所能實現(xiàn)的功能綜述及分析 </p><p> 超市貨物管理系統(tǒng)是一個超市、超市不可缺少的部分,它的內容對于超市的決策者和管理者來說都至關重要,所以超
16、市貨物管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段</p><p> 本系統(tǒng)主要包括基礎信息管理、進貨信息管理、銷售信息管理、查詢信息管理、系統(tǒng)輔助管理五大模塊。</p><p> 1、基本信息管理 </p><p> 基本信息管理主要是對系統(tǒng)中要用到的一些基礎信息進行維護和管理,包括商品基本信息、經理基本信息、員工基本信息和廠商基本信息。</
17、p><p> 基本信息主要實現(xiàn)以下功能:</p><p> 添加、刪除、查詢和修改商品基礎信息,包括商品編號、商品名稱、供應商編號和價格。</p><p> 添加、刪除、查詢和修改廠商基礎信息,包括廠商編號、廠商名稱、郵編、廠商地址、廠商聯(lián)系電話和聯(lián)系人。</p><p> 添加、刪除、查詢和修改員工基礎信息,包括員工編號、員工姓名、性別
18、、員工職務、家庭住址、聯(lián)系電話等。</p><p> 2、進貨信息管理 </p><p> 進貨信息管理主要是對進貨業(yè)務進行管理,包括進貨時的價格控制及進貨單的錄入等。</p><p> 進貨信息管理主要實現(xiàn)的功能有:</p><p> 進貨價格控制,通過參考一些價格參數看進貨價格是否合理。</p><p>
19、; 進貨單錄入,對進貨商品的信息進行錄入操作并更改庫存情況。</p><p> 3、銷售信息管理 </p><p> 銷售信息管理除了對銷售進行錄入外,還根據進貨價格等信息制定銷售價格。</p><p> 銷售信息管理主要實現(xiàn)的功能有:</p><p> 銷售價格制定,根據進貨價格等信息制定銷售價格。</p>&l
20、t;p> 銷售單錄入,根據銷售單更改庫存情況,并對一些已經買完的商品做信息刪除操作。</p><p> 4、庫存信息管理 </p><p> 庫存信息管理時一個很重要的控制模塊,主要功能有:</p><p> 庫存信息的查詢,包括庫存商品id和庫存量。</p><p> 庫存信息控制,根據進貨和銷售的情況及時對庫存信息做相
21、應的更改操作,以便用戶的查詢。</p><p> 5、系統(tǒng)輔助管理 </p><p> 主要用于設置用戶的權限問題,其功能主要有:</p><p> 一般用戶權限:此類用戶只能做一些簡單的信息查詢,包括商品、員工、廠商等的基本信息查詢。</p><p> 管理員權限:此類用戶能對整個系統(tǒng)執(zhí)行所有的操作,包括查詢、數據的更改等。&l
22、t;/p><p> 七、課程設計體會和總結 </p><p> 數據庫是數據文件以及用于處理這些文件的程序集合,是數據管理的最新技術。數據庫技術已成為現(xiàn)代信息技術的重要組成部分,是現(xiàn)代計算機信息系統(tǒng)和計算機應用系統(tǒng)的基礎和核心。數據庫技術是20世紀60年代后期產生和發(fā)展起來的一項計算機數據管理技術,它的出現(xiàn)使計算機應用滲透到人類社會的廣闊領域。</p><p>
23、 數據庫設計是指對于一個給定的應用環(huán)境,根據一個單位的信息需求、處理需求和數據庫的支撐環(huán)境,利用數據模型和應用程序模擬現(xiàn)實世界中該單位的數據結構和處理過程。通過此次課程設計我達到了以下目的:1、了解DBMS的設計過程;2、掌握關系型DBMS的結構及實現(xiàn);3、掌握系統(tǒng)程序設計的基礎知識;4、深化理解并掌握《數據庫系統(tǒng)原理》課程的相關內容;5、強化軟件開發(fā)的團隊意識,提高合作能力。</p><p> 幾天的設計時間
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數據庫系統(tǒng)原理醫(yī)藥管理系統(tǒng)課程設計報告
- 《數據庫系統(tǒng)原理》課程設計
- 數據庫課程設計--數據庫系統(tǒng)原理
- 數據庫系統(tǒng)原理課程設計--人事管理系統(tǒng)數據庫
- 數據庫系統(tǒng)原理課程設計
- 數據庫原理課程設計--超市管理系統(tǒng)
- 《數據庫系統(tǒng)原理》課程設計---倉庫管理系統(tǒng)
- 《數據庫系統(tǒng)原理》課程網站課程設計
- 住院管理系統(tǒng)-數據庫系統(tǒng)課程設計報告
- 數據庫系統(tǒng)原理課程設計--銀行儲蓄系統(tǒng)數據庫設計
- 數據庫系統(tǒng)原理課程設計---工資管理系統(tǒng)
- 倉庫管理子系統(tǒng)-數據庫系統(tǒng)原理課程設計
- 《數據庫系統(tǒng)原理》課程設計報告---校友網應用系統(tǒng)數據庫設計
- 《數據庫原理及應用》課程設計---師生管理數據庫系統(tǒng)設計
- 數據庫系統(tǒng)原理課程設計--員工考勤管理子系統(tǒng)
- 數據庫系統(tǒng)原理及應用課程設計
- 《數據庫原理》課程設計報告---微博網站的數據庫系統(tǒng)設計
- 住院管理系統(tǒng)-數據庫系統(tǒng)課程設計
- 數據庫課程設計--超市管理系統(tǒng)
- 數據庫課程設計--超市管理系統(tǒng)
評論
0/150
提交評論