毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET+SQL Server在线考试系统+需求分析+模块设计(4)
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:选择用户类型,不输入或输错用户名和密码,提示用户“你不是该用户或者用户名密码错误”与期望输出相同。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
基于Flash的多媒体课件设计与制作
下一篇:
ASP+access网上书店设计与实现+需求分析+数据库设计
使用indy的IdTcpServer,IdTcpclient传輸文件【68字】
asp.net+sqlserver数据挖掘的在...
C#+sqlserver停车场停车管理系统的开发
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
C#+sqlserver的4s店管理系统的设计与实践
C#+sqlserver数据库与Excel表格...
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
公寓空调设计任务书
10万元能开儿童乐园吗,我...
国内外图像分割技术研究现状
承德市事业单位档案管理...
中国学术生态细节考察《...
志愿者活动的调查问卷表