
计算器概要设计说明书.doc
5页江西工业职业技术学院毕业综合实践课题名称: 安卓计算器 作 者: 廖杰 学 号: 20112715 分 院: 电子与信息工程分院 专 业: 计算机网络技术 指导老师: 占华为 专业技术职务 讲师 2013年 10 月 14日请输入文档名称电子技术有限公司 第1页,共5页目 录1 引言 ........................................................21.1 编写目的 ................................................21.2 项目背景 ................................................21.3 参考资料 ................................................32 需求 ........................................................32.1 功能需求 ................................................32.2 接口需求 ................................................42.3 性能需求 ................................................42.4 资源需求 ................................................53 质量保证措施 ................................................7请输入文档名称电子技术有限公司 第2页,共5页1 引言1.1 编写目的方便有计算需求的用户使用。
1.2 项目背景这个项目是计算器系统本项目方便所有有计算要求的用户使用,能够处理加,减,乘,除,开方,并且能求百分数,求倒数,求相反数还具有一定的容错功能,例如:除数不能为0,被开方数不能为负数,不可以连续输入小数点以及多个运算符输入只保留第一个运算符交互功能比较好,界面友好,简洁易懂1.3 参考资料Java语言与面向对象程序设计 王行言 清华大学出版社2 需求包括功能需求以及性能需求2.1 功能需求功能需求:计算器系统,主要完成的功能就是通过用户的需要,实现加减乘除以及一些简单的运算功能,系统要求具有良好的界面,必要的交互信息,简约美观的效果可以通过按钮也可以直接键盘输入,达到人机交互按钮信息主要包括0-9的数字, ‘ + ’, ’ - ‘, ’ * ’ , ’ / ‘, ‘ % ’ ,’ +/-’, ’ 1/x ’, ‘sqrt’ 键盘也可以输入数字2.1.1 功能性需求分类功能类别 功能名称,标识符 描述加法 加法运算 通过用户输入的数,能请输入文档名称电子技术有限公司 第3页,共5页够进行2个数值的加法运算,并输出结果减法 减法运算 通过用户输入的数,能够进行2个数值的减法运算,并输出结果乘法 乘法运算 通过用户输入的数,能够进行2个数值的乘法运算,并输出结果除法 除法运算 通过用户输入的数,能够进行2个数值的除法运算,并输出结果倒数 求倒数 通过用户输入的数,能够进行求倒数运算,并输出结果平方 求百分数 通过用户输入的数,能够进行求百分数运算,并输出结果开方 求开方 通过用户输入的数,能够进行求开方运算,并输出结果相反数 求相反数 通过用户输入的数,能够进行求相反数运算,并输出结果2.2 接口需求请输入文档名称电子技术有限公司 第4页,共5页(1)用户界面:设计一个友好的,简洁的图形界面通过使用Button,Label,prompt等组件来实现图形用户界面,同时通过设置布局和背景字体来丰富界面,使得界面美观,简洁。
2.3 性能需求性能需求:1.功能性:实现加减乘除以及一些简单的运算功能2.可靠性:提供正确连续操作结果,在错误的时候会报错,不会使系统崩溃3.可用性:在需要的时候很容易访问和操作4.易用性:容易使用,方便访问2.4 资源需求环境需求:windows xp软件需求:Eclipse3 质量保证措施该计算器具有一定容错功能。
