【33页】毕业论文:某中学在线作业提交系统的开发与测试.doc源文档全文在线看
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
为程序员提供了开发飞速发展的应用程序所需的强大而灵活的功能。
和的核心与比较有着相同的优势和局限,比起,将更容易被人们理解和接受,未来大量平台的应用将由开发。
简介是对在未来,最终大多数流行的软件应用程序包括和供开发工具管理服务器使用构造块服务和智能客户端以及服务体验丰富的用户体验。
将成为今天正在使用的应用程序工具和服务器的部分,同时,新产品不断扩展的服务能力以满足您的所有业务需求。
为开发人员提供了新的开发平台框架,新的开发语言,新的开发工具,新的开发方式为普通用户提供了等产品为企业提供了。
等产品为企业提供了。
为开发人员提供了新的开发平台框架,新的开发语言,新的开发工具程序工具和服务器的部分,同时,新产品不断扩展的服务能力以满足您的所有业务需求。
部分内容简介制好的解决方案。
是个全面的产品家族,它建立在行业标准和标准之上,提供开发工具管理服务器使用构造块服务和智能客户端以及服务体验丰富的用户体验。
将成为今天正在使用的应用程序工具和服务器的部分,同时,新产品不断扩展的服务能力以满足您的所有业务需求。
为开发人员提供了新的开发平台框架,新的开发语言,新的开发工具,新的开发方式为普通用户提供了等产品为企业提供了。
在未来,最终大多数流行的软件应用程序包括和将开始与服务实现交互,并把它们的主要功能作为服务公开,以便其他开发人员可以利用。
标记语言的英语意思是,即超文本标记语言,是种用来制作超文本文档的简单标记语言。
超文本传输协议规定了浏览器在运行文档时所遵循的规则和进行的操作。
协议的制定使浏览器在运行超文本时有了统的规则和标准。
用编写的超文本文档称为文档,它能于各种操作系统平台,自年以来就直被用作是的缩写,也可简写中文叫做万维网的信息表示语言,使用语言描述的文件,需要通过浏览器显示出效果。
是在定义下的个描述性语言,或可说是的个应用程式。
不是程式语言,如和之类,它只是标示语言,基本上你只要明白了各种标记的用法便算学懂了,的格式非常简单,只是由文字及标记组合而成,至于编辑方面,任何文字编辑器都可以,只要能将文件另存成纯文字格式即可,当然以专业的网页编辑软件为佳。
简介读作作为的下代面向对象的语言产品,能够使开发人员在平台上快速地建立大量的应用程序。
按照微软给出的定义,是种源自于和的简单的现代的面向对象的和类型安全的程序设计语言。
为程序员提供了开发飞速发展的应用程序所需的强大而灵活的功能。
和的核心与比较有着相同的优势和局限,比起,将更容易被人们理解和接受,未来大量平台的应用将由开发。
简介是对个跨时代的改进,它提供了平台互用性和可以伸缩的数据访问。
由于传送的数据都是格式的,因此任何能够读取格式的应用程序都可以进行数据处理。
事实上,接受数据的组件不定要是组件,它可以是基于个的解决方案,也可以是任何运行在其它平台上的任何应用程序。
提供对等数据源以及通过和公开的数据源的致访问。
数据共享使用者应用程序可以使用来连接到这些数据源,并检索操作和更新数据。
在运行时,数据会从数据库中取出并先传给个中间层业务对象,然后传至用户界面。
为了适应这种数据交换,采用了基于的持续的传递格式。
也就是说,当数据从个层传向另个层时,的方案是将内存中的数据即数据集表述为,然后以格式传递给其他组件。
简介是个高性能的客户端服务器结构的关系数据库管理系统,。
是为了支持高容量的事务处理比如在线订购录入存货记帐或制造以及数据仓库和决策支持系统比如销售分析应用而设计的。
它运行在或上基于处理器的网络。
可以把作为种个人桌面数据库系统安装在运行和的机器上。
可以使用相同的来安装任何个的服务器版本或个人版本。
浏览器服务器模型结构,即浏览器服务器结构,是随着技术的兴起,对结构的种变化或者改进的结构。
在这种结构下,用户界面完全通过浏览器实现,部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。
结构,主要是利用了不断成熟的浏览器技术,结合浏览器的多种语言„和技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是种全新的软件系统构造技术。
随着将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首查看标准答案学生登陆后,点击标准答案查看按钮,跳转到页面,便可以看到该教师目前已发布标准答案的作业列表,系统从表表和表提取教师姓名字段作业题目字段和提交时间字段绑定到列表中并显示到页面上。
选择任意个题目,系统将跳转到页面,通过判断个参数的值来区分是否是学生用户访问此页面。
如果是学生用户,则只能查看此页面。
判断访问的用户类型查看标准答案普通用户修改资料普通用户登陆到系统后可以通过点击修改用户资料按钮来修改自己的个人信息。
系统通过判断用户唯的号,把相关信息显示到页面上。
同管理员修改用户信息的原理样,在文本框中输入要修改的用户信息后,点击修改按钮,系统通过语句更新表中的相应字段。
系统测试与测试结论管理员模块测试测试方法顺利登陆管理员模块后,在添加用户页面添加若干用户,看是否能顺利添加进数据库。
在添加数据成功后,进行修改操作,比较修改后的数据是否和预期值致。
最后进行删除操作,是否能顺利从表中删除想要删除的信息。
点击退出,是否能顺利退出模块。
测试结果能顺利按照预期值添加进数据库。
修改后数据与预期值致。
能顺利删除想要删除的数据。
可以退出模块。
学生模块测试测试方法顺利登陆学生模块后,在教师已经发布作业的情况下,看是否能正确选择教师并查看到作业内容。
提交作业以后看是否能正确记录学生的作业。
教师发布作业成绩和标准答案之后学生是否能查看到相对应的正确的成绩和答案。
进行修改个人信息操作,比较修改后的数据是否和预期值致。
点击退出,是否能顺利退出模块。
测试结果能正确选择教师并能查看到预期想要的作业内容。
能正确记录提交的作业。
能查看到正确的成绩和答案。
修改后数据与预期值致。
可以退出模块。
测试结论以上的每个测试案例是单独进行测试的,还需要进步进行交叉案例的测试。
但是通过以上简单的测试,说明了,设计方法的正确性,它已经初步具备了作业在线提交系统的基本框架,具有良好的检测性能和准确的检测结果。
由于时间和经验的不足,作业在线提交系统存在的问题及进步完善的对策。
系统的安全性能还有待提高。
管理员可以任意更改任何用户的密码信息,给安全埋下隐患。
系统的提交方式单,可以在以后的升级版本中添加进入更多的提交方式。
可移植性差只能在安装了数据库和上的系统上运行。
若要在其它平台上运行,还需要修改部分代码。
系统构架和代码设计还需要进步优化,以提高系统的运行效率,降低所耗的系统资源,为用户提供更好的服务。
