- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计报告(论文)
题目:一种基于Qt的科学计算器系统
所 属 系 专 业 科学与技术 学 号 姓 名 指导教师 2013.2 --- 2013.5 设计地点 东南大学成贤学院 一种基于Qt的科学计算器系统
摘 要
关键词:科学计算器;进制转换;算式提取; Qt
English title
Abstract
Mankind has entered the information age. The rapid development of information technology, the calculator has entered all spheres of life of the people, an integral part of modern life, a large complex calculations the human brain is incapable of, and error-prone. For Qt scientific calculator, adding a lot of features, a lot of convenience to the user, and improve the operational efficiency of the user.
From the project background, requirements analysis, software design and other aspects of a detailed description of the development of the design process of the Qt scientific calculator. The software uses the Linux write code, Qt interface design to develop. The calculator contains a simple calculation functions.
The calculator interface visualization, user-friendly operation, and the calculator formula extraction and storage features make the formula quicker and more convenient for the user to carry out a large number of complex scientific calculations provide an effective guarantee.
Keyword: Scientific calculators; binary conversion; formula extract; Qt
目 录摘 要 I
Abstract II
第一章 绪论 1
1.1 项目背景 1
1.2 项目内容和要求 1
1.2.1 题目介绍 1
1.2.2 题目要求 1
1.3 项目特点及意义 1
第二章 需求分析 3
2.1 功能需求一 3
2.2 功能分析 3
2.3 安全性分析 4
2.4 可行性分析 4
2.5 系统设计工具 4
2.5.1 fedora技术简介 4
2.5.2 QSqlite数据库技术 4
第三章 软件设计 6
3.1 数据库设计 6
3.1.1 实体属性图 6
3.1.2 关系模型设计 6
3.1.3 数据库结构设计 7
第四章 简单的计算器 8
4.1项目目的 8
4.2项目内容 8
4.3项目步骤 8
第五章 计算器程序的实现 11
第六章 源代码的分析说明 14
第七章 编译运行 20
第八章 计算器程序的移植 21
致 谢 23
参考文献 24
1.1 项目背景
随着计算机的飞速发展,人类已经进入信息化时代。信息技术发展日新月异,计算已经进入人们生活的各个领域,在现代生活中不可或缺,大型复杂的计算是人脑所不能胜任的,而且较易出错。以前的计算器只能进行简单的加减乘除四则运算,而且只能进行单步运算,如果遇到较长的算式时就得让用户一步一步输入,浪费很多时间,还会可能遗漏数据内容,让用户得多次输入算式验证,如果一次错误就得验证多遍,浪费时间效率低下。随着科技的发展,人们所学习的内容越来越多,需求越来越广泛。
本文设计的计算器扩大了用户的运算领域。并且考虑到用户有时常用一些算式,提高了用户的效率,方便了用户的操作,本文设计中主要采用的技术为Qt ,Qt 为设计可视化界面,通过软件的设计可以快速设计出自己需要的界面,然后再到编写
文档评论(0)