進(jìn)銷存系統(tǒng)《系統(tǒng)設(shè)計說明書》_第1頁
進(jìn)銷存系統(tǒng)《系統(tǒng)設(shè)計說明書》_第2頁
進(jìn)銷存系統(tǒng)《系統(tǒng)設(shè)計說明書》_第3頁
進(jìn)銷存系統(tǒng)《系統(tǒng)設(shè)計說明書》_第4頁
進(jìn)銷存系統(tǒng)《系統(tǒng)設(shè)計說明書》_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、進(jìn)銷存系統(tǒng)系統(tǒng)設(shè)計說明書- 15 -進(jìn)銷存系統(tǒng)系統(tǒng)設(shè)計說明書文件狀態(tài): 草稿 正式發(fā)布 正在修改文件標(biāo)識:進(jìn)銷存系統(tǒng)當(dāng)前版本:1.0作 者:完成日期:2014-2-5版 本 歷 史版本/狀態(tài)作者參與者起止日期備注草稿:1.02010-1-25新建目 錄0. 文檔介紹40.1 文檔目的40.2 文檔范圍40.3 讀者對象40.4 參考文檔40.5 術(shù)語與縮寫解釋41. 任務(wù)概述51.1 任務(wù)描述51.2 運(yùn)行環(huán)境52. 總體設(shè)計62.1 系統(tǒng)總體規(guī)劃62.2 系統(tǒng)功能設(shè)計72.3 數(shù)據(jù)庫設(shè)計83. 詳細(xì)設(shè)計133.1公司門戶網(wǎng)站設(shè)計133.1.1 公司門戶網(wǎng)站功能結(jié)構(gòu)圖133.1.2 站點目錄結(jié)

2、構(gòu)設(shè)計133.1.3 公司門戶網(wǎng)站各子模塊設(shè)計143.2 銷售經(jīng)理子系統(tǒng)的設(shè)計153.3 154. 小結(jié)150. 文檔介紹0.1 文檔目的本文檔主要針對進(jìn)銷存進(jìn)行概要設(shè)計和詳細(xì)設(shè)計,它是該產(chǎn)品設(shè)計與開發(fā)的重要參考依據(jù)。0.2 文檔范圍本文檔包含以下幾部分:1.任務(wù)概述2.總體設(shè)計3.模塊的詳細(xì)設(shè)計0.3 讀者對象本文檔的讀者范圍包括:1.開發(fā)方的項目經(jīng)理2.系統(tǒng)開發(fā)人員3.測試人員0.4 參考文檔提示:列出本文檔的所有參考文獻(xiàn)(可以是非正式出版物),格式如下:標(biāo)識符 作者,文獻(xiàn)名稱,出版單位(或歸屬單位),日期例如:SPP-PROC-PP SEPG,系統(tǒng)設(shè)計規(guī)范,機(jī)構(gòu)名稱,日期0.5 術(shù)語與縮

3、寫解釋縮寫、術(shù)語及符號解 釋PSSPurchase Sale Stock的縮寫-進(jìn)銷存軟件系統(tǒng)1. 任務(wù)概述1.1 任務(wù)描述進(jìn)銷存(PSS)軟件是一款通用性極強(qiáng)的商業(yè)企業(yè)進(jìn)銷存管理系統(tǒng),該系統(tǒng)是集采購、銷售及庫存管理于一體的商業(yè)企業(yè)管理軟件系統(tǒng),它囊括了商業(yè)企業(yè)日常經(jīng)營管理的全過程。1.2 運(yùn)行環(huán)境進(jìn)銷存(PSS)軟件系統(tǒng)采用流行的C/S三層結(jié)構(gòu),可以供多臺電腦協(xié)同工作,數(shù)據(jù)共享。系統(tǒng)軟件采用.NET平臺進(jìn)行開發(fā)并實現(xiàn),用戶數(shù)據(jù)選用Microsoft SQL Server 2005進(jìn)行統(tǒng)一管理。2. 總體設(shè)計2.1 系統(tǒng)總體規(guī)劃進(jìn)銷存(PSS)軟件是一款通用性極強(qiáng)的商業(yè)企業(yè)進(jìn)銷存管理系統(tǒng),它使

4、用的是目前較成熟的C/S(客戶機(jī)/服務(wù)器)三層體系結(jié)構(gòu),其基本結(jié)構(gòu)如圖1-1所示。該系統(tǒng)實現(xiàn)了用戶登錄、資料管理、采購管理、銷售管理、庫存管理、系統(tǒng)管理、報表導(dǎo)出管理等功能,系統(tǒng)規(guī)劃示意圖如圖1-3所示。圖1-1 基于B/S三層結(jié)構(gòu)的進(jìn)銷存系統(tǒng)體系結(jié)構(gòu)物理架構(gòu)圖1-2 基于B/S三層結(jié)構(gòu)的進(jìn)銷存系統(tǒng)體系結(jié)構(gòu)邏輯架構(gòu)圖1-2 系統(tǒng)規(guī)劃示意圖2.2 系統(tǒng)功能設(shè)計根據(jù)系統(tǒng)規(guī)劃,對進(jìn)銷存(PSS)軟件的功能進(jìn)行了詳細(xì)的設(shè)計,它們的功能由表1-1列出:表1-1 功能模塊劃分功能模塊功能子模塊功能列表資料管理員工資料維護(hù)員工的添加員工的修改員工的刪除員工的查詢商品資料維護(hù)商品的添加商品的修改商品的刪除商品

5、的查詢客戶資料維護(hù)客戶的添加客戶的修改客戶的刪除客戶的查詢供應(yīng)商資料維護(hù)供應(yīng)商的添加供應(yīng)商的修改供應(yīng)商的刪除供應(yīng)商的查詢采購管理采購入庫管理入庫單的增加入庫單的修改入庫單的刪除入庫單的查詢采購?fù)素浌芾聿少復(fù)素泦蔚脑黾硬少復(fù)素泦蔚男薷牟少復(fù)素泦蔚膭h除采購?fù)素泦蔚牟樵儙齑婀芾韼齑娌樵冧N售管理銷售出庫管理出庫單的增加出庫單的修改出庫單的刪除出庫單的查詢銷售退貨管理銷售退貨單的增加銷售退貨單的修改銷售退貨單的刪除銷售退貨單的查詢系統(tǒng)管理更改密碼密碼的修改權(quán)限設(shè)置用戶訪問權(quán)限的設(shè)置報表導(dǎo)出管理庫存預(yù)警庫存預(yù)警生成庫存預(yù)警信息報表導(dǎo)出商品報表生成商品報表 導(dǎo)出采購報表生成采購報表導(dǎo)出年采購報表生成年采購報

6、表2.3 數(shù)據(jù)庫設(shè)計進(jìn)銷存(PSS)軟件用戶的需求具體體現(xiàn)在資料的管理、采購的管理、銷售的管理、庫存的管理等方面,這樣就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各個信息的輸出和輸入。管理員可以查看和更新自己的信息,自行修改密碼;可以對員工資料、商品資料、客戶資料、供應(yīng)資料等各種資料進(jìn)行管理,可以進(jìn)行采購管理、庫存管理等商品流動管理,可以對權(quán)限進(jìn)行設(shè)置,可以生成庫存預(yù)警信息、商品、采購、年采購等報表。銷售人員可以查看和更新自己的信息,自行修改密碼;可以進(jìn)行銷售管理。根據(jù)以上需求分析,將用戶需求抽象化為概念模型。本系統(tǒng)使用E/R模型作為概念設(shè)計的工具。整個系統(tǒng)的E/R圖,如圖1-4所示。圖1-4 E/R圖以上實體

7、轉(zhuǎn)換的關(guān)系如下面的表1-2至表1-10所示。每個表格表示對應(yīng)數(shù)據(jù)庫中的一個表。表1-2 登錄用戶數(shù)據(jù)表屬性名稱域空值約束說明編號Char(8)Not null登錄名Varchar(20)Not null主鍵銷售人員編碼Char(8)Null外鍵(參照:員工(編號)姓名Nvarchar(5)Not null密碼Varchar(30)Not null標(biāo)志BitNot null登錄用戶類型(0:管理員、1:銷售員)表1-3員工數(shù)據(jù)表屬性名稱域空值約束說明編號Char(8)Not null主鍵中文姓名Nvarchar(5)Not null英文姓名Varchar(60)Null電話Varchar(20)

8、Null移動電話Varchar(20)Null電子郵件Varchar(50)Null聯(lián)絡(luò)地址Nvarchar(30)Null表1-4商品數(shù)據(jù)表屬性名稱域空值約束說明編號Char(8)Not null主鍵名稱Nvarchar(30)Not null安全存量IntNot null當(dāng)前數(shù)量IntNot null建議采購價Numeric(10,2)Not null建議銷售價Numeric(10,2)Not null最后一次采購日期DatetimeNull最后一次銷售日期DatetimeNull表1-5供應(yīng)商數(shù)據(jù)表屬性名稱域空值約束說明編號Char(8)Not null主鍵中文簡稱Nvarchar(10

9、)Not null供應(yīng)商全稱Varchar(60)Null負(fù)責(zé)人姓名Varchar(30)Null負(fù)責(zé)人稱謂Varchar(30)Null電話Varchar(20)Null傳真Varchar(20)Null移動電話Varchar(20)Null供應(yīng)商地址Varchar(100)Null工廠地址Varchar(100)Null最近一次進(jìn)貨日期DatetimeNull表1-6客戶數(shù)據(jù)表屬性名稱域空值約束說明編號Char(8)Not null主鍵公司簡稱Nvarchar(10)Not null公司全稱Varchar(60)Null負(fù)責(zé)人姓名Varchar(30)Null負(fù)責(zé)人稱謂Varchar(30

10、)Null電話Varchar(20)Null傳真Varchar(20)Null移動電話Varchar(20)Null公司地址Varchar(100)Null表1-7聯(lián)絡(luò)人數(shù)據(jù)表屬性名稱域空值約束說明編號Char(8)Not null主鍵中文姓名Nvarchar(5)Not null英文姓名Varchar(60)Null聯(lián)絡(luò)人稱謂Varchar(10)Null電話Varchar(20)Null移動電話Varchar(20)Null供應(yīng)商編號Char(8)Null外鍵(參照:員工(編號)客戶編號Char(8)Null外鍵(參照:客戶(編號)表1-8送貨地址數(shù)據(jù)表屬性名稱域空值約束說明編號Char(

11、8)Not null主鍵所屬編號Char(8)Not null外鍵(參照:客戶(編號)送貨地址Varchar(100)Null表1-9銷售數(shù)據(jù)表屬性名稱域空值約束說明單號Char(8)Not null主鍵日期DatetimeNot null供應(yīng)商編號Char(8)Not null主鍵,外鍵(參照:供應(yīng)商(編號)商品編號Char(8)Not null主鍵,外鍵(參照:商品(編號)單價Numeric(10,2)Not null數(shù)量IntNot null數(shù)量為正值表示銷售;數(shù)量為負(fù)值表示銷售退貨表1-10采購數(shù)據(jù)表屬性名稱域空值約束說明單號Char(8)Not null主鍵日期DatetimeNot

12、 null客戶編號Char(8)Not null主鍵,外鍵(參照:客戶(編號)商品編號Char(8)Not null主鍵,外鍵(參照:商品(編號)單價Numeric(10,2)Not null數(shù)量IntNot null數(shù)量為正值表示采購;數(shù)量為負(fù)值表示采購?fù)素涗N售員編號Char(8)Null外鍵(參照:員工(編號)各表對應(yīng)的關(guān)系圖,如圖1-5所示。圖1-5關(guān)系圖各功能模塊與數(shù)據(jù)庫中各表的對應(yīng)關(guān)系如表1-11所示。表1-11 各功能模塊與數(shù)據(jù)庫的對應(yīng)關(guān)系表功能名稱數(shù)據(jù)庫表用戶登錄登錄用戶數(shù)據(jù)表員工資料維護(hù)員工數(shù)據(jù)表商品資料維護(hù)商品數(shù)據(jù)表客戶資料維護(hù)客戶數(shù)據(jù)表、聯(lián)絡(luò)人數(shù)據(jù)表、送貨地址數(shù)據(jù)表供應(yīng)商資

13、料維護(hù)供應(yīng)商數(shù)據(jù)表、聯(lián)絡(luò)人數(shù)據(jù)表采購入庫管理商品數(shù)據(jù)表、采購數(shù)據(jù)表、供應(yīng)商數(shù)據(jù)表采購?fù)素浌芾砩唐窋?shù)據(jù)表、采購數(shù)據(jù)表、供應(yīng)商數(shù)據(jù)表庫存查詢商品數(shù)據(jù)表銷售出庫管理商品數(shù)據(jù)表、銷售數(shù)據(jù)表、客戶數(shù)據(jù)表、員工數(shù)據(jù)表銷售退貨管理商品數(shù)據(jù)表、銷售數(shù)據(jù)表、客戶數(shù)據(jù)表、員工數(shù)據(jù)表更改密碼登錄用戶數(shù)據(jù)表權(quán)限設(shè)置登錄用戶數(shù)據(jù)表庫存預(yù)警商品數(shù)據(jù)表導(dǎo)出商品報表商品數(shù)據(jù)表導(dǎo)出采購報表商品數(shù)據(jù)表、采購數(shù)據(jù)表導(dǎo)出年采購報表商品數(shù)據(jù)表、采購數(shù)據(jù)表3. 詳細(xì)設(shè)計(此處可以用一系列圖表列出本程序系統(tǒng)內(nèi)的每個程序(包括每個模塊和子程序)的名稱、標(biāo)識符和它們之間的層次結(jié)構(gòu)關(guān)系。若系統(tǒng)復(fù)雜或包含若干個子主,可以分多個圖表描述。)3.1公

14、司門戶網(wǎng)站設(shè)計3.1.1 公司門戶網(wǎng)站功能結(jié)構(gòu)圖在前期分析工作的基礎(chǔ)上,確定公司門戶網(wǎng)站總體結(jié)構(gòu)如下圖所示:根據(jù)需求和規(guī)劃設(shè)計,確定站點各主要欄目模塊功能如下:l 首頁:公司站點的主頁面是整個站點的。客戶通過對主頁面的瀏覽,可以對公司的情況以及公司提供服務(wù)有一個大概的了解,并可通過欄目鏈接可以瀏覽到各欄目子頁面。此外,首頁面上還包括了會員客戶的登錄和注冊 功能。l 關(guān)于我們:可以使客戶全面了解公司的成立時間、經(jīng)營項目、公司大事記以及公司的合作伙伴等。l 新聞動態(tài):可以使客戶隨時關(guān)注公司新聞和業(yè)內(nèi)新聞等。l 3.1.2 站點目錄結(jié)構(gòu)設(shè)計為了方便的對站點的管理和維護(hù),為每個主欄目建立一下子目錄,目

15、錄名稱如下 :l about子目錄:存放“關(guān)于我們”欄目中的所有頁面文件和素材文件l news子目錄:存放“新聞動態(tài)”欄目中的所有頁面文件和素材l 3.1.3 公司門戶網(wǎng)站各子模塊設(shè)計1. 會員登錄功能a) 程序描述會員登錄模塊主要完成對會員登錄帳號和密碼的驗證,如果輸入的帳號和密碼正確,則頁面跳轉(zhuǎn)到customerMain.htm,并且用session變量保存登錄帳號,否則顯示登錄失敗,跳回主頁面。b) 功能完成對會員登錄帳號和密碼的驗證。c) 輸入項此處給出輸入項的格式及格式要。d) 輸出項如果沒有,可以不。e) 算法系統(tǒng)先從登錄界面的輸入框中取得登錄人員輸入的帳號和密碼,然后將帳號和密碼與數(shù)據(jù)庫中的帳號和密碼匹配,如果兩者均和數(shù)據(jù)庫中的相同,則驗證通過,頁面跳轉(zhuǎn)到主界面,如果兩者無法同時匹配,則驗證不能通過,要求用戶繼續(xù)輸入帳號和密碼進(jìn)行驗證。f) 流程圖g) 接口帳號: custID,name參數(shù)賦值:name調(diào)用request.getParameter從輸入文本框中得到,custID從數(shù)據(jù)庫中查詢得到調(diào)用方式:使用session.setAttribute將custID及name存入session變量中關(guān)聯(lián)表: business數(shù)據(jù)庫中的customer表h) 限制條件數(shù)據(jù)庫在使用前要配置成功。i) 測試計劃i. 輸入一個錯誤的帳號觀察程

溫馨提示

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

最新文檔

評論

0/150

提交評論