TBAC的组成结构及在图书馆管理系统中的应用研究

不同于传统的访问控制模型,TBAC(基于任务的访问控制模型,Task—BasedAccessControl)倾向于基于应用层的控制,而且是基于主动式安全模型,以面向任务的观点,从任务(活动)的角度来建立安全模型和实现安全机制,在任务处理的过程中提供动态实时的安全管理。

3、TBAC的构成

4、高校图书馆TBAC的设计

随着计算机技术、通信技术和网络技术的迅速发展,图书馆信息管理系统逐步发展起来,现在大多数高校已经采用了先进的计算机及网络技术来实现“数字图书馆”的功能,这就使的系统对访问控制有了较高的要求,这里采用基于任务的访问控制模型来简单设计一下高校图书馆的访问控制体系。

假设图书馆有教授阅览者、副教授阅览者、讲师阅览者、学生阅览者四个主体,则客体集合为0={O1、O2、O3、O4},Ol~O4分别表示教授阅览室、副教授阅览室、讲师阅览室、学生阅览室四个客体。

四类主体的操作可由归为两种:阅读、借阅。由此可以得到许可集P为(见表1)。

现假设某讲师去图书馆执行以下操作:借阅并阅读讲师阅览室资料,借阅学生阅览室资料,借阅副教授阅览室资料,阅读教授阅览室资料。其所需权限可分别表示为P12、P21、P22、P32、P41。

如果仅采用基于角色的访问控制技术,该讲师需要变化三个角色来实现以上操作。而采用基于任务的访问控制模型后,该讲师可首先以讲师的角色登陆系统,AS激活,从而拥有阅读(P21)、借阅(P22)讲师阅览室资料的权限,权限时限L为退出系统为止。在不更换角色的条件下,可以直接进入低级别的学生阅览室,激活该AS,拥有借阅(P12)和阅读权限,权限时限L为退出学生阅览室为止。不更换角色的条件下,在拥有副教授专属密钥(为每一名副教授分配的阅览室通行密码)的前提下进入较高级别的副教授阅览室,激活AS,拥有借阅(P32)的权限,权限时限L为退出副教授阅览室为止。还可在拥有专属教授密钥(为每一名教授分配的阅览室通行密码)的基础上进入高级别的教授阅览室,进入后,激活AS,拥有教授的权利,阅读(P41)该阅览室的资料,权限时限L为退出教授阅览室为止。

5、结束语

通过以上访问控制体系可以看出,TBAC从工作流中的任务角度建模,可以依据任务和任务状态的不同,对权限进行动态管理。因此,TBAC非常适合分布式计算和多点访问控制的图书馆管理系统,TBAC可以把实际应用中的工作流和访问控制所需的各种关系整体地结合在一起,可以清晰地表达复杂工作流的控制机制。从现有国内外经验来看,如果能将TBAC与RBAC两种访问机制相互结合的应用于高校图书馆,访问控制将可以得到更好的效果。

THE END
1.计算机组成原理伊犁师范大学所属分类:图书>经济>各部门经济>其他各部门经济 内容简介: 本书系统、深入地论述了数字逻辑和计算机组成原理。全书共分13章,第2~5章为数字逻辑方面的内容,系统地讲述数字逻辑电路的分析和设计方法,包括数制与编码、布尔代数基础、组合逻辑电路、时序逻辑电路。其余章为计算机组成原理方面的内容,包括计算机系统概论、计https://lib.ylnu.edu.cn/info/1391/7371.htm
2.A7816Java+mysql+servlet+jsp+mysql公共图书馆图书借阅系统的随着计算机的普及和互联网的广泛应用,公共图书馆图书借阅系统可以有效地实现图书管理的规范化和系统化,减少了人工管理过程中的缺陷。它可以对所有图书信息进行统一的操作和管理,使读者更容易借阅图书,使图书馆能够充分发挥其功能,使读者更好地享受图书资源。今天,计算机的发展是最快的。计算机的最大优点是它们可用于信息https://blog.51cto.com/u_12948819/12853946
3.教材系统腾讯云开发者社区教材管理系统主要也就是由教材信息、订购信息、学生信息、发放书信息等这几部分组成。它的基本功能和操作如下: (1) 教材基本信息制定、输入、修改、查询,包括教材编号、教材名称、类别、单价、数量、备注。 (2) 订购信息的制定、输入、修改、查询,包括订购日期、客户名、教材编号、教材名称、教材数量、单价、备注。https://cloud.tencent.com/developer/article/2478896
4.图书系统系统设计图书管理系统功能模块该图书管理系统是为了使图书馆的图书更为系统而分析设计的。该图书管理系统更加注重了界面的洁化,大方化,力求给人以耳目一新的感觉,更加方便可几乎没有计算机技术的人员使用。 4.1.2功能模块划分 该系统在功能模块的划分上本着上面所介绍的原则进行,具体分为会员的借书、续接、还书;管理员的图书管理、会员管理和历https://blog.csdn.net/qq_61141142/article/details/139390540
5.图书管理系统的目的和意义范文物聯网是信息科技下的产物,它是由传输网络、传感网络设备以及应用控制等网络系统构成,具有智能化处理、可靠传递、全面感知等特征。随着计算机与通讯技术的发展,传统图书管理所采用的磁条、条形码报警系统管理方式,虽然成本低,但是其效率不够高,借阅手https://www.gwyoo.com/haowen/182047.html
6.中小学图书管理系统中小学图书管理系统下载v3.0免费版中小学图书管理系统安装教程 中小学图书管理系统是一款通用性极强的图书管理软件,适用于中小学图书规模的图书馆,拥有图书借还、图书查询、借阅管理、读者管理等功能模块,避免图书摆放错乱、丢失等问题,帮助图书馆工作人员减轻工作量。 中小学图书管理系统简介 https://www.wmzhe.com/soft-36923.html?tdsourcetag=s_pcqq_aiomsg
7.图书馆信息管理系统图书管理系统的设计与实现!增删改查 预备知识: (1)指针如何变成变量 #include<stdio.h>#include<stdlib.h>voidmain(){int*p=NULL;inta=1;//1.1 用变量的地址p=&a;*p=1001;printf("%d\n",*p);//1.2 动态内存申请p=(int*)malloc(sizeof(int));//malloc()函数需要 stdlib.h头文件*p=10033;printf("https://www.jianshu.com/p/d78b72a7f915
8.图书管理系统态设计图书管理系统-态设计-状态图.ppt,软件工程实践 1.1状态机(State Machine) 状态机用于对具有事件驱动的特性的动态行为建模。 状态机是展现状态与状态转换的图。 状态机由状态组成,各状态由转移链接在一起。状态是对象执行某项活动或等待某个事件时的条件。转移是两个状态https://max.book118.com/html/2018/0720/8030140136001115.shtm
9.基于RFID的图书管理系统设计AET基于RFID的图书管理系统设计 1RFID技术的特点 RFID是指采用无线射频方式进行非接触通信,以达到识别并交互数据的一种快速识别技术。射频识别技术的物理组成一般分为三个部分:应答器(电子标签)、阅读器、计算机处理和控制部分。应答器中一般保存有约定格式的电子数据。在实际应用中,应答器附着在待识别物体上。阅读器又称http://www.chinaaet.com/article/122522
10.图书管理系统初步构思ASINGS图书管理系统的功能的概括 功能调查与系统功能框架图: 用户都有谁? 用户分为普通用户——借阅人和管理员——系统管理者 图书信息以及借阅人信息调查 本系统的包规划以及包内类的规划以及UML类图 思维导图结构往下分别是包(packege)——类—— 方法 Dao包中的类以及方法实现: https://www.cnblogs.com/asings/p/14110554.html
11.interlib图书馆管理系统:用c++编写的图书管理系统项目,有增删改用c++编写的图书管理系统项目,已录入超过4.6 万条的图书信息和超过1.5万条的用户信息,有增删改查图书,增删改查用户,借还图书等功能。 页面的组成:每个页面由可点击的文本Link,仅用于显示的文本Text,输入框InputBox以及用标准输出流输出的文字组成,其中Link和InputBox为可点击元素。 https://gitee.com/aimaier4869/interlib-library-manager
12.档案管理考题1. 简述档案管理的定义和目的。2. 描述一下档案管理系统的主要组成部分,包括哪些功能?3. 解释一下什么是档案分类法,它在档案管理中扮演的角色是什么?4. 描述一下如何对档案进行编目,包括哪些步骤?5. 说明一下什么是档案保管,档案保管的主要任务是什么?6. 解释一下什么是档案检索,它有哪些类型?7. 描述一下https://www.danganj.com/news/20308.html
13.zfcg.cz.sm.gov.cn/upload/document/20201231/160aedf0fb6144e885、软件系统中的查询模块能够支持按照所查询出来的任意字段进行随意性升序或降序排列。 6、图书馆管理系统具有门禁管理功能,系统支持对图书馆智能门锁的远程开启管控。 7、WEB集群图书馆管理系统应具有各类图书信息和读者信息数据报表查询功能,考虑数据查看操作的灵活性,系统支持对报表窗口每页显示行数进行设定(提供功能截图http://zfcg.cz.sm.gov.cn/upload/document/20201231/160aedf0fb6144e883dff2037dc85e8c.html
14.图书馆管理系统因此本人结合开入式图书馆的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、Delphi应用程序设计,Delphi数据库技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆https://www.fwsir.com/ligong/html/ligong_20070130182525_25748.html
15.机电工程学院较强的就业能力和可持续发展的能力,掌握本专业知识和技术技能,面向通用设备制造业、金属制品、机械和设备修理业的机电一体化设备维修技术员、自动生产线运维技术员、工业机器人应用技术员、机电一体化设备生产管理者、机电一体化设备安装与调试技术员、机电一体化设备销售和技术支持技术员、机电一体化设备技改技术员等工作https://www.gzjszy.cn/site5/n312/20231010/i681.html
16.图书管理信息系统实训报告(通用8篇)图书管理信息系统实训报告(通用8篇) 在学习、工作生活中,我们都不可避免地要接触到报告,其在写作上有一定的技巧。为了让您不再为写报告头疼,以下是小编为大家整理的图书管理信息系统实训报告(通用8篇),仅供参考,大家一起来看看吧。 图书管理信息系统实训报告1 https://www.ruiwen.com/baogao/6424062.html
17.图书馆管理系统er图图书管理系统需要满足来自三方面的需求,这三个方面分别是图书借阅者、图书馆工作人员和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人https://www.zboao.com/cgal/9078.html