1 / 8 计算器概要设计说明书1、引言1
1 编写目的在程序设计中, 通过设计、编制、调试一个模拟计算器的程序,加深对语法及语义分析原理的理解,并实现对命令语句的灵活应用
在程序设计中, 可以用两种方法解决问题: 一是传统的结构化程序设计方法,二是更先进的面向对象程序设计方法
而在面向对象程序设计中关键是如何将问题域中的实体(即日常所见的概念)抽取出来,作为 JAVA程序中的类,而属性与行为作为类的两类要素通常是必不可少的,甚至还应考虑类必须满足的约束
2 项目背景计算器是日常生活中十分便捷有效的工具,能实现加、减、乘、除、开方、求倒数等简单运算的工具
要实现计算功能, 可以用 JAVA的知识编写程序来解决此问题
该计算器大大的降低了数字计算的难度及提高了计算的准确度和精确度
该计算器使用非常简单和方便,对广大中小学生的学习有巨大帮助作用,也对在职人员的工作有点帮助作用
在课程设计中,系统开发平台为Windows 7,程序设计设计语言采用 JAVA,在程序设计中,采用了结构化与面向对象两种解决问题的方法
3 定义2 / 8 事务流:数据进入模块后可能有多种路径进行处理
系统:若未特别指出,统指本系统
4 参考资料[1] 钱银中,眭碧霞
Java 程序设计案例教程[2] 道客巴巴:2、运行环境操作系统: Windows 2000﹑Windows XP Professional、Windows 2000 Server 或者 window 7
0 操作系统
3、总体设计3
1 系统设计流程系统设计主要有五部分组成:需求分析、概要设计、详细设计、编写代码和系统测试
如下图所示:⑴ 需求分析这次课程设计的题目是实现简单计算器的功能
实现功能: 加,减,乘,除,可加其它运算功能;还要实现数据的输入,输出,计算,显示及清除等功能
⑵ 概要设计计算器包含的功能有: