




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 實(shí)驗(yàn)題目 9. 住宅安全系統(tǒng)實(shí)驗(yàn)一 書(shū)寫(xiě)可行性研究報(bào)告一實(shí)驗(yàn)?zāi)康模赫莆湛尚行匝芯康牟襟E,練習(xí)編寫(xiě)可行性研究報(bào)告。二實(shí)驗(yàn)工具:Word或PowerPoint。三實(shí)驗(yàn)內(nèi)容:1、 可行性研究方法;11:技術(shù)可行性:我們學(xué)習(xí)過(guò)DELPHI程序設(shè)計(jì),有一定的開(kāi)發(fā)基礎(chǔ)。12:經(jīng)濟(jì)可行性:每人都有一臺(tái)電腦,開(kāi)發(fā)環(huán)境的軟件也有。 13:時(shí)間可行性:12個(gè)月。 14:信息可行性:我們可以通過(guò)到小區(qū)實(shí)際調(diào)查,或參考書(shū)本,上網(wǎng)查看相應(yīng)的資料,有豐富的信息來(lái)源。2、數(shù)據(jù)流圖 數(shù)據(jù)流圖1 數(shù)據(jù)流圖2 說(shuō)明 某基于微處理器的住宅安全系統(tǒng),使用傳感器(如紅外探頭、攝像頭等)來(lái)檢測(cè)各種意外情況,如非法進(jìn)入、火警、水災(zāi)等。
2、房主可以在安裝該系統(tǒng)時(shí)配置安全監(jiān)控設(shè)備(如傳感器、顯示器、報(bào)警器等),也可以在系統(tǒng)運(yùn)行時(shí)修改配置,通過(guò)錄像機(jī)和電視機(jī)監(jiān)控與系統(tǒng)連接的所有傳感器,并通過(guò)控制面板上的鍵盤(pán)與系統(tǒng)進(jìn)行信息交互。在安裝過(guò)程中,系統(tǒng)給每個(gè)傳感器賦予一個(gè)編號(hào)(即id)和類(lèi)型,并設(shè)置房主密碼以啟動(dòng)和關(guān)閉系統(tǒng),設(shè)置傳感器事件發(fā)生時(shí)應(yīng)自動(dòng)撥出電話號(hào)碼。當(dāng)系統(tǒng)檢測(cè)到一個(gè)傳感器事件時(shí),就激活警報(bào),撥出預(yù)置的電話號(hào)碼,并報(bào)告關(guān)于位置和檢測(cè)到事件的性質(zhì)等信息。 實(shí)驗(yàn)二 書(shū)寫(xiě)需求規(guī)格說(shuō)明書(shū)實(shí)驗(yàn)?zāi)康模赫莆招枨蠓治龅牟襟E,練習(xí)編寫(xiě)需求規(guī)格說(shuō)明書(shū)。實(shí)驗(yàn)工具:Word 實(shí)驗(yàn)內(nèi)容1.1 編寫(xiě)目的編寫(xiě)本文檔,是為了能夠明確用戶需求,以精確的軟件架構(gòu)設(shè)
3、計(jì),為測(cè)試提供依據(jù)。并合理分工小組,是小組的每一個(gè)成員能夠明白項(xiàng)目最終的項(xiàng)目特點(diǎn)。1.2 背景我們的研究表明,住宅管理系統(tǒng)市場(chǎng)以每年40%的速度增長(zhǎng)。我們推向市場(chǎng)的首個(gè)SafeHome功能將是住宅安全功能,因?yàn)槎鄶?shù)人都熟悉“報(bào)警系統(tǒng)”,所以這將更容易銷(xiāo)售。住宅功能應(yīng)該為各種不希望出現(xiàn)的“情況”提供保護(hù),如非法入侵、火災(zāi)、漏水、一氧化碳濃度超標(biāo)等等。該功能將使用無(wú)線傳感器監(jiān)視各種情況的發(fā)生,戶主可以編程控制,并且在發(fā)現(xiàn)情況時(shí)自動(dòng)電話聯(lián)系監(jiān)控部門(mén)。1.3 定義1.1 軟件功能說(shuō)明 1.2 對(duì)功能的一般性規(guī)定1.3 對(duì)性能的一般性規(guī)定1.4 故障處理要求1.5 其他專門(mén)要求1.4 運(yùn)行環(huán)境Windo
4、ws 7/Vista/XP;酷睿2G HZ以上處理器;512MB內(nèi)存;5GB硬盤(pán)空間。注:若用戶需要,未來(lái)可升級(jí)支持Windows 8。1.5 條件與限制本系統(tǒng)主要有兩大功能用戶設(shè)置和檢測(cè)報(bào)警功能。 1用戶設(shè)置1、用戶首次使用時(shí)需要輸入密碼、報(bào)警的電話號(hào)碼以及房間的大小。2、再后來(lái)的使用過(guò)程中用戶可以再此設(shè)置。2檢測(cè)報(bào)警1、檢測(cè)是否有火災(zāi)發(fā)生,若有則向用戶指定的號(hào)碼發(fā)送信息或提示。2、檢測(cè)是否有人非法入侵,若有則向用戶指定的號(hào)碼發(fā)送信息或提示。3、檢測(cè)是否有一氧化碳超標(biāo)的現(xiàn)象,若有則向用戶指定的號(hào)碼發(fā)送信息或提示。4、檢測(cè)是否有漏水現(xiàn)象,若有也給出用戶提示。5、檢測(cè)是否門(mén)窗已經(jīng)關(guān)閉,若未則給出
5、用戶提示。3數(shù)據(jù)描述3.1對(duì)功能的一般性規(guī)定功能名稱功能詳細(xì)用戶設(shè)置*作用介紹a本功能的數(shù)據(jù)庫(kù)全部來(lái)自SafeHome。b.本功能主要作用就是使用戶可以設(shè)置。*使用說(shuō)明a.進(jìn)入該功能界面后,輸入房主的首次使用激活碼b.激活后對(duì)于個(gè)人的密碼以及預(yù)設(shè)的電話號(hào)碼進(jìn)行設(shè)置。c.電話號(hào)碼可以備選有多個(gè)。d. 用戶輸入密碼三次錯(cuò)誤則系統(tǒng)應(yīng)向預(yù)設(shè)手機(jī)發(fā)送報(bào)警信息3.1.1檢測(cè)是否有火災(zāi)發(fā)生*作用介紹本功能主要是針對(duì)可能出現(xiàn)的火災(zāi)進(jìn)行監(jiān)測(cè)與報(bào)警a.系統(tǒng)通過(guò)傳感器技術(shù)來(lái)檢測(cè)是否有火災(zāi)發(fā)生b.若有,則向用戶發(fā)送提示并且撥打火警電話,屋內(nèi)發(fā)出提示聲3.1.2檢測(cè)是否有人非法入侵*作用介紹本功能主要是針對(duì)可能出現(xiàn)的非
6、法入侵進(jìn)行監(jiān)測(cè)與報(bào)警a.系統(tǒng)通過(guò)窗戶與門(mén)上傳感器技術(shù)來(lái)檢測(cè)是否有火災(zāi)發(fā)生b.若有,則向用戶發(fā)送提示并且撥報(bào)警電話,屋內(nèi)發(fā)出提示聲3.1.3檢測(cè)是否一氧化碳超標(biāo)的現(xiàn)象*作用介紹本功能主要是針對(duì)一氧化碳超標(biāo)的現(xiàn)象進(jìn)行監(jiān)測(cè)與報(bào)警a.系統(tǒng)通過(guò)煤氣上方的探測(cè)器進(jìn)行檢測(cè)b.若有,則向用戶發(fā)送提示并且撥打報(bào)警電話,屋內(nèi)發(fā)出提示聲3.1.3檢測(cè)是否漏水現(xiàn)象*作用介紹本功能主要是針對(duì)漏水的現(xiàn)象進(jìn)行監(jiān)測(cè)與報(bào)警a.探測(cè)器進(jìn)行檢測(cè)b.若有,則向用戶發(fā)送提示,屋內(nèi)發(fā)出提示聲3.1.4檢測(cè)是否門(mén)窗已經(jīng)關(guān)閉*作用介紹本功能主要是針對(duì)門(mén)窗已經(jīng)關(guān)閉進(jìn)行監(jiān)測(cè)與報(bào)警a.門(mén)窗上的探測(cè)器進(jìn)行檢測(cè)b.若有,在用戶離開(kāi)之前發(fā)出警報(bào)2、制數(shù)
7、據(jù)流圖(或用例圖),使用Word編寫(xiě)實(shí)驗(yàn)報(bào)告。 數(shù)據(jù)流圖 實(shí)驗(yàn)三 書(shū)寫(xiě)概要設(shè)計(jì)說(shuō)明書(shū)11試驗(yàn)?zāi)康?之前需求規(guī)格說(shuō)明書(shū)已經(jīng)完成并提交。對(duì)于SafeHome系統(tǒng)我們進(jìn)入第二階段設(shè)計(jì)概要設(shè)計(jì)。編寫(xiě)這份概要設(shè)計(jì)報(bào)告的目的在于對(duì)整個(gè)系統(tǒng)的總體設(shè)計(jì)進(jìn)行一個(gè)大概的描述和設(shè)計(jì)。對(duì)基本的流程、用戶的輸入輸出、數(shù)據(jù)庫(kù)的設(shè)計(jì)和嵌入、數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)以及系統(tǒng)錯(cuò)誤的恢復(fù)功能設(shè)計(jì)等形成大概的框架。12背景經(jīng)過(guò)我們的研究表明,住宅管理系統(tǒng)市場(chǎng)以每年40%的速度增長(zhǎng)。我們推向市場(chǎng)的首個(gè)SafeHome功能將是住宅安全功能,因?yàn)槎鄶?shù)人都熟悉“報(bào)警系統(tǒng)”,所以這將更容易銷(xiāo)售。Safehome管理系統(tǒng)軟件是一套功能比較完善的管理軟件
8、,該軟件采用功能強(qiáng)大的數(shù)據(jù)庫(kù)軟件開(kāi)發(fā)工具進(jìn)行開(kāi)發(fā),具有很好的可移植性,可在應(yīng)用范圍較廣的DOS,WINDOWS系列等操作系統(tǒng)上使用。除此以外,可通過(guò)訪問(wèn)權(quán)限控制,確保數(shù)據(jù)的安全性。住宅功能應(yīng)該為各種不希望出現(xiàn)的“情況”提供保護(hù),如非法入侵、火災(zāi)、漏水、一氧化碳濃度超標(biāo)等等。該功能將使用無(wú)線傳感器監(jiān)視各種情況的發(fā)生,戶主可以編程控制,并且在發(fā)現(xiàn)情況時(shí)自動(dòng)電話聯(lián)系監(jiān)控部門(mén)。 說(shuō)明: a待開(kāi)發(fā)軟件系統(tǒng)的名稱:Safehome管理系統(tǒng) b項(xiàng)目提出者:市場(chǎng)調(diào)查部c開(kāi)發(fā)者:南京郵電大學(xué)通達(dá)學(xué)院08005933第八組d用戶:各房產(chǎn)公司或個(gè)人住宅e運(yùn)行該軟件的計(jì)算站(中心):各房產(chǎn)公司或個(gè)人住宅計(jì)算機(jī)局域網(wǎng)1
9、3定義 系統(tǒng)檢測(cè)檢測(cè)是否有火災(zāi)發(fā)生子系統(tǒng)檢測(cè)是否有人非法入侵子系統(tǒng)檢測(cè)是否一氧化碳超標(biāo)的現(xiàn)象子系統(tǒng)檢測(cè)是否漏水現(xiàn)象子系統(tǒng)檢測(cè)是否門(mén)窗已經(jīng)關(guān)閉報(bào)警功能14參考資料 有關(guān)的參考文件如下:a.教材;b.圖書(shū)館系統(tǒng)的概要設(shè)計(jì)說(shuō)明樣本;c.社區(qū)醫(yī)院系統(tǒng)的概要設(shè)計(jì)說(shuō)明樣本; d計(jì)算機(jī)軟件保護(hù)條例; e中華人民共和國(guó)計(jì)算機(jī)信息系統(tǒng)安全保護(hù)條例; f計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南 GB8567882總體設(shè)計(jì) 21需求規(guī)定 safehome管理系統(tǒng)主要分為三個(gè)模塊,分別為用戶設(shè)置、監(jiān)測(cè)系統(tǒng)、報(bào)警系統(tǒng)。關(guān)于safehome管理系統(tǒng)的主要輸入輸出項(xiàng)目、處理的功能性能要求,可參考關(guān)于該系統(tǒng)的需求說(shuō)明書(shū)的需求規(guī)定。22
10、運(yùn)行環(huán)境 safehome管理系統(tǒng)的運(yùn)行環(huán)境是一個(gè)由裝有windows 2000以上版本并安裝有SQL Server的PC機(jī)組成的局域網(wǎng)環(huán)境。23基本設(shè)計(jì)概念和處理流程 系統(tǒng)基本設(shè)計(jì)概念:將整個(gè)系統(tǒng)分為3個(gè)子模塊,分別對(duì)各個(gè)子系統(tǒng)的功能和數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)。再把各個(gè)子系統(tǒng)進(jìn)行合并,并定義各個(gè)子系統(tǒng)對(duì)其他子系統(tǒng)的通信接口以及設(shè)計(jì)整體的數(shù)據(jù)庫(kù),形成一個(gè)整體的管理系統(tǒng)。 系統(tǒng)啟動(dòng)用戶登陸密碼正確確定用戶類(lèi)型進(jìn)行系統(tǒng)操作退出系統(tǒng)YYN系統(tǒng)結(jié)束輸入密碼3次NNY 系統(tǒng)處理流程系統(tǒng)啟動(dòng)用戶登陸密碼正確確定用戶類(lèi)型進(jìn)行系統(tǒng)操作退出系統(tǒng)YYN系統(tǒng)結(jié)束啟動(dòng)系統(tǒng)對(duì)CO檢測(cè)對(duì)溫度檢測(cè)對(duì)濕度檢測(cè)對(duì)屋內(nèi)人員的監(jiān)控確定用戶類(lèi)
11、型密碼輸入3次YNN檢測(cè)系統(tǒng)總圖24結(jié)構(gòu) 用一覽表及框圖的形式說(shuō)明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的劃分,扼要說(shuō)明每個(gè)系統(tǒng)元素的標(biāo)識(shí)符和功能,分層次地給出各元素之間的控制與被控制關(guān)系整個(gè)系統(tǒng)按功能劃分,可分為4個(gè)模塊具體功能函數(shù)如下,具體說(shuō)明可參考附件函數(shù)模塊統(tǒng)一設(shè)計(jì)。編號(hào)模塊名稱模塊功能模塊子程序子程序功能1用戶設(shè)置a本功能的數(shù)據(jù)庫(kù)全部來(lái)自Safehome。b.本功能主要作用就是使用戶可以設(shè)置1.1 inputConfirmationCode(*)輸入房主的首次使用激活碼1.2 setInitiaUser(*)輸入房主賬號(hào)1.3 setInitialPasswor(*)d輸入
12、房主初始密碼1.4 getfingerprint(*)獲得房主的指紋1.5 addUser(*)添加用戶1.6 deleteUser(*)刪除用戶1.7 getvoice(*)獲得所有用戶的聲音1.8 addPhoneNumber(*)設(shè)置報(bào)警電話1.9 addMothballNumber(*)設(shè)置后備電話1.10 errorSent(*)給報(bào)警電話發(fā)送報(bào)警信息1.11 dailyRecork(*)記錄用戶出入日志信息2檢測(cè)是否有火災(zāi)發(fā)生本功能主要是針對(duì)可能出現(xiàn)的火災(zāi)進(jìn)行監(jiān)測(cè)與報(bào)警2.1 check Fire(*)檢測(cè)火情2.2 sentFireInfo(*)發(fā)送火情報(bào)告2.3 callPol
13、ice(*)報(bào)警2.4 ring(*)發(fā)出提示聲3檢測(cè)是否有人非法入侵本功能主要是針對(duì)可能出現(xiàn)的非法入侵進(jìn)行監(jiān)測(cè)與報(bào)警3.1 checkBreaker(*)檢測(cè)入侵者3.2 sentBreakerInfo(*)發(fā)送入侵者報(bào)告3.3 callPolice(*)報(bào)警3.4 ring(*)發(fā)出提示聲4檢測(cè)是否一氧化碳超標(biāo)的現(xiàn)象本功能主要是針對(duì)一氧化碳超標(biāo)的現(xiàn)象進(jìn)行監(jiān)測(cè)與報(bào)警4.1 checkCO(*)檢測(cè)CO濃度4.2 sentCOInfo(*)發(fā)送CO濃度報(bào)告4.3 callPolice(*)報(bào)警4.4 ring(*)發(fā)出提示聲5檢測(cè)是否漏水現(xiàn)象本功能主要是針對(duì)漏水的現(xiàn)象進(jìn)行監(jiān)測(cè)與報(bào)警5.1 ch
14、eckWaterLeak(*)檢測(cè)漏水5.2 sentWaterLeak(*)發(fā)送漏水報(bào)告5.3 callPolice(*)報(bào)警5.4 ring(*)發(fā)出提示聲6檢測(cè)是否門(mén)窗已經(jīng)關(guān)閉本功能主要是針對(duì)門(mén)窗已經(jīng)關(guān)閉進(jìn)行監(jiān)測(cè)與報(bào)警6.1 checkD&W(*)檢測(cè)門(mén)窗6.2 sentD&WInfo(*)發(fā)送報(bào)告信息6.3 callUser(*)呼叫所有用戶6.4 ring(*)發(fā)出提示聲25功能需求與程序的關(guān)系如下的矩陣圖表示出系統(tǒng)各項(xiàng)功能需求的實(shí)現(xiàn)同各塊程序的分配關(guān)系:功能需求程序?qū)崿F(xiàn)分配用戶設(shè)置inputConfirmationCode(*)setInitiaUser(*) setInitial
15、Passwor(*)dgetfingerprint(*) addUser(*)deleteUser(*) getvoice(*)addPhoneNumber(*) addMothballNumber(*)errorSent(*) dailyRecork(*)檢測(cè)是否有火災(zāi)發(fā)生check Fire(*) sentFireInfo(*)callPolice(*) ring(*)檢測(cè)是否有人非法入侵checkBreaker(*) sentBreakerInfo(*)ring(*) callPolice(*)檢測(cè)是否一氧化碳超標(biāo)的現(xiàn)象checkCO(*) ring(*)callPolice(*) se
16、ntCOInfo(*)檢測(cè)是否漏水現(xiàn)象checkWaterLeak(*) sentWaterLeak(*)ring(*) callPolice(*)檢測(cè)是否門(mén)窗已經(jīng)關(guān)閉checkD&W(*) sentD&WInfo(*)ring(*) callUser(*)3.用戶接口 系統(tǒng)提供的用戶接口通過(guò)界面的菜單來(lái)實(shí)現(xiàn),具體的操作如下:3.1、系統(tǒng)登陸:系統(tǒng)啟動(dòng)的時(shí)候首先要求用戶輸入用戶的指紋、聲音、電話號(hào)碼以及密碼;系統(tǒng)再根據(jù)用戶輸入的信息來(lái)確定用戶是否可進(jìn)入。3.1.1 監(jiān)測(cè)系統(tǒng)1、溫度監(jiān)測(cè):可以對(duì)溫度進(jìn)行監(jiān)控,以監(jiān)測(cè)是否有火災(zāi)發(fā)生2、CO濃度監(jiān)測(cè):可以對(duì)co進(jìn)行監(jiān)測(cè),看是否有co發(fā)生泄漏3、門(mén)窗未
17、關(guān)監(jiān)測(cè)操作:可以對(duì)門(mén)窗是否關(guān)閉進(jìn)行監(jiān)測(cè)4、非法入侵監(jiān)測(cè):對(duì)是否有陌生人進(jìn)房間進(jìn)行監(jiān)測(cè)5、漏水監(jiān)測(cè):對(duì)房屋內(nèi)是否有漏水情況進(jìn)行監(jiān)控3.1.2報(bào)警系統(tǒng)1.溫度異常處理:系統(tǒng)通過(guò)傳感器技術(shù)來(lái)檢測(cè)是否有火災(zāi)發(fā)生若有,則向用戶發(fā)送提示并且撥打火警電話 。屋內(nèi)發(fā)出提示聲2.濕度異常處理:系統(tǒng)通過(guò)濕度傳感器技術(shù)來(lái)檢測(cè)若異常,則向用戶發(fā)送提示。屋內(nèi)發(fā)出提示聲3.CO濃度異常處理:.系統(tǒng)通過(guò)煤氣上方的探測(cè)器進(jìn)行檢測(cè)若有,則向用戶發(fā)送提示并且撥打報(bào)警電話 。屋內(nèi)發(fā)出提示聲4.漏水處理:探測(cè)器進(jìn)行檢測(cè)若有,則向用戶發(fā)送提示。屋內(nèi)發(fā)出提示聲5.非法入侵處理:.探測(cè)器進(jìn)行檢測(cè)若有,則向用戶發(fā)送提示。屋內(nèi)發(fā)出提示聲并報(bào)警
18、6.門(mén)窗未關(guān)處理:門(mén)窗上的探測(cè)器進(jìn)行檢測(cè)若有,在用戶離開(kāi)之前發(fā)出警報(bào)3.2.外部接口 系統(tǒng)的外部接口包括:1、 數(shù)據(jù)庫(kù)的接口:SQL2000數(shù)據(jù)庫(kù)與windows操作系統(tǒng)的連接接口。2、 與基本硬件的接口3.3內(nèi)部接口 由系統(tǒng)各模塊之間的連接由接口函數(shù)實(shí)現(xiàn)4運(yùn)行設(shè)計(jì) 41運(yùn)行模塊組合 系統(tǒng)的各個(gè)模塊都與數(shù)據(jù)庫(kù)連接,所以運(yùn)行時(shí)各個(gè)模塊都可以獨(dú)立運(yùn)行。在系統(tǒng)登陸完成之后,用戶在各自的模塊進(jìn)行操作。整個(gè)系統(tǒng)在局域網(wǎng)的環(huán)境下所進(jìn)行,各個(gè)模塊通過(guò)數(shù)據(jù)庫(kù)進(jìn)行信息的交流。42運(yùn)行時(shí)間 系統(tǒng)所要求所有的操作都必須在2秒內(nèi)作出響應(yīng)。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)51邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 該系統(tǒng)使用的數(shù)據(jù)結(jié)構(gòu)由數(shù)據(jù)庫(kù)的表來(lái)實(shí)現(xiàn),
19、具體如下:用戶(user):房主(owner)指紋(fingerprint) 聲音(voice) 其他用戶(otheruser) 電話號(hào)碼(telephone) 密碼(secret)系統(tǒng)(safehome):CO含量(co)溫度(temperature)濕度(humidity)漏水(waterleakr)入侵者(breaker)安全(safe): 檢測(cè)火情check Fire(*)檢測(cè)入侵者checkBreaker檢測(cè)CO含量checkCO檢測(cè)漏水checkWaterLeak檢測(cè)門(mén)窗checkD&W1.1 52物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)該系統(tǒng)數(shù)據(jù)結(jié)構(gòu)采用SQL2000數(shù)據(jù)庫(kù)實(shí)現(xiàn)并存儲(chǔ),數(shù)據(jù)庫(kù)名稱為SCD
20、ataBase。SC共分為三個(gè)子系統(tǒng),數(shù)據(jù)間的交流通過(guò)數(shù)據(jù)庫(kù)實(shí)現(xiàn),因此,要求數(shù)據(jù)庫(kù)對(duì)于三個(gè)子系統(tǒng)均可見(jiàn),而且要求數(shù)據(jù)的一致,通過(guò)SQL語(yǔ)言訪問(wèn)數(shù)據(jù)庫(kù),并由DBMS實(shí)現(xiàn)物理存儲(chǔ)以及安全管理。詳細(xì)可參考數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)。6系統(tǒng)出錯(cuò)處理設(shè)計(jì)61出錯(cuò)信息 系統(tǒng)功能模塊在連接數(shù)據(jù)庫(kù)失敗的時(shí)候會(huì)發(fā)出操作失敗的錯(cuò)誤信息。62補(bǔ)救措施 故障出現(xiàn)后的補(bǔ)救措施包括: a啟動(dòng)備份數(shù)據(jù)庫(kù),對(duì)丟失的數(shù)據(jù)進(jìn)行恢復(fù)。 b重新啟動(dòng)系統(tǒng),恢復(fù)系統(tǒng)正常運(yùn)行。 c對(duì)原來(lái)的數(shù)據(jù)庫(kù)進(jìn)行備份,并對(duì)這次錯(cuò)誤進(jìn)行詳細(xì)的記錄,以便以后的檢查。 實(shí)驗(yàn)四 書(shū)寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)實(shí)驗(yàn)?zāi)康模赫莆赵敿?xì)設(shè)計(jì)的步驟,練習(xí)編寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)。實(shí)驗(yàn)工具:word1
21、. 實(shí)驗(yàn)內(nèi)容1.1編寫(xiě)目的本測(cè)試計(jì)劃將要簡(jiǎn)要介紹并進(jìn)一步說(shuō)明完成住宅小區(qū)安全系統(tǒng)(SAFEHOME)測(cè)試項(xiàng)目的策略和方法。SAFEHOME項(xiàng)目人員希望利用這個(gè)測(cè)試計(jì)劃來(lái)了解和執(zhí)行測(cè)試活動(dòng),并管理成功完成整個(gè)測(cè)試的活動(dòng)。本文件定義可測(cè)試的具體職責(zé)和活動(dòng),并描述了所使用的測(cè)試。讀者是軟件測(cè)試人員和軟件質(zhì)量監(jiān)督人員。1.2項(xiàng)目背景現(xiàn)在,市場(chǎng)上大多數(shù)家庭安全系統(tǒng)都是單門(mén)單戶的,對(duì)于住宅小區(qū)來(lái)言,為每戶安裝單獨(dú)的家庭安全系統(tǒng)顯然不是一個(gè)明智之舉,針對(duì)這種現(xiàn)象,我們希望建造一個(gè)住宅小區(qū)安全系統(tǒng)(SAFEHOME),每戶只要安裝數(shù)個(gè)報(bào)警器,一個(gè)控制面板(供用戶編程設(shè)置),以及多個(gè)攝像頭即可。整個(gè)系統(tǒng)的配置和
22、控制則由小區(qū)的監(jiān)控服務(wù)中心統(tǒng)一管理。該系統(tǒng)使用合適的傳感器來(lái)檢測(cè)每種“不希望的情況”,并且當(dāng)情況被檢測(cè)到時(shí),軟件將自動(dòng)撥出監(jiān)控服務(wù)的電話號(hào)碼。操作簡(jiǎn)單,便于管理,從而更好地保護(hù)小區(qū)的安全。1.3定義軟件名稱:住宅小區(qū)家庭安全系統(tǒng)(SAFEHOME),以下簡(jiǎn)稱“系統(tǒng)”用戶: 使用住宅小區(qū)家庭安全系統(tǒng)的小區(qū)用戶軟件測(cè)試:為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行的過(guò)程。黑盒測(cè)試:一種軟件測(cè)試的方法,已知系統(tǒng)的功能設(shè)計(jì)規(guī)格而進(jìn)行測(cè)試以證明每個(gè)實(shí)現(xiàn)了的功能是否符合要求白盒測(cè)試:一種軟件測(cè)試的方法,測(cè)試人員利用內(nèi)部的邏輯結(jié)構(gòu)以及有關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序的所有邏輯路徑進(jìn)行測(cè)試,通過(guò)在不同點(diǎn)檢查程序的狀態(tài),確定實(shí)際的狀
23、態(tài)是否與預(yù)期的狀態(tài)一致測(cè)試用例:為了發(fā)現(xiàn)軟件錯(cuò)誤所采用的例子2任務(wù)概述2.1目標(biāo)本測(cè)試計(jì)劃的目標(biāo)是:(1) 確定測(cè)試住宅小區(qū)家庭安全系統(tǒng)(SAFEHOME)所需的特性和范圍包括對(duì)軟件、硬件的要求(2) 描述所使用的測(cè)試方法和策略(3) 概述測(cè)試的具體內(nèi)容以及所采取的測(cè)試技術(shù)2.2運(yùn)行環(huán)境軟件環(huán)境:操作系統(tǒng):WindowsXP開(kāi)發(fā)平臺(tái):Microsoft visual C+6.0硬件環(huán)境:家庭用戶端的硬件主要有:控制面板、傳感器、顯示器、報(bào)警器監(jiān)控中心的硬件主要有:LCD顯示器、控制臺(tái)2.3需求概述用戶和系統(tǒng)交互:系統(tǒng)使房主能夠安裝安全系統(tǒng),并對(duì)系統(tǒng)進(jìn)行“編程”和配置,設(shè)置所有和安全系統(tǒng)連接的傳
24、感器以及通過(guò)包含在SAFEHOME控制面板中的鍵盤(pán)和功能鍵與系統(tǒng)交互。監(jiān)控服務(wù)和系統(tǒng)的交互:監(jiān)控服務(wù)能夠通過(guò)安全系統(tǒng)對(duì)傳感器進(jìn)行監(jiān)控。當(dāng)某傳感器時(shí)間被識(shí)別時(shí),軟件激活附于系統(tǒng)上的可發(fā)生的警報(bào),并將傳感器的位置信息及時(shí)間性質(zhì)反饋給監(jiān)控服務(wù)。2.4條件與限制性能標(biāo)準(zhǔn)限制:傳感器必須在一秒鐘內(nèi)被識(shí)別,應(yīng)該實(shí)現(xiàn)時(shí)間優(yōu)先級(jí)模式。測(cè)試的限制:在給定的測(cè)試活動(dòng)資源、無(wú)限的測(cè)試路徑數(shù)量和可能的輸入值的情況下,測(cè)試工作主要集中系統(tǒng)最關(guān)鍵的功能上測(cè)試的先決條件。實(shí)驗(yàn)五 數(shù)據(jù)庫(kù)設(shè)計(jì)以及測(cè)試設(shè)計(jì)說(shuō)明書(shū)實(shí)驗(yàn)?zāi)康模赫莆諗?shù)據(jù)庫(kù)設(shè)計(jì)以及測(cè)試設(shè)計(jì)的步驟。實(shí)驗(yàn)工具:Word1實(shí)驗(yàn)內(nèi)容1.1測(cè)試方案測(cè)試方案指明完成軟件的特性而進(jìn)行
25、的設(shè)計(jì)測(cè)試方法。1.1.1被測(cè)對(duì)象住宅小區(qū)家庭安全系統(tǒng)(SAFEHOME)1.1.2所采用的測(cè)試方法 審查 黑盒測(cè)試 白盒測(cè)試1.1.3測(cè)試步驟(1) 審查:審查個(gè)階段(從需求分析到編碼)文檔是否準(zhǔn)備好(2) 單元測(cè)試:白盒測(cè)試為主輔以黑盒測(cè)試(3) 集成測(cè)試:(本系統(tǒng)設(shè)計(jì)由一個(gè)人開(kāi)發(fā),因此此測(cè)試由開(kāi)發(fā)人員進(jìn)行的)(4) 確認(rèn)測(cè)試:審查、黑盒測(cè)試(5) 系統(tǒng)測(cè)試:(由于只做了軟件部分即安全系統(tǒng)部分,其它關(guān)于硬件部分均為模擬,整個(gè)系統(tǒng)的測(cè)試都是在模擬的環(huán)境下進(jìn)行的)1.1.4測(cè)試的步驟以及相應(yīng)的測(cè)試種類(lèi)1.2測(cè)試項(xiàng)目項(xiàng)目編號(hào)測(cè)試項(xiàng)目子項(xiàng)目編號(hào)測(cè)試子項(xiàng)目項(xiàng)目功能簡(jiǎn)述進(jìn)度A1小區(qū)安全系統(tǒng)A1.1用戶
26、交互子系統(tǒng)用戶與系統(tǒng)的接口,接收并處理用戶動(dòng)作命令,并反饋命令結(jié)果信息2011.5.23-5.24A1.2監(jiān)控服務(wù)子系統(tǒng)給監(jiān)控服務(wù)提供編輯用戶信息文件、查看密碼、設(shè)置傳感器、日志查詢2011.5.25-5.26A1.3報(bào)警監(jiān)視子系統(tǒng)監(jiān)視、報(bào)警以及通信的功能2011.5.27A1.4用戶信息管理子系統(tǒng)管理用戶信息,提供密碼驗(yàn)證及修改功能,提供報(bào)警定位功能2011.5.28A1.5傳感器監(jiān)視子系統(tǒng)設(shè)置傳感器、報(bào)警檢測(cè)2011.5.29A1.6日志管理子系統(tǒng)日志查詢、讀寫(xiě)文件、接收信息并分析2011.5.301.3測(cè)試準(zhǔn)備1.3.1測(cè)試策略A所采用的測(cè)試用例設(shè)計(jì)方法(a1等價(jià)類(lèi)劃分a10等價(jià)類(lèi)劃分設(shè)
27、計(jì)測(cè)試用例的原則(a2邊界值分析a20邊界值分析選擇測(cè)試用例的原則(a3錯(cuò)誤推測(cè)法:a4因果圖a40因果圖生成測(cè)試用例的步驟(a5功能圖a50功能圖測(cè)試用例生成原則b1數(shù)據(jù)流測(cè)試(邏輯覆蓋)b2控制結(jié)構(gòu)測(cè)試(基本路徑測(cè)試)b20設(shè)計(jì)用例原則:保證在測(cè)試中程序的每一個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次1.3.2測(cè)試環(huán)境測(cè)試人員要指定使用的瀏覽器單元測(cè)試的環(huán)境是:操作系統(tǒng):WindowsXP開(kāi)發(fā)平臺(tái):Microsoft visual C+6.01.3.3測(cè)試工具SAFEHOME項(xiàng)目的測(cè)試采用手工和自動(dòng)測(cè)試工具結(jié)合的方法;確認(rèn)測(cè)試基本采用手工;所有的測(cè)試在自動(dòng)測(cè)試不可行的時(shí)候都采用手工測(cè)試;1.4測(cè)試機(jī)構(gòu)以及人員測(cè)試人員:Safehome工作組2測(cè)試項(xiàng)目說(shuō)明2.1需求清單B1 用戶命令B1.1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合法有效裝修合同范例
- 廚房原材料合同范本
- 農(nóng)村住宅建房合同范本
- 衛(wèi)材購(gòu)銷(xiāo)合同范本
- 養(yǎng)殖設(shè)備包工合同范本
- 勞務(wù)合同范本100例
- 醫(yī)院后勤設(shè)備采購(gòu)合同范本
- 學(xué)校供餐服務(wù)合同范本
- 勞務(wù)兼職培訓(xùn)合同范本
- 公司裝修改造合同范本
- DeepSeek科普學(xué)習(xí)解讀
- 第一單元第2課《生活之美》課件-七年級(jí)美術(shù)下冊(cè)(人教版)
- 2025年七下道德與法治教材習(xí)題答案
- 危險(xiǎn)化學(xué)品目錄(2024版)
- 人教版八年級(jí)數(shù)學(xué)第二學(xué)期教學(xué)計(jì)劃+教學(xué)進(jìn)度表
- 國(guó)際部SOP手冊(cè)2014修改版(2.0版)
- 凈菜配送標(biāo)準(zhǔn)
- 水工環(huán)地質(zhì)調(diào)查技術(shù)標(biāo)準(zhǔn)手冊(cè)
- 基本力學(xué)性能-鋼筋混凝土原理_過(guò)鎮(zhèn)海
- 初中音樂(lè)-兒行千里母擔(dān)憂-課件PPT課件
- 壓縮空氣氣體管道吹掃、試壓方案
評(píng)論
0/150
提交評(píng)論