Delphi学生学籍管理系统 第2页
编号 |
字段名称 |
数据类型 |
长度 |
说明 |
1 |
id |
int |
4 |
记录编号,主键 |
2 |
学生证号 |
nvarchar |
20 |
允许空 |
3 |
变动类型 |
char |
4 |
允许空 |
4 |
变动日期 |
smalldatetime |
4 |
允许空 |
5 |
原班级编号 |
nvarchar |
20 |
允许空 |
6 |
转入学校名称 |
nvarchar |
50 |
允许空 |
7 |
转入班级编号 |
nvarchar |
20 |
允许空 |
8 |
学籍变动原因 |
nvarchar |
100 |
允许空 |
9 |
备注 |
nvarchar |
100 |
允许空 |
操作员信息表:用来保存系统用户名、密码及权限级别等信息,结构如下:
编号 |
字段名称 |
数据类型 |
长度 |
说明 |
1 |
id |
int |
4 |
编号,主键 |
2 |
操作员id |
nvarchar |
20 |
允许空 |
3 |
操作员姓名 |
nvarchar |
10 |
允许空 |
4 |
密码 |
nvarchar |
20 |
允许空 |
5 |
权限 |
nvarchar |
10 |
允许空 |
6 |
备注 |
nvarchar |
100 |
允许空 |
关系图:定义关系如下:
关系名 |
主键表 |
主键字段 |
外键表 |
外键字段 |
FK_教育经历_学生信息 |
学生信息 |
学生证号 |
教育经历 |
学生证号 |
FK_奖惩信息_学生信息 |
学生信息 |
学生证号 |
奖惩信息 |
学生证号 |
FK_学籍变动_学生信息 |
学生信息 |
学生证号 |
学籍变动 |
学生证号 |
4、系统中各单元模块的单元名和功能简述:
0408008402:
1)登录窗体 frm_loginU.pas
功能:运行系统后对登录者进行身份验证,如果是非法用户则不能进入系统;如果是系统管理员则可以创建用户、修改用户信息以及删除用户;如果是系统操作员则只能修改自己的用户名和密码。同时本系统将用户登录的机会设置为3次,如果连续3次密码错误系统会自动关闭,以保证系统安全。
2)学生奖惩信息管理模块 frm_evaluationU.pas
功能:可以对学生的奖励和处罚信息进行添加、修改、删除和查询等操作。其中奖惩信息包括学生、奖惩类型和具体说明等信息,同时在添加奖惩信息时需要先选择学生信息。
3)学籍变动信息管理模块 frm_statusU.pas
功能:可以对学籍变动信息进行添加、修改、删除和查询等操作。学