Posted in 面试题 onMay 23, 2015
请按下列要求设计一套网上考试系统
一、系统总体功能要求
1、基于B/S或者C/S结构,前端使用VS.NET2003采用C#语言,数据库SQL Server2000;
2、数据库设计;
3、实现新考生信息的增加、删除、保存、修改;
4、考生登录;
5、试题生成(1、防止考生刷新页面,2、随机生成试题);
备注:由于加载试题页面时将从数据库中随机抽取试题,所以应防止考生刷新页面(刷新页面会重新生成新的试题)。
6、交卷评分。
二、主要数据库表单设计(请理解功能要求后,自己灵活设计,以下仅供参考)
1、考生信息表
序号 描述 字段名称、类型等
1、考号
2、考生姓名
3、是否登录考试
4、得分
5、随机生成的试题答案
2、多选题库表
序号 描述 字段名称、类型等
1.编号
2.题目
3.Choicel1
4.Choicel2
5.Choice3
6.Choicel4
7.答案(0表示未选,1表示选择,如选择ABD就用1101表示)
一、系统总体功能要求
1、基于B/S或者C/S结构,前端使用VS.NET2003采用C#语言,数据库SQL Server2000;
2、数据库设计;
3、实现新考生信息的增加、删除、保存、修改;
4、考生登录;
5、试题生成(1、防止考生刷新页面,2、随机生成试题);
备注:由于加载试题页面时将从数据库中随机抽取试题,所以应防止考生刷新页面(刷新页面会重新生成新的试题)。
6、交卷评分。
二、主要数据库表单设计(请理解功能要求后,自己灵活设计,以下仅供参考)
1、考生信息表
序号 描述 字段名称、类型等
1、考号
2、考生姓名
3、是否登录考试
4、得分
5、随机生成的试题答案
2、多选题库表
序号 描述 字段名称、类型等
1.编号
2.题目
3.Choicel1
4.Choicel2
5.Choice3
6.Choicel4
7.答案(0表示未选,1表示选择,如选择ABD就用1101表示)
NET程序员上机面试题
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Tags in this post...
Reply on: @reply_date@
@reply_contents@