




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEI軟件工程實(shí)驗(yàn)講義目錄TOC\o"1-3"\h\z實(shí)驗(yàn)一可行性研究報(bào)告 11.1引言 11.1.1編寫目的 11.1.2項(xiàng)目背景 11.1.3術(shù)語說明。 11.1.4參考文獻(xiàn) 21.2可行性研究的前提 21.2.1功能 21.2.2性能 21.2.3系統(tǒng)的輸入 21.2.4系統(tǒng)的輸出 21.2.5處理流程(如圖1-1) 31.2.6安全和保密要求 31.2.7完成期限要求 31.3開發(fā)目標(biāo) 31.4具備條件 41.5進(jìn)行可行性研究的方法 41.6評(píng)價(jià)尺度 51. 7對(duì)現(xiàn)有系統(tǒng)的分析 51.8所建議系統(tǒng)的技術(shù)可行性分析 51.8.1對(duì)所建議系統(tǒng)的簡(jiǎn)要描述 51.8.2數(shù)據(jù)流程和處理流程(如圖1.2所示) 51.8.3與現(xiàn)有系統(tǒng)比較的優(yōu)越性 51.8.4采用建議系統(tǒng)可能帶來的影響 61.8.5所建議技術(shù)可行性分析 61.9所建議系統(tǒng)的經(jīng)濟(jì)可行性分析 61.9.1支出 61.9.2效益 71.9.3投資回收周期 71.10社會(huì)因素方面的可行性 71.10.1法律方面的可行性 71.10.2用戶使用方面的可行性 71.11結(jié)論 7思考題 7-實(shí)驗(yàn)二需求規(guī)格說明書 82.1引言 82.1.1編寫目的 82.1.2項(xiàng)目背景 82.1.3術(shù)語說明 82.1.4參考資料 82.2項(xiàng)目概述 82.2.1待開發(fā)軟件的一般描述 82.2.2待開發(fā)軟件的功能 82.2.3用戶特征 92.2.4運(yùn)行環(huán)境 102.2.5條件與限制 102.3功能需求 102.3.1功能劃分 102.3.2功能描述 112.4外部接口需求 122.4.1用戶界面 122.4.2硬件接口 122.4.3軟件接口 132.4.4故障處理 132.5性能需求 132.5.1數(shù)據(jù)精確度 132.5.2時(shí)間特性 132.5.3適應(yīng)性 132.6軟件屬性需求 132.6.1正確性 132.6.2可靠性 132.6.3效率 142.6.4完整性 142.6.5易實(shí)用性 142.6.6可維護(hù)性 142.6.7可測(cè)試性 142.6.8復(fù)用性 142.6.9安全保密性 142.6.10可理解性 142.6.11可移植性 152.6.12互聯(lián)性 152.7其他需求 152.8數(shù)據(jù)描述 152.8.1靜態(tài)數(shù)據(jù) 152.8.2動(dòng)態(tài)數(shù)據(jù) 162.8.3數(shù)據(jù)庫描述 162.8.4數(shù)據(jù)字典 162.8.5數(shù)據(jù)采集 17思考題 17實(shí)驗(yàn)三概要設(shè)計(jì)說明書 183.1引言 183.1.1編寫目的 183.1.2項(xiàng)目背景 183.1.2術(shù)語說明 183.1.3參考資料 183.2任務(wù)概要 183.2.1目的 183.2.2運(yùn)行環(huán)境 183.2.3需求概要 193.2.4條件與限制 203.3總體設(shè)計(jì) 203.3.1處理流程 203.3.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì) 203.3.3功能分配 213.4接口設(shè)計(jì) 233.4.1外部接口 233.4.2內(nèi)部接口 233.5數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 243.5.1邏輯結(jié)構(gòu)設(shè)計(jì) 243.5.2物理結(jié)構(gòu)設(shè)計(jì) 263.5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 263.6運(yùn)行設(shè)計(jì) 273.6.1運(yùn)行模塊的組合 273.6.2運(yùn)行控制 273.6.3運(yùn)行時(shí)間 273.7出錯(cuò)處理設(shè)計(jì) 273.8安全保密設(shè)計(jì) 273.9 維護(hù)設(shè)計(jì) 27思考題 28實(shí)驗(yàn)四撰寫詳細(xì)說明書 294.1引言 294.1.1編寫目的 294.1.2項(xiàng)目背景 294.1.2術(shù)語說明 294.1.3參考資料 294.2總體設(shè)計(jì) 294.2.1需求概述 294.2.2軟件結(jié)構(gòu) 304.3程序設(shè)計(jì)說明 314.3.1模塊描述 314.3.2身份驗(yàn)證模塊(M11) 324.3.3初始化模塊(M1.1) 324.3.4關(guān)閉系統(tǒng)模塊(M1.2) 334.3.5系統(tǒng)功能模塊(M1.3) 334.3.6瀏覽模塊(M2.1) 344.3.7刷新瀏覽模塊(M2.2) 344.3.8基本資料模塊(M3.1) 344.3.9刷新基本資料模塊(M3.2) 344.3.10詳細(xì)資料模塊(M4.1) 354.3.11刷新詳細(xì)資料模塊(M4.2) 354.2.12查詢模塊(M5) 364.3.13修改模塊(M6.3) 364.3.14增加模塊(M6.1) 364.3.15刪除模塊(M6.2) 374.3.16報(bào)表生成模塊(M7) 374.3.17打印模塊(M8) 374.3.18密碼管理模塊(M10) 374.3.19幫助(M12) 38實(shí)驗(yàn)五軟件測(cè)試文檔 395.1引言 395.1.1編寫目的 395.1.2項(xiàng)目背景 395.2測(cè)試計(jì)劃 395.3測(cè)試報(bào)告 395.4測(cè)試文檔 395.5測(cè)試用例所選測(cè)試方法 39實(shí)驗(yàn)一可行性研究PAGE3實(shí)驗(yàn)一可行性研究報(bào)告1.1引言1.1.1編寫目的最初的超市資料管理,都是靠人力來完成的。但近幾年我國超市經(jīng)營規(guī)模日趨擴(kuò)大,銷售額和門店數(shù)量大幅度增加,而且許多超市正在突破以食品為主的傳統(tǒng)格局,向品種多樣化發(fā)展。小型超市在業(yè)務(wù)上需要處理大量的庫存信息,還要時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息,并對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。因此,在超市管理中引進(jìn)現(xiàn)代化的辦公軟件,實(shí)現(xiàn)超市龐大商品的控制和傳輸,從而方便銷售行業(yè)的管理和決策,為超市和超市管理人員解除后顧之憂。1.1.2項(xiàng)目背景項(xiàng)目名稱初步定為:超市管理系統(tǒng)(Thesupermarketmanagementsystemmanagementsystem).分為四個(gè)子功能模塊:密碼管理模塊、更新模塊、查詢模塊和數(shù)據(jù)導(dǎo)入/導(dǎo)出模塊。本項(xiàng)目的任務(wù)提出者為XX軟件公司,開發(fā)者為xx軟件開發(fā)研制中心,主管部門為xx軟件開發(fā)研制中心。本項(xiàng)目設(shè)計(jì)過程中參考了研發(fā)中心以前開發(fā)的基于Windows系統(tǒng)的數(shù)據(jù)庫管理系統(tǒng)。1.1.3術(shù)語說明。SMSMS:超市管理系統(tǒng)。OA:辦公室自動(dòng)化。MIS:管理新系統(tǒng)。Dataprocessing:數(shù)據(jù)處理。Transactionprocessing:事務(wù)處理。Dataprocessingcycle:數(shù)據(jù)處理流程。Dataacquisition:數(shù)據(jù)采集。Dataprocessingsystemsecurity:數(shù)據(jù)處理系統(tǒng)安全性。1.1.4參考文獻(xiàn)見書后的參考文獻(xiàn)1.2可行性研究的前提一款好的超市銷售管理系統(tǒng),應(yīng)該是可以幫助銷售部門提高工作效率,幫助超市工作人員利用計(jì)算機(jī),極為方便的對(duì)超市的有關(guān)數(shù)據(jù)進(jìn)行管理、輸入、輸出、查找等有關(guān)操作,使雜亂的超市數(shù)據(jù)能夠具體化、直觀化、合理化等。1.2.1功能SMSMS系統(tǒng)的主要功能為:數(shù)據(jù)更新、數(shù)據(jù)查詢、密碼管理和數(shù)據(jù)導(dǎo)入/導(dǎo)出。數(shù)據(jù)更新功能分為三部分:數(shù)據(jù)添加、數(shù)據(jù)刪除和數(shù)據(jù)修改。數(shù)據(jù)添加功能提供便捷的錄入界面,通過應(yīng)用程序?qū)⒃紨?shù)據(jù)追加到數(shù)據(jù)庫中.數(shù)據(jù)刪除功能將滿足用戶要求的相應(yīng)記錄從數(shù)據(jù)庫中刪除。數(shù)據(jù)修改功能可以讓用戶對(duì)他指定記錄的相關(guān)信息進(jìn)行修改。數(shù)據(jù)查詢功能允許用戶進(jìn)行兩種方式的查詢:記錄瀏覽(部構(gòu)造任何查詢條件)和條件查詢。記錄瀏覽功能可以方便快捷的瀏覽全部記錄。條件查詢?cè)试S用戶構(gòu)造各種組合條件來處理所需信息。同時(shí)可對(duì)滿足條件的信息進(jìn)行報(bào)表生成和打印輸出。密碼管理功能允許合法用戶對(duì)密碼進(jìn)行修改。1.2.2性能方便快捷有效的完成超市管理的各項(xiàng)工作,錄入數(shù)據(jù)合法性的較驗(yàn)程度高,數(shù)據(jù)查詢速度快。1.2.3系統(tǒng)的輸入超市所售物品的編碼、價(jià)格、數(shù)量、進(jìn)出貨日期等。1.2.4系統(tǒng)的輸出查詢的結(jié)果和各種類型的報(bào)表。1.2.5處理流程(如圖1-1)注釋:外部實(shí)體外部實(shí)體數(shù)據(jù)加工數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流客戶出庫單入庫單出入庫處理統(tǒng)計(jì)輸入庫存日?qǐng)?bào)表日記賬存款臺(tái)帳查詢者查詢條件查詢結(jié)果查詢處理P1P2P3D1D2圖1.1SMSMS處理流程圖1.2.6安全和保密要求系統(tǒng)對(duì)不同權(quán)限的用戶提供不同的功能模塊,對(duì)歷史數(shù)據(jù)的更改和新數(shù)據(jù)的添加只有一定權(quán)限的用戶才能進(jìn)行操作,一般的用戶只能進(jìn)行查詢操作。對(duì)數(shù)據(jù)庫的關(guān)鍵數(shù)據(jù)應(yīng)要求保密。1.2.7完成期限要求本系統(tǒng)的完成期限為xx,具體進(jìn)度安排見詳細(xì)設(shè)計(jì)。1.3開發(fā)目標(biāo)系統(tǒng)的開發(fā)目標(biāo)應(yīng)考慮如下因素:(1)人力與設(shè)備費(fèi)用的相對(duì)減少;(2)處理速度的提高;(3)控制精度的提高;(4)人員利用率的改進(jìn)。1.4具備條件項(xiàng)目開發(fā)中所具備的條件、假定和所受到的限制,如:(1)所建議系統(tǒng)運(yùn)行壽命的最小值系統(tǒng)壽命的最小值應(yīng)達(dá)三年。(2)進(jìn)行系統(tǒng)方案選擇比較時(shí)間系統(tǒng)方案選擇的最小時(shí)間為一個(gè)月。(3)經(jīng)費(fèi)、投資方面的來源經(jīng)費(fèi)主要來源為***軟件開發(fā)公司。(4)硬件、軟件、運(yùn)行環(huán)境和開發(fā)環(huán)境方面的條件硬件環(huán)境.PII或更高檔的微機(jī),筆記本電腦;運(yùn)行是內(nèi)存要求:1MB;安裝所需硬盤:5MB;打印機(jī):可選。軟件環(huán)境中文Windows95/98/2000/Me/XP;.英文Windows95/98/2000/Me/XP;WindowsNT。(5)可利用的信息和資源可參考已有的應(yīng)用程序和數(shù)據(jù)庫管理系統(tǒng)(6)系統(tǒng)投入使用的最晚時(shí)間系統(tǒng)投入使用的最晚時(shí)間為下年度2月中旬1.5進(jìn)行可行性研究的方法可行性研究的方法如下:(1)客戶調(diào)查(2)專家咨詢(3)市場(chǎng)相關(guān)產(chǎn)品、同類產(chǎn)品調(diào)查1.6評(píng)價(jià)尺度系統(tǒng)進(jìn)行評(píng)價(jià)時(shí)所用的主要尺度各項(xiàng)功能的優(yōu)先順序、開發(fā)時(shí)間的長(zhǎng)短及使用中的難易程度。7對(duì)現(xiàn)有系統(tǒng)的分析最初的超市資料管理,都是靠人力來完成的。但近幾年我國超市經(jīng)營規(guī)模日趨擴(kuò)大,銷售額和門店數(shù)量大幅度增加,而且許多超市正在突破以食品為主的傳統(tǒng)格局,向品種多樣化發(fā)展。小型超市在業(yè)務(wù)上需要處理大量的庫存信息,還要時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息,并對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。因此,在超市管理中引進(jìn)現(xiàn)代化的辦公軟件,實(shí)現(xiàn)超市龐大商品的控制和傳輸,從而方便銷售行業(yè)的管理和決策,為超市和超市管理人員解除后顧之憂。1.8所建議系統(tǒng)的技術(shù)可行性分析1.8.1對(duì)所建議系統(tǒng)的簡(jiǎn)要描述SMSMS系統(tǒng)采用常規(guī)的數(shù)據(jù)庫管理方法,根據(jù)超市系統(tǒng)管理的特點(diǎn)對(duì)數(shù)據(jù)庫操作,比如數(shù)據(jù)的增加、修改、刪除、打印和輸出等給予了優(yōu)化。2數(shù)據(jù)流程和處理流程(如圖1.2所示)查詢結(jié)果查詢結(jié)果超市管理系統(tǒng)超市人員查詢與處理當(dāng)前日期購買系統(tǒng)時(shí)間按顧客1.8.3與現(xiàn)有系統(tǒng)比較的優(yōu)越性SMSMS有利于數(shù)據(jù)的集中、有效管理。于手動(dòng)方式相比,占據(jù)的空間小,易更新,易備份;與自建文檔相比可以高效的實(shí)現(xiàn)組合查詢。SMSMS系統(tǒng)增強(qiáng)了系統(tǒng)的靈活性。當(dāng)原始數(shù)據(jù)發(fā)生變動(dòng)時(shí),應(yīng)用程序可以對(duì)數(shù)據(jù)庫稍作修改即可使數(shù)據(jù)庫及時(shí)反映最新情況,如某種商品的價(jià)格發(fā)生變動(dòng),用戶只須定位至該項(xiàng)記錄加以修改。SMSMS系統(tǒng)能較好的保證數(shù)據(jù)的安全。建立用戶并為之分配密碼和操作權(quán)限,這樣,任何用戶只能在他的權(quán)限范圍內(nèi)對(duì)數(shù)據(jù)庫進(jìn)行操作。1.8.4采用建議系統(tǒng)可能帶來的影響采用SMSMS系統(tǒng)將大大提高用戶查找相關(guān)信息的命中率,有利于決策優(yōu)化及提高辦公效率。同時(shí)本系統(tǒng)有利于節(jié)省辦公用品,進(jìn)一步減少費(fèi)用支出。1.8.5所建議技術(shù)可行性分析本系統(tǒng)為一個(gè)數(shù)據(jù)庫管理系統(tǒng),現(xiàn)有技術(shù)已較為成熟,估計(jì)利用現(xiàn)有技術(shù)應(yīng)完全可以達(dá)到功能目標(biāo);同時(shí),考慮到開發(fā)期限較為充裕,預(yù)計(jì)可以在規(guī)定期限內(nèi)完成開發(fā)。1.9所建議系統(tǒng)的經(jīng)濟(jì)可行性分析1.9.1支出1)機(jī)件投資硬件設(shè)備:PC機(jī)軟件:Windows95/98,Delphi6.02)其它一次性支出軟件設(shè)計(jì)和開發(fā)費(fèi)用(3)經(jīng)常性支出軟件維護(hù)費(fèi)用1.9.2效益進(jìn)一步實(shí)現(xiàn)辦公自動(dòng)化,減少人力投資和辦公費(fèi)用,極大提高辦公效率。1.9.3投資回收周期1.10社會(huì)因素方面的可行性1.10.1法律方面的可行性新系統(tǒng)的研制和開發(fā),將不會(huì)侵犯他人、集體和國家的利益,不會(huì)違反國家政策和法律。收益/投資比1.10.2用戶使用方面的可行性新系統(tǒng)的研制和開發(fā)充分考慮用戶的業(yè)務(wù)往來、管理流程和人員素質(zhì)等,從而能滿足使用要求。1.11結(jié)論結(jié)論意見:經(jīng)上述可行性分析,系統(tǒng)研制和開發(fā)立即開始進(jìn)行。思考題可行性研究的目的是什么?可行性研究階段的結(jié)束標(biāo)準(zhǔn)是什么?簡(jiǎn)述可行性研究的步驟。實(shí)驗(yàn)二需求規(guī)格說明書PAGEPAGE43實(shí)驗(yàn)二需求規(guī)格說明書2.1引言2.1.1編寫目的參見實(shí)驗(yàn)一中的實(shí)驗(yàn)?zāi)康?.1.2項(xiàng)目背景參見實(shí)驗(yàn)一中的項(xiàng)目背景2.1.3術(shù)語說明參見實(shí)驗(yàn)一中的術(shù)語說明2.1.4參考資料見書后的參考文獻(xiàn)2.2項(xiàng)目概述2.2.1待開發(fā)軟件的一般描述本軟件旨在為商業(yè)人士及企事業(yè)單位中負(fù)責(zé)公共關(guān)系等社會(huì)交往頻繁的人士提供一個(gè)功能齊全、使用方便的個(gè)人社會(huì)關(guān)系數(shù)據(jù)管理系統(tǒng),以替代傳統(tǒng)的手工通訊錄。2.2.2待開發(fā)軟件的功能如圖2.1。身份驗(yàn)證身份驗(yàn)證初始化重新驗(yàn)證查看詳細(xì)資料 瀏覽查 詢 更新數(shù)據(jù)更新密碼管理非正常退出消息循環(huán)正常退出增加刪除修改不通過失敗圖2.1層次方框圖身份驗(yàn)證身份驗(yàn)證處理用戶打印機(jī)外設(shè)密碼反饋信息密碼密碼新密碼打開記錄數(shù)據(jù)報(bào)表圖2.2頂層數(shù)據(jù)流圖2.2.3用戶特征使用本軟件的用戶群非常廣泛,它非常適合用于具有如下特點(diǎn)的人員:工作中與外界聯(lián)系非常頻繁;工作比較繁忙,惜時(shí)如今;與外界的聯(lián)系成為開展工作的關(guān)鍵因素,相關(guān)信息丟失或損壞可能帶來重大損失;針對(duì)如上用戶特點(diǎn),本軟件可以迅捷、準(zhǔn)確、方便地提供個(gè)人社會(huì)關(guān)系數(shù)據(jù)庫管理系統(tǒng)的各項(xiàng)管理功能,同時(shí)力求為用戶提供方便、高效、實(shí)用的功能。2.2.4運(yùn)行環(huán)境硬件環(huán)境PII或更高檔微機(jī),筆記本電腦;運(yùn)行時(shí)內(nèi)存要求:1MB;安裝所需硬盤:5MB;打印機(jī):可選;軟件環(huán)境Windows95/98/Me/2000;WindowsNT4.0。2.2.5條件與限制考慮到本軟件使用的廣泛性,在設(shè)計(jì)時(shí)應(yīng)注意軟件的可移植性,能方便地將其移植到電子計(jì)事本、掌上電腦等硬件平臺(tái)。因本軟件管理的信息屬于個(gè)人隱私信息,必須注意信息的安全防范。同時(shí)應(yīng)以標(biāo)準(zhǔn)的數(shù)據(jù)格式來實(shí)現(xiàn),以方便數(shù)據(jù)的共享。2.3功能需求2.3.1功能劃分本軟件具有如下主要功能:瀏覽功能查看詳細(xì)資料功能查詢功能增加功能刪除功能修改功能生成報(bào)表功能打印功能密碼管理功能身份驗(yàn)證功能數(shù)據(jù)的導(dǎo)入和導(dǎo)出功能幫助功能2.3.2功能描述瀏覽功能(1)以列表的方式列出所有記錄(每項(xiàng)記錄只列出姓名、電子郵件、單位電話、家庭電話、移動(dòng)電話域)(2)可選定一項(xiàng)紀(jì)錄,顯示該記錄的所有域。詳細(xì)察看功能顯示用戶選定記錄的詳細(xì)信息。查詢功能(1)姓名匹配查詢。(2)單位及部門匹配查詢(3)電話號(hào)碼匹配查詢(包括多個(gè)域)(4)精確查詢或模糊查詢;(5)單項(xiàng)查詢或組合查詢;增加功能增加一條新的記錄;刪除功能刪除一條記錄,并且提供確認(rèn)機(jī)制。修改功能修改任意一條記錄的所有域,其中姓名不能為空。生成報(bào)表功能對(duì)記錄可按電話目錄方式、卡片式或列表式生成報(bào)表。打印功能選擇特定記錄(一條或多條),根據(jù)選定的報(bào)表方式進(jìn)行打印。密碼管理功能完成密碼的設(shè)置。身份驗(yàn)證功能對(duì)登錄用戶的身份進(jìn)行驗(yàn)證,通過者才可以進(jìn)入系統(tǒng);數(shù)據(jù)的導(dǎo)入和導(dǎo)出功能將外部文件導(dǎo)入本系統(tǒng)中;將本系統(tǒng)中的數(shù)據(jù)導(dǎo)出道外部設(shè)備中。幫助功能為用戶提供使用幫助。2.4外部接口需求2.4.1用戶界面采用windows的通用圖形界面,對(duì)用戶友好,且必須對(duì)鼠標(biāo)和鍵盤提供支持,界面的設(shè)計(jì)應(yīng)遵循如下規(guī)則:界面要具有一致性,界面規(guī)范應(yīng)遵循MSWindows軟件界面的規(guī)范;提供簡(jiǎn)單的錯(cuò)誤處理;提供信息反饋,用多種信息提示用戶當(dāng)前軟件運(yùn)行的狀態(tài),軟件界面元件的功能;操作可逆,其動(dòng)作可以是單個(gè)的操作,或者是一個(gè)相對(duì)獨(dú)立的操作序列;設(shè)計(jì)良好的聯(lián)機(jī)幫助;顯示啟動(dòng)畫面,畫面簡(jiǎn)潔明快,富有現(xiàn)代氣息,不能太花哨;應(yīng)遵循國家關(guān)于計(jì)算機(jī)詞匯的標(biāo)準(zhǔn),用詞應(yīng)當(dāng)精練準(zhǔn)確,沒有歧義,圖形的意義明朗。2.4.2硬件接口支持一般的PII或更高檔微機(jī),筆記本電腦。2.4.3軟件接口運(yùn)行于WINDOWS95/98/ME/2000/NT,且具有WIN32API的操作系統(tǒng)之上;2.4.4故障處理正常使用時(shí)不應(yīng)該出錯(cuò),若運(yùn)行是遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫的完好無損。2.5性能需求2.5.1數(shù)據(jù)精確度查詢時(shí)應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。查詢時(shí)應(yīng)保證查準(zhǔn)率,查到的記錄應(yīng)與給定的單項(xiàng)或組合項(xiàng)查詢條件完全匹配。2.5.2時(shí)間特性一般操作的響應(yīng)時(shí)間應(yīng)在1~2秒內(nèi),對(duì)軟磁盤和打印機(jī)的操作,以及數(shù)據(jù)的導(dǎo)入和導(dǎo)出也應(yīng)在可接受的時(shí)間內(nèi)完成。2.5.3適應(yīng)性滿足個(gè)人使用的需求。對(duì)前面提到的運(yùn)行環(huán)境要求不應(yīng)存在困難。2.6軟件屬性需求2.6.1正確性要求發(fā)布的軟件達(dá)到用戶的預(yù)期目標(biāo),運(yùn)行時(shí)基本無錯(cuò)誤。2.6.2可靠性在一般條件下,應(yīng)不出故障。2.6.3效率對(duì)于瀏覽,查詢,增加,刪除,更新和密碼設(shè)置的一般操作,要求及時(shí)響應(yīng),在1~2秒內(nèi)。2.6.4完整性要求能在發(fā)生意外(如掉電)的情況下,保證不丟失數(shù)據(jù)。2.6.5易實(shí)用性要求能盡量為用戶的使用提供方便,軟件界面符合目前流行的界面規(guī)范。2.6.6可維護(hù)性要求本軟件在運(yùn)行中發(fā)現(xiàn)錯(cuò)誤時(shí),能快速,準(zhǔn)確對(duì)其進(jìn)行定位,診斷和修改。2.6.7可測(cè)試性設(shè)計(jì)時(shí)盡可能減少測(cè)試本軟件的各項(xiàng)功能所需要的工作量。2.6.8復(fù)用性設(shè)計(jì)時(shí)盡可能采取模塊化的方法進(jìn)行設(shè)計(jì),對(duì)系統(tǒng)內(nèi)各模塊接口盡可能達(dá)到高內(nèi)聚,低耦合的程度,以提高各模塊的復(fù)用性。2.6.9安全保密性要求提供身份驗(yàn)證,只允許通過身份驗(yàn)證的用戶使用本軟件。對(duì)于三次密碼輸入不正確的,應(yīng)強(qiáng)行關(guān)閉。2.6.10可理解性對(duì)于本軟件提供的各種菜單命令,各種信息提示,應(yīng)易于用戶理解。2.6.11可移植性要求本軟件在將來能易于向WINDOWSXP操作系統(tǒng)上移植,以用于掌上電腦。2.6.12互聯(lián)性要求提供數(shù)據(jù)的導(dǎo)入和導(dǎo)出接口,以易于同其他系統(tǒng)的連接。2.7其他需求無其它需求2.8數(shù)據(jù)描述2.8.1靜態(tài)數(shù)據(jù)姓名 Name單位 Company職位 Job部門 Department單位地址 Add-com單位郵編 Postcode-O單位電話 Tel-O單位傳真 Fax-O家庭地址 Add-H家庭郵編 Postcode-H家庭電話 Tel-H尋呼 BP手機(jī) Tel-mov電子郵件 E-Mail單位主頁 HomeO各人主頁 HomeH昵稱 Nickname性別 Sex生日 Birthday日歷類型 DateType愛好 Hobby特長(zhǎng) Forte摘要顯示 Abstract最后更新時(shí)間 UpdateTime備注 Memo2.8.2動(dòng)態(tài)數(shù)據(jù)輸入數(shù)據(jù):菜單選項(xiàng),查詢關(guān)鍵字,新建記錄項(xiàng),導(dǎo)入文件。輸出數(shù)據(jù):郵查詢關(guān)鍵字確定的數(shù)據(jù)庫記錄集合或全部記錄。內(nèi)部生成的數(shù)據(jù):中間查詢結(jié)果。2.8.3數(shù)據(jù)庫描述本軟件采用ODBC數(shù)據(jù)庫。2.8.4數(shù)據(jù)字典數(shù)據(jù)流圖,層次方框圖參見項(xiàng)目概述中的呆開發(fā)軟件的功能,其中涉及到的數(shù)據(jù)定義如下:[1]姓名=1{漢字}10|1{字母}20[2]單位姓名=1{漢字}40|1{字母}80[3]職位=1{漢字}10|1{字母}20[4]部門=1{漢字}40|1{字母}80[5]單位地址=1{漢字|數(shù)字}40|1{字母|數(shù)字}|80[6]單位郵編=1{數(shù)字}8[7]單位電話=1{數(shù)字|SPACE|-}20[8]單位傳真=1|{數(shù)字|SPACE|-}20 [9]家庭地址=1{漢字|數(shù)字}40|1{字母|數(shù)字}80[10]家庭郵編=1{數(shù)字}8[11]家庭電話=1{數(shù)字|SPACE|-}20[12]手機(jī)=1{數(shù)字|SPACE|-}20[13]尋呼=1{數(shù)字|SPACE|-}20[14]E-MAIL=1{字母|。|@|數(shù)字}20[15]單位主頁=1{字母|.|數(shù)字|:|/}40[16]個(gè)人主頁=1{字母|。|數(shù)字|:|/}40[17]昵稱=1{漢字}10|1{字母}20[18]性別=男|女[19]生日=1{數(shù)字|-}10[20]日歷類型=公歷|農(nóng)歷[21]愛好=1{漢字}1000|1{字母}200[22]特長(zhǎng)=1{漢字}100|1{字母}200[23]摘要顯示=1{漢字}|100|1{字母}200[24]最后更新時(shí)間=1{數(shù)字|-}10[25]備注=1{漢字|字母}5002.8.5數(shù)據(jù)采集通過身份驗(yàn)證的用戶,采用鍵盤和鼠標(biāo)直接輸入或者從外部文件導(dǎo)入數(shù)據(jù)。思考題需求分析的基本任務(wù)是什么?需求分析的結(jié)束標(biāo)準(zhǔn)是什么?需求分析的基本步驟是什么?什么是數(shù)據(jù)流圖,繪制數(shù)據(jù)流圖的基本步驟是什么?實(shí)驗(yàn)三概要設(shè)計(jì)說明書實(shí)驗(yàn)三概要設(shè)計(jì)說明書3.1引言3.1.1編寫目的參見“實(shí)驗(yàn)一”中的編寫目的3.1.2項(xiàng)目背景參見“實(shí)驗(yàn)一”中的項(xiàng)目背景3.1.2術(shù)語說明參見“實(shí)驗(yàn)一”中的術(shù)語說明3.1.3參考資料見書后參考文獻(xiàn)3.2任務(wù)概要3.2.1目的本電子名片管理系統(tǒng)軟件將提供一個(gè)既可以存儲(chǔ)信息,又可以進(jìn)行更新,查詢,同時(shí)價(jià)格又能為廣大消費(fèi)者接受的多功能電子通訊錄。3.2.2運(yùn)行環(huán)境硬件環(huán)境:PII或更高檔微機(jī),筆記本電腦;運(yùn)行時(shí)內(nèi)存要求:1MB;安裝所需硬盤:5MB;打印機(jī):可選。軟件環(huán)境:中文WINDOWS95/98/2000/ME;英文WINDOWS95/98/2000/ME+中文之星2.0;WINDOWSNT4.O。3.2.3需求概要本軟件主要有以下幾方面的功能:(1)瀏覽功能以列表形式顯示全部記錄。(2)詳細(xì)查看功能可在瀏覽狀態(tài)下點(diǎn)擊某條記錄,顯示其全部信息。(3)條件查詢功能用戶可任意選擇字段(如姓名,電話號(hào)碼,電子郵件地址等),并針對(duì)該字段構(gòu)造出組合查詢條件,進(jìn)行匹配查詢。(4)修改功能修改任意字段,姓名不能為空。(5)增加功能增加一條或多條新的記錄。(6)刪除功能刪除一條或多條記錄。(7)密碼管理登陸系統(tǒng)后,用戶可以隨時(shí)對(duì)密碼進(jìn)行更改。(8)報(bào)表生成可根據(jù)提供的摸般將查詢結(jié)果或選中的數(shù)據(jù)生成多種形式的報(bào)表。(9)打印功能將生成的的報(bào)表或所選中的記錄進(jìn)行打印輸出。(11)身份驗(yàn)證進(jìn)入系統(tǒng)時(shí),對(duì)用戶的身份進(jìn)行檢查,只允許合法用戶登陸系統(tǒng)。(12)幫助功能為用戶使用本系統(tǒng)提供幫助。3.2.4條件與限制本系統(tǒng)更為理想的選擇時(shí)與其他辦公自動(dòng)化套間繼承起來,作為其中得一個(gè)組件,在功能方面可以考慮由多用戶分別進(jìn)行管理,系統(tǒng)可以為級(jí)別不同的用戶設(shè)置不同的權(quán)限等,同時(shí)應(yīng)進(jìn)一步提高系統(tǒng)的安全保密系統(tǒng)。3.3總體設(shè)計(jì)3.3.1處理流程。系統(tǒng)啟動(dòng)后,激活身份驗(yàn)證模塊;。通過身份驗(yàn)證后,對(duì)系統(tǒng)初始化。根據(jù)系統(tǒng)配置文件將數(shù)據(jù)庫導(dǎo)入,并設(shè)置各全局變量;。系統(tǒng)進(jìn)入消息循環(huán)狀態(tài),通過事件驅(qū)動(dòng)機(jī)制激活各功能模塊,并執(zhí)行指定模塊;]。各項(xiàng)功能執(zhí)行完畢后重新進(jìn)入消息循環(huán)狀態(tài);。由關(guān)閉系統(tǒng)事件激活關(guān)閉系統(tǒng)模塊,退出系統(tǒng)。身份驗(yàn)證初始化重新驗(yàn)證查看詳細(xì)資料 瀏覽查 詢 更新數(shù)據(jù)更新密碼管理非正常退出消息循環(huán)正常退出增加身份驗(yàn)證初始化重新驗(yàn)證查看詳細(xì)資料 瀏覽查 詢 更新數(shù)據(jù)更新密碼管理非正常退出消息循環(huán)正常退出增加刪除修改不通過失敗圖3.1系統(tǒng)總體結(jié)構(gòu)系統(tǒng)總體結(jié)構(gòu)如圖3.1所示。各模塊設(shè)計(jì)如下:模塊編號(hào)模塊名稱備注模塊編號(hào)模塊名稱備注M1.1初始化模塊系統(tǒng)初始化M4.2刷新詳細(xì)資料模塊M1.2關(guān)閉系統(tǒng)模塊關(guān)閉并退出系統(tǒng)M5條件查詢模塊M1.2系統(tǒng)功能模塊M6.1增加模塊M2.1瀏覽模塊M6.2刪除模塊M2.2刷新瀏覽模塊M6.3修改模塊M3.1基本資料模塊M7報(bào)表生成模塊M3.2刷新基本資料模塊M8打印模塊M4.1詳細(xì)資料模塊M10密碼管理模塊M11身份驗(yàn)證模塊驗(yàn)證用戶身份M12幫助模塊3.3.3功能分配(1)系統(tǒng)控制功能初始化模塊(M1.1);關(guān)閉系統(tǒng)模塊(M1.2);系統(tǒng)功能模塊(M1.3)。(2)瀏覽功能瀏覽模塊(M2.1);刷新瀏覽模塊(M2.2);基本資料模塊(M3.1);刷新基本資料模塊(M3.2);刷新詳細(xì)資料模塊(M4.2)。(3)查看詳細(xì)資料功能詳細(xì)資料模塊(4.1);刷新詳細(xì)資料模塊(4.2);基本資料模塊(M3.2)。(4)條件查詢功能條件查詢模塊(M5.1);刷新瀏覽模塊(M2.2);刷新基本資料模塊(M3.2)。(5)增加功能增加模塊(M6.1);刷新詳細(xì)資料模塊(M4.2);刷新基本資料模塊(M3.2);刷新瀏覽模塊(M2.2)。(6)刪除功能刪除模塊(M6.2);刷新瀏覽模塊(M2.2);刷新基本資料模塊(M3.2);刷新詳細(xì)資料模塊(M4.2)。(7)修改功能修改模塊(M6.3);刷新瀏覽模塊(M2.2);刷新基本資料模塊(M3.2);刷新詳細(xì)資料模塊(M4.2)。(8)報(bào)表生成功能報(bào)表生成模塊(M7)。(9)打印功能打印模塊(M8)。(10)密碼管理功能密碼管理模塊(M10)。(11)身份驗(yàn)證功能身份驗(yàn)證模塊(M11)。(12)幫助功能幫助模塊(M12)。3.4接口設(shè)計(jì)3.4.1外部接口(1)用戶界面采用目前非常流行的CUI,即諸如窗口,菜單,對(duì)話框,滾動(dòng)條等,其主空界面如圖所示。(2)軟件接口運(yùn)行與WINDOWS95及更高版本具有WIN32API 的操作系統(tǒng)之上。3.4.2內(nèi)部接口初始化模塊:系統(tǒng)初始化時(shí)由操作系統(tǒng)調(diào)用,執(zhí)行完畢后進(jìn)入消息循環(huán)狀態(tài);關(guān)閉系統(tǒng)模塊:由系統(tǒng)功能模塊調(diào)用,執(zhí)行完畢后返回操作系統(tǒng);系統(tǒng)功能模塊:接受系統(tǒng)功能區(qū)的相應(yīng)消息,啟動(dòng)瀏覽,查詢,增加,刪除,修改,打印,報(bào)表生成等模塊;瀏覽模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)瀏覽區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新瀏覽模塊;刷新瀏覽模塊:依據(jù)當(dāng)前數(shù)據(jù)刷新瀏覽區(qū);基本資料模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)基本資料區(qū)的直接消息的相應(yīng)功能,可能會(huì)調(diào)用刷新基本資料模塊;刷新基本資料模塊:依據(jù)當(dāng)前數(shù)據(jù)刷新基本資料區(qū);詳細(xì)資料模塊:由相應(yīng)消息驅(qū)動(dòng),顯示記錄的詳細(xì)資料;刷新詳細(xì)資料模塊:已故當(dāng)前數(shù)據(jù)刷新詳細(xì)資料區(qū);條件查詢模塊:完成增加功能;增加模塊:完成增加功能;刪除模塊:完成刪除功能;修改模塊?完成修改功能;報(bào)表生成模塊:完成報(bào)表生成功能;打印模塊:完成打印功能;密碼管理模塊:完成對(duì)密碼的管理功能;身份驗(yàn)證模塊:完成對(duì)用戶的身份驗(yàn)證功能;幫助功能:為用戶提供幫助功能。3.5數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)3.5.1邏輯結(jié)構(gòu)設(shè)計(jì)(1)數(shù)據(jù)庫Name-CarDTabel定義字段名姓名類型索引Indexs (unsigned)integer姓名Name char20單位Company char80職位Job char20部門Department char80單位地址Add-com char80單位郵編Postcode-O char8單位電話Tel-O char20單位傳真Fax-O char20家庭地址Add-H char80家庭郵編Postcode-H char8家庭電話Tel-H char20尋呼BP char20QQOicq char8手機(jī)Tel-mov char15電子郵件E-Mail char20單位主頁HomeO char40各人主頁HomeH char40昵稱Nickname char20性別Sex Bool生日Birthday Date日歷類型DateType Bool愛好Hobby char200特長(zhǎng)Forte char200摘要顯示Abstract char200最后更新時(shí)間UpdateTime Date備注Memo char500(2)配置文件保留上次程序運(yùn)行結(jié)束侯的相關(guān)狀態(tài):數(shù)據(jù)記錄索引計(jì)數(shù)IndexNum:UINT數(shù)據(jù)庫記錄總數(shù)RecordTotal:Int(3)全局變量<1>記錄總數(shù)RecordTotal:Int<2>瀏覽順序數(shù)組Browse: INtBrowse[max]<3>焦點(diǎn)記錄FocusRecord:Int<4>內(nèi)存記錄緩沖區(qū)RecordBuffer:NameAddRecordBufferNameAdd=:[max]Struct{INtIndex;CharName[20];CharCompany[80];CharTelnump[40]; }NameAdd;<5>數(shù)據(jù)記錄索引計(jì)數(shù)IndexNum:UINT3.5.2物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫NAME-CARD的文件物理結(jié)構(gòu):采用順序結(jié)構(gòu)的記錄文件。3.5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系初始化模塊:將會(huì)設(shè)置全局變量〈1〉~〈5〉;關(guān)閉系統(tǒng)模塊:將全局變量〈1〉,〈5〉保存至配置文件中;系統(tǒng)功能模塊:利用鼠標(biāo)及鍵盤事件;瀏覽模塊:利用鼠標(biāo)及鍵盤事件設(shè)置全局變量〈3〉;刷新瀏覽模塊:設(shè)置全局變量3,并使用全局變量〈1〉,〈2〉和〈4〉;基本資料模塊:設(shè)置全局變量〈4〉中的相應(yīng)數(shù)據(jù);刷新基本資料模塊:使用全局變量〈3〉和〈4〉,并可能訪問數(shù)據(jù)庫;詳細(xì)資料模塊:訪問數(shù)據(jù)庫和全局變量〈3〉和〈4〉;刷新詳細(xì)資料模塊:使用全局變量〈3〉和〈4〉,并可能訪問數(shù)據(jù)庫;條件查詢模塊:訪問數(shù)據(jù)庫;增加模塊:訪問數(shù)據(jù)庫;刪除模塊:利用全局變量〈3〉和〈4〉,設(shè)置全局變量〈1〉,〈2〉和〈4〉;修改模塊:訪問數(shù)據(jù)庫和全局變量〈3〉;報(bào)表生成模塊:將當(dāng)前瀏覽的記錄生成報(bào)表;打印模塊:利用全局變量〈2〉,〈3〉和〈4〉;密碼管理模塊:用戶對(duì)密碼進(jìn)行設(shè)置;身份驗(yàn)證模塊:對(duì)登錄用戶的身份進(jìn)行驗(yàn)證;幫助模塊:為用戶提供使用幫助。3.6運(yùn)行設(shè)計(jì)3.6.1運(yùn)行模塊的組合模塊命名方式按照相應(yīng)模塊結(jié)合特性制定。命名方式為Mx和Mx.y,其中數(shù)字相同的模塊即為同類模塊。3.6.2運(yùn)行控制本軟件控制流程:想由操作系統(tǒng)啟動(dòng)M1.1(其中調(diào)用M10),通過身份驗(yàn)證后,登錄系統(tǒng),并調(diào)用M2.2和M3.3,然后進(jìn)入消息驅(qū)動(dòng)模式,由相應(yīng)的消息分別擊活M4,M5.1,M5.2,M5.3,M6,M7,M8,M2.1,M3.1,M1,2等模塊,其中M1.2將關(guān)閉并退出系統(tǒng)。3.6.3運(yùn)行時(shí)間各模塊運(yùn)行時(shí)間均應(yīng)控制在1~2秒內(nèi)(其中大部分為相應(yīng)用戶的動(dòng)作)。由于系統(tǒng)采用消息驅(qū)動(dòng)方式,將有效提高計(jì)算機(jī)的利用率。3.7出錯(cuò)處理設(shè)計(jì)本軟件應(yīng)充分考慮各種系統(tǒng)錯(cuò)誤,避免造成數(shù)據(jù)庫系統(tǒng)不一致或損壞;本軟件提供撤消機(jī)制,避免用戶因操作對(duì)數(shù)據(jù)庫系統(tǒng)造成破壞;采用對(duì)話框形式為用戶提供警告信息;一些關(guān)鍵性操作(比如刪除或修改記錄),都應(yīng)提供確認(rèn)機(jī)制。3.8安全保密設(shè)計(jì)在用戶登錄系統(tǒng)時(shí)進(jìn)行身份驗(yàn)證,只允許合法用戶進(jìn)入系統(tǒng);添加導(dǎo)入和導(dǎo)出功能,方便用戶對(duì)數(shù)據(jù)進(jìn)行備份。維護(hù)設(shè)計(jì)《電子名片管理系統(tǒng)通》軟件必須按照軟件產(chǎn)品設(shè)計(jì)規(guī)范的步驟進(jìn)行開發(fā),并充分考慮軟件可維護(hù)性,詳細(xì)編寫各階段的文檔資料,以利于未來版本升級(jí)以及移植等二次開發(fā)。思考題總體設(shè)計(jì)階段的基本任務(wù)是什么?總體設(shè)計(jì)階段的結(jié)束標(biāo)準(zhǔn)是什么?說明并比較概要設(shè)計(jì)說明書和需求分析說明的內(nèi)容。說明什么是自頂向下設(shè)計(jì)?為什么說它尤其適用于大型軟件的開發(fā)?實(shí)驗(yàn)五軟件測(cè)試文檔實(shí)驗(yàn)四撰寫詳細(xì)說明書4.1引言4.1.1編寫目的參見“實(shí)驗(yàn)一”中的編寫目的4.1.2項(xiàng)目背景參見“實(shí)驗(yàn)一”中的項(xiàng)目背景4.1.2術(shù)語說明參見“實(shí)驗(yàn)一”中的術(shù)語說明4.1.3參考資料見書后參考文獻(xiàn)4.2總體設(shè)計(jì)4.2.1需求概述本軟件主要有以下幾方面的功能。〈1〉瀏覽功能以列表形式顯示全部記錄。<2>查看詳細(xì)資料功能可在瀏覽狀態(tài)下點(diǎn)擊某條記錄,顯示其全信息.<3>條件查詢功能用戶可任意選擇字段(入姓名,電話號(hào)碼,電子郵件地址等),并針對(duì)該字段構(gòu)造出組合查詢條件,進(jìn)行匹配查詢.<4>增加功能增加一條或多條新記錄.<5>刪除功能刪除一個(gè)記錄或刪除多個(gè)記錄.<6>修改功能修改全部字段,姓名不能為空.<7>密碼管理登錄系統(tǒng)后用戶可以隨時(shí)對(duì)密碼進(jìn)行更改.<8>報(bào)表生成可根據(jù)提供的模塊將查詢結(jié)果或選中的數(shù)據(jù)生成多種風(fēng)格的報(bào)表.<9>打印功能將生成的報(bào)表或選中的記錄進(jìn)行打印輸出.<11>身份驗(yàn)證進(jìn)入系統(tǒng)時(shí),對(duì)用戶的身份進(jìn)行檢查,只允許合法用戶登錄系統(tǒng).<12>幫助為用戶的使用提供幫助.4.2.2軟件結(jié)構(gòu)本軟件的頂層數(shù)據(jù)流圖如圖4.1所示。用戶用戶身份驗(yàn)證處理密碼外設(shè)打印機(jī)反饋信息密碼密碼新密碼打開報(bào)表記錄數(shù)據(jù)圖4.1頂層數(shù)據(jù)流圖頂層數(shù)據(jù)流圖二層數(shù)據(jù)流圖如圖4.2所示。打印機(jī)打印機(jī)報(bào)表生成與用戶交互查詢密碼密碼管理密碼導(dǎo)入導(dǎo)出外設(shè)新密碼報(bào)表打開打開SQL語句打開數(shù)據(jù)數(shù)據(jù)記錄數(shù)據(jù)打開圖4.2二層數(shù)據(jù)流圖身份驗(yàn)證初始化重新驗(yàn)證不通過消息循環(huán)瀏覽查看詳細(xì)資料查詢身份驗(yàn)證初始化重新驗(yàn)證不通過消息循環(huán)瀏覽查看詳細(xì)資料查詢更新密碼管理導(dǎo)入導(dǎo)出非正常退出正常退出增加刪除修改導(dǎo)入導(dǎo)出圖4.3詳細(xì)功能模塊4.3.1模塊描述本軟件的詳細(xì)功能模塊如圖4.3。4.3.2身份驗(yàn)證模塊(M11)功能:對(duì)用戶進(jìn)行身份驗(yàn)證,通過驗(yàn)證則登錄系統(tǒng).輸入項(xiàng)目:輸入用戶名和密碼.輸出項(xiàng)目:無.存儲(chǔ)分配:程序運(yùn)行需要占用內(nèi)存約小于1MB.本模塊的界面如圖4.4所示.圖4.4身份驗(yàn)證界面4.3.3初始化模塊(M1.1)功能:初始化系統(tǒng),顯示歡迎界面,并使系統(tǒng)進(jìn)入正常工作狀態(tài).圖4.5歡迎界面輸入項(xiàng)目:配置文件,數(shù)據(jù)庫文件.圖4.5歡迎界面輸出項(xiàng)目:設(shè)置全局變量,瀏覽區(qū)和基本資料區(qū).存儲(chǔ)分配:程序運(yùn)行需要占用內(nèi)存約1MB左右.測(cè)試要點(diǎn):配置文件或數(shù)據(jù)庫文件損壞,或沒有足夠內(nèi)存可提供使用時(shí)是否正常.本模塊的歡迎界面如圖4.5所示4.3.4關(guān)閉系統(tǒng)模塊(M1.2)功能:關(guān)閉并退出系統(tǒng),保留相應(yīng)狀態(tài)數(shù)據(jù).輸入項(xiàng)目:全局變量.輸出項(xiàng)目:更新后的數(shù)據(jù)庫文件和配置文件.測(cè)試要點(diǎn):若數(shù)據(jù)庫文件或配置文件不能正常操作,或全局?jǐn)?shù)據(jù)已經(jīng)不一致,怎樣處理.4.3.5系統(tǒng)功能模塊(M1.3)功能:選擇各種系統(tǒng)功能.輸入項(xiàng)目:鼠標(biāo)或鍵盤事件.輸出項(xiàng)目:無.本模塊的界面如圖4.6所示.圖4.6系統(tǒng)功能模塊界面4.3.6瀏覽模塊(M2.1)功能:以列表方式將數(shù)據(jù)記錄顯示在瀏覽區(qū),并維護(hù)窗口中瀏覽區(qū)中信息的更改和刷新。性能:這是用戶使用頻率較高的一個(gè)模塊,對(duì)性能要求在1~2秒內(nèi)作出反應(yīng)。輸入項(xiàng)目:鼠標(biāo),鍵盤事件或標(biāo)準(zhǔn)SQL語句。輸出項(xiàng)目:重新設(shè)置的瀏覽區(qū)中信息。測(cè)試要點(diǎn):對(duì)各事件進(jìn)行測(cè)試。本模塊的界面如圖12-13所示。本界面中的列表框應(yīng)給出每個(gè)聯(lián)系人的五項(xiàng)基本信息,分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 計(jì)算機(jī)二級(jí)Web考試的社區(qū)和資源分享及試題與答案
- 200MW獨(dú)立儲(chǔ)能項(xiàng)目實(shí)施方案(范文參考)
- 新版教科版五年級(jí)下冊(cè)科學(xué)全冊(cè)教學(xué)設(shè)計(jì)教案
- 貼心指導(dǎo)計(jì)算機(jī)二級(jí)ACCESS考試試題及答案
- 酌情選擇的2025年稅法考試試題及答案
- 行政管理專業(yè)文獻(xiàn)綜述試題及答案
- 測(cè)試結(jié)果分析中的數(shù)據(jù)可視化方法試題及答案
- 財(cái)務(wù)管理中邏輯推理的重要應(yīng)用試題及答案
- 軟件測(cè)試中的壓測(cè)與監(jiān)控策略分享試題及答案
- 2025年四級(jí)嵌入式課外輔導(dǎo)試題及答案
- 《光生載流子效應(yīng)》課件
- 2025-2030中國液晶面板行業(yè)發(fā)展分析及投資預(yù)測(cè)報(bào)告
- 生成式人工智能對(duì)高校畢業(yè)生就業(yè)的影響及對(duì)策分析
- 小學(xué)脊柱側(cè)彎教育
- 大數(shù)據(jù)技術(shù)在媒體運(yùn)營中的價(jià)值試題及答案
- 2025年五金采購合同與價(jià)格明細(xì)
- 2025年高考語文古詩詞鑒賞主題閱讀與理解試題
- 樸樸北森測(cè)評(píng)試題及答案
- 中鐵建設(shè)面試試題及答案
- 2025年消控室考核試題及答案
- 餐廳食材驗(yàn)收培訓(xùn)
評(píng)論
0/150
提交評(píng)論