课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 自动组卷系统开发 [复制链接]

楼主
文件格式:word+ppt
文件大小:24.30MB
适用专业:计算机科学与技术
适用年级:大学
下载次数:23 次
我要下载:点击联系下载
论文编号:14023

资料简介:
毕业设计 自动组卷系统开发,共62页,16488字,附开题报告、任务书、答辩文稿、主要程序代码。
摘  要
本文首先分析了自动组卷系统在具体的教学活动过程中的实际需求,然后以C语言程序设计的教学为背景,设计与实现了一个实际通用的自动组卷系统,对其中的数据库结构设计以及各个主要模块的实现进行了详细的介绍。
本系统可以从试题库中自动的查找和组织出一些不同题型、不同难度、不同章节范围内的试题来组成一份合理的试卷。它采用的是利用试卷的一组特征值,记录用户提供的试卷题目类型、章节分布、难易程度等条件,采用随机算法,借助于系统中的一系列数据文件,使具体课程的相关数据动态地抽象成逻辑数据,用以解决通用问题,线性的规划出一份约束满足的、合理的试卷。
本系统的开发工具是powerbuilder 9.0,使用的数据库为Access 2003。系统分为题库编辑、自动组卷、试卷存储、试卷打印等功能。
关键词:自动组卷  题库管理  数据库  powerbuilder9.0

目  录
前  言    1
第一章 系统分析    2
1.1 系统目标    2
1.2 系统需求分析    2
第二章 系统总体设计    4
第三章 开发工具及开发环境    6
3.1 总体开发工具及环境    6
3.2 开发工具简介    6
3.3 数据库的选择    7
3.4 SQL基础    8
3.5 SQL语句    9
第四章 数据库的开发与设计    10
4.1 数据库需求分析    10
4.2 系统逻辑分析    11
4.3 数据库的连接    13
4.3.1 程序设计时与数据库的连接    14
4.3.2程序运行时与数据库的连接    14
第五章 组卷策略设计    16
5.1 自动组卷系统    16
5.2自动组卷中随机数选取问题    16
5.3自动组卷的具体实现    17
5.4试卷难度的程序控制    18
第六章 在PB中创建WORD文档    20
6.1 PB通过OLEOBJECT使用WORD    20
6.2创建模板文件    21
6.3编写程序    22
第七章 系统模块页面和代码设计    26
7.1 应用程序对象设计    26
7.2系统登录模块    26
7.3主程序界面设计    27
7.4菜单的设计    28
7.5 帐号管理模块    29
7.6 题库管理模块    31
7.7 自动组卷模块    34
7.8 试卷管理模块    37
7.9 关键技术    38
7.9.1 数据窗口中记录颜色的隔行显示    38
7.9.2 数据窗口中实现数据列自动折行    40
7.9.3 利用复合型数据窗口制作报表    40
第八章 系统发布    42
8.1 创建工程对象    42
8.2 发布    43
结  论    44
致  谢    45
参考文献    46
附录    47


资料文件预览:
共12文件夹,42个文件,文件总大小:24.30MB,压缩后大小:7.30MB

  • 毕业设计-自动组卷系统开发
  • image
  • 新建文件夹
  • jpg016桌面.jpg  [326.11KB]
  • JPG02.JPG  [26.21KB]
  • JPG03.JPG  [26.58KB]
  • JPG04.JPG  [24.62KB]
  • jpg065桌面.jpg  [284.66KB]
  • 发布版
  • image
  • 新建文件夹
  • jpg016桌面.jpg  [326.11KB]
  • JPG02.JPG  [26.21KB]
  • JPG03.JPG  [26.58KB]
  • JPG04.JPG  [24.62KB]
  • jpg065桌面.jpg  [284.66KB]
  • dllautoas.dll  [1.40MB]
  • exeautoas.exe  [29.50KB]
  • dlllibjcc.dll  [383.00KB]
  • dlllibjsybheap.dll  [34.50KB]
  • dllpbdwe90.dll  [2.35MB]
  • dllpblib90.dll  [1.11MB]
  • dllpbodb90.dll  [442.00KB]
  • inipbodb90.ini  [66.30KB]
  • dllpbrtc90.dll  [839.00KB]
  • dllpbtra90.dll  [33.50KB]
  • dllpbvm90.dll  [4.50MB]
  • mdbsystem.mdb  [3.04MB]
  • 模版
  • doc1999-2000-1学期C语言程序设计A卷.doc  [66.50KB]
分享 转发
TOP
发新话题 回复该主题