版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上一、 可行性研究1. 引言1.1 編寫目的對學(xué)校教材訂購系統(tǒng)進行可行性分析。1.2 項目背景名稱:學(xué)校教材訂購系統(tǒng)。本項目的用戶: 學(xué)校的學(xué)生,老師和教材訂購管理員本項目與其他軟件或其他系統(tǒng)的關(guān)系: 工作于windows所有的系統(tǒng)。1.3 參考資料軟件工程(第二版)1.4系統(tǒng)簡介現(xiàn)在是高科技的時代,隨著時代的發(fā)展很多東西都應(yīng)該是自動化的。但是有些學(xué)校教材訂購仍然用的是人工管理,這樣會帶來很大的麻煩,而且也帶來了很大人力資源的浪費。希望通過計算機能實現(xiàn)對教材采購自動化管理,達到節(jié)省人力和提高工作效率的目的。 本系統(tǒng)可細(xì)化為兩個子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng)。 銷售系統(tǒng)的主要
2、工作過程為: 首先由教師及學(xué)生提交購書單,經(jīng)教材發(fā)行人員審核是有效購書單后,開發(fā)票,登記并返還給教師和學(xué)生領(lǐng)書單,教師和學(xué)生即可去書庫領(lǐng)書。 采購系統(tǒng)的主要工作過程為:若是脫銷教材,則登記缺書單給書庫采購人員,一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人員。1.5技術(shù)要求及限定條件凡書庫中的書的數(shù)量發(fā)生變化(包括領(lǐng)書或進書)時,都應(yīng)修改相關(guān)的書庫記錄,例如庫存表或進/出庫表。 在實現(xiàn)上述銷售和采購的工作過程中,都應(yīng)考慮有關(guān)的合法性驗證(例如購書單,領(lǐng)書單等的有效性)。2. 可行性研究的前提 2.1 要求a功能:實現(xiàn)學(xué)校教材訂購的最基本功能,進庫和出庫都有非常詳細(xì)的記錄,對所需書的名稱和數(shù)量也有非常
3、詳細(xì)的記錄,并且能發(fā)出提示信息。b性能:能夠使學(xué)校在教材訂購中所購書的名稱、數(shù)量和所發(fā)書的名稱、數(shù)量顯示出來,進庫和出庫是都有非常清楚的記錄。 c. 輸出: 書的名稱、領(lǐng)取人和數(shù)量。d輸入:書的名稱,訂購人和數(shù)量。e. 安全與保密要求: 在所在的校園網(wǎng)中進行,對校外保密。f. 完成期限:2個月。2.2 目標(biāo)a. 人力與設(shè)備費用的節(jié)?。籦. 人員工作效率的提高。2.3 條件、假定和限制a. 法律和政策方面的限制: 不違反國家的法律。b. 硬件、軟件、運行環(huán)境和開發(fā)環(huán)境的條件和限制:奔騰300以上,運行于Windows系統(tǒng)全系列。c. 建議開發(fā)軟件投入使用的最遲時間:開發(fā)后3 個月。2.4 可行性
4、研究方法對教材訂購的調(diào)查。2.5決定可行性的主要因素技術(shù)可行性、經(jīng)濟可行性和法律可行性。3. 對現(xiàn)有系統(tǒng)的分析3.1處理流程和數(shù)據(jù)流程a. 現(xiàn)行系統(tǒng): 采用手工方式,教師、學(xué)生提交訂書單,經(jīng)教材科審核,并返回相應(yīng)的票據(jù)。付款后教師等待教材科人員對書庫現(xiàn)存圖書的檢查,若書庫中沒有,則通知采購人員采購,采購后,通知教師或?qū)W生取書。b. 分析:(1)存在教師等待時間較長的問題。(2)書庫中書的數(shù)量變化查詢時,由于采用手工,速度過慢。(3)采購員有能及時準(zhǔn)確知道哪些書需要購買、更新或者補充。3.2人員 需要4 個人,精通數(shù)據(jù)庫SQL Server 和 VB。3.3設(shè)備計算機。3.5開發(fā)新的系統(tǒng)的必要性
5、 便于教材訂購的管理,并且節(jié)省了大量的人力和財力。4.所建議技術(shù)可行性研究4.1對系統(tǒng)的簡要描述此軟件是為各個大學(xué)的教材訂購進開發(fā)的,安裝、使用十分方便簡單,有良好的安全性,并且有很好的兼容性。4.2處理流程和數(shù)據(jù)流程教師和學(xué)生在使用本系統(tǒng)之前,須在線進行身份驗證,注冊系統(tǒng)有效身份之后,才能進行選書購書,提交購書單,書庫進行核對,發(fā)書。與現(xiàn)有系統(tǒng)比較的優(yōu)越性:更有效率、更安全。采用建議系統(tǒng)可能帶來的影響對現(xiàn)有設(shè)備,軟件設(shè)備均無影響4.3技術(shù)可行性評價a.利用VB 以及SQL Server 等技術(shù)。b.在限制條件下,功能目標(biāo)是否能達到:看是否能給出正確的信息和提示。c.利用現(xiàn)有技術(shù),功能目標(biāo)能否
6、達到: 能。d.對開發(fā)人員數(shù)量和質(zhì)量的要求,并說明能否滿足:能滿足,4個開發(fā)人員,需要精通數(shù)據(jù)庫技術(shù)和VB。e.在規(guī)定的期限內(nèi),開發(fā)能否完成:能。5. 所建議系統(tǒng)經(jīng)濟可行性研究5.1 支出開發(fā)人員費用,設(shè)備維護費用。表4-5 系統(tǒng)的投資收益表購買設(shè)備軟件費1.2萬元人工費 1萬元開發(fā)成本費(設(shè)備費+人工費)2.2萬元每年收入1.14萬元年收入/元(1+in)現(xiàn)值/元累計現(xiàn)值/元1114001.120010178.5710178.572114001.25449.88.0119266.583114001.40498114.4627381.044114007245.0034626.045114001
7、.76236488.8241094.86總收入19094.86開發(fā)該系統(tǒng)需要支出的費用包括:基建投資、其他一次性支出,共約1.2萬元,采用任務(wù)分解法估算該系統(tǒng)的開發(fā)供需4人1個月完成,每人月成本為2500元,估計系統(tǒng)的人工費用為2500*4=10000元,開發(fā)成本共為1.2萬元+1萬元=2.2萬元。將來的收入主要體現(xiàn)在每年可節(jié)省的人力、耗材等,約每年1.14萬元。估計軟件使用壽命為5年??梢粤斜碛嬎阆到y(tǒng)的開發(fā)純收入,系統(tǒng)的投資收益表如表4-5所示,i為12%.5.2 投資回收期投資回收期=2+2733.42/8114.46=2.34年 社會因素可行性研究法律因素 符合法律規(guī)定沒有觸犯合同中雙方
8、所簽署的條款。用戶使用可行性 會使用電腦和對網(wǎng)絡(luò)的安全性有一點了解的人員均可使用。結(jié)論和意見: 方案可行經(jīng)過初步的系統(tǒng)調(diào)查,給出了可行性研究報告,并經(jīng)過主管領(lǐng)導(dǎo)的批準(zhǔn),還必須對現(xiàn)行系統(tǒng)進行全面、深入的詳細(xì)調(diào)查和分析,弄清楚一行系統(tǒng)運行狀況,發(fā)現(xiàn)其薄弱環(huán)節(jié),找出要解決的問題實質(zhì),確保新系統(tǒng)比原系統(tǒng)更有效。詳細(xì)調(diào)查的主要內(nèi)容包括對現(xiàn)行系統(tǒng)的需求分析的調(diào)查以及管理業(yè)務(wù)的調(diào)查。 二、 需求分析2.1需求分析的目的需求分析對學(xué)校教材訂購系統(tǒng)進行簡單的分析,給出了系統(tǒng)的數(shù)據(jù)流圖。加深與用戶間的交流,在功能與系統(tǒng)界面上與用戶達成一致的看法,以便于開發(fā)出用戶滿意的系統(tǒng)。2.1項目背景隨著高校辦學(xué)規(guī)模的擴展,管
9、理方式和管理效率的矛盾日漸突出。在教材訂購方面,手工管理方式和文檔系統(tǒng)管理方式在管理質(zhì)量和管理效率上,從根本上不能適應(yīng)大規(guī)模的管理要求。而隨著計算機科學(xué)的發(fā)展與進步,計算機科學(xué)管理方式,不管在管理效率還是在管理質(zhì)量上都逐步顯示了它的可靠性和優(yōu)越性。而且計算機管理在人力、物力等資源方面都比以前的管理模式要有大的節(jié)省。計算機管理正以它自身的優(yōu)越性成為管理模式中的主流。教材訂購管理系統(tǒng)采用計算機管理模式的必然性也在與此!本系統(tǒng)以學(xué)校為背景,在認(rèn)真調(diào)研和分析了學(xué)校訂購教材的現(xiàn)狀之后,根據(jù)用戶的需求和各個功能的關(guān)系,作出了積極的設(shè)計方案。在新的管理資源和管理模式上,一定能使工作質(zhì)量、工作效率等得到提高,
10、推動學(xué)校發(fā)展的步伐!2.3 軟件產(chǎn)品的作用范圍學(xué)校教材訂購系統(tǒng)是為高等院校開發(fā)的,用于日常的教材管理,包括銷售與采購。提供數(shù)字化的管理,提高學(xué)校教材管理部門的工作效率。2.4一般性描述3.41本系統(tǒng)可細(xì)化為兩個子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng)銷售系統(tǒng)的工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材科發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生即可去書庫領(lǐng)書。 采購系統(tǒng)的主要工作過程為:若是脫銷教材,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知。2.5產(chǎn)品功能本系統(tǒng)在向?qū)W生售書時主要輸入學(xué)生學(xué)號、班級代號、購書數(shù)量、購書書名信息,然后打印領(lǐng)書單返回給學(xué)
11、生領(lǐng)取書籍。本系統(tǒng)在查詢數(shù)據(jù)庫時主要輸入需要查詢的相關(guān)信息,包括圖書編號、圖書書名、出版社信息、圖書特色等信息方便操作人員把握圖書信息。本系統(tǒng)還兼顧一點財務(wù)信息的管理,在發(fā)生單人購書時,系統(tǒng)直接向購書者收取現(xiàn)金,內(nèi)部形成一個小小的財務(wù)管理。本系統(tǒng)還和學(xué)校的財務(wù)科發(fā)生數(shù)據(jù)交換,發(fā)生集體售書時,學(xué)根據(jù)數(shù)據(jù)的有效性,直接向集體售書,形成的財務(wù)信息直接和財務(wù)科交換,方便結(jié)算。即:向?qū)W生集體售書時不需要直接收取現(xiàn)金,而待教材科結(jié)算時向財務(wù)科提交數(shù)據(jù),由財務(wù)科從學(xué)生的預(yù)交書費里扣除,保證教材科財務(wù)信息的完整。2.6數(shù)據(jù)流圖與數(shù)據(jù)字典頂層數(shù)據(jù)流圖(DFD)教材發(fā)行人員學(xué)生學(xué)生證大學(xué)教材訂購系統(tǒng)進書通知0層數(shù)
12、據(jù)流圖學(xué)生審核學(xué)生證學(xué)生信息1. 銷售系統(tǒng)2. 采購系統(tǒng)缺書單教材工作人員領(lǐng)書單1層數(shù)據(jù)流圖學(xué)生審核學(xué)生證學(xué)生信息購書單購書單1.1學(xué)生信息存儲1.2學(xué)生信息處理1.3更新庫存清單2.1登記缺書2.2匯總?cè)睍滩墓ぷ魅藛T采購單缺書單2.3產(chǎn)生訂購信息領(lǐng)書單缺書單 三、總體設(shè)計3.1引言3.11 編寫目的在前一階段(學(xué)校教材訂購系統(tǒng)需求分析)中已解決了實現(xiàn)該系統(tǒng)需求的程序模塊設(shè)計問題。包括如何把該系統(tǒng)化分成若干個模塊、決定各模塊之間的的接口、模塊之間傳遞的信息,以及數(shù)據(jù)結(jié)構(gòu)、模塊結(jié)構(gòu)的設(shè)計等。在以下的詳細(xì)設(shè)計報告中間將對在本階段中對系統(tǒng)所做的所有詳細(xì)設(shè)計進行說明。在本階段中,確定如何具體的實現(xiàn)所
13、要求的系統(tǒng),從而在編碼階段可以把這個描述直接翻譯成具體的程序語言書寫的程序。主要工作有:根據(jù)學(xué)校教材訂購系統(tǒng)需求分析說明書所描述的數(shù)據(jù)、功能性能需求、處理流程、總體結(jié)構(gòu)和模塊設(shè)計,涉及軟件系統(tǒng)的結(jié)構(gòu)設(shè)計、逐個模塊的程序描述。3.12 項目背景“學(xué)校教材訂購系統(tǒng)”有兩部分組成:銷售系統(tǒng)和采購系統(tǒng)。銷售系統(tǒng)的工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生即可去書庫領(lǐng)書。采購系統(tǒng)的主要工作過程為:若是脫銷教材,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人員。3.2 定義3.21專門術(shù)語庫存表:存
14、放庫中存在得書籍?dāng)?shù)據(jù)。出庫表:存放已銷售的書籍的數(shù)據(jù)。入庫表:存放入庫書籍的數(shù)據(jù)。購書表:存放提交的購書信息。缺書登記表:存放缺少的書籍的信息。待購教材表:存放待購書籍信息。3.22 縮寫系統(tǒng):若未特別指出,系統(tǒng)指本“學(xué)校教材訂購系統(tǒng)”。3.3需求概述為方便教師、學(xué)生領(lǐng)書,教材發(fā)行人員處理各種單據(jù),以及采購人員采購需開發(fā)一個“學(xué)校教材訂購系統(tǒng)”。教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生即可去書庫領(lǐng)書。若是脫銷教材,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人員。要求系統(tǒng)能有效、快速、安全、可靠和無誤的
15、完成上述操作。并要求界面簡單明了,易于操作,數(shù)據(jù)庫利于維護。3.4功能模塊:學(xué)校教材訂購系統(tǒng)輸入數(shù)據(jù)輸出數(shù)據(jù)學(xué)生信息存儲審核學(xué)生信息處理更新庫存清單登記缺書匯總?cè)睍a(chǎn)生訂購信息3.5程序描述3.51功能銷售子系統(tǒng)模塊:提交購書單、審核購書單、開發(fā)票、登記購書紀(jì)錄、返回領(lǐng)書單、修改和維護數(shù)據(jù)庫中相應(yīng)的表。采購子系統(tǒng)模塊:發(fā)缺書單、登記缺書紀(jì)錄、擬訂待購書信息、發(fā)進書通知單、修改和維護數(shù)據(jù)庫中相應(yīng)的表。 3.52性能(1)精度:購書是由需求決定的,只要有缺書現(xiàn)象則會體現(xiàn)出來,但也因為這樣,如果需要提前多購相關(guān)書籍的話,則需要管理人員的參與。(2)時間特性要求:定購需要提前若干天。(3)可靠性:較高
16、(4)靈活性:在購書單未審核時,可以撤消訂購或修改,一旦審核,則不能再修改。 3.53輸入項目銷售子系統(tǒng)模塊:需要輸入購書單中要求的信息(提交人姓名、書名、書號、數(shù)量、身份識別碼)。采購子系統(tǒng)模塊:需要輸入缺書單中要求的信息(書名、書號、數(shù)量)。3.54輸出項目銷售子系統(tǒng)模塊:需要打印領(lǐng)書單(書名、書號、數(shù)量、領(lǐng)書人姓名),發(fā)票(書名、書號、開票人姓名、交易金額、交易日期)。 采購子系統(tǒng)模塊:需要打印進書通知單(書號、書名、進書日期)。四、詳細(xì)設(shè)計4.1 引言4.11編寫目的在學(xué)校教材訂購系統(tǒng)中,已經(jīng)對本系統(tǒng)所包涵的子模塊做了概要的闡述,這些子模塊的具體功能將在本報告中得到詳細(xì)的闡述。 本階段
17、已在系統(tǒng)的總體設(shè)計的基礎(chǔ)上,對學(xué)校學(xué)校教材訂購系統(tǒng)系統(tǒng)做詳細(xì)設(shè)計。主要解決了實現(xiàn)該系統(tǒng)程序模塊具體設(shè)計問題。包括確定算法,數(shù)據(jù)結(jié)構(gòu),模塊接口的使用,數(shù)據(jù)庫的動態(tài)操作以及界面設(shè)計等。在下階段的編碼過程中,程序員可參考此詳細(xì)設(shè)計報告,在詳細(xì)設(shè)計中對學(xué)校學(xué)校教材訂購系統(tǒng)所作的算法設(shè)計,數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)庫動態(tài)操作的基礎(chǔ)上,對系統(tǒng)進行編碼。在以后的軟件測試以及軟件維護階段也可參考此說明,以便了解詳細(xì)設(shè)計過程中所完成的各模塊算法設(shè)計,或在修改時找出在本階段設(shè)計的不足或錯誤。4.12項目背景“學(xué)校教材訂購系統(tǒng)”由兩部分組成:銷售系統(tǒng)和采購系統(tǒng)。銷售系統(tǒng)的工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員
18、審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生即可去書庫領(lǐng)書。采購系統(tǒng)的主要工作過程為:若是脫銷教材,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人員。4.2系統(tǒng)模塊的詳細(xì)設(shè)計4.21系統(tǒng)功能模塊示意圖學(xué)校教材訂購系統(tǒng)輸入數(shù)據(jù)輸入數(shù)據(jù)學(xué)生信息存儲審核學(xué)生信息處理更新庫存清單登記缺書匯總?cè)睍鴮W(xué)校學(xué)校教材訂購系統(tǒng)系統(tǒng)功能模塊結(jié)構(gòu)圖銷售子系統(tǒng)模塊具體描述銷售系統(tǒng)的工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材科發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生即可去書庫領(lǐng)書。采購子系統(tǒng)模塊具體描述采購子系統(tǒng)工作過程:工作人員提
19、交缺書單后,進行審查,無誤后登記缺書,審核登記過程后,匯總?cè)睍刹少彵?,采購結(jié)束后發(fā)進書通知單,最后更新相應(yīng)表單,審核修改過程。在以上各審核過程中發(fā)現(xiàn)錯誤時,返回上一層重新進行操作。4.22用Jackson偽碼描述數(shù)據(jù)轉(zhuǎn)換更新庫存清單模塊 產(chǎn)生更新庫存清單文件 seq. 打開兩個輸入數(shù)據(jù)文件。 從輸入數(shù)據(jù)文件中讀入一條記錄。 分析輸入數(shù)據(jù)記錄iter until 文件結(jié)束 處理數(shù)據(jù)記錄 seq. 產(chǎn)生提交人姓名 產(chǎn)生書號 產(chǎn)生數(shù)量 產(chǎn)生新的庫存清單 生成一條新的記錄 將新的記錄寫入更新庫存清單文件 從輸入數(shù)據(jù)文件中讀入一條記錄 處理數(shù)據(jù)記錄 end 關(guān)閉輸入數(shù)據(jù)文件 停止產(chǎn)生更新庫存清單文
20、件 end五、編碼 為了實現(xiàn)教材委員會對整個教材選取系統(tǒng)的控制,得到教材訂單報表,本系統(tǒng)在 C/S端達到上述目的。它是不發(fā)布的,是教材委員會的本地客戶端,其中的銷售管理界面如下圖。其相關(guān)代碼如下:當(dāng)點擊“刪除”按鈕時,將彈出對話框詢問是否刪除。核心代碼:Private Sub cmddel_Click()Dim answer As StringOn Error GoTo delerroranswer = MsgBox("確定要刪除嗎?", vbYesNo, "")If answer = vbYes Then Adodc1.Recordset.Delete
21、 DataGrid1.Refresh MsgBox "成功刪除!", vbOKOnly + vbExclamation, ""Else Exit SubEnd Ifdelerror:If Err.Number <> 0 Then MsgBox Err.DescriptionEnd IfEnd Sub當(dāng)按下“訂購查詢”按鈕,彈出訂購查詢界面,輸入要查詢的信息,點擊查詢按鈕即可查詢訂購查詢核心代碼:Private Sub Command1_Click()Dim rs_findreader As New ADODB.RecordsetDim sql
22、 As StringIf Check1.Value = vbChecked Then sql = "教材編號='" & Trim(Text1.Text & " ") & "'"End IfIf Check2.Value = vbChecked Then If Trim(sql) = "" Then sql = "教材名稱='" & Trim(Text2.Text & " ") & "'&
23、quot; Else sql = sql & "and教材名稱='" & Trim(Text2.Text & " ") & "'" End IfEnd IfIf Check3.Value = vbChecked Then If Trim(sql) = "" Then sql = "作者='" & Trim(Combo1.Text & " ") & "'" Else sq
24、l = sql & "and 作者='" & Trim(Combo1.Text & " ") & "'" End IfEnd IfIf Trim(sql) = "" Then MsgBox "請選擇查詢方式!", vbOKOnly + vbExclamation Exit SubEnd IfAdodc1.RecordSource = "select * from 書籍信息 where " & sqlAdodc1.Refr
25、eshDataGrid1.ReBindDataGrid1.AllowAddNew = FalseDataGrid1.AllowDelete = FalseDataGrid1.AllowUpdate = FalseEnd Sub訂單管理界面如下圖:其相關(guān)代碼如下:Private Sub Command1_Click() Dim sql As String Dim con As New ADODB.Connection '定義連接對象和記錄集對象 Dim rs As New ADODB.Recordset con.connectionstring = Adodc1.connectionst
26、ring con.Open rs.ActiveConnection = con sql = "select * from 待購教材表" rs.Open sql, con, adOpenKeyset, adLockPessimistic If Text1.Text <> "" And Text2.Text <> "" And Text3.Text <> "" And Text4.Text <> "" Then rs.AddNew rs.MoveLas
27、t rs.Fields(0) = Text1.Text rs.Fields(1) = Text2.Text rs.Fields(2) = Text3.Text rs.Fields(3) = Text4.Text rs.Fields(4) = Text5.Text rs.Fields(5) = Text6.Text rs.Fields(6) = Text7.Text rs.Fields(7) = Text8.Text rs.Fields(8) = Text9.Text rs.Fields(9) = Text10.Text MsgBox "添加成功。", 64 + 0, &qu
28、ot;提示信息" rs.Update Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" Text7.Text = "" Text8.Text = "" Text9.Text = "" Text10.Text = "" Text1.SetFocusE
29、lse MsgBox "請輸入完整信息", 64 + 0, "提示信息" Text1.SetFocusEnd IfEnd Sub六、測試1. 測試目的 它實施對軟件規(guī)格說明、設(shè)計規(guī)格說明和編碼的最終審核。軟件測試的目的是以最少的人力、物力和時間投入,盡可能多地找出軟件中潛在的各種錯誤和缺陷。試的結(jié)果為軟件可靠性分析提供了依據(jù)。2.1測試內(nèi)容測試庫存數(shù),訂單數(shù),缺貨數(shù)2.2 測試步驟 (1)單元測試:單元測試也稱模塊測試或程序測試,單元測試是對每個模塊單獨進行的,驗證數(shù)據(jù)是否與模塊一致,檢查各個模塊是否正確實現(xiàn)規(guī)定的功能,對模塊的所有主要處理路徑進行測試且
30、與預(yù)期的結(jié)構(gòu)進行對照,還要對所有錯誤處理路徑進行測試,從而發(fā)現(xiàn)模塊在編碼中或算法中的錯誤。(2)集成測試:集成測試也稱組合測試或子系統(tǒng)測試,通常采用自頂向下測試和自底向上測試兩種測試方法。集成測試的對象是指已經(jīng)通過單元測試的模塊,不是對零散模塊進行單個測試,而是用系統(tǒng)化的方法裝配和測試軟件系統(tǒng)。(3)確認(rèn)測試確認(rèn)測試又稱有效性測試。它的任務(wù)是檢查軟件的功能與性能是否與需求規(guī)格說明書中確定的指標(biāo)相符合。(4)系統(tǒng)測試系統(tǒng)測試是對整體性能的測試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問題以及檢測系統(tǒng)不否達到用戶的實際要求,系統(tǒng)測試的依據(jù)是系統(tǒng)分析報告。系統(tǒng)測試應(yīng)在系統(tǒng)的整個范圍內(nèi)進行,這種測試不只對軟件進行,而是對構(gòu)成系統(tǒng)的硬、軟件一起進行。(5)用戶驗收測試在系統(tǒng)測試完成后,進行用戶的驗收測
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人體排毒課件
- 2025年江蘇航運職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年棗莊職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 10kV配電站房工程施工方案與技術(shù)支持
- 物業(yè)管理的組織與職責(zé)分析
- 煙霧探測器的作用與使用方法
- eBPF開發(fā)指南從原理到應(yīng)用-札記
- 基于毫米波雷達的手勢識別關(guān)鍵技術(shù)研究
- 動漫綜合知識競賽考試題庫及答案
- 2025年浙教版九年級歷史上冊月考試卷
- 2024-2025學(xué)年人教版三年級(上)英語寒假作業(yè)(九)
- 《招標(biāo)投標(biāo)法》考試題庫200題(含答案)
- 河南退役軍人專升本計算機真題答案
- DB52T 1167-2017 含笑屬栽培技術(shù)規(guī)程 樂昌含笑
- 2025年全國高考體育單招考試政治模擬試卷試題(含答案詳解)
- 駕駛證學(xué)法減分(學(xué)法免分)試題和答案(50題完整版)1650
- 人教版2024新版七年級上冊數(shù)學(xué)第六章幾何圖形初步學(xué)業(yè)質(zhì)量測試卷(含答案)
- 小學(xué)數(shù)學(xué)五年級上冊奧數(shù)應(yīng)用題100道(含答案)
- 2023.05.06-廣東省建筑施工安全生產(chǎn)隱患識別圖集(高處作業(yè)吊籃工程部分)
- 7天減肥餐食譜給你最能瘦的一周減肥食譜
- 最新北師大版八年級數(shù)學(xué)下冊教學(xué)課件全冊
評論
0/150
提交評論