1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
按照极限的原则来看该计算也是正确的,故只在此说明。
加减法有时也会出现类似的问题,但是情况比较少,可以忽略。
下面我们就先来测试普通的除法,以为例,用户输入数值,屏幕上显示如图图除法测试继续输入除法符号,即,屏幕变化为图所示图除法测试下面我们来输入非零除数,该例子中即数字,如图。
图除法测试最后用户点击来计算结果,该次计算的结果为,结果如图所示。
图除法测试以上就是普通的除法运算,下面我们再来进行特殊的除法运算,即本文刚才所说的除数为的情况。
正数除以会得到,负数除以会得到,除以会得到。
下面我们就来验证下计算器是否能够按照预期的计算出,以及来。
首先是的情况,即被除数为正数,除数为的情况。
下面我们以为例,进行测试。
用户输入数字屏幕上显示如图图除法测试下面输入除号,屏幕变更为如图所示画面图除法测试输入作为除数,屏幕显示如图图除法测试后步就是等于了,下面让我们看看等于后的情况,结果如图图除法测试如之前所说的,计算器得出了的结果。
下面让我们继续测试刚才所说的其他的结论。
下面来测试以下被除数为负数的情况,以为例。
用户先输入,即先输入数字,再按按键。
输入完成会得到图中的画面图除法测试输入完成后进行下步的输入,因为步骤和上面的基本样,就不再累述了,得出的结果为。
结果如图图除法测试以上可以看出,负数作为被除数也是正常运行的,最后我们来测试下以为被除数的情况,测试步骤还是与前面两次类似,即先输入作为被除数,输入除号以后再输入作为除数,最后等于输出结果,输出的结果如图所示图除法测试至此为止关于除法的测试就基本结束了。
系统也能成功的完成除法的功能。
加减乘除的简单计算功能已经测试完毕了。
下面我们来继续测试系统中的其他功能。
关于计算器其他高级计算功能的测试计算器的功能当然不会只有加减乘除的功能,还包括些其他高级的计算功能,比如三角函数值得计算,比如绝对值的计算,比如平方的计算,开方的计算等等。
下面我们主要是测试这些高级计算功能。
平方首先来测试下高级计算中的平方功能。
我们就以的平方为例来进行计算器计算是否正确的测试,正确的情况如下。
我们首先在计算器里输入这个数据。
屏幕显示如图图平方测试然后我们来点击这个按键来进行平方的运算,点击完按键以后的屏幕上的变化如图图平方测试然后点击,使结果在显示区显示。
点击完后显示如图图平方测试结果正确,说明了计算器中的平方功能也能正常的运行,符合设计需求,能够满足用户的使用。
开平方有了平方的计算,当然就不能没有开平方的功能。
虽然求个数的平方根的运算只是乘方的逆运算,但是开平方的功能就比平方功能复杂的多,平方根不但会有无理数,甚至还会有虚数的情况。
关于结果为无理数的情况,由于计算器的计算精度有限,无限不循环小数为结果的将进行四舍五入。
另,由于虚数的特殊情况,于是默认结果为虚数的计算结果为。
下面我们就来先测试下结果为整数的情况。
以为例,用户先输入整数,屏幕响应如图图开平方测试用户继续点击来进行运算,点击以后效果如图图开平方测试最后点击来显示计算结果。
结果如图图开平方测试以上即是平方根为整数情况的计算结果,计算器正确的计算出了结果,关于平方根为整数的情况可以说是准确无误的实现了。
下面我们继续来测试下上文中所提到的那些特殊情况。
先以结果为无理数的情况开始,以为例,这是个很典型的无理数,我们就以作为测试选择。
步骤如计算平方根为整数的情况,用户要先输入数字,然后点击和来进行计算,由于和上步有很多相似之处,就不按步骤截图展示了,主要看计算结果的情况,所以我们在此就只截取结果的情况,计算结果如图图开平方测试至此,结果为无理数的情况也能共正常的计算,那么下面让我们来测试下结果为虚数的情况,看看系统能不能正确的输出的结果。
同样的,步骤如上,但是本次有些不同,最开始输入的数值需要是个负值,输入完成后结果如图图开平方测试其他的步骤就和刚才的相同了,同样是先点击,后点击来进行计算,点击以后的系统的现实情况如图图开平方测试系统的计算结果如预期中的得出的结果。
综上所述,系统能够完成用户需要的关于开方功能的计算要求。
倒数开方功能测试完毕后我们继续来测试倒数的运算是否能够实现。
倒数的运算因为包含了除法,所以和上文中所说的样,会成为特殊情况。
于是我们的测试也依然分为两部分进行,第部分以为例,进行普通的做求倒数的运算,计算结果应该为,第二部分又细分为以及这两种情况进行测试。
首先测试第部分,第步在系统中输入数字,系统输出如图图倒数测试点击按键,系统输入变化如下图倒数测试下步点击计算结果并显示,效果如图图倒数测试以上就是普通的求倒数的情况,下面我们来分别测试和求倒数的情况。
首先我们来测试的情况,由于操作和上面的完全相同,我们就不每步都进行截图说明了,主要需要截图说明的就是最后计算结果的截图。
于是在此我们就只截计算结果的图。
计算结果如图图倒数测试系统输出了,证明了计算正确。
下面继续来测试的情况。
还是同刚才样,只是这回的输入变成了,但是此时可以有两种不同是输入方式都可以完成输入,种是传统的输入,即先输入然后再点击来变换为,另种输入方法是直接点击来变换正负,因为系统默认的初始值就是,所以也可以完成输入,但是输入完毕后系统显示会有些许区别,两种输入的结果分别如图和图图倒数测试图倒数测试后面的部分也与上半部分没什么区别了,在此不再累述,两种输入的方法计算出来的结果出来的结果分别如图和图图倒数测试图倒数测试系统输出正常,综上所述,我们可以得知系统的求倒数的功能也是可以正常运行的。
百分比关于百分比的测试,系统可以把小数变换成为百分比的状态,我们以数字为例,进行测试。
首先我们输入数字。
系统显示如图图百分比测试然后我们来进行百分比的计算,即点击按键,系统输出变为图中所示的画面图百分比测试下步点击按键来完成计算,同时系统显示结果,显示的结果如图图百分比测试由此可见关于百分比的计算是正确的,系统可以完成百分比的转换,实现了百分比的功能。
绝对值绝对值是数学中的个重要的概念,本系统也提供了计算绝值的统楼层信息的局部图,如图所示。
图管理员楼层信息图将管理员结算帐单确定为实体,管理作为联系,可以得到管理员管理员楼层信息管理用户名密码楼层号房间数备注楼层属性楼名称管理员房间信息管理用户名密码楼层号楼名称入住时间房间状态会员名预定时间房间号单价结算账单的局部图,如图所示。
图管理员结算账单图将管理员楼信息确定为实体,管理作为联系,可以得到管理员楼信息的局部图,如图所示。
图管理员楼信息图将管理员新闻信息确定为实体,管理作为联系,可以得到管理员新闻信息的局部图,如图所示。
图管理员新闻信息图以上为部分功能子系统的分图,根据各个分图,现在给出总体图,如图所示。
管理员新闻信息管理用户名密码标题内容发布时间类型编号管理员楼信息管理用户名密码楼名称楼备注楼层数管理员结算账单管理用户名密码楼名称楼层名称退房时间房间名称会员名价位账单入住时间图系统总体简图房间信息楼层信息公告信息管理员会员信息结算账单管理管理管理操作员信息管理楼信息管理新闻信息管理管理管理系统实现会员界面说明会员注册登录会员登录界面,整个界面都是用标签来完成的。
左侧的登录界面是个表单,通过标签来做出登录和重置按钮,在登录时的是,提交方式是,向数据库提交数据进行匹配重置是里的个自带的按钮叫,来实现用户名密码清空。
用户注册做的是个超链接,跳转到用户注册界面。
具体界面如图所示。
图用户登录界面用户注册界面,也是通过表单来完成的,用向会员信息数据库提交内容,如图所示。
图用户注册界面部分代码用户登录用户名密码用户注册普通用户客房预订客人预订登记和预定房间查看主界面,整个界面是用的个框架模板,分为个部分,整个网页是个结合组成的。
上面部分做的是个欢迎语和时间显示,以及个超链接进行修改密码,退出系统,返回主页,所作的链接都是跳转到另个页面。
左下方是个菜单栏,也是个表单,点击功能后,右边会跳转到相应表面。
具体如图所示。
图客人预订登记和预定房间查看主界面客人预订登记具体界面,同样是个表单,在入住时间做了个时间控件,它是自定义的。
具体界面如图所示。
图客人预订登记具体界面管理员界面说明管理员用户登录及密码设置界面介绍管理员登录界面,设置了种权限,分别是操作员,管理员和会员,整个界面也是个表单,用想数据库提交数据,将数据与数据库中表中的内容进行匹配。
具体界面如图所示。
图管理员登录界面管理员用户密码设置界面,当原密码为空,或者新密码与在此输入的密码不致,这里做了个的匹配,出跳出提示窗口。
具体界面如图所示。
图管理员用户密码设置界面部分代码密码设置用户名不能为空,密码不能为空,您真的要退出本系统吗权限设置基础信息管理操作页面介绍基础信息管理功能界面,如图所示。
图基础信息管理功能界面大楼信息管理界面,如图所示。
图大楼信息管理界面楼层基本信息管理界面,如图所示。
图房间基本信息管理界面房间基本信息管理界面,如图所示。
图房间基本信息管理界面会员信息管理界面,如图所示。
图用华南金融电脑,王珊数据库系统原理教程北京清华大学出版社,李容基于模式的应用研对运算,不是完全的,即双精度浮点数的不完全等于,只是无限近似于,所以会得出以上结果。
按照极限的原则来看该计算也是正确的,故只在此说明。
加减法有时也会出现类似的问题,但是情况比较少,可以忽略。
下面我们就先来测试普通的除法,以为例,用户输入数值,屏幕上显示如图图除法测试继续输入除法符号,即,屏幕变化为图所示图除法测试下面我们来输入非零除数,该例子中即数字,如图。
图除法测试最后用户点击来计算结果,该次计算的结果为,结果如图所示。
图除法测试以上就是普通的除法运算,下面我们再来进行特殊的除法运算,即本文刚才所说的除数为的情况。
正数除以会得到,负数除以会得到,除以会得到。
下面我们就来验证下计算器是否能够按照预期的计算出,以及来。
首先是的情况,即被除数为正数,除数为的情况。
下面我们以为例,进行测试。
用户输入数字屏幕上显示如图图除法测试下面输入除号,屏幕变更为如图所示画面图除法测试输入作为除数,屏幕显示如图图除法测试后步就是等于了,下面让我们看看等于后的情况,结果如图图除法测试如之前所说的,计算器得出了的结果。
下面让我们继续测试刚才所说的其他的结论。
下面来测试以下被除数为负数的情况,以为例。
用户先输入,即先输入数字,再按按键。
输入完成会得到图中的画面图除法测试输入完成后进行下步的输入,因为步骤和上面的基本样,就不再累述了,得出的结果为。
结果如图图除法测试以上可以看出,负数作为被除数也是正常运行的,最后我们来测试下以为被除数的情况,测试步骤还是与前面两次类似,即先输入作为被除数,输入除号以后再输入作为除数,最后等于输出结果,输出的结果如图所示图除法测试至此为止关于除法的测试就基本结束了。
系统也能成功的完成除法的功能。
加减乘除的简单计算功能已经测试完毕了。
下面我们来继续测试系统中的其他功能。
关于计算器其他高级计算功能的测试计算器的功能当然不会只有加减乘除的功能,还包括些其他高级的计算功能,比如三角函数值得计算,比如绝对值的计算,比如平方的计算,开方的计算等等。
下面我们主要是测试这些高级计算功能。
平方首先来测试下高级计算中的平方功能。
我们就以的平方为例来进行计算器计算是否正确的测试,正确的情况如下。
我们首先在计算器里输入这个数据。
屏幕显示如图图平方测试然后我们来点击这个按键来进行平方的运算,点击完按键以后的屏幕上的变化如图图平方测试然后点击,使结果在显示区显示。
点击完后显示如图图平方测试结果正确,说明了计算器中的平方功能也能正常的运行,符合设计需求,能够满足用户的使用。
开平方有了平方的计算,当然就不能没有开平方的功能。
虽然求个数的平方根的运算只是乘方的逆运算,但是开平方的功能就比平方功能复杂的多,平方根不但会有无理数,甚至还会有虚数的情况。
关于结果为无理数的情况,由于计算器的计算精度有限,无限不循环小数为结果的将进行四舍五入。
另,由于虚数的特殊情况,于是默认结果为虚数的计算结果为。
下面我们就来先测试下结果为整数的情况。
以为例,用户先输入整数,屏幕响应如图图开平方测试用户继续点
