

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