超市管理系統概要設計_第1頁
超市管理系統概要設計_第2頁
超市管理系統概要設計_第3頁
超市管理系統概要設計_第4頁
超市管理系統概要設計_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

超市管理系統概要設計超市管理系統概要設計超市管理系統概要設計超市管理系統概要設計撰寫人(簽名):王春山完成日期:2015-10-14評審負責人(簽名):朱家義評審日期:2015-11-08引言超市管理系統概要設計全文共8頁,當前為第1頁。社會生活的現代化,使得市場的走向發(fā)生巨大變化,由于經濟的發(fā)展,人們對生活的需求已經不再滿足于豐衣足食的低度要求,許多人們往往不就是單純?yōu)闈M足生活必需去購買,而就是憑著喜歡、意欲與感觀去購買。如果一個商店能夠打動顧客、吸引顧客,自然會顧客盈門,而近幾年新興產業(yè)中超級市場ERMARKET)的現代化管理方式與便捷的購物方式,尤其就是它輕松的購物環(huán)境。往往就是打動顧客,吸引顧客的最主要的原因,且良好的周密的銷售服務更就是贏得信譽、吸引顧客的優(yōu)勢所在。商品經濟的高速現代化發(fā)展也促進了競爭,使一切不甘落后的商家都爭先恐后地采用最新的管理方法來加強自己的競爭地位。因此,超市經營者如果不掌握當今市場發(fā)展的這一走向,不能將超市現代化經營作為努力開拓的目標,就無法使經營活絡、財源茂盛。隨著計算機網絡技術以及數據庫技術的迅速發(fā)展,管理信息系統得到了廣泛應用。對于一個超市來講:貨品數量少則數以百計,多則數以萬計;另外,不同超市的實際情況也有所不同。要對這些貨品進行統一、高效的管理,靠人工完成工作量龐大、難免有錯漏之處。為此,一個自動化的超市貨品管理系統的開發(fā)非常必要。超市管理系統概要設計全文共8頁,當前為第1頁。1、1編寫目的[說明編寫這份概要設計說明書的目的,指出預期的讀者。](1)大大提高超市的運作效率。(2)通過全面的信息采集與處理,輔助提高超市的決策水平。(3)使用本系統,可以迅速提升超市的管理水平,為降低經營成本,提高效益,增強超市擴張能力,提供有效的技術保障。1、2背景21世紀,超市的競爭也進入到了一個全新的領域,競爭已不再就是規(guī)模的競爭,而就是技術的競爭、管理的競爭、人才的競爭。技術的提升與管理的升級就是連鎖超市業(yè)的競爭核心。零售領域目前呈多元發(fā)展趨勢,多種業(yè)態(tài):超市、倉儲店、便利店、特許加盟店、專賣店、貨倉等相互并存。如何在激烈的競爭中擴大銷售額、降低經營成本、擴大經營規(guī)模,成為××超市努力追求的目標?;诖吮尘拔覀兲岢隽顺虚_發(fā)計劃。系統名稱:超市管理系統項目開發(fā)計劃。1、3定義[列出本文件中用到的專門術語的定義與外文首字母組詞的原詞組。]為了便于閱讀理解本文,在此解釋一些在本文中用到的簡寫與專業(yè)術語:超市管理系統以下簡稱MIS、1、4參考資料[列出有關的參考資料。]《軟件工程》齊治昌譚慶平寧洪第二版2007高等教育出版社《數據庫系統概論》王珊薩師煊第四版2007高等教育出版社《數據結構(C語言版)》嚴蔚敏吳偉民2008清華大學出版社總體設計2、1需求規(guī)定[說明對本系統的主要的輸入輸出項目、處理的功能性能要求。包括]2、1、1系統功能2、1、2系統性能物品管理2、1、2、1精度超市管理系統概要設計全文共8頁,當前為第2頁。精度超市管理系統概要設計全文共8頁,當前為第2頁。數據錄入精確,計算準確,同時與后臺庫存管理系統的數據保持一致性即可2、1、2、2時間特性要求時間特性要求登陸系統時,系統的響應時間控制在兩秒內與庫存管理系統保持同步更新的時間越低越好,實現商品的銷售與記錄的高度統一數據傳送時間盡量縮短2、1、2、4可靠性可靠也就是系統要考慮的一個性能,通過提供信息的機密性、完整性來預防風險,保障系統安全,同時還要防止信息的泄露。2、1、2、5靈活性靈活性對于該系統,最大的問題在于當停電的時候如何解決銷售與庫存記錄的同步性。2、1、3輸入輸出要求根據程序的基本功能按步驟輸入,賬戶名,密碼,商品名字,等等,再根據輸出功能按要求輸出所需要的數據。2、1、4數據管理能力要求5T硬盤2、1、5故障處理要求計算機數據庫方面博士學位人員2、1、6其她專門要求無2、2運行環(huán)境[簡要地說明對本系統的運行環(huán)境的規(guī)定。]本軟件的運行環(huán)境包括:硬件平臺:普通計算機一臺操作系統與版本:MicrosoftWindowsXPProfessional支撐環(huán)境(例如:數據庫等)與版本:MicrosoftSQLServer2005其它與該軟件有關的軟件組件:JAVA虛擬機,MicrosoftSQLServer2005,MyEclipse8、5Milestone2、2、1設備[列出運行該軟件所需要的硬設備。說明其中的新型設備及其專門功能。]馮?諾依曼式計算機2、2、2支持軟件[列出支持軟件,包括要用到的操作系統、編譯(或匯編)程序、測試支持軟件等。]操作系統:MicrosoftWindowsXPProfessional編譯器:MyEclipse8、5Milestone支持軟件:JAVA虛擬機,MicrosoftSQLServer2005,MyEclipse8、5Milestone超市管理系統概要設計全文共8頁,當前為第3頁。2、2、3接口超市管理系統概要設計全文共8頁,當前為第3頁。[說明該系統同其她系統之間的接口、數據通信協議等]柜臺機通過交款模塊接口與服務器交換數據,進而對服務器上數據進行操作。柜臺機與器上都具備網卡,網卡間用網線連接,之間通過相應的通信協議進行數據交換。庫存管理功能模塊外部接口需求主要通過TCP/IP協議接口實現小型局域網內對進貨模塊與收銀員模塊數據庫的存儲信息的共享。庫存管理模塊需要與本地SQL數據庫接口對接,并且具備局域網溝通進貨人員與收銀員的數據庫能力,以便及時從表中獲取信息進行統計,完成本身模塊的部分功能。登錄模塊:用戶登錄需要將數據庫中數據與登錄信息進行匹配用戶管理模塊:用戶的信息管理需要與數據庫數據進行交互,用戶信息可以通過office導出客戶管理模塊:客戶的信息管理需要與數據庫數據進行交互通信接口即模塊之間的接口。模塊間進行數據交換與控制協助。例如,本系統的出入庫模塊,將數據通過中間件傳遞給數據庫處理。當發(fā)生入庫事件時,外部數據輸入至本系統的入庫管理模塊,模塊中的相關類檢查數據的合法性。數據傳遞類將數據傳遞給數據庫處理。當發(fā)生出庫事件時,外部數據輸入至本系統的出庫管理模塊,模塊中的相關類事先提取數據庫的相關數據,檢查事件就是否可行(例如,出庫貨物的數量就是否大于庫存,大于則該事件不可行),可行則交付具體的事件類進行處理。2、2、4控制[說明控制該系統的運行的方法與控制信號,并說明這些控制信號的來源。]在頁面上,通過鼠標點擊觸發(fā)相應的操作。在頁面上,也可以通過Tab鍵、回車鍵等功能鍵完成某些特定的功能2、3基本設計概念與處理流程超市管理系統概要設計全文共8頁,當前為第4頁。[說明本系統的基本設計概念與處理流程,盡量使用圖表的形式。]超市管理系統概要設計全文共8頁,當前為第4頁。2、4結構[給出系統結構總體框圖(包括軟件、硬件結構框圖),說明本系統的各模塊的劃分,扼要說明每個系統模塊的標識符與功能,分層次地給出各模塊之間的控制與被控制關系。]2、5功能需求與系統模塊的關系超市管理系統概要設計全文共8頁,當前為第5頁。[本條用一張矩陣圖說明各項功能需求的實現同各模塊的分配關系。]超市管理系統概要設計全文共8頁,當前為第5頁。增加修改刪除查詢打印退出商品信息管理模塊√√√√√√進貨管理模塊√√√√√√銷售管理模塊√√√庫存管理模塊√√√打印管理模塊√系統說明管理模塊2、6人工處理過程[說明在本系統的工作過程中不得不包含的人工處理過程。]登錄系統的賬號,密碼,添加,刪除員工,修改信息,查詢等等2、7尚未解決的問題[說明在概要設計過程中尚未解決而設計者認為在系統完成之前必須解決的各個問題。]無3.接口設計3、1用戶接口[說明將向用戶提供的命令與它們的語法結構,以及相應的回答信息。][說明提供給用戶操作的硬件控制面板的定義。]包括商品基本信息管理、進貨管理、銷售管理與倉庫管理界面,其中商品信息管理對商品信息的增,改,刪除等設置;進貨管理分供應商檔案管理與供應商商品管理,增、改、刪除供應商及其商品信息;銷售管理提供銷售時對商品的信息顯示及修改;倉庫管理管理倉庫庫存商品。刪除、增加、修改、查詢等操作無單獨界面。3、2外部接口[說明本系統同外界的所有接口的安排包括軟件與硬件之間的接口、本系統與各支持系統之間的接口關系。]超市管理系統概要設計全文共8頁,當前為第6頁。超市管理系統概要設計全文共8頁,當前為第6頁。3、3內部接口[說明本系統之內的各個系統元素之間的接口的安排。]該系統適合windows操作系統,沒有與其她軟件的接口4.運行設計4、1運行模塊組合[說明對系統施加不同的外界運行控制時所引起的各種不同的運行模塊組合,說明每種運行所歷經的內部模塊的支持軟件。]商品信息管理模塊用來管理商品的一些基本信息,就是本系統中數據管理的基本對象。管理超市的全部商品信息。銷售管理模塊提供銷售時商品信息的確認與更新,就是本系統的主要模塊。銷售模塊提取數據庫里商品的基本信息然后在銷售成功時修改貨架上商品的數量,當商品貨架上的數量低于一定程度就是,系統提示管理員,從倉庫提取商品補充貨架。倉庫管理系統負責管理倉庫的貨物信息,管4、2運行控制[說明每一種外界的運行控制的方式方法與操作步驟。]理人員通過倉庫管理模塊將倉庫的商品轉移到貨架上。當倉庫的貨物數量下降時,管理人員通過進貨管理聯系供應商以采集相應商品。為了用戶方便快捷的使用本系統,可以參考系統說明模塊。

商品信息的收集與修改功能:

商品信息管理模塊,倉庫管理模塊

商品數量更新功能:

銷售管理模塊,倉庫管理模塊

查詢,打印功能:

商品信息管理模塊,銷售管理模塊,倉庫管理模塊

4、3運行時間[說明每種運行模塊組合將占用各種資源的時間。]根據操作環(huán)境二定5.系統數據結構設計[不涉及軟件設計可不包含]不涉及軟件設計不包含5、1邏輯結構設計要點[給出本系統內軟件所使用的每個數據結構的名稱、標識符以及它們之中每個數據項、記錄、文卷與系的標識、定義、長度及它們之間的層次的或表格的相互關系。]本系統不用考慮數據結構與程序之間的關系5、2物理結構設計要點[給出本系統內軟件所使用的每個數據結構中的每個數據項的存儲要求,訪問方法、存取單位、存取的物理關系、設計考慮與保密條件。]管理人員查瞧的信息都以表格的形式顯示5、3數據結構與程序的關系[說明各個數據結構與訪問這些數據結構的各個程序之間的對應關系。]程序1程序2……程序m數據結構1√數據結構2√√┇數據結構n√√6、1出錯信息超市管理系統概要設計全文共8頁,當前為第7頁。[用一覽表的方式說明每種可能的出錯或故障情況出現時,系統輸出信息的形式超市管理系統概要設計全文共8頁,當前為第7頁。、含意及處理方法。]本系統將錯誤分為兩種:業(yè)務錯誤與系統錯誤。

業(yè)務錯誤就是指用戶在本系統的使用過程中,違反業(yè)務要求進行的操作。

系統錯誤就是指數據庫連接斷開、系統意外停機等不可避免的意外事故。6、2補救措施[說明故障出現后可能采取的變通措施。包括:]a、后備技術[說明準備采用的后備技術,當原始系統數據萬一丟失時啟用的副本的建立與啟動的技術,例如周期性地把磁盤信息記錄到磁帶上去就就是對于磁盤媒體的一種后備技術。]b、降效技術[說明準備采用的后備技術,使用另一個效率稍低的系統或方法來求得所需結果的某些部分,例如一個自動系統的降效技術可以就是手工操作與數據的人工記錄。]c、恢復及再啟動技術[說明將使用的恢復再啟動技術,使軟件從故障點恢復執(zhí)行或使軟件從頭開始重新運行的方法。]定期對數據進行備份。采用硬盤做備份設備,使用SQL

Server提供的2005備份功能定期對數據庫進行備份。

對于數據庫的維護,本軟件已經提供了數據庫的備份與恢復的功能,可以方便的實現數據庫的維護管理。

對于軟件功能方面的維護,由于我們

溫馨提示

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

評論

0/150

提交評論