1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
单元测试主要从下述五个方面去检验模块模块接口测试信息能否正确无误地流入,流出模块。
例如对资料库明细表的修改添加删除能否正确无误的反映到档案中。
模块内部之数据结构测试内部数据的完整性,包括内容形式及相互关系。
逻辑路径测试应覆盖模块中关键的逻辑路径。
出错处理测试模块对及产生的条件的预见能力,并且检测其出错处理是否适当。
例如对表单的处理中输入非法数据,是否及时正确地做出警告。
边界条件软件往往容易在边界条件上发生问题,如循环的第次和最后次执行,判断选择的边界值等,可利用边界值分析方法设计测试用例,以便检查这类。
由于每个模块在整个软件中不是孤立的,尽管它可以单独编译,但不能单独进行测试。
因此在测试时,应考虑它与调用和被调用模块的相互联系。
组装测试对每个模块完成了单元测试以后,需要按照设计时做出的层次模块图把它们连接起来,进行组装测试。
在资料管理信息系统中我采用了自底向上测试的组装顺序。
先从个最底模块开始,从下向上逐步添加模块,组疯狂下载在线社区网站毕业设计制作页成和程序的个分支,对每个分支重复上述过程,直到所有的分支组装完成。
最后将所有分支组成整个程序。
确认测试经过组装,软件己装配完毕,接下来进行的确认测试是以整个软件作为测试对象,且采用黑盒测试方法。
确认测试内容主要包括以下几部分。
功能测试检测软件需求规格说明书的内容是否全部实现。
性能测试检查软件的可移植性,兼容性,恢复能力以及可维护性等性能指标,以检测软件功能实现的程序。
对于出错发生,系统可以自动警告。
配置审查检查被测软件的全部构成是否齐全,质量是否合乎要求,应有维护所需的全部细节,并且是否编好目录。
系统测试系统测试是将信息系统的所有组成部分包括软件,硬件,用户以及环境等综合在起进行测试,要在系统的实际运行环境现场,在用户的直接参与下进行。
包括集成功能测试,可靠性与适应性测试,系统自我保护及恢复能力的测试,安全性测试,强度测试。
疯狂下载在线社区网站毕业设计制作页第七章高级应用及思想简介是的缩写,即模型视图控制器。
事件导致改变或,或者同时改变两者。
只要改变了的数据或者属性,所有依赖的都会自动更新。
类似的,只要改变了,都会从潜在的中获取数据来刷新自己。
模式最早是语言研究团提出的,应用于交互应用程序中。
模式是种架构模式,其实需要其他模式协作完成。
模式是个复杂的机构模式,其实现也显得非常复杂。
但是,目前已经总结出了很多可靠的模式,多种设计模式结合在起,使模式的实现变得相当简单易行。
可以看作棵树,显然可以用设计模式来实现。
和之间的关系可以用模式体现。
控制的显示,可以用实际模式实现。
通常是个调停者,可采用设计模式来实现。
传统的嵌入开发最早的语言是纯粹的过程化的,通过界定符与区别并与嵌套,实现动态的数据处理。
个典型的代码例子如下,其中,是的界定符,它们之间的代码即为代码,可以动态的返回需要的数据。
同时也可以与数据库连接实现数据库的操作。
在早期个文件的体积并不是很大,业务逻辑也相对简单,这种情况下,疯狂下载在线社区网站毕作页如果该菜单项目没有子菜单,并指定了超级连接地址,则指定为超级连接,否则只显示菜单名称如果该菜单项目有子菜单,则显示子菜单指定该子菜单的和,以便和语句相对应将级数加递归调用函数,生成子菜单子菜单处理完成,返回到递归的上层,将级数减继续显示下个菜单项目界面演示疯狂下载在线社区网站毕业设计制作页上传文件管理模块程序描述上传文件管理模块是针对用户上传的文件由管理员进行审核,通过以后发布到对应类别,并奖励用户相应的积分,该功能针对所有管理员。
流程详细代码设计,成功删除文件,获取载入数据库配置载入数据库类载入分页函数调用连接参数函数调用创建连接函数删除该文件删除对应的数据库记录提示信息关闭连接管理员进入管理图片添加到对应类别用户获取对应积分删除不合法图片合法不合法疯狂下载在线社区网站毕业设计制作页界面演示图片信息管理模块程序描述图片信息管理模块提供图片信息的添加,删除,和编辑个功能。
这里用到了个开源编辑器框架,该功能针对所有管理员。
流程管理员进入添加信息编辑信息删除信息保存结果疯狂下载在线社区网站毕业设计制作页详细代码设计,添加成功,点确定继续添加,获取所属类别获取标题获取上传人获取发布管理员获取信息类型获取信息内容获取时间创建数据库连接对象调用连接参数函数调用创建连接函数执行关闭数据库连接界面演示疯狂下载在线社区网站毕业设计制作页留言评论管理模块程序描述留言评论管理模块提留言的回复,删除,功能,评论提供删除功能。
该功能针对所有管理员。
流程详细代码设计,留言已成功回复,载入数据库配置载入数据库类从数据库操作类生成实例调用连接参数函数调用创建连接函数获取留言执行语句提示信息关闭数据库连接管理员进入回复留言删除留言删除评论保存结果疯狂下载在线社区网站毕业设计制作页界面演示疯狂下载在线社区网站毕业设计制作页第六章系统测试与维护系统测试的原则测试工作应避免由原开发软件的个人或小组来承担设计测试方案时,不仅要包括确定的输入数据,而且包括从系统功能出发预期的测试结果。
测试用例不仅要包括合理,有效的输入数据,还要包括无效的或不合理的输入数据。
不仅要检验程序是否做了该做的事,还要检查程序是否同时做了不该做的事。
保留测试用例,作为软件文档的组成部分。
系统测试的方法在本系统的测试过程中,采用了目前常用的测试方法,人工测试和机器测试。
人工测试包括个人复审,走查和会审。
机器测试包括黑盒和白盒测试。
在人工测试中先采用个人复审,在源程序编写完成以后,自己对源程序各个部分进行详细的检查。
然后请经验丰富的老师检验遍,以便发现问题。
经过人工测试后,再进行机器测试。
通过在计算机直接运行被测程序来发现程序中。
系统测试般有单元测试,组装测试,确认测试和系统测试四个步骤,每步都是在前步的基础上进行的。
单元测试单元测试是测试程序模块及其接口与设计说明的要求是否致,目的是发现程序编写阶段的。
它以单个程序模块为测试单位。
单元测试是采用白盒测试的方法,根据详细设计的描述,从模块的内部结构出发设计测试用例,进行业设电池的窗口层。
在薄膜太阳能电池中,本征层对窗口层材料的表面性质比较敏感,直接使用和作为微晶硅电池的窗口层会导致本征层中有较厚的非晶孵化层。
等人使用热丝化学气相沉积技术在低温下制备了高电导高透过率的材料,霍尔系数测量发现材料显型。
等人使用作为窗口层制备了从面入射的型微晶硅薄膜太阳能电池,获得了的高短路电流与的电池效率,认为高电导高透过率的窗口层与本征层中高的空穴迁移率是影响电池性能的关键因素。
图为的吸收系数,可以看到在高能端,的吸收系数远小于型微晶硅和非晶硅的吸收系数。
图型的以及的吸收系数比较华中科技大学文华学院毕业设计论文第页共页薄膜硅电池叠层技术在单结薄膜电池中由于效应的存在会使电池效率衰退,同时在大面积产业化中非晶硅组件的效率只有,严重影响了产业化的发展。
提高非晶硅薄膜电池效率的个有效途径是使用叠层电池技术。
公司在的小面积上实现叠层电池的稳定效率达到,使用叠层电池有利面是可以降低生产成本,不利的面是电池的效率偏低,因此并不是叠层电池发展的方向。
由于非晶硅的能带结构使其对长波光几乎没有响应,因此为了扩展太阳光谱的利用范围,从上世纪年代开始,研究人员把比非晶硅带隙低的与叠在起形成双结或者三结叠层结构。
目前,公司的小面积电池实现的稳定效率。
公司的小面积三结叠层电池的初始转换效率可达到,稳定效率为。
但是由于制造能带小于的器件级质量的比较困难,同时锗烷的价格昂贵,研究人员开始选择另外的材料代替。
年,等人首次使用技术沉积微晶硅薄膜太阳能电池,电池的转化效率超过,这证明了微晶硅薄膜可以用做电池的吸收层。
同年,等人还首次提出叠层电池概念,并使叠层电池的转化效率达到。
图的左图为的结构示意图,右图为薄膜叠层电池与薄膜叠层电池的光谱响应图。
由于微晶硅的能带是,而非晶硅的能带是左右,两者结合比较靠近理想的叠层电池结构。
通过计算给出了这种叠层电池的理论效率可达到以上。
这种新型硅基薄膜太阳电池大大促进了对这种材料和电池的研究。
目前大面积叠层电池作为下代薄膜电池已经开始大规模产业化。
图结构的叠层电池与叠层电池的光谱响应图华中科技大学文华学院毕业设计论文第页共页微晶硅电池开路电压的研究开路电压是影响太阳能电池转换效率的重要因素,载流子的体内复合与界面复合会减小,同时又会影响光生载流子在电池体内与界面处的复合强度。
在叠层电池中,由于底电池微晶硅的小于顶电池非晶硅电池的,因此,提高底电池的开压可提高整个叠层电池的转换效率。
上世纪年代研究人员多集中使用高于晶化率的微晶硅材料作为吸收层,电池的开压在左右。
年,等人把微晶硅的晶化率降到后,使微晶硅薄膜太阳能电池的提升到,认为材料处于有微晶到非晶的相变区域可获得高的。
年,使用热丝化学气相沉积制备了位于相变区域的微晶硅电池,接近,电池的效率为。
年,在中使用处理界面技术,使电池的开压普遍提高左右,达到左右,电池的效率为,认为在中不产生离子轰击,改善了界面特性,降低了界面复合。
等人在沉积中通过控制硅烷的,使用纯硅烷沉积获得了的,效率为的微晶硅电池测试。
单元测试主要从下述五个方面去检验模块模块接口测试信息能否正确无误地流入,流出模块。
例如对资料库明细表的修改添加删除能否正确无误的反映到档案中。
模块内部之数据结构测试内部数据的完整性,包括内容形式及相互关系。
逻辑路径测试应覆盖模块中关键的逻辑路径。
出错处理测试模块对及产生的条件的预见能力,并且检测其出错处理是否适当。
例如对表单的处理中输入非法数据,是否及时正确地做出警告。
边界条件软件往往容易在边界条件上发生问题,如循环的第次和最后次执行,判断选择的边界值等,可利用边界值分析方法设计测试用例,以便检查这类。
由于每个模块在整个软件中不是孤立的,尽管它可以单独编译,但不能单独进行测试。
因此在测试时,应考虑它与调用和被调用模块的相互联系。
组装测试对每个模块完成了单元测试以后,需要按照设计时做出的层次模块图把它们连接起来,进行组装测试。
在资料管理信息系统中我采用了自底向上测试的组装顺序。
先从个最底模块开始,从下向上逐步添加模块,组疯狂下载在线社区网站毕业设计制作页成和程序的个分支,对每个分支重复上述过程,直到所有的分支组装完成。
最后将所有分支组成整个程序。
确认测试经过组装,软件己装配完毕,接下来进行的确认测试是以整个软件作为测试对象,且采用黑盒测试方法。
确认测试内容主要包括以下几部分。
功能测试检测软件需求规格说明书的内容是否全部实现。
性能测试检查软件的可移植性,兼容性,恢复能力以及可维护性等性能指标,以检测软件功能实现的程序。
对于出错发生,系统可以自动警告。
配置审查检查被测软件的全部构成是否齐全,质量是否合乎要求,应有维护所需的全部细节,并且是否编好目录。
系统测试系统测试是将信息系统的所有组成部分包括软件,硬件,用户以及环境等综合在起进行测试,要在系统的实际运行环境现场,在用户的直接参与下进行。
包括集成功能测试,可靠性与适应性测试,系统自我保护及恢复能力的测试,安全性测试,强度测试。
疯狂下载在线社区网站毕业设计制作页第七章高级应用及思想简介是的缩写,即模型视图控制器。
事件导致改变或,或者同时改变两者。
只要改变了的数据或者属性,所有依赖的都会自动更新。
类似的,只要改变了,都会从潜在的中获取数据来刷新自己。
模式最早是语言研究团提出的,应用于交互应用程序中。
模式是种架构模式,其实需要其他模式协作完成。
模式是个复杂的机构模式,其实现也显得非常复杂。
但是,目前已经总结出了很多可靠的模式,多种设计模式结合在起,使模式的实现变得相当简单易行。
可以看作棵树,显然可以用设计模式来实现。
和之间的关系可以用模式体现。
控制的显示,可以用实际模式实现。
通常是个调停者,可采用设计模式来实现。
传统的嵌入开发最早的语言是纯粹的过程化的,通过界定符与区别并与嵌套,实现动态的数据处理。
个典型的代码例子如下,其中,是的界定符,它们之间的代码即为代码,可以动态的返回需要的数据。
同时也可以与数据库连接实现数据库的操作。
在早期个文件的体积并不是很大,业务逻辑也相对简单,这种情况下,疯狂下载在线社区网站毕
