Asp.net的教师档案信息管理系统设计与实现(3)
时间:2016-12-19 14:37 来源:毕业论文 作者:毕业论文 点击:次
图3 用户信息表和基本档案信息表的E-R图 4.2数据库逻辑设计 本系统数据库名为DB_TMF,共设计6张表,个人简历表(tb_resume)、用户信息表(tb_userinfo)、课程信息表(tb_teaching)、科研信息表(tb_research)、系统设置表(tb_config)、教研信息表(tb_jiaoyan)。由于篇幅原因,下面就以基本档案信息表和用户信息表为例给出详细结构图。 系统配置表:表名tb_config。用于保存系统配置信息,该表结构如表1所示: 表1 系统配置表 字段名 数据类型 长度 主键否 描述 id int 4 主键(自增) 编号 isOpen bit 1 否 系统是否向用户开放(0未开放,1开放) isSearch bit 1 否 搜索功能是否向用户开放(0代表未开放,1代表开放) nowused bit 1 否 系统是否正常运行(0代表系统处于关闭期,1代表系统处于正常运行) 用户信息表(tb_userinfo)的功能是保存用户的基本信息,结构图如表2所示: 表2 用户信息表 字段名 数据类型 长度 主键否 描述 id int 4 主键(自增) 编号 userid nvarchar 50 否 用户名 userpass nvarchar 50 否 用户密码 userpower int 4 否 用户等级(1表示管理员、0表示教师) sex bit 1 否 性别(1男、2女) age int 4 否 年龄 college nvarchar 50 否 用户所属单位 class nvarchar 50 否 授课专业 loginTimes int 4 否 登录次数 基本档案信息表(tb_resume)的功能是用于存储教师的教育背景和工作情况。该表的结构如表3所示: 表3 基本档案信息表 字段名 数据类型 长度 主键否 描述 id int 4 主键(自增) 编号 startendTime nvarchar 50 否 起止年月 workPlace nvarchar 50 否 毕业学校/工作单位 working nvarchar 50 否 专业/职务(如:从事计算机方面的教学) degree nvarchar 50 否 获得学位/在各级学术机构中的任职情况(如:校长、副校长、主任) status ntext 16 否 职称(如:教授、副教授) type int 4 否 1表示教育背景 /2表示工作情况 owner int 4 否 数据所有者的编号 (责任编辑:qin) |