当前课程知识点:会计信息系统 > 第7.1节:系统功能授权管理 > (141)7.1.3 功能权限字典 > (141)7.1.3 功能权限字典(10分钟)
你好,我们来学习第七章
第一个知识模块的第三个知识点
也是这门课程的第141个知识点
功能权限字典
这个知识点的学习任务
第一,明确功能字典的作用和数据生成
第二,理解功能权限字典的作用和数据结构设计
我们首先来看一下功能字典
功能字典的作用和数据生成
它是一个会计软件的一个内置的数据字典
它的数据是自动生成,也可以扩展到ERP系统
整个ERP系统都需要有这么一个功能字典
不需要用户来维护
该字典存储已安装软件的所有系统,子系统及其功能
模块的编号和名称
自动往里填,由软件安装程序
那就是安装到哪个系统
安装固定资产管理
那功能字典里就有固定资产管理
固定资产管理下面有很多很多子系统
子系统下面还有功能模块
把固定资产这个所具有的
所有的系统功能
子系统,再下面子系统
功能模块,再子模块
这些功能全部都添加在功能字典里边
该字典为系统授权而设计
你授权怎么授?得知道你系统安装什么软件
安装了哪些功能
安装了哪些功能模块
那你安装了模块,我就授给你这个用户
安装了固定资产
我把这个固定资产由谁来进行管理
安装了人力资源管理
把人力资源,安装了什么什么系统
只要系统知道你安装了什么系统,子系统和功能
才能授权,就这个道理
所以说这个一定是计算机内置的
买了哪些系统和模块
你就往里安装,安装的时候
它就自动的往字典里填
软件应该有这个功能,自动往里填
那你自己开发也可以,自己编一个功能字典
要是通用软件的话,不知道你安装啥了
那你安装的时候
软件安装时,由安装程序根据已安装的系统
子系统和功能模块自动添加到这个字典当中
这个你看,功能模块分9级
第一级是系统,第二级是子系统
下面再子系统,再功能模块
子模块,一级一级的有9级
自动往里填,这样就行了
我们看一下,很简单,这个字典
它的数据结构是功能编号,功能名称
就这么两项
功能编号是主键
2222....制
这种每个每个都是两位组成
18位,有9级
安装程序自动往里填就行了
下面我们看第二个
功能权限字典
它的作用和数据结构
在整个ERP系统当中
必须按照内部控制的要求
对相关人员进行严格的岗位分工
控制他的使用权限
系统授权分系统管理员授权
和账号主管授权
系统管理员可以指定账套主管
可以为各账套的用户进行授权
这句话要注意
各账套的用户授权,啥意思呢?
用户是不分账套的
但是你这个用户一旦授权了,它就分账套了
这个用户在这个账套里具有哪些权限
用户在不同的账套可能有不同的权限
一旦授权了
你就在这个账套里,你登录这个账套
它就哪些功能让你使,哪些功能不让你使
其实在界面上就分开了
让你使的激活,不让你使的打死
账套主管仅限于他所管理的账套
进行数据权限设置
功能权限就没权了
功能是由系统管理员来完成
数据权限他可以进行设置
我们后面要系统的讲
怎么样进行数据权限设置
数据权限设置
我们不主张对数据权限进行控制
会大大的降低系统的运行效率
通过用户授权
我们可以实现两个层次的授权管理
一个是功能权限,一个是系统管理员层面完成
第二个是数据权限
包括记录级的
字段级的都可以授权
记录级,字段级是什么意思?
我控制这个行向,比如说科目字典
科目字典我控制记录级啥意思?
就哪些科目我让你使,哪些科目不让你使
是这个意思,记录就是横向
让你用哪些行,不用哪些行
记录级,行在科目字典当中
记录是啥?记录就科目
那现金科目不让你用
银行存款的科目不让你用,都可以
字段级什么意思?比如说科目字典
累计发生额我不让你看
这个字段的不让你看
或者是余额不让你看
都可以是字段级的
我们说有各个月份的
什么本期借方,贷方发生,数量,金额的
借方,贷方的,1月份,2月份,3月份
一直到12月份的
这都可以,这是字段级
还有对字段和记录交叉的额度进行控制
某一个额度
比如说是累计发生额
某些科目的,就是交叉点了
记录和字段的交叉点
不让你超过500万都可以
进行额度控制
数据权限管理由账套主管来完成
这个一般的不用
既然你让人做会计
你就没必要限制人、科目不让人用
你让人做会计干什么
额度对人进行控制
这个没必要
还大量的耗费系统的资源,不主张
但是,提供这个功能
万一有的企业
需要用,我提供这个功能
功能权限字典存储各用户对功能的运行权限
不包括对数据,数据不管,功能运行权限
包括对系统
子系统,功能模块的运行权限
为了加快系统运行的速度
该字典不存储角色的运行权
这什么意思?既然有角色,那我还不存储角色
功能权限只存储用户的
我们看在功能授权的时候
虽然表面上对角色进行授权
但是一经确认,你看这句话,一经确认
系统自动将其转化为
用户的功能权限存在功能字典当中
那功能权限字典没有角色
只有用户
为什么这样设计呢?
就是为了提高系统的运行速度
又有用户的权限,又有角色的权限
你这个用户登陆系统的时候
看你用户有哪些权
还看你拥有哪些角色
再看角色有哪些权
这太慢了,怎么办呢?
我在授权的时候
直接就把用户
你不对用户进行授权吗?
我把用户的权限保存在功能权限字典当中
你对角色进行授权
对角色进行授权
把这个结果转化成用户
然后存在功能权限字典
功能权限字典
存在这里
转化成用户存
因为你用户,角色不有个对应关系吗
你对角色进行授权了
我就把你这个角色的权力
你对应哪个用户
我把这些用户的权力给你存在这个字典里
在权限验证的时候
我只验证用户就行了,不管角色
就少一个环节
所以说加快系统运行速度
是这么个机理
功能权限字典数据结构,看下表
应该与数据权限分开
我们看下面的数据结构
很简单
账套,分账套
不同的用户,在不同的账套里有不同的权限
主键,功能编号
我们看没有角色
角色都转化成了用户了
都转化成用户了
有用户编号就行了
你角色的权力,用户拥有哪些角色
我把你这个角色的权力全部转化成用户
然后存在这个基表里
然后权限验证的时候
用户登录的时候
我就只查权限字典,功能权字典
然后根据用户给你不同的界面,就完了
这个是三个主键,然后有个是不是主管
要是账套主管的打一个勾
账套主管的权力就大了
账套主管标志,某一个用户是账套主管的时候
标记一下,一般一个账套是一个主管
可以有多个,一般情况下
为了分清责任就一个主管
-《会计信息系统》课程导学
-《会计信息系统》课程教学设计
--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(单选题)