




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 .信息職業學院課程設計(實訓)報告 系 部 _信息工程系_專 業 _超市管理系統班 級 學 號 _ 姓 名 _課 題 _指導教師 報告成績 _ _日 期:2011年 12 月 28 日摘 要隨著小超市規模的發展不斷擴大,商品數量急劇增加,有關商品的各種信息量也成倍增長。超市時時刻刻都需要對商品各種信息進行統計分析。而大型的超市管理系統功能過于強大而造成操作繁瑣降低了小超市的工作效率。超市管理系統是市場上最流行的超市上常用的系統之一,它主要包含以下幾個模塊:系統權限的設定、原始數據錄入、數據的匯總與查詢等。從而,實現對進貨、銷售與員工信息等實現全面、動態、與時的管理。隨著現代科學技術的迅猛發展
2、,計算機技術已經滲透到哥哥領域,成為各行業必不可少的工具,特別是Internet技術的推廣和信息高速公路的建立,使IT產業在市場競爭中越發顯示出其獨特的優勢,步入信息化時代,有巨大的數據信息等待加工處理和傳輸,這使得對書數據庫的進一步開發和利用顯得尤為迫切。作為國市場的一些中小型超市,它們在信息化過程中的步伐要落后于大中型超市,而對于這些企業的資源管理,信息的存儲和處理也顯得迫切需要,要適應市場競爭,就需要有高效的處理方式和管理方法,因此加快超市的信息化進程是必可少的。本文系統的分析了軟件開發的背景以過程;首先介紹了軟件的開發環境,其次介紹了本軟件的詳細設計過程:數據庫的設計、各個模塊的設計和
3、實現,以與具體界面的設計和功能。關鍵詞:超市 管理信息系統目 錄一、項目開發的準備工作···········································
4、;11.1系統開發目的············································1 1.2數據庫設計··
5、83;···········································11.3背景說明·····&
6、#183;···········································11.4項目確立·····
7、;············································11.5定義·····
8、;················································11.6可行性研究
9、183;·············································1二、系統分析過程···
10、;··············································3 2.1用戶需求分析··
11、·········································32.2系統功能分析·······
12、183;··································3三、系統設計過程··············
13、;····································63.1系統模型············
14、83;····································63.2模塊子系統結構···········
15、3;·······························8四、軟件測試·················
16、83;····································104.1測試過程分析···········
17、3;································104.2測試方案················&
18、#183;································104.3測試小結···············
19、3;·································11五、總結···············
20、3;···········································12六、參考文獻·····
21、183;················································12前言超市需要
22、處理大量的庫存信息,還要時刻更新產品的銷售信息,不斷添加商品信息。面對不同種類的信息,需要合理的數據庫結構來保存數據信息,需要有效的程序結構支持各種數據操作的執行。商店自動化的產品管理在歐美等國家早已經實現,也是零售業管理的基礎。它最主要的特點是能夠實時的和準確的控制店的銷售情況。如果可以能夠實時掌握銷售流程與銷售情況,則可以有效地加速商品的周轉率并提高服務質量,而且可以減少產品售價不符等所產生的問題。顧客的消費要求的是希望在超市購物中能基本上都能購得所需的商品,并且還要既保證商品質量還要享受優質,方便的服務。超市形態具有種種優點,但在目前狀況下,它仍存在零售業企業所共有的落后的一面,如:不能
23、有效地管理每種商品,收款結算速度慢,容易出現營業差錯,不宜進行商品調價,盤點效率低等,而且在超市日常管理中,商品的進、銷、存等決策以經驗為主,缺乏實時分析功能,管理人員對與時傳遞資料的要求始終得不到滿足。轍超市形態的高速發展,其經營管理也變得愈加復雜,日常所需要處理的數據量也逐漸增大,商業運轉的中間環節也越來越多,原始的人工管理已無法應對這復雜的市場。為此,在選題過程中,我選擇了超市管理系統設計題目,依靠現代化的計算機信息處理技術來管理超市,從而節省了大量的人力、物力,改善了員工的工作條件,減輕了勞動強度,并且能夠快速反映出商品的進、銷、存等狀況和各種反饋信息分析,使管理人員快速對市場的變化做
24、出相應的決策,加快超市經營管理效率。12 / 16一 項目開發的準備工作1.1系統開發目的1大大提高超市的運作效率;2通過全面的信息采集和處理,輔助提高超市的決策水平;3使用本系統,可以迅速提升超市的管理水平,為降低經營成本, 提高效益,增強超市擴力, 提供有效的技術保障。1.2背景說明21世紀,超市的競爭也進入到了一個全新的領域,競爭已不再是規模的競爭,而是技術的競爭、管理的競爭、人才的競爭。技術的提升和管理的升級是超市業的競爭核心。零售領域目前呈多元發展趨勢,多種業態:超市、倉儲店、便利店、特許加盟店、專賣店、貨倉等相互并存。如何在激烈的競爭中擴大銷售額、降低經營成本、擴大經營規模,成為超
25、市營業者努力追求的目標。1.3項目確立針對超市的特點,為了幫助超市解決現在面臨的問題,提高小型超市的競爭力,我們將開發以下系統:前臺POS銷售系統、后臺管理系統,其中這兩個子系統又包含其它一些子功能。1.4應用圍本系統適應于各種超市。1.5定義1 商品條形碼:每種商品具有唯一的條形碼,對于某些價格一樣的商品,可以使用自定義條形碼。2 交易清單:包括交易的流水賬號、每類商品的商品名、數量、該類商品的總金額、交易的時間、負責本次收銀的員工號。3 商品積壓:在一定時期,遠無法完成銷售計劃的商品會造成積壓。4 促銷:在一定時期,某些商品會按低于原價的促銷價格銷售。庫存告警提示:當商品的庫存數量低于庫存
26、報警數量時發出提示。5 盤點:計算出庫存、銷售額、盈利等經營指標。1.6可行性研究 1管理可行性分析超市的經營者大多具備電腦基本操作知識,對于必要的專業操作經短期培訓即可;管理基礎工作和各項管理制度比較健全,執行嚴格,原始數據采集完整,保存良好。2經濟可行性分析超市管理系統的投入,能夠提高工作效率,減少工作人員,從而減少人力資本的投入,根據核算,系統投入三個月后,就能夠基本收回開發系統的投資,從經濟角度來說,本系統開發完全必要。3技術可行性分析(1)硬件:電腦一臺(2)軟件:操作系統:中文Windows xp 開發系統:Microsoft Visual Stutio 2005安裝SQL Ser
27、ver 2000的服務器版本系統本身對硬件和軟件的要求都不高且系統兼容性很強,平臺的移植性也很好,因此無論在系統的硬件與軟件上都滿足開發的要求。(3)本系統涉與到的技術因素: 管理系統的開發方法。使用面向對象開發方法開發軟件系統 網絡和通信技術。開發小組有基于C/S開發的經驗 C/S機構規劃和技術設計。開發小組有應用數據庫開發經驗 (4)運行上的可行性: 操作簡單:簡單的操作規則使操作人員能輕松掌握。 查詢方便:用戶可設定任意條件和任意的查詢項目進行檢索。 統計靈活:任意條件下任意項目的產品入庫時間、數量等的統計與查詢項目均可進行交叉統計。4.系統初步ER圖廠商生產用戶供貨商銷售消費會員商品供
28、貨5可行性研究結論本小組擬開發的管理信息系統操作方便靈活,便于學習,因此,該系統具有可行性。通過經濟、技術、和社會等方面的可行性研究,可以確定本系統的開發完全必要,而且是可行的,可以立項開發。二、系統分析過程2.1用戶需求分析超市的進銷存管理信息系統,首先必須具備的功能是記錄倉庫存貨、銷售以與進貨情況,通過該系統了解超市進貨渠道、商品單價、數量,庫存商品的種類、數量,銷售商品種類、價格、數量,以便管理員根據以上信息作出經營管理決策。在性能方面要求系統核算準確,使實存商品、銷售商品與所記帳目一致,能夠被超市長期有效使用。數據主要來自于入庫單、發票,超市銷售在營業期間一直發生,數據也就一直變化。銷
29、售商品后開出發票,并且要顯示商品價格數額。在當天匯總時修改相應文件,注重的是總額、總數量。為減少月末工作量,日常中要對報表數據逐步統計核算。超市數據資料有些屬部資料,不能為外人所知,系統須有措施,設置密碼。 查看資料需輸入正確密碼,銷售人員銷售貨物需輸入代號才能打開收銀柜。萬一泄露密碼,應設修改密碼的程序,同時密碼不能過于簡單2.2系統功能分析 1. 零售前臺(POS)管理系統,本系統必須具有以下功能:商品錄入:根據超巿業務特點制定相關功能,可以通過輸入唯一編號、掃描條形碼、商品名稱等來實現精確或模糊的商品掃描錄入。該掃描錄入方法可以充分保證各種電腦操作水平層次的人員均能準確快速地進行商品掃描
30、錄入。收銀業務:通過掃描條形碼或者直接輸入商品名稱(對于同類多件商品采用一次錄入加數量的方式)自動計算本次交易的總金額。在顧客付款后,自動計算找零,同時打印交易清單(包括交易的流水賬號、每類商品的商品名、數量、該類商品的總金額、交易的時間、負責本次收銀的員工號)。如果顧客是本店會員并持有本人會員卡,則在交易前先掃描會員卡,并對所購物品全部實行95折優惠,并將所購物品的總金額累計到該會員的總消費金額中。 會員卡的有效期限為一年,滿一年未續卡者,該會員卡將被注銷。安全性:OS登陸、退出、換班與操作鎖定等權限驗證保護;斷電自動保護最大限度防止意外與惡意非法操作。 獨立作業:有的斷網收銀即在網絡服務器
31、斷開或網絡不通的情況下,收銀機仍能正常作業2. 后臺管理系統,本系統必須具備以下功能進貨管理: 根據銷售情況與庫存情況,自動制定進貨計劃(亦可手工制定修改),可以避免盲目進貨造成商品積壓。按計劃單有選擇性地進行自動入庫登記。 綜合查詢打印計劃進貨與入庫記錄與金額。銷售管理: 商品正常銷售、促銷與限量、限期與禁止銷售控制。 綜合查詢各種銷售明細記錄、各地收銀員收銀記錄以與交結賬情況等。 按多種方式統計生成銷售排行榜,靈活察看和打印商品銷售日、月、年報表。庫存管理: 綜合查詢庫存明細記錄。 庫存狀態自動告警提示。如庫存過剩、少貨、缺貨等。軟件為您預警,避免庫存商品積壓損失和缺貨。 庫存自動盤點計算
32、。人員管理: 員工、會員、供貨商、廠商等基本信息登記管理。 員工操作權限管理。 客戶銷售權限管理。3.系統結構系統總體結構小型超市零售管理系統前臺POS銷售系統后臺管理系統商品錄入收銀業務進貨管理銷售管理庫存管理人員管理4.流程圖前臺管理系統5.系統ER圖允許銷售允許打折商品用戶XX會員用戶號用戶類型nn供貨購買日期消費金額會員卡號廠商廠商ID廠商名稱廠商地址廠商 供貨商名稱mn生產m1注冊時間會員ID累計金額用戶用戶ID用戶密碼m供貨金額供貨日期銷售日期供貨商 供貨商地址供貨商ID供貨商銷售銷售ID商品ID商品名稱價格促銷價格消費m系統ER圖說明商店中的所有用戶(員工)可以銷售多種商品,每種
33、商品可由不同用戶(工)銷售,每個顧客可以購買多種商品,不同商品可由不同顧客購買;每個供貨商可以供應多種不同商品,每種商品可由多個供應商供應。三、系統設計過程3.1系統模型:戶類型與職能(1) 員工(營業員):通過商品條形碼掃描輸入商品到購買清單操作軟件計算交易總金額操作軟件輸出交易清單對會員進行會員卡掃描以便打折(2) 超市經理操作軟件錄入商品,供貨商,廠商操作軟件制定進貨計劃查詢打印計劃進貨與入庫記錄操作軟件控制商品銷售與否查詢打印銷售情況操作軟件生成銷售排行榜查詢庫存明細記錄根據軟件發出的庫存告警進行入貨操作軟件進行盤點計算(3) 總經理:基本信息登記管理員工操作權限管理客戶銷售權限管理零
34、售前臺(POS)管理系統用例視圖后臺管理系統用例視圖3.2模塊子系統結構:商品錄入快速商品錄入支持條形碼掃描(1). 商品錄入功能描述:商品錄入子系統要求能快速錄入商品,因此必須支持條形碼掃描。(2). 收銀業務收銀業務交易總額計算打印交易清單支持會員卡打折功能描述:收銀業務子系統能計算交易總額,打印交易清單,并根據會員卡打折。(3). 進貨管理進貨管理自動制定進貨計劃自動入庫登記查詢打印計劃進貨與入庫記錄功能描述:進貨管理子系統可以根據庫存自動指定進貨計劃,進貨時自動等級以與提供查詢和打印計劃進貨與入庫記錄的功能。銷售管理商品銷售控制查詢打印銷售情況生成銷售排行榜(4). 銷售管理功能描述:
35、銷售管理子系統可以控制某商品是否允許銷售,查詢每種商品的銷售情況并產生年、月、日報表,同時可以生成銷售排行榜。(5). 庫存管理查詢庫存明細記錄庫存狀態自動告警提示庫存管理自動盤點計算功能描述:庫存管理子系統提供查詢庫存明細記錄的基本功能,并根據庫存的狀態報警,以與自動盤點計算。(6).人員管理人員管理基本信息登記管理員工操作權限管理提示客戶銷售權限管理提示功能描述:人員管理子系統提供基本信息登記管理,員工操作權限管理,客戶權限管理四、軟件測試軟件開發過程一般需要經歷這樣幾個主要的階段:1. 定義。明確軟件開發的目標、軟件的需求。2. 計劃。制定軟件開發所涉與 的各種計劃。3. 實現。進行設計
36、、編碼、文檔編寫工作,完成所要求的開發的軟件特性。4. 穩定化。以測試和缺陷修復工作為主,確保將提交的軟件具有良好的質量。5. 部署。安裝、提交開發完成的軟件,建立可供用戶使用的環境。4.1測試過程分析:輸入:項目實施計劃書相關規測試文檔源代碼、可執行代碼需求跟蹤矩陣 活動介紹:構建測試環境,包括系統平臺(軟硬件平臺)的安裝、可執行代碼或源代碼的安裝、系統基礎數據的準備等。在測試過程中,記錄BUG信息,并與時向程序員提交BUG信息。收到BUG信息后進行源代碼的修正,并記錄處理結果后,返回進行回歸測試。在測試過程中,根據測試的功能,補充需求跟蹤矩陣相應欄的容。若測試不通過,且涉與到修改設計階段的
37、問題,則依據配置管理控制程序中的有關變更控制來執行,直至測試通過。測試結束,根據測試情況,填寫測試總結報告。輸出:經測試之源代碼經測試之可執行代碼測試文檔BUG記錄(可用BUG管理工具代替)測試總結報告修改后的需求跟蹤矩陣4.2測試方案一圍本文檔適用于超市管理系統軟件的單元/集成測試。1 系統概述2 文檔概述本文檔用于對超市管理系統軟件的測試工作階段成果的描述。包括對軟件測試的整體描述,軟件測試的分類和級別,軟件測試的過程描述,軟件測試的結果等容。二引用文檔超市管理系統軟件需求規格說明超市管理系統軟件設計說明超市管理系統系統接口協議三測試概述1. 被測軟件的基本概況使用的編程語言:匯編語言4.3測試小結本次測試對超市管理系統軟件進行了靜態分析和動態測試。測試工作分為兩個階段。第一階段進行了軟件靜態分析,軟件測試人員和開發人
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《腎臟泌尿超聲》課件
- 2025金融借款合同協議書
- 理發門面出租合同協議
- 電力通信專線合同協議
- 玉米收割勞務合同協議
- 瓦工轉包合同協議書范本
- 電梯采購加裝合同協議
- 電力施工擔保合同協議
- 生物質供氣合同協議
- 環保核查服務合同協議
- 第三節鋼筋混凝土排架結構單層工業廠房結構吊裝課件
- 普通高中學生綜合素質評價檔案
- 產品路標規劃-綜述2.1
- 2023年鄭州工業應用技術學院單招考試面試題庫及答案解析
- 《電子制造技術-電子封裝》配套教學課件
- 二月份循證護理查房課件
- 粉筆國考行測模考大賽第八季
- JJF(湘) 09-2018 純水-超純水系統監測儀表(電導率)計量校準規范-(高清現行)
- 延安市幼兒教師心理健康現狀調查分析
- 中藥斗譜排序
- 數學建模“如何進行人員分配”問題
評論
0/150
提交評論