1 / 21
文档名称:

多功能学习计算器文档.docx

格式:docx   大小:346KB   页数:21页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

多功能学习计算器文档.docx

上传人:jianjian401 2018/5/26 文件大小:346 KB

下载得到文件列表

多功能学习计算器文档.docx

相关文档

文档介绍

文档介绍:基于C的多功能学****计算器(大一组)

设计者:软件1304:赵海丰 13301112
指导教师:马迪芳
目录
1. 需求分析 3
3
软件特色 4
技术难点 4
2. 整体架构 4
4
4
本系统的三层结构 4
功能描述 5
5
5
5
界面设计 6
6
7
解方程功能选择界面 8
拓展功能菜单界面 9
规则查看界面 10
技术要求 11
11
11
11
3. 详细设计 12
12
12
14
14
14
14
15
15
15
15
15
16
16
4. 核心展示 17
17
18
19
20
5. 心得体会 21
6. 程序源代码 21
需求分析

高斯曾说:“数学是科学之王。”任何科学研究的进行都不离开数学的逻辑和运算。而现在的许多计算器使用很不方便,需要按指令输入数据计算,而输入的格式往往与书写****惯不符。所以在此基础上,一款功能强大,操作简便的计算器成为大众的需要。
多功能学****计算器就是这样的一种计算器,它功能强大,操作简便,符合书写****惯,同时又附加多种功能,适用范围广泛,使工作生活变得简单快捷。
软件特色
该项目用C语言开发一款功能强大,操作简便的计算器,它的输入方式与手写方程相符。该项目在计算表达式基础上,加入了解各类方程的功能,使他的应用范围更广。除计算外,该项目加入了计算汇率,查看时间,莫尔斯密码,凯撒密码,密码保险箱等实用功能,给用户带来更多的服务,带来更高的提升。
技术难点
1) 字符串基础处理,界面美化的实现。
2) 表达式计算时,堆栈算法的实现。
3) 解方程功能中,递归算法的实现及优化,二分法的应用。
4) 拓展功能实现过程中对知识储备的考验。
5) 程序的bug及debug,深入了解用户感受,优化程序构架,满足各年龄段,各行各业用户的需要。
整体架构


三层体系结构,是在客户端与数据库之间加入了一个中间层,也叫组件层,三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互。
三层结构的优点:
1)开发人员可以只关注整个结构中的其中某一层;
2)可以很容易的用新的实现来替换原有层次的实现;
3)可以降低层与层之间的依赖;
4)有利于标准化;
5)利于各层逻辑的复用。
本系统的三层结构
界面表示层:
数据传输层:
业务逻辑层:
功能描述

①基础运算符:+ - * / ^ ( ) !
②函数运算符:sin cos tan cot sec csc ln log

①解一元二次方程:根据a,b,c求解一元二次方程
②解多元方程:通过消元法递归求解方程
③解高次方程:二分法求解方程,精确到给定精度
④行列式计算:计算简单行列式
⑤矩阵的运算:矩阵的

最近更新

精神分析视角下的屈原及其作品 12页

城市固体垃圾处理现状与对策 55页

初中数学竞赛辅导(圆)1 29页

2024年锻压机床项目资金需求报告代可行性研究.. 67页

2024年玻璃纤维仿形织物项目资金需求报告代可.. 73页

2024年安防项目投资申请报告代可行性研究报告.. 65页

2024年LDPE项目资金申请报告代可行性研究报告.. 66页

2024年优良动植物新品种项目项目投资筹措计划.. 61页

2024年工业噪声控制设备项目项目投资需求报告.. 68页

2024年胺类投资申请报告代可行性研究报告 68页

一年级下期期末家长会发言稿(32篇) 119页

三年级数学上册分数的初步认识教案优秀3篇 15页

个人修养600字(30篇) 39页

中国人的精神读后感范文(3篇) 4页

中学生国旗下演讲稿感恩1000字(30篇) 45页

临时场地租赁合同书(33篇) 84页

九年级思想品德下学期期中考试的总结(3篇) 8页

事故赔偿的协议书(34篇) 44页

五一劳动节倡议书范文(34篇) 49页

五年级获奖感言(3篇) 5页

产科工作计划范文参考6篇 5页

以案促改个人心得体会(21篇) 29页

企业工作总结范文7篇 21页

哈师大附中2024届高三第三次模拟考试英语试卷.. 11页

房屋建筑自然灾害综合风险普查工作实施方案 9页

医院培训课件:《压力性损伤的管理》 47页

小学民族团结评选实施方案 5页

电信公司营业班长申报“服务明星”事迹材料 5页

魏书生的教育思想研究 2页

3D包点和值投注表 2页