转载地址: http://www.3q2008.com/soft/search.asp?keyword=84
(1)后台管理功能模块:该模块主要用来实现系统的考试科目管理、题库管理、试卷生成、新闻发布、历史记录查询、成绩分析、多功能信息查询用户管理提示等功能
(2)考试功能模块:该模块主要用来实现系统的选择考试科目、考场环境设置、入场在线考试、考试时间控制、试卷提交、系统自动阅卷、考试成绩自动生成、考试成绩查询、考场控制等功能。
(3)系统服务功能模块:该模块主要用来实现系统的新闻浏览、未浏览新闻人员的信息提示、考试须知、在线答疑、在位状态管理、电话查询等辅助功能。
系统名称:公安边防部队通用在线考试系统
实现方法:.NET (C#) + SQL2000
应用软件:Windows2003 Server 系统软件要求包含IIS组件
SQL Server 2000 后台数据库软件
PowerDesigner 10 数据库模型设计软件
Office 2003企业版 文字处理,含Visio 2003用于绘图
Microsoft Visual Studio 2005 动态页面开发
Macromedia 8.0 静态页面制作
Adobe.Creative.Suite.2.0.中文豪华专业版 图形图像处理
要求:完成数据库建模,系统框架设计。数据库建模用PowerDesigner制作,
生成SQL文档
目 录
摘要(关键字) 2
引言 2
1 绪论 2
1.1 课题的研究背景 2
1.2 课题的研究意义 2
1.3 课题来源 2
2 系统分析与总体设计 3
2.1 系统构架 3
2.1.1 系统结构分析 3
2.1.2 系统流程设计 3
2.2 工作方式 3
2.3 主要功能模块 3
2.4 部队在线考试系统中的现代Web技术 3
2.4.1 B/S 模式及其优势 3
2.4.2 ASP.NET 开发技术 3
2.4.3 SQL Server数据库技术 3
2.4.4 Web 技术 3
2.5 开发工具以运行环境 3
3 数据库分析与设计 3
3.1 概述 3
3.2 数据库设计方法与准则 3
3.3 数据结构分析 4
3.4 数据库逻辑结构设计 4
3.5 配置与连接数据库 4
4 系统详细设计及实现 4
4.1 系统用户公共模块 4
4.1.1 系统首页 4
4.1.2 用户登录和身份验证模块 4
4.2 系统管理员模块 4
4.2.1 考试信息管理子模块 4
4.2.2 普通管理员管理子模块 4
4.2.3 新闻公告管理子模块 4
4.2.4 部门信息管理子模块 4
4.2.5 试题信息管理子模块 4
4.2.6 科目信息管理子模块 4
4.2.7 考试结果管理子模块 4
4.2.8 考试知识点管理子模块 5
4.2.9 试卷生成模块 5
4.2.10 管理员信息维护模块 5
4.3 普通管理员模块 5
4.3.1 试题信息管理子模块 5
4.3.2 考试结果管理子模块 5
4.3.3 个人信息维护子模块 5
4.4 普通考生模块 5
4.4.1 选择科目子模块 5
4.4.2 入场考试子模块 5
4.4.3 成绩显示子模块 5
4.4.4 成绩查询子模块 5
5 系统开发中关键技术的实现 5
5.1 试卷的生成算法 5
5.2 界面防刷新技术 5
5.3 计时器功能 6
6 系统设计总结 6
结束语 6
致谢 6
参考文献 6
公安边防部队人员专业知识考核
《试题库与试卷生成系统》总体方案
一、软件平台
操作系统:Windows 98、Windows 2000、Windows XP等
开发环境:Visual FoxPro 6.0
支持软件:word 2000
二、系统模块
1、用户管理
(1)初始化用户
(2)增加用户及权限分配
(3)删除用户
2、日志管理
(1)查看用户登录时间、操纵数据对象情况、使用时间、出题的情况
(2)日志备份
(3)日志清除
3、数据备份与恢复
(1)备份数据
(2)恢复数据
4、专业维护
(1)增加专业
(2)修改专业
(3)删除专业
5、科目维护
(1)增加科目
(2)修改科目
(3)删除科目
(4)项目评分比例:某考核科目中各项目(课程)所占比例
6、题库维护
(1)题型维护;包括题型的增加、删除与修改
(2)难度设置
(3)层次设置:对试题相关知识点的掌握程度与要求
(4)增加试题
(5)修改试题
(6)删除试题
7、试卷参数
(1)题型比例:设置各题型在试卷中的分数比例与数量
8、查询
(1)科目查询
(2)试题查询
9、试卷生成
(1)自动
*(2)手动
10、帮助
三、数据库结构
数据库包含15个表,具体字段设置如下所示:
1、yhgl:用户管理
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | *yhmc | 用户名称 | 字符型 | 20 | |
2 | yhkl | 用户口令 | 字符型 | 15 | |
3 | yhsf | 用户身份 | 字符型 | 10 |
2、rzgl:日志管理
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | yhmc | 用户名称 | 字符型 | 20 | |
2 | *jrsj | 进入时间 | 日期时间型 | 8 | |
3 | lksj | 离开时间 | 日期时间型 | 8 | |
4 | czsj | 操纵数据 | 备注型 | 4 | |
5 | scsjqk | 生成试卷情况 | 备注型 | 4 |
3、zysz:专业设置
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | zymc | 专业名称 | 字符型 | 20 | |
2 | *zydm | 专业代码 | 字符型 | 2 |
4、kmsz:科目设置
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | kmmc | 科目名称 | 字符型 | 40 | |
2 | *zymc | 专业名称 | 字符型 | 20 | |
3 | *kmdm | 科目代码 | 字符型 | 2 |
5、khdg:考核大纲
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | *zydm | 专业代码 | 字符型 | 2 | |
2 | *kmdm | 科目代码 | 字符型 | 2 | |
3 | *xmdm | 项目代码 | 字符型 | 4 | |
4 | xmmc | 项目名称 | 字符型 | 20 | |
5 | pfbl | 评分比例 | 数值型(0mberb | 同一科目下各个项目的评分比例之和为100 |
6、txsz:题型设置
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | *txmc | 题型名称 | 字符型 | 8 |
7、ndsz:难度设置
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | *nddj | 难度等级 | 数值型 | 2 | 值越大难度越高 |
2 | ndmc | 难度名称 | 字符型 | 10 |
8、ccsz:层次设置
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | *yqdj | 要求等级 | 数值型 | 2 | 值越大要求越高 |
2 | yqmc | 要求名称 | 字符型 | 10 |
9、style_tk:填空题
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | xmdm | 项目代码 | 字符型 | 2 | |
2 | zsdmc | 知识点名称 | 字符型 | 20 | |
3 | stnr | 试题内容 | 备注型 | 4 | |
4 | stt | 试题图 | 字符型 | 20 | 图的名称、NULL |
5 | stda | 试题答案 | 备注型 | 4 | |
6 | dat | 答案图 | 字符型 | 20 | 图的名称、NULL |
7 | nddj | 难度等级 | 数值型 | 2 | |
8 | yqdj | 要求等级 | 数值型 | 2 | |
9 | fz | 分值 | 数值型 | 2 | |
10 | scsybz | 上次使用标志 | 逻辑型 | 1 | .t.表示上次使用,缺省为.f. |
11 | sycs | 使用次数 | 数值型 | 3 | |
12 | sno | 序号 | 数值型 | 5 |
10、style_xz:选择题
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | xmdm | 项目代码 | 字符型 | 2 | |
2 | zsdmc | 知识点名称 | 字符型 | 20 | |
3 | stnr | 试题内容 | 备注型 | 4 | |
4 | answera | 答案A | 字符型 | 100 | |
5 | answerb | 答案B | 字符型 | 100 | |
6 | answerc | 答案C | 字符型 | 100 | |
7 | answerd | 答案D | 字符型 | 100 | |
8 | stt | 试题图 | 字符型 | 20 | 图的名称、NULL |
9 | stda | 试题答案 | 字符型 | 1 | |
10 | nddj | 难度等级 | 数值型 | 2 | |
11 | yqdj | 要求等级 | 数值型 | 2 | |
12 | fz | 分值 | 数值型 | 2 | |
13 | scsybz | 上次使用标志 | 逻辑型 | 1 | .t.表示上次使用,缺省为.f. |
14 | sycs | 使用次数 | 数值型 | 3 | |
15 | sno | 序号 | 数值型 | 5 |
11、style_pd:判断题
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | xmdm | 项目代码 | 字符型 | 2 | |
2 | zsdmc | 知识点名称 | 字符型 | 20 | |
3 | stnr | 试题内容 | 备注型 | 4 | |
4 | stt | 试题图 | 字符型 | 20 | 图的名称、NULL12、 |
5 | stda | 试题答案 | 字符型 | 2 | |
6 | nddj | 难度等级 | 数值型 | 2 | |
7 | yqdj | 要求等级 | 数值型 | 2 | |
8 | fz | 分值 | 数值型 | 2 | |
9 | scsybz | 上次使用标志 | 逻辑型 | 1 | .t.表示上次使用,缺省为.f. |
10 | sycs | 使用次数 | 数值型 | 3 | |
11 | sno | 序号 | 数值型 | 5 |
12、style_jd:简答题
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | xmdm | 项目代码 | 字符型 | 2 | |
2 | zsdmc | 知识点名称 | 字符型 | 20 | |
3 | stnr | 试题内容 | 备注型 | 4 | |
4 | stt | 试题图 | 字符型 | 20 | 图的名称、NULL |
5 | stda | 试题答案 | 备注型 | 4 | |
6 | dat | 答案图 | 字符型 | 20 | 图的名称、NULL |
7 | nddj | 难度等级 | 数值型 | 2 | |
8 | yqdj | 要求等级 | 数值型 | 2 | |
9 | fz | 分值 | 数值型 | 2 | |
10 | scsybz | 上次使用标志 | 逻辑型 | 1 | .t.表示上次使用,缺省为.f. |
11 | sycs | 使用次数 | 数值型 | 3 | |
12 | sno | 序号 | 数值型 | 5 |
13、style_js:计算题
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | xmdm | 项目代码 | 字符型 | 2 | |
2 | zsdmc | 知识点名称 | 字符型 | 20 | |
3 | stnr | 试题内容 | 备注型 | 4 | |
4 | stt | 试题图 | 字符型 | 20 | 图的名称、NULL |
5 | stda | 试题答案 | 备注型 | 4 | |
6 | dat | 答案图 | 字符型 | 20 | 图的名称、NULL |
7 | nddj | 难度等级 | 数值型 | 2 | |
8 | yqdj | 要求等级 | 数值型 | 2 | |
9 | fz | 分值 | 数值型 | 2 | |
10 | scsybz | 上次使用标志 | 逻辑型 | 1 | .t.表示上次使用,缺省为.f. |
11 | sycs | 使用次数 | 数值型 | 3 | |
12 | sno | 序号 | 数值型 | 5 |
14、style_ls:论述题
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | xmdm | 项目代码 | 字符型 | 2 | |
2 | zsdmc | 知识点名称 | 字符型 | 20 | |
3 | stnr | 试题内容 | 备注型 | 4 | |
4 | stt | 试题图 | 字符型 | 20 | 图的名称、NULL |
5 | stda | 试题答案 | 备注型 | 4 | |
6 | dat | 答案图 | 字符型 | 20 | 图的名称、NULL |
7 | nddj | 难度等级 | 数值型 | 2 | |
8 | yqdj | 要求等级 | 数值型 | 2 | |
9 | fz | 分值 | 数值型 | 2 | |
10 | scsybz | 上次使用标志 | 逻辑型 | 1 | .t.表示上次使用,缺省为.f. |
11 | sycs | 使用次数 | 数值型 | 3 | |
12 | sno | 序号 | 数值型 | 5 |
15、sjtxbl:试卷题型比例
序号 | 字段名 | 字段含义 | 字段类型 | 字段长度 | 备注 |
1 | *kmdm | 科目代码 | 字符型 | 2 | |
2 | *txmc | 题型名称 | 字符型 | 8 | |
3 | zfz | 总分值 | 数值型 | 2 | |
4 | sl | 数量 | 数值型 | 2 |
四、试题抽取算法
转载地址: http://www.3q2008.com/soft/search.asp?keyword=84