freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

小型科學(xué)計(jì)算器的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-全文預(yù)覽

  

【正文】 現(xiàn)實(shí)的時(shí)間是每一秒讀取電腦時(shí)間,而修改后在一次刷新就還原正常時(shí)間,所以這一功能還有待研究。 通過此次的 QT 學(xué)習(xí)以及上學(xué)期的 C++學(xué)習(xí),深刻的了解到設(shè)計(jì)程序并不是一件簡(jiǎn)單的事情。在此對(duì)他們表示衷心的感謝。因?yàn)橛辛死蠋煹臒o(wú)私的指導(dǎo)及幫助,我的畢業(yè)設(shè)計(jì)才得以順利進(jìn)行。 其次, 衷心地感謝在本次畢業(yè)設(shè)計(jì)期間給我?guī)椭耐瑢W(xué)和朋友以及其他老師。 再次感謝以上的各位老師及同學(xué)。 最后,我還要對(duì)學(xué)院的各位領(lǐng)導(dǎo)、老師們表示謝意,在這畢業(yè)論文期間給我們提供了良好的學(xué)習(xí)和生活環(huán)境,并給予軟硬件的支持。 使我學(xué)到了工作認(rèn)真的精神,對(duì)我以后的工作有很大的幫助。我的畢業(yè)成果離不開她的辛勤指導(dǎo)。并且通過網(wǎng)上了解到 QT 的強(qiáng)大功能;更使我對(duì)編程有了極大的興趣;雖然現(xiàn)在本人的技術(shù)及知識(shí)還很貧乏,但是相信通過現(xiàn)在及日后的學(xué)習(xí)一定可以達(dá)到自己想要達(dá)到的水平 。 計(jì)算窗口可以讓用戶選擇自己需要的方式計(jì)算。 沈陽(yáng)航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 23 結(jié)論 本文達(dá)到小型計(jì)算器的程序的實(shí)現(xiàn),比傳統(tǒng)計(jì)算器增加了許多功能,傳統(tǒng)計(jì)算器只能實(shí)現(xiàn)簡(jiǎn)單的十進(jìn)制四則運(yùn)算,而本文實(shí)現(xiàn)了二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制的四則運(yùn)算,并且可以把數(shù)據(jù)進(jìn)行進(jìn)制轉(zhuǎn)換,實(shí)現(xiàn)了普通計(jì)算窗口和科學(xué)計(jì)算窗口,普通計(jì)算窗口實(shí)現(xiàn)各種進(jìn)制的四則運(yùn)算,而科學(xué)計(jì)算窗口實(shí)現(xiàn) 了普通計(jì)算窗口的功能,還實(shí)現(xiàn)了正弦、余弦、角度、弧度等運(yùn)算。其中 n為窗口提取的數(shù)據(jù)。 后來經(jīng)過單步跟蹤,發(fā)現(xiàn)為進(jìn)制狀態(tài)沒有賦值,所以在操作時(shí)必須先點(diǎn)擊幾進(jìn)制。 如圖 所示。 具體功能如圖 所示。 圖 普通窗口計(jì)算功能界面圖 科學(xué)計(jì)算功能 本界面的主要功能 是在普通計(jì)算上添加一些科學(xué)計(jì)算,如平方、開放、取倒數(shù) 、 正沈陽(yáng)航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 17 弦、余弦、大括號(hào)、中括號(hào)、小括號(hào)等功能。 沈陽(yáng)航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 16 4 系統(tǒng)實(shí)現(xiàn) 從功能上來講,本軟件的功能就是實(shí)現(xiàn) 各種計(jì)算,包括普通計(jì)算和科學(xué)計(jì)算,普通計(jì)算包括加減乘除計(jì)算和算式計(jì)算 , 科學(xué)計(jì)算包括普通計(jì)算和正弦、余弦、二進(jìn)制的或與非運(yùn)算,并且可以使用小括號(hào)、中括號(hào)、大括號(hào)等功能。 在 返回按鈕的槽函數(shù)中編寫代碼,使其點(diǎn)擊此按鈕顯示所有的表信息,用剛聲明的 model 把表中的所有信息顯示出來。 (2) 數(shù)據(jù)庫(kù)設(shè)計(jì) 在以創(chuàng)建的 文件中在編寫創(chuàng)建 helpmessage 表,用 sql 語(yǔ)句編寫,這個(gè)表包含三個(gè)元素,分別為 id 和 helpname, explain, id 我設(shè)定為自增長(zhǎng), helpname為按鍵名字, explain 為按鍵信息注釋, 可以根據(jù)按鍵名在數(shù)據(jù)庫(kù)查找相應(yīng)的信息。再加上四個(gè) pushbutton 按鈕,用來表示添加、刪除、返回和退出。 幫助功能 本模塊是本系統(tǒng)的幫助功能,它負(fù)責(zé)介紹各個(gè)按鍵的功能,他還可以添加按鍵功能,也可以刪除按鍵功能,還可以查詢所有的按鍵功能,也可以通過條件查詢查詢單個(gè)按鍵功能。提出行數(shù),聲明model,再用 model 中封裝好的函數(shù)刪除這一行,在加上警告函數(shù),判斷是否刪除,就可以了。 (2) 程序的具體實(shí)現(xiàn): 保存算式:首先提取窗口上的算式,然后查詢算式表( message),查找最后一個(gè) id 的值,然后 id 加一,再把次 id 和窗口提取的算式存入數(shù)據(jù)庫(kù)算式表( message)中,然后查詢整個(gè) message 表把表中的內(nèi)容顯示出來。 (2) 具體功能實(shí)現(xiàn): 這個(gè)功能我要在軟件剛打開就顯示,所以我在構(gòu)造函數(shù)進(jìn)行編寫此功能。在二進(jìn)制、沈陽(yáng)航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 13 八進(jìn)制、十進(jìn)制、十六進(jìn)制的函數(shù)中把相應(yīng)用不到的按鍵用函數(shù)寫成不顯示,要用的顯示,然后讀取顯示窗口的內(nèi)容,把其轉(zhuǎn)換成相應(yīng)進(jìn)制的數(shù)字,并把此時(shí)窗口的狀態(tài)記錄成此時(shí)的進(jìn)制,方便其他的運(yùn)算。 (1) 界面設(shè)計(jì) : 在普通窗口的基礎(chǔ)上添加一些 QPushButton 按鈕,修改其屬性,變成相應(yīng)的功能,再?gòu)淖竺姘?QRadioButton 控件加到界面中,使其分別為普通計(jì)算和科學(xué)計(jì)算。就對(duì) 0 鍵進(jìn)行聲明,然后就可以在 .cpp 進(jìn)行編寫程序。然后在左側(cè)的 Widget Box 找相應(yīng)的控件添加到 CounterWidget 里。 表 字段名稱 數(shù)據(jù)類型 長(zhǎng)度 備注 編號(hào) Int 4 算是編號(hào)( Id) 算是名 QString 16 算式( formulanumber) (2)按鍵信息表用來存儲(chǔ)按鍵編號(hào),按鍵名,按鍵功能,表名: helpmessage。本系統(tǒng)數(shù)據(jù)庫(kù)的內(nèi)容包括 算式 表、 幫主功能表。 實(shí)體屬性圖 ER 圖是實(shí)體之間聯(lián)系的一個(gè)簡(jiǎn)單表述,下面詳細(xì)介紹各實(shí)體的屬性: 圖 算式 實(shí)體屬性 圖 算式實(shí)體屬性如圖 ,包括算式 id,算 式 名字 ??傊?,信號(hào)與槽構(gòu)造了一個(gè)強(qiáng)大的 部件編程機(jī)制 。槽用于接收信號(hào),但它們是普通的對(duì)象成員函數(shù)。在這里我設(shè)計(jì)的主窗口為: QWidget,而在幫助窗口為: QDialog。信號(hào)和槽是 QT 自行定義的一種通信機(jī)制,它獨(dú)立于標(biāo)準(zhǔn)的 C/C++ 語(yǔ)言,因此要正確的處理信號(hào)和槽,必須借助一個(gè)稱為 moc( Meta Object Compiler)的 QT 工具,該工具是一個(gè) C++ 預(yù)處理程序,它為高層次的事件處理自動(dòng)生成所需要的附加代碼。 QT 支持下列平臺(tái):MS/WINDOWS9 9 NT 和 2020; UNIX/X11Linux、 Sun Solaris、 HPUX、 Digital Unix、 IBM AIX、 SGI IRIX; EMBEDDED 支持 framebuffer 的 Linux 平臺(tái)。 這個(gè)工具可以幫助我們來加快寫沈陽(yáng)航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 8 QT 程 序 的速度 .利用 QT Designer 可以用一種所見既所得的方式 , 來產(chǎn)生 QT 程 序的 GUI 介面的程式碼 .通過增加一些功能 , 就可以完成一個(gè)程 序 了 .利用 QT Designer可以非常快速 的學(xué)會(huì) QT, 而我們這里說利用 QT Designer 來學(xué)習(xí) QT 而不是利用QT Designer 來寫 QT, 這里的區(qū)別就在于 QT Designer 所產(chǎn)生的程 序代 碼有些繁瑣 ,運(yùn)行 起來也比較的慢些 , 我們這里只是利用 QT Designer 來幫助我們學(xué)習(xí) , 而不是直接去 運(yùn)行 QT Designer 生成的程 序, 在這里 把 Qt designer 與 vs2020 連接在一起,安裝 ,在安裝 vs 的 qt 插件 ,在配置環(huán)境變量: QT = your Qtrootfolder;在 PATH 中 添加 : “。它能夠支持Windows/Linux/Unix 等等主流的 操作系統(tǒng) ,同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比如 Tcl、 C、 PHP、 Java 等,還有 ODBC 接口 ,同樣比起 Mysql、 PostgreSQL 這兩款開源世界著名的數(shù)據(jù)庫(kù)管理系統(tǒng)來講,它的處理速度比他們都快。 Visual Studio 2020 可以高效開發(fā) Web 應(yīng)用,集成了 AJAX ,包含 AJAX 項(xiàng)目模板,它還 可以高效開發(fā) Office 應(yīng)用和 Mobile應(yīng)用。 VS2020 引入了 250 多個(gè)新特性,整合了對(duì)象、關(guān)系型數(shù)據(jù)、 XML 的訪問方式,語(yǔ)言更加簡(jiǎn)潔。是目前最流行的 Windows 平臺(tái)應(yīng)用開發(fā)環(huán)境。 在 Visual Studio 2020 中 安裝 Qt 軟件,配置環(huán)境變量,并安裝 Qt 插件。 技術(shù)經(jīng)濟(jì)分析是研究技術(shù)領(lǐng)域的經(jīng)濟(jì)問題和經(jīng)濟(jì)規(guī)律的科學(xué),是研究一定技術(shù)條件下如何提高經(jīng)濟(jì)效果的科學(xué),是技術(shù)與經(jīng)濟(jì)的 交叉。 并且此程序界面使用 Qt designer 進(jìn)行布局,這樣對(duì) 各個(gè)控件進(jìn)行布局,排版結(jié)構(gòu)時(shí)不容易出錯(cuò),快速便捷。 安全性分析 本軟件可供多用戶使用, 這里首先談備份數(shù)據(jù),對(duì)一些用戶自有的數(shù)據(jù)是非常重要的,一旦用戶的自有數(shù)據(jù)遭到破壞,將造成不可彌補(bǔ)的損失,如果沒有備份的話,則后果是不堪設(shè)想。 4) .時(shí)間功能設(shè)計(jì) 可以顯示當(dāng)前時(shí)間 ,并且隨著電腦時(shí)間的改變而改變 。 (4) 三角函數(shù)可設(shè)置度或弧度。 支持二、八、十六、十等 不同進(jìn)制數(shù)據(jù)的直接輸入、計(jì)算和數(shù)制間的相互轉(zhuǎn)換,當(dāng)輸入回車鍵或等號(hào)鍵時(shí)直接給出當(dāng)前算式的運(yùn)算結(jié)果 ,算式計(jì)算和編輯可同時(shí)交叉進(jìn)行,設(shè)置中間變量,方便運(yùn)算過程中中 間 數(shù)據(jù)的存儲(chǔ)或提取插入。該計(jì)算器大大的降低了數(shù)字計(jì)算的難度及提高了計(jì)算的準(zhǔn)確度和精確度。雖然現(xiàn)在的計(jì)算器價(jià)格比較低廉,但是功能過于簡(jiǎn)單的不能滿足個(gè)人需求,功能多的價(jià)格較貴,操作不便不說,很多功能根本用不到。 沈陽(yáng)航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 4 2 需求分析 功能需求 在程序設(shè)計(jì)中,通過設(shè)計(jì)、編制、調(diào)試一個(gè)模擬計(jì)算器的程序,加深對(duì)語(yǔ)法及語(yǔ)義分析原理的理解,并實(shí)現(xiàn)對(duì)命令語(yǔ)句的靈活應(yīng)用??梢园殉S玫乃闶奖4嫫饋恚@樣下次再用 時(shí) 用戶可以直接提取算式,避免了因再次輸入算式而浪費(fèi)時(shí)間,提到了效率。 (6) 提供良好的人機(jī)交互界面,操作簡(jiǎn)單快捷。 項(xiàng)目特點(diǎn)及意義 本文對(duì)計(jì)算器進(jìn)行設(shè)計(jì), 比傳統(tǒng)計(jì)算其增加了許多功能,使用更方便, 主要有以下幾個(gè)特點(diǎn): (1) 計(jì)算速度快,節(jié)省時(shí)間、人力 (2) 普通窗口可以進(jìn)行各進(jìn)制的加減乘除運(yùn)算 。三角函數(shù)可設(shè)置度或弧度。 項(xiàng)目?jī)?nèi)容和要求 題目介紹 設(shè)計(jì)一個(gè)功能齊備的小型科學(xué)計(jì)算器,具有算式編輯計(jì)算和普通計(jì)算窗口。本文設(shè)計(jì)中為方便用戶快速掌握計(jì)算器的操作,增加了幫助功能, 并且再次功能中可以對(duì)所有按鍵進(jìn)行查詢,也可以對(duì)單個(gè)按鍵進(jìn)行查詢,并根據(jù)用戶的喜好對(duì)幫助里的內(nèi)容進(jìn)行修改,知道的按鍵功能刪除,不常用的按鍵功能添加進(jìn)去,這樣提到用戶的查找效率,使用戶更好更快的 掌握計(jì)算器的操作。 并且考慮到用戶有時(shí)常用一些算式,而且這些算式內(nèi)容比較長(zhǎng),輸入麻煩, 于是本文設(shè)計(jì)了算式的增刪改查功能,用戶就可以把常用的算式輸入窗口并保存起來,在下次用到時(shí)在調(diào)用出來進(jìn)行運(yùn)算,而存儲(chǔ)中不用的算式也可以刪除。 以前的計(jì)算器只能進(jìn)行簡(jiǎn)單的加減乘除四則運(yùn)算,而且只能進(jìn)行單步運(yùn)算,如果遇到較長(zhǎng)的算式時(shí)就得讓用戶一步一步輸入,浪費(fèi)很多時(shí)間,還會(huì)可能遺漏數(shù)據(jù)內(nèi)容,讓用戶得多次輸入算式驗(yàn)證,如果一次錯(cuò)誤就得驗(yàn)證多遍,浪費(fèi)時(shí)間效率低下。 關(guān)鍵詞: 科學(xué)計(jì)算器; 進(jìn)制 轉(zhuǎn)換 ; 算式 提取 ; Qt
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1