1、 XXXXXXXXXXXXXX 大学大学计算机科学技术系计算机科学技术系 课程设计说明书课程设计说明书 课 程 名 称: WEB 数据库 课 程 代 码: 题 目: 课程练习系统 年级/专业/班: XXXXXXXXXXXXXXXXXXXXXXXXX 学 生 姓 名: 学 号: 指 导 教 师: 开 题 时 间: 2011 年 6 月 13 日 完 成 时 间: 2011 年 6 月 21 日 1 目目 录录 摘摘 要要 2 一、引一、引 言言 . 3 二、设计目的与任务二、设计目的与任务 . 4 1、课程设计的目的 4 2、课程设计的任务 4 三、设计方案三、设计方案 4 1、需求分析 4 1
2、.1 学员练习子系统需求分析 . 4 1.2 教师题库子系统需求分析 . 4 1.3 管理员管理子系统需求分析 5 2、总体设计 5 3、详细设计 8 3.1 前台部分 8 3.2 后台部分 . 9 3.3 管理员操作 . 9 4、程序清单 9 4.1 注册页面客户端检测合法性核心代码 9 4.2 注册功能实现 . 11 4.3 登录界面数据检测 . 12 4.4 添加填空题功能实现代码 . 12 4.5 填空题删除、更新界面页面跳转 . 12 4.6 填空题更新 . 13 4.7 填空题删除 . 13 4.8 自由练习模式题目计数以及题目的随机产生 . 14 4.9 自由练习模式题目不重复出
3、现 . 14 4.10 自由练习模式上次试题答案保留以及正确答案计数 . 14 4.11 练习完成后分数的显示和的提交 . 15 4.12 自由练习模式中下一题的出现 . 15 4.13 管理员对教师信息的添加 15 4.14 管理员对教师信息的删除 15 4.15 管理员对教师信息的修改 16 四、程序调试与体会四、程序调试与体会 .16 五、运行结果五、运行结果17 六、结六、结 论论 .21 七、致七、致 谢谢22 八、参考文献八、参考文献22 2 摘摘 要要 随着计算机应用的不断发展和计算机网络应用的普遍化,网络学习以成为现 在学生和老师的 1 种重要学习方式,它走入了学校和家庭,大大
4、地提高了学生的 学习效率和老师工作的效率。基于 WEB 的课程练习系统正是迎合这 1 市场需要 开发的,是 1 个以网络为基础,采用课程练习模式的习题练习平台。用户通过登 录该系统,就可实现课程习题练习和查看练习的成绩;而管理员可以登陆后台管 理,实现对学生,管理员,成绩,课程,套题的管理。该系统运用了数据库、 ASP 技术,操作方便,是 1 套功能基本完善的信息系统。 现在学生进行联系的话都要去图书馆找资料或书店买书回家才能进行测试, 而在线练习系统是一个不出门,只要在网上打开网页就能进行练习的一个系统, 省去了很多金钱和时间的浪费。 在线练习系统是为现今学生量身定做的一个学习 途径。 关键词:关键词:在线练习;ASP;SQL Server Abstract With the continuous development of compu