论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 教育技术学 小学教育 学前教育 代写论文
当前位置: > 教育论文 > 教育技术学 >

用flash制作科学计算器

1.引言

进入21世纪,计算机网络发展越来越迅猛。随着计算机的大量使用,计算工具和科学技术飞速迅猛发展,以及其在线网络资源共享和数据通信技术的运用,为人们带来了很多便利,计算机网络正在改变着人们的工作方式和生活方式。 内容来自论文无忧网 www.paper51.com

针对网络大量资源共享的网络化特性以及考虑到现代人们常用工具的需求,设计一个方便、人性化的Flash计算器,减轻人们生活或工作中复杂计算工作的工作量。作品主要以便捷为主,以使用者需求为目的。 内容来自论文无忧网 www.paper51.com

中国是最早诞生计算工具的国家。在中国古代,最早被使用的一种常用计算工具叫做筹策,这种计算工具主要是用竹子制成,大约二百七十枚制成一束。而随着社会的快速发展,中国的另外一项计算工具也快速诞生了,它就是我们直到今天依然还在使用的珠算盘,它是中国古代计算工具领域中的另一项伟大发明,据初步考查,明代时的珠算盘已经与现代的珠算盘几乎相同了。在1942年,法国伟大的科学家引用了中国古代算盘的演算原理,发明了第一部机械式计算器。1694年,莱布尼兹在德国将其改进成为可以进行乘除的计算器。此后,一直到二十世纪五十年代末才有了电子计算器的出现。于是在随后的演变过程中,计算器的功能也越来越多,越来越丰富,除了简单的加、减、乘、除外,加进了一些简单的函数计算功能,存储功能,三角函数和数值转换等等。人们对计算器计算位数的要求也越来越大,有的甚至大到不可想象的天文数字,无所不能。现在的计算器已经能够实现数据的录入、处理、存储,完成特定的计算任务。如今计算机网络领域快速稳定的成长,已经成为当今日常生活和生产不可或缺的主要资源,给人们带来了很大便利,这样一来,网络上的计算工具也有如雨后春笋般涌入到网络上,形形色色,各式各样,功能也不尽相同,有的仅仅只能进行简单的加、减、乘、除计算,有的虽然可以进行函数计算,但却不能进行数值转换,或是存储等等。由于我对Flash这种软件非常感兴趣,所以我想利用Flash这种软件,设计一个科学计算器,但针对Flash as没有指针,没有堆栈,没有结构体结构树的情况,用Flash as这种非正统的语言来编写一个计算器,对我来说是一种非常大的困难和挑战。但不管怎样,为了加强对Flash as的学习,我没有选择Java,VB,C等正统语言来编写。现在设计的计算器,它既可以供日常生活和学习使用,也可以供那些需要进行大量计算的使用者使用,它包含统计计算、科学计算、指数转换及其一些常用的特殊符号。现在大部分计算功能已经实现,在计算时不会产生错误,相信可以为使用者提供便捷的计算功能[6]。

内容来自www.paper51.com

2.需求分析

内容来自论文无忧网 www.paper51.com

2.1 现状分析

paper51.com

当今世纪,计算机网络化飞速发展,计算机技术给人们的生活带来的便利是任何一项发明也无法比拟的,因此网络在线资源的共享越来越受到网络用户的青睐,生活中的一切变得越来越简单,人们可以在网络上任意搜寻着自己想要的资料或者东西来解决平常学习和工作中遇到的问题,例如,网络上的计算器就是一个很好的例子,人们利用网络资源的共享特性,可以在没有计算器的时候,也能进行计算工作,只要在网络上收索计算工具,就会出现各种式样,各种功能的计算器。而在网络上的计算工具也是层出不穷,形形色色,错综复杂,如用C/C#语言,Java,MFC等等制作的计算器,都各有各的特征及用处,有的只能用来做简单的四则运算,有的不仅能用来进行科学计算,还可以用来进行货币的转化等。Windows系统也自带有计算器,是现在被广大用户喜爱的计算工具,功能强大,而且计算类型齐全。但尽管网上也已经有了那多可供用户使用的计算器,我还是想用Flash设计一个计算器,他能满足人们在学习和工作中的一切计算,而且它还可以给用户提供轻松、便捷的效果。 paper51.com

2.2 用户分析

内容来自www.paper51.com

进入21世纪,随着电脑计算机,计算工具和科学技术以及经济的飞速迅猛发展,人类对计算位数的要求越来越大,现实中的各种计算器,电脑中的计算器软件也各具特色,下至小学加减法,上至人口、甚至至大到不可想象的天文数字,无所不能。如今社会上计算机应用已经达到非常普及的程度,随处可以见到计算机的身影,因此网络上共享的计算器也多不胜数,各式各样的计功能,有需要下载安装的,也有不需安装,下载下来就能正常使用的,考虑到下载安装的计算器对使用者的不便,所以在设计作品时,没有考虑安装的问题。对于不同的使用者,对计算功能的要求也不尽相同,所以我把作品的计算部分分成两块,一个仅带有普通型计算机的简单功能,另外一个可以进行复杂的科学计算。该作品可以供日常学习和工作使用,也可以供计算工作量大的使用者使用。

内容来自www.paper51.com

目前,计算机网络上的计算器还没有受到使用者的广泛使用,大多数需要进行计算的人员都会选择Windows系统自带的计算器,所以在网络上共享的计算器资源没有受到被人们的青睐,因此不管在网上的计算器存在什么问题,我还是想用Flash设计一个能被大家接受,能让使用者喜欢的计算器。 内容来自论文无忧网 www.paper51.com

3.开发工具及运行环境 http://www.paper51.com

3.1 开发工具 内容来自www.paper51.com

开发工具为Macromedia Flash8.0及Adobe Photoshop CS3 8.0。其中,Flash8.0软件主要是用来完成计算器中脚本语言的编写,计算器按键的设计,各种元件的制作。Photoshop CS38.0主要是用来制作计算器按键的背景。

内容来自www.paper51.com

3.2 运行环境

内容来自www.paper51.com

操作系统软件:Windows XP。 内容来自论文无忧网 www.paper51.com

内存:256M以上。 paper51.com

分辨率:1024  768 像素以上。 内容来自www.paper51.com

硬盘:60G及其以上。 内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式