语音计算器系统

语音计算器系统

ID:38425224

大小:254.50 KB

页数:18页

时间:2019-06-12

语音计算器系统_第1页
语音计算器系统_第2页
语音计算器系统_第3页
语音计算器系统_第4页
语音计算器系统_第5页
资源描述:

《语音计算器系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录第一章引言1第二章语音计算器系统的可行性分析22.1对语音计算器系统的认识22.2对语音计算器系统开发的理解22.3语音计算器软件开发的方法及流程概述22.4系统可行性分析2第三章语音计算器系统的需求分析43.1系统目标43.2功能需求43.3非功能需求4第四章系统设计54.1总模块设计54.1.1标准型计算器模块设计54.1.2科学型计算器模块设计54.1.3语音模块设计64.2界面设计64.2.1标准型计算器界面64.2.2科学型计算器界面7第五章详细设计85.1主要思想85.2各个模块

2、功能的说明85.2.1界面模块85.2.2算术运算模块95.2.3复杂函数运算模块95.2.4进制转换模块105.2.5语音模块11第六章系统实现和测试126.1语音计算器系统实现126.1.1具体操作简述126.1.2操作流程图形显示126.2两种类型计算器相应按钮功能介绍136.2.1按键功能说明136.2.2相应区域按钮功能说明136.2.3语音功能说明136.3语音计算器系统的测试136.3.1测试的研究与选择136.3.2测试环境136.3.3实例测试结果13第七章总结15参考文献16

3、致谢1716第一章引言随着计算机技术的飞速发展,计算机应用的迅速推广,计算机及计算机技术给人们的日常生活,工作,学习带来了十分巨大的影响,计算机改变了人们的生活,工作的方式。21世纪,随着社会经济的迅速发展和科学技术的全面进步,人类社会已进入信息和网络时代。计算机正以其前所未有的惊人速度向前发展,新的研究成果、新的实用软件不断涌现。计算机应用也普及到各行各业、深入到人类各种社会生活和生产中。为了便于对大量信息的处理看,运用计算机软件实现自动管理成为了必然的趋势。其实,“计算器”早已有了一个很长的

4、历史,人们从很早就已经开始进行科学计算了,在人类不断探索不断进步的过程中计算器的用途越来越广,计算结果越来越精确,只有精确的结果才能使社会更加进步,使人类更能准确的掌握数据所反应的社会现象,并根据准确的数据反应进一步研究进步,所有计算已经为了人们生活学习的一个重要工具,对人类来说必不可少。要实现计算功能,可以用JAVA的知识编写程序来解决此问题。该计算器降低了数字计算的难度及提高了计算的准确度和精确度。本课程设计按软件工程的方法进行,系统具有良好的界面、必要的交互信息和较好的健壮性使用户人员能快

5、捷简单地进行操作。但是随着计算机的不断发展和创新,人们对计算器的要求,变得更高了。人们不但希望计算器能够进行简单的加减乘除的运算,更希望计算取能够进行更加复杂的科学型运算、进制的转换。并且随着多媒体的迅速发展,人们看到了它在计算器中的运用。计算器能够利用多媒体实现对输入的值和得出的值,进行语音提示。这样更加的方便了人们日常生活中的运用,使得计算器的应用更加的多样化。16第二章语音计算器系统的可行性分析系统的可行性研究在系统的整个过程中占有很重要的地位,它决定所选项目是不是可能实现或值得去实现。并

6、不是任何问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模或时间期限之内解决。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。它主要包括技术、经济、运行等方面的可行性:现有技术是否能够实现本系统的设计开发;经济上是否值得去实现;是否能够在一般平台下运行等。2.1对语音计算器系统的认识语音计算器是计算机技术、多媒体技术等技术的产物,它提供了基本型运算和科学型运算,通过对本地提示音文件的处理,使人们能够听到自己所按的键。2.2对语音计算器系统开发的理解语音计算

7、器软件的开发要充分的利用JAVA语言面向对象的特点,把系统内的各个模块设计成一个个相对独立的对象,然后将这些相对独立的对象进行类的封装,把用户的需求转化为软件的需求,把软件的需求转化为软件的设计,用软件代码来实现软件设计,对软件代码进行测试并签署确认它可以投入运行使用的过程,在这个过程中的每一阶段,都包含有相应的文档编制工作。对语音计算器软件开发的过程中,遵循一定的流程,主要包括系统分析、系统设计、系统编码、系统测试以及系统的维护等几个阶段。2.3语音计算器软件开发的方法及流程概述软件开发一共分

8、为6个阶段,首先是计划阶段,此阶段是对所要解决的问题和要实现的功能进行总体的认识和描述,包括了解语音计算器软件的功能,由于不是要做成商用软件,所以只需要从技术方面分析其可行性即可,对开发进度作出一个初步的估算,制订完成开发任务的实施计划和所需时间。其次是分析软件的功能和要求,筛选自己当前技术所能实现的功能和达到的效果,建立软件的逻辑模型并生成数据流程图。第三个阶段是设计阶段,此阶段分为概要设计和详细设计二个阶段,概要设计是来划分软件的主要功能模块,详细设计的首要任务是设计模块的程序流程、算法,这

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。