基于web版计算器的设计内容摘要:

会议主持人: 记 录 人: 年 月 日 M 答 辩 小 组 意 见 评语: 评定等 级: 负责人(签名): 年 月 日 系 学 位 委 员 会 意 见 评语: 论文(设计)最终评定等级: 负责人(签名): 系部(公章) 年 月 日 校 学 位 委 员 会 意 见 评语: 评定等级: 负责人(签名): 年 月 日 I 目 录 1 绪论 ............................................................. 1 概述 ........................................................ 1 软件建立的背景 ......................................... 2 工具存在的问题分析 ..................................... 2 软件的开发方式 .............................. 错误 !未定义书签。 系统设计的目的 .............................................. 3 系统研究的内容 .............................. 错误 !未定义书签。 2 We b 相关技术介绍 ................................................. 5 HTML 的介绍 ................................................ 5 什么是 HTML .......................................... 5 HTML 的特点和好处 .................................... 5 CSS 的介绍 .................................................. 6 JavaScript 的介绍 ............................................. 6 三者之间的关系 .............................................. 8 3 系统分析 ......................................................... 9 可性行研究 ................................................... 9 经济可性行 ............................................ 9 技术可性行 ............................................ 9 操作可性行 ........................................... 10 服务器系统的详细调查 ....................................... 10 4 需求分析 ........................................................ 11 任务概述 ................................................ 11 系统需求 ................................................ 11 Komodo 的简述 ......................................... 11 II Ubuntu 环境介绍 ....................................... 11 5 系统的程序设计 ................................... 错误 !未定义书签。 系统程序的功能说明 .......................... 错误 !未定义书签。 计算器的界面设计 ........................................... 13 6 系统的仿真测试 .................................. 错误 !未定义书签。 结论 .............................................................. 15 参考文献 .......................................................... 16 附录 A ............................................. 错误 !未定义书签。 附录 B ............................................. 错误 !未定义书签。 致谢 .............................................................. 24 III 基于 WEB 版计算器的设计 摘 要 Web 相关技术的不断发展推动了网络的不断发展,从而影 响到社会及个人的生活。 采用 Web 相关技术作为开发语言,设计了一种网页形式用浏览器打开的计算器。 计算器可以进行十进制下的加、减、乘、除四则运算,平方、开平方、百分号运算,通过键盘输入或修改数据,并且能实现有多个括号的复杂运算。 测试表明,系统运行稳定可靠、使用便捷,具有一定的实用价值。 【关键字】 计算器 WEB HTML CSS 运算 IV Design of the calculator based on on the Web version Abstract Web technology continues to evolve to promote the continuous development of the work, thus the continuous development of the work affecting the social and personal use Webrelated technologies (Html, CSS, JavaScript) which is operation language designing the calculator which is open through the form of a web browser. Calculator can realize plus, subtraction,multiplication,division,square, square root, percent sign calculation in decimal through the keyboar to enter or modify data, and can achieve some plex pution with brackets . The test on calculator shows that the calculator system is stable ,reliable and use easily and has certain practical value. 【 keyword】 Calculator WEB HTML CSS Computing 1 1 绪论 概述 说起计算器,值得我们骄傲的是,最早的计算工具诞生在中国。 中国古代最 早采用的一种计算工具叫筹算,又被叫做算筹。 这种算筹多用竹子制成,也有用木头,兽骨充当材料的。 约二百七十枚一束,放在布袋里可随身携带。 直到今天仍在使用的珠算盘,时中国古代计算工具领域的另一项发明,明代的珠算盘已经与现代的珠算几乎相同。 现代的计算器,一般是指 “ 电子计算器 ” ,所以,可以认为是 “ 电子计算器 ”的简称。 能进行数学运算的手持机器,拥有集成电路芯片,但结构简单,比现代电脑简单得多,可以说是第一代的电子计算机(电脑),且功能也较弱,但较为方便与廉价,可广泛运用于商业交易中,也可被认为是必备的办公用品之一。 进入新世纪,信息技术可以说是日新月异,每天都有新的技术和科学应用,在古代人们处理数据的能力和水平可以说知识依靠人们的记忆力或者简单的辅助工具比如算盘等,数据计算比较慢或者计算量比较少的情况,而且随着信息化的加速,人们迫切需要能够迅速的处理数据和计算数据,随着信息技术和网络的普及,计算机的应用以普及到经济和社会生活的各个领域,计算需要更快,更便捷。 本世纪以来,由于社会生产力的迅速发展和科学技术的突飞猛进,人们进行信息交流的深度和广度不断增加,管理所需要的信息量急剧增长,同时对信息的处理要求及时。 准确,这导 致了传统的信息处理方法的手段已不能适应现代管理的需求;电子计算机的诞生和在信息处理中的应用,标志着一个崭新的时代 ——“ 信息时代 ”的开始,计算器的使用使企业管理现代化成为可能。 一定意义上说,计算器的产生和发展是建立在电子计算机基础之上的。 硬件方面,自 1946 年第一台电子计算机诞生以来,计算机技术的发展可谓日新月异,从庞大的只能在实验室里研究使用的计算机到如今适应不同环境满足不同需求的各种各样的计算机;运算速度从每秒几千次到每秒几百亿次;处理器从焊有上百万个电子管的大的惊人的电子板到只有指甲大小的集成电路;现 在计算机在硬件方面的发展已达到了每三个月更新换代一次的惊人速度。 软件方面 , 也已从机器语言、汇编语言、高级语言发展到现如今的第四代语言 ——非结构化、面向对象、可视化的语言 [14]。 2 近年来,随着科学技术的迅猛发展和管理水平的不断提高,计算机已经被广泛应用于日常管理之中,那么作为计算器的设计来说,开发一套有用的计算器系统已是大势所趋。 软件建立的背景 现在进入新世纪,信息技术可以说是日新月异,每天都有新的技术和科学应用,在古代人们处理数据的能力和水平可以说只是依靠人们的记忆力或者简单的辅助工具比如算盘等,数 据计算比较慢或者计算量比较少的情况,而且随着信息化的加速,人们迫切需要能够迅速的处理数据和计算数据,随着信息技术和网络的普及,计算机的应用以普及到经济和社会生活的各个领域,计算需要更快,更便捷。 工具存在的问题分析 ( 1)各个部门,各个单位都需要进行数据的计算和保存,而随着经济的发展和快速的变化,大量的数据必须在很短的时间内得到处理和保存,这对以往的工具和方式都是一个很大的考验。 ( 2)以往的工具界面不够友好,操作不够直接简单。 ( 3)现有的工具完全为人工计算,设备落后,工作量大,枯燥,错误率高,计算复杂 、花费时间长。 ( 4)各个部门都配有计算机,但是在数据计算和保存当中还没有发挥它的强大的作用。 ( 5)现在的一些软件产品可扩展性不好,如果用面向对象的开发思想和方法可以解决一些移植性不好,扩展不容易的问题。 软件的开发方式 现在社会人们不可避免的要与数据计算和保存打交道,而且人们在各个方面都越来越离不开对有关数据的计算和保存,大到机关,学校,科研机构。 小到个人小买卖等等。 3 根据目前情况,迫切需要便捷的软件程序来完成对不同场合的软件产品的需要。 研究目前正在使用的系统。 现有的系统是信息的重要来源。 显然,如果目 前有一个系统正在被他人使用,那么这个系统必定能完成有用的工作,因此,新的目标系统必须也能完成它的基本功能;另一方面,如果现有的软件是完美无缺的,用户自然不会提出开发新软件的需求,因此,现有的软件必然有一些缺点,新软件必然有能够解决旧软件中存在的问题。 此外,使用旧软件需要的费用是一个重要的经济指标,如果新软件不能添加收入或减少使用费用,那么从经济角度看新软件就不如旧软件。 ( 1)买市面上的成品。 ( 2)目前条件不够,等以后条件成熟了在开发。 ( 3)结合自己的选择,自己开发适合自己的软件产品。 系统 设计的目的 计算器是广泛使用的一种运算工具。 他具有它具有无污染,安全,使用方便等功能。 随着。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。