便利店進銷存管理系統概要設計說明書_第1頁
便利店進銷存管理系統概要設計說明書_第2頁
便利店進銷存管理系統概要設計說明書_第3頁
便利店進銷存管理系統概要設計說明書_第4頁
便利店進銷存管理系統概要設計說明書_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

.PAGE.網上商城概要設計說明書中軟培訓實訓基地 第1頁共18頁便利店進銷存管理系統概要設計說明書便利店進銷存管理系統概要設計說明書編寫編寫:張三、李四日期:2015-07-13王五日期:日期:受控狀態:是發布版次:1.0日期:YYYY-MM-DD編號:變更記錄日期版本變更說明作者2015-07-91.0初始版本張三、李四2015-07-131.1更新版本張三、李四目錄1引言41.1編寫目的41.2背景41.3基線41.4范圍41.5定義51.6參考資料52總體設計52.1概述5功能描述5運行環境6開發環境72.2設計思想7系統構思7關鍵數據結構82.3人工處理過程83系統功能設計8各子模塊功能的描述94系統數據結構設計104.1說明104.2數據結構104.3數據結構與系統元素的關系135接口設計135.1用戶接口135.2外部接口136運行設計136.1系統初始化136.2運行控制136.3系統結束147系統出錯處理設計147.1出錯信息147.2補救措施148系統維護設計148.1檢測點的設計148.2檢測專用模塊的設計149尚待解決的問題15引言編寫目的本說明書目的在于明確說明系統需求,界定系統實現功能的范圍,指導系統設計以及編碼。本說明書的預期讀者為:張翼,陳沛,黃澤洲,羅寧,段瑜,陳秋麗等。背景待開發的軟件系統的名稱為:便利店進銷存管理系統;本項目的任務提出者及單位、開發者、用戶及實現該軟件的計算中心或計算機網絡;該軟件系統是便利店進銷存管理系統,結合了數據庫管理系統,登陸系統和信息管理系統為一體的綜合軟件系統,它是比較規范的、典型的基于Java的開發模式的系統軟件。基線便利店進銷存管理系統需求分析說明書v1.0范圍系統包括的范圍:主要分為七大模塊:登陸模塊、收銀模塊、庫存管理模塊、進貨模塊、顯示銷售記錄模塊、商品管理模塊、人事管理模塊登陸模塊:用戶登陸個人信息收銀模塊:記錄信息發票打印用戶信息管理商品信息管理庫存管理模塊:商品信息錄入商品信息修改用戶信息管理進貨模塊:商品信息管理用戶信息管理顯示銷售記錄模塊:統計銷售量統計銷售額商品管理模塊:商品信息管理人事管理模塊:員工信息管理定義Jdbc:JAVA數據庫連接Jbpm:Javabusinessprocessmanagement業務流程管理參考資料便利店進銷存管理系統計劃任務書;屬于本項目的其他已發表的文件;本文件中各處引用的文件、資料、包括所要用到的軟件開發標準。列出這些文件資料的標題、文件編號、發表日期和出版單位,說明能夠得到這些文件資料的來源。總體設計概述功能描述系統包括的范圍:主要分為七大模塊:登陸模塊、收銀模塊、庫存管理模塊、進貨模塊、顯示銷售記錄模塊、商品管理模塊、人事管理模塊。登陸模塊:用戶登陸個人信息收銀模塊:記錄信息發票打印用戶信息管理商品信息管理庫存管理模塊:商品信息錄入商品信息修改用戶信息管理進貨模塊:商品信息管理用戶信息管理顯示銷售記錄模塊:統計銷售量統計銷售額商品管理模塊:商品信息管理人事管理模塊:員工信息管理運行環境軟件環境名稱版本語種操作系統WindowsServer2003簡體中文操作系統的附加功能SP43簡體中文數據庫平臺Mysql5.1簡體中文應用平臺tomcat5.x簡體中文客戶端軟件MSIE8.0簡體中文硬件環境服務器最低配置推薦配置應用和數據庫服務器1CPU:P42.0G1CPU:P42.8GMem:512MMem:4GHD:40GHD:120G郵件服務器開發環境服務器軟件環境分類名稱版本語種操作系統Windows2003簡體中文操作系統的附加功能SP33簡體中文數據庫平臺MysqlV5.5英語應用平臺JavaV7.0簡體中文版本控制系統svn1.66簡體中文郵件系統OutlookV3.0英語客戶端軟件JavaV7.0英語服務器硬件環境服務器最低配置推薦配置應用服務器、數據庫服務器、郵件服務器、目錄服務器1CPU:P42.0G1CPU:P42.8GMem:512MMem:2GHD:40GHD:120設計思想系統構思系統功能層次1表現層:包括JavaSwing頁面視圖,有LoginFrame、MainFrame、LogoutFrame、SalePanel等。主要負責界面的呈現顯示。2功能層:包括mysql_connector,主要有Role、SaleRecorderIn、SaleRecorderByGoods、Goods等。主要負責在服務器端調用服務層提供的服務來完成系統設計的所有功能。3服務層:包括提供服務接口的Java文件。有DBConnect、ForSale、ForGoods等。4數據層:包括與數據庫的鏈接功能。主要有DBConnect、ForSale、ForGoods等。5系統底層:包括Windows7操作系統,應用服務器Tomcat6.x,數據庫庫軟件MySQL5.x。關鍵數據結構數據結構圖人工處理過程說明在本系統的運行過程中不得不包含的人工處理過程〔若有的話。指出該處理過程在系統中的前后相關的功能及操作。該過程出現的原因,輸入、輸出、處理過程。系統功能設計此部分主要對關鍵功能進行設計,描述其實現方式。如果對詳細設計要求不高,也可在下面的部分中包括對詳細設計的功能說明,不必另建詳細設計文件。此部分主要對各模塊功能進行分解,盡量能細化到每一個操作。同時附以特征界面和數據表設計。各子模塊功能的描述用戶登陸〔1模塊應該實現的功能〔即用戶信息管理>:為了能夠實現進貨管理、收銀管理、庫存管理、商品信息管理、統計商品信息管理、人事管理,用戶需要正確登陸,由此產生用戶相關信息,如聯系方式等需要有系統進行管理。<2>管理人員權限:管理人員可以在該模塊中查詢對應的用戶信息,可瀏覽、修改員工的資料,并可以刪除指定員工的相關信息,這對于確保用戶信息的有效性會很有效。系統功能說明:用戶管理:用戶注冊,如果用戶注冊,就可以參與便利店的運行操作中。用戶信息管理:用戶可以更改個人私有信息,如密碼等;收銀1.模塊應該實現的功能:當顧客將自己所需購買的商品拿到收銀臺準備付款時,收銀員能通過條形碼讀取商品的信息〔數量、價格等,并能在統計完后打印出發票。2.模塊所包括的內容〔1:商品信息:商品的基本信息,主要包括商品的價格、數量和折扣。庫存管理模塊應該實現的功能:當貨物信息有變更時,倉管員能夠及時更改各類商品的信息〔區位、數量、種類、價格等。進貨管理模塊應該實現的功能:當貨物到達時,倉管員能夠將各類商品的信息錄入系統〔區位、數量、種類、價格等。顯示銷售記錄模塊應該實現的功能:管理員隨時能夠查看并統計各類商品的信息〔銷售量、銷售額等商品管理模塊應該實現的功能:倉管員能夠對某個商品的信息及時進行增刪查改。人事管理模塊應該實現的功能:管理員能夠對員工的信心及時進行增刪查改。管理員管理員修改用戶查詢用戶刪除用戶員工用戶登陸系統數據結構設計說明在面向對象的設計方法中,數據也可以作為一個對象來處理,如果數據附屬于某一對象,可以將其納入該對象的屬性管理之中。所以在面向對象的設計過程中,對數據的設計是在對對象的設計過程中完成的。數據結構表:check訂單字段類型NULL額外說明chencIdint<11>否auto_increment編號Datedatetime否日期sumint<11>否總計訂單詳情表:goods商品字段類型NULL額外說明goodsIdint<11>否auto_increment編號namevarchar<50>否名稱barcodevarchar<50>否二維碼priceint<11>否價格numberint<11>否數量positionIdint<11>否貨柜編號kindIdint<11>否種類編號表:member用戶字段類型NULL額外說明memberIdint<11>否auto_increment編號usernamevarchar<50>否用戶名passwordvarchar<50>否密碼nameint<11>否姓名roletinyint<2>否權限表:position貨架字段類型Null額外說明positionIdint<11>否auto_incrementnamevarchar<50>否表:salerecord銷售紀錄字段類型NULL額外說明salerecordIdint<11>否auto_increment編號checkIdint<11>否訂單號goodsIdint<11>否商品編號numberint<11>否數量subtotalint<11>否小計表:workrecord字段類型NULL額外說明workrecordIdint<11>否auto_increment編號memberIdint<11>否開始時間starttimedatetime否工作時長lasttimeint<11>否數據結構與系統元素的關系說明各個數據結構與訪問這些數據結構的各個系統元素之間的對應關系。將數據和系統的程序模塊有機地結合起來。可以進一步向系統最終的數學模型<程序語言>靠近。接口設計用戶接口進銷存管理系統有兩個接口:打印機打印和掃描儀掃描。通過這兩個接口完成商品信息的讀取和發票的打印功

溫馨提示

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

評論

0/150

提交評論