【正文】
小型科學計算器的設計與實現(xiàn) 沈陽航空航天大學畢業(yè)設計(論文) 1 摘 要 隨著計算機的飛速發(fā)展,人類已經(jīng)進入信息化時代。信息技術(shù)發(fā)展日新月異 ,計算機已經(jīng)進入人們生活的各個領域 ,在現(xiàn)代生活中不可或缺,大型復雜的計算是人腦所不能勝任的,而且較易出錯。 而以前的計算器只能進行十進制的四則運算,不能滿足我們的需求。本文針對小型科學計算器進行研究,增加了很多功能,給用戶帶來了很多方便 ,并且提高了用戶的運算效率。 本文 從 項目背景、需求分析、軟件設計、系統(tǒng)實現(xiàn)、系統(tǒng)調(diào)試 等方面詳細說明了 小型科學 計算器 的開發(fā)設計過程 。 軟件采用 vs2020 編寫代碼, Qt designer設計界面來開發(fā)。 計算器包含簡單的四則運算、復雜的數(shù)學表達式運算、 正弦和余弦運算、 進制之間的相互轉(zhuǎn)換 、按鍵幫助等功能。 計算器具有 界面 可視化,方便用戶操作 等特點 , 并且 該計算器 的算式提取與存儲功能使得 算式計算 更加 快捷方便 ,為用戶進行大量復雜科學計算提供了有效保證。 關(guān)鍵詞: 科學計算器; 進制 轉(zhuǎn)換 ; 算式 提取 ; Qt designe 沈陽航空航天大學畢業(yè)設計(論文) 1 Abstract Because of the calculator which is flying quickly, the mankind have already entered into informationbased ages. The development of the information technique is changing with each passing day. the calculator has already entered each realm of the people’s life,which is very important in the modern times. the large and plicated calculation which is not petent for person39。s brain, which is possible to make many mistakes . The calculator only decimal four operations, The calculator can not meet our needs. This paper studied the small scientific calculator, Increased a lot of functions, To give users a lot of convenience, and improves the user39。s operation efficiency. This article through the project background, requirement analysis, software design, system realization, system debugging to design calculator. This article through the VS2020 code, Qt designer interface design to develop. The calculator includes a simple four operations, plex mathematical expression operation, sine and cosine putation, hexadecimal conversion between, key help functions, with a visual interface, easy to operate. This paper introduces the functions of the calculator and the effect of operation, the calculator with a visual interface, convenient operation, the calculator can be carried out calculation formula, the calculator convenient than before. Also monly used formula extraction and storage, convenient for users to use. With the help of functional, user can quickly learn to operate. Keyword: Hexadecimal, Demand analysis, extraction, expression 沈陽航空航天大學畢業(yè)設計(論文) 1 目 錄 1 緒論 ................................................................................................................................... 1 項目背景 .................................................................................................................... 1 項目內(nèi)容和要求 ........................................................................................................ 2 題目介紹 .............................................................................................................. 2 題目要求 .............................................................................................................. 2 項目特點及意義 ........................................................................................................ 3 2 需求分析 ........................................................................................................................... 4 功能需求 .................................................................................................................... 4 功能分析 .................................................................................................................... 4 安全性分析 ................................................................................................................ 5 可行性分析 ................................................................................................................ 6 系統(tǒng)設計工具 ............................................................................................................ 6 Visual studio 2020 技術(shù)簡介 ................................................................................ 6 QSqlite 數(shù)據(jù)庫技術(shù) .............................................................................................. 7 3 軟件設計 ......................................................................................................................... 10 數(shù)據(jù)庫設計 .............................................................................................................. 10 實體屬性圖 ........................................................................................................ 10 關(guān)系模型設計 ..................................................................................................... 11 數(shù)據(jù)庫結(jié)構(gòu)設計 ................................................................................................. 11 系統(tǒng)功能模擬設計 ................................................................................................... 12 普通計算功