一种基于权限控制的学生信息管理系统的制作方法

文档序号:6506227阅读:257来源:国知局
一种基于权限控制的学生信息管理系统的制作方法
【专利摘要】本发明涉及电子信息【技术领域】,尤其是一种基于权限控制的学生信息管理系统,本发明包括数据库,数据库用于保存学生信息数据,每一条学生信息数据包括一姓名字段和成绩字段,数据库具有三个数据接口,每一个数据接口具有不同的数据操作权限;访问装置,访问装置与数据库的三个数据接口进行数据通信,访问装置根据用户的身份识别符确定操作权限,并选择具有相应的操作权限的数据接口访问数据库;界面产生装置,与访问装置进行数据通信,界面产生装置首先产生身份识别界面,用户输入身份识别符后界面产生装置根据身份识别符产生三种不同的交互界面,三种交互界面对应不同的操作权限。本发明面对不同的对象提供不同的操作权限,在实现工作高效化、系统化、规范化和自动化的同时,确保数据安全性。
【专利说明】—种基于权限控制的学生信息管理系统

【技术领域】
[0001]本发明涉及电子信息【技术领域】,尤其是一种基于权限控制的学生信息管理系统。

【背景技术】
[0002]学生信息管理成为学校管理中十分重要又相当复杂的管理工作之一,单纯的采用传统的手工处理已经不符合教育和管理的要求,而计算机具有运算速度快,处理能力强等特点,很自然地进入到这一应用领域中。因此为了保证学校的信息流畅和工作的高效率,有必要设计一个学生信息管理系统,这不但能使教务人员从复杂的学生信息管理中解脱出来,而且对于推动教学的发展也起到非常重要的作用。
[0003]学校学生信息与成绩等管理工作都是采用传统的手工管理,这个传统人工的管理方式存在着许多缺点,如效率低、保密性差,一方面导致教师对学生的情况不了解,教师对学生管理工作也倍感头痛,由于长时间的累积,将产生大量的文件和数据,这对于查找、更新和维护都有不少的困难,耗费大量的劳动力,很难避免错误的产生。由于上述原因,为帮助广大教师提高工作效率,实现学生信息管理系统工作流程的系统化、规范化和自动化,所以决定开发本学生信息管理系统。


【发明内容】

[0004]本发明的目的是为了克服上述技术缺点提供一种基于权限控制的学生信息管理系统。
[0005]本发明解决技术问题采用的技术方案为:一种基于权限控制的学生信息管理系统,包括数据库,所述数据库保存学生信息数据,每一条信息数据包括一姓名字段和一成绩字段,所述数据库具有三个数字接口,每一个数据接口具有不同的数据操作权限;
[0006]访问装置,所述访问装置与数据库的三个数据接口进行数据通信,所述访问装置根据用户的身份识别符确定操作权限,并选择具有相应的操作权限和数据接口访问数据库;
[0007]界面产生装置,与所述访问装置进行数据通信,界面产生装置首先产生一身份识别界面,用户输入身份识别符后界面产生装置根据所述身份识别符产生三种不同的交互界面,该三种交互界面对应不同的操作权限。
[0008]所述三个数据接口包括:
[0009]第一接口,第一接口具有访问并编辑学生信息数据的权限;
[0010]第二接口,第二接口具有访问学生信息数据的权限并能够对学生信息数据的成绩字段进行编辑;
[0011 ] 第三接口,第三接口只能访问特定的学生信息数据。
[0012]所述界面产生装置包括一身份识别符数据库,身份识别符数据库保存身份识别符与操作权限的对应关系。
[0013]学生信息管理系统,包括:
[0014]服务器端,所述服务器端包括数据库和访问装置,
[0015]所述数据库保存学生信息数据,每一条学生信息数据包括一姓名字段和一成绩字段,所述数据库具有三个数据接口,每一个数据接口具有不同的数据操作权限;
[0016]所述访问装置与数据库的三个数据接口进行数据通信,所述访问装置根据用户的身份识别符确定操作权限,并选择具有相应的操作权限的数据接口访问数据库;
[0017]客户端,通过数据通信网络与服务器端通信,所述客户端包括界面产生装置,
[0018]所述界面产生装置与所述服务器端的访问装置进行数据通信,界面产生装置首先产生一身份识别界面,用户输入身份识别符后界面产生装置根据所述身份识别符产生三种不同的交互界面,该三种交互界面对应不同的操作权限。
[0019]所述三个数据接口包括:
[0020]第一接口,第一接口具有访问并编辑学生信息数据的权限;
[0021]第二接口,第二接口具有访问学生信息数据的权限并能够对学生信息数据的成绩字段进行编辑;
[0022]第三接口,第三接口只能访问特定的学生信息数据。
[0023]所述界面产生装置包括一身份识别符数据库,身份识别符数据库保存身份识别符与操作权限的对应关系。
[0024]本发明所具有的有益效果是:本发明所述的学生信息管理系统面对不同的对象提供不同的操作权限,在实现工作高效化、系统化、规范化和自动化的同时,确保数据安全性。

【专利附图】

【附图说明】
[0025]附图1为本发明第一实施例的学生信息管理系统结构图。
[0026]附图2为本发明第二实施例的学生信息管理系统结构图。

【具体实施方式】
[0027]下面结合附图1、附图2对本发明做以下详细说明。
[0028]如图1、图2所示,本发明的学生信息管理系统是基于数据库系统,数据库系统的建立离不开数据库设计。数据库设计是根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程,即规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。
[0029]数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。目前:为用户和各种应用系统提供一个信息基础设施和高效率的运行环境。
[0030]数据库在一个信息管理系统中占有非常重要的地位,数据结构设计的优劣将直接对应用系统的效率以及实现的效果产生影响,合理的数据结构设计可以提高数据存储的效率,保证数据的完整和一致。
[0031]对于学生信息管理系统来说,存在如下的设计要求:
[0032]I)设计不同用户的操作权限与模块;
[0033]2)教师可以录入并查询学生的成绩;
[0034]3)学生有查询个人成绩信息的权利,但是不能进行修改,也不能查询他人的成绩;
[0035]4)管理员可以添加、修改、查询和删除学生的成绩信息。
[0036]5)参考图1所示,本发明第一实施例的学生信息管理系统的结构图,该学生信息管理系统包括:
[0037]数据库10,数据库10保存学生信息数据,每一条信息数据包括一姓名字段一成绩字段,数字库具有三个数据接口,每一个数据接口具有不同的数据操作权限。在一个实施例中,三个数据接口包括:第一接口、第二接口和第三接口。第一接口具有访问并编辑学生信息数据的权限,供管理员使用。第二接口具有访问学生信息数据的权限并能够对学生信息数据的成绩字段进行编辑,供教师使用。第三接口只能访问特定的学生信息数据,供学生使用。
[0038]访问装置12,访问装置12与数据库10的三个数据接口进行数据通信,访问装置12
[0039]根据用户的身份识别符确定操作权限,并选择具有相应的操作权限的数据接口访问数据库。
[0040]界面产生装置14,与访问装置12进行数据通信,界面产生装置14首先产生一身份识别界面,用户输入身份识别符后界面产生装置根据身份识别符产生三种不同的交互界面,该三种交互界面对应不同的操作权限。在一个实施例中,界面产生装置14包括一身份识别符数据库16,身份识别符数据库16保存身份识别符与操作权限的对应关系。通过查询身份识别符数据库16,就能够了解当前的用户具有什么样的权限,即管理员、教师还是学生。
[0041]参考图2所示,本发明第二实施例的学生信息管理系统的结构图,该学生信息管理系统是在网络上以分布式的方式实现,包括:服务器端20和客户端23。
[0042]服务器端20,服务器端20包括数据库21和访问装置22。数据库21保存学生信息数据,每一条学生信息数据包括一姓名字段和一成绩字段,数据库具有三个数据接口,每一个数据接口具有不同的数据操作权限。在一个实施例中,三个数据接口包括:第一接口、第二接口和第三接口。第一接口具有访问并编辑学生信息数据的权限,供管理员使用。第二接口具有访问学生信息数据的权限并能够对学生信息数据的成绩字段进行编辑,供教师使用。第三接口只能访问特定的学生信息数据,供学生使用。
[0043]访问装置22与数据库21的三个数据接口进行数据通信,访问装置22根据用户的身份识别符确定操作权限,并选择具有相应的操作权限的数据接口访问数据库21。
[0044]客户端23通过数据通信网络24与服务器端20通信,客户端23包括界面产生装置25。界面产生装置25与服务器端20的访问装置22进行数据通信,界面产生装置25首先产生一身份识别界面,用户输入身份识别符后界面产生装置根据身份识别符产生三种不同的交互界面,该三种交互界面对应不同的操作权限。在一个实施例中,界面产生装置25包括一身份识别符数据库26,身份识别符数据库26保存身份识别符与操作权限的对应关系。通过查询身份识别符数据库26,就能够了解当前的用户具有什么样的权限,即管理员、教师还是学生。
【权利要求】
1.一种基于权限控制的学生信息管理系统,其特征在于,包括: 数据库,所述数据库保存学生信息数据,每一条信息数据包括一姓名字段和一成绩字段,所述数据库具有三个数字接口,每一个数据接口具有不同的数据操作权限; 访问装置,所述访问装置与数据库的三个数据接口进行数据通信,所述访问装置根据用户的身份识别符确定操作权限,并选择具有相应的操作权限和数据接口访问数据库; 界面产生装置,与所述访问装置进行数据通信,界面产生装置首先产生一身份识别界面,用户输入身份识别符后界面产生装置根据所述身份识别符产生三种不同的交互界面,该三种交互界面对应不同的操作权限。
2.根据权利要求1所述的一种基于权限控制的学生信息管理系统,其特征在于:所述三个数据接口包括: 第一接口,第一接口具有访问并编辑学生信息数据的权限; 第二接口,第二接口具有访问学生信息数据的权限并能够对学生信息数据的成绩字段进行编辑; 第三接口,第三接口只能访问特定的学生信息数据。
3.根据权利要求1所述的一种基于权限控制的学生信息管理系统,其特征在于:所述界面产生装置包括一身份识别符数据库,身份识别符数据库保存身份识别符与操作权限的对应关系。
4.一种基于权限控制的学生信息管理系统,其特征在于,包括: 服务器端,所述服务器端包括数据库和访问装置, 所述数据库保存学生信息数据,每一条学生信息数据包括一姓名字段和一成绩字段,所述数据库具有三个数据接口,每一个数据接口具有不同的数据操作权限; 所述访问装置与数据库的三个数据接口进行数据通信,所述访问装置根据用户的身份识别符确定操作权限,并选择具有相应的操作权限的数据接口访问数据库; 客户端,通过数据通信网络与服务器端通信,所述客户端包括界面产生装置, 所述界面产生装置与所述服务器端的访问装置进行数据通信,界面产生装置首先产生一身份识别界面,用户输入身份识别符后界面产生装置根据所述身份识别符产生三种不同的交互界面,该三种交互界面对应不同的操作权限。
5.根据权利要求1所述的一种基于权限控制的学生信息管理系统,其特征在于:所述三个数据接口包括: 第一接口,第一接口具有访问并编辑学生信息数据的权限; 第二接口,第二接口具有访问学生信息数据的权限并能够对学生信息数据的成绩字段进行编辑; 第三接口,第三接口只能访问特定的学生信息数据。
6.根据权利要求4所述的一种基于权限控制的学生信息管理系统,其特征在于:所述界面产生装置包括一身份识别符数据库,身份识别符数据库保存身份识别符与操作权限的对应关系。
【文档编号】G06F21/31GK104298900SQ201310307626
【公开日】2015年1月21日 申请日期:2013年7月20日 优先权日:2013年7月20日
【发明者】李晓芳, 马旺, 张志伟 申请人:郑州学生宝电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1