请按下列要求设计一套网上考试系统
一、系统总体功能要求
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表示)