




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、方級公開.3-r.八組號湖南科技職業(yè)學(xué)院軟件學(xué)院工程文檔工程題目簡易計算器專業(yè)軟件技術(shù)嵌入式工程師方向班級嵌入式3092學(xué)生姓名戴高樂指導(dǎo)老師文光明2021年6月文檔信息文檔名稱:負(fù)責(zé)人:戴高樂密級:普通起草人:戴高樂復(fù)審人:戴高樂文檔版本編號:文檔版本日期:起草日期:復(fù)審日期:Tech-Spec-Docu2021-5-212021-5-212021-6-11任務(wù)分配表來自From日期/戴高樂2021-5-20模塊名稱|負(fù)責(zé)人截止日期完成日期軟件需求說明書:戴高樂2021-5-25J2021-5-30需求分析報告j戴高樂2021-5-312021-6-4軟件設(shè)計書I戴高樂2021-6-5-4-
2、2021-6-7程序設(shè)計說明書!戴高樂2021-6-82021-6-11軟件測試說明書!戴高樂2021-6-122021-6-15用戶手冊:戴高樂I2021-6-162021-6-18版本記錄版本編號版本日期修改者說明2021-5-30戴高樂草案2021-6-10戴高樂初步力榮2021-6-18戴高樂最終方案目錄一軟件需求說明書軟件方案書,確定軟件的總體功能1.1 引言編寫目的本文主要描述科學(xué)計算器系統(tǒng)需求,目的是清楚地描述用戶使用本軟件必須要完成的任務(wù)和定義開發(fā)人員必須實現(xiàn)的軟件功能,使用戶利用系統(tǒng)能夠完成他們的任務(wù).工程背景工程委托單位:湖南科技職業(yè)學(xué)院開發(fā)人員:戴高樂主管部門:湖南科技職
3、業(yè)學(xué)院軟件學(xué)院1.2 業(yè)務(wù)流程整體說明1.3 特殊說明本系統(tǒng)使用方便,兼容性優(yōu)異.1.4 原始資料資料收集:組件應(yīng)用中系統(tǒng)設(shè)置常用命令信號與槽嵌入式C編程標(biāo)準(zhǔn)教程f.學(xué)習(xí)筆記widget,MainWindow和Dialog的選擇使用限制對象繼承關(guān)系h.嵌入式linux與應(yīng)用開發(fā)原始單據(jù)、原始報表等:以列表的方式列出原始資料的名稱,而且要與原有業(yè)務(wù)流程概述的內(nèi)容相對照,并將實際的原始資料附在業(yè)務(wù)分析書的后面.原始資料名稱對應(yīng)于原有業(yè)務(wù)流程概述的哪TS分內(nèi)容嵌入式Linux應(yīng)用程序Qt圖形編程根底開發(fā)二需求分析報告2.1 引言編寫目的大二了,軟件學(xué)院的學(xué)生即將進入社會壓力巨大,專業(yè)沒學(xué)好信心大失,
4、該軟件宗旨幫同學(xué)們找回自信,告訴他們沒學(xué)好也能編出東西.自信滿滿的迎接挑戰(zhàn).2.2 任務(wù)概述目標(biāo)我們在學(xué)習(xí)生活中,常會遇到一些繁雜的數(shù)值運算,尤其是遇到正弦、余弦、對數(shù)等手算困難的運算時,這時候我們就必須用到科學(xué)計算器,所以我便著手開發(fā)了這個計算器程序,以便用于自己的學(xué)習(xí)工作.2.3 功能需求功能劃分.眠能描述對最底層的功能所要完成的功能進行詳細(xì)描述,填入下表中:功能名稱功能標(biāo)識符功能詳細(xì)描述加減乘除“+,-,“*,“/數(shù)字的加減乘除運算數(shù)字輸入數(shù)字清零init數(shù)字清零2.4性能需求時間要求軟件可實現(xiàn)隨時更新,及時運行及操作的執(zhí)行.適應(yīng)性在操作方式、運行環(huán)境、與其他軟件的接口等發(fā)生變化時,所具
5、有的適應(yīng)水平.2.5運行環(huán)境描述硬件設(shè)備ARMFF發(fā)板,計算機電腦支持軟件LinuxQT,windowxpQT接口USB件接口限制界面限制用戶界面其他需求如可用性、平安保密、可維護性、可跨平臺性等.分高、中、低定性詳細(xì)描述三軟件設(shè)計書詳細(xì)設(shè)計說明書,建立軟件結(jié)構(gòu)3.1 引言編寫目的軟件設(shè)計說明書是為程序設(shè)計進行指導(dǎo)的文檔,主要功能是建立軟件的結(jié)構(gòu),詳細(xì)說明每個功能的上下功能模塊和輸入輸出接口.3.2 硬件結(jié)構(gòu)設(shè)計描述硬件功能結(jié)構(gòu)圖3.3 軟件結(jié)構(gòu)設(shè)計軟件功能結(jié)構(gòu)圖3.4 硬件描述硬件功能結(jié)構(gòu)圖如下:圖觸摸屏作用原理圖觸摸屏電路圖圖觸摸屏輸入系統(tǒng)3.4.1 觸摸屏功能系統(tǒng):簡易計算器設(shè)計人:戴高
6、樂模塊:可觸摸屏日期:2021-06-11上層調(diào)用模塊:AD轉(zhuǎn)換可調(diào)用的下層模塊:LCD顯示輸入鍵用輸入輸出通過顯示屏輸出信息硬件模塊說明:觸摸操作時,薄膜下層的ITO會接觸到玻璃上層的ITO,經(jīng)由感應(yīng)器傳出相應(yīng)的電信號,經(jīng)過轉(zhuǎn)換電路送到處理器,通過運算轉(zhuǎn)化為屏幕卜的_X、Y值,而完成點選的動局部注釋項:無接口:AD轉(zhuǎn)換存放器、觸摸屏限制存放器限制條件:無測試要點:校正觸摸屏以及觸摸點的可行性尚未解決的問題:3.4.2 LCD顯示系統(tǒng):計算器設(shè)計人:戴高樂模塊:LCD顯示日期:2021-06-05上層調(diào)用模塊:觸摸屏下層調(diào)用模塊:無輸入:無輸出:顯示屏硬件模塊說明:LCD限制器和LCD驅(qū)動器之
7、間的幀同步信號,比LED有更好的顯示效果.局部注釋項:無接口:限制器及驅(qū)動器限制條件:無測試要點:是否正常顯示尚未解決的問題:無3.5 程序描述3.5.1 加法運算功能系統(tǒng):計算器設(shè)計人:戴高樂模塊:加法運算日期:2021-06-01無界面函數(shù)輸入:輸出:鍵用輸入I通過顯示屏到達(dá)輸出信息處理過程說明:主要是操作加的算法算法n=();輸入輸出鍵將輸入通過顯示屏I大到輸出信息2021-06-02處理過程說明:無主要是操作減的算法輸入輸出鍵將輸入通過顯示屏I大到輸出信息2021-06-05處理過程說明:無主要是操作乘的算法輸入輸出鍵將輸入通過顯示屏I大到輸出信息處理過程說明:無主要是操作除的算法20
8、21-06-07輸入輸出鍵盤輸入通過顯示屏到達(dá)輸出信息處理過程說明:所有都初始化主要是操作清零2021-06-11bden=newQPushButton(=,this);binit=newQPushButton(Init,this);“1“01ll=newQLabel(MadeByDai,this);1elseB=l-text();(1);l-setText(B);.voidwindow:B2()(if(B=0)B=3;else(B=l-text();(3);l-setText(B);voidwindow:B4()(if(B=0)B=4;else(B=l-text();(4);l-setTex
9、t(B);voidwindow:B5()(if(B=0)B=5;else(B=l-text();(5);)l-setText(B);)voidwindow:B6()(if(B=0)B=6;else(B=l-text();(6);)l-setText(B);)voidwindow:B7()(if(B=0)B=7;elseB=l-text();;)l-setText(B);)voidwindow:B8()(if(B=0)B=8;else(B=l-text();(8);)l-setText(B);)voidwindow:B9()(if(B=0)B=9;else(B=l-text();(9);)l-setText(B);)voidwin
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 防水行業(yè)面試題及答案
- 曲藝表演考試題及答案
- 文化繁榮面試題及答案
- 循環(huán)能力測試題及答案
- java字符串有關(guān)面試題及答案
- 烘焙師考試題庫及答案
- 煙廠模擬測試題及答案
- 考研藥學(xué)面試題及答案
- 金融行業(yè)面試題及答案
- 2025年刺繡機電控項目立項申請報告模范
- 廣東省廣州市越秀區(qū)2023-2024學(xué)年五年級下學(xué)期數(shù)學(xué)期末考試試卷(含答案)
- 三副實習(xí)記錄簿附頁
- 工程認(rèn)證背景下軟件工程專業(yè)實踐課程平臺研究與建設(shè)
- 2025年AI Agent+醫(yī)療行業(yè)研究報告
- 《危險化學(xué)品企業(yè)動火作業(yè)安全管理規(guī)定》知識培訓(xùn)
- 江蘇省宿遷市名校2025年七下數(shù)學(xué)期末檢測試題含解析
- 中國工商銀行校園招聘筆試EPI數(shù)字推理真題匯編理科
- 晚宴合同協(xié)議書
- 中老年人健康教育宣講
- 期末測試卷(含答案含聽力原文無聽力音頻)-2024-2025學(xué)年閩教版英語六年級下冊
- 預(yù)防青少年藥物濫用-主題班會課件
評論
0/150
提交評論