网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯.NET

ASP.NET通用作业批改系统|作业检查

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2010-03-29 01:21:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com

4.2功能设计
该系统主要完成学生注册,登陆,作业的上传,教师对作业进行发布,批改等功能。包括登陆子系统,学生子系统,教师子系统和管理员子系统。该系统的结构图如图4-2所示。
 

通用作业批改系统

 
登陆子系统
学生子系统
管理员子系统
教师子系统
4-2系统结构图
 
4.2.1登陆子系统功能设计
登陆子系统要求,3种用户能在同一登陆界面,选择好自己的用户类别,均能登入,要求正确填写好登入信息。学生,老师,管理员以用户名与密码进行登入。如果用户名错误或不存在、密码错误,应当有提示[11]。注:本系统只带学生注册功能,应为需求要求,每位老师与位学生只能对应唯一的ID。
4.2.2学生子系统功能设计
本子系统面向的用户为学生用户,主要功能有三个如图4-3所示:
1、上传作业
要求先找到上传的对象(老师),浏览本地计算机目录,找到要提交的文件,提交到对应的老师目录下,系统会自动记录下该作业提交的信息,完成提交过程,返回成功信息。
2、管理作业
要求能查询本人的成绩。,分为两种查询方法,一,为查询所有科目的成绩,并按科目类别排列显示。二,对作业进行查看,删除。
3、修改个人信息
要求输入密码时候,需要密码隐藏模式现实;输入新密码时,要对密码进行二次检验,和长度检验;修改成功后提示成功。可修改除帐户以外的所有信息。
 

学生用户子系统

 
上传作业
管理作业
修改个人信息
录入作业信息
上传作业文件
作业查看
作业删除
录入新个人信息
4-3学生用户子系统功能图
 
4.2.3师子系统功能设计
本子系统面向的用户为老师用户,主要功能有三个如图4-4所示:
11. 修改个人资料
。。要求输入密码时候,需要密码隐藏模式现实;输入新密码时,要对密码进行二次检验,和长度检验;修改成功后提示成功。可修改除帐户以外的所有信息。
22. 发布公告
要求可以发布新的公告,并可以对公告进行管理。
3.3、作业管理
要求可以发布作业,并设定作业提交期限,并可以管理其发布的公告,并按作业的题目查询要批改的作业,对作业进行批改,管理。
 

教师管理子系统

 
修改个人信息
公告管理
作业管理
新的个人信息
发布公告
管理公告
发布作业
管理作业
批改作业
4-4.4教师管理子系统功能图
 
4.2.4管理员子系统功能设计
本系统面向的管理员用户的功能需求主要有三个如图4-5所示:
1、修改密码
修改管理员密码,要求帐户不能修改。
2、角色管理
增加老师。正确录入老师信息(姓名、密码、系别),录入值不能为空。管理教师。删除数据库中所有该老师关联信息认证管理学生。对学生信息进行认证,否则学生即使注册也无法登陆。对学生信息进行删除。a,要求提示再次确认删除,避免错误删除。b,c,同时删除该老师作业目录。
3、课程管理
增加新课程。根据老师的姓名,对课程进行增加。要求,能浏览所有教师用户所属文件目录。能在改目录下新建目录和文件,能够删除改目录下的目录和文件。管理课程。对课程信息进行删除。
4-2系统结构图
 
4.2.1登陆子系统功能设计
登陆子系统要求,3种用户能在同一登陆界面,选择好自己的用户类别,均能登入,要求正确填写好登入信息。学生,老师,管理员以用户名与密码进行登入。如果用户名错误或不存在、密码错误,应当有提示[11]。注:本系统只带学生注册功能,应为需求要求,每位老师与位学生只能对应唯一的ID。
4.2.2学生子系统功能设计
本子系统面向的用户为学生用户,主要功能有三个如图4-3所示:
1、上传作业
要求先找到上传的对象(老师),浏览本地计算机目录,找到要提交的文件,提交到对应的老师目录下,系统会自动记录下该作业提交的信息,完成提交过程,返回成功信息。
2、管理作业
要求能查询本人的成绩。,分为两种查询方法,一,为查询所有科目的成绩,并按科目类别排列显示。二,对作业进行查看,删除。
3、修改个人信息
要求输入密码时候,需要密码隐藏模式现实;输入新密码时,要对密码进行二次检验,和长度检验;修改成功后提示成功。可修改除帐户以外的所有信息。
 

学生用户子系统

 
上传作业
管理作业
修改个人信息
录入作业信息
上传作业文件
作业查看
作业删除
录入新个人信息
4-3学生用户子系统功能图
 
4.2.3师子系统功能设计
本子系统面向的用户为老师用户,主要功能有三个如图4-4所示:
11. 修改个人资料
。。要求输入密码时候,需要密码隐藏模式现实;输入新密码时,要对密码进行二次检验,和长度检验;修改成功后提示成功。可修改除帐户以外的所有信息。
22. 发布公告
要求可以发布新的公告,并可以对公告进行管理。
3.3、作业管理
要求可以发布作业,并设定作业提交期限,并可以管理其发布的公告,并按作业的题目查询要批改的作业,对作业进行批改,管理。
 

教师管理子系统

 
修改个人信息
公告管理
作业管理
新的个人信息
发布公告
管理公告
发布作业
管理作业
批改作业
4-4.4教师管理子系统功能图
 
4.2.4管理员子系统功能设计
本系统面向的管理员用户的功能需求主要有三个如图4-5所示:
1、修改密码
修改管理员密码,要求帐户不能修改。
2、角色管理
增加老师。正确录入老师信息(姓名、密码、系别),录入值不能为空。管理教师。删除数据库中所有该老师关联信息认证管理学生。对学生信息进行认证,否则学生即使注册也无法登陆。对学生信息进行删除。a,要求提示再次确认删除,避免错误删除。b,c,同时删除该老师作业目录。
3、课程管理
增加新课程。根据老师的姓名,对课程进行增加。要求,能浏览所有教师用户所属文件目录。能在改目录下新建目录和文件,能够删除改目录下的目录和文件。管理课程。对课程信息进行删除。
 
4.2功能设计
该系统主要完成学生注册,登陆,作业的上传,教师对作业进行发布,批改等功能。包括登陆子系统,学生子系统,教师子系统和管理员子系统。该系统的结构图如图4-2所示。
 

通用作业批改系统

 
登陆子系统
学生子系统
管理员子系统
教师子系统
系统测试
本系统采用ASP.NET技术进行设计,采用SQL Server数据库对数据进行存储[18],实现了学生,教师,管理员的登陆,学生作业的提交,教师限制作业提交期限及教师给作业评分等功能。
5.1测试范围与主要内容      
1、注册功能操作测试,主要内容:测试数据库的完整性  
2、系统登陆验证,验证用户身份,主要内容:进行权限控制。
3、信息修改功能测试,主要内容:测试数据库查询健壮性。  
4、作业上传功,主要内容:测试系统实用性、方便性。  
5、批改功能测试,主要内容:测试系统实用性。
5.2测试结果
1、打开注册窗体,输入用户名及密码等信息,点击确定,若没有空,则成功注册。
2、打开登陆窗体,输入用户名和密码,正确进入系统。并且输入的用户名和密码不同,可以进行的操作是不同的。若以管理员身份登陆,可进行管理员操作。若以教师身份登陆,用户只能进入教师用户界面。若以学生身份登陆,用只能进入学生界面。
3、打开个人信息修改界面,对个人信息进行修改。
4、打开作业上传界面,选择上传的文件,点击上传按钮,完成上传功能,该功能只能实现以Word文档的形式上传,否则上传不了。
5、打开作业批改界面,对作业进行评分,若要进行修改,则需要下载完成修改功能,再上传回该系统。
 
 
 
 
 
 
 
结  论
通过进行通用作业批改系统的开发,进一步明确了研制一个管理信息系统的方法和思路,将系统开发的各阶段的基本活动贯穿起来,使我更加形象、具体的了解了管理信息系统。系统开发的过程是一个巩固以前所学的计算机软件开发知识,掌握新技能的过程。我从这一阶段工作中收益非浅,通过前段时间的毕业设计,我能够融会贯通这几年所学的专业基础知识和专业理论知识,对当前计算机软、硬件技术的发展有了进一步地了解和认识,培养我们综合运用专业知识分析问题、解决问题的能力及运用工具软件的能力。不仅弄清了以前对系统开发的一些模糊的认识,而且提高了软件开发的水平,培养了严谨的工作作风,为今后在工作岗位上用好管好计算机打下了坚实的基础。
本程序由于调研时间短,编写时间紧,程序本身还存在一些缺陷和不足,还有许多没考虑全面的地方。希望各位老师多提宝贵意见。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[1]王辉,黄红超编著. ASP.NET实用教程.北京:清华大学出版社.2005.
[2]Dino Esposito().罗兵,顾燕宏译.精通ASP.NET程序设计.北京:清华大学出版社.2006.
[3] Russ Basinra,Richard Conway.王晓娜,黄开枝译.ASP.NET安全性高级编程.北京:清华大学出版社.2003.
[4]冯方方编著.ASP.NET基础教程.北京:清华大学出版社.2004.
 
[5]徐新华编著.精通ASP.NET2.0.北京:机械工业出版社.2006.
[6]苏红超编著.ASP.NET深入解析.北京:科学出版社.2003.
[7]刘寅力编著.系统分析之路.北京:电子工业出版社.2005.
[8]邹建峰,李律松,李晓栓编著.ASP.NET开发技术详解.北京:人民邮电出版社.2005.
[9] 申朝阳,宋颜浩主编.ASP.NET与相关数据库技术高级指南.北京:中国水利水电出版社.2005.
[10](美)Micheal Otey,Paul Conte.陈思义,吴强,刘红波译.SQL Server 2000开发指南.北京:清华大学出版社.2002.
[11] 甘仞初主编.信息系统分析与设计.北京:高等教育出版社.2003.
[12]戴志诚,张国应编著.SQL Server中文版数据库编程实战训练.北京:人民邮电出版社. 2004.
 
[13]王珊编著.数据库系统概论(第四版).北京:高等教育出版社.2006.
[14] 于松涛,徐振成等编著.精通SQL Server2000数据库管理与开发.北京:人民邮电出版社. 2001.
[15]赵辉,杨丽敏编著.ASP.NET案例开发集锦.北京:电子工业出版社.2006.
[16]
曹斌,韩中考主编.ASP.NET数据库系统项目实践.北京:科学出版社.2005.
[17]胡海璐编著.网络系统开发实例精粹(ASP.NET版).北京:电子工业出版社.2006.
[18]岳国英主编.SQL Server2000数据库技术实用教程.北京:中国电子出版社.2005.
 
 
 
 

以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论