酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

基于Delphi的试卷生成系统的开发与实现

作者:朱耀武
来源:本站原创
点击:
载入中...
加入时间:2008-06-25
字体大小:[  ]

 
3.2 模块设计
用户登录模块:选择用户名称,填写正确的密码,进入主控制平台。
权限管理模块:增加新的操作人员,赋予权限,同时可以编辑和删除已有的操作人员。
题库录入模块:在题库中增添各种类型的试题。
题库维护模块:对题库中的试题进行维护和操作,主要是对试题进行修改和删除操作,同时可以进行浏览和查询操作;另外,题库维护模块提供章节维护功能,设定题库中各类型题目所属的章节,具体是对这些章节信息的添加,修改,删除和查询。
试卷生成模块:从题库中选择试题,组成试卷。
试卷抽取模块:从已生成的试卷中抽取需要的试卷,并以标准格式输出到Word文档中,同时可以生成该试卷的答案,对于已废除的试卷可以删除。

综上所述,系统总流程图如图3.2所示。

 
系统数据流图如图3.3所示。

 

3.3 数据库设计
(1)名称:操作人员表。
表名称标识:Operator。
数据来源:权限管理模块进入录入。
操作人员表如表3.1所示。

 
(2)名称:难易程度表。
表名称标识:NanYiDj。
数据来源:直接字数据库中录入。
难易程度表如表3.2所示。

 
(3)名称:填空题目表。
表名称标识:TTianKong。
数据来源;试题录入模块进行录入。
填空题目表如表3.3所示。
(4)名称:选择题目表。
表名称标识:TXuanZe。
数据来源:试题录入模块进行录入。
选择题目表如表3.4所示。


 (5)名称:简答题目表。
表名称标识:TJianDa。
数据来源:试题录入模块进行录入。
简答题目表如表3.5所示。

 
(6)名称:程序设计表。
表名称标识:TChengxu。
数据来源:试题录入模块进行录入。
程序设计表如表3.6所示。

 
(7)名称:题型表。
表名称标识:TiXingFen。
数据来源:直接在数据库中录入。
题型表如表3.7所示。

 (8)名称:章节表。
表名称标识:ZhangJieJG。
数据来源:题库管理模块进行录入。
章节表如表3.8所示。

 
(9)名称:试卷表。
表名称标识:SJ。
数据来源:试卷生成模块进行录入。
试卷表如表3.9所示。

 (10)名称:试卷题目表。
表名称标识:SJT。
数据来源:试卷生成模块进行录入。
试卷题目表如标3.10所示。

 
4 详细设计
根据已有的需求信息和总体设计,可以进行系统的详细设计和实现,为此,我们建立了一个Delphi工程,系统的设计和实现如下:
4.1 系统项目文件和公共文件
(1)每一个Delphi工程都有一个项目文件,在本系统中,项目文件如下所示(SJXT.dpr):
Program SJXT;
uses
Forms,
uData in 'uData.pas' {dmPer: TDataModule},  //公共的数据库对象模块
Main in 'Main.pas' {frmMain},               //主控制平台
uRightsSetting in 'uRightsSetting.pas' {frmRightSetting},//权限模块
uLogin in 'uLogin.pas' {frmLogin},         //登录模块
uTKWH in 'uTKWH.pas' {frmTKWH},            //题库维护模块
uTMLR in 'uTMLR.pas' {frmTMLR},            //题库录入模块
uSJCQ in 'uSJCQ.pas' {frmSJCQ},            //试卷抽取模块


RateProcess_Form in 'RateProcess_Form.pas' {RateProcess_F},//进度条转贴于 酷文网-论文下载中心 http://www.coolwen.net


共6页: 上一页 [1] [2] 3 [4] [5] [6] 下一页

网摘收藏:
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号