自動(dòng)洗衣機(jī)控制器需求分析說明概況_第1頁
自動(dòng)洗衣機(jī)控制器需求分析說明概況_第2頁
自動(dòng)洗衣機(jī)控制器需求分析說明概況_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余16頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、自動(dòng)洗衣機(jī)控制器系統(tǒng)分析規(guī)格說明書小組成員:座號(hào) 姓名,1. 引言1.1 編寫系統(tǒng)分析規(guī)格說明書的目的“自動(dòng)洗衣機(jī)控制器”的系統(tǒng)分析規(guī)格說明書,是軟件開發(fā)者及分析 人員根據(jù)系統(tǒng)用戶提出的需求對系統(tǒng)加以描述,同時(shí)進(jìn)行建模。本系統(tǒng)的 用戶是普通大眾。本系統(tǒng)分析規(guī)格說明書的預(yù)期讀者包括:1)系統(tǒng)分析人員2)軟件設(shè)計(jì)人員3)軟件編程人員4 )軟件測試人員1.2 項(xiàng)目背景(軟件產(chǎn)品的作用范圍)“自動(dòng)洗衣機(jī)控制器”可以用于全自動(dòng)洗衣機(jī),通過觸摸面板和液晶 顯示器對洗衣機(jī)的流程進(jìn)行控制和觀察,能提高家電的智能化程度,提高 電器本身的附帶價(jià)值,市場預(yù)期良好。1.3 定義(術(shù)語的定義和縮寫詞的原文)觸摸按鈕:市

2、面上流行的光源觸摸按鈕液晶:3寸顯示器,用于顯示洗衣機(jī)狀態(tài)洗滌:帶洗衣粉的洗衣過程清洗:洗,脫水,洗,脫水的反復(fù)步驟,達(dá)到洗清洗衣粉的目的1.4參考資料1 劉潤東,UML設(shè)計(jì)及編程,北京希望電子出版社,2001.52 刁成嘉,UML系統(tǒng)建模及分析設(shè)計(jì),機(jī)械工業(yè)出版社,2007.63 王少鋒,UML面向物件教程,清華大學(xué)出版社,2004.22. 軟件產(chǎn)品的一般性的描述2.1運(yùn)行環(huán)境及資源(1) 系統(tǒng)軟件運(yùn)行環(huán)境1) 系統(tǒng)建模采用支持 UML的CASE工具Rose 2003幵發(fā)環(huán)境2) 系統(tǒng)實(shí)現(xiàn)語言米用 C語言編程(2) 系統(tǒng)硬件運(yùn)行環(huán)境1) 51-XX系列單片機(jī),內(nèi)存 512M2) 3寸液晶屏3

3、) 觸摸按鈕2.2.軟件產(chǎn)品的功能軟件工作原理控制器外觀小巧,功耗低,按鈕方便耐用,顯示器清晰。當(dāng)用戶進(jìn)行 不同的選擇時(shí),系統(tǒng)可以根據(jù)既定程序進(jìn)行,并且將有關(guān)步驟顯示在液晶 屏上。222軟件總體用例圖普通全自動(dòng)脫水清洗烘干丿顯示狀態(tài)帶預(yù)熱30度快速洗洗羊毛衣物洗化纖衣物用戶系統(tǒng)事件及響應(yīng)1) 普通全自動(dòng):放水,放洗衣粉 -普通洗滌(30轉(zhuǎn))-普通清洗(30 轉(zhuǎn))-脫水2) 待預(yù)熱30度快速洗:放水,放洗衣粉-預(yù)熱至30度-普通洗滌(20 轉(zhuǎn))-普通清洗(20轉(zhuǎn))-脫水3) 洗羊毛衣物:放水,放洗衣粉 -輕柔洗滌(50轉(zhuǎn))-輕柔清洗(50 轉(zhuǎn))-脫水4) 洗化纖衣物:放水,放洗衣粉 -高速洗滌(

4、20轉(zhuǎn))-高速清洗(20 轉(zhuǎn))-脫水5)顯示狀態(tài):每個(gè)用戶操作和每個(gè)步驟變化都顯示在液晶顯示器上6)清洗:普通清洗( 30 轉(zhuǎn))- 脫水7)脫水:排水 - 高速脫水8)烘干:加熱空氣烘干,紫外線消毒2.3 用戶特性用戶:普通大眾。對于用戶的中途改變操作要再次確認(rèn)功能,需要保證產(chǎn)品的耐用性和材料安全,保證低功耗,節(jié)省電源。2.4 限制及約束1)保證系統(tǒng)的安全性,幫助用戶杜絕不正確操作2)抗干擾性強(qiáng),輸出信號(hào)穩(wěn)定3)開發(fā)期限: 6 周。3. 系統(tǒng)功能行為分析 3.1系統(tǒng)功能模型一一系統(tǒng)用例模型脫水<<include>>帶預(yù)熱30度快速洗/ hv普通全自動(dòng)顯示狀態(tài)烘干加熱清洗

5、用戶洗羊毛衣物洗化纖衣物<<in clude>>語音提示<<include>>消毒0000000000000000000000000000000000000000000000000000000000000000000003.3相關(guān)用例的展幵一一活動(dòng)圖總的活動(dòng)圖廠學(xué)生選課活動(dòng)圖333教師活動(dòng)圖334教務(wù)處活動(dòng)圖3.4系統(tǒng)靜態(tài)模型對象類模型3.5系統(tǒng)動(dòng)態(tài)模型學(xué)生選課系統(tǒng)狀態(tài)圖:3.6系統(tǒng)體系結(jié)構(gòu)模型學(xué)生選修課程管理<<依賴>><<依賴>>學(xué)生管理<<依賴>>教師管理課程管理1_1

6、. 11 查看選課信 息提交成績3.7輸出結(jié)果提空成紜學(xué)主主貢 面査詢磴改 r人信息個(gè)人信息教!1時(shí)頁 面查看選諜 信烏課程首理角色選擇麗有凜程 潔息個(gè)人選課 悟呪敎怖昔理4. 系統(tǒng)性能分析學(xué)生選課系統(tǒng)是為了提高現(xiàn)代高校教務(wù)管理的工作效率而設(shè)計(jì)的,使 用B/S結(jié)構(gòu),讓管理員,教師和學(xué)生能夠方便的使用各自的功能,所以該 系統(tǒng)必須具備數(shù)據(jù)精確性,時(shí)間特性,適應(yīng)性和故障恢復(fù)性等功能。4.1數(shù)據(jù)精確度該學(xué)生選課系統(tǒng)對數(shù)據(jù)輸入/輸出的精度要求為小數(shù)點(diǎn)后兩位,因?yàn)樯婕暗匠煽兊妮斎牒洼敵黾皩W(xué)分績點(diǎn)的計(jì)算輸出 4.2時(shí)間特性(響應(yīng),傳輸,運(yùn)行時(shí)間等。)該學(xué)生選課系統(tǒng)對時(shí)間的要求是用戶對系統(tǒng)登錄操作的時(shí)間最多為

7、一 個(gè)小時(shí)。一小時(shí)之后未退出者則網(wǎng)頁實(shí)效。4.3適應(yīng)性(運(yùn)行環(huán)境,設(shè)計(jì)發(fā)生變化等應(yīng)具有的適應(yīng)能力。)當(dāng)操作系統(tǒng)平臺(tái)發(fā)生變化或者支持軟件學(xué)生選課系統(tǒng)發(fā)生變化時(shí),導(dǎo) 致選課系統(tǒng)運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,管理員可以運(yùn)用已經(jīng)備份的 數(shù)據(jù)恢復(fù)系統(tǒng),使系統(tǒng)恢復(fù)到最近的正常模式下, 保護(hù)了已有數(shù)據(jù)的安全。4.4故障處理正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保 證數(shù)據(jù)庫完好無損。調(diào)試中遇到的問題及解決的方案:1)遇到跳出“數(shù)據(jù)庫已經(jīng)關(guān)閉“提示信息阻止程序運(yùn)行時(shí),可以查看一下進(jìn)行此項(xiàng)操作時(shí),操作的表是否已經(jīng)被關(guān)閉了或者是在沒有關(guān)閉此表 的情況下又一次運(yùn)用打幵語句打幵此表。2)關(guān)于空記錄帶

8、來的麻煩,有些空記錄往往會(huì)使程序無法運(yùn)行。此時(shí)在編程時(shí)可用“ if not isnull”語句先判斷一下是否為空記錄,再操作。5. 系統(tǒng)運(yùn)行要求分析5.1用戶界面乎號(hào)口令J#|5.2硬件界面略5.3軟件界面進(jìn)入主界面惟廿mif上個(gè)人選課界面俘鑑舞18亡如下ttrriH廿引HtfrIfMVt罔培51321?73490S姣另詰口c6S4303找件工思54141022I aPlulVtKVlftfc:1r sb5533所有課程信息界面OLLAM 協(xié)茂匕召倡宅 半awt旄 所習(xí)比僅信輕Utff號(hào)爭學(xué)雪期爭分崖作!0I計(jì) Mmftd180kJ*違鷹;遊樗呼世計(jì)士語盍Z158419S5刃420C.4GS4

9、1 I2oe3潞高壽用T真*2垢74>017513?02J刊)門5芾.恪3&3蚊件工擔(dān)541413M“ ££?工5所u汗租第完6. 其他要求(可使用性,安全保密,可維護(hù))可使用性:工作周期,24小時(shí)幵放,在系統(tǒng)穩(wěn)定(沒有對系統(tǒng)維護(hù)) 的情況下,服務(wù)器的可用性至少達(dá)到 99%當(dāng)管理員對系統(tǒng)進(jìn)行維護(hù)時(shí), 系統(tǒng)會(huì)在阻止訪問,用戶無法訪問。安全保密性:軟件發(fā)現(xiàn)錯(cuò)誤時(shí),有錯(cuò)誤提示,可以回復(fù)到正常狀態(tài)。對關(guān)鍵輸入數(shù)據(jù)的有效性檢查比較完備。對系統(tǒng)的重要數(shù)據(jù)都有密碼保護(hù)和密碼校驗(yàn)功能,只有管理員擁有最高權(quán)限??删S護(hù)性:使用數(shù)據(jù)庫維護(hù)功能機(jī)制,定期對數(shù)據(jù)庫進(jìn)行備份。7. 附錄類

10、圖:類圖,是由類名,屬性和函數(shù)組成的整體。 順序圖:也稱時(shí)序圖,是顯示對象之間交互的圖,這些對象是按照時(shí) 間排序的。數(shù)據(jù)字典:有關(guān)對問題域重要的數(shù)據(jù)元素,結(jié)構(gòu)和屬性的定義的集合。狀態(tài)圖 :用于描述一個(gè)對象在其生存期間的動(dòng)態(tài)行為,表現(xiàn)一個(gè)對象 所經(jīng)歷的狀態(tài)序列,引起因狀態(tài)轉(zhuǎn)移而伴隨的動(dòng)作?;顒?dòng)圖:表示的是流程中的任務(wù)的執(zhí)行,它可以表示算法過程中的語 句的執(zhí)行。數(shù)據(jù)流圖:一種分析模型,它描繪了過程,數(shù)據(jù)集合,端點(diǎn)以及他們 之間的流,這種流表現(xiàn)了業(yè)務(wù)過程或軟件系統(tǒng)的行為特點(diǎn)。它及數(shù)據(jù) 字典是密不可分的,兩者結(jié)合起來構(gòu)成軟件的邏輯模型。結(jié)構(gòu)圖:用來描述軟件系統(tǒng)的體系結(jié)構(gòu),指出一個(gè)軟件系統(tǒng)由哪些模 塊組成,以及模塊之間的調(diào)用關(guān)系。功能性需求: 對在某些特定條件下系統(tǒng)將展示的必需的功能或行為的 陳述。Extend: 用例中的可選路徑從正常的步驟序列中分叉的一種結(jié)構(gòu)。將 執(zhí)行可選路徑時(shí)參及者遵循的步驟打包成一個(gè)擴(kuò)展用例,調(diào)用此用例會(huì)執(zhí)行可選動(dòng)作。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論