版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在线作业批改管理系统在线作业批改管理系统 班级:班级:C C 信管信管 07-107-1 学生:李光耀学生:李光耀 指导教师:胡文岭指导教师:胡文岭 摘要摘要 本作业提交系统是基于 B/S 结构,在 IIS 平台上使用 ASP 与 ACCESS 开发的,主要目的是解决学校机房管理上机作业的问题。因为传统的对学 生作业管理是在服务器上建立一个 FTP 服务器,然后对学生用户设置一个 专门的帐号,只允许对作业进行上传,然后学生将作业上传到服务器里对 应的班级文件夹下面,传统方式无法解决的问题有:不能防止学生乱上传 作业,不能防止学生找错班级文件夹,不能对作业进行限制如大小,类型, 上传时间等,教师
2、布置作业要通过黑板写字,教师打分之后只能记在本子 上,不能通过局域网发布出来让学生看,教师下载作业必须到服务器上拷 贝。而这套系统正是出于这个目的,为了解决上面的问题而设计的。系统 对于复杂的问题都采用程序的方式解决了。系统分了管理员、教师、学生 用户,管理员须要的操作只是添加专业,添加班级,添加管理员或教师用 户都是通过网页的形式展示出来。而教师无须向以前那样,只需要发布作 业,对作业的要求进行限制,不必去服务器上建文件夹来存放你的作业, 并且程序自动创建目录。下载作业也只须要点一下就会将作业全部打包下 载回来,在局域网内的任何一台计算机都可以进行各种操作。学生则再也 不会将作业上传错,上传
3、到别的班级中,也不允许上传非法的文件,对一 次未上传完成的作业也可以先上传后下节课再下载回来接着做。系统用程 序的方式解决了那些非常复杂的操作,比如对文件夹的创建等,所有的角 色只需要简单的几步操作就可以完成,非常简单实用。 关键词 作业; asp; access; IIS。 Abstract This homework submission system based on B/S structure is used in IIS platform, with ACCESS development, ASP main purpose is to solve the computer room
4、management school homework. Because the traditional of student work management is established on the server to a FTP server and user setting a specialized students account, the only allowed to assignments, and then upload the assignment to the server students in the class folders corresponding tradi
5、tional way below, unable to solve the problem are: cant prevent students from disorderly upload homework, cannot prevent students from barking up folder, unable to class assignment to limit such as size, type, upload time etc, the teacher assigns homework to through the blackboard writing, teachers
6、after scoring only on the notebook, not through the LAN released let the students watch, the teacher download assignments must be to the server copy. But the system it is for this purpose, in order to solve the above problems and design. System is used for complex problem solution. The program Syste
7、m administrators, teachers, divided the students, administrators need operation users add it professional, add class, add administrator or teachers through a web user is displayed in the form. And without that way before, teachers to need only release of homework assignments, limit the requirements,
8、 need not go server built on the file to store your homework, and program automatically created directory. Download the assignments are simply points will pack download back, all assignments in any computer LAN can operate. The student is never will homework uploading wrong, uploaded to the other cl
9、asses, are not allowed to upload the file to an illegal, not upload homework can also upload first next class to download back then. System solution with programs that very complicated operation, such as the folder to create, etc., all role only need simple steps operation can be completed, very sim
10、ple and practical. Keywords assignments; asp; access; IIS. 目目 录录 绪论.12 1 研究背景及意义 .14 1.1 研究背景.14 1.2 研究意义 .14 2.系统分析.15 2.1 系统性能需求.15 2.2 系统技术需求.15 2.2.1 开发技术.15 2.2.2 系统开发工具.16 2.2.3 数据库技术 .16 2.2.4 IIS .18 2.3 系统概述.19 2.3.1 系统功能体系图 .19 2.3.2 目标 .20 2.3.3 用户的特点 .20 2.3.4 假定与约束 .20 2.3.5 基本功能 .20 2.
11、3.6 对性能的规定.21 2.3.7 限制条件 .21 2.4 系统难点分析 .22 3 总体设计.23 3.1 数据库设计 .23 3.1.1 数据表 .23 3.1.2 数据库各表的描述说明 .25 4 系统实现.26 4.1 登陆界面与编码.26 4.2 管理员添加用户的界面与编码 .29 4.3 用户管理界面与编码 .32 4.4 教师添加班级的界面与编码 .36 4.5 教师布置作业的界面与编码 .39 4.6 教师下载及批改作业的界面与编码 .44 4.7 学生用户注册的界面与编码.45 4.8 学生上传作业的界面与编码.50 4.9 学生查看自己作业提交情况及得分的界面与编码
12、.52 结束语.55 参考文献.56 在线作业批改管理系统 绪论 随着计算机技术的飞速发展,教育信息化、网络化的进程不断深入, 特别是采用TCP/IP协议的Internet/Intranet的不断普及,利用计算机技 术和网络技术已成为现代教育的一个重要发展方向,基于网络的教学软件 由于在现代教育中可以最大限度地利用教育资源,因而得到迅速的发展。 我们所处的时代是一个信息增长和知识爆炸的时代,这一客观现实对 传统教育方式提出了全新的要求,需要我们站在信息化社会的高度用全新 的视野积极参与和促进教育改革。信息技术的迅速发展、电脑化教学与远 程的网络化教学的普及,给传统的教学方式带来了重大的革命,也
13、给教学 改革的实施者们提出了很多新的课题。如何有效进行作业管理就是一个让 很多老师头痛的问题。 目前,国内外作业管理一般采用两种方法:一种将作业存在软盘上交; 另一种者存放到教师电脑上的一个共享目录内。但这两种方法都有各自的 弊端:前一种方法不方便携带、速度慢、容量小、易损坏;后一种方法虽 然解决了软盘容量小、容易坏的问题。但却存在一个更致命的缺点:学生 可以随意查看、更改和删除其它同学的作业,造成大量如抄袭作业、恶意 删除或修改其他同学作业的事情发生;老师在帮学生修改作业时,也很容 易弄不清楚作业批改与否;作业是谁的或是旧作业没删除掉,跟新作业搞 混了等情况,虽然有些可以用严格的纪律来实现管
14、理,但仍然会给学校和 老师带来很多的麻烦。在当前的信息化时代中,任何学校,都需要一个实 用的作业管理系统来规范作业管理,这将会大大提高学校的管理水平,优 化资源,实现效益的最大化。因此,将作业管理系统作为本次毕业设计课 题是非常有意义,具有研究的价值。 现在国内外也有很多作业管理的软件,采用的技术也是多种多样,如 基于 JSP、FTP 模式,但大多数作业管理系统主要用于网络学院的远程教 学。至于校园内的正规教学,利用作业管理系统组织管理教学活动的并不 多。针对国内外对教学管理软件的巨大需求和基本要求,一个好的教学管 理软件,必须要功能齐全,操作简便,向用户展示友善的操作界面。在完 善功能的同时
15、又必须兼顾系统的灵活性,安全性,健壮性。一个好的教学 管理系统,不管是计算机专业人员还是其他用户都能很快上手,操作简便, 便于安装,容易普及。 解决传统的 FTP 服务器不能够满足作业上传的要求下: 1教师发布作业必须到服务器上建立文件 2教师发布作业由在黑板上写的形式改为在网页上写再发布 3教师不能对作业进行限制如大小,类型,过期时间 4教师下载作业的必须到服务器去下载改为在局域网内任何一台计 算机都可以下载 5教师无法发布成绩改为通过网页发布成绩 6学生一次未完成的作业可以先上传再下载,完成之后再上传。 7学生上传作业只须点一个按钮,无须选择要上传的目录 通过网页的形式来完成作业提交的管理
16、。首先讲述开发平台的特点, 和所使用的开发语言的简介。再介绍研究的背景与意义并对系统进行需求 分析与可行性分析,最后进行详细的设计。 1 研究背景及意义 1.1 研究背景 信息技术的飞速发展,不仅深刻地影响着人类的生活方式和工作方式, 而且深刻地改变着人类的教学方式、学习方式乃至思维方式。如何更有效 的将信息技术与各学科教学资源进行整合,达到全面提高教学质量,培养 学生的创新精神和创新能力,以适应新世纪对人才的要求,是近年来国内 外广大教学工作者所关注的热点问题。 随着网络技术、多媒体技术、数据库技术以及虚拟现实技术在教育领 域中应用的不断发展,教育方式正面临着一场巨大的变革,一些新兴的教 学
17、手段如远程教学、网上培训、网上学校在国内越来越普及,已逐渐成为 我国发展教育事业的一项战略抉择。作为网络教育质量评估指标体系之一 的作业系统也成了一个热门的话题,在整个教学过程和教学结果中扮演着 尤为重要的角色。一个完善、健全的 Web 作业系统能及时、准确地反馈 教学结果,为教学提供更有意义的指导性策略,优化整个教学过程。 1.2 研究意义 网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一 个特征,并对教育的发展形成新的推动力。通过 Internet/Intranet 来实 现网上作业提交,是现代教育技术的一个具体实现,具有很重要的现实意 义。可以实现学生在线提交作业的无纸化管理
18、,可以有效利用校园网的软 硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务, 随时随地的可以让学生联机操作提交。该系统的开发主要是为提高目前学 校作业管理的效率,重点解决了作业管理混乱、教师携带批改不方便、远 程教学却无法远程提交或批改作业等问题,有效地利用了各学校现有的电 脑与网络资源,促进学校全面展开信息化教学,也能使相关人员利用互联 网就可以足不出户的了解到学校现有设备的情况。同时也给老师和学生提 供一个互相交流的平台,可以实现垮空间、跨时间的交流,不仅节约了资 源和时间,学生也能及时从老师获取反馈信息,提高学习成绩,极大地提 高了工作、学习效率。 2.系统分析 2.1 系
19、统性能需求 1.实用性:为网上教学提供方便,有效进行作业管理,尽量最大限 度降低管理员日常管理工作量,提高教学质量和效率,优化资源,实 现效益最大化。 2.操作简单:本系统应该适用于不同水平的使用者,包括教师和学 生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易 行。 3.安装使用简便:服务器端的安装简洁明了,客户机无需再装任何 软件,通过浏览器就可以直接访问,可以直接接入 Internet,无论您 身在何处,只要您可以访问 Internet 都可以使用本系统。 4.适应性:应该能广泛应用于不同类型的学校。系统采用模块化设 计,用户可以根据自己的实际情况自行组合,使系统在不同的硬件
20、环 境下都能得以应用。 5.代码可读性好:文中的代码将尽可能简洁,易懂。 2.2 系统技术需求 2.2.1 开发技术 目前,开发此类系统的技术主要有 ASP 技术。针对本系统的功能需求 和性能需求,采用的是 ASP(Active Server Page)技术,即活动服务页。 它是一套微软开发的服务器端运行的脚本平台。通过 ASP 可以结合 HTML 网页、ASP 指令和 ActiveX 元件建立动态、交互并且高效的 Web 服务器应用程序。有了 ASP 不必担心客户的浏览器是否能运行所编写的代 码,所有的程序都将在服务器断执行,包括所有嵌在普通 HTML 中的脚本 程序。当程序执行完毕后,服务
21、器将执行的结果返回给客户浏览器,减轻 了客户端浏览器的负担,大大提高了交互的速度。同时它有自己独具的优 点,包括无需 compile 编译,容易编写,在服务器端直接执行;使用普通 的文本编辑器即可进行编辑设计;ASP 的源程序不会被传到客户浏览器, 因而可以避免所写的源程序被他人剽窃,提高了程序的安全性;语言相容 性高,能与所有的 ActiveX Script 语言都相容;易于操控数据库。 2.2.2 系统开发工具 本系统采用 DreamweaverMX 作为开发工具。DreamweaverMX 是一个 可视化的建立 Web 站点和应用程序的专业工具,不仅提供了强大的网页 编辑功能,而且提供了
22、完善的站点管理机制,是一集网页创作和站点管理 两大利器于一身的超重量的创作工具。利用它的可视化编辑功能,可以快 速地创建页面而无需编写任何代码。也支持最新的 Web 技术,使每个级 别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的 站点和应用程序。 2.2.3 数据库技术 1.数据库系统: 目前,系统开发一般采用 ACCESS 和 SQL SERVER 作为后台数据库,本 系统采用 ACCESS2003 作为后台数据库。大多数的中小型单位日常的数据 应用是建立在 Windows 平台上的,由于 ACCESS 与 Windows 界面风格一致, 有许多向导帮助,因此适用于不同层次
23、的用户掌握使用,上手很快。从应 用的角度而言,ACCESS 数据库也易于使用,而且 ACCESS 2003 数据库管理 系统是 Microsoft Office XP 套件的重要组成部分,在创建和配置上比 sql server 要容易,可以方便地利用各种数据源,生成查询、报表和应用 程序等。有关 ACCESS 的资料、培训也随处可得,很容易学习。 2.数据库访问技术: 本系统利用 ADO(ActiveX Data Object)访问数据库。是微软下一代 的数据库连接技术。在 ASP 网页开发方案中应用 ADO 组件技术,可以实现 对 Web 数据库的高效访问。ADO 的基础是 OLE DB,它
24、使用与语言无关的组 件技术来为 OLE DB 提供高级别的封装,从而屏蔽底层细节。ADO 提供了 Connection, command,Recordset 等三个主要对象,使服务器端的脚本能 够方便地连接和操纵 WEB 数据库。它是一种容易使用并且可扩展的可以给 网页赋予访问数据库功能的技术。在本系统中,使用了 ADO 对象中的 connection 和 recordset 对象及其相关的方法实现了对数据库的访问和 操作如在代码中常出现 rs.open sql ,conn,使用 RS.Open 方法存取数据 库。要实现数据库的访问,首先要实现数据库的连接。本系统采用 ACCESS 文件的相对
25、路径实现读取数据库的功能。虽然 ACCESS 数据库本身不是一 个数据库服务器,不能用服务器来运行查询,在安全性方面也存在一定的 问题,但与数据库的连接上非常容易实现,代码简单易懂。 3.基于 B/S 模式的解决方案 基于 B/S 计算模式的信息管理系统,兼具了客户/服务器机制的分布式 计算的特性,但比后者更加优越,其突出的特点式实现了集中管理。应用 程序,数据库及一些相关构件全部集中在服务器端,而客户端除了浏览器 以及所依赖的操作系统外,无须其他软件予以支持.因此客户机可以非常瘦 小,有利于系统的推广。从管理者角度看,系统的更新,维护以及数据的 管理都在服务器端进行,与客户机无关,这样就降低
26、了工作难度。如果需 要增加新功能模块,只需建立相应的动态 HTML 页。对原有系统不会有大 的影响,因而扩充能力强。鉴于以上特点,B/S 计算模型引起人们极大的 关注,也成为应用模型今后的发展方向。开放实验室管理信息系统因此采 用 B/S 模式进行开发。新型 Browser/Server 信息系统是建立在以 Internet 技术为核心,以 Web 技术为基础的集成环境之上,它基于网络对象超链 接技术,多媒体文档结构以及跨越多种操作系统和多种数据平台的应用系 统是现代企业办公和日常信息处理的具体应用环境。它由网络支撑平台, 信息资源管理平台,办公应用平台,事物处理应用平台组成。真正实现了 企业
27、各方面信息的集成化管理和应用 2.2.4 IIS IIS是Internet Information Server的缩写,它是微软公司主推的服 务器,它与Window NT Server完全集成在一起,因而用户能够利用 Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安 全特性,建立强大,灵活而安全的Internet和Intranet站点。 IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议) , FTP(File Transfer Protocol,文件传输协议)以及SMTP协议,通过使 用CGI和ISA
28、PI,IIS可以得到高度的扩展。 IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开 发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本 语言或者编译应用程序,IIS完全支持VBscript,Jscript开发软件以及 Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。 IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和 SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。 IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器 可以预先处理和事后处理储存在IIS上的数据
29、。用于32位Windows应用程序 的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的 界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持 MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件 扩展) ,它可以为Internet应用程序的访问提供一个简单的注册项。 IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很 容易的张贴动态内容和开发基于Web的应用程序。对于诸如 VBScript,JavaScript开发软件,或者由Visual Basic,Java
30、,Visual C+开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供 强大的本地支持。 2.3系统概述 2.3.1 系统功能体系图 作业提交系统 注册登录密码找回 学生用户登 录 教师用户登 录 管理员用户登 录 查 看 成 绩 打 包 下 载 作 业 发 布 修 改 作 业 添 加 用 户 管 理 用 户 上 传 作 业 下 载 作 业 查 看 作 业 发 布 修 改 成 绩 删 除 作 业 系 统 设 置 通用模板 修 改 密 码 查 看 个 人 资 料 注 销 系 统 2.3.2 目标 完成一套网上的作业提交系统,免费提供给学校机房使用,将所有源 代码公开,方便别
31、人学习,也希望更多的人参与本系统的开发。 2.3.3 用户的特点 用户是机房管理员,对计算机技术比较了解,学校教师专业教师能很 快熟悉系统的使用方法,非专业教师也能很快掌握,学校学生能很快学会 使用系统。 2.3.4 假定与约束 1如果压缩文件夹的功能不能解决,那么只有教师到服务器拷贝文件夹 2如果学校觉得系统不能满足学生作业上传的需要,那么将不能放在机 房,供学生使用 3如果遇到一些技术问题无法解决,那么将会加大系统的开发周期 4如果此系统在离开学期之前都无法开发成功,那么也不能提供给机房 使用。 2.3.5 基本功能 1学生注册 2学生、教师、管理员密码找回功能 3不同用户登录进入不同的界
32、面 4学生作业的查看 5学生作业成绩的查看 6学生作业上传 7教师布置作业 8教师删除作业 9教师修改作业 10教师发布成绩 11教师修改成绩 12教师下载作业 13管理员添加教师用户 14管理员添加管理员用户 15管理员添加专业 16管理员添加班级 17个人资料的查看 18个人密码的修改 2.3.6 对性能的规定 为了保证系统运行的效率和可靠性,系统服务器端应具有较高配置, 客户端的要求不是很高。此应用程序可广泛运行于国际互联网即 Internet,也可适用于内部的局域网。其运行要求如下: 1.软件环境 客户端: (1).操作系统:Windows2000/XP (2).网络协议:TCP/IP
33、 (3).浏览器:Internet Explorer 5.0 (4).数据库:Microsoft Acess2002 服务器端: (1).操作系统:Windows2000/XP (2).网络协议:TCP/IP (3).WEB 服务器:Internet Information 5.0 (4).数据库:Microsoft Acess2002 2.硬件环境: (1).服务器 CPU:PIII 500 以上 ,内存:256M (2).客户机 CPU:P200MMX 以上,内存:32M 以上 2.3.7 限制条件 1 学生不可以进行教师与管理员的页面 2 教师也不可以进入管理员页面,还有学生页面 3 管
34、理员也不可以进行学生和教师面页 4 每个学生登录进入之后只能看到自己班级的作业,不可以看到别 的班级的作业 5 每个教师登录只对自己发布的作业进行管理,不可以对别的教师 发布的作业进行管理 6 当学生注册时输入的学号必需与选定的班级匹配。 7 不同的用户使用修改密码都只能修改自己的密码,无法修改他人 的 8 不同的用户使用个人数据功能时,也是只可以看到自己的信息不 可以看到他们的信息 9 学生上传作业的类型,大小,时间等,受到教师发布作业的约束 2.4 系统难点分析 本系统最大的难点是对作业的上传,由于FileSystemObject的局限, 所以ASP最大的难题就是文件上传,大多解决法就是安
35、装第三方上传组件。 可第三方组件有很多问题,有的组件要注册,有的组件要在表单中加上他的 版权信息。还有的就是组件的兼容问题及很多虚拟主机不支持上传组件。 化境无组件上传是全网络首次提出的利用ado控件实现了上传。 3 总体设计 3.1 数据库设计 3.1.1 数据表 表 3-1 相关配置参数表 字段名称数据类型说明 id 自动编号 Is_open 是/否 Is_reg 是/否 Is_upload 是/否 Is_login 是/否 reg_number 文本注册人数 max_ol_number 文本最高同时在线 Upload_size 文本 remark 文本 表 3-2 管理员信息表 字段名称
36、数据类型说明 id 自动编号 eric_password 文本 teacher 文本 purview 文本最高 3 教师 2,普通 1 Is_lock 是/否 roging_ip 文本 remark 文本 class_e 备注教授的班级 email 文本 表 3-3 成员信息表 字段名称数据类型说明 id 自动编号 eric_username 文本 eric_password 文本 eric_name 文本 teacher 文本 Class_e 文本 eric_number 文本 email 文本 Question 文本 Answer 文本 Reg_time 日期/时间 Times 文本 Is
37、_lock 是/否 Reg_ip 文本 表 3-4 作业信息表 字段名称数据类型说明 Id 自动编号 Classid 文本 Homework_name 文本作业名称 Add_time 文本布置时间 Is_upload 是/否是否允许上传 ture 为允许 上传 Teacher 文本 Teacher_name 文本布置作业的教师的真名 Object_class 文本不知作业的对象班级 Content 文本 Upload_path 文本 表 3-5 学生上传作业相关信息表 字段名称数据类型说明 Id 自动编号 Upload_username 文本上传人的用户名 Upload_path 备注上传文件
38、存放的路径 Upload_ip 文本上传 IP 地址 Upload_time 文本上传时间 Upload_homewor_name 文本作业名称 Class_e 文本 Teacher 文本 num 文本学号 表 3-6 班级信息表 字段名称数据类型说明 Id 自动编号 ParentID 文本 ParentStr 备注 ChildID 备注 Classname 文本 3.1.2 数据库各表的描述说明 config 表存放的是本系统的相关配置参数。 manager 表存放的是管理员及教师的帐号与密码等数据。 member 表存放的是学生用户的帐号与密码等数据。 homework 表存放的是教师布置
39、的作业信息。 upload_info 表存放的是学生上传的作业的相关信息。 4 系统实现 4.1 登陆界面与编码 图 4-1 登陆界面图 编码如下: 在线作业系统 系统状态:正常 已有 37 人注册,当前人在线 注册 登陆 上传 info: 今天是: 2011 年 5 月 3 日星期二 用户登陆: 用户名: 密码: 注册 管理 忘记密码 4.2 管理员添加用户的界面与编码 图 4-2 管理员添加用户界面图 编码如下: 无标题文档 添加管理组成员 说明: 用户名: 请使用英文 1-20 密码: 8-20 位的密码 确认密码: 再输入一遍密码,以确认 教师名: 权限: 普通教师 系统管理员 当前系
40、统设定权限后不可更改,请慎 重 备注: 可以不填 4.3 用户管理界面与编码 表 4-3 用管理界面图 编码如下: /确认窗口 function ConfirmDel(id) url=show_detail_info.asp?action=del_manager teacher1 李光耀 信管 07-1 班|网络 07-1|信计 07-1 大幅度 普通教师 huwenling 胡文玲 毕业设计指导老师 普通教师 4.4 教师添加班级的界面与编码 图 4-4 教师添加班级界面图 编码如下: 在线作业系统 添加班级: 说明: 添加你教的班级: 如:信管 07-1 班 注意: 1 在添加完成 该操作
41、后,系统会创建以此命名的文件夹,请不要随意改动(如更名,会 大来大量的数据操作!) ,或者删除,学生的作业都将提交到该文件夹下 面,一旦删除,则所有该班级的作业都将删除,无法恢复,请慎重! 2 如果你教授多个班级,请一个添加完成后,继续添加 3 只用添加了班级才能布置作业给相应的班级 还有什么疑问,可以问系统管理员 5 当前系统班级文件夹建立后, 不允许改名,下一版支持 4.5 教师布置作业的界面与编码 图 4-5 教师布置作业界面图 编码如下: 无标题文档 布置作业: 说明 作业名称: 如:圆弧连接 当前是否允许上传作业: 允许上传 不允许上传 该功能可以用在限制时段交作业 面向的对象: 信
42、管 07-1 班网络 07-1信计 07-1 按住 ctrl 选择多个班级 内容: 上传相关文件: 注意: 1 在添加完成该操 作后,系统会创建以此命名的文件夹,请不要随意改动(如更名,会带来 大量的数据操作!) ,或者删除,学生的作业都将提交到该文件夹下面, 一旦删除,则所有该次作业都将删除,无法恢复,请慎重! 2 如果你要布置多个作业,请一个添加完成后,再继续添加 3 只用添加了班级才能布置作业给相应的班级 还有什么疑问,可以问系统管理员 5 当前版本系统不允许更改作业名 称! 4.6 教师下载及批改作业的界面与编码 图 4-6 教师下载及批改作业界面图 编码如下: 无标题文档 -次作业:
43、 上传时间: 下载该作业 批阅时间: 是否批阅:(评分) 10 耿旭东 2011-5-3 14:36:57 下载 4.7 学生用户注册的界面与编码 图 4-7 学生用户注册界面图 编码如下: 用户注册 用户注册: 以下资料均需要填写,否则不能 注册! 说明 用户名 请使用英文 1-20 位 密码: 8-20 位的密码 确认密码: 再输入一遍密码,以确认 学号: 请输入完整学号,如 9 姓名: 你的真实姓名(中文) 指导教师及所在班级: 授课教师 李光耀 教授班级 信管 07-1 班网络 07-1信计 07-1 e-mail: 你的邮件地址,可以接收成绩等 密码提示问题: 请慎重填写! 密码提示
44、问题答案: 请慎重填写! 4.8 学生上传作业的界面与编码 图 4-8 学生上传作业界面图 编码如下: 计算机哪年开始进入弟弟带 计算机哪年开始进 入弟弟带作业上传: 目前只能上传 bmp,zip,dwg,gif,rar,doc,txt 类型的文件 上传文件: 4.9 学生查看自己作业提交情况及得分的界面与编码 图 4-9 学生查看作业提交情况界面图 编码如下: function openScript(url, width, height) var Win = window.open(url,openScript,width= + width + ,height= + height + ,re
45、sizable=0,scrollbars=yes,menubar=no,status=n0 ); 序号 作业名称: 操作: 布置及上传时间 备注: 1 冯诺依 曼机五大组成部分及作用 上传 2011-5-3 14:35:17 10_耿旭东_冯诺依曼机五大组成部分及作用_信管 07-1 班 _.rar 下载 删除 2011-5-3 14:36:57 2 计算机哪 年开始进入第四代 上 传 2011-4-17 21:24:52 当前你未提交本次作业! 结束语 作业提交系统终于完成了。解决了目前学生作业上传的问题,实现了 基本功能,基本满足了作业上传的需求。 本系统是针对大学教学中的实际问题而设计的
46、,有一定的应用价值。 本系统实现了学生作业的上传与下载,及教师发布作业,发布成绩,在线 打包压缩等功能。在互联网上作业提交系统很少而且功能都不多,本系统 针对这些情况添加了很多实用功能。 系统已经进行了测试,基本功能都成功了,但是因为初次开发,在系 统中难免存在着各种问题,这些我们会在以后的时间里进行更正。 作业提交系统终于完成了,实现了需求分析的基本功能,基本满足了 作业上传及批量下载的需求,开发过程中一开始一直在实现界面的优化, 发现后续工作一团糟,只能全部重来,然后将问题弄清楚,明白了需求分 析才知道什么是设计主体,然后按照需求分析一步步完成,当有不会时, 尽量查更多的书,也有网上搜索。
47、对于文件上传,一开始很难实现,然后 在网上找了一个上传组件,弄明白了它的工作原理,成功实现了上传功能。 通过本次课程设计,我知道了软件工程的分析对开发一个系统影响的确很 大,收获良多。 致谢 首先我感谢祝老师的全力支持和热心帮助分不开的,当我在开发过程中 遇到问题的时候,祝老师每次都能给予耐心、全面的解答,没有半句怨言, 真正作到为人师表、授业解惑。然后我还要感谢我们班的所有同学,在我 毕业设计期间多次给我鼓励和技术帮助,使我顺利通过难关,再次表示深 深的谢意。 参考文献 1 郑人杰、殷人昆、陶永雷实用软件工程第二版.清华大学出版社 2004.5.1 2刘洪成 ASP高级编程清华大学出版社 2
48、003.7 3王珊、萨师煊 数据库系统概论(第四版)高等教育出版社 2006.5 4徐罕,吴玉新。网站喊 ASP 后台解决方案。北京:人民邮电出版社, 2000 年 2 月 5何健辉,邓穗红。ASP 设计。北京:中国电力出版社,2001 年 7 月 6李存斌,樊建平。ASP 高级编程及项目应用开发。北京:中国水利电出 版社,2002 年 9 月 7刘韬,骆娟,何旭洪。数据库系统开发实例导航。北京:人民邮电出 版社,2004 年 4 月 8黄荔。基于 ASP 的数据库查询分页显示。兵工自动化。2004.1 9汪晓平,吴勇强,张宏林。ASP 网络开发技术。北京:人民邮电出版社, 2000 年 3
49、月 10林风,李维章,赵莉。动态网站设计捷径-ASPM。西安电子大学出 版社,1999 年 5 月 11宋云娴。网络教学的现状和未来J.多媒体世界,1997.2 12王新房,邓亚玲.基于 ASP 的 WEB 应用开发方法研究J.计算机工程 与设计,1999.12 13刘宇懦,赖杰贤.实验室综合信息集成管理系统.教育信息化,2002 年 9 月 14尚俊杰.asp 程序设计M.北京:清华大学出版社/北京交通大学出版 社,2004 15高屹等.网络应用程序设计教程M.北京:机械工业出版社.2008 河北经贸大学经济管理学院河北经贸大学经济管理学院 本科毕业论文(设计)开题报告申请书本科毕业论文(设
50、计)开题报告申请书 姓名:李光耀 专业: 信息管理与信息系统 所属系:信息系 指导教师姓名:胡文岭 职称:讲师 开题报告时间:2010年 11月 21日 1拟选课题国内的研究动态、水平、存在问题,与本人实习、社会 实践、调研的关系,并附主要参考文献: 题目:在线作业批改管理系统 信息技术的飞速发展,不仅深刻地影响着人类的生活方式和工作 方式,而且深刻地改变着人类的教学方式、学习方式乃至思维方式。 如何更有效的将信息技术与各学科教学资源进行整合,达到全面提高 教学质量,培养学生的创新精神和创新能力,以适应新世纪对人才的 要求,是近年来国内外广大教学工作者所关注的热点问题。 随着网络技术、多媒体技术、数据库技术以及虚拟现实技术在教 育领域
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年大学第四学年(机械制造技术)机械技能专项试题及答案
- 四川省射洪县2025-2026学年初三下学期开学质检物理试题含解析
- 浙江省嘉兴市秀洲区实验中学2026届初三下学期4月调研语文试题含解析
- 长郡教育集团2026届初三下学期第六次质量调研考试英语试题含解析
- 云南省临沧市2025-2026学年初三第一次模拟考试(英语试题)试卷含解析
- 2025 高中文学类阅读理解之职场励志故事课件
- 2026年过程控制系统中的数据采集与处理
- 2026年面对挑战机械设计中的创新策略
- 康复医学科脑卒中患者护理要点
- 创业者特质与企业家精神
- 医学检验技术职业道德
- 2025年爆破公司自查自纠报告及整改措施范文
- 试验样机管理办法
- 安徽省合肥市四十五中学2026届中考二模英语试题含答案
- 珍惜时间200字11篇
- 幼儿园谷雨课件
- 量子计算入门:通过线性代数学习量子计算 课件 第11章 量子傅里叶变换
- 行政处罚法专题培训课件
- 统计知识党校培训课件
- 2025年四川省泸州市中考道德与法治真题(附答案解析)
- 传统曲艺进高校活动方案
评论
0/150
提交评论