ASP.NET作业批改系统设计+论文
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
功能设计
该系统主要完成学生注册,登陆,作业的上传,教师对作业进行发布,批改等功能。包括登陆子系统,学生子系统,教师子系统和管理员子系统。该系统的结构图如图4-2所示。 【买计算机毕业论文就到计算机毕业论文网】
think58 [资料来源:http://THINK58.com]
[资料来源:www.THINK58.com]
图4-2系统结构图 本文来自think58
4.2.1登陆子系统功能设计
登陆子系统要求,3种用户能在同一登陆界面,选择好自己的用户类别,均能登入,要求正确填写好登入信息。学生,老师,管理员以用户名与密码进行登入。如果用户名错误或不存在、密码错误,应当有提示[11]。注:本系统只带学生注册功能,应为需求要求,每位老师与位学生只能对应唯一的ID。
4.2.2学生子系统功能设计
本子系统面向的用户为学生用户,主要功能有三个如图4-3所示:
1、上传作业。
要求先找到上传的对象(老师),浏览本地计算机目录,找到要提交的文件,提交到对应的老师目录下,系统会自动记录下该作业提交的信息,完成提交过程,返回成功信息。
2、管理作业。
要求能查询本人的成绩。,分为两种查询方法,一,为查询所有科目的成绩,并按科目类别排列显示。二,对作业进行查看,删除。
3、修改个人信息
。要求输入密码时候,需要密码隐藏模式现实;输入新密码时,要对密码进行二次检验,和长度检验;修改成功后提示成功。可修改除帐户以外的所有信息。 think58.com [资料来源:http://www.THINK58.com]
图4-3学生用户子系统功能图 本文来自think58
[资料来源:http://THINK58.com]
4.2.3教老师子系统功能设计
本子系统面向的用户为老师用户,主要功能有三个如图4-4所示:
1、1. 修改个人资料
。。要求输入密码时候,需要密码隐藏模式现实;输入新密码时,要对密码进行二次检验,和长度检验;修改成功后提示成功。可修改除帐户以外的所有信息。
2、2. 发布公告
。要求可以发布新的公告,并可以对公告进行管理。
3.3、 作业管理
。要求可以发布作业,并设定作业提交期限,并可以管理其发布的公告,并按作业的题目查询要批改的作业,对作业进行批改,管理。
内容来自think58 [来源:http://www.think58.com]
[来源:http://think58.com]
图4-4.4教师管理子系统功能图 内容来自think58 [资料来源:http://think58.com]
4.2.4管理员子系统功能设计
本系统面向的管理员用户的功能需求主要有三个如图4-5所示:
一、 1、修改密码
修改管理员密码,要求帐户不能修改。
二、 2、角色管理
增加老师。正确录入老师信息(姓名、密码、系别等),录入值不能为空。管理教师。删除数据库中所有该老师关联信息。认证管理学生。对学生信息进行认证,否则学生即使注册也无法登陆。对学生信息进行删除。a,要求提示再次确认删除,避免错误删除。b,,c,同时删除该老师作业目录。
3、课程管理
增加新课程。根据老师的姓名,对课程进行增加。要求,能浏览所有教师用户所属文件目录。能在改目录下新建目录和文件,能够删除改目录下的目录和文件。管理课程。对课程信息进行删除。