计,对这种技术以及所涉及的模式还有很多不了解的地方,使得系统的功能还不是很完善由于时间紧迫和能力所限,本人对框架的设计也是刚刚学起,因此没有使用技术来做数据库的持久层处理,下步我会进行修改,转换成和结合的框架模式,我们所做的工作还存在很多不完善的地方,还很多有待改进的地方。参考文献致谢批改意见和所评分数,及时了解自己的学习状况,对作业进行及时地修改和完善系统可以实现保存以前作业的功能,方便教师和学生以后的使用和查阅。本系统的用户的有三种,管理员教师和学生,系统用例图如图所示。图系统用例图系统模块及功能管理员模块及功能。管理员模块主要由班级管理添加用户用户管理修改密码系统维护等个子功能系统构成。通过管理员模块可以实现对系统的添加和删除对班级的添加删除和查询对课程的添加和管理,及对课程实现教师分配。管理员模块可以通过批量导入用户和直接添加的方式来添加用户,还可以实现对用户的查询和修改修改已登录用户的密码系统维护等功能。教师模块及功能。教师模块能够实现教师布置作业修改已布置的作业控制是否让学生下载作业,当学生提交作业后,能够通过次性下载所有的作业或单独下载的方式来下载作业在批改作业后,能够给予学生评分评语等功能。可将此模块分为发布作业批改作业意见反馈作业评分修改密码系统退出等功能。学生模块及功能。学生模块能够实现学生及时看到教师发布的作业信息提交作业到服务器作业在班级内的共享交流学生作业下载控制管理等功能。鉴于此,此模块可分为消息显示查看作业下载作业共享交流子模块。作业提交与评阅系统的功能实现简介是种可以撰写跨平台应用软件的面向对象的程序设计语言,是由公司于年月推出的程序设计语言和平台即的总称。自面世后就非常流行,发展迅速,对语言形成了有力冲击。技术具有卓越的通用性高效性平台移植性和安全性,广泛应用于个人数据中心游戏控制台科学超级计算机移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,更具备了显著优势和广阔前景。服务器页面是由公司倡导许多公司参与起建立的种动态网页技术标准。技术有点类似技术,它是在传统的网页标准通用标记语言的子集文件,中插入程序段和标记,从而形成文件,后缀名为。用开发的应用是跨平台的,既能在下运行,也能在其他操作系统上运行。系统运行环境的配置本系统在平台上运行。运行之前需要安装和数据库,将安装路径均设置在盘下。如图图。图安装到盘图安装到盘安装好与后运行,打开,查看是否成功加载。如图。图查看加载页加载成功后导入设预先编好的项目,如图。图导入项目图导入项目成功配置服务器配置好服务器后,即可在浏览器访问本项目。系统功能实现数据库设计本系统主要实现教师上传作业以及对作业进行批改。免不了要进行大量数据的操作,因此对数据库进行了设计。本系统主要设计了五张数据库表,分别是用户表单选题目表题目表分数评阅表以及对错评阅表。数据库表见表所示。表用户表表单选题目表表题目表表分数评阅表表对错评阅表,问答题未完成已完成还未评阅已评阅,系统运行截图系统部分运行截图如图所示。总结与展望本文简要论述了课程作业提交与评阅的开发背景,介绍了该系统的功能特点,并对系统采用的相关工具和技术作了简要的介绍,具体论述了和服务器等在本系统中的应用以及采用这些技术给系统带来的好处。这次项目总的说来是成功的,本文主要做了以下工作熟悉程序设计,数据库原理知识。对此系统进行总体设计,详细设计各个功能模块的结构。按照设计的功能模块,对系统功能进行编程实现。此系统要求包括教师上传作评阅与反馈评阅信息,学生查看下载提交作业以及查看教师评语以及管理员等功能。进行各个功能模块的详细设计。对系统进行调试和测试,排除系统中存在的问题,尽量减少程序中的。通过研究学习,我对开发有了进步认识,掌握了许多开发方面的技术,对设计模式有了更多了解。在本系统中优点在于有使用了功能模块设计登陆界面系统提供两种用户角色,即老师与学生。实现登陆功能部分代码如下请输入正确的用户名密码作业布置与发布主要是老师布置作业并将其发布到网上,学生登录后可以进行查看,做完后提交等功能。实现该部分功能部分代码如下作业批改学生完成作业后,老师可以对其进行评阅以及留言等操作。实现该部分功能的部分代码如下,服务器,也开始流行起来,同年月公司发布了规范,同时推出和版,年月公司发布规范和。技术在这短短的几年中取得了突破性的发展,并在各地广为流行,可见其必有得天独厚的优势。个用户可以通过浏览器将个请求发送到个可执行应用程序而不个静态的文件,服务器将会立即运行这个限定的程序,对用户的输入做出反应,将处理结果返回客户端,或者对数据的记录进行更新,等技术的出现为用户发布交互性和实时信息提供了可能,而新推出的技术是其中的佼佼者,由于其具有很高的运行效率,较短的开发周期,很强的扩展能力,而且它的技术规范公开的,任何人都可以按照规范开发出自己的产品,更重要的是它种与平台无关的开发技术,基于这些优点,迅速流行起来。在众多网站中,基于数据库的动态网站应用相当广泛。基于网络数据库的动态网站由个浏览器作为客户端界面,个数据库服务器用做信息存储和个连接两者的应用服务器组成。原有开发动态网站的技术随着应用程序客户端技术的不断发展,逐渐被,控件和所取代。开发是基于以及整个体系的开发技术,利用这技术可以建立先进安全快速和跨平台的动态网站。在传统的文件中加入程序片段和标记,就形成了网页。页面请求通过服务器接收并访问,此时,服务器首先执行程序段,然后以的格式把执行的结果返回给客户。这些程序块可以重定向页面发送邮件和操作数据库等,这就需要构建的动态站点的功能。在服务器端执行所有的程序,而网络传输中只将结果发送至客户端,因此对客户的浏览器要求不高。在用户连接网站时,用户请求网页,页面独自响应请求,将用户对网页的请求转化为对数据的请求,通过处理请求并将返回的数据封装成页面返回给用户。的特点技术具有以下显著的特点分离内容生成和显示由于技术的诞生,页面的程序员可以使用或格式标识来设计网页。可以使用或者脚本来生成具有动态内容即内容根据要求更改的页面。在标识和组件中封装着生成内容的逻辑,这些逻辑通过个小脚本进行捆绑,并且在服务器上运行着所有的脚本。如果在标识和组件中封装着核心逻辑,那么管理者和页面设计者都能通过接口来编辑页面,并且同时不会影响内容的生成。标识和小脚本在服务器端通过引擎进行解释,然后生成了请求内容比如,使用技术访问数据库,并且将结以或的形式返回浏览器。这样做能够确保任何基于的网页浏览器的完整性和可用性,并且能够帮助作者保护自己的代码。可重用组件的生成很多时候应用程序需要进行更为复杂的处理,因此很多可重用的跨平台的组件如或都使用页面来实现。程序员能交换执行和共享普通操作组件,并且让它们用于更多用户或客户。这种基于组件的方法加快了开发速度,平衡了各种组织现有的技能和优化方式。使用标识简化页面进行开发页面的程序员并不都熟悉脚本语言。页面技术封装了很多功能,在使用时通过与关联的标识进行动态文件内容生成。程序员通过标准的标识来识别和实例化的组件,下载设置或者检索组件属性。技术可以通过开发自定义的标识库进行发展。未来第三方的程序员可以创建自己的标识库。页面的程序员能够使用熟知的工具和相同的组件来执行具有特定功能的工作。是针对程序员开发的产品。自从推出以来,已经成为使用最广泛的。是整个的核心,包括了运行环境,工具和基础的类库。是学好的第步。而专门运行在平台的在服务端运行效率也要比好很多。从的开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。组成包含以下基本组件编译器,将源程序转成字节码。出了三种,基于的服务器里储存着用户信息,通过获取。,数据库里存储着用户信息,通过来进行验证。,文件里储存用户信息,通过方便地验证访问个应用的客户。事实上,和的开发已经基本上涵盖了的主要开发,而这两种技术的开发也非常简单,只需要通过普通的文本编辑器进行编写,然后在打包成。数据库体系因为采用的是客户机服务器体系结构,所以在使用进行存取数据操作时,必须使用至少两个或者是两类程序个是位于存放数据的主机上的程序数据库服务器。数据库服务器在网络上监听来自客户机的请求,然后根据客户机的这些请求访问数据库数据,访问之后再向客户机提供它们想得到的信息。连接到数据库服务器的程序客户机,这些程序是作为用户和服务器之间交互信息的工具,并且告诉服务器需要查询信息的内容。的架构可以描述为层次性子系统组合。的源代码不是按照单组件或者模块的方式编写的,但是各个层次的源代码还是能够被分离出来,大部分的子系统依赖于些通用的底层库。包含以下子系统网络连接和网络通信协议子系统线程进程和内存分配子系统查询解析和查询优化子系统存储引擎接口子系统各类存储引擎子系统安全管理子系统日志子系统核心库文件等。当个客户端通过网络连接数据库服务时,网络连接子系统执行系列的与网络协议有关的底层任务。然后网络连接子系统将控制权交给线程子系统,线程子系统提供个线程来处理这个连接,这个连接称之为连接线程。随后连接线程得到控制权,它首先调用安全管理子系统来验证用户访问的合法性。连接线程将获得的数据传给控制系统,其中些请求在内核代码中被称作命令。这些命令中的部分可以由这个控制系统直接完成,对于不可以直接由系统分发来完成查询的,分发系统将调用解析子系统对语句进行
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 23 页
第 2 页 / 共 23 页
第 3 页 / 共 23 页
第 4 页 / 共 23 页
第 5 页 / 共 23 页
第 6 页 / 共 23 页
第 7 页 / 共 23 页
第 8 页 / 共 23 页
第 9 页 / 共 23 页
第 10 页 / 共 23 页
第 11 页 / 共 23 页
第 12 页 / 共 23 页
第 13 页 / 共 23 页
第 14 页 / 共 23 页
第 15 页 / 共 23 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。