计算机系毕业论文开题报告

时间:2023.7.19

  开题报告是提高论文选题质量和水平的重要环节,是论文工作的不可忽视的一部分,下面是小编搜集整理的计算机系毕业论文开题报告,欢迎阅读参考。

  题目:android软件测试

  1、选题背景和意义(包括:所选课题的历史背景、国内外研究现状和发展趋势,本选题的创新之处、理论和现实意义)

  选题背景:

  IEEE在1983年是这样定义软件测试的:由人工或自动方法来执行或评价系统或系统部件的过程,以验证它是否满足规定的需求.或识别期望的结果和实际结果之间的差别。它是软件工程的一部分,它随着软件开发应运而生,并随着软件开发的产业化而受到重视。简言之,软件测试就是不断发现Bug,并不断修正的过程。

  由于软件是人脑的高度智力化的体现和产品的这一特殊性,不同于其他科技和生产领域,因此软件与生惧来就有可能存在着缺陷。如何防止和减少这些可能存在的问题呢?回答是进行软件测试。测试是最有效的排除和防止软件缺陷与故障的手段,并由此促进了软件测试理论与技术实践的快速发展。新的测试理论,测试方法,测试技术手段在不断涌出,软件测试机构和组织也在迅速产生和发展,由此软件测试技术职业也同步完善和健全起来。

  android现在应用很广泛,可谓是如日中天,未来发展的方向大概是手持终端,手机,平板电脑等 ,相信android应该能在这些领域撑起一片属于自己的天地。因此,我此次毕业设计确定为测试android应用程序,具有很重要的意义。我毕业设计测试对象确定为android新浪微博手机客户端。新浪微博是一款为大众提供娱乐休闲生活服务的信息分享和交流平台。新浪微博客户端既软件集成主流迷你博客、微博客、一句话博客,即可做博客(自动)发表、评论、转发的客户端软件。本次毕业设计的内容主要是通过对新浪微博android客户端的测试,掌握软件测试的基本流程,寻找android的测试规律,总结其测试点。同时,通过毕业设计研究,将毕业设计与毕业实习相结合,培养从文档中获得信息的能力,综合运用所学知识分析问题和解决问题的能力;养成认真的工作态度、良好的工作作风,树立高尚的职业道德,争取为将来从事软件测试方面的工作打下良好的基础,为掌握软件测试积累宝贵的经历和经验。

  设计(研究)现状和发展趋势:

  相对于国外软件测试的悠久发展历史,我国的软件测试的起步较晚。由于起步时间上的差距,我国目前不论是在软件测试理论研究,还是在软件测试的实践上,和国外发达国家都有不小的差距。技术研究贫乏,测试实践与服务也未形成足够规模,从业人员数量少,水平层次也不够高。从总体上说,国内的软件行业的发展还很不成熟,软件测试更是处于弱势地位。目前,中国软件产业在产品功能和性能测试领域都存在着严重不足,中国软件企业已开始认识到,软件测试的广度和深度决定了中国软件企业的前途命运。国内软件测试人才紧缺的现状也已经凸现出来。

  未来软件测试技术会进入快速发展轨道,自动化软件测试技术应用将会越来越普遍,测试技术将不断细分。

  2、课题研究主要内容、预期成果或结论、难点及关键技术(要给出相对具体描述)

  研究的主要内容:

  1, 黑盒的测试方法测试android程序

  2, 软件测试流程

  3, 现有相关软件测试技术方法和工具

  4, 软件测试过程与技术改进

  预期成果:

  1, 了解掌握软件测试流程。掌握测试计划制定,测试用例设计,测试报告分析等。

  2, 希望能在测试过程中找到android的测试规律,寻找与其他软件的不同点。

  3, 希望针对android程序总结出android程序的测试点,bug经常出现在的地方。

  4, 期望针对这些测试点,能有自己的想法。

  难点:

  1, 没有待测试程序文本、控制流程图及有关要求、规范等文件

  2, 测试用例及测试例程的分析、理解和设计,

  3, 没有开发组织的配合,没有软件测试团队之间的讨论

  4, 目前缺乏测试管理方面的资料,几乎没有可供参考的、已实现的、完整的测试管理与测试实施模式。

  关键技术:

  软件测试技术归结为两大类:白盒测试和黑盒测试。白盒测试有可分为静态测试和动态测试;静态测试主要包括代码检查法、静态结构分析法等;动态测试技术主要包括程序插桩、逻辑覆盖、基本路径测试等。黑河测试一般可分为功能测试和非功能测试两大类:功能测试主要包括等价类划分、边值分析、因果图法、错误推测、强度测试、兼容性测试、配置测试、安全测试等。

  3、课题研究方法及条件(研究方法描述和必要的软、硬件条件)

  研究的方法及组织:

  1、 需求调研

  全面了解系统功能,从客户角度考虑软件测试需要达到的验证状态,即哪些功能点需重点测试、哪些无需,以便将来制定测试计划。

  2、 制定测试计划

  制定总体的测试计划,详细阐明本次测试目的、对象、方法、范围、过程、环境要求、接受标准以及测试时间等内容。

  3、 测试设计

  在设计测试方案时,首先分解测试内容,对于一个复杂系统,通常可以分解成几个互相独立的子系统,正确地划分这些子系统及其逻辑组成部分和相互间的关系,可以降低测试的复杂性,减少重复和遗漏,也便于设计和开发测试用例,重要的是描述对系统分解后每个功能点逐一的校验描述,包括何种方法测试、何种数据测试、期望测试结果等。然后以功能点分析文档作为依据进行测试用例的设计,设计测试用例是关系到测试效果以至软件质量的关键性一步,也是一项非常细致的工作,根据对具体的北侧系统的分析和测试要求,逐步细化测试的范围和内容,设计具体的测试过程和数据,同时将结果写成可以按步执行的测试文档。每个测试用例必须包括以下几个部分:

  (1) 标题和编号

  (2) 测试的目标和目的

  (3) 输入和使用的数据和操作过程

  (4) 期望的输出结果

  (5) 其他特殊的环境要求、次序要求、时间要求等

  4、准备测试数据

  在软件测试中,为了提高测试工作的效益和质量,只要条件许可,应尽可能采用计算机自动或半自动测试的方法,利用软件工具本身的优势来提高工作效率。

  5、测试执行

  当所有必需的测试准备工作都已完成,则可以按照预定的测试计划和测试方案逐项进行测试。

  为了保证测试的质量,将测试过程分成几个阶段,即:代码审查、单元测试、集成测试和验收测试。代码会审是对程序进行静态分析的过程。单元测试集中在检查软件设计的最小单位-模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。集成测试:集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。在测试过程中发现的任何与预期目标不符的现象和问题都必须详细记录下来,填写测试记录。为了能准确的找出问题产生的原因,及时的解决问题,保证测试工作的顺利进行,一般来说所发现的问题必须是能够重视的。

  6、回归测试

  在测试中发现的任何问题和错误都必须有一个明确的解决方法。一般来说,经过修改的软件可能仍然包含着错误,甚至引入了新的错误,因此,对于修改以后的程序和文档,按照修改的方法和影响的范围,必须重新进行有关的测试。

  7、测试分析报告

  测试结束后要及时地进行总结,对测试结果进行分析,写“测试分析报”。

  硬件条件:

  PC机1台

  搭建软件环境:

  Android模拟器;

  客户端源代码;

  自动化测试软件;

  4、课题研究实施方案(课题研究各阶段任务在时间和顺序上的安排)

  1) 20xx年11月28日至20xx年12月14日(第7学期第8周至第14周):提交开题报告;查阅资料,学习测试方法。

  2) 20xx年2月13日至20xx年3月19日(第8学期第1周至第6周):查阅软件相关文档,了解所要测试的软件的各功能模块,搭建测试环境搭,编写测试用例。

  3) 20xx年3月19日至20xx年3月23日(第8学期第6周):中期检查,初步整理测试数据,分析测试结果。

  4) 20xx年3月23日至20xx年3月30日(第8学期第7周):提交论文初稿。和实验验收报告初稿。

  5) 20xx年3月30日至20xx年4月6日(第8学期第8周):反馈论文修改意见。

  6) 20xx年4月6日至20xx年4月13日(第8学期第9周):对论文进行二次修改意见。

  7) 20xx年4月13日至20xx年4月20日(第8学期第10周):论文定稿及提交

  5、主要参考文献(证明选题有理有据的相关资料源,文献不少于5篇(含外文文献),文献书写格式参见《计算机系毕业设计(论文)撰写格式与标准》

  [1] 佟伟光 《软件测试》 人民邮电出版社 2008年5月

  [2] 美)William E.Perry著 高猛 等译《软件测试的有效方法》清华大学出版社 2008年1 月

  [3] 古乐,史九林等编著 《软件测试案例与实践教程》清华大学出版社 2007年2 月

  [4] Gerald D.Everett, Raymond Mcleod, Jr.著 郭耀等译《软件测试 :跨越整个软件开发生命周期》 清华大学出版社 2008年9月

  [5] 陈明编著《软件测试技术》 清华大学出版社 2011年2月


第二篇:毕业论文开题报告


  开题报告是指开题者对科研课题的一种文字说明材料。这是一种新的应用写作文体,这种文字体裁是随着现代科学研究活动计划性的增强和科研选题程序化管理的需要而产生的。开题报告是由选题者把自己所选的课题的概况(即"开题报告内容"),向有关专家、学者、科技人员进行陈述。然后由他们对科研课题进行评议。亦可采用"德尔菲法"评分;再由科研管理部门综合评议的意见,确定是否批准这一选题。开题报告作为毕业论文答辩委员会对学生答辩资格审查的依据材料之一。研究方案,就是课题确定之后,研究人员在正式开展研究之前制订的整个课题研究的工作计划,它初步规定了课题研究各方面的具体内容和步骤。研究方案对整个研究工作的顺利开展起着关键的作用,尤其是对于我们科研经验较少的人来讲,一个好的方案,可以使我们避免无从下手,或者进行一段时间后不知道下一步干什么的情况,保证整个研究工作有条不紊地进行。可以说,研究方案水平的高低,是一个课题质量与水平的重要反映。

  范文

  对于占全国企业总数99%、工业产值60%、利税40%、就业机会75%的中小企业,现阶段不但是我国经济发展的重要力量,而且在对外贸易中占的比重也越来越大。

  探究中小企业的出口路径的意义中小企业能在国际市场大显身手,也能推动我国经济的可持续发展,有利于扩大企业市场,提高中小企业国际竞争力;有利于缓解中小企业资金短缺困难,可以利用出口获得发展资金,也可以吸引海外风投基金或者吸引外资合股以及从海外资本市场出口型中小企业是近年来我国贸易增长的中坚力量,是国民经济的生力军,其发展越来越关系到经济发展、社会稳定与和谐。产业集群化发展是目前世界经济发展中的一种重要经济现象,也是我国中小企业发展的必经之路,其对企业、区域、国家的经济发展都具有现实而深远的意义。对于我国出口型中小企业目前产业集群发展的现阶段而言,还存在很多问题,比较突出的一点就是集而不群,大而不强,缺乏整体协调发展的支持体系和战略部署。这一点,在当前全球经济危机的形势下尤为凸显。 目前我国对出口型中小企业的研究还不多见,远远落后于实践中的需要。本文将从经济学视角,以我国出口型中小企业集群作为研究对象,以促进我国出口型中小企业产业集群可持续发展、提高集群应对风险能力及集群竞争力为目标。

更多相关推荐:
毕业论文开题报告范文

[1]毕业论文开题报告开题报告是指开题者对科研课题的一种文字说明材料。这是一种新的应用写作文体,这种文字体裁是随着现代科学研究活动计划性的增强和科研选题程序化管理的需要应运而生的。开题报告一般为表格式,它把要报…

开题报告格式及范文模板(最全面,最实用)

1开题报告方法介绍开题报告是指开题者对科研课题的一种文字说明材料这是一种新的应用写作文体这种文字体裁是随着现代科学研究活动计划性的增强和科研选题程序化管理的需要应运而生的开题报告一般为表格式它把要报告的每一项内...

开题报告范例 华科

华中科技大学本科生毕业论文开题报告華中科技大学本科生毕业设计论文开题报告题目AES高级数据加密标准加解密电路的设计学号姓名指导教师院系专业华中科技大学教务处制i华中科技大学本科生毕业论文开题报告选题报告要求一课...

毕业论文开题报告模板

毕业设计论文开题报告题目从网络游戏产业问题看信息业的新趋势姓名学号指导教师班级系部陕西科技大学镐京学院毕业设计论文开题报告陕西科技大学镐京学院毕业设计论文开题报告1陕西科技大学镐京学院毕业设计论文开题报告2陕西...

开题报告范本

吉首大学本科生毕业论文开题报告书题目名称学生姓名学号学院专业年级指导教师职称填写时间123456

开题报告写法(很全,很有用)

毕业论文开题报告范文百度文库资料找了老半天了大四的用得着开题报告方法介绍来源魏帅的日志毕业论文开题报告范文1毕业论文开题报告开题报告是指开题者对科研课题的一种文字说明材料这是一种新的应用写作文体这种文字体裁是随...

开题报告终版

毕业设计论文开题报告4CaOP2O5基固体电解质的锆钛掺杂制备与性能研究学院专业班级姓名指导教师资源与材料学院冶金工程8110624姚栋康雪沈洪涛20xx年8月20日第1页1研究背景及意义准确快速连续地测定铁合...

如何写开题报告

如何写开题报告开题报告的内容1课题来源及研究的目的和意义2国内外在该方向的研究现状及分析3主要研究内容及创新点4研究方案及进度安排预期达到的目标5为完成课题已具备和所需的条件和经费6预计研究过程中可能遇到的困难...

开题报告 (模版)

毕业设计论文开题报告学生姓名XXXXX学号XXXXXX所在学院经济与管理学院专业人力资源管理设计论文题目XXXXXXXXXXXXXXXXXXXXXXXXXXX指导教师王希凤20xx年12月29日开题报告填写要求...

毕业设计开题报告目录模版

开题报告目录模版目录1.选题背景及意义72.国内外研究现状及分析73.研究目标及内容83.1研究目标93.2研究内容93.3研究方法与技术线路94.系统解决方案及关键技术难点105.预期成果及可能的创新点106…

开题报告审批表

河北化工医药职业技术学院毕业论文设计开题报告审批表注1开题报告由教研室组织安排指导教师主持进行2选题报告要求打印与本表一并上交3本表要求用A4纸打印一式二份系部学生本人各一份4开题报告评定为同意开题和不同意开题...

高中研究性学习课题开题报告表

高中研究性学习课题开题报告表123研究性学习课程课题组活动情况记录表一4研究性学习课程课题组活动情况记录表二5研究性学习课程课题组活动情况记录表三6研究性学习课程课题组活动情况记录表四7研究性学习课题学生咨询指...

开题报告(48篇)