教师档案管理系统毕业设计论文 联系客服

发布时间 : 星期六 文章教师档案管理系统毕业设计论文更新完毕开始阅读1c245753a32d7375a417806e

中北大学2014届毕业设计说明书

4)输入数据尽早地用其处理所需的形式被记录,以避免数据由一种介质转移到另一种介质时需要转录而可能发生的错误

第9页 共42页

中北大学2014届毕业设计说明书

3.系统分析与设计

3.1数据库的分析与设计

计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。数据库已经成为现在信息系统等计算机系统的基础与核心部分。数据库设计的好坏直接影响到整个系统的质量和效率。

数据库的设计一般经过规划。需求分析、概念设计、逻辑设计、物理设计5个步骤。 3.1.1数据库的概念结构设计

概念设计是指在数据分析的基础上自底向上的建立整个系统的数据库概念结构,从用户的角度进行视图设计,然后将视图集成,最后对集成的结构分析优化得到最后结果。

数据库的概念结构设计采用实体—联系(E-R)模型设计方法。E-R模型法的组成元素有:实体、属性、联系,E-R模型用E-R图表示,是提示用户工作环境中所涉及的事物,属性则是对实体特性的描述。

概念设计的目标是产生反映企业组织信息要求的数据库概念结构,即概念模式。概念模式是独立于数据库逻辑结构,独立于支持数据库的DBMS,不依赖于计算机系统的,

根据以上对数据库的需求分析,并结合系统概念模型的特点及建立方法,建立E-R模型图。

(1)工资信息E-R图

工资信息

图3.1 工资信息实体E-R图

第10页 共42页

中北大学2014届毕业设计说明书

(2)教师检查员信息E-R图

图3.2 教师检查实体E-R图

(3)管理员信息E-R图

管理员 登陆账号 用户ID 登陆密码 图3.3 管理员信息实体E-R图

3.1.2数据库的逻辑结构设计

我们知道,数据库概念模型独立于任何特定的数据库管理系统,因此,需要根据具体使用的数据库管理系统的特点进行转换。即转化为按计算机观点处理的逻辑关系模型,E-R模型向关系数据库模型转换应遵循下列原则:

*每一个实体要转换成一个关系

*所有的主键必须定义非空(NOT NULL)

*对于二元联系应按照一对多、弱对实、一对一、多对多等联系来定义外键。 根据E-R模型,教师档案管理系统建立了以下逻辑数据结构,下面是各数据表的详细说明。

(1) 教师信息表主要是记录了教师的基本信息。表结构如表3.1所示。

第11页 共42页

中北大学2014届毕业设计说明书

表3.1教师信息表(t_jaoshi)

列名 id gonghao xingming xingbie nianling shengri gongzuo zhuanye zhaopian beizhu 数据类型 int varchar varchar varchar varchar varchar varchar varchar varchar varchar 长度 4 50 50 50 20 20 50 50 50 50 允许空 是否主键 否 否 否 否 否 否 否 否 否 否 是 否 否 否 否 否 否 否 否 否 说明 ID 教师号 姓名 性别 年龄 出生日期 工作时间 专业 照片 备注信息 (2) 工资信息表主要是记录了教职工工资的基本信息。表结构如表3.2所示。

表3.2工资信息表(t_gongzi)

列名 id jsid riqi gongzi jiangjin 数据类型 int varchar varchar varchar varchar 长度 4 50 50 50 20 允许空 是否主键 否 否 否 否 否 是 否 否 否 否 说明 ID 教师ID 工资月份 工资数 奖金 (3)管理员信息表主要记录的管理员的账号信息,包括用户名和密码,表结构如表3.7所示。

表3.3管理员信息表(t_admin)

列名 userId userName userPw

数据类型 int varchar varchar 长度 4 50 50 允许空 是否主键 否 否 否 是 否 否 说明 编号 用户名 密码 第12页 共42页