軟件工程課程設計庫存管理系統(tǒng)_第1頁
軟件工程課程設計庫存管理系統(tǒng)_第2頁
軟件工程課程設計庫存管理系統(tǒng)_第3頁
軟件工程課程設計庫存管理系統(tǒng)_第4頁
軟件工程課程設計庫存管理系統(tǒng)_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目 錄一 問題定義11.1 引言11.1.1 編寫目的11.1.2 項目背景11.1.3 定義11.1.4 參考資料1二 可行性研究報告22.1 系統(tǒng)概述22.1.1當前系統(tǒng)分析22.1.2目標系統(tǒng)分析22 可行性分析研究32.2.1 技術可行性32.2.2 經(jīng)濟可行性32.2.3社會可行性33 結論意見4三 需求分析43.1.任務概述43.1.1目標43.2 具體需求分析53.2.1 數(shù)據(jù)流圖:53.2.2系統(tǒng)流程圖:63.2.3數(shù)據(jù)字典:63.3 支持信息83.3.1 運行環(huán)境83.3.2 支持軟件83.3.3接口93.3.4控制93.3.5需求注解93.4需求分析總結9四、 概要設計94

2、.1 總體設計94.1.1需求規(guī)定94.1.2 運行環(huán)境94.1.3 基本設計概念和處理流程104.1.4 結構134.1.5 功能需求與程序的關系134.1.6 人工處理過程134.2 接口設計144.2.1 用戶接口144.2.2 外部接口144.2.3 內部接口144.3 運行設計154.3.1 運行模塊組合154.3.2 運行控制154.4 系統(tǒng)數(shù)據(jù)結構設計164.4.1 邏輯結構設計要求164.5 系統(tǒng)出錯處理設計164.5.1 出錯信息164.5.2 補救措施16五、詳細設計175.1 程序系統(tǒng)的結構175.2程序設計說明175.2.1概述175.2.2功能175.2.3輸入項18

3、5.2.4輸出項185.2.5算法195.2.6 流程邏輯205.2.7尚未解決的問題205.2.8運行環(huán)境及配置說明20六、軟件測試216.1操作方法216.1.1 開始界面216.1.2 菜單主界面216.1.3 登錄界面226.1.4 注冊界面226.1.5 管理人員界面236.1.6 庫存信息界面236.1.7 供貨商信息界面246.1.8 庫存管理界面246.1.9 進貨管理界面256.1.10 過期管理界面256.1.11 入庫單界面266.1.12 出庫單界面266.2 調試測試276.2.1 登錄測試276.2.2 注冊測試276.2.3 信息查詢測試286.2.4 管理界面測

4、試296.2.5 出入庫單填寫測試31七、總結32參考文獻33沈陽理工大學 理學院2013屆課程設計論文一 問題定義1.1 引言 1.1.1 編寫目的 庫存管理系統(tǒng)是一個企業(yè)、單位在進行大量商品統(tǒng)一管理時不可缺少的部分,它的內容對于企業(yè)的決策者和管理者來說都是至關重要的。庫存管理系統(tǒng)可廣泛適用于批發(fā)、零售、生產(chǎn)的商業(yè)企業(yè)、商店、門市、倉庫等,對商品的進貨、銷售、庫存,財務的收付款、客戶賬進行一體化管理。其主要模塊有:人員信息管理、庫存信息管理、供貨商信息管理、庫存管理、進貨管理、過期管理等六個部分。系統(tǒng)可以完成對各類信息的瀏覽、查詢、添加、刪除、修改等功能。解決了企業(yè)中龐大、易變動的數(shù)據(jù)信息管

5、理問題,減輕了管理人員的負擔。 1.1.2 項目背景 名稱:產(chǎn)品庫存管理系統(tǒng) 任務開發(fā)人員:xxx,xxx 用戶:理學院 本次開發(fā)人員:xxx,xxx 審核者:xxx,xxx 開發(fā)軟件單位:理學院13級信息與計算科學1班 軟硬件設施:計算機一臺、Microsoft SQL Server 2005、Visual Basic 6.0、Window7操作系統(tǒng)。1.1.3 定義軟件工程:將系統(tǒng)化的、嚴格約束的、可量化的方法應用于軟件的開發(fā)、運行和維護,將工程化應用于軟件。軟件測試:是描述一種促進鑒定軟件的正確性、完整性、安全性和質量過程。在規(guī)定的條件下對程序進行操作,以發(fā)現(xiàn)程序錯誤,衡量軟件質量,并對

6、其是否能滿足設計要求進行評估的過程。1.1.4 參考資料 王珊.數(shù)據(jù)庫系統(tǒng)簡明教程.高等教育出版社.2004.9 王珊.數(shù)據(jù)庫系統(tǒng)概論.第三版.高等教育出版社.2000二 可行性研究報告 2.1 系統(tǒng)概述2.1.1當前系統(tǒng)分析其一,當商品過多時,管理員就無法及時的了解并整理商品信息、分布信息及當前商品進出情況;而商品信息也不能及時得到更新。其二,在研發(fā)經(jīng)費不足的情況下,難以建立起理想的軟硬件支撐環(huán)境,也是當前系統(tǒng)不夠完善、不穩(wěn)定和不易上手的一個方面。數(shù)據(jù)流如圖所示:商品庫存管理系統(tǒng)商品管理員圖1.1 頂層數(shù)據(jù)流圖2.1.2目標系統(tǒng)分析在以最低費用的情況下研發(fā)一套通用性非常強的軟件工程課程設計管

7、理系統(tǒng),并能提供完備的軟件課程設計管理功能。具備對數(shù)據(jù)的記錄、刪除、更改和統(tǒng)計等完善功能的系統(tǒng)。系統(tǒng)主要功能模塊:u 基本信息管理模塊l 管理人員信息管理:用來查看、添加、修改或刪除使用本系統(tǒng)的管理人員的信息;l 供應商信息管理:可以用來添加、修改或刪除客戶信息。u 庫存信息管理模塊u 庫存信息查詢:用來實現(xiàn)產(chǎn)品類目的查詢;u 庫存信息瀏覽編輯:用來實現(xiàn)產(chǎn)品信息的添加、修改以及刪除。u 庫存操作管理模塊l 進貨管理:用來添加、刪除商品信息;l 過期管理:可按類別查詢出個別過期物品,并進行刪除;l 出入庫管理:添加出入庫單信息。2 可行性分析研究2.2.1 技術可行性 本系統(tǒng)采用VB語言作為開發(fā)

8、工具。VB是一種由微軟公司開發(fā)的結構化的、模塊化的、面向對象的、包含協(xié)助開發(fā)環(huán)境的事件驅動為機制的可視化程序設計語言。這是一種可用于微軟自家產(chǎn)品開發(fā)的語言。它源自于BASIC編程語言。Visual Basic 6.0 已經(jīng)是非常成熟穩(wěn)定的開發(fā)系統(tǒng),能讓企業(yè)快速建立多層的系統(tǒng)以及 Web 應用程序,成為當前 Windows 上最流行的 Visual Basic 版本。使得操作變得更加簡單、透明。再結合SQL數(shù)據(jù)庫技術,編寫SQL語言訪問數(shù)據(jù)庫,實現(xiàn)強大的查詢、修改等操作。2.2.2 經(jīng)濟可行性在成本方面,系統(tǒng)開發(fā)時間短,周期短,而且本系統(tǒng)采用一般的電腦即可開發(fā),無需更多支付硬件上的費用。該系統(tǒng)的

9、管理維護簡單,維護費用較少。股在成本方面來說是可行的。在效益方面,為企業(yè)開發(fā)一個完整合理、穩(wěn)定快速的商品庫存管理系統(tǒng),可大大減少人力去管理,從而節(jié)省一部分資金,且工作效率和經(jīng)濟效益大大提高,工作強度降低。結合以上兩個方面可知,開發(fā)本軟件在上是可行的。實現(xiàn)軟件工程產(chǎn)品庫存管理系統(tǒng)的計劃:階段需要時間(周)負責人可行性研究1(7)xxx需求分析2(8-9)xxx概要設計2(10-11)xxx詳細設計2(12-13)xxx實現(xiàn)2(14-15)xxx測試1(16)xxx總計92.2.3社會可行性 在使用方面上,本系統(tǒng)界面簡潔,結構清晰,使用方便,只需要簡單學習就可熟練使用本系統(tǒng)。在企業(yè)管理方面,本系統(tǒng)

10、對于那些采購量特別大、采購件市場特別寬,需要加強庫存管理效果的企業(yè)來說是很合適的。3 結論意見綜合經(jīng)濟可行性、技術可行性、社會可行性等各個方面因素的考慮,對商品庫存管理系統(tǒng)進行了可行性研究可知,開發(fā)該商品庫存管理系統(tǒng)是完全可行的。三 需求分析3.1.任務概述 該商品庫存庫存管理系統(tǒng)軟件目前已有比較完善的管理和使用功能。開發(fā)該系統(tǒng)是為了更好的滿足企業(yè)對商品庫存的管理需求和管理人員對商品管理時更簡單明了,在第一時間快速確切地知道倉庫庫存商品出入庫和過期的情況。3.1.1目標3.1.1.1開發(fā)意圖:a.為了商品庫存管理系統(tǒng)更加簡潔明了;b.為了使商品庫存管理系統(tǒng)更加方便;c.為了減輕商品庫存管理系統(tǒng)

11、的管理人員的工作負擔;d.為了加強對企業(yè)商品庫存的正規(guī)化管理;3.1.1.2應用目標通過使用本系統(tǒng),使企業(yè)相關管理人員在管理商品時更加方便快捷的掌握企業(yè)在各個階段所需的商品和商品查詢、添加和刪除等信息的更變。3.1.1.3產(chǎn)品描述本產(chǎn)品是一種工作在windows系統(tǒng)平臺的軟件,它是采用SQL數(shù)據(jù)庫和Visual Basic開發(fā)出來的系統(tǒng)。3.1.1.4產(chǎn)品功能及其劃分商品庫存管理系統(tǒng)主要實現(xiàn)對商品庫存的統(tǒng)一化管理,主要包括了管理人員信息、庫存信息、供貨商信息、庫存管理、入貨管理、出貨管理、過期管理等七個模塊。主菜單通過MDI窗體設計,有【文件】 、【信息查詢】 、【信息管理】。【文件(F)】菜

12、單所含子菜單及功能:【登錄】登錄主界面【注冊】注冊新用戶【退出】退出系統(tǒng)【信息查詢(A)】菜單所含子菜單及功能:【登錄查詢】顯示登錄查詢窗體【庫存信息】顯示庫存信息查詢窗體【供貨商信息】顯示供貨商信息查詢窗體【信息管理(B)】菜單所含子菜單及功能:【庫存管理】顯示庫存管理瀏覽及編輯窗體【入貨管理】顯示入貨管理瀏覽及編輯窗體【出貨管理】顯示出貨管理瀏覽及編輯窗體【過期管理】顯示過期管理瀏覽及編輯窗體3.1.1.5安全性本系統(tǒng)中共分為三類不同的用戶分別具有不同的權限 3.2 具體需求分析3.2.1 數(shù)據(jù)流圖:倉庫管理員登錄接收事務過期驗證入庫管理查詢庫存信息出庫管理基本管理倉庫管理員D5 過期商品

13、清單D3 入庫信息 過期清單 查詢D1 用戶登錄表 入庫 入庫信息查詢D2 商品信息表 庫存信息 出庫 出庫信息D4 出庫信息表查詢基本信息D6 基本信息表圖3.1 數(shù)據(jù)流圖3.2.2系統(tǒng)流程圖:管理員管理員入庫管理庫存管理出庫管理過期管理入入庫信息入 庫 入庫信息庫信入庫信息結息查詢結果果查詢信出庫信息息 過 出庫信息出 期庫信出庫信息信 息出庫結果息過結期果 信 過期信息信息息圖3.2 系統(tǒng)流程圖3.2.3數(shù)據(jù)字典: 數(shù)據(jù)流描述:表3.1用戶名密碼的數(shù)據(jù)流描述數(shù)據(jù)流名:用戶名密碼數(shù)據(jù)來源:用戶登陸處理數(shù)據(jù)去向:系統(tǒng)主界面說明:用戶輸入用戶名和密碼數(shù)據(jù)組成:用戶名+密碼數(shù)據(jù)流量:小表3.2

14、游客登錄的數(shù)據(jù)流描述數(shù)據(jù)流名:進入數(shù)據(jù)來源:游客登錄處理數(shù)據(jù)去向:系統(tǒng)主界面說明:游客不輸入用戶名和密碼直接進入表3.3 用戶注冊的數(shù)據(jù)流描述數(shù)據(jù)流名:用戶注冊數(shù)據(jù)來源:注冊界面的用戶名和密碼數(shù)據(jù)去向:更新用戶信息說明:普通用戶輸入要注冊的用戶名和密碼表3.4 信息修改的數(shù)據(jù)流描述數(shù)據(jù)流名:信息修改數(shù)據(jù)來源:修改信息界面數(shù)據(jù)去向:更新信息處理說明:管理員在修改界面更新信息表3.5 信息刪除的數(shù)據(jù)流描述數(shù)據(jù)流名:信息刪除數(shù)據(jù)來源:刪除信息界面數(shù)據(jù)去向:更新信息處理說明:管理員在刪除界面刪除信息表3.6信息查詢的數(shù)據(jù)流描述數(shù)據(jù)流名:信息查詢數(shù)據(jù)來源:查詢信息界面數(shù)據(jù)去向:更新信息處理說明:管理員以

15、及普通用戶在查詢界面查詢信息表3.7信息添加的數(shù)據(jù)流描述數(shù)據(jù)流名:信息添加數(shù)據(jù)來源:添加信息界面數(shù)據(jù)去向:更新信息處理說明:管理員在添加界面添加信息數(shù)據(jù)元素描述:表3.8 管理員的數(shù)據(jù)元素描述元素名:管理員描述:使用該管理系統(tǒng)查詢、修改、添加、刪除信息的人表3.9管理人員表的數(shù)據(jù)元素描述元素名:管理人員表描述:闡述管理人員的情況定義:管理人員=編號+姓名+登錄時間表3.10供應商信息表的數(shù)據(jù)元素描述元素名:供應商信息表描述:闡述所有供應商的情況定義:供應商=編號+公司名+聯(lián)系方式+號碼 3.3 支持信息3.3.1 運行環(huán)境(1)以Windows98以上/ME/2000/win7作為商品庫存管理

16、系統(tǒng)的后臺操作系統(tǒng)。(2)前臺開發(fā)程序為VB/SQL。(3)后臺數(shù)據(jù)庫為Microsoft SQL Server 2005(4)主要硬件設備:PC機一臺。3.3.2 支持軟件 操作系統(tǒng):windows系統(tǒng);數(shù)據(jù)庫管理系統(tǒng);SQL數(shù)據(jù)庫系統(tǒng)。3.3.3接口 本產(chǎn)品的用戶一般需要通過終端進行操作,進入主界面后點擊相應的窗口,分別進入相對應的界面(如:查詢界面、管理界面)。用戶對程序的維護,最好要有備份。3.3.4控制 系統(tǒng)的主要輸入設備是鍵盤,鼠標;輸出主要是顯示器。3.3.5需求注解對于本軟件,它的功能需求、性能需求、接口需求以及從穩(wěn)定性、可行性上考慮都是可行的。3.4需求分析總結在以前的可行性

17、分析基礎上,我們進行了以上的需求分析過程。在分析的過程當中,我們從整體上覺得整個軟件系統(tǒng)無論是在技術上還是在經(jīng)濟上都是完全可行的,有很好的開發(fā)價值。四、 概要設計4.1 總體設計4.1.1需求規(guī)定主要輸入輸出項目:商品信息表product:(類型,編號,商品名,生產(chǎn)日期,保質期,庫存,單位)供貨商信息表:(編號,公司名,聯(lián)系方式,號碼)過期表:(類型,編號,商品名,過期日期)管理人員表:(編號,姓名,登錄時間)登錄表worker:(用戶名,姓名,密碼)進貨表:(類型,編號,商品名,進貨數(shù)量,單位,進貨日期)4.1.2 運行環(huán)境硬件環(huán)境:最低配置:CPU:Pentium3 800以上或其它兼容規(guī)

18、格,內存:256M以上,硬盤:20GB以上空間推薦配置:CPU:Pentium4 1.6G,內存:512M以上,硬盤:100GB以上空間。軟件環(huán)境:Windows 9x/2000/XPMicrosoft SQL Server 2005Microsoft Visual Basic 6.0 中文版4.1.3 基本設計概念和處理商品編號商品名生產(chǎn)日期保質期庫存計量單位類型圖4.1 商品信息表E-R圖供貨商編號公司名聯(lián)系方式號碼圖4.2 供貨商信息表E-R圖過期商品類型編號商品名過期日期圖4.3 過期表E-R圖圖4.4 管理人員表E-R圖進貨商品類型編號商品名進貨數(shù)量單位進貨日期圖4.5 進貨表E-R

19、圖進貨商品類型編號商品名進貨數(shù)量單位進貨日期商品編號商品名生產(chǎn)日期保質期庫存計量單位類型m供應mn倉庫Pn供貨商編號公司名聯(lián)系方式號碼過期商品類型編號商品名過期日期1工作n管理人員管理人員編號編號姓名姓名登錄時間登錄時間圖4.6 系統(tǒng)E-R圖4.1.4 結構產(chǎn)品庫存管理系統(tǒng)管理員模塊1.0用戶模塊2.0查詢資料1.1管理資料1.2填寫入庫單 2.1填寫出庫單 2.2列表1.1.1修改1.1.2添加1.2.1刪除1.2.2修改1.2.3圖4.7 層次圖4.1.5 功能需求與程序的關系各項功能需求的實現(xiàn)同各塊程序的分配關系:添加修改刪除查找管理管理員信息(管理員)管理庫存信息(管理員)管理供貨商信

20、息(管理員)查詢庫存信息(管理員)查詢供貨商信息(管理員)填寫出/入庫單(用戶) 4.1.6 人工處理過程1.創(chuàng)建用戶(注冊):用戶名和密碼需要手工輸入計算機。2.信息管理:出/入庫單及商品、供貨商信息需要人工錄入和修改。4.2 接口設計4.2.1 用戶接口向用戶提供命令軟件回答信息管理員登錄密碼錯誤或登錄成功信息用戶注冊用戶存在或注冊成功信息查詢庫存、供貨商信息匹配檢索關鍵字相應信息修改庫存、供貨商信息修改后新的庫存、供貨商信息4.2.2 外部接口接口傳遞信息軟件接口與數(shù)據(jù)庫接口商品信息,供貨商信息,管理員信息4.2.3 內部接口接口傳遞信息管理管理員信息添加管理員信息管理員信息(編號,姓名

21、,登錄時間)管理管理員信息刪除管理員信息管理員信息(編號,姓名,登錄時間)管理商品信息添加商品信息商品信息(編號,商品名,類型,生產(chǎn)日期,單位,庫存,保質期)管理商品信息刪除商品信息商品信息(編號,商品名,類型,生產(chǎn)日期,單位,庫存,保質期)管理商品信息修改商品信息商品信息(編號,商品名,類型,生產(chǎn)日期,單位,庫存,保質期)管理供貨商信息添加供貨商信息供貨商信息(編號,公司名,聯(lián)系方式,號碼)管理供貨商信息刪除商品信息供貨商信息(編號,公司名,聯(lián)系方式,號碼)維護商品信息查詢商品信息根據(jù)個人信息查詢條件輸入所要查詢的內容用戶模塊添加商品入庫/出庫信息商品信息(編號,商品名,類型,生產(chǎn)日期,單位

22、,庫存,保質期)4.3 運行設計4.3.1 運行模塊組合施加不同的外界運行控制時所引起的各種不同的運行模塊組合如下表所示:添加模塊修改模塊刪除模塊查找模塊管理員注銷用戶管理員添加新用戶管理員修改商品信息管理員刪除商品信息管理員添加商品信息管理員添加供貨商信息管理員刪除供貨商信息用戶填寫出/入庫單4.3.2 運行控制運行控制控制方法管理員注銷用戶管理員通過檢索找到銷戶的用戶并注銷,系統(tǒng)在worker表中寫入修改后的信息管理員添加新用戶注冊新用戶提交,系統(tǒng)在worker表中創(chuàng)建一個新數(shù)據(jù)項管理員修改商品信息管理員通過檢索要修改的信息并修改,系統(tǒng)在product表中寫入修改后的信息管理員刪除商品信息

23、管理員通過檢索要刪除的信息并刪除,系統(tǒng)在product表中刪除該數(shù)據(jù)項管理員添加商品信息管理員填寫商品信息并提交,系統(tǒng)在product表中創(chuàng)建一個數(shù)據(jù)項管理員添加供貨商信息管理員填寫商品信息并提交,系統(tǒng)在供貨商信息表中創(chuàng)建一個數(shù)據(jù)項管理員刪除供貨商信息管理員通過檢索要刪除的信息并刪除,系統(tǒng)在供貨商信息表中刪除該數(shù)據(jù)項用戶填寫出/入庫單用戶填寫商品信息并提交,系統(tǒng)在product表中刪除或創(chuàng)建一個數(shù)據(jù)項4.4 系統(tǒng)數(shù)據(jù)結構設計4.4.1 邏輯結構設計要求數(shù)據(jù)結構數(shù)據(jù)項類型長度備注商品信息類型Char10編號Char8唯一標識商品商品名Char20生產(chǎn)日期Smalldatetime保質期Char4

24、庫存Real單位Char8供貨商信息編號Char2唯一標識供貨商公司名Char40聯(lián)系方式Char20號碼Char11管理人員信息編號Char10唯一標識管理人員姓名Char20登錄時間Smalldatetime4.5 系統(tǒng)出錯處理設計4.5.1 出錯信息1.輸入用戶名不存在:說明數(shù)據(jù)庫不存在此用戶名,需注冊新用戶。2.用戶名或密碼錯誤:說明用戶名和密碼不匹配。彈出警告后需重新輸入用戶名和密碼。3.注冊用戶名已存在:說明數(shù)據(jù)庫中存在此用戶名,需重新命名注冊。4.5.2 補救措施故障出現(xiàn)后可能采取的變通措施,包括:1后備:使用附加存儲設備備份數(shù)據(jù)。備份頻率為每日一次。需手動備份。2恢復及再啟動:

25、如果數(shù)據(jù)造成丟失,可使用備份數(shù)據(jù)還原。五、詳細設計5.1 程序系統(tǒng)的結構入庫管理出庫管理商品庫存管理系統(tǒng)基本信息管理庫存信息管理庫存操作管理管理人員信息管理供貨商信息管理庫存信息查詢庫存信息瀏覽編輯進貨管理過期管理圖5.1 產(chǎn)品庫存管理系統(tǒng)結構圖5.2程序設計說明5.2.1概述有需求分析可看出,系統(tǒng)功能復雜。為便于系統(tǒng)組織和管理,將各個功能模塊區(qū)分開,分別獨立設計,最后在整合成一個大系統(tǒng)。對應于每一個模塊,幾乎都有添加、查詢、修改、刪除這幾個功能。整個操作流程就是由這幾種基本功能實現(xiàn)的。5.2.2功能1基本信息管理模塊該部分分為管理人員信息管理功能、供貨商信息管理功能。管理人員信息管理:可以用

26、來添加、修改或刪除使用本系統(tǒng)的管理員的信息,其中還可以逐個查看管理人員信息。供貨商信息管理:可以用來添加、修改或刪除客戶信息。2庫存信息管理模塊分為“庫存信息查詢”和“庫存信息瀏覽編輯”兩個子模塊功能??梢詫崿F(xiàn)產(chǎn)品類目、產(chǎn)品信息的添加、修改、刪除和類別查詢。3庫存操作管理模塊其中分為“進貨管理”和“過期管理”,“入庫單”“出庫單”四個子模塊功能。進貨管理:可以用來添加、刪除商品信息。過期管理:可按類別查詢出個別過期物品,并進行刪除。入庫單:登記到庫的商品信息出庫單:登記出庫的商品信息5.2.3輸入項表5.1 輸入項輸入項用戶名、密碼需要注冊的用戶名、密碼查詢條件要修改的信息要添加的信息5.2.

27、4輸出項表5.2 輸出項輸出項系統(tǒng)主界面注冊成功查詢結果修改后的界面錄入后的界面刪除后的界面查詢后的界面5.2.5算法用戶注冊:輸入用戶名用戶名是否存在YN輸入密碼重新輸入Y確認密碼NY成功注冊重新輸入結束圖5.2 用戶注冊N-S圖管理員管理:管理員登錄管理員信息商品信息供貨商信息退出系統(tǒng)結束圖5.4 管理員管理N-S圖5.2.6 流程邏輯開始登錄用戶名密碼匹配?NY數(shù)據(jù)查詢和管理結束圖5.5 流程邏輯圖5.2.7尚未解決的問題系統(tǒng)界面設計不夠美觀,功能不夠完善。5.2.8運行環(huán)境及配置說明硬件環(huán)境:最低配置:CPU:Pentium3 800以上或其它兼容規(guī)格;內存:256M以上;硬盤:20G

28、B以上空間。推薦配置:CPU:Pentium4 1.6G;內存:512M以上;硬盤:100GB以上空間。軟件環(huán)境:Windows 9x/2000/XPMicrosoft SQL Server 2005Microsoft Visual Basic 6.0 中文版六、軟件測試6.1操作方法6.1.1 開始界面數(shù)據(jù)庫的開始界面如圖6.1所示,點擊Enter進入。圖6.1 開始界面6.1.2 菜單主界面主菜單運用MDI窗體,界面如圖6.2所示。圖6.2 菜單主界面6.1.3 登錄界面圖6.3 登錄界面6.1.4 注冊界面圖6.4 注冊界面6.1.5 管理人員界面圖6.5 管理人員界面6.1.6 庫存信

29、息界面圖6.6 庫存信息界面6.1.7 供貨商信息界面圖6.7 供應商界面6.1.8 庫存管理界面圖6.8庫存管理界面6.1.9 進貨管理界面圖6.9 進貨管理界面6.1.10 過期管理界面圖6.10過期管理界面6.1.11 入庫單界面圖6.11入庫單界面6.1.12 出庫單界面圖6.12出庫單界面6.2 調試測試6.2.1 登錄測試(1)打開此界面,輸入數(shù)據(jù)庫中用戶名及錯誤的密碼,點擊登錄。顯示界面如圖6.13.圖6.13 登錄密碼錯誤界面(2)重新輸入正確的用戶名及密碼進入菜單主界面。6.2.2 注冊測試(1)進入注冊界面,輸入數(shù)據(jù)庫中已存在的用戶名,密碼進行注冊。出現(xiàn)界面如圖6.14。圖6.14 注冊用戶名存在界面(2)重新輸入數(shù)據(jù)庫不存在的用戶名和密碼注冊,界面顯示如圖6.15。圖6.15 注冊成功界面6.2.3 信息查詢測試本系統(tǒng)主要由三個查詢塊,分別為庫存信息查詢,供貨商信息查詢,管理員信息查詢。由于實現(xiàn)功能及作用近似相同,于是只測試庫存信息查詢模塊。進入庫存信息查詢界面,類別

溫馨提示

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

最新文檔

評論

0/150

提交評論