毕业设计(论文)-网上作业提交系统.doc
《毕业设计(论文)-网上作业提交系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-网上作业提交系统.doc(24页珍藏版)》请在三一文库上搜索。
1、目 录引言31.问题定义及内容简介41.1问题的定义41.2 内容简介42.研究背景与研究意义42.1 研究背景42.2 研究意义43.开发平台与语言简介43.1 ASP 简介43.2 Access简介54.系统需求分析及可行性分析54.1 系统需求分析54.1.1 系统功能体系图54.1.2 目标54.1.3 用户的特点54.1.4 假定与约束64.1.5 基本功能64.1.6 对性能的规定64.1.7 限制条件64.2 系统难点分析65.总体设计75.1 数据库设计75.1.1 数据表75.1.2 数据库各表的描述说明85.2 主要功能的界面及编码85.2.1 管理员添加用户的界面与编码8
2、5.2.2 用户管理界面105.2.3 教师添加班级的界面与编码135.2.4 教师布置作业的界面与编码155.2.5 教师下载及批改作业的界面与编码195.2.6 学生用户注册的界面与编码205.2.7 学生上传作业的界面与编码205.2.8 学生查看自己作业提交情况及得分的界面与编码206.结束语246.1本系统的优点246.2本系统的不足之处及发展意见246.3在系统设计与实现过程中的收获247.参考文献24引言本作业提交系统是基于B/S结构,在IIS平台上使用ASP与ACCESS开发的,主要目的是解决学校机房管理上机作业的问题。因为传统的对学生作业管理是在服务器上建立一个FTP服务器,
3、然后对学生用户设置一个专门的帐号,只允许对作业进行上传,然后学生将作业上传到服务器里对应的班级文件夹下面,传统方式无法解决的问题有:不能防止学生乱上传作业,不能防止学生找错班级文件夹,不能对作业进行限制如大小,类型,上传时间等,教师布置作业要通过黑板写字,教师打分之后只能记在本子上,不能通过局域网发布出来让学生看,教师下载作业必须到服务器上拷贝。而这套系统正是出于这个目的,为了解决上面的问题而设计的。系统对于复杂的问题都采用程序的方式解决了。系统分了管理员、教师、学生用户,管理员须要的操作只是添加专业,添加班级,添加管理员或教师用户都是通过网页的形式展示出来。而教师无须向以前那样,只需要发布作
4、业,对作业的要求进行限制,不必去服务器上建文件夹来存放你的作业,并且程序自动创建目录。下载作业也只须要点一下就会将作业全部打包下载回来,在局域网内的任何一台计算机都可以进行各种操作。学生则再也不会将作业上传错,上传到别的班级中,也不允许上传非法的文件,对一次未上传完成的作业也可以先上传后下节课再下载回来接着做。系统用程序的方式解决了那些非常复杂的操作,比如对文件夹的创建等,所有的角色只需要简单的几步操作就可以完成,非常简单实用。1.概述1.1问题的定义解决传统的FTP服务器不能够满足作业上传的要求下:1教师发布作业必须到服务器上建立文件夹2教师发布作业由在黑板上写的形式改为在网页上写再发布3教
5、师不能对作业进行限制如大小,类型,过期时间4教师下载作业的必须到服务器去下载改为在局域网内任何一台计算机都可以下载5教师无法发布成绩改为通过网页发布成绩6学生一次未完成的作业可以先上传再下载,完成之后再上传。7学生上传作业只须点一个按钮,无须选择要上传的目录1.2 内容简介通过网页的形式来完成作业提交的管理。首先讲述开发平台的特点,和所使用的开发语言的简介。再介绍研究的背景与意义并对系统进行需求分析与可行性分析,最后进行详细的设计。通过此文档,可以让读者了解作业上传系统的大至流程,对于其中的功能也有一定的了解,知道作者的实现原理及使用的方法。2.研究背景与研究意义2.1 研究背景为学校老师提供
6、了一个可靠的软件,更好的让学生提交作业。传统的手工操作方式,容易对自己身体疲劳,统计错误,且速度慢。这套系统可以提高管理效率和水平。2.2 研究意义 网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。通过Internet/Intranet来实现网上作业提交,是现代教育技术的一个具体实现,具有很重要的现实意义。可以实现学生在线提交作业的无纸化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务,随时随地的可以让学生联机操作提交。3.开发平台与语言简介3.1 ASP 简介ASP作为Microsoft的下一代面向对
7、象的语言产品能够让开发人员在IIS平台上快速地建立大量的应用程序。按照微软给出的定义,asp是一种源自于c和c+的简单的、现代的、面向对象的和类型安全的程序设计语言。asp为程序员提供了开发飞速发展的Web应用程序所需的强大而灵活的功能。asp和Java的核心与c+比较有着相同的优势和局限,比起c+,asp将更容易被人们理解和接受,未来大量NET平台的应用将由ASP开发。 3.2 Access简介Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图
8、形用户界面两项特点,是 Microsoft Office的成员之一。其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。4.系统需求分析及可行性分析4.1 系统需求分析4.1.1 系统功能体系图作业提交系统注册登录密码找回学生用户登录教师用户登录管理员用户登录查看成绩打包下载作业发布修改作业添加用户管理用户数据库管理上传作业下载作业查看作业发布修改成绩删除作业系统设置通用模板修改密码查看个人资料注销系统 4.1.2 目标完成一套网上的作业提交系统,免费提供给学校机房
9、使用,将所有源代码公开,方便别人学习,也希望更多的人参与本系统的开发。4.1.3 用户的特点用户是机房管理员,对计算机技术比较了解,学校教师专业教师能很快熟悉系统的使用方法,非专业教师也能很快掌握,学校学生能很快学会使用系统。4.1.4 假定与约束 1如果压缩文件夹的功能不能解决,那么只有教师到服务器拷贝文件夹 2如果学校觉得系统不能满足学生作业上传的需要,那么将不能放在机房,供学生使用 3如果遇到一些技术问题无法解决,那么将会加大系统的开发周期 4如果此系统在离开学期之前都无法开发成功,那么也不能提供给机房使用。4.1.5 基本功能1学生注册2学生、教师、管理员密码找回功能3不同用户登录进入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 网上 作业 提交 系统
链接地址:https://www.31doc.com/p-3286258.html