企業(yè)物資管理系統(tǒng)——軟件需求說明書_第1頁
企業(yè)物資管理系統(tǒng)——軟件需求說明書_第2頁
企業(yè)物資管理系統(tǒng)——軟件需求說明書_第3頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1 引言 21.1 編寫目的 21。2 背景 21.3 定義 21。4 參考資料 22 任務概述 22。1 目標 22。2 用戶的特點 22.3 假定和約束 43 需求規(guī)定 53.1 對功能的規(guī)定 53。2 對性能的規(guī)定 83。2.1 精度 83。2。2 時間特性要求 8靈活性 83.3 輸人輸出要求 93.4 數(shù)據(jù)管理能力要求 93。5 故障處理要求 93。 6 其他專門要求 94 運行環(huán)境規(guī)定 104.1 設(shè)備 104.2 支持軟件 104.3 接口 104.4 控制 10軟件需求說明書1 引言1。1 編寫目的通過企業(yè)物資管理信息系統(tǒng) ,使企業(yè)物資管理信息工作系統(tǒng)化、規(guī)范化、自動化,從而

2、達到提高物資管理信息效率的目的。1.2 背景說明:a 企業(yè)物資管理系統(tǒng);b 本系統(tǒng)的具體任務就是設(shè)計一個物資管理信息的數(shù)據(jù)庫學習系統(tǒng),努力實現(xiàn)由計算機來代替人工執(zhí)行一系列物資信息的系統(tǒng)化、規(guī)范化和自動化操作;c 開發(fā)工具: Visual FoxPro 9.0,Vc+; 運行環(huán)境: Windows XP1.3 定義MYSQL: 數(shù)據(jù)庫管理軟件Visual FoxPro 9 。 0:數(shù)據(jù)庫管理系統(tǒng)Vc+ :編程軟件1.4 參考資料Visual FoxPro9 。0 實用培訓教程清華大學出版社面向?qū)ο蟪绦蛟O(shè)計與 VC+ 實踐西安交通大學出版社2 任務概述2.1 目標物資管理是一般工業(yè)、 商業(yè)企業(yè)生產(chǎn)

3、管理環(huán)節(jié)中重要的一環(huán), 需要對物資基本信息管理、 物資調(diào)配信息等進行完整的監(jiān)控。 物資入庫首先需要登記物資的基本信息, 主要包括物資的 種類、名稱、型號、單位、單價等 ;其次登記物資入庫信息,主要包括物資基本信息、入庫 地點、入庫人、經(jīng)辦人、數(shù)量等;出庫物資需要登記出庫信息;主要包括物資基本信息、出 庫地點、出庫人、經(jīng)辦人、數(shù)量等;根據(jù)物資的入庫、出庫過程的綜合 ,得到各種物資的余 額信息,方便進行后續(xù)工作。設(shè)計的指導思想是鞏固所學得數(shù)據(jù)編程知識努力實現(xiàn)應用軟件的功能, 設(shè)計出界面美觀大方,操作盡量簡單明了,而且作為一個實用的操作系統(tǒng)應用軟件要有良好的容錯性,在出現(xiàn)誤操作時能盡量及時地給出警告

4、,以便及時改正。計算機的資源是受到限制的,因此要充分利用 Visual FoxPro的功能,設(shè)計出功能強大的應 用軟件系統(tǒng)的同時,盡可能地減少對系統(tǒng)資源的占用。2.2用戶的特點本系統(tǒng)的具體任務就是設(shè)計一個物資管理信息的數(shù)據(jù)庫學習系統(tǒng),努力實現(xiàn)由計算機來代替人工執(zhí)行一系列物資信息的系統(tǒng)化、 規(guī)范化和自動化操作。這樣就使庫管人員可以輕松 快捷地完成物資管理信息的任務?;居美龍D物資基本信息的查詢物資基本信息的修改入庫物資信息的修改出庫物資信息的輸入出庫物資信息的查詢出庫物資信息的修改物資余額信息的瀏覽入庫物資信息的查詢.物資余額信息的查詢物資基本信息的刪除入庫物資信息的輸入詳細用例圖2.3假定和約

5、束a、 盡量采用各單位現(xiàn)有軟硬件環(huán)境,以及先進的管理系統(tǒng)開發(fā)方案,從而達到充分利用各單位現(xiàn)有的資源,提高系統(tǒng)開發(fā)水平和應用效果的目的;b、 系統(tǒng)應符合各單位物資管理信息的規(guī)定,滿足各單位相關(guān)人員日常物資管理信息工作的需要,并達到操作過程中的直觀、方便、實用、安全等要求;c、 系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與 開發(fā)的技術(shù)維護人員進行補充、維護和完善;d、系統(tǒng)應具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶要求進行數(shù)據(jù)的添加、刪除、修改、備 份等操作3需求規(guī)定3.1對功能的規(guī)定資基本信息的輸入物資編號物資名稱規(guī)格型號種類計量單位物資基本信息的查詢物資基本信息的修改物資基本

6、信息的刪除入庫物資信息的輸入入庫物資信息的查詢?nèi)霂煳镔Y信息的修改出庫物資信息的查詢物資余額信息的查詢物資余額信息的瀏覽功能表有關(guān)物資基本信息的輸入,包括物資編號、物資名稱、規(guī)格型號、種類和計量單位等; 物資基本信息的查詢;物資基本信息的修改;物資基本信息的刪除;入庫物資信息的輸入;入庫物資信息的查詢;入庫物資信息的修改;出庫物資信息的輸入;出庫物資信息的查詢;出庫物資信息的修改;物資余額信息的查詢;物資余額信息的瀏覽。物資基本信息結(jié)構(gòu)入庫物資信息;1 V 41;.!V"TT"1一J物 資 編 號物 資 名 稱規(guī)格型號類 型計量 單 位數(shù) 量單價金 額入 庫 時 間經(jīng)辦人保管

7、人倉庫備注物資入庫信息結(jié)構(gòu)出庫物資信息物物規(guī)類計數(shù)單金領(lǐng)經(jīng)保倉備領(lǐng)資資格型量量價額用辦管庫注用編名型單時人人人號稱號位間物資出庫信息結(jié)構(gòu)物資剩余信息1f11r4物 資 編 號物 資 名 稱規(guī)格型號類別物 資 種 類數(shù) 量計 量 單 位金 額物資剩余信息結(jié)構(gòu)3。2對性能的規(guī)定3。2。1精度字符型(10),數(shù)值型(10,2),時間日期時間特性要求有用戶決定,但每次操作上限響應時間應控制在1s以內(nèi)。靈活性完成了物資管理信息系統(tǒng)的編程工作之后,最后的就是該系統(tǒng)的編譯和發(fā)行。A)、系統(tǒng)的編譯:設(shè)計系統(tǒng)的目的就是要使用者即使不安裝Visual FoxPro也能運行該程序,要想系統(tǒng)脫離Visual FoxP

8、ro環(huán)境運行,需要對系統(tǒng)進行編譯,制作出可以單獨運行的可執(zhí)行程序。系統(tǒng) 的編譯過程首先將系統(tǒng)中涉及到的文件全部包含進“項目管理器”中,單擊項目管理器的“連編”按鈕。編譯結(jié)束后,便生成可執(zhí)行文件。B)、系統(tǒng)的發(fā)行運用Visual FoxPro自帶的安裝生成工具進行生成安裝包。主要步驟是:(2)了解應用程序的基本結(jié)構(gòu)(3)制作發(fā)布樹。(4)指定應用程序需要的組件。(5)指定磁盤映像 ,即創(chuàng)建何種安裝磁盤。(6)定義安裝設(shè)置。(7)指定默認安裝路徑。(8)改變文件位置。( 9)完成安裝過程 .3.3 輸入輸出要求一種是直接使用 Visual FoxPro 的項目管理器來實現(xiàn), 另一種是利用其數(shù)據(jù)庫系

9、統(tǒng)中的 SQL 工具來實現(xiàn)3。4 數(shù)據(jù)管理能力要求 在實現(xiàn)數(shù)據(jù)庫的邏輯結(jié)構(gòu)之前,先建立一個名為 QYWZGLXT( 企業(yè)物資管理系統(tǒng))的 項目,保存在磁盤中。例如 D:WZGL. 可以直接在 Visual FoxPro 的文件中選擇“新建” “項目 "。另一種方法是直接在 Visual FoxPro 的命令欄中填寫如下命令:create project : w“zgdlwzgl.pjx" 。3.5 故障處理要求 本程序多處采用了異常處理機制 ,當遇到異常時不但能及時的處理 ,保證程序的安全性和 穩(wěn)定性, 而且各種出錯信息能通過彈出對話框的形式, 及時的告訴用戶出錯的原因及解

10、決的 辦法,是用戶能減少錯誤的發(fā)生。程序的大部分地方還采取了錯誤保護,如輸入內(nèi)容的長度和類型等減少了用戶出錯的可能。主要的錯誤可能有: 數(shù)據(jù)庫連接錯誤:這類錯誤主要是數(shù)據(jù)庫設(shè)置不正確,或 MYSQL 異常引發(fā)的,我們只要取消本次操作 提醒用戶檢查數(shù)據(jù)庫即可 .輸入錯誤: 主要是用戶輸入不規(guī)范造成的, 我們在盡量減少用戶出錯的條件的情況下, 主要也是通 過對話框 ,提醒用戶,然后再次操作。其他操作錯誤: 對于用戶的不正當操作 ,有可能使程序發(fā)生錯誤。我們主要是中止操作,并提醒用戶中 止的原因和操作的規(guī)范。其他不可預知的錯誤: 程序也會有一些我們無法預知或沒考慮完全的錯誤, 我們對此不可能作出萬全

11、的異常處理,這時我們主要保證數(shù)據(jù)的安全,所以要經(jīng)常的進行數(shù)據(jù)庫備份,并能及時和我們聯(lián)系, 以逐步的完善我們的程序。3.6 其他專門要求軟件的維護主要包括,數(shù)據(jù)庫的維護和軟件功能的維護。對于數(shù)據(jù)庫的維護 ,本軟件已經(jīng)提供了數(shù)據(jù)庫的備份和恢復的功能,可以方便的實現(xiàn)數(shù) 據(jù)庫的維護管理。對于軟件功能方面的維護,由于采采用的是模塊化的暑假方法 ,每個模塊 (窗口)之間的 相互獨立性較高,這樣對軟件的維護帶來了很大的方便 ,對于單獨功能的修改只需修改一個 窗口就行了。而對于功能的添加,只要再添加菜單項的內(nèi)容即可, 軟件賣出后,我們將根據(jù) 客戶的要求和反映,第七的對軟件進行維護修改 .4 運行環(huán)境規(guī)定4.1 設(shè)備該軟件所需要的硬設(shè)備包括:處理器 英特爾酷睿2雙核T8100 2。10GHz筆記本處理器主板 戴爾 Dell ( 英特爾 PM965/GM965/GL960/GS965 ICH8M 筆記本芯片組 )內(nèi)存 2 GB ( 三星 DDR2 667MHz )主硬盤 三星 HM160HI ( 160 GB )顯卡 Nvidia GeForce 8400M GS ( 128

溫馨提示

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

評論

0/150

提交評論