计算器详细设计说明书Word文件下载.doc

上传人:wj 文档编号:3586812 上传时间:2023-05-02 格式:DOC 页数:9 大小:102KB
下载 相关 举报
计算器详细设计说明书Word文件下载.doc_第1页
第1页 / 共9页
计算器详细设计说明书Word文件下载.doc_第2页
第2页 / 共9页
计算器详细设计说明书Word文件下载.doc_第3页
第3页 / 共9页
计算器详细设计说明书Word文件下载.doc_第4页
第4页 / 共9页
计算器详细设计说明书Word文件下载.doc_第5页
第5页 / 共9页
计算器详细设计说明书Word文件下载.doc_第6页
第6页 / 共9页
计算器详细设计说明书Word文件下载.doc_第7页
第7页 / 共9页
计算器详细设计说明书Word文件下载.doc_第8页
第8页 / 共9页
计算器详细设计说明书Word文件下载.doc_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

计算器详细设计说明书Word文件下载.doc

《计算器详细设计说明书Word文件下载.doc》由会员分享,可在线阅读,更多相关《计算器详细设计说明书Word文件下载.doc(9页珍藏版)》请在冰点文库上搜索。

计算器详细设计说明书Word文件下载.doc

2013年10月28日

目录

1 引言 3

1.1编写目的 3

1.2项目背景 3

1.3参考资料 3

2 软件结构概述 3

3 模块设计 4

3.1模块1(简单计算功能) 4

3.1.1 功能 4

3.1.2 性能 4

3.1.3 输入项 4

3.1.4 输出项 5

3.1.5 流程图 5

3.1.6 接口 5

3.1.7 测试要点 6

3.2模块2(简单操作) 6

3.2.1 功能 6

3.2.2 输入项 6

3.2.3 输出项 6

3.2.4 接口 6

3.2.5 尚未解决的问题 6

4 需求跟踪 7

5 用户界面设计 8

5.1用户界面图 8

5.2用户界面与模块关系 8

1引言

1.1编写目的

方便有计算需求的用户使用。

1.2项目背景

这个项目是计算器系统。

本项目方便所有有计算要求的用户使用,能够处理加,减,乘,除,开方,并且能求百分数,求倒数,求相反数。

还具有一定的容错功能,例如:

除数不能为0,被开方数不能为负数,不可以连续输入小数点以及多个运算符输入只保留第一个运算符。

交互功能比较好,界面友好,简洁易懂。

1.3参考资料

Java语言与面向对象程序设计王行言清华大学出版社

2软件结构概述

功能模块图:

计算器界面

1简单计算

2简单操作

11加法

12减法

13乘法

14除法

15求倒

16开方

17百分数

18相反数

21编辑

23查看

24帮助

22清零

3模块设计

3.1模块1(简单计算功能)

3.1.1功能

进行简单数字运算。

能够处理加,减,乘,除,开方,并且能求百分数,求倒数,求相反数。

3.1.2性能

输入以及输出的数字为double型,能保存32为数据。

3.1.3输入项

输入项可以是0-9的数字,也可以是运算符如+,-,*,/,%,1/x,sqrt,+/-,清零运算,后退键,清空运算。

3.1.4输出项

输出项是运算的数字结果,如果输入有误或者出现差错,则输出报错的结果。

3.1.5流程图

开始

输入

连加?

将上次结果作为第一个数

保存第一个数和运算符

保存运算符

运算符

保存数与运算符

运算并显示结果

Y

N

3.1.6接口

程序接口:

Actionlistener进行监听。

3.1.7测试要点

除数为0,负数求其开方数,连续输入小数点。

3.2模块2(简单操作)

3.2.1功能

进行简单操作:

编辑功能,查看功能,帮助功能,清空,后退。

3.2.2输入项

输入项可以是编辑功能的复制或者粘贴项目,或者帮助功能的帮助项目。

3.2.3输出项

输出项是粘贴的结果或者帮助项目的界面。

3.2.4接口

3.2.5尚未解决的问题

由于技术以及时间的限制,所以查看项目以及帮助项目的功能没有实现,编辑功能也有待完善。

4需求跟踪

功能需求

程序模块

功能需求1

功能需求2

功能需求3

功能需求4

功能需求5

功能需求6

功能需求7

功能需求8

9

功能需求10

功能需求11

功能需求12

程序模块11

加法

程序模块12

减法

程序模块13

乘法

程序模块14

除法

程序模块15

求倒

程序模块16

开方

程序模块17

百分数

程序模块18

相反数

程序模块21

编辑

程序模块22

清零

程序模块23

查看

程序模块24

帮助

5用户界面设计

5.1用户界面图

预达到的界面如上图所述。

5.2用户界面与模块关系

用户界面名称

简要说明

数字键

输入数字

输入运算符

窗口

进行简单操作

图5.1

计算器详细设计第8页共9页

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2