




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、課程設(shè)計說明書設(shè)備管理系統(tǒng)課程名稱:課程代碼:題 目:年級/專業(yè)/班:學(xué)生姓名:學(xué) 號:指導(dǎo)老師:開題時間:完成時間:2010年6月18日目 錄目 錄1前 言1第1章 系統(tǒng)概述21.1現(xiàn)狀描述21.2系統(tǒng)目標(biāo)21.3可行性分析31.4系統(tǒng)開發(fā)方法31.5開發(fā)計劃4第2章 系統(tǒng)分析52.1系統(tǒng)需求5用例圖6時序圖6類圖7部署圖82.2業(yè)務(wù)流程分析92.3數(shù)據(jù)流程分析92.4數(shù)據(jù)詞典12數(shù)據(jù)流描述12處理邏輯描述12數(shù)據(jù)存儲描述13第3章 系統(tǒng)設(shè)計143.1模塊結(jié)構(gòu)設(shè)計143.2代碼設(shè)計153.3數(shù)據(jù)庫設(shè)計16供應(yīng)商信息表(gys)16供應(yīng)信息表(gyxx)16采購員信息表(cgy)16采購計劃表
2、(cgjh)17采購訂單表(cgdd)17庫存設(shè)備表(kc)17入庫單信息表(rkdd)173.4輸入輸出設(shè)計18第4章 系統(tǒng)實現(xiàn)194.1開發(fā)工具194.2軟件界面拷屏19供應(yīng)商信息界面19供應(yīng)信息查詢界面20庫存設(shè)備信息查詢界面20采購計劃界面21設(shè)備入庫信息維護(hù)界面21采購訂單界面22采購員信息界面224.3系統(tǒng)測試23黑盒測試等價劃分23白盒測試邏輯覆蓋25第5章 收獲和體會25參 考 文 獻(xiàn)272 陳禹信息系統(tǒng)分析與設(shè)計北京:高等教育出版社,200527前 言隨著信息化進(jìn)程的深入,以現(xiàn)代化技術(shù)為基礎(chǔ)的、各種類型的信息系統(tǒng)正在社會上普遍建立起來。信息系統(tǒng)是信息時代最為重要的基礎(chǔ)設(shè)施。當(dāng)
3、今時代是飛速發(fā)展的信息時代。在各行各業(yè)中離不開信息處理,計算機(jī)被廣泛應(yīng)用于各種系統(tǒng)環(huán)境。計算機(jī)的好處在于它能夠進(jìn)行信息管理。使用計算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了安全性。正是如此,它所發(fā)揮的作用在人們的生活、工作中體現(xiàn)得越來越重要,人們的生活、工作也都因為計算機(jī)技術(shù)的幫助變得越來越快速、便捷。本次課程設(shè)計的題目是“安徽工程科技學(xué)院設(shè)備采購管理信息系統(tǒng)開發(fā)”。為了適應(yīng)現(xiàn)代市場的變化,有效的實現(xiàn)學(xué)校的管理目標(biāo),對于采購管理的現(xiàn)代化方式已經(jīng)應(yīng)運而生。傳統(tǒng)的管理方式已經(jīng)難以滿足飛速發(fā)展的時代需求,現(xiàn)在應(yīng)當(dāng)依靠計算機(jī)技術(shù),以現(xiàn)代信息技術(shù)為平臺,對各種流程進(jìn)行系統(tǒng)化,逐漸向智能化方向
4、轉(zhuǎn)變。同時,普遍建立管理信息系統(tǒng)也可以大大增強(qiáng)管理人員的能力,比如預(yù)測能力、控制及應(yīng)變能力等,使學(xué)校的管理方式趨向于扁平化和網(wǎng)絡(luò)化,提高管理效率,使學(xué)校的發(fā)展迅速適應(yīng)市場的變化。90年代中葉以來,隨著計算機(jī)為主要工具的信息技術(shù)的發(fā)展,以Internet和Intranet為核心的網(wǎng)絡(luò)技術(shù)進(jìn)一步開拓了信息技術(shù)的新發(fā)展,各企事業(yè)單位的管理體制都在發(fā)生深刻的變革,使信息管理、數(shù)字管理成為21世紀(jì)企事業(yè)單位存在和發(fā)展的足以手段。所以說,管理信息系統(tǒng)使保證企事業(yè)單位科學(xué)管理、高效運行、競爭成長的前提和基礎(chǔ)。正是在此背景下,安徽工程科技學(xué)院在設(shè)備采購這一重要環(huán)節(jié)有必要建立一套合理的、可行的設(shè)備采購管理系統(tǒng)。
5、第1章 系統(tǒng)概述1.1現(xiàn)狀描述隨著國家經(jīng)濟(jì)實力的不斷增強(qiáng)科教興國戰(zhàn)略的進(jìn)一步實施,國家對教育的投入逐年大幅度增加,為高等教育的蓬勃發(fā)展提供了空前的有力條件和機(jī)遇。為了節(jié)約有限的經(jīng)費,適應(yīng)市場經(jīng)濟(jì)的要求,各高校都應(yīng)當(dāng)對設(shè)備采購的形式進(jìn)行變革?,F(xiàn)在各高校在設(shè)備管理方面還比較薄弱,很大程度上還在沿用著舊的管理模式,要適應(yīng)新體制的要求還需要不斷探索。設(shè)備管理的內(nèi)容很多,其中就包括設(shè)備的采購?,F(xiàn)在的設(shè)備管理實際上就是對數(shù)據(jù)的管理,包括靜態(tài)實物數(shù)據(jù)的日常記錄以及動態(tài)使用數(shù)據(jù)的采集。而就是對這些數(shù)據(jù)的采集現(xiàn)在大部分還是傳統(tǒng)的管理模式,即由專人進(jìn)行手工收集、整理和處理數(shù)據(jù),結(jié)果往往是效率低下且容易出錯,不便于
6、查閱、分析數(shù)據(jù)。而對于采購部分則問題也很突出,一般是審批購買后對使用情況不再過問,導(dǎo)致很多設(shè)備的購買成為浪費,而當(dāng)需要使用時已面臨淘汰,這些問題的癥結(jié)最終歸結(jié)于數(shù)據(jù)信息的滯后、不能實時發(fā)布和及時溝通,從而對使用情況無考核依據(jù),造成了盲目的采購和浪費。這就迫切的需要能有一套適合的、可行的輔助系統(tǒng)來幫助實現(xiàn)完善的管理。1.2系統(tǒng)目標(biāo)本系統(tǒng)的目標(biāo)旨在將設(shè)備采購過程結(jié)構(gòu)化、系統(tǒng)化、簡單化,使采購業(yè)務(wù)流程順暢,減少管理人員的工作量,提高工作效率,將有限的資金用于購買必要的設(shè)備上,減少采購的盲目性和不必要的浪費,使采購信息集中化、有效化,便于今后對采購數(shù)據(jù)的查閱和分析,充分地利用了信息資源,避免人為操作錯
7、誤,節(jié)省大量的人力、物力及時間,為管理者提供及時、準(zhǔn)確的信息。1.3可行性分析可行性分析的意思是根據(jù)系統(tǒng)的環(huán)境、資源等條件,判斷所提出的信息系統(tǒng)項目是否有必要、有可能開始進(jìn)行,如果要進(jìn)行,那么采用什么建設(shè)方案。所謂可行性應(yīng)該包括必要性和可能性兩個方面。沒有必要性的項目是不應(yīng)該開始進(jìn)行的。主要從技術(shù)、經(jīng)濟(jì)、社會意義等方面分析:技術(shù)可行性是指開發(fā)一個新系統(tǒng)所需要的技術(shù)是否具備,如支持新系統(tǒng)的軟硬件功能以及技術(shù)人員的數(shù)量和水平。結(jié)合實際需要,我選擇了PowerBuilder 9.0 作為開發(fā)用戶界面軟件,它具有的可視化開發(fā)環(huán)境;選SQL Server 2000用來開發(fā)后臺數(shù)據(jù)庫,它具有良好的安全性與
8、兼容性;而且本系統(tǒng)對硬件的要求不高,在現(xiàn)有技術(shù)基礎(chǔ)上一定能實現(xiàn)本系統(tǒng)。經(jīng)濟(jì)可行性是評價一個計算機(jī)信息系統(tǒng)是否可行的最基本的一種方法,是對信息系統(tǒng)解決方案的成本有效性的量度。對于用戶來說,他最關(guān)心的是:是否值得開發(fā)一個這樣的信息系統(tǒng);使用這樣的系統(tǒng)后能否提高工作效率,節(jié)約成本。而本系統(tǒng)的設(shè)計和開發(fā)事實上恰好能滿足他們的這些要求。且本系統(tǒng)要求的計算機(jī)配置也不高,環(huán)境配置費用也較低,系統(tǒng)使用方便、簡潔,不需培訓(xùn)費用。社會可行性則在于本系統(tǒng)的開發(fā)和實現(xiàn)能為具有類似情況的學(xué)校提供一個模板,只需在原有基礎(chǔ)上作修改即可,具有普遍的社會意義。1.4系統(tǒng)開發(fā)方法在開發(fā)方法的選擇上,我們選擇了自頂向下的開發(fā)策略:
9、自頂向下的開發(fā)策略是從設(shè)備采購管理的整體進(jìn)行設(shè)計,逐步從抽象到具體,從概要設(shè)計到詳細(xì)設(shè)計,體現(xiàn)結(jié)構(gòu)化的設(shè)計思想。自頂向下是強(qiáng)調(diào)由全局到局部、由長遠(yuǎn)到近期、由上層到下層,從探索、研制一種合理的信息流的模型出發(fā),設(shè)計出適合于這種信息流的信息系統(tǒng)。子模塊通過信息流確定,而且盡可能的要求每個局部模塊優(yōu)化建立在全局優(yōu)化的指導(dǎo)下。1.5開發(fā)計劃根據(jù)本系統(tǒng)開發(fā)的需要,安排實際開發(fā)計劃如下:(1)實際調(diào)查:兩天,寫出系統(tǒng)調(diào)查報告。 (2)邏輯設(shè)計:一天,寫出系統(tǒng)分析報告。 (3)物理設(shè)計:兩天,寫出系統(tǒng)設(shè)計報告。 (4)模擬系統(tǒng)實施:兩天,進(jìn)行系統(tǒng)原型實現(xiàn)。第2章 系統(tǒng)分析系統(tǒng)分析首先對企業(yè)進(jìn)行詳細(xì)調(diào)查,了解
10、用戶需求、業(yè)務(wù)流程,了解信息的輸入、存儲和輸出,然后建立系統(tǒng)的邏輯模型。借助數(shù)據(jù)流程圖、數(shù)據(jù)字典及相關(guān)文檔,編寫系統(tǒng)的系統(tǒng)分析說明書。2.1系統(tǒng)需求由于傳統(tǒng)的管理模式主要由人工完成,存在著效率低、費時費力、控制困難等缺點,為了使設(shè)備采購過程更具有可管理性,基于先進(jìn)的計算機(jī)技術(shù),在規(guī)范化的設(shè)備采購運行模式的基礎(chǔ)上,開發(fā)“安徽工程科技學(xué)院設(shè)備采購管理系統(tǒng)”。現(xiàn)利用UML對設(shè)備采購管理系統(tǒng)進(jìn)行系統(tǒng)分析,各圖如下所示:圖21設(shè)備采購管理系統(tǒng)用例圖用例圖用例圖(Use Case Diagram)顯示一組用例,參與者以及它們之間的關(guān)系。用于需求分析階段,即確定“誰使用系統(tǒng)以及做什么”。 用例圖著重于從系統(tǒng)
11、外部參與者的角度來描述系統(tǒng)需要提供哪些功能,并且指明這些功能的參與者是誰。時序圖時序圖(Sequence Diagram)是強(qiáng)調(diào)消息時間順序的交互圖,顯示具體用例(或者是用例的一部分)的詳細(xì)流程。一般放在相應(yīng)用例的下面。時序圖描述了類與類之間相互交換以完成期望行為的消息,時序圖只顯示對象,不顯示類。即時序圖是針對某個特定情況、特定對象進(jìn)行的描述。圖22設(shè)備采購管理系統(tǒng)時序圖類圖類圖(Class Diagram)描述了類與類之間的靜態(tài)關(guān)系。它不僅定義系統(tǒng)中的類,表示類之間的聯(lián)系(關(guān)聯(lián)、依賴、聚合等),還包括類的內(nèi)部結(jié)構(gòu)(類的屬性和操作)。類圖描述的是一種靜態(tài)關(guān)系,在系統(tǒng)的整個生命周期都是有效的。
12、圖23 設(shè)備采購管理系統(tǒng)類圖部署圖部署圖(Deployment Diagram)顯示了運行軟件系統(tǒng)的物理硬件,以及如何將軟件配置到硬件環(huán)境中。它的用途是顯示該系統(tǒng)不同的組件將在何處物理地運行,以及它們將如何彼此通信。一個系統(tǒng)模型只有一個配置圖。圖24 設(shè)備采購管理系統(tǒng)部署圖2.2業(yè)務(wù)流程分析業(yè)務(wù)流程分析一般采用業(yè)務(wù)流程圖(TFD)來表示,就是用一些規(guī)定的符號和連線來表示某個具體的業(yè)務(wù)過程。業(yè)務(wù)流程圖的繪制一般是按照業(yè)務(wù)處理的實際過程和步驟進(jìn)行。業(yè)務(wù)流程分析的內(nèi)容包括業(yè)務(wù)功能分析、業(yè)務(wù)關(guān)系分析、業(yè)務(wù)流程優(yōu)化。經(jīng)過系統(tǒng)分析,得到設(shè)備采購管理系統(tǒng)的業(yè)務(wù)流程圖如圖25所示。2.3數(shù)據(jù)流程分析數(shù)據(jù)流程分
13、析把數(shù)據(jù)在組織中的流動過程抽象出來,專門考慮業(yè)務(wù)處理中的數(shù)據(jù)處理模式,目的在于發(fā)現(xiàn)和解決數(shù)據(jù)處理中的問題。它的主要工具是數(shù)據(jù)流程圖(DFD)。數(shù)據(jù)流程圖是現(xiàn)有數(shù)據(jù)流程的抽象,它舍棄了具體的組織結(jié)構(gòu)、物流、場所等信息,僅從信息流動的角度考慮業(yè)務(wù)執(zhí)行的過程。數(shù)據(jù)流程圖的繪制應(yīng)按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將數(shù)據(jù)處理過程繪制成數(shù)據(jù)流程圖。對于每個具體業(yè)務(wù),再進(jìn)一步細(xì)化,通過更詳細(xì)的數(shù)據(jù)流程圖描繪更具體的數(shù)據(jù)處理過程。設(shè)備采購管理系統(tǒng)數(shù)據(jù)流程圖如26,27所示。圖25 設(shè)備采購管理系統(tǒng)業(yè)務(wù)流程圖圖26 設(shè)備采購管理系統(tǒng)頂層數(shù)據(jù)流程圖圖27 設(shè)備采購管理系統(tǒng)第一層數(shù)據(jù)流程圖2.4數(shù)據(jù)詞典數(shù)據(jù)流程圖描述
14、了系統(tǒng)的分解及整個系統(tǒng)中信息的流動、存儲、變化的全過程,但是對于系統(tǒng)中各個成分的含義還缺乏明確的定義和描述,因此可以借助數(shù)據(jù)詞典對DFD中的數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實體等做出嚴(yán)格的定義。設(shè)備采購管理系統(tǒng)數(shù)據(jù)詞典如下所示。數(shù)據(jù)流描述數(shù)據(jù)流名稱:采購計劃標(biāo)識符:F2數(shù)據(jù)流來源:請購部門的請購計劃審核通過數(shù)據(jù)流去向:E2 , P0.3數(shù)據(jù)流組成:采購設(shè)備采購數(shù)量備注:由請購計劃轉(zhuǎn)化而來處理邏輯描述處理邏輯名稱:比價標(biāo)識符:P0.4輸 入:C , P0.3輸 出:P0.5處 理:比較不同供應(yīng)商同種設(shè)備的價格,選擇價格低的購買處理邏輯名稱:驗貨處理標(biāo)識符:P0.9輸 入:P0.8輸 出:E3 ,
15、 P0.10處 理:入庫前庫管員對貨物進(jìn)行檢查,無誤則入庫,有誤則向供應(yīng)商發(fā)出退貨通知數(shù)據(jù)存儲描述數(shù)據(jù)存儲名稱:設(shè)備信息標(biāo)識符:A簡 述:記錄現(xiàn)有庫存設(shè)備的信息組 成:設(shè)備編號設(shè)備名稱生產(chǎn)廠商類型數(shù)量單價關(guān)鍵字:設(shè)備編號設(shè)備名稱涉及的處理:P0.1數(shù)據(jù)存儲名稱:入庫單標(biāo)識符:E簡 述:檢查無誤的貨物進(jìn)行登記形成入庫單組 成:入庫單編號入庫日期入庫設(shè)備類型單價數(shù)量供應(yīng)商關(guān)鍵字:入庫單編號涉及的處理:P0.10第3章 系統(tǒng)設(shè)計3.1模塊結(jié)構(gòu)設(shè)計功能結(jié)構(gòu)圖(層次圖)是用來描述系統(tǒng)模塊功能分解的一種圖形工具。功能結(jié)構(gòu)圖的每個矩形框表示一個功能模塊,矩形框間的連線可以看作調(diào)用關(guān)系。設(shè)備采購管理系統(tǒng)的功能
16、模塊結(jié)構(gòu)圖如圖31所示圖31 設(shè)備采購管理系統(tǒng)功能模塊圖系統(tǒng)的功能劃分為基本信息維護(hù)、信息查詢、設(shè)備信息管理等三項功能。相對應(yīng)有如下3個模塊。1、基本信息維護(hù)模塊。該模塊是用來對基本信息進(jìn)行維護(hù),對供應(yīng)商信息和采購員信息進(jìn)行更新,便于查詢最新的信息,有助于采購設(shè)備。例如,某一個供應(yīng)商不再為學(xué)校供應(yīng)設(shè)備了,應(yīng)及時將該供應(yīng)商信息刪除,購買設(shè)備時不再考慮該供應(yīng)商。2、信息查詢模塊。對庫存信息進(jìn)行查詢,為制定采購計劃提供參考以及為審核采購計劃提供依據(jù)。對供應(yīng)信息進(jìn)行查詢,可以為選擇供應(yīng)商提供參考,以最低價來購買設(shè)備,降低購買設(shè)備的成本。3、設(shè)備信息管理模塊。首先要制定設(shè)備采購計劃,通過審核后,開始向供
17、應(yīng)商傳遞設(shè)備采購訂單,所以設(shè)備采購計劃和采購訂單都需要留檔。設(shè)備購買回來后,驗收合格后需填寫入庫單,方可入庫。入庫單作為設(shè)備入庫的原始單據(jù),需妥善保管,以便后期的設(shè)備管理。3.2代碼設(shè)計代碼是代表客觀存在的實體或?qū)傩缘姆?,代碼設(shè)計的任務(wù)就是設(shè)計出一整套供管理信息系統(tǒng)開發(fā)和運行所需要的代碼系統(tǒng)。代碼設(shè)計的基本原則是:代碼要具有惟一性、標(biāo)準(zhǔn)性、通用性、可擴(kuò)充性、穩(wěn)定性和結(jié)構(gòu)盡量簡單等特點。為了統(tǒng)一設(shè)備、供應(yīng)商、采購員的類型,方便數(shù)據(jù)的輸入,分別設(shè)計了設(shè)備、供應(yīng)商、采購員代碼。設(shè)備編號是設(shè)備代碼,供應(yīng)商編號是供應(yīng)商代碼,采購員編號是采購員代碼。綜合考慮以上要求及系統(tǒng)的需要,我們設(shè)計了如下代碼體系:
18、設(shè)備編號:左起第1-3位為設(shè)備的類型; 左起第4-6位為該類型設(shè)備中的編號。例如,001002表示該設(shè)備的類型是001,該設(shè)備在該類型所有設(shè)備中的編號是002。供應(yīng)商編號:左起第1-4位為供應(yīng)商所在區(qū)域的區(qū)號; 左起第5-7位為供應(yīng)商所供應(yīng)的設(shè)備類型; 左起第8-10位為供應(yīng)商在學(xué)校的編號。例如,0551001001表示供應(yīng)商所在區(qū)域的區(qū)號是0551,供應(yīng)的設(shè)備類型是001,在學(xué)校所有供應(yīng)商中的編號是001。采購員編號:左起第1-2位為采購員所在的部門編號; 左起第3-5位為采購員在所屬部門的編號。例如,02023表示采購員所在的部門編號是02,采購員在02部門的編號是023。3.3數(shù)據(jù)庫設(shè)計
19、本系統(tǒng)數(shù)據(jù)庫涉及的表共7個,分別為:供應(yīng)商信息表(gys)列名數(shù)據(jù)類型長度允許空備注gysidvarchar30N供應(yīng)商編號gysnamevarchar30N供應(yīng)商名稱adrvarchar100Y地址telvarchar15Y聯(lián)系電話lxrvarchar30Y聯(lián)系人gycplxvarchar15Y供應(yīng)產(chǎn)品類型供應(yīng)信息表(gyxx)列名數(shù)據(jù)類型長度允許空備注sbidvarchar30N設(shè)備編號sbnamevarchar30N設(shè)備名稱sblxvarchar15Y設(shè)備類型gysvarchar30Y供應(yīng)商ygpricemoney8Y供應(yīng)單價采購員信息表(cgy)列名數(shù)據(jù)類型長度允許空備注cgysidv
20、archar30N采購員編號cgysnamevarchar30N采購員姓名telvarchar15Y聯(lián)系電話采購計劃表(cgjh)列名數(shù)據(jù)類型長度允許空備注cgsbvarchar30N采購設(shè)備slint4N數(shù)量采購訂單表(cgdd)列名數(shù)據(jù)類型長度允許空備注ddidvarchar30N訂單號dgsbvarchar30N訂購設(shè)備lxvarchar15Y訂購設(shè)備類型dgslint4N訂購數(shù)量gysvarchar30Y供應(yīng)商庫存設(shè)備表(kc)列名數(shù)據(jù)類型長度允許空備注sbidvarchar30N設(shè)備編號sbnamevarchar30N設(shè)備名稱cscsvarchar15Y生產(chǎn)廠商lxvarchar15
21、Y類型slint4Y數(shù)量pricemoney8Y單價入庫單信息表(rkdd)列名數(shù)據(jù)類型長度允許空備注rkdidvarchar30N入庫單編號rkrqdatetime8N入庫日期rksbvarchar30N入庫設(shè)備lxvarchar15Y類型pricemoney8Y單價slrlint4N數(shù)量gysvarchar30Y供應(yīng)商3.4輸入輸出設(shè)計輸入 /輸出設(shè)計首先要滿足用戶的需要,并且方便用戶的操作。 輸入界面要美觀適用,要減少用戶操作的次數(shù),還要減少輸入數(shù)據(jù)的錯誤率。為此采用列表框、單選框、復(fù)選框等控件,通過選擇等來減少鍵盤輸入的次數(shù)。例如,在供應(yīng)信息查詢界面上,在查詢設(shè)備的供應(yīng)信息時,通過單擊
22、右邊的復(fù)選框按鈕來選擇是按設(shè)備名稱查詢還是按設(shè)備編號進(jìn)行查詢。另外在設(shè)備供應(yīng)信息查詢時系統(tǒng)自動顯示所要采購設(shè)備的最低價,這樣就比較有力于采購員獲取設(shè)備采購的信息,而不用一項一項去查看供應(yīng)設(shè)備信息,從而來找最低價格的設(shè)備。本系統(tǒng)中選用的輸出方式有兩種:查詢顯示輸出和報表打印輸出。 下圖43為設(shè)備信息查詢界面。 圖44、45、46為報表輸出窗體第4章 系統(tǒng)實現(xiàn)4.1開發(fā)工具此管理信息系統(tǒng)不需要網(wǎng)絡(luò)環(huán)境,單機(jī)操作即可,所以操作系統(tǒng)選擇 Windows XP,程序設(shè)計語言選擇 PowerBuilder 9.0版本,數(shù)據(jù)庫管理系統(tǒng)采用SQL Server 2000。 4.2軟件界面拷屏供應(yīng)商信息界面圖4
23、1供應(yīng)信息查詢界面圖42庫存設(shè)備信息查詢界面圖43采購計劃界面圖44設(shè)備入庫信息維護(hù)界面圖45采購訂單界面圖46采購員信息界面圖474.3系統(tǒng)測試信息系統(tǒng)測試重要性表現(xiàn)在它是保證系統(tǒng)質(zhì)量和可靠性的關(guān)鍵步驟,是對系統(tǒng)開發(fā)過程中的系統(tǒng)分析、系統(tǒng)設(shè)計和實施的最后復(fù)查。對于設(shè)備采購管理系統(tǒng)的系統(tǒng)測試采取非漸增式集成測試,首先對于系統(tǒng)的各個模塊進(jìn)行黑盒測試和白盒測試,黑盒測試是測試程序功能,白盒測試是測試程序的結(jié)構(gòu)。黑盒測試采用等價類劃分法而白盒測試采用邏輯覆蓋法、。然后再把所有的模塊按設(shè)計要求組裝在一起進(jìn)行測試,解決模塊接口的一致性問題。例如,對供應(yīng)信息查詢模塊的測試。黑盒測試等價劃分選中按設(shè)備名稱查
24、詢按鈕有效等價類:設(shè)備名稱不能為空,文本型無效等價類:設(shè)備名稱為空測試用例: (1)正確輸入:設(shè)備名稱:電腦輸出:顯示電腦的供應(yīng)信息 (2)錯誤輸入:設(shè)備名稱:空輸出:請輸入設(shè)備名稱!圖48供應(yīng)信息查詢模塊中設(shè)備名稱查詢按鈕的單擊事件過程的程序框圖選擇按設(shè)備編號按鈕有效等價類:設(shè)備編號不能為空,文本型無效等價類:設(shè)備編號為空圖49供應(yīng)信息查詢模塊中設(shè)備編號查詢按鈕的單擊事件過程的程序框圖測試用例: (1)正確輸入:設(shè)備編號:001001輸出:顯示設(shè)備001001的供應(yīng)信息 (2)錯誤輸入:設(shè)備編號:空輸出:請輸入設(shè)備編號!通過黑盒測試,可知模塊的程序功能可以實現(xiàn)。白盒測試邏輯覆蓋邏輯覆蓋就是所設(shè)計的用例是程序中的所有判定的分支都必須能夠執(zhí)行。當(dāng)選中設(shè)備名稱按鈕時,設(shè)計如下3組測試用例。第1組輸入:設(shè)備名稱:電腦輸出:顯示電腦的供應(yīng)信息第2組輸入:設(shè)備名稱:投影儀輸出:該設(shè)備無供應(yīng)信息!第3組輸入:設(shè)備名稱:空輸出:請輸入設(shè)備名稱!第5章 收獲和體會通過這次課程設(shè)計使我們懂得了理論與實際相結(jié)合是很重要的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 糧食供應(yīng)鏈協(xié)同創(chuàng)新及其在儲備中的應(yīng)用
- 跨文化交流中的創(chuàng)意碰撞與合作
- 制造業(yè)升級背景下的工業(yè)園區(qū)發(fā)展策略
- 油菜生長周期管理與增產(chǎn)策略
- 教育信息化背景下的語文教學(xué)創(chuàng)新
- 商法實務(wù)基礎(chǔ)知識點歸納
- 人工智能助力基層醫(yī)療服務(wù)的突破
- 傳統(tǒng)節(jié)慶的現(xiàn)代化開發(fā)與體驗設(shè)計
- 房產(chǎn)行業(yè)新人導(dǎo)引
- 《數(shù)字繪畫基礎(chǔ)教程》課件-06造型篇-項目六
- 2024年游泳初級指導(dǎo)員認(rèn)證理論考試題庫(濃縮500題)
- 《答司馬諫議書》+課件+2023-2024學(xué)年統(tǒng)編版高中語文必修下冊
- 探尋中國茶:一片樹葉的傳奇之旅學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024年浙江省中考英語試題卷(含答案)
- 買賣合同法律知識及風(fēng)險防范培訓(xùn)課件
- 魚缸定做合同
- 2024-2030年中國凈水器行業(yè)市場深度調(diào)研及發(fā)展趨勢與投資前景研究報告
- GB/T 9799-2024金屬及其他無機(jī)覆蓋層鋼鐵上經(jīng)過處理的鋅電鍍層
- 重慶市沙坪壩區(qū)第八中學(xué)校2023-2024學(xué)年八年級下學(xué)期期末英語試題(解析版)
- 河南省2022-2023學(xué)年七年級下學(xué)期語文期末試卷(含答案)
- 霧化吸入團(tuán)體標(biāo)準(zhǔn)解讀
評論
0/150
提交評論