传统的纸质档案的管理为每个学校的档案管理带来了一定麻烦,文件系统下的档案管理系统同样也显出弊端,在日益信息化的现在,用数据库来管理数据信息已然成为大的趋势。
我们小组准备针对此做一个档案管理系统。针对的用户有三类用户,分别为、教师与档案管理员。与教师只能进行查询而不能进行增删改查等功能,后述管理类型的功能只有管理员有权限进行,因此三者登录后所看见的界面就是不同的,无权使用该功能的用户我们直接就不让其看见此选项卡。
在设计数据库时,考虑到档案实际上就是由基本信息、奖惩记录等组成,因此我们认为没有必要为其建一张新的表或是将其看做一个实体,因为若是将其单独作为一个实体则其属性将会与的属性产生大量的重复,数据库中将会有大量的冗余,这是十分不科学的。我们通过建立视图即建立一个档案的虚表对其进行操作。我们认为权限表也是没有必要的,从实际角度来看,用户的权限是固定不变的,也是显而易见的,单独将其拿出建表反而觉得有些多余。根据我们的思考以及一些现实状况,我们对此进行了数据库的设计。//www.edoc2.com/