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

正文內(nèi)容

小型科學計算器的設計與實現(xiàn)畢業(yè)論文-全文預覽

2025-09-21 14:47 上一頁面

下一頁面
  

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