菜单
  

    7    testCourse    考试科目    varchar    50
    4.系统详细设计和具体实现
    4.1数据库连接
    在线考试系统设计中,由于每个页面都需要连接数据库操作,所以在Web.config文件中指定数据库连接字符串配置信息,在Web.config文件添加如下代码。其作用就是方便页面与数据库的连接,节省了页面连接数据库时需要的大量代码。实现数据库连接的关键代码如下:
    <connectionStrings>
    <add name="connstring" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=MyTest;Integrated Security=True"/>
    </connectionStrings>
    4.2 管理员功能模块的实现
    管理员登录成功后将跳转到管理功能主页,可实现对用户的增删功能。在此系统中只有一个管理员,即系统管理员,具有一般用户所没有的权限,在登录页面中,选择管理员角色,登录成功后进入管理员后台管理页面。
    (1)管理员后台管理模块
    管理员登录成功后自动跳转到后台管理界面,可对考生信息、试题信息、科目信息、考试结果以及管理员信息文护进行增删改查等操作。管理员后台管理界面如图3所示。
     
    图3 管理员后台管理界面
    4.3 在线考试功能模块的实现
    进入在线考场是本系统最重要的部分之一。因为一个系统如果涉及到现实的话,就必须考虑得十分周到、完善。考生登录后,只要选择考试科目以后,就可以调出试卷进行在线考试。
    考生进入登陆界面,输入学号及密码,跳转到阅读考试规则页面,考生同意规则后选择课程考试,浏览信息,点击开始答题,系统开始计时,考生答题。考试结束后,会给出成绩。下面主要介绍考生选择课程、考试界面、显示考试结果。
    (1)选择考试科目   
    选择考试科目页面是通过绑定DropDownlist控件来实现该科目的查看。实现时先点击下拉列表选择科目,再点击开始考试按扭就会出现一个显示开始考试的列表。选择考试科目界面如图4所示。
     
    图4考生答题界面
    (2)开始考试
    开始考试页面主要是在页面加载时就会出现一个用Label控件显示个人信息。以及Label标签显示的考试时间设置,考生选择考试题目后系统自动生成试卷。在规定时间内考生必须答完题目,开始考试界面如图4所示。
     
    图5考生答题界面
    (3)显示考试结果
    显示考试结果页面主要是把数据库中的考试科目、考生学号、考生姓名、考试成绩绑定在一起,通过Label控件来添加显示考试结果,考生考完后会自动转到显示考试结果界面,并显示考生信息以及分数。点击退出考试后它会自动存放在数据库里面。
    5.系统测试
    软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。为了确保系统能够正常运行,在系统完成之后必须要做一次全面的调试,综合测试系统的各个部分是否运行正常。该系统使用以黑盒测试方法进行测试:
    黑盒测试:它是把程序看成一个黑盒子,完全不考虑程序内部结构和处理过程。黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用。黑盒测试又称功能测试。
    测试用例:测试用户登录功能是否正常。
    前提条件:客户端和服务器端处于正常运行状态。
    示例1:选择用户类型,输入正确的的用户名和密码,用户成功登陆,关闭登录窗口,相应的功能菜单项可以被执行,与期望输出相同。
    示例2:选择用户类型,不输入或输错用户名和密码,提示用户“你不是该用户或者用户名密码错误”与期望输出相同。
  1. 上一篇:基于Flash的多媒体课件设计与制作
  2. 下一篇:ASP+access网上书店设计与实现+需求分析+数据库设计
  1. jsp+sqlserver高校二手商品交...

  2. jsp+sqlserver电影票务系统的设计与实现

  3. VB+sqlserver社区医院信息管理系统的设计与实现

  4. jsp+sqlserver鲜花在线销售系统的设计+ER图

  5. 基于.net的在线考试系统网站设计与实现

  6. jsp+sqlserver早教网站的设计与实现

  7. jsp+sqlserver房产销售管理系统的设计与实现

  8. 杂拟谷盗体内共生菌沃尔...

  9. java+mysql车辆管理系统的设计+源代码

  10. 电站锅炉暖风器设计任务书

  11. 十二层带中心支撑钢结构...

  12. 乳业同业并购式全产业链...

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 当代大学生慈善意识研究+文献综述

  15. 中考体育项目与体育教学合理结合的研究

  16. 大众媒体对公共政策制定的影响

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回