怎么查询团员证编号 全国团员信息查询系统( 二 )


点击确认按钮进入系统 。
【怎么查询团员证编号 全国团员信息查询系统】!系统总控模块:通过各按钮调用相应的应用模块 。
!学院编辑模块:专门在系统中对整个学校的学院名称进
行增加、删除 。
!专业班级编辑模块:通过该模块可以对系统进行专业班
级的名称设置 。
!全校团员编辑模块:在本模块中完成对团员记录的编
辑、修改工作 。
!全校团员查询模块:通过对该窗体的运行,用户可以在
第一个表格中选择学院 , 此时“专业班级”一栏会出现该学院的
全部专业班级 。通过对第二个表格控件中专业班级的选择,第三
个表格中会显示该专业班级中全部团员的名册 。
!系统权限维护模块:在本模块中实现对团员档案管理人
员的权限信息的增加和删除 。
!团员档案信息打印模块:通过制作数据报表实现对系统
数据的输出功能 。
!帮助模块:从总体上对该系统的使用方法做一简介 。
!退出系统模块:安全退出系统 。
2数据库设计
在Delphi的开发功能中,最强大的莫过于它的数据库开发
功能,它提供了大量的数据库操作组件,本系统采用的数据库,
由于没有涉及到网络数据库和多用户问题,所以采用Delphi的
自带paradox格式 。Delphi 7.x是一个无需引擎的开发平台,它会
对数据表文件在整个磁盘的分区中加以搜索 , 从而获得对所定
义的数据表的引用 。因此,在本系统中,我们将数据表直接创建
后存放在磁盘文件夹中 。
根据系统功能涉及的要求以及功能模块的划分,对于系统
用户信息数据库,可以列出以下数据项和数据结构:
!“学院”数据表(学院.db) 。
数据来源:学员编辑模块进行录入 。对于我院团员档案管理
系统,将创建的“学院”数据表专门用于对学校的院级所属单位
(即下一级的“学院”)的名称进行管理 , 并将其与相关的专业班
级进行关联 , 形成行政隶属关系 。在创建数据表时 , 对“学院名
称”字段建立关键索引 。这是因为,在一个学校中,各学院名称是
唯一的 。这一索引可以在需要时建立表与表之间的关联与查询 。
!“专业班级”数据表(专业班级.db) 。
数据来源:专业班级编辑模块进行录入 。“专业班级”数据表
专门用于处理学校各个学院的各个专业班级的相关数据,并与
“学院”数据表进行关联,从而对整个学校的专业班级的团员进
行管理;同时它又与后面即将制作的“团员记录”数据表进行关
联,从而形成一个三级关联系统 。在创建“专业班级”数据表时,
对“专业班级”字段建立关键索引,因为在团员管理中或在一个
学校中 , 每一个“专业班级”应该是唯一的 。还要对“学院”字段建
立第二索引 。关键索引和第二索引可以在需要时建立表之间的
关联与查询,
!“团员记录”数据表(团员记录.db) 。
数据来源:全校团员记录编辑模块进行录入 。“团员记录”数
据表专门用于对全校的团员进行数据处理 。通过对“专业班级”
数据表的关联,又可分别对各个院系各个专业的团员进行数据
处理 。在创建数据表时,我们将团员的“学号”字段创建为关键索
引,因为在团员管理中,一个学校学生团员的学号应该是唯一
的 。这一索引可以在需要时建立表之间的关联与查询 。我们还对
“学院”字段和“专业班级”字段建立第二索引,以便在窗体制作
时进行表与表之间的关联,从而实现查询搜索 。
!名称“:用户权限”数据表(用户权限.db) 。
数据来源:通过权限维护模块进行录入 。本系统是专门供团
员档案管理人员使用的,使用系统需通过权限认证 。在该系统中
允许用户通过权限维护模块,对用户名称及密码进行修改,因此
需要创建一个用户权限表 。在该表中我们将用户“密码”字段设
计成关键而且唯一的字段,因为每一用户的密码必不一致 。
3档案管理人员登录模块的设计与实现
由于篇幅原因,只介绍了这一基本的模块 。
本模块主要用来限制非档案管理人员对本系统的操作,以
增加系统的安全性能,使管理人员更有效的管(理档案 。登陆身份验证处理流程如图2所示 。登录模块的主要代码(quanxiang.pas)

推荐阅读