当前课程知识点:会计信息系统 > 第7.2节:系统数据授权管理 > (144)7.2.2 数据权限控制设置 > (144)7.2.2 数据权限控制设置(14分钟)
你好,我们来学习第七章
第二个知识模块的第二个知识点
也是这门课程的第144个知识点
数据权限控制设置
这个知识点的学习任务
第一,明确数据权限控制的对象和实现方法
第二,掌握数据权限控制设置的功能
第三,理解数据权限字典的数据结构和存储内容
在进行数据权限设置之前
首先要维护基表结构字典
整个系统当中的所有的基表都在这个字典里
每个基表的数据结构
是什么样的,有多少个列
每个列的数据类型、长度
完整性约束等等,都在这里边存着
我们看一下数据权限怎么样进行设置?
什么叫数据权限控制设置呢
就是说你对这个数据基表
实行不实行数据权限控制
第一,是实行不实行控制
第二,如果实行控制的话
你是控制记录还是控制字段
在这个基表里有三个字段来设置
记录控制标志、字段控制标志
还有字段显示标志,有这么三个字段
对这三个字段你要赋值
每个基表你都要进行赋值
要是记录的时候你还要显示哪个字段,你还要列示出来
所以说就等于把这个基表先建立起来
然后再为这个基表当中的三个字段确定下来,赋值
你控制不控制
是对记录控制,还是对字段控制
要是记录控制的话
你还要显示哪些字段,你要明确
我们先来看一下,设置
怎么设置?
首先有两个选项,一个是记录级的还有是字段级的
你是对基表的记录进行控制
还是对字段进行控制
这个业务对象实质来说就是数据基表
把基表结构字典当中的
所有的基表都列示出来
所有基表
它这个不是基表名,应该就是基表名
科目是什么科目就是科目字典
部门就是部门字典
客户就是客户档案
严格的把基表名明确的指出来
我们先来看记录级
对记录级的进行控制
把所有的系统当中的所有的基表都列出来
你在前面挑勾
是不是对这个基表的记录进行控制
就是行向,你进行不进行行向控制
如果进行的话
你就挑个勾,一般来说不多
没几个控制的,一般都不控制
就个别的控制一下
比如说以科目为例,科目字典为例
那对科目的,要是行向进行控制
就是对科目谁使用谁不使用进行控制
比如说1001,行向1001现金科目
1002银行存款科目
100201末级科目
那就是银行
银行存款-工行的某某户头,这个科目
要对科目字典进行控制
它的行向进行控制,对科目进行控制
还有一个
要是对这个行向进行控制的时候
你得把显示哪些字段列出来
比如说你对科目字典的行向进行控制
那它首先有编号
简单写
科目编号,前面有个复选框
有科目名称
然后复选框科目全称
然后助记码等等
后面还有很多
把科目字典当中所有的字段都列出来
都在基表结构字典里存着
什么意思呢?你要显示
就是在这些行向授权,记录级授权的时候
你显示哪些字段,不显示哪些字段
科目字典有100多个字段
你显示哪些,一般来说显示科目编号
显示科目全程就行了
把这两个字段挑上勾
就是在记录授权的时候
我只列出科目编号和科目全称
其他的不要了,列示这两个干什么
让你明白,让你知道是什么科目
比如说这个就是科目编号,科目名称
名称不行
名称它没有全称好,全称是各级科目
用全称
你看这个100201
那这个全称就银行存款-某某某工行的某户头
其他的科目依此类推
这样你显示全称
有科目编号了,有科目全称了
你在行向控制的时候,你才能明确
只有明确了,你才能决定控制哪些科目
不控制哪些科目
所以说,这个记录级控制的时候
要显示哪些字段
得告诉计算机
把这个存在哪
存在基表结构字典里
基表结构字典里有一个记录控制标志
有字段控制标志
还有字段显示标志
把这个科目编号和科目全称
给它勾上,那就证明在记录授权的时候
就显示这两个字段
再来看字段级
把所有的基表都列出来
你进不进行字段级控制
要进行你就打个勾
哪个基表字段控制,你打一个勾
要是不进行控制,你就不打
它把这个结果存在
字段控制标志里的字段里
所以说就这么样来实现
我们看在这个,上图当中
实质来说,首先列示
全部基表,也就是业务对象
基表结构字典里
列示这个字典当中所有的基表
分这么两个级,一个记录级的
一个字段级的,控制哪个
实质上来说,就是对这个基表
基表结构字典当中的三个字段
记录控制标志
字段控制标志,控制还是不控制
对哪个基表控制
记录控制,把记录都标上
字段控制把字段都标上
不控制什么都不用标
实质上来说,就是对这两个进行赋值
标记一下,控不控制
如果是记录级控制的话
你还要对显示的字段要明确
如果是记录级的话
你还要对显示的字段进行标记
你在记录控制的时候,显示哪些字段
科目字典显示科目编号,科目名称
部门字典显示部门编号和部门名称
当然我们说了,科目字典当中最好用全称
实质上来说
就是对基表结构字典当中的这三个字段
进行赋值的一个过程
控制还是不控制
是记录级控制还是字段级控制
记录级控制显示哪些字段
要明确
对记录控制标志的
要标有这个
选上这个
你这边是基表列表
每个每个基表
前面是个复选框,这个是记录控制设置
有一个复选框,你挑上勾
把挑勾的存在
基表结构字典当中的
有一个记录控制标志这个字段
把这个对号把它存在这里
对字段级的控制,那就这个改成字段了
基表还是列出所有的基表
你对哪个字段进行控制
哪个基表的字段进行控制
把这个标记也给它存在字段控制标志
基表结构字典当中的
字段控制标志这个字段
把这个基表控制不控制,要控制就给它存上
在进行记录权限控制时
应列示所选基表的全部字段
并在每个字段前来设计复选框
以便是不是显示哪个字段
对科目字典来说,就是科目编号和科目全称
记录授权的时候,就显示这两个字段
后面我们还要在具体授权的时候强调这一点
选定完了之后把这个结果就存在
基表结构字典当中了
就那三个字段了,控不控制
是记录控制,还是字段控制
要是记录控制,显示哪些字段
把它设置的结果存在这个基表里
不需要对所有的数据基表都进行控制
就那么几个控制就可以了
系统数据授权
必须设计一个数据权限字典
数据权限字典存储什么
用户对数据的权限设置
包括对会计数据的访问权和改写权
以及发生额的额度控制权
这么三项
数据权限字典,应该与功能权限字典分开
分开设计
专门设一个数据权限
如果你不进行数据控制的话
那这个基表是空的
没有任何数据
也不检查它,如果你进行控制的话
就往这个基表里存数,我们看一下它的数据结构
账套号,主键
用户编号,主键
记录号,为什么搁个记录号
没有办法,因为其他的都是要有重复
你对基表进行控制,比如说科目字典
科目字典当中
有很多科目进行控制,是不是重了
主键什么意思呢
对科目字典进行控制,哪个主键
就是科目编号,这就是科目编号
比如说对科目字典来说,科目编号
对部门字典来讲
可能是部门编号是主键
控制的主键
那科目来讲,就用科目编号来进行控制
主键是记录级的
这个字段名,是对字段级的
对字段进行控制
而这个主键是对记录进行控制
用这个主键来进行控制
字段名是对字段进行控制
对记录进行控制的时候
这个没有用,它有效
对字段进行控制的时候
它没有用,它有效,是这样的
所以它俩之间有一个为空,互斥
要么控制记录,要么控制字段
它也有重合的时候
那只有对额度进行控制的时候,它俩可能都有
不管怎么样
你不能用主键和字段名做关键字
组合主键,不能用它,为什么呢?
它有的时候为空
主键不能为空
怎么办呢?只有拿一个记录号了
然后是访问权限
还是改写权限
一般来讲,访问权限要从宽
改写权限要从严
额度,一般来说不进行额度控制
有个别需求的时候
对额度进行控制
各种数据项都够不成唯一
有时候为空怎么样?
只好设置一个记录号作为组合主键
由计算机自动计数产生数据
不重复
把它放一个数,不重复
有一个放一,第二个放二
往下加,所以说
不重复就可以了,由计算机自动生成
这样构成一个主键
这个主键是为记录授权设计
字段名是为字段授权设计
在进行数据权限设置的时候
通常以禁用设置为主
禁用较少,一般来说都可以用
很少有不让用的地方
那怎么办?我们设的时候就设禁用的
对可用的不管
因此,可采用叫做反向设置方法
既只对禁用,禁止或限制的权限进行设置
不限制就不设置
这样可以简化权限设置的程序
可以减少数据权限字典当中的数据存储
禁止就那么几项,我把这几项存上就行了
检验的时候
用户在进行数据检验的时候
我只检验这几个,数据权限字典当中
看它对哪些数据进行控制
一旦你操作这个数据的时候,我提示你
对不起你无权操作就完了
对于可用的不管,这样设置
反向设置的方法
从而提高系统的运行速度和效率
因为没几项禁用的
因为每次每次你都要检查数据权限字典
看能不能用
每做一件事就要检查
不能用的,存在这里
检查到了,那不能用了
检查不到,那就证明都可用
-《会计信息系统》课程导学
-《会计信息系统》课程教学设计
--html
-《会计信息系统》课程教材
--外部链接
-哈尔滨工业大学“会计信息系统”课程教学大纲
--html
-第一章:PPT文件
--外部链接
-第1章习题(每题1分共10分)
--习题1(判断题)
--习题2(判断题)
--习题3(判断题)
--习题4(判断题)
--习题5(判断题)
--习题6(单选题)
--习题7(单选题)
--习题8(单选题)
--习题9(单选题)
--习题10(单选题)
-第1章讨论题
-(001)1.1.1 信息
-(002)1.1.2 会计信息
-(003)1.1.3 信息系统
-(004)1.1.4 会计信息系统
-(005)1.1.5 会计信息系统运行要素
-(006)1.1.6 会计信息系统与手工处理的相同点
--(006)1.1.6 会计信息系统与手工处理的相同点(6分钟)
-(007)1.1.7 会计信息系统与手工处理的不同点
--(007)1.1.7 会计信息系统与手工处理的不同点(16分钟)
-(008)1.2.1 国外发达国家会计信息化概况
--(008)1.2.1 国外发达国家会计信息化概况(11分钟)
-(009)1.2.2 国外发达国家会计信息化特点
--(009)1.2.2 国外发达国家会计信息化特点(19分钟)
-(010)1.2.3 中国会计信息化状况-会计电算化
--(010)1.2.3 中国会计信息化状况-会计电算化(10分钟)
-(011)1.2.4 中国会计信息化状况-会计信息化
--(011)1.2.4 中国会计信息化状况-会计信息化(15分钟)
-(012)1.2.5 会计信息化的未来发展—纵向延伸
--(012)1.2.5 会计信息化的未来发展—纵向延伸(18分钟)
-(013)1.2.6 会计信息化的未来发展—横向拓展
--(013)1.2.6 会计信息化的未来发展—横向拓展(16分钟)
-(014)1.2.7 会计信息化对会计理论的影响
--(014)1.2.7 会计信息化对会计理论的影响(9分钟)
-(015)1.2.8 会计信息化对会计实务的影响
--(015)1.2.8 会计信息化对会计实务的影响(14分钟)
-(016)1.3.1 结构化开发方法
-(017)1.3.2 原型法
-(018)1.3.3 面向对象方法
-(019)1.3.4 软件工程方法
-(020)1.3.5 会计信息系统的运行平台
-(021)1.3.6 会计信息系统的开发工具
--(021)1.3.6 会计信息系统的开发工具(20分钟)
-(022)1.4.1 会计信息系统组成
-(023)1.4.2 会计信息系统功能概述
-(024)1.4.3 会计信息系统处理流程
-第二章:PPT文件
--外部链接
-第2章习题(每题1分共10分)
--习题1(判断题)
--习题2(判断题)
--习题3(判断题)
--习题4(判断题)
--习题5(判断题)
--习题6(单选题)
--习题7(单选题)
--习题8(单选题)
--习题9(单选题)
--习题10(单选题)
-第2章讨论题
-(025)2.1.1 账套字典
-(026)2.1.2 账套管理—基本信息
-(027)2.1.3 账套管理—核算信息
-(028)2.2.1 基础数据字典
-(029)2.2.2 科目字典
-(030)2.2.3 会计科目管理功能
-(031)2.2.4 会计科目设置
-(032)2.3.1 部门管理
-(033)2.3.2 币种管理
-(034)2.4.1 客户分类管理
-(035)2.4.2 客户档案管理
-(036)2.4.3 个人往来管理
-(037)2.5.1 项目分类管理
-(038)2.5.2 项目核算科目设置
-(039)2.5.3 项目档案数据结构定义
-(040)2.5.4 项目档案管理
-第三章:PPT文件
--外部链接
-第3章习题(每题1分共10分)
--习题1(判断题)
--习题2(判断题)
--习题3(判断题)
--习题4(判断题)
--习题5(判断题)
--习题6(单选题)
--习题7(单选题)
--习题8(单选题)
--习题9(单选题)
--习题10(单选题)
-第3章讨论题
-(041)3.1.1 凭证管理功能设计
-(042)3.1.2 凭证基表
-(043)3.1.3 常用摘要管理
-(044)3.2.1 业务系统转入凭证
-(045)3.2.2 凭证填制
-(046)3.2.3 摘要录入
-(047)3.2.4 科目选择
-(048)3.2.5 辅助核算
-(049)3.2.6 外币与数量核算
-(050)3.2.7 其他信息处理
-(051)3.2.8 凭证处理
-(052)3.3.1 凭证查询
-(053)3.3.2 凭证汇总
-(054)3.4.1 凭证审核
-(055)3.4.2 凭证记账的数据存储设计(23分钟)
--(055)3.4.2 凭证记账的数据存储设计(23分钟)
-(056)3.4.3 记账处理功能
-(057)3.4.4 记账数据处理流程
-(058)3.5.1 期末转账功能
-(059)3.6.1 自定义转账基表
-(060)3.6.2 常用取数函数
-(061)3.6.3 特殊函数与取数公式
-(062)3.6.4 自定义转账凭证定义
-(063)3.6.5 自定义转账凭证生成
-(064)3.7.1 对应结转
-(065)3.8.1 主营业务成本结转基表
-(066)3.8.2 平均单位成本法结转定义
--(066)3.8.2 平均单位成本法结转定义(12分钟)
-(067)3.8.3 计划价(售价)法结转定义
--(067)3.8.3 计划价(售价)法结转定义(17分钟)
-(068)3.8.4 主营业务成本结转凭证生成
--(068)3.8.4 主营业务成本结转凭证生成(7分钟)
-(069)3.9.1 汇兑损益结转定义
-(070)3.9.2 汇兑损益结转凭证生成
-(071)3.10.1 期间损益结转定义
-(072)3.10.2 期间损益结转凭证生成
-第四章:PPT文件
--外部链接
-第4章讨论题
-(073)4.1.1 出纳管理功能设计
-(074)4.1.2 出纳签字
-(075)4.1.3 支票管理
-(076)4.2.1 现金和银行存款总账功能
--(076)4.2.1 现金和银行存款总账功能(13分钟)
-(077)4.2.2 现金和银行存款总账生成
--(077)4.2.2 现金和银行存款总账生成(11分钟)
-(078)4.2.3 现金和银行存款日记账功能
--(078)4.2.3 现金和银行存款日记账功能(13分钟)
-(079)4.2.4 “按月查”日记账生成
-(080)4.2.5 “按日查”日记账生成
-(081)4.2.6 资金日报功能
-(082)4.2.7 资金日报生成
-(083)4.3.1 银行对账流程
-(084)4.3.2 对账期初处理功能
-(085)4.3.3 对账期初未达账项处理
-(086)4.3.4 银行对账单数据处理
-(087)4.3.5 对账
-(088)4.3.6 对账查询
-第五章:PPT文件
--外部链接
-第5章习题(每题1分共10分)
--习题1(判断题)
--习题2(判断题)
--习题3(判断题)
--习题4(判断题)
--习题5(判断题)
--习题6(单选题)
--习题7(单选题)
--习题8(单选题)
--习题9(单选题)
--习题10(单选题)
-第5章讨论题
-(089)5.1.1 账簿管理功能
-(090)5.1.2 科目总账
-(091)5.1.3 科目余额表功能
-(092)5.1.4 科目余额表生成
-(093)5.2.1 科目明细账功能
-(094)5.2.2 科目明细账生成
-(095)5.2.3 科目明细账打印
-(096)5.2.4 科目多栏账查询方式
-(097)5.2.5 科目多栏账格式定义
-(098)5.2.6 科目多栏账生成
-(099)5.2.7 科目时序账
-(100)5.3.1 部门账表功能
-(101)5.3.2 部门总账
-(102)5.3.3 部门费用分析
-(103)5.3.4 部门明细账
-(104)5.4.1 往来账表功能
-(105)5.4.2 往来总账
-(106)5.4.3 往来科目余额表
-(107)5.4.4 往来分类余额表
-(108)5.4.5 业务员余额表
-(109)5.4.6 往来明细账
-(110)5.4.7 往来清理
-(111)5.4.8 往来分析
-(112)5.5.1 项目账表功能
-(113)5.5.2 项目总账
-(114)5.5.3 项目余额表
-(115)5.5.4 项目明细账
-(116)5.5.5 项目多栏账
-第六章:PPT文件
--外部链接
-第6章讨论题
-(117)6.1.1 报表管理功能设计
-(118)6.1.2 报表管理数据存储设计
-(119)6.1.3 报表管理处理流程
-(120)6.2.1 基本概念
-(121)6.2.2 基本描述
-(122)6.3.1 表样参数设置
-(123)6.3.2 表样格式定义功能
-(124)6.3.3 表样格式定义
-(125)6.3.4 表样格式定义实例
-(126)6.4.1 数据库取数公式
-(127)6.4.2 报表组件公式
-(128)6.4.3 报表公式定义实例
-(129)6.5.1 报表生成
-(130)6.5.2 报表汇总
-(131)6.6.1 XML概念
-(132)6.6.2 XBRL概念
-(133)6.6.3 XBRL技术规范
-(134)6.6.4 XBRL分类标准
-(135)6.6.5 XBRL技术构成
-(136)6.6.6 XBRL报告处理流程
-(137)6.6.7 XBRL报告生成模式
-(138)6.6.8 XBRL报告生成实例
-第七章:PPT文件
--外部链接
-(139)7.1.1 用户管理
-(140)7.1.2 角色管理
-(141)7.1.3 功能权限字典
-(142)7.1.4 功能授权
-(143)7.2.1 基表结构字典
-(144)7.2.2 数据权限控制设置
-(145)7.2.3 记录权限设置
-(146)7.2.4 字段与额度权限设置
-(147)7.3.1 登录权限验证
-(148)7.3.2 功能与数据权限验证
-(149)7.3.3 系统运行日志
-(150)7.4.1 初始会计科目数据管理
-(151)7.4.2 初始辅助核算数据管理
-(152)7.4.3 账套与年度数据管理
-(153)7.4.4 期末结账
-(154)7.4.5 结转上年数据
-(155)7.5.1 组织规划
-(156)7.5.2 平台建设
-(157)7.5.3 业务流程规范化
-(158)7.5.4 数据规范化
-(159)7.5.5 信息系统管理
-测试题1(判断题)
-测试题2(判断题)
-测试题3(判断题)
-测试题4(判断题)
-测试题5(判断题)
-测试题6(判断题)
-测试题7(判断题)
-测试题8(判断题)
-测试题9(判断题)
-测试题10(判断题)
-测试题11(判断题)
-测试题12(判断题)
-测试题13(判断题)
-测试题14(判断题)
-测试题15(判断题)
-测试题16(判断题)
-测试题17(判断题)
-测试题18(判断题)
-测试题19(判断题)
-测试题20(判断题)
-测试题21(判断题)
-测试题22(判断题)
-测试题23(判断题)
-测试题24(判断题)
-测试题25(判断题)
-测试题26(判断题)
-测试题27(判断题)
-测试题28(判断题)
-测试题29(判断题)
-测试题30(判断题)
-测试题31(单选题)
-测试题32(单选题)
-测试题33(单选题)
-测试题34(单选题)
-测试题35(单选题)
-测试题36(单选题)
-测试题37(单选题)
-测试题38(单选题)
-测试题39(单选题)
-测试题40(单选题)
-测试题41(单选题)
-测试题42(单选题)
-测试题43(单选题)
-测试题44(单选题)
-测试题45(单选题)
-测试题46(单选题)
-测试题47(单选题)
-测试题48(单选题)
-测试题49(单选题)
-测试题50(单选题)