超市管理系統(tǒng)軟件需求規(guī)格說明書_第1頁
超市管理系統(tǒng)軟件需求規(guī)格說明書_第2頁
超市管理系統(tǒng)軟件需求規(guī)格說明書_第3頁
超市管理系統(tǒng)軟件需求規(guī)格說明書_第4頁
超市管理系統(tǒng)軟件需求規(guī)格說明書_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件需求規(guī)格說明書項目組長曹小麗學號專業(yè)軟件工程開課學期2015、4——2015、6目錄1前言4立項背景4立項原由概括4UML概括4參照文件52項目概括6面向的用戶6實現(xiàn)目標6項目開發(fā)要求6開發(fā)工具73系統(tǒng)描繪8系統(tǒng)概括8系統(tǒng)整體結構8各部分功能描繪94系統(tǒng)剖析10用例圖10總系統(tǒng)10職工信息管理11物件管理12庫存管理13銷售統(tǒng)計管理:16活動圖17總系統(tǒng)17職工信息管理17物件管理18庫存管理19銷售統(tǒng)計管理:20時序圖21職工信息管理21物件管理21庫存管理22銷售統(tǒng)計管理:22類剖析23總系統(tǒng)23職工信息管理24物件管理24庫存管理25銷售統(tǒng)計管理:25目錄5系統(tǒng)接口26用戶接口26硬件接口266性能需求27精度要求27時間特色27靈巧性277其余需求28數(shù)據(jù)庫需求28系統(tǒng)操作要求28故障及其辦理28前言立項背景21世紀,商場的競爭也進入到了一個嶄新的領域,競爭已不再是規(guī)模的競爭,而是技術的競爭、管理的競爭、人材的競爭。技術的提高和管理的升級是商場業(yè)的競爭核心。零售領域當前呈多元發(fā)展趨向,多種業(yè)態(tài):商場、倉儲店、便利店、特許加盟店、專賣店、貨倉等互相并存。怎樣在強烈的競爭中擴大銷售額、降低經營成本、擴大經營規(guī)模,成為商場營業(yè)者努力追求的目標。立項原由概括針對商場的特色,為了幫助商場解決此刻面對的問題,提高小型商場的競爭力,我們將開發(fā)一個商場管理系統(tǒng)。UML概括.20世紀末,面向對象方法為軟件開發(fā)開拓了一條新的路徑,但面向對象軟件建模技術的發(fā)展相對滯后,對軟件基本結構的表示方式也沒有一致的標準。這類現(xiàn)象直到1997年,OMG組織公布了UML以后狀況才有所改觀。今后,UML漸漸被軟件開發(fā)人員所接受,時到現(xiàn)在天,UML已經成為面向對象軟件建模的事實標準。UML是一種用于描繪、結構和文檔化系統(tǒng)的標準化語言,其目標之一就是使軟件開發(fā)過程更為標準化,進而提高軟件開發(fā)的效率,提高軟件產品的質量。UML采納了一套圖形化的方式來描繪軟件從剖析、結構直至部署等各個環(huán)節(jié)所需的基本構件。圖形化方式使描繪更為直觀,易懂,軟件開發(fā)人員之間的交流與交流也所以變得簡單、便利。什么是UMLUnifiedModelingLanguage(一致建模語言)是對象管理組織(OMG)擬訂的一個通用的、可視化的建模語言標準,能夠用來可視化(visualize)、描繪(specify)、結構(construct)和文檔化(document)軟件密集型系統(tǒng)的各樣工件(artifacts,又譯制品)基本圖規(guī)格說明模型起碼有兩個緯度d.圖形維度:用圖形和圖標可視化模型e.文本維度:由各樣建模元素的規(guī)格說明所構成f.規(guī)格說明模型元素的特色和語義的文本描繪—模型的“肉”形成了承載模型的語義背景,給予模型意義,各樣圖只是是該背板的視圖或許可視化投影deathbydiagram—因為圖形而死亡整體結構h.用例與用例圖場景:是用來描繪用戶和系統(tǒng)之間交互的次序的步驟用例:是為了達到某一用戶目標而組合在一同的一組場景用例:是為了達到某一用戶目標而組合在一同的一組場景主要使用處合:需求獲取、定義、剖析。用例圖元語。種基本圖(1)活動圖:描繪多用例和多對象的復雜行為及活動間的拘束關系;或許說,描繪復雜行為中的活動及其履行次序。(2)狀態(tài)圖:描繪單個對象的全部可能狀態(tài)及轉移條件。(3)交互圖:顯示一個交互,由一組對象和它們之間的關系構成,此中包含在象間傳達的信息,包含次序圖和協(xié)作圖。(4)次序圖:是重申信息的時間次序的交互圖。(5)協(xié)作圖:是重申發(fā)送和接收信息的對象之間的結構組織的交互圖。(6)實現(xiàn)圖:用于描繪系統(tǒng)實現(xiàn)的一些特征,包含構件圖和配置圖。(7)構件圖:描繪軟構件及互相間的依靠(及調用)關系,包含源文件、二進制文件、可履行文件。(8)配置圖:描繪構件運轉環(huán)境及系統(tǒng)軟硬件系統(tǒng)結構。參照文件軟件工程/舒堅,陳斌全主編。--北京:高等教育第一版社.軟件建模技術大作業(yè)-需求規(guī)格說明書模板.項目概括面向的用戶廣大中小型商場。實現(xiàn)目標.系統(tǒng)開發(fā)的整體任務是實現(xiàn)VisualC#與MSSQL2000的組合應用,實現(xiàn)能夠用VC#的方式調用SQL的數(shù)據(jù)庫,有必定的透明性。商場管理系統(tǒng)需要達成的功能主要有:a.商品各樣信息的輸入,包含商品基本信息,詳盡信息和簡歷等。b.各樣商品信息的查問。c.各樣商品信息的改正。d.供給商信息的輸入,查問,和改正等。e.商品庫的輸入,查問,和關系性改正等。f.商品庫的關系模式的完好性實現(xiàn)。g.商品供給商的輸入,查問,和改正等。h.系統(tǒng)管理的管理員的登入。項目開發(fā)要求.本軟件控件均以中文形式表示,對一般程序使用者的查問供給簡單方便的快捷操作,不需要技術含量。操作人員與保護人員應懂的SQL語言。開發(fā)工具一臺Pentium4cpu以上的微機及兼容B.內存256MB以上(最好1GB內存)C.VGA彩顯一臺A.windows98以上的操作系B.MicrosoftVisualStudio2005C.MicrosoftSQLServer2000應用軟件3系統(tǒng)描繪.系統(tǒng)概括1.職工信息管理2.物件信息管理3.庫存信息管理4.銷售統(tǒng)計信息管理系統(tǒng)整體結構商場管理系統(tǒng)銷售管理物件管理庫存管理職工管理進貨,職工生成銷自動制庫存狀增,擬訂進自動銷自動入入庫,查問庫自動盤售排行定進貨態(tài)自動刪,貨計劃售登記庫登記出庫查存明細點計算榜計劃告警改,查詢操作各部分功能描繪1.職工信息管理1)管理員可經過該子系統(tǒng)增添、刪除、改正和查問商場全部職工信息。2)職工和收銀員可經過該子系統(tǒng)查問自己的職工信息(薪資信息)。2.物件信息管理1)管理員可查問商場全部物件信息2)管理員可經過該子系統(tǒng)管理進貨物件信息。3)職工可經過該子系統(tǒng)實現(xiàn)進貨物件自動入庫。3.庫存信息管理1)管理員可經過該子系統(tǒng)查問商場全部物件的庫存信息,設置物件進貨信息以及物件入庫信息和出庫信息。2)職工可查問商場庫存物件信息,達成物件的入庫和出庫功能。4.銷售統(tǒng)計信息管理1)收銀員可經過該子系統(tǒng)達成物件的銷售入賬以及實銷售物件統(tǒng)計。2)職工可對顧客售后的物件進行退換貨功能。3)顧客可經過注冊會員或直接用會員卡打折。系統(tǒng)剖析用例圖系統(tǒng)總的用例圖POS機管理<<extends>><<extends>>會員管理<<extends>><<extends>>銷售管理<<extends>><<extends>>生成銷售排行榜營業(yè)員<<extends>>庫存管理<<extends>><<extends>>查問庫存明細<<extends>><<extends>><<extends>>庫存清點計算庫存狀態(tài)自動告警<<extends>>商場經理<<extends>>物件管理<<extends>>

倉管員進貨計劃<<extends>><<extends>>自動入庫登記查問進貨職工增添職工<<extends>><<extends>>職工管理<<extends>>改正職工<<extends>><<extends>>查問職工刪除職工職工信息管理<<extends>><<extends>><<extends>><<extends>>管理員

管理職工查問職工<<extends>>改正職工一般職工增添職工物件管理物件進貨管理進貨查問<<extends>><<extends>><<extends>><<extends>>物件管理<<extends>>物件自動入庫<<extends>>管理員倉管員物件查問庫存管理庫存查問<<extends>><<extends>><<extends>><<extends>>庫存管理<<extends>>管理員

庫存狀態(tài)自動告警倉管員自動清點用例描繪標題說明用例名稱查問庫存明細用例表記UC201號簡要說明商場經理和倉管員可經過此用例查問庫存信息前置條件商場經理或倉管員選擇查問職工信息基本領件1.判斷商場經理或倉管員的身份狀態(tài)能否為正常流2.判斷該商品能否存在3.判斷商場經理或倉管員能否還需要查問庫存信息4.上述條件都知足時,達成查問庫存信息其余事件1.假如商場經理或倉管員的身份狀態(tài)不正常,則提示流“該用戶的狀態(tài)異樣”2.假如該商品的身份狀態(tài)不正常,則提示“該商品信息當前沒法查問”異樣事件1.假如商場經理或倉管員不存在,則提示“該用戶不存流在”異樣2.假如商品不存在,則提示“商品不存在”3.查問庫存信息失敗,提示“接見數(shù)據(jù)失敗”異樣后置條件無特別需求用例的事件需進行事務辦理,保持操作的一致性標題說明用例名稱庫存狀態(tài)自動告警用例表記UC202號簡要說明當某商品數(shù)目低于下限時,該用例會發(fā)出警示提示前置條件商品在庫存信息中基本領件1.判斷商品的身份狀態(tài)能否為正常流2.判斷該商品數(shù)目能否低于下限3.上述條件都知足時,達成庫存狀態(tài)自動告警其余事件1.假如商品的身份狀態(tài)不正常,則提示“該商品的狀態(tài)異樣”流異樣事件流1.庫存狀態(tài)自動告警失敗,提示“接見數(shù)據(jù)失敗”異樣后置條件該商品的庫存狀態(tài)改正為庫存不足特別需求用例的事件需進行事務辦理,保持操作的一致性標題說明用例名稱自動清點計算用例表記UC203號簡要說明自動清點各商品庫存數(shù)目前置條件商品在庫存信息中基本領件1.判斷商品的身份狀態(tài)能否為正常流2.自動計算商品庫存數(shù)目3.上述條件都知足時,達成自動清點計算其余事件1.假如商品的身份狀態(tài)不正常,則提示“該商品的狀態(tài)異樣”流異樣事件流1.自動清點計算失敗,提示“接見數(shù)據(jù)失敗”異樣銷售統(tǒng)計管理商品錄入<<extends>>條形碼掃描<<extends>>銷售管理<<extends>>結賬<<extends>><<extends>>增添會員<<extends>>顧客<<extends>>會員業(yè)務<<extends>>刪除會員<<extends>>營業(yè)員打折活動圖職工管理的活動圖增添職工信息查問職工信息輸入職工信息并檢查格式輸入查問條件錯誤系統(tǒng)提示錯誤信息

選擇職工管理進入職工管理窗口判斷格式能否正確改正職工信息刪除職工信息輸入職工信息并檢查格式錯誤系統(tǒng)提示錯誤信息正確更新會員信息表正確返回查問結果登記新的會員資料物件管理的活動圖選擇物件管理判斷能否進貨能否正確物件進貨管理進貨查問進入進貨管理界面物件查問獲取進貨清單物件信息自動入庫倉管員確認能否進貨否是輸入進貨查問條件錄入進貨票據(jù)輸入物件查問條件檢查票據(jù)格式能否正確錯誤提示錯誤信息更新物件信息正確返回物件查問結果判斷格式能否正確返回進貨查問結果寫入物件信息庫存管理的活動圖庫存管理庫存查問判斷格式能否正確自動清點庫存狀態(tài)自動告警輸入查問條件并判斷格式錯誤提示錯誤信息更新庫存信息正確提示庫存不足告警信息返回查問結果銷售選擇銷售統(tǒng)計管理判斷能否為會員銷售管理睬員業(yè)務提示錯誤信息會員身份認證刪除會員增添會員條形碼掃描否商品錄入并檢查格式會員信息查問判斷格式能否正確是輸入會員信息并檢查格式錯誤提示錯誤信息正確

打折錯誤提示錯誤信息輸入會員信息更新會員信息表正確結賬登記新的會員信息返回查問結果判斷格式能否正確更新賬目信息表時序圖職工管理系統(tǒng)登入界面職工信息錄入窗體職工信息查問窗體職工信息改正窗體職工信息表職工信息職工管理員進入職工管理系統(tǒng)登入界面錄入信息獲取職工信息表要求輸入職工信息供給職工信息表檢查正確性寫入職工信息{}{}{}{}{}{}{}進入查問界面返回查問職工信息表輸入查問條件進入改正界面輸入改正信息檢查正確性寫入職工信息物件管理系統(tǒng)登錄物件信息錄入窗體物件信息查問庫存管理窗體物件信息表進貨信息表物件入庫頂層包::物件管理員頂層包::倉管員登錄物件管理系統(tǒng)界面錄入進貨物件信息獲取進貨物件信息表進貨要求輸入進貨物件信息檢查正確性供給物件清單寫入進貨信息{}進入查問界面{}{}{}{}{}{}{}輸入查問條件返回查問物件信息登錄管理庫存界面檢查正確性自動入庫供給物件信息表庫存管理系統(tǒng)登錄查問庫存信息庫存信息表庫存管理庫存信息頂層包::物件管理員頂層包::倉管員登錄庫房管理系統(tǒng)進入查問界面查問信息返回檢查庫存狀態(tài)供給庫存信息自動清點{}{}{}{}{}{}{}清點信息反應庫存警示銷售管理系統(tǒng)會員管理窗體銷售管理窗體商品信息會員信息會員信息改正窗體賬本信息會員信息頂層包::營業(yè)員頂層包::顧客登錄銷售系統(tǒng)條形碼掃描結賬商品信息商品錄入打折登錄會員管理界面查問會員{}查問會員信息{}寫入會員信息增添會員更新會員信息新會員信息刪除會員刪除會員信息類剖析總系統(tǒng)的類剖析庫存物件信息表+物件編號:String-物件名稱:String-物件種類:String=一般-數(shù)目:int-進庫日期-出庫日期職工信息表-廠家名稱:String+職工編號:signedlong-最小庫存量:int-職工姓名:char(idl)-職工性別:char(idl)-職工年紀:int職工薪資表-身體狀況:char+職工編號:String-聯(lián)系方式:signedshort-工齡:int-家庭地址:String-職位:char-薪資:double-基本薪資:double-獎金:double進庫信息表*-結束1-罰款:double-實質薪資:double-入庫商品名稱:String-年代日:String-入庫時間:String-負責人姓名:String-負責人聯(lián)系方式:String-入庫數(shù)目:int出庫信息表*-結束2+出庫物件名稱:String-出庫時間:String營業(yè)員信息表-負責人姓名:String+編號:String進貨物件信息-負責人聯(lián)系方式:String-姓名:String+物件編號:Single-出庫數(shù)目:int-性別:char-物件名稱:String-年紀:int-工作開始時間:String-物件進價:double-下班時間:String-進貨數(shù)目:int廠家書息-進貨日期:String-廠家名稱:String+廠家名稱:String-廠家編碼:String商品銷售信息記錄表-聯(lián)系方式:String+商品編號:String-廠家地點:String-商品條形碼:String-商品名稱:String-商品零售價:float-會員折扣:float-銷售數(shù)目:int-單件物件銷售總價:float物件信息表-物件編號:String-物件名稱:char會員信息表-物件單價:double-會員編號:String-物件售價:double(idl)-聯(lián)系方式:String-物件數(shù)目:int-折扣率:double-廠家名稱:String職工信息管理類圖結束2職工薪資表+職工編號:String-工齡:int-職位:char-基本薪資:double-獎金:double-罰款:double-實質薪資:double-年代日:String物件管理類圖

結束1職工信息表+職工編號:signedlong-職工姓名:char(idl)-職工性別:char(idl)-職工年紀:int-身體狀況:char-聯(lián)系方式:signedshort-家庭地址:String-薪資:double物件信息表-物件編號:String-物件名稱:char-物件單價:double-物件售價:double(idl)-物件數(shù)目:int-廠家名稱:String+增添()+改正()+查問()+刪除()廠家書息+廠家名稱:String-廠家編碼:String-聯(lián)系方式:String-廠家地點:String+增添()+改正()+查問()+刪除()

進貨物件信息+物件編號:Single-物件名稱:String-物件進價:double-進貨數(shù)目:int-進貨日期:String-廠家名稱:String+增添()+刪除()+查問()+改正()庫存管理庫存物件信息表+物件編號:String-物件名稱:String-物件種類:String=一般-數(shù)目:int-進庫日期-出庫日期-廠家名稱:String-最小庫存量:int進庫信息表出庫信息表+出庫物件名稱:String-入庫商品名稱:String-出庫時間:String-入庫時間:String-負責人姓名:String-負責人姓名:String-負責人聯(lián)系方式:

溫馨提示

  • 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

提交評論