《会计电算化教学课件第2章.ppt》由会员分享,可在线阅读,更多相关《会计电算化教学课件第2章.ppt(93页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1第二章第二章 系统管理系统管理 浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 2 本章主要内容本章主要内容系统管理的总体设计系统管理的总体设计账套管理账套管理系统授权管理系统授权管理基础数据管理基础数据管理系统数据管理系统数据管理第二章第二章 系统管理的详细设计系统管理的详细设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 3第一节第一节 系统管理的总体设计系统管理的总体设计 本节主要内容本节主要内容一、系统管理的功能模块划分一、系统管理的功能模块划
2、分 二、系统管理的数据存储设计二、系统管理的数据存储设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 4第一节第一节 系统管理的总体设计系统管理的总体设计 系统管理的主要功能是对会计信息系统(或系统管理的主要功能是对会计信息系统(或系统管理的主要功能是对会计信息系统(或系统管理的主要功能是对会计信息系统(或ERPERPERPERP系统)中的各子系统进系统)中的各子系统进系统)中的各子系统进系统)中的各子系统进行统一的行统一的行统一的行统一的运行管理、参数设置、权限管理、基础数据管理运行管理、参数设置、权限管理、基础数据管理
3、运行管理、参数设置、权限管理、基础数据管理运行管理、参数设置、权限管理、基础数据管理等。主要职能是等。主要职能是等。主要职能是等。主要职能是将通用会计软件转化为某一具体单位的专用会计软件。包括四个模块:将通用会计软件转化为某一具体单位的专用会计软件。包括四个模块:将通用会计软件转化为某一具体单位的专用会计软件。包括四个模块:将通用会计软件转化为某一具体单位的专用会计软件。包括四个模块:系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学
4、院 孙洁孙洁孙洁孙洁 5数据存储设计数据存储设计 就是对系统中涉及到的数据字典和数据基表进行存储结构就是对系统中涉及到的数据字典和数据基表进行存储结构设计。各种数据都按定义的数据结构存储在数据库中。设计。各种数据都按定义的数据结构存储在数据库中。数据存数据存储设计在整个系统设计中占重要地位,是系统设计的关键储设计在整个系统设计中占重要地位,是系统设计的关键。通用软件的做法是将能够确定下来的数据结构设计完备,通用软件的做法是将能够确定下来的数据结构设计完备,不能确定下来的数据结构由用户在系统实施时设定。不能确定下来的数据结构由用户在系统实施时设定。系统管理的系统管理的数据存储设计数据存储设计系统
5、管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 6系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容基表名基表名含含 义义作作 用用历史历史基表基表公用公用Kmzd科目字典科目字典存储会计科目及其发生额与余额数据存储会计科目及其发生额与余额数据有有Bmzd部门字典部门字典存储核算单位的下属部门数据存储核算单位的下属部门数据有有公用公用Wbhlz
6、d币种与汇率字典币种与汇率字典存储本位币、外币及其与本位币的折算汇率存储本位币、外币及其与本位币的折算汇率有有Khflzd客户分类字典客户分类字典存储客户分类数据存储客户分类数据有有公用公用Khdazd客户档案字典客户档案字典存储客户档案数据存储客户档案数据有有公用公用Gysflzd供应商分类字典供应商分类字典存储供应商分类数据存储供应商分类数据有有公用公用Gysdazd供应商档案字典供应商档案字典存储供应商档案数据存储供应商档案数据有有公用公用表表2-1 系统管理涉及到的数据字典和数据基表系统管理涉及到的数据字典和数据基表第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范
7、大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 7系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容表表2-1 系统管理涉及到的数据字典和数据基表系统管理涉及到的数据字典和数据基表(续表续表)Grwlzd个人往来字典个人往来字典存储个人往来档案数据存储个人往来档案数据有有Xmflzd项目分类字典项目分类字典存储专项核算的项目类别数据存储专项核算的项目类别数据有有公公用用Xmjgzd项目档案结构字项目档案结构字典典存储项目大类对应的项目档案数据存储项目大类对应的项目档案数据结构结构
8、有有Xmdazd项目档案字典项目档案字典存储具体项目档案数据存储具体项目档案数据有有公公用用Gnzd功能字典功能字典存储系统所有功能的编号与名称存储系统所有功能的编号与名称公公用用Yhzd用户字典用户字典存储系统所有用户信息存储系统所有用户信息公公用用Jszd角色字典角色字典存储系统所有角色信息存储系统所有角色信息公公用用Yhjszd用户角色字典用户角色字典存储用户与角色的关系信息存储用户与角色的关系信息公公用用第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 8系统管理的系统
9、管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容表表2-1 系统管理涉及到的数据字典和数据基表系统管理涉及到的数据字典和数据基表(续表续表)Jbjgzd基表结构字典基表结构字典存储系统中所有基表的数据结构存储系统中所有基表的数据结构公公用用Qxzd权限字典权限字典存储用户和角色的功能权限和数据存储用户和角色的功能权限和数据权限权限公公用用Xtcs账套数据字典账套数据字典存储账套管理的各种参数和结算标存储账套管理的各种参数和结算标志等志等Xtrz系统日志系统日志存储系统的运行情况存储系统的运行情况Bmfseyye部门发生额与余部门发生额与余额
10、额存储各科目各部门的发生额与余额存储各科目各部门的发生额与余额及指标数及指标数有有Wbfseyye外币发生额与余外币发生额与余额额存储各科目各往来户各项目的外币存储各科目各往来户各项目的外币发生额与余额发生额与余额有有Wlfseyye往来发生额与余往来发生额与余额额存储各科目各往来户的发生额与余存储各科目各往来户的发生额与余额额有有Xmfseyye项目发生额与余项目发生额与余额额存储各科目各项目的发生额与余额存储各科目各项目的发生额与余额有有第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁
11、孙洁孙洁孙洁 9 历史数据基表:历史数据基表:对于对于需要存储历史数据的基表在数据库中应各设计两个需要存储历史数据的基表在数据库中应各设计两个,其数据结构,其数据结构基本相同,只需在给出数据结构的基础上,加上一个基本相同,只需在给出数据结构的基础上,加上一个4 4位的年份字段,并将位的年份字段,并将此字段作为组合主键之一,这样就可以保证主键数据的唯一性,此字段作为组合主键之一,这样就可以保证主键数据的唯一性,不同年份不同年份的数据以年份字段加以区分,不同账套的数据以账套号加以区分。的数据以年份字段加以区分,不同账套的数据以账套号加以区分。用设有用设有年份字段的基表存储历史数据,以年份字段的内容
12、区别各个不同年份的数年份字段的基表存储历史数据,以年份字段的内容区别各个不同年份的数据。另外其基表名也应不同,可采用在每个基表名前加一个据。另外其基表名也应不同,可采用在每个基表名前加一个L L(历史)字母(历史)字母以示区别。用首位附加有以示区别。用首位附加有L L字母的基表存储历史数据,而用首位不附加字母的基表存储历史数据,而用首位不附加L L字字母的基表存储当年数据。母的基表存储当年数据。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学
13、浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 10 在年终结账后结转上年数据时,将已结账年度数据转存到在年终结账后结转上年数据时,将已结账年度数据转存到历史数据基表中历史数据基表中,由于历史数据查询不经常使用,其速度慢些,由于历史数据查询不经常使用,其速度慢些可以接受,因此,可以接受,因此,将历年的历史数据存储在同一基表中。而当将历年的历史数据存储在同一基表中。而当年数据处理却经常发生,将当年数据单独存储,有利于提高其年数据处理却经常发生,将当年数据单独存储,有利于提高其数据处理速度。数据处理速度。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管
14、理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 11 在在CSCS网络环境下,网络环境下,系统中的所有数据基表都存储在服务系统中的所有数据基表都存储在服务器端器端,服务器必须安装与会计软件配套的数据库管理系统,软,服务器必须安装与会计软件配套的数据库管理系统,软件安装程序分服务器安装程序和客户机安装程序两种,服务器件安装程序分服务器安装程序和客户机安装程序两种,服务器安装程序将自动在数据库中创建所需要的数据基表和与数据库
15、安装程序将自动在数据库中创建所需要的数据基表和与数据库连接的登录名。连接的登录名。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 121 1会计科目字典的作用及其数据结构会计科目字典的作用及其数据结构 科目字典存储所有账套的主要会计科目基本信息、预算数科目字典存储所有账套的主要会计科目基本信息、预算数据、以及据、以及1212个月的发生额与余额数据,其中除个月的发
16、生额与余额数据,其中除1 1月份外,其他月份外,其他各月都要设计累计发生额字段。会计科目是有级别的,一级科各月都要设计累计发生额字段。会计科目是有级别的,一级科目应按准则规定设置,二级以下科目可由企业自行设置,科目目应按准则规定设置,二级以下科目可由企业自行设置,科目级次最多可设九级。科目字典的数据结构如级次最多可设九级。科目字典的数据结构如P48P48表表2-22-2所示。所示。科目设置是会计信息系统的核心,它反映整个企业会计核算乃至财务科目设置是会计信息系统的核心,它反映整个企业会计核算乃至财务管理的体系结构管理的体系结构系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能
17、模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 13本书科目字典结构本书科目字典结构(方案方案1)与传统结构与传统结构(方案方案2)相比的优缺点:相比的优缺点:方案方案1 1的优点是各级科目的发生额与余额已全部具备,需的优点是各级科目的发生额与余额已全部具备,需要时可直接读取,而方案要时可直接读取,而方案2 2由于只存储末级科目及其发生额与由于只存储末级科目及其发生额与余额,所以在需要上级科目的发生额与余额时,则需要按其下余额,
18、所以在需要上级科目的发生额与余额时,则需要按其下级科目进行汇总计算,但方案级科目进行汇总计算,但方案1 1的缺点是多设计一个的缺点是多设计一个“末级科末级科目标志目标志”字段。另外在增改会计科目时,方案字段。另外在增改会计科目时,方案1 1和方案和方案2 2也具有也具有很大区别,这一点在科目字典维护中说明。很大区别,这一点在科目字典维护中说明。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工
19、商管理学院 孙洁孙洁孙洁孙洁 142 2部门字典的作用及其数据结构部门字典的作用及其数据结构 部门字典存储核算主体(本账套)的所有下属部门,其下部门字典存储核算主体(本账套)的所有下属部门,其下属部门最多可分属部门最多可分5 5级。在会计核算中,往往需要按部门进行分级。在会计核算中,往往需要按部门进行分类核算和汇总。有隶属关系的上下级部门之间具有数据汇总关类核算和汇总。有隶属关系的上下级部门之间具有数据汇总关系。值得指出的是系。值得指出的是不能将部门字典设计为各账套公用不能将部门字典设计为各账套公用。部门字。部门字典的数据结构如典的数据结构如P50P50表表2-32-3所示。所示。系统管理的系
20、统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 153 3币种与汇率字典的作用及其数据结构币种与汇率字典的作用及其数据结构 币种与汇率字典用于存储企业核算使用的本位币、外币及币种与汇率字典用于存储企业核算使用的本位币、外币及其汇率信息。教材认为在币种与汇率字典中没有必要存储核算其汇率信息。教材认为在币种与汇率字典中没有必要存储核算汇率,汇率,核算汇率直接在制单时录入并存入凭
21、证基表核算汇率直接在制单时录入并存入凭证基表,而在币种,而在币种与汇率字典中只需存储期末调整汇率。币种与汇率字典的数据与汇率字典中只需存储期末调整汇率。币种与汇率字典的数据结构如结构如P51P51表表2-42-4。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 164 4客户分类字典的作用及其数据结构客户分类字典的作用及其数据结构 客户分类字典存储销售业务所涉及
22、到的往来客户的分类信客户分类字典存储销售业务所涉及到的往来客户的分类信息,当有必要时,可对客户进行分类,以便进行分类统计和汇息,当有必要时,可对客户进行分类,以便进行分类统计和汇总,分类可按地区、行业等进行划分。客户分类最多可分总,分类可按地区、行业等进行划分。客户分类最多可分5 5级。级。客户分类字典的数据结构如客户分类字典的数据结构如P51P51表表2-52-5所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商
23、管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 175 5客户档案字典的作用及其数据结构客户档案字典的作用及其数据结构 客户往来的对应科目主要是科目字典中的应收账款、预收客户往来的对应科目主要是科目字典中的应收账款、预收账款等科目。客户档案字典存储销售业务所涉及到的具体往来账款等科目。客户档案字典存储销售业务所涉及到的具体往来客户信息,在最明细分类之下可设置具体往来客户,客户档案客户信息,在最明细分类之下可设置具体往来客户,客户档案字典的数据结构如字典的数据结构如P52P52表表2-62-6所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分
24、功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 186 6供应商分类字典和供应商档案字典的作用及其数据结构供应商分类字典和供应商档案字典的作用及其数据结构 供应商往来的对应科目主要是科目字典中的应付账款、预供应商往来的对应科目主要是科目字典中的应付账款、预付账款等科目。这两个数据字典分别与客户分类字典和客户档付账款等科目。这两个数据字典分别与客户分类字典和客户档案字典类同,其数据结构也类似,只需将客户改换为供应商即案字典类同,其数据结构
25、也类似,只需将客户改换为供应商即可。可。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 197 7个人往来字典的作用及其数据结构个人往来字典的作用及其数据结构 个人往来的对应科目主要是科目字典中的其他应收款、个人往来的对应科目主要是科目字典中的其他应收款、其他应付账款等科目。个人往来主要是指个人发生的应收款、其他应付账款等科目。个人往来主要是指个人发生的应收款、
26、应付款等往来业务,如果是单位发生的往来业务,应付款等往来业务,如果是单位发生的往来业务,一般也以一般也以主要经办人的名义进行记录。主要经办人的名义进行记录。个人往来字典存储与核算主体个人往来字典存储与核算主体发生往来的个人信息,发生往来的个人信息,该字典一般应与职员字典分开。该字典一般应与职员字典分开。个人个人往来字典的数据结构如往来字典的数据结构如P53P53表表2-72-7。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工
27、商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 208 8项目分类字典的作用及其数据结构项目分类字典的作用及其数据结构 企业可将企业可将具有相同特性的项目定义为一个项目大类具有相同特性的项目定义为一个项目大类,在,在项目大类之下还可以定义项目子类。在最明细项目类别之下项目大类之下还可以定义项目子类。在最明细项目类别之下可设置具体项目,具体项目信息存储在项目档案中,项目分可设置具体项目,具体项目信息存储在项目档案中,项目分类最多可分类最多可分9 9级。项目分类字典的数据结构如级。项目分类字典的数据结构如P54P54表表2-82-8所示。所示。系统管理的系统管理的数据存储设计数据
28、存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 219 9项目档案结构字典的作用及其数据结构项目档案结构字典的作用及其数据结构 企业的项目核算可能多种多样,项目的类型不同,其项目企业的项目核算可能多种多样,项目的类型不同,其项目档案的数据结构也必然有所差异。因此,应允许企业自行定档案的数据结构也必然有所差异。因此,应允许企业自行定义项目档案的数据结构,义项目档案的数据结构,企业可根据实际需要自行定
29、义各大企业可根据实际需要自行定义各大类项目档案的数据结构类项目档案的数据结构。也就是说项目档案的数据结构是对也就是说项目档案的数据结构是对应于项目大类(一级项目)的应于项目大类(一级项目)的。项目档案结构字典的数据结。项目档案结构字典的数据结构如构如P54P54表表2-92-9所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 221010项目档案字典的
30、作用及其数据结构项目档案字典的作用及其数据结构 每个项目大类都需要一个项目档案字典来存储该类项目对每个项目大类都需要一个项目档案字典来存储该类项目对应的具体明细项目信息,因此,该字典一般应具有多个,应的具体明细项目信息,因此,该字典一般应具有多个,有多有多少个一级项目就有多少个项目档案字典少个一级项目就有多少个项目档案字典,每个项目档案字典的,每个项目档案字典的数据结构都需要根据企业对各类项目管理的需要来确定,并将数据结构都需要根据企业对各类项目管理的需要来确定,并将其定义在项目档案结构字典中,其定义在项目档案结构字典中,系统按定义的数据结构创建项系统按定义的数据结构创建项目档案字典基表,用创
31、建的基表来存储具体明细项目信息目档案字典基表,用创建的基表来存储具体明细项目信息。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 231111功能字典的作用及其数据结构功能字典的作用及其数据结构 功能字典是会计软件的内置数据字典,不需要用户维护。功能字典是会计软件的内置数据字典,不需要用户维护。该字典存储已安装软件的所有子系统及其功能模块的编号和该字典存储已安装
32、软件的所有子系统及其功能模块的编号和名称。该字典是为系统受权设计的,名称。该字典是为系统受权设计的,在软件安装时,由安装在软件安装时,由安装程序根据已安装的子系统及其功能模块自动生成。功能模块程序根据已安装的子系统及其功能模块自动生成。功能模块最多可分最多可分9 9级。功能字典的数据结构如级。功能字典的数据结构如P55P55表表2-102-10所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工
33、商管理学院工商管理学院 孙洁孙洁孙洁孙洁 241212用户字典的作用及其数据结构用户字典的作用及其数据结构 存储可进入系统的所有用户信息,用户字典的数据结构如存储可进入系统的所有用户信息,用户字典的数据结构如P55P55表表2-112-11所示。所示。1313角色字典的作用及其数据结构角色字典的作用及其数据结构 角色的作用是为了用户授权更加便捷角色的作用是为了用户授权更加便捷,角色设置是在多数,角色设置是在多数用户具有相同操作权限的情况下,通过建立角色并设置角色权用户具有相同操作权限的情况下,通过建立角色并设置角色权限,然后将用户指定为某一角色。限,然后将用户指定为某一角色。14用户角色字典的
34、作用及其数据结构用户角色字典的作用及其数据结构 由于用户和角色是多对多关系,因此,必须建立一个基表由于用户和角色是多对多关系,因此,必须建立一个基表来存储两者之间的这种多对多关系。来存储两者之间的这种多对多关系。P5556系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 251515基表结构字典基表结构字典 存存储储系系统统中中所所涉涉及及的的所所有有基基表表及及
35、所所含含字字段段信信息息。一一方方面面,有有利利于于系系统统开开发发;另另一一方方面面,进进行行数数据据权权限限设设置置时时也也要要用用该该字典进行数据权限设置。字典进行数据权限设置。P57表表214。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 261616权限字典的作用及其数据结构权限字典的作用及其数据结构 系统授权分为系统授权分为两个层次两个层次,即系统
36、管理员授权和账套主管授,即系统管理员授权和账套主管授权,权,系统管理员系统管理员是系统默认的最高权限执行者,拥有执行整个是系统默认的最高权限执行者,拥有执行整个企业信息系统的所有权限,可以指定或取消账套主管的权限,企业信息系统的所有权限,可以指定或取消账套主管的权限,也可以对各账套的用户进行授权;也可以对各账套的用户进行授权;而账套主管的权限而账套主管的权限则局限于则局限于他所管理的账套,在该账套内,账套主管被默认为拥有该账套他所管理的账套,在该账套内,账套主管被默认为拥有该账套的全部权限,可以对本账套的用户进行数据控制权限设置。的全部权限,可以对本账套的用户进行数据控制权限设置。系统管理的系
37、统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 27 通过用户权限划分可以实现两个层次上的权限管理,通过用户权限划分可以实现两个层次上的权限管理,第一,第一,功能级权限管理功能级权限管理,提供细致的功能级权限管理,功能级权限管,提供细致的功能级权限管理,功能级权限管理由系统管理员在系统管理层面完成;理由系统管理员在系统管理层面完成;第二,数据权限管理第二,数据权限管理,提供
38、字段级和记录级两级权限控制,以及额度级权限管理,对提供字段级和记录级两级权限控制,以及额度级权限管理,对重要数据进行限额控制,数据权限管理由账套主管在业务管理重要数据进行限额控制,数据权限管理由账套主管在业务管理层面完成。层面完成。权限字典的数据结构如权限字典的数据结构如P58表表2-15所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 281717账
39、套数据字典的作用及其数据结构账套数据字典的作用及其数据结构 企业可以为其每个独立核算单位建立一个核算账套,每个企业可以为其每个独立核算单位建立一个核算账套,每个核算单位都有一套完整的核算体系,每个独立核算单位的一套核算单位都有一套完整的核算体系,每个独立核算单位的一套完整的核算体系就是账套。账套数据包括完整的核算体系就是账套。账套数据包括各账套的账套参数、各账套的账套参数、各种编码的编码方案、凭证信息、各种处理标志等各种编码的编码方案、凭证信息、各种处理标志等。其数据结。其数据结构如构如P58P585959表表2-162-16所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系
40、统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 291818系统日志基表的作用及其数据结构系统日志基表的作用及其数据结构 为了保证系统的安全运行,系统应提供随时对用户上下为了保证系统的安全运行,系统应提供随时对用户上下机时间、使用的功能模块、对数据的修改与删除等情况进行机时间、使用的功能模块、对数据的修改与删除等情况进行登记,形成上机日志,以便对数据的删改操作有所记录,做登记,形成上机日志,以便对数据的删改操作有所记
41、录,做到有迹可寻。系统日志的数据结构如到有迹可寻。系统日志的数据结构如P60P60表表2-172-17所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 301919部门发生额与余额基表的作用及其数据结构部门发生额与余额基表的作用及其数据结构 当采用部门核算,并按部门归集各种费用时,系统就要当采用部门核算,并按部门归集各种费用时,系统就要记录各部门、各费
42、用科目的发生额、累计发生额、余额等。记录各部门、各费用科目的发生额、累计发生额、余额等。要对各部门、各种费用指标进行考核,对各部门、各种费用要对各部门、各种费用指标进行考核,对各部门、各种费用指标的预算数、节余数也要进行存储。指标的预算数、节余数也要进行存储。部门一般不进行数量部门一般不进行数量核算核算。该基表的数据结构如。该基表的数据结构如P61P61表表2-182-18所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大
43、学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 312020外币发生额与余额基表的作用及其数据结构外币发生额与余额基表的作用及其数据结构 在会计核算中,不仅要对外币科目的发生额与余额进行在会计核算中,不仅要对外币科目的发生额与余额进行记录,而且还要对往来户、项目所涉及的外币发生额与余额记录,而且还要对往来户、项目所涉及的外币发生额与余额进行记录。部门一般不进行外币核算。外币发生额与余额基进行记录。部门一般不进行外币核算。外币发生额与余额基表的数据结构如表的数据结构如P61表表2-19所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分
44、功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 32 2121往来发生额与余额基表的作用及其数据结构往来发生额与余额基表的作用及其数据结构 往来分为客户、供应商、个人三种往来分为客户、供应商、个人三种,往来户相当于往来核往来户相当于往来核算的明细会计科目。算的明细会计科目。对这些明细往来科目的发生额与余额,系对这些明细往来科目的发生额与余额,系统必须进行记录。往来发生额与余额基表的数据结构如统必须进行记录。往来发生额与余额基表的数据结构
45、如P62P62表表2-202-20所示。所示。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 33 该基表中的科目编号一般为应收账款、应付账款、预收账该基表中的科目编号一般为应收账款、应付账款、预收账款、预付账款、其他应收款、其他应付款等往来会计科目编号;款、预付账款、其他应收款、其他应付款等往来会计科目编号;往来户编号为客户编号、供应商编号、个人编号;所属分类
46、号往来户编号为客户编号、供应商编号、个人编号;所属分类号为客户分类号或供应商分类号,设计该字段是为了方便进行分为客户分类号或供应商分类号,设计该字段是为了方便进行分类统计分析。类统计分析。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 34 2222项目发生额与余额基表的作用及其数据结构项目发生额与余额基表的作用及其数据结构 该基表的数据结构如该基表的数据结构如
47、P63P63表表2-212-21所示所示.“科目编号科目编号”为科目字典中为科目字典中“项目核算项目核算”标志为非空的会标志为非空的会计科目编号;计科目编号;“项目编号项目编号”为项目核算科目所对应的项目档案为项目核算科目所对应的项目档案中具体项目编号;中具体项目编号;“所属分类号所属分类号”为项目分类字典中的最底层为项目分类字典中的最底层明细项目分类号,设计该字段是为了方便进行分类统计分析;明细项目分类号,设计该字段是为了方便进行分类统计分析;“项目科目预算额项目科目预算额”数据项意义重大;数据项意义重大;另外,还需要在科目字另外,还需要在科目字典中增设一些项目收益、项目支出等类科目,进行项
48、目收支分典中增设一些项目收益、项目支出等类科目,进行项目收支分析。析。系统管理的系统管理的数据存储设计数据存储设计系统管理的系统管理的功能模块划分功能模块划分本小节主要内容本小节主要内容第一节第一节 系统管理的总体设计系统管理的总体设计浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 35第四节第四节 基础数据管理基础数据管理本节主要内容本节主要内容一、会计科目字典维护的功能设计一、会计科目字典维护的功能设计二、部门字典维护的功能设计二、部门字典维护的功能设计三、币种与汇率字典维护的功能设计三、币种与汇率字典维护的功能设计四、
49、客户分类字典维护的功能设计四、客户分类字典维护的功能设计五、客户档案字典维护的功能设计五、客户档案字典维护的功能设计 六、个人往来字典维护的功能设计六、个人往来字典维护的功能设计七、项目分类与项目档案字典维护的功能设计七、项目分类与项目档案字典维护的功能设计 浙江师范大学浙江师范大学浙江师范大学浙江师范大学 工商管理学院工商管理学院工商管理学院工商管理学院 孙洁孙洁孙洁孙洁 36第四节第四节 基础数据管理基础数据管理会计科目字典会计科目字典维护的功能设计维护的功能设计本小节主要内容本小节主要内容客户分类字典客户分类字典维护的功能设计维护的功能设计客户档案字典客户档案字典维护的功能设计维护的功能
50、设计个人往来字典个人往来字典维护的功能设计维护的功能设计部门字典部门字典维护的功能设计维护的功能设计币种与汇率字典币种与汇率字典维护的功能设计维护的功能设计 项目分类与项目档案项目分类与项目档案字典维护的功能设计字典维护的功能设计 在实际业务中,在实际业务中,企业经常需要对某些项目进行核算与管理,如课题、工企业经常需要对某些项目进行核算与管理,如课题、工程项目、产品开发、合同等程项目、产品开发、合同等,对其成本、费用、收入等进行核算与管理。传,对其成本、费用、收入等进行核算与管理。传统的方法是按具体项目在科目字典中开设账户并设置明细科目来进行核算,统的方法是按具体项目在科目字典中开设账户并设置