小型超市管理系統(tǒng)數據庫課程設計_第1頁
小型超市管理系統(tǒng)數據庫課程設計_第2頁
小型超市管理系統(tǒng)數據庫課程設計_第3頁
小型超市管理系統(tǒng)數據庫課程設計_第4頁
小型超市管理系統(tǒng)數據庫課程設計_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、山西大學計算機信息技術學院數據庫系統(tǒng)課程設計論文主題:小型超市管理系統(tǒng)數據庫設計組長王建亮專業(yè)軟件工程第二級課堂教師2013年6月19日小型超市管理系統(tǒng)學生名稱:王建亮(),王勇和溫輝(),閻寧許鵬目錄第一章系統(tǒng)概要11.1系統(tǒng)開發(fā)背景11.2系統(tǒng)開發(fā)的意義1第二章系統(tǒng)要求分析22.1系統(tǒng)功能要求22.2系統(tǒng)分析的概要22.2.1零售前臺(POS )管理系統(tǒng)2本系統(tǒng)需要以下功能: 22.2.2后臺管理系統(tǒng)2本系統(tǒng)必須具備以下功能:22.3系統(tǒng)級分類32.4系統(tǒng)程序的流程圖圖42.4.1系統(tǒng)數據流圖表符號解釋42.4.2頂層數據流圖52.4.3第1層數據流圖52.4.4第2層數據流圖6第三章系統(tǒng)

2、整體設計73.1系統(tǒng)整體設計目標73.2系統(tǒng)概念設計83.2.1概念模型(E-R圖) 83.2.2關系模式133.2.3關系模式規(guī)范化說明133.2.4系統(tǒng)數據庫表結構14第四章數據庫實施階段174.1創(chuàng)建數據庫、數據表、視圖和索引174.1.1創(chuàng)建數據庫174.1.2創(chuàng)建數據表184.1.3視圖21的創(chuàng)建4.1.4索引22的建立結語23第一章系統(tǒng)的概要1.1系統(tǒng)開發(fā)的背景21世紀,超市的競爭也進入了新的領域。 競爭不再是規(guī)模競爭,而是技術競爭、管理競爭、人才競爭。 技術提高和管理升級是超市行業(yè)競爭的核心。 零售領域現(xiàn)在呈現(xiàn)多種發(fā)展趨勢,各種行業(yè):超市、倉庫店、便利店、特許經營店、專賣店、貨艙

3、等并存。 如何在激烈的競爭中擴大銷售額、降低經營成本、擴大經營規(guī)模,已成為超市經營者追求的目標。 因此,我們需要制定合理、有效、規(guī)范、實用的超市管理體系,集中管理超市的日常業(yè)務。 另一方面,IT產業(yè)和互聯(lián)網迅速發(fā)展,計算機應用滲透到各個領域,引起了信息管理的革命,實現(xiàn)了信息的自動處理,提高了處理的及時性和正確性。針對超市的特點,為了解決超市現(xiàn)在面臨的問題,提高小型超市的競爭力,開發(fā)了前臺銷售系統(tǒng)、后臺管理系統(tǒng)。 其中,這兩個子系統(tǒng)包含其他的子系統(tǒng)。1.2系統(tǒng)開發(fā)的意義超級管理作為計算機應用程序的分支,具有手工管理無法比擬的優(yōu)點。 該系統(tǒng)的主要優(yōu)點包括:(1)大幅度提高超市的運營效率(2)通過全

4、面的信息收集和處理,幫助超市提高決策水平(3)使用本系統(tǒng)可以迅速提高超市的管理水平,為降低經營成本、提高利潤,加強超市的擴張力,提供有效的技術保障。因此,需要開發(fā)一個方便消費者和超市員工的超市管理系統(tǒng),是非常及時的。第二章系統(tǒng)要求分析2.1系統(tǒng)功能要求針對超市的特點,為了解決超市目前面臨的問題,提高小型超市的競爭力,我們開發(fā)了小型超市管理系統(tǒng)。 本系統(tǒng)包括前臺銷售系統(tǒng)、后臺管理系統(tǒng),這兩個子系統(tǒng)也包括其他子功能。2.2系統(tǒng)分析的概要2.2.1零售前臺(POS )管理系統(tǒng)這個系統(tǒng)需要以下功能(1)商品登記:根據超級商務的特征制定相關功能,輸入唯一的號碼,掃描條形碼、商品名等,可以實現(xiàn)正確或模糊的

5、商品掃描登記。 該掃描登記方法能夠充分保證各種計算機操作水平的人正確且迅速地進行商品的掃描登記。(2)收銀臺業(yè)務:通過掃描條形碼或直接輸入商品名(以對同種多個商品一次輸入數量的方式)自動計算這次交易的總額。 客戶付款后,自動查找零,打印交易清單(包括交易的流水賬號、每個商品的商品名稱、數量、該商品的合計金額、交易時間、本次收銀臺員工編號)。 顧客是本店的會員,持有本人的會員卡時,在交易前掃描會員卡,對所有購買的商品實施95折,把購買的商品的合計金額合計到該會員的總消費金額中。 會員卡有效期為一年,滿一年沒有更新卡的人,其會員卡將被解除注冊。(3)退貨處理:顧客拿著銷售發(fā)票向收銀臺退貨,如果沒有

6、相應的銷售發(fā)票就不退貨。 掃描銷售發(fā)票,計算這次退貨處理的退貨金額,將退貨發(fā)票打印給顧客,記錄退貨信息。(4)安全性:操作系統(tǒng)登錄、退出、交替和操作鎖定等權限驗證保護停電自動保護最大限度地防止事故和惡意非法操作。(5)獨立作業(yè):即使網絡服務器斷開,網絡不通的情況下,收銀臺也能正常工作。2.2.2后臺管理系統(tǒng)本系統(tǒng)需要以下功能:(1)進貨管理:根據銷售狀況和庫存狀況,自動制定進貨計劃(也可以手動修改),避免盲目進貨導致商品滯納。 按計劃單選擇性地進行自動入庫登記。 綜合核對會打印計劃進貨和入庫的記錄和金額。(2)銷售管理:商品的正常銷售、促銷和數量限制、期限和禁止銷售控制。 綜合查詢各種銷售明細

7、表記錄、各地現(xiàn)金現(xiàn)金記錄、結算情況等。 以各種方式制作銷售排名,靈活地打印商品的銷售日期、月、年的報告。(3)庫存管理:綜合查詢庫存明細記錄。 庫存狀態(tài)自動警告消息。 庫存過剩、少品、缺貨等。 軟件警告,防止庫存商品積壓損失和庫存不足。 庫存自動盤點。(4)人員管理:員工、會員、供應商、制造商等基本信息注冊管理。 員工的操作權限管理。 客戶銷售權限管理。2.3系統(tǒng)級的劃分通過對小型超市管理系統(tǒng)及其功能方面的分析,構建了超市管理系統(tǒng)的整體結構圖如下。中小超市銷售管理系統(tǒng)人會員管子理科庫保存管子理科前進東西管子理科大頭針出售。管子理科領取銀職業(yè)任務后臺管理零售前臺管理退卻東西處理科商品商品錄音入所

8、圖1超市管理的整體結構圖因為本系統(tǒng)是管理系統(tǒng),是超市管理系統(tǒng)的一部分,所以只實現(xiàn)收銀臺業(yè)務、退貨處理、銷售管理部的功能。 如果進一步細分這三個處理模塊,則能得到以下結構圖退貨處理輸了外出退卻東西單票退卻費用額頭計量器計算圖1-2退貨處理結構圖圖1-1收銀臺業(yè)務結構圖庫保存量量管子理科不足東西警察被告銷售管理東西架子候補東西圖1-3銷售處理的結構圖2.4系統(tǒng)程序的流程圖數據流是能完全描述信息系統(tǒng)的邏輯模型的主要工具,能用少數符號綜合地反映系統(tǒng)內的信息流、處理、存儲情況。 根據以上業(yè)務流程圖的描述,從系統(tǒng)的科學性、管理合理性、實際運行可行性的角度出發(fā),對系統(tǒng)進行了自上而下的分解,導出了超級銷售管理

9、系統(tǒng)的頂層數據流圖、頂層數據流圖和頂層數據流圖。2.4.1系統(tǒng)數據流圖表的符號解釋圖2-1外部實體圖2-2處理過程圖2-3數據流圖2-4數據存儲2.4.2頂層數據流圖S1商品信息表P0銷售業(yè)務處理e1收銀員e2顧客e3管理者對帳單警告信息處理信息商品信息商品信息條形碼商品編號對帳單圖3頂層數據流程圖上圖是小型超市管理系統(tǒng)的頂層數據流圖。 從業(yè)務流程圖中確定了系統(tǒng)開發(fā)的外部實體,即系統(tǒng)數據的源和位置,并確定了整個系統(tǒng)的外部實體和數據流。 在頂層的數據流圖中,作為處理的一部分,超市銷售管理系統(tǒng)與實體之間傳遞信息,簡單地表現(xiàn)系統(tǒng)的各部分的功能。2.4.3第1層的數據流圖商品交易表商品信息表P3銷售處

10、理p1收銀員業(yè)務e2顧客購物傳票會員信息交易信息S3條形碼商品編號E1收銀員P2退貨處理銷售信息退貨信息會員信息表S2退貨發(fā)票商品信息E3管理者警告信息做處理信息條形碼商品編號P0業(yè)務處理s1購物傳票圖3-1層1的數據流圖確定系統(tǒng)的主要處理功能后,可以將系統(tǒng)分為收銀業(yè)務、退貨處理、銷售處理三個模塊。 確定每個輸入/輸出數據流及其相關聯(lián)的數據結構,以獲得小型超級管理系統(tǒng)的第一層的數據流圖。2.4.4第2層數據流圖如果將第一級數據流圖分解并細分,則可以獲得第二級流程圖,如下圖所示P1.2優(yōu)待會員會員信息表E2顧客P1.1交易額的計算P3.1商品庫存量的增減銷售信息買東西信息會員信息普通購物信息會員

11、買東西信息買東西收據商品信息表條形碼商品編號E1收銀員條形碼商品編號商品信息S1S2P1收銀員業(yè)務P1.3輸出對帳單商品交易表S3商品庫存增減信息入庫信息表s4圖3-1-1收銀臺業(yè)務數據的流程圖P3后臺處理e2顧客購物傳票商品交易表流水賬號商品信息退款金額的計算輸出退貨單退貨信息商品交易表退貨信息退貨商品S3S3P2.2P2.1p2退貨處理圖3-1-2退貨處理數據流程圖圖3-1-3銷售處理數據流程圖警告信息入庫信息表e3管理者p3.2缺貨警告p3.1商品庫庫存增減P2退貨處理退貨信息p1收銀員業(yè)務購物信息商品庫存增減信息庫存品信息p3.3貨架補充進貨信息p3銷售處理s4采購清單s5進貨信息缺貨

12、信息第三章系統(tǒng)整體的設計3.1系統(tǒng)整體的設計目標小型超市管理系統(tǒng)是超市管理不可或缺的一部分,其內容對超市的管理者和用戶來說很重要,所以超市管理系統(tǒng)應該能為管理者和消費者提供足夠的信息和快速的數據處理手段。 超市前臺的收銀臺管理、后臺的銷售管理、庫存管理、財務管理和人員管理等日常業(yè)務需求,通過系統(tǒng)的高效實用,可以改變舊的超市管理模式,使消費者和員工的管理、查詢更加方便。 對銷售信息進行簡單的統(tǒng)計分析,簡單總結商品的購買和消費者的需求。隨著科學技術的提高,計算機科學越來越成熟,其強大的功能已經被人們深刻認識到,它進入了人類社會的各個領域起著越來越重要的作用。 作為計算機應用程序的一部分,使用計算機

13、來管理超市的信息具有無法手動管理的優(yōu)點。 例如,搜索迅速、容易搜索、修改、可靠性高、存儲容量大、數據處理迅速、機密性高、壽命長、成本低、容易打印等。 這些優(yōu)點能大大提高超市管理效率,也是超市科學化、規(guī)范化管理、與世界聯(lián)系的重要條件。 因此,有必要開發(fā)這種管理軟件。 減輕管理者的負擔,充分發(fā)揮計算機的作用。3.2系統(tǒng)概念設計3.2.1概念模型(E-R圖)(1)E-R圖康乃馨累計金額會員會員號碼會員姓名注冊日期會員E-R圖促銷開始日期商品的售價商品類別促銷價格商品編號商品的數量商品商品筆記本商品名警報量供應商號碼。庫存量商品漲價生產廠家促銷期限商品E-R圖供應商號碼。供應商地址供應商名稱供應商電話供應商供應商E-R圖倉庫地址倉庫名稱倉庫號碼

溫馨提示

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

最新文檔

評論

0/150

提交評論