基于数据库的学生档案管理系统【解读】


栏目:学校档案管理

时间: 2020-12-24 15:41

作者:修一

  导读

       近年来,学生档案信息资源开发工作受到各高校档案部门的普遍重视,学生档案信息资源开发工作也取得了一定成效。但是,与知识经济时代高校的实际需求相比,学生档案信息资源的开发还存在着很大的差距,开发的深度和广度还不够,还需要进一步的努力。
基于数据库的学生档案管理系统【解读】
  开放高校学生档案信息资源,是提高高校管理和决策水平的必然要求。在知识经济时代,信息量激增,社会因素错综复杂,这就要求高校领导、管理人员必须走进科学的决策和管理之路。大学生档案工作是高校办学的重要基础性工作之一。
 

  一、数据库设计

 
  在规范设计法中,比较有名的是新奥尔良法,它把数据库设计分成4个阶段:需要求法、概念法、逻辑法和物理设计。为提高设计的效率和实用性,系统采用了新奥尔良法进行设计,并将软件工程的原理和方法应用于数据库设置。
 

  1、数据库需求分析

 
  数据库设计的第一个阶段是需求分析,其基本数据和数据流图是下一步概念结构设计的基础。学生档案管理系统的业务流程可归纳为:首先,用户登录系统,系统登录后会记录用户信息,并读取用户权限信息。可以进入用户管理模块,这里用户只有修改自己密码的权限,其他的用户管理权限只有系统管理员拥有。使用者可依其权限执行相关作业及模组管理。
 
  学生只有权查看自己的基本信息,不能修改的班主任可以查看本班的学生信息,可以修改、删除、输出印刷本班的学生信息,可以管理学生的评价信息,基本信息管理员可以管理全校的学生信息,实施成绩管理员可以追加、修改、删除、维护学生学籍的变动管理,也可以管理学生的补助金申请和发行
 

  2、数据库概念结构设计

 
  利用数据模型的概念描述数据库的结构和意义,并将其抽象到现实世界中。一般通过实体-联系模型(E-R模式)来描述概念数据模型。根据需要对学生档案管理系统进行分类,可以得到该系统所涉及的主要实体:学生、班主任、管理人员、成绩、助学金、奖励金、处分等。
 
  学生具有学名者ID、学名者姓名、学名者性别、民族、专业、班级、出生年月、身分证号码、户口地址、籍贯等属性;班级具有班级ID、班级名称、班主姓名、专任姓名、学名者姓名、学名者性别、籍贯等属性;管理员具有班级ID、用户密码、用户权限等属性;成绩具有课程代码、课程名称、课程学分、学名者姓名、学名者籍贯等属性;助学金具有学生学名者姓名、身份证号、银行卡号等属性。在图1中,学生和班级之间的E-R图,班级和学生之间是一对多的关系,一个学生只能对应一个班级,一个班级可以有多个学生。
数据库逻辑结构设计

  3、数据库逻辑结构设计

  几个有代表性的关系模型如下:
 
  (1)学生(学校名称,姓名,性别,民族,政治面貌,专业,班级级别,出生年月日,身份证号,家庭住址,籍贯,学生电话,家庭地址,邮编,家长信息,照片)。
 
  (2)班级(班级编号、班级名称、班级负责人、入校时间、学制、总人数、男、女、系。)
 
  (3)学生处分(分类、学校编号、姓氏、部门、班级级别、学年、处分时间、处分原因、部门编号、撤销编号、撤销时间、备注)。
 
  (4)学生表彰(学生编号,班级,名字,获奖类别,时间,获奖原因,部门部门)。
 
  (5)学生助学金(学号,经费项目,姓名,班级级别,身份证号码,农村户口号码,城市低保号码,银行卡号,拨款时间)。
 
  (6)学生成绩(学号、学程编号、学程名称、学程类别、学分、学程教研组等级、学生成绩单、学程年度、修学期和修学期。)。
 
  (7)品德评语(学生编号,姓名,班主任,评分内容,学期)。

 

 

推荐:学生档案管理系统