基于Java的计算器的设计与开发

基于Java的计算器的设计与开发

ID:24177606

大小:350.50 KB

页数:57页

时间:2018-11-13

基于Java的计算器的设计与开发_第1页
基于Java的计算器的设计与开发_第2页
基于Java的计算器的设计与开发_第3页
基于Java的计算器的设计与开发_第4页
基于Java的计算器的设计与开发_第5页
资源描述:

《基于Java的计算器的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浙江科技学院信息与电子工程学院2009级Java程序课程设计报告Java程序课程设计报告报告题目:基于Java的计算器的设计与开发III浙江科技学院信息与电子工程学院2009级Java程序课程设计报告Java程序课程设计任务书一、主要任务与目标1.掌握java语言2.创建一个简单的计算器,具有简单人机交互界面,易于操作,便于进行数据之间的简单运算。二、具体要求(包括技术要求等):1)能够实现基本的加、减、乘、除四则运算及开方,乘方运算;2)如输入数据时,出现错误,可以修改;3)运算结果能正确显示;可以清零;4)拥有登陆注册功能;5)可以查看历史记录;学习并掌握以下技术:Java、awt,sw

2、ing等熟练使用以下开发工具:Jdk,JCreate等实现计算器的上述的功能。三、计划进度1.12月28日—12月29日:搜集资料、查阅文献,确定选题2.12月30日--12月31日:需求分析,系统设计,系统功能模块完善3.1月1日--1月3日:编程实现系统、系统测试与修改4.1月4日--1月6日:课程设计报告撰写5.1月7日--1月8日:课程设计报告答辩四、主要参考文献[1]耿祥义,张跃平.java大学实用教程(第二版).电子工业出版社.2008年5月学生(签字)2010年12月28日指导教师2010年12月28日III浙江科技学院信息与电子工程学院2009级Java程序课程设计报告目录J

3、AVA程序课程设计任务书II目录III第1章引言11.1课程设计内容11.3任务分工1第2章计算器定义22.1计算器登陆注册界面概述22.1.1计算器功能概述22.1.2计算结果的储存与查看功能概述22.2本章小结2第3章计算器的具体实现33.1界面设计33.1.1用户登陆界面图33.1.3计算器主界面83.2计算功能实现93.4本章小结14第4章结束语14致谢15参考文献15附录源代码15III浙江科技学院信息与电子工程学院2009级Java程序课程设计报告第1章引言1.1课程设计内容这是我组设计的计算器会有一些独特的功能,本项目用到了Java中的GUI界面和swing组件以及awt布局,

4、所以简单易用,它能完成如下的几个功能:(1)数据计算处理功能点击按钮中的数字键和运算符键就能进行简单的加、乘、乘、除四则运算及三角函数,开方,乘方运算;如果输入有误时可以按C撤销后重新输入新数据,有储存修改键;(2)查询功能查询功能可以迅速方便地查找到相应时段的执行的操作及结果。(3)计算器使用权限功能对个人的操作实现口令。用户在使用计算器前需通过登录界面登录,以保护计算器的数据安全。未有登录资料的先进行注册。(4)时间显示功能在计算器上显示现在的时间,便于把握时间;1.3任务分工:职位组长,总监整个计算器设计制作过程,制定相应计划与分布任务,负责撰写任务书,报告书,登陆注册界面的设计,整体

5、编码框架的设定;:负责报告书的排版,创建计算器主界面的编码,计算器;:负责数据计算功能的编码,实现,计算器主界面的设计;:负责注册登录界面的功能的编码,储存与查看功能的编码,计算器整体功能的编码的完善与调试;54浙江科技学院信息与电子工程学院2009级Java程序课程设计报告第2章计算器定义2.1计算器登陆注册界面概述这是对计算器使用权限功能的添加,这是以后软件开发的一个重点发展方向。用户在使用计算器前需通过登录界面登录,以保护计算器的数据安全和使用权限的设定。未有登录资料的必须先进行注册;2.1.1计算器功能概述一个计算器如果只有数据计算处理功能,或者是点击按钮中的数字键和运算符键就能进行

6、简单的加、乘、乘、除四则运算是远远不够的,这太普通了,因此加入三角函数,开方,乘方运算,并且如果输入有误时可以按C撤销后重新输入新数据,有储存修改键;最主要是加入了查询功能:查询功能可以迅速方便地查找到相应时段的执行的操作及结果。还有就是计算器使用权限的设定,即登陆注册界面,用户在使用计算器前需通过登录界面登录,以保护计算器的数据安全。未有登录资料的先进行注册。2.1.2计算结果的储存与查看功能概述计算结果有了,但是一般的计算器不能查询之前进行的操作和结果,不得不重新计算,这就带来了不少麻烦,我组设计制作的计算器拥有直接查看历史记录的功能,还附有各个操作的时间,便于确认;2.2本章小结这一章

7、介绍了54浙江科技学院信息与电子工程学院2009级Java程序课程设计报告当前进销存管理系统应该具备的功能模块,并提供了市面上比较流行的进销存管理系统作为参考。在这一章中,我们可以了解什么是进销存管理系统,当前进销存管理系统的市场需求,还有一个进销存管理系统应该的开发目标。第3章计算器的具体实现界面是系统之间最直接的交互界面,界面的友好性体现了软件设计的质量,并在很大程度上决定了软件是否成功。3.1界面设计1

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

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

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