帮帮文库

返回

毕业设计在线学习系统(9) 毕业设计在线学习系统(9)

格式:word 上传:2025-12-04 19:43:18
越晚,修改它所需的费用就越高,因此从经济角度来看,应该尽可能早的查找和修改。在从全程的费用来考虑,相比起那些复杂且旷日持久的集成测试,或是不稳定的软件系统来说,单元测试所需的费用是很低的。软件测试方法软件测试按测试技术来分,分为白盒测试与黑盒测试。黑盒测试黑盒测试也称功能测试或数据驱动测试,在测试时,把程序看作个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息如数据库或文件的完整性。白盒测试白盒法全面了解程序内部逻辑结构对所有逻辑路径进行测试。白盒法是穷举路径测试。在使用这方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据。贯穿程序的独立路径数是天文数字。但即使每条路径都测试了仍然可能有。软件测试的实施测试范围及内容系统的测试包括单体测试和单体测试,如图所示。图测试范围单体测试的测试范围为画面和请求方法,输入为客户终端画面输入内容和业务方法的返回值,输出为客户终端画面的表示内容和调用业务方法的输入参数。对于客户终端输入直接由测试人员在画面上输入即可,对于业务方法的返回值需要开发程序模拟。开发程序时,程序中的各种名称对象名称方法名称属性名称和接口规范都必须和被模拟的业务方法完全致。单体测试的测试范围是业务方法,输入是请求方法的输入参数和数据库的初始值,输出为返回请求方法的处理结果和对数据库的操作结果。对于数据库初始值可以直接往数据库中设臵,但对于请求方法的输入参数需要开发程序模拟。测试目标程序内部逻辑覆盖率达,处理逻辑的各类典型覆盖率达。质量基准单体测试测试密度件密度件对中属于程序部分的统计结果单体测试测试密度件密度件对中属于程序部分的统计结果测试成果测试成果包括测试式样书测试数据文件测试验证物测试记录修正后的源程序其中测试验证物包括画面硬拷贝输入画面和结果画面数据库处理结果数据文件测试文件控制台测试结论通过这次测试,我总结出,测试定要非常细心,测试用例做的再好,如果不去细心的检查和分析测试结果,放在眼前的明显的也很难发现。结论本次毕业设计为我提供了个很好的锻炼机会。除了将大学里学到理论应用到实践中外,还学习到了许多书本没有遇到过的问题。技术的基础就是核心平台或平台的标准版,不仅巩固了标准版中的许多优点,例如编写次随处运行的特性方便存取数据库的如汽车职员保险制度等等的程序提供了个框架。在这种分离下,程序员必须人为地将数据的结构与处理此数据的相关过程联系在起。是种利用平台来简化企业解决方案的开发部署和管理相关的复杂功能。编程语言还发布了许多功能强大的用于数据库,网络和用户界面接口等任务的支持软件库。语言是种真正面向对象的编程语言。面向对象语言为设计那些为再现真实世界里的实体可以使整个站点的所有页面看起来具有统的风格。后台开发工具的选择在本系统的开发中我们采用面向对象的程序设计语言语言进行系统后台的开发。它融合了完美的语言设计和以前主要可见于专用语言的强大层叠样式表的缩写,它是种用来表现或等文件式样的计算机语言。是种风格语言,它允许为不同的显示部分建立不同的字体,页空白或行空白等。使用是种内嵌于中的脚本语言。由于无法独自完成交互和客户端动态网页的任务,而语言又显得过于复杂。的目的在于将二者融合。是英语是种内嵌于中的脚本语言。由于无法独自完成交互和客户端动态网页的任务,而语言又显得过于复杂。的目的在于将二者融合。是英语层叠样式表的缩写,它是种用来表现或等文件式样的计算机语言。是种风第二章需求分析在软件开发之前,设计开发人员要对该系统进行软件需求分析,软件分析人员要认真了解用户的要求,细致地进行调查分析,深入描述软件的功能和性能,因此,软件需求分析是奠定软件开发的基础,也是起决定性的步。系统开发目的在线学习系统开发的目的在于知识的共享提高培训的效率和效果。在线学习系统除了需要实现基本的网上学习功能外,需要重点关注学习者进度和理解程度的把握,否则在线学习系统和普通的资料共享没有太大的区别了。在线学习除了学生和老师的相关功能外,还包括管理者的功能,在线学习系统的管理面向整个公司,而不是个事业部,管理功能主要包括老师管理学生学籍管理科目管理课程管理教材管理等内容。另外,为了实现在线学习系统的功能和内容的不断升级与完善,需要提供对学习者学习效果的调查问卷的功能,把握学生对课程教材老师等各方面的意见或建议。基本信息查看子系统是在线学习系统中班级管理模块的个重要组成部分。是在线学习不可或缺的部分。系统功能描述在线学习系统的主要访问角色如下学生主要是学习的功能老师主要是答疑学生进度把握以及教材作成与维护的功能访客类似于学生,可以对公共课进行学习,但无法实现同老师交流的功能管理部门实现老师管理学籍管理科目设臵课程管理教材管理等功能事业部领导查阅本部门学生和老师相关情报的功能系统管理员系统级配臵与管理在线学习系统功能模块图如图所示。图在线学习系统功能模块图作为在线学习系统这样个大型系统,包括很多方面的信息,如科目信息,课程信息,班级信息,老师信息,学生信息,老师与学生针对教学内容的交流信息,学生对老师和课程的反馈信息,学生在进入班级后查看到的老师在线与否的信息和老师最新提问信息,老师进入班级后查看学生在线与否的信息和学生最新提问的信息,但有些信息是需要登陆页面便能看到,以便与老师进行相应的交流。游客通过查看科目和课程信息,能够及时了解是否有新增的课程,是否需要对该课程报名等。第三章系统设计系统概要设计本系统采用结构,开发语言是和语言,数据库采用,服务器采用,中间件采用。外部设计采用的是和语言,因为系统是结构,所以网页采用语言编写。系统体系结构本系统采用结构。选择结构的原因本系统采用的是开发模式,模式,即浏览器服务器结构,是随着技术的兴起,对结构的种变化或者改进的结构。结构图,主要是利用了不断成熟的浏览器技术,结合浏览器的多种脚本语言和技术,是种全新的软件系统构造技术。图结构示意图结构,即客户机服务器结构,是大家熟知的软件系统体系结构,通过将任务合理分配到端和端,由于体系结构的应用处理留在端,使得在处理复杂应用时客户端应用程序仍显肥胖,限制了对业务处理逻辑变化适应和扩展能力,旦大量用户访问时,易造成网络瓶颈。从以上的分析可以看出,结构应用程序相对于传统的结构应用程序将是巨大的进步,结构的大型管理软件有着结构软件无法比拟的优势。因此这次毕业设计将采用结构进行开发。
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】在线学习系统.doc预览图(1)
1 页 / 共 38
【毕业设计】在线学习系统.doc预览图(2)
2 页 / 共 38
【毕业设计】在线学习系统.doc预览图(3)
3 页 / 共 38
【毕业设计】在线学习系统.doc预览图(4)
4 页 / 共 38
【毕业设计】在线学习系统.doc预览图(5)
5 页 / 共 38
【毕业设计】在线学习系统.doc预览图(6)
6 页 / 共 38
【毕业设计】在线学习系统.doc预览图(7)
7 页 / 共 38
【毕业设计】在线学习系统.doc预览图(8)
8 页 / 共 38
【毕业设计】在线学习系统.doc预览图(9)
9 页 / 共 38
【毕业设计】在线学习系统.doc预览图(10)
10 页 / 共 38
【毕业设计】在线学习系统.doc预览图(11)
11 页 / 共 38
【毕业设计】在线学习系统.doc预览图(12)
12 页 / 共 38
【毕业设计】在线学习系统.doc预览图(13)
13 页 / 共 38
【毕业设计】在线学习系统.doc预览图(14)
14 页 / 共 38
【毕业设计】在线学习系统.doc预览图(15)
15 页 / 共 38
预览结束,还剩 23 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档