网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP.NET类别 > 正文

基于ASP.NET+SQLServer公务员考试管理系统的设计与实现

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/12

【编者按】网学网ASP.NET类别频道为大家收集整理了“基于ASP.NET+SQL Server公务员考试管理系统的设计与实现“提供大家参考,希望对大家有所帮助!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

3 系统需求设计
3.1 用户角色需求

   根据考试系统的特点,本公务员考试系统的用户应该分为三类,即考生、教师和管理员。
   考生登录后可进行在线考试、成绩查询;教师能手工添加试卷,对主观题进行评阅;管理员则主要负责公告信息的管理,用户及角色的管理等。每个角色都可以进行修改自身密码的操作。
3.2 功能需求
    根据初步的需求分析,系统功能应该主要包括在线考试、试卷生成、用户管理等。以下将按照不同的用户对功能进行具体描述:
3.2.1 考生
对于考生而言,主要包括在线考试、查询成绩、浏览公告三大功能。
1)    在线考试:学生可以任选时间进行在线考试,考试结束后,对于客观题目,系统会根据题目的标准答案进行在线评判,考生可以立即查询成绩。而主观题目,则由教师定期登录,按照评分标准进行评阅。考试中,考生掉线应该允许其继续考试。每个考生只能参加一次考试。
2)    查询成绩:学生可以在线查询以前参加过的考试(主观和客观)的成绩。
3)    浏览公告:学生可以浏览最新发布的公告,掌握最新的考试信息,以及与考试相关的各种资料。
3.2.2 教师
对于教师而言,主要包括试卷管理、主观试卷评阅、浏览公告三大功能。
1)    试卷管理:教师可以按照考试的要求,及当前考试科目的特点,按照试卷的相应顺序,手工组成试卷。同时,教师还可以对数据库中已有的试卷进行修改和删除等。
2)    主观试卷评阅:教师可以按照打分标准,对主观试卷进行评阅。
3)    浏览公告:教师可以浏览最新发布的公告,以及与考试相关的各种资料。
5.1 用户登录和注册
   用户注册采用ASP.NET 2.0自带的CreateUserWizard控件。在用户注册时,通过其配套的验证控件对用户的输入进行验证,如当用户名已存在时,当密码与确认密码不匹配等时候,提示其重新输入。注册成功后自动将用户添加到Exam_User数据库的aspnet_Users表中,并且通过调用方法将用户添加到考生角色,Roles.AddUserToRole(this.CreateUserWizard1.UserName, "user")。
    登录也是采用ASP.NET 2.0自带的登录控件Login,通过设置Login控件的相关属性,不用编写一行代码就可以自动实现身份与角色认证。并且Login控件中还带了验证控件RequiredFieldValidator,可以对用户的输入进行验证。
    在Login控件的属性中,可以设置FailureText来定义登录错误时的提示文本,设置DestinationPageUrl来确定登录成功后转向的页面(可以采用相对路径或绝对路径),设置CreateUserUrl定义注册用户转向的页面。
   如果用户忘记密码,可以点首页中找回密码的连接。用户输入用户名,找回密码的问题、答案,如果与数据库中保存的匹配,则为用户重设一个密码。如果错误,则输出相应的错误提示消息。
 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师