收藏 分销(赏)

电大考试管理系统论文.doc

上传人:仙人****88 文档编号:11206794 上传时间:2025-07-07 格式:DOC 页数:52 大小:6.53MB 下载积分:10 金币
下载 相关 举报
电大考试管理系统论文.doc_第1页
第1页 / 共52页
电大考试管理系统论文.doc_第2页
第2页 / 共52页


点击查看更多>>
资源描述
摘 要: “电大考试管理系统”的设计,是基于这样一个实际的需求:电大是电大四级管理体制中的基层办学实体,即承担着实施上级电大制定的教学计划,又要完成具体的教学及管理业务,而考试管理是其中的一大任务,既繁琐又要细致的工作,尤其对日益凸现的自主化学习趋势的管理,迫切需要一个适合电大实际过程的、能针对不同类型学习者实现远程考试管理的综合管理平台。 本设计采用模块化设计的原则,设计的十个主要功能模块,基本上涵盖了电大考务管理的内容,增加和丰富了具有电大特色的管理功能。 本设计同时采用C/S和B/S模式,适应了不同层次、不同类型考生管理的不同需要,整个设计理念具有一定的先进性和开放性。 在用户权限分配控制和系统数据的可靠性上,本设计也做了较周密的考虑。对系统较好的安全性、容错性和软件的健壮性的追求,亦是本设计的特点。 作为来源于实际需求的毕业设计课题,本设计对电大的考务管理业务有较强的实用性。 关键词:考试管理 数据库 网上报考 Abstract: “TV University Examination Administration System” is designed on the practical need: TV universities, the basic entity of the administration system of TV universities, bear the task to implement the teaching plans set up by the TV university and fulfill the concrete teaching and administration duties, among which examination administration is the major duty, which both is trivial and demands carefulness. To administrate the emerging studying by oneself needs urgently a comprehensive administration platform meeting the needs of distant examination administration facing different types of learners in the practical teaching process in universities. The design adopts the principle of modularization. The ten major modules basically covers all the aspects of the TV university’s examination administration, adding and enriching the administrative functions with TV university’s characteristics. The design adopts both C/S and B/S module, meeting the different needs to administrate the examination candidates of different levels and types. It is of certain advancement and openness. As for the users’ authority assignment control and the reliability of the system’s data, this design takes much into consideration. Another characteristic of this design is to pursue better security and fault-tolerance of the system and to pursue the stability of the software. As a graduation-designing subject on the basis of a practical need, this design boasts of great practicalities in the examination administration of TV universities. Keyword: Examination Administration ,Database, Sign up on Netwok 前 言 1-1 本系统的设计目的 广播电视大学(以下简称电大),是电大三级管理体制中的基层办学实体,直接承担着各种层次、各种类型的教学及考试管理业务。尽快实现考务管理工作向以计算机信息化管理平台转移,提高利用现代教育技术手段实施考务管理的水平,是电大考务管理的迫切需要。 就电大而言,虽然在较多方面也实现了计算机管理,但也存在着一些管理功能空白和急需改进完善的地方,例如对市、县两级电大考试管理业务在网络平台上的整合;实现对不同教育模式、不同学习对象在考试管理系统中的分类管理;特别是实现对电大开放教育日益凸现的自主化学习模式中的管理和需求(网上课程注册、网上考试注册)等。 本设计的目的,是在分析、汲取已有的教务和考务管理软件基础上,丰富考试管理功能,研制具有电大特色的考试管理系统,以满足电大考务管理的实际需要。 1-2 本系统的主要设计思想 为实现设计目的,本系统的设计思想可归纳为: 1、对不同类型学习者,设计分类管理的综合平台; 2、基于网页,实现远程考务管理; 3、具有一定的先进性,系统开放性好,支持同中央电大考务考试管理系统平台数据的相互兼容,便于二次开发; 4、系统安全性好,有严格有效的控制权限; 5、强化个性化学习报考功能支持和管理,形成规范的三级或多级管理体系; 6、注重所有考务系统数据的可靠性、实用性,操作简单,界面友好,整体框架结构科学; 7、系统容错性较好,有较强的软件健壮性。 目 录 1. 系统的需求分析 1.1 考试模块代码维护功能模块 1.2 考试定义功能 1.3 考前处理功能 1.4 考试报考管理功能 1.5 考试时间安排功能 1.6 考试处理功能 1.7 违纪处理功能 1.8 考试管理模块报表打印功能 1.9 数据处理功能 1.10 系统维护功能 2. 系统的结构设计 2.1 系统框架构造 2.1.1 总功能模块 2.1.2 考前处理模块 2.1.3 考试报考管理模块 2.1.4 考试时间安排模块 2.1.5 考试处理模块 2.1.6 考试管理模块报表打印 2.1.7 基于网页实现的功能 2.1.8 系统维护 2.2 系统总体数据流程设计 2.3系统的运行环境要求 2.4系统编码规则及约定 3. 电大考试管理系统设计的特点 3.1 网络的选用与C/S、B/S结构 3.1.1 系统在解决数据安全性问题上的多种选择 3.1.2 C/S结构和B/S结构的采用 3.2 三级或多级管理模式 3.3 用户权限管理的完善 3.4 学年制与学分制的灵活选用 3.5 数据的导入、导出功能的设计 4. 主要功能模块的设计与实现 4.1 考试模块代码维护管理 4.1.1 考试模块代码维护模块主要子模块与其他功能模块的关系 4.1.2 考试模块代码维护 4.2 考试管理模块 4.2.1考试数据流程的设计 4.2.2考试报考管理模块 4.3系统维护设计 4.3.1 权限管理的实现 4.3.2 系统初始化程序设计 4.3.3 系统代码的维护 4.3.4 系统操作日志设计 4.3.5 数据的备份及恢复 4.3.6 CRTVU系统和考试管理系统的数据交换与互导 4.3 基于网页功能的实现 4.3.1 基于网页实现的功能流程图 4.3.2 部分子功能模块的说明 4.4 系统的安装及调试 结束语 参考文献 47 第一章 系统的需求分析 电大考试管理系统包括考试模块代码维护、考试定义、考前处理、考试报考管理、考试时间安排、考试处理、违纪处理、考试管理模块报表打印、系统维护等多个模块,其需求简述如下: 1.1 考试模块代码维护功能模块 其主要功能为 1、课程代码表卷号安排部分。 2、某学年学期课程卷号信息维护。 3、学年学期与考试时间对照。 4、形成性考核项目代码。 5、考试时间单元表。 6、考试类型设定。 7、考试时间设定。 8、考核类型设定。 1.2 考试定义功能 其主要功能为 1、考试代码表。 2、考试单元表。 1.3 考前处理功能 其主要功能为 1、计划开考课程表。 2、查看没有卷号的课程信息。 3、更新卷号的信息。 4、期末考试科目表。 5、考试课程信息维护。 1.4 考试报考管理功能 其主要功能为 1、报考时间设置。 2、学生考试报考、报考信息查看、统计。 3、一次性报考、信息查看。 4、毕业班提前报考、信息查看。 5、各类考试课程报考情况。 6、各类别、年级考试报考信息查看。 1.5 考试时间安排功能 其主要功能为 1、中央电大卷考试时间安排。 2、省电大卷考试时间安排。 3、自开卷考试时间安排。 4、考试时间设定。 5、考试时间信息查看。 1.6 考试处理功能 其主要功能为 1、试卷订单征订、统计。 2、试卷订单信息查看。 3、考场编号生成。 4、考场信息查看。 1.7 违纪处理功能 其主要功能为 1、正考违纪情况录入、统计。 2、补考违纪情况录入、统计。 1.8 考试管理模块报表打印功能 其主要功能为 1、试卷订单统计表打印。 2、期末考核、正考、补考成绩登记表打印。 3、考试合格率、班级平均分统计、打印。 4、各学校的报表: 期末考试报考校对表。 考场公布、考场人数查看、考场统计表。 正考、补考考场编排表(考场标签)。 1.9 数据处理功能 其主要功能为 1、通过Web网页进行数据综合查询。 2、通过Web网页进行学期、课程、考试注册。 3、数据导入、外部库数据导入。 1.10 系统维护功能 其主要功能为 1、提供权限维护。对系统分级管理,实行权限分配及维护。 2、用户口令维护。要求系统登录或重新注册时,设置或更改用户密码。 3、数据的备份与恢复。要求系统为保证数据的安全及完整有备份的功能,并保存在相应介质(库)中,并且只能以“数据恢复来还原数据”。 4、相关代码的维护。根据中央电大基本代码表的规定,进行相关代码的维护。 5、系统数据可编辑的学年学期设置:设置所编辑信息的学年学期。 6、实现考务管理系统与CRTVU系统数据共享。 7、数据上报:将考务管理系统中的数据以CRTVU系统要求的格式导出。 8、注册情况设置:控制学生课程注册最多门数、考试首次报考及重报门数。 第二章 系统的结构设计 2.1 系统框架构造 本系统设计规划为Ⅰ、Ⅱ框架结构。 2.1.1 总功能模块 电大考试管理系统 考试模块代码维护 考试定义 考前处理 考试报考管理 考试时间安排 考试处理 违纪处理 考试模块报表打印 数据处理 系统维护 图2-1 2.1.2 考前处理模块 考前处理 无卷号课程信息 期末考试科目表 考试课程信息维护 计划开考课程 更新卷号信息 图2-2 2.1.3 考试报考管理模块 考试报考管理 报考时间设置 学生考试报考 报考信息查看 报考信息统计 一次性报考 一次性报考信息查看 毕业班提前报考 毕业班提前报考信息查看 各类考试课程报考 各类别、年级考试报考信息查看 图2-3 2.1.4 考试时间安排模块 考试时间安排 中央电大卷时间安排 省电大卷时间安排 考试时间设定 考试时间信息查看 自开卷时间安排 图2-4 2.1.5 考试处理模块 考试处理 试卷订单统计 试卷订单信息查看 考场编号生成 考场信息查看 图2-5 2.1.6 考试管理模块报表打印 试卷订单统计表 期末考核登记表 成绩登记表 补考成绩登记表 考试合格率 班级平均分统计 各学校报表 考试管理模块报表打印 考场公布、人数查看 正考、补考场统计表 考场编排表(标签) 考试报考校对表 图2-6 2.1.7 基于网页实现的功能 学生查看基本信息 查看各专业教学计划 查看学期开设课程 学期注册 课程注册 考试注册 成绩查询 考试信息查看 基于网页的功能 图2-7 2.1.8 系统维护 权限管理 系统初始化 打印机设置 系统操作日志 数据备份恢复 与CRTVU接口 系统相关信息设置 系统维护 图2-8 2.2 系统总体数据流程设计 电大考试管理系统(是教务管理子系统)的数据涉及到六大数据集。各数据集与各功能模块的数据关系如下:(如图2-9所示) 教学计划管理 教学计划数据 库集 课程注册 课程注册数据库集 考试管理 考试数据库集 系统维护数据库集 系统维护 成绩管理 学生管理 学生信息数据库集 成绩数据库集 毕业管理 综合查询 网上查询 图2-9 系统总体流程图(如图2-10所示) 电大考试管理系统 C/S结构 B/S结构 考试模块代码维护 考试定义 考前处理 考试报考管理 考试时间安排 考试处理 违纪处理 考试模块报表打印 系统维护 师生基本信息 查询各专业教学计划 查询学期开设课程 学期注册 课程注册 考试注册 成绩查询 教师成绩录入 教务部门 学生、教师、各系科 考试信息查看 图2-10 2.3 系统的运行环境要求 1、系统运行的软环境要求 本系统选择的后台数据库是Oracle9i。 Oracle9i它是关系型数据库的典型代表,是专门为适应因特网系统提供的新一代智能型集成应用软件。 Oracle9i包含有三大核心软件:Oracle9i Database、Oracle9i Application Server、Oracle9i Developer Suit。它们分别为数据库提供了可交互性、快速增长的集群结构能力、符合最佳成本效益的安全性、热门缓存技术和高性能的网络开发环境。 在系统的功能方面,Oracle9i具有如下特色: 数据更有效。Oracle9i数据的正确性,保证提供一个没有错误的数据保存环境,对于受到损失的数据,提供快速正确的修复;对于用户,可以确认和验证用户自己的错误。 提供了更高的效率。Oracle9i可以提供一亿用户每小时百万的事务,这样大的吞吐量,可以为处理数据库提供性能上的改善。 提供更高的安全性。Oracle9i可以提供更健壮的N层结构。利用VPD进行更深层次的保护,利用数据加密来保护数据,利用绝佳的审核功能来控制数据表的查询,利用API安全性的功能来发挥LDAP服务器的功能。 提供了好的管理方式。Oracle9i提供的自我管理的功能,改变了联机操作的习惯,提供好的Management Tools给Oracle Administrator。Oracle9i对init.ora提供多次关闭执行后仍保存参数的功能,使管理者能够从远程启动数据库,运用OEM来改变参数,可以多次中断执行内部控制,以达到自我调整的目的。同时,Oracle9i可以收集历史数据,利用数据的统计,可以在每周、每月的报表中计划数据库的维护,利用Oracle9i Managed Files,能使数据库文件的删除和增加导入自动化的管理。 本系统的前台开发工具采用的是目前流行的Delphi6.0。 Delphi6.0在开发数据库应用程序方面有众多的优越性。它提供了强大的开发基于客户/服务器模式的数据库应用程序的能力。在数据库访问方面,配有Borland Database Engine(BDE),可通过SQL Links、ODBC、ADO等技术访问各种数据库。同时,Delphi 6是目前唯一全面支持所有工业标准(XML、SOAP、WSDL和XSL等)的开发工具,支持基于Web服务的Microsoft.NET和Sun ONE体系,而且提供给Web开发者所需要的可伸缩性与可靠性,可见,要创建一流的Web应用程序,Delphi 6无疑是目前的最佳选择之一。 操作系统:在本系统的 C/S 中的服务器端,采用Windows NT4.0 Server或Windows 2000 Server;在客户端,采用Windows 2000 或Windows 9x。 客户端另外需支持的软件为:Office 2000或Office 97。 2、硬件运行环境要求: 根据软件的要求,在硬件方面,服务器端: 至少需要一台PC Server(最好两台:网络服务器+数据库服务器)。建议配置PIV系列或以上配置,内存至少256M,硬盘至少20G。 客户端: 建议配置PⅡ或以上配置, 内存至少64M, 硬盘至少8G以上。 2.4 系统编码规则及约定 本系统中的数据库名、表名,字段名、程序模块的编码,均以汉语拼音字母连拼构成。 本系统中涉及到的所有基本数据的代码规则,均按中华人民共和国教育部颁发的《普通高等学校学籍学历信息标准》执行,并参考《中央电大教务管理信息系统基本代码定义》规定。详见5-9。 在系统执行过程中,某些功能对不同的对象有不同的操作权限,为此出现不同的表现形式,情况表现如下: 1.可执行状态:表现该功能该用户在目前状态下是可执行的用户单击或双击“图标”或“按钮”去执行相应操作。 2.禁止状态(不可执行状态):表示目前状态下,该用户对该功能或该任务没有权限操作,系统将其“图标”或“按钮”以灰色呈显,用户单击或双击该“图标”或“按钮”均不能操作。 3.不可见状态:有些功能对某些用户是可执行的,对另一些用户则永远不可执行的,所以将该功能屏蔽掉,则处于不可见状态。 第三章 电大考试管理系统设计的特点 3.1 网络的选用与C/S、B/S结构 本系统基于网络实现,所以系统能否正常运行,是以硬件网络为基础的。网络的选用,既有数据的安全可靠性问题,也有整个网络的效率问题。 3.1.1 系统在解决数据安全性问题上的多种选择: 1、在校园网上采用加装防火墙、防病毒软件进行保护。 2、在硬件结构上,采用物理防护办法,即设计上采用两台服务器分开存放数据,核心数据服务器不与因特网直接连接,各用户通过Web查询放在Web数据服务器上的数据,核心数据服务器定时向Web数据服务器刷新,以防止黑客和病毒侵入。 3、所有各级用户必须遵循“三专”原则,即专人,专机,专用。 4、通过用户权限控制和对数据的备份/恢复功能的使用,亦是提高系统数据安全性能的措施。 3.1.2 C/S结构和B/S结构的采用: 在实际应用中,许多数据库系统都采用Client/Server方式,最典型的就是在局域网上的应用。 C/S结构是从主机/终端结构发展而来的。在主机/终端结构中,所有的计算和处理都在主机上进行,但在C/S结构中,允许将一部分计算放在客户端进行。 一般说来,客户机是用来运行应用程序并向服务器请求服务的PC机, 而服务器则是用来处理数据库,实现管理数据资源、存储数据、维护数据、对数据进行操作即后端处理(Back-end Processing)功能的大型或小型机。 本系统设计部分用户(各职能部门)在进行数据管理时,采用C/S结构与服务器进行数据交换,例如考生信息维护,成绩录入,开课计划管理等,其原因在于: 1、能提高应用程序的性能,提高运行效率。 即充分利用服务器的优越性能,完成工作量大的工作,而客户端负责界面,用户输入数据的有效性检查少,这样可以提高运行速度。 2、扩大了处理能力。 对数据量较大的处理过程,本地数据库的能力十分有限。比如一个Paradox数据表格,大小不能超过2GB,而且当它大于300GB时,系统性能就会严重下降。 3、能实现数据的同步访问。 当多个职能部门或用户同时使用本系统时,采用本地数据库的系统性能会降低很多,而SQL服务器通常对锁定进行优化,允许多个用户对同一个数据进行操作并延迟并发控制,直到用户发回一些更新数据。 4、安全更有保障。 C/S能提供多级保护,使备份与维护更加容易。而且通常只允许拥有超级权限的用户更改数据库表格结构。 5、可编程性高。 服务器可以提供存储过程、触发器、视图等,很多功能在服务器端就能很方便完成。 6、事务处理能力。 C/S结构对事务处理提供非常广泛的支持,而本地数据库的能力有限。 7、采用C/S结构设计的各种规范报表要比B/S 结构的报表优秀。 本系统设计同时采用C/S和 B/S结构。 因为教务人员的大部分工作是在C/S中完成,对B/S结构中的控制信息(学期注册时间、课程注册时间、课程注册时间、考试报考时间设置、考试报考门数设置等)都在C/S中完成。而学生综合数据查询、学期注册、课程注册、考试报考等采用B/S结构。这样能各行其职,发挥各自的功能优势,提高整个系统效率。 3.2 三级或多级管理模式 电大考务管理系统的数据处理任务十分巨大,如果全市所有的数据都由市电大管理部门处理,则不利于教务考务管理工作。本系统设计思想是采用三级或多级管理模式,实现把数据的部分处理功能下放到下一级管理部门,来进行录入、维护和审核各自的数据。对共性数据而言,为保证系统数据的一致性,各下级部门只能进行查询,不能录入、修改。上级管理部门也并非对所有数据进行维护,只是对共性数据进行统计、分析,以便进行上层管理。 3.3 用户权限管理的完善 本系统用户权限管理的基本设计思想是: 1、系统管理员拥有系统权限的分配权。 2、用户密码通过算法加密成密文,系统管理员只能通过底层操作查看用户密码。 3、能将模块授权分给不同用户组。 本系统权限管理的设计原则是: 1、系统管理员进行新用户授权时需密码校验通过,才能授权。系统将自动产生一个密码,并选择一种默认算法自动将密码加密成密文提供给用户。 2、用户在设置自己的密码时,可以自动选择系统提供的几种算法之一进行加密。 3、对各功能模块进行分功能、子功能授权。实现如下: 先对系统各模块、子模块功能编码,如 XX XX XX 模块 子模块 子功能 例如:010201表示 系统维护功能模块(01) 系统初始化子模块功能(02) 初始化学生基本信息子功能(01),从而形成授权模块代码表,实现模块功能授权。 若同时对指定模块功能赋予读、写权,结合分级管理,就能达到数据安全管理的目的。 1、学生成绩数据处理的安全性措施 对学生成绩处理设立时间限制。即在进行成绩录入、核对、修改等处理需在限定时间内完成。成绩提交后,如要修改成绩,则必须到上级部门申请给予授权,由上级部门双密码校验通过后才能进行成绩修改。 3.4 学年制与学分制的灵活选用 电大教学管理的对象,既有普专全日制学生,又有成人开放教育学生。 前者在教学管理上沿袭学年制管理,通常以专业、班级为处理单元。后者则越来越具有学分制的特点:学生考试课程必须通过课程注册、考试注册的环节来确定。在毕业预审时按专业和教学计划规定的学分数来审核,本系统的设计兼顾了这两种学制的灵活运用。 3.5 数据的导入、导出功能的设计 由于电大的学生类别多,各类别的学生数据格式或字段不一定统一,若这些数据都由人工录入不仅工作量巨大,而且容易出差错。 本系统的设计提供了灵活的数据导入、导出功能,导出的数据类型可以是dbf、db、Excel等。导入的外部数据与内部数据可以由用户选择匹配,导出的数据由用户通过各种条件组合查询得到,并可以选择字段。保证了各个环节的数据的完整性、统一性和正确性。 同时,本系统的数据导入、导出功能还能够解决系统同中央电大教务管理系统之间的数据交换,如开课计划、成绩数据,考生信息等。 第四章 主要功能模块的设计与实现 4.1 考试模块代码维护管理 考试模块代码维护管理是考试定义、考前处理、考试报考管理、考试时间安排、考试处理、考试课程信息维护等一系列考务工作组织的龙头和纲要。他的制定在教学计划确定之后和得到中央、省级电大考试文件和考试定义文件下发后,即可着手开始维护,一般有以下几个部分,一、某学年学期课程卷号信息维护;二、学年学期与考试时间对照;三、课程代码表卷号安排;四、考试时间单元表、考试类型、考核方式等。 4.1.1 考试模块代码维护模块主要子模块与其他功能模块的关系 根据电大考试管理系统的维护权限和实际特点,本模块主要包括以下几个子模块:某学年学期课程卷号信息维护、学年学期与考试时间对照、课程代码表卷号安排、考试时间单元表、考试类型、考核方式等。 各主要子模块和其它功能模块关系如下图4-1所示: 考试时间、考试类型、考核方式 万能查询 教学计划 某学年学期课程卷号信息、维护学年学期与考试时间对照 课程代码表卷号安排、 考试时间单元表 系统维护 考试定义、考前处理、考试报考管理、报表打印 图4-1 4.1.2 考试模块代码维护 为了便于系统的扩展和维护,系统涉及的基本数据都以数据字典的方式管理,用户随时可以根据实际情况维护。 某学年学期课程卷号信息维护主要包括如:课程代码、课程名称、中央本科卷号、省开放专科卷号、自开卷号、注册生卷号等的维护。 例如课程代码,是管理中的基本单位,贯穿计划、教材、考试、成绩、毕业考核的各个过程。课程代码表包含整个考务管理系统涉及的所有课程,并体现各课程的属性。 本系统中,课程代码用“课程简拼”来表示。课程简拼使用课程名称的拼音字母。 又如专业代码管理,专业同课程一样也是教务管理中的基本单位。专业代码表包含整个教务系统涉及的所有专业,并体现其属性,如学生类别、学制、学习形式等,具体操作功能及实现思想与课程代码表设计类同。 考试模块代码维护的主界面设计如图4-2所示。 图4-2 考试模块代码维护窗体的设计: 本部分功能可利用Tpagecontrol组件、TDBGrid组件、TpopupMenu组件,TDBNavigator组件、ComBOBox组件、TEdit组件、TQuery组件来实现。 其中,Tpagecontrol组件是用来管理“页”的控件,分别管理象“考试类型”、“考核方式”、“考试时间”、“学年学期与考试时间对照”等组件页。TDBGrid组件负责显示数据和接受用户对数据库的操作。TDBNavigator组件提供了上、下、头、尾定位功能,还有TBitButton组件提供增加、修改、删除、保存、返回、查找等操作功能。ComBOBox组件给用户提供了可选数据的下拉列表。TEdit组件用来显示、编辑一行文本。而TpopupMenu组件则用来产生界面菜单。TQuery组件来实现查询数据库。 选择要维护信息的对应页框:(比如“考试类型”TabSheet1) 1、数据的增加 利用“增加”按钮,使表格右边的编辑框信息自动清空,且窗口的标题上标明当前操作是增加状态,将要增加的信息在右边编辑框中输入,信息全部输入好后利用“保存”按钮,实现数据保存。在保存过程中如信息的代码重复,系统将提示代码重复并停止保存工作,直至代码不重复。 该过程的实现代码为: procedure Tkaoshimokuaidaimaweihu1form.BitBtn1Click(Sender: TObject); begin kaoshimokuaidaimaweihu1form.Caption:=str_caption+'-增加状态';// 按“增加”按钮 //使增加、修改、删除、保存按钮可用// BitBtn1.Enabled:=true; BitBtn2.Enabled:=true; BitBtn3.Enabled:=true; BitBtn4.Enabled:=true; if pagecontrol1.ActivePage=tabsheet1 then //选择“考试类型”页面// begin kaoshitypeQuery.close; kaoshitypeQuery.sql.clear; //根据不同用户等级权限,加入SQL语句 if mainform.yhdj=4 then kaoshitypeQuery.sql.add('select Kaoshitypedaima from kaoshitype where Kaoshitypedaima ='+''''+mainform. Kaoshitypedaima +'''') else if mainform.yhdj=3 then kaoshitypeQuery.sql.add('select Kaoshitypedaima from kaoshitype where Kaoshitypemingcheng ='+''''+mainform. Kaoshitypedaima +'''') else kaoshitypeQuery.sql.add('select Kaoshitypedaima from kaoshitype'); kaoshitypeQuery.open; kaoshitypeQuery.first; edit31.Clear; //清空“考试类型代码”框// repeat edit31.Items.Add(kaoshitypeQuery.fieldbyname('Kaoshitypedaima').asstring); kaoshitypeQuery.next; until kaoshitypeQuery.eof;//如“考试类型代码”没有到底则循环// end; kaoshitypeQuery.close; kaoshitypeQuery.sql.clear; kaoshitypeQuery.sql.add('select Kaoshitypemingcheng from Kaoshitype '); kaoshitypeQuery.open; kaoshitypeQuery.first; edit32.Clear; repeat edit32.Items.Add(kaoshitypeQuery.fieldbyname('Kaoshitypemingcheng').asstring); kaoshitypeQuery.next; until kaoshitypeQuery.eof; // (mainform.yhdj>=4) or if (mainform.write=false) then begin BitBtn1.Enabled:=false; BitBtn2.Enabled:=false; BitBtn3.Enabled:=false; BitBtn4.Enabled:=false; end; fl
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 法律文献 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服