I J a v a 程序课程设计任务书 一、主要任务与目标 1. 掌握 jav a 语言 2. 创建一个简单的计算器,具有简单人机交互界面,易于操作,便于进行数据之间的简单运算。 二、具体要求(包括技术要求等): 1 )能够实现基本的加、减、乘、除四则运算及开方,乘方运算; 2 )如输入数据时,出现错误,可以修改; 3 )运算结果能正确显示;可以清零; 4 )拥有登陆注册功能; 5 )可以查看历史记录; 学习并掌握以下技术:Java、awt,swing 等 熟练使用以下开发工具: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月 II 目 录 JAVA 程序课程设计任务书 ........................................................................................................................ I 目 录 .......................................................................................................................................................... II 第1 章 引言 ............................................................................................................................................... 1 1.1 课程设计内容 .................................................................................................................................. 1 1.2 任务分工 .......................................................................................................................................... 1 第2 章 计算器定义 ................................................................................................................................... 2 2.1 计算器登陆注册界面概述 .....................................................................................