数据库-驾校管理数据字典

2024-08-17

数据库-驾校管理数据字典(精选10篇)

数据库-驾校管理数据字典 第1篇

4.2、数据字典

4.2.1、学员子数据字典

(1)数据流的描述

数据流编号: D001

数据流名称: 学员信息

简述:报考驾校的学员信息

数据流来源:学员

数据流去向:学员信息判断

数据流组成:学号+姓名+档案号+培训期数+申请车型等 数据流量:100/期

高峰流量:500/期

数据流编号: D002

数据流名称: 禁止报名提示

简述:体检或报名条件不合格时的提示信息 数据流来源:学员信息判断

数据流去向:学员

数据流组成:学号+姓名+档案号+培训期数+申请车型等 数据流量:100/期

高峰流量:500/期

数据流编号: D003

数据流名称: 退学提示

简述:学员中途退出培训

数据流来源:中途退学

数据流去向:学员

数据流组成:学号+姓名+档案号+培训期数+申请车型等等 数据流量:100/期

高峰流量:500/期

数据流编号: D004

数据流名称: 缴费信息

简述:学员的缴费金额及标记

数据流来源:学员缴费

数据流去向:缴费表

数据流组成:学号+学员名+档案号+缴费金额等 数据流量:100/期

高峰流量:500/期

数据流编号: D005

数据流名称: 成绩信息

简述:学员学习后考试的成绩说明

数据流来源:理论考试

数据流去向:成绩判断

数据流组成:学号+学员名+档案号+成绩等

数据流量:100/期

高峰流量:500/期

(2)处理逻辑的描述

处理逻辑编号:P001

处理逻辑名称:学员信息判断

简述:判断学员的体检和报名条件是否合格

输入的数据流:D001学员信息

处理描述: 根据学员信息信息判断处理方向,如果是新学员则执行新学员缴费处理,补考学

员就执行补考学员的缴费处理,如果是退学,则执行中途退学管理。

输出的数据流: D002禁止报名提示信息

处理频率: 100次/期

处理逻辑编号:P002

处理逻辑名称:新学员缴费信息

简述:查询、标记新学员的缴费信息

输入的数据流:新学员

处理描述:根据学员信息,进行缴费管理处理。

输出的数据流:D004缴费信息

处理频率: 500次/期

处理逻辑编号:P003

处理逻辑名称:补考学员缴费信息

简述:查询、标记补考学员的缴费信息

输入的数据流:补考学员

处理描述:根据学员信息,进行补考缴费管理处理。

输出的数据流: D004缴费信息

处理频率: 100次/期

处理逻辑编号:P004

处理逻辑名称:中途退学

简述:中途学员退学管理

输入的数据流:退学信息

处理描述:根据学员退学信息,到数据库中查找到该学员并删除相应的学员信息。输出的数据流: D003学员查阅信息

处理频率: 100次/天

处理逻辑编号:P005

处理逻辑名称:学员学习

简述:学员的理论学习及上路学习的信息

输入的数据流:缴费信息

处理描述:根据学员缴费信息,到数据库中查找到该学员并安排相应的教练和车号。输出的数据流: D001 学员学习信息

处理频率: 100次/天

处理逻辑编号:P006

处理逻辑名称:理论考试信息

简述:学员理论考试的成绩管理

输入的数据流:D001 学员成绩

处理描述:根据学员理论考试成绩信息,到数据库中查找到该学员添加相应的学员的考试成绩。

输出的数据流: D005成绩信息

处理频率: 100次/天

处理逻辑编号:P007

处理逻辑名称:成绩判断

简述:根据理论成绩判断数据去向

输入的数据流:D005 成绩信息

处理描述:根据学员理论成绩信息,若合格则进行上车学习,如果不及格安排补考。输出的数据流: D001学员信息

处理频率: 100次/天

处理逻辑编号:P008

处理逻辑名称:上车学习

简述:学员进行上车学习

输入的数据流:D001 学员信息

处理描述:根据学员成绩信息,安排相应的上车教练和车号。

输出的数据流: D005上车成绩信息

处理频率: 100次/天

(3)数据存储的描述

数据存储编号:F001

数据存储名称:学员信息表

简述:学员的基本信息

数据存储组成:学号+姓名+档案号+培训期数+申请车型等

关键字:学号

相关联的处理:P001,P008

数据存储编号:F002

数据存储名称:缴费信息

简述:学员的缴费信息

数据存储组成:学号+学员名+档案号+缴费金额等

关键字:学号

相关联的处理:P002,P003,P00

5数据存储编号:F003

数据存储名称:驾照信息

简述:学员的成绩和驾照管理

数据存储组成:驾照号+档案号+学号+成绩

关键字:学号+驾照号

相关联的处理:P008

(4)外部实体的描述

外部实体名称:学员

简述:学员的基本信息

属性组成:学号+姓名+档案号+培训期数+申请车型等

外部实体名称:成绩

简述:对学员成绩的判定

属性组成:理论成绩+上车成绩

外部实体名称:费用

简述:对学员费用的描述

属性组成:费用名+费用数目

4.2.2、教练子数据字典

(1)数据流的描述

数据流编号: D001

数据流名称: 教练信息

简述:本驾校的教练招聘与解聘信息

数据流来源:教练

数据流去向:教练信息判断

数据流组成:员工号+姓名+在职情况+驾照型号+工龄+职务等

数据流量:50/期

高峰流量:100/期

数据流编号: D002

数据流名称: 教练调整信息

简述:招聘与解聘完成后对教练表的修改信息

数据流来源:辞职

数据流去向:教练在职信息

数据流组成:员工号+姓名+在职情况+驾照型号+工龄+职务等

数据流量:50/期

高峰流量:100/期

数据流编号: D003

数据流名称: 求职信息

简述:教练的求职信息

数据流来源:教练信息判断

数据流去向:分配学员、车号

数据流组成:简历号+姓名+驾照型号等

数据流量:50/期

高峰流量:100/期

数据流编号: D004

数据流名称: 辞职信息

简述:教练的辞职信息

数据流来源:教练信息判断

数据流去向:教练在职信息

数据流组成:员工号+姓名+在职情况+职务等

数据流量:50/期

高峰流量:100/期

(2)处理逻辑的描述

处理逻辑编号:P001

处理逻辑名称:教练信息判断

简述:判断教练的申请情况

输入的数据流:D001教练信息

处理描述: 根据教练的申请情况,如果是求职就执行求职管理,如果辞职就执行辞职管理 输出的数据流: D003求职信息D003辞职信息

处理频率: 50次/期

处理逻辑编号:P002

处理逻辑名称:分配学员、车号

简述:为教练分配学员、车号

输入的数据流:求职信息

处理描述:根据教练的求职信息分配学员和车号。

输出的数据流:D001教练信息

处理频率: 50次/期

处理逻辑编号:P003

处理逻辑名称:教练在职信息

简述:查询、标记教练的基本信息

输入的数据流:D001 教练分配信息 D002 教练调整信息

处理描述:根据教练的分配信息和教练的调整信息调整教练在职信息表。

输出的数据流: D001教练信息

处理频率: 100次/期

(3)数据存储的描述

数据存储编号:F001

数据存储名称:教练信息表

简述:教练的基本信息

数据存储组成:员工号+姓名+在职情况+驾照型号+工龄+职务等

关键字:员工号

相关联的处理:P001,P00

3(4)外部实体的描述

外部实体名称:教练

简述:教练的基本信息

属性组成: 员工号+姓名+在职情况+驾照型号+工龄+职务等

外部实体名称:辞职

简述:教练的辞职信息

属性组成: 职务等

外部实体名称:求职

简述:教练的求职信息

属性组成: 职务+学员、车号分配等

数据库-驾校管理数据字典 第2篇

数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典(由于篇幅原因,在此仅给出部分)。

① 数据项的定义 数据项编号:1-01 数据项名称:商品编号 别

名:无

简 述:某种商品的编号 类

型:字符型 长

度:8字节

取值范围:数字 + 英文字母

数据项编号:1-02 数据项名称:单价 别

名:购入单价

简 述:某种商品的购入单价 类

型:数值型

度:10位,小数位2位

取值范围:0.00-9999999.99

数据项编号:1-03 数据项名称:库存数量 别

名:实际库存数量

简 述:某种商品的库存数量 类

型:数值型 长

度:5位整数 取值范围:0-99999

② 数据流的定义 数据流名称:入库单 编

号:F1 简

述:采购人员填写的商品入库凭单 数据流来源:采购人员 数据流去向:登记库存台账

数据流组成:日期 + 入库单编号 + 商品编号 + 购入数量 流通量:25份/天 高峰流通量:50份/天

数据流名称:发货单 编

号:F2 简

述:供应商填写的商品发货凭单 数据流来源:供应商

数据流去向:登记合同台账

数据流组成:日期 + 发货单编号 + 供应商编号 + 商品编号 + 发货数量 流通量:25份/天 高峰流通量:50份/天

数据流名称:取货单 编

号:F3 简

述:库管员填写的要求车间取货凭单 数据流来源:库管员 数据流去向:车间

数据流组成:日期 + 车间编号 + 商品编号 + 数量 流通量:25份/天 高峰流通量:50份/天

③ 数据存储的定义

数据存储的名称:库存台账 数据存储编号:D1 简

述:记录商品的编号、名称、单价与库存数量等信息 数据存储组成:商品编号 + 购入单价 + 库存数量 关键字: 商品编号

数据存储的名称:合同台账 数据存储编号:D2 简

述:记录合同的编号、供应商编号、货物编号、单价与购入数量等信息 数据存储组成:合同编号 + 供应商编号 + 商品编号 + 单价 + 购入数量 + 日期 + 合同状态

关键字: 合同编号

数据存储的名称:计划台账 数据存储编号:D3 简

述:记录计划的编号、车间编号、商品编号、数量等信息

数据存储组成:计划编号 + 供应商编号 + 商品编号 + 数量 + 日期 + 计划状态 关键字: 计划编号

数据存储的名称:供应商信息 数据存储编号:D4 简

述:记录供应商的编号,名称,地址,电话,传真,银行帐号 数据存储组成:供应商编号 + 名称 + 地址 + 电话 + 传真 + 银行帐号 关键字: 供应商编号

数据存储的名称:商品信息 数据存储编号:D5 简

述:记录库存商品的编号,类别,名称,规格,单价,单位,存放位置,用途

数据存储组成:商品编号 + 名称 + 类别 + 规格 + 单价 + 单位 + 存放位置 + 用途 关键字: 商品编号

数据存储的名称:车间信息 数据存储编号:D6 简

述:记录车间的编号,名称,联系人,电话 数据存储组成:车间编号 + 名称 + 联系人 + 电话 关键字: 车间编号

数据存储的名称:用户信息 数据存储编号:D7 简

述:记录用户名称、密码和权限 数据存储组成:用户名 + 密码 + 权限 关键字: 用户名

④ 处理逻辑的定义 处理名:库存检查 编 号:P1 输 入:数据流F5 输 出:数据流F6 描 述:当车间将计划单发给库管员后,库管员要将计划单与库存台账进行比较,看是否需要订货。

处理名:验货处理 编 号:P2 输 入:数据流F2,数据流F5 输 出:数据流F1,数据流F4 描 述:采购员要检验货物的质量。

地理信息系统数据字典生产研究 第3篇

1 数据字典的概念

关于数据字典的定义, 不同组织的理解各不相同, 迄今尚没有一个统一的数据字典定义。但是, 一般都认为数据字典就是“关于数据的数据”, 脱离了数据, 数据字典的存在也就变得毫无意义。在地理空间数据中, 数据字典就是说明数据内容、质量、状况和其它有关特征的背景信息和数据。

当提及“数据字典”时, 许多人会认为它是一个复杂的体系, 仅适用于信息技术和计算机科学。实际上, 数据字典并不是一个新的概念, 传统的图书馆卡片、出版图书的版权说明、磁盘的标签等都是数据字典。

2 数据字典的作用

面对海量地理空间数据, 用户往往一时无法知道哪些数据是他们真正所需要的, 数据生产者和用户之间缺乏畅通的共享渠道, 而提供地理空间数据字典服务的意义也正在于此, 具体功能可归纳为以下几点。

(1) 数据字典是实现地理空间信息共享的前提条件和基本保障。只有实现了地理空间信息的收集、存储、管理、维护、发布、销售等一系列步骤的数据字典化, 才能真正实现海量空间数据的共享。

(2) 帮助数据生产者有效组织、管理和维护空间数据。可保证即便其主要工作人员调离, 仍然对过去生产的数据集有较为全面的了解, 这样可以实现对数据集的维护、更新, 确保数据生产者对数据的持续投资。

(3) 通过地理空间数据字典将大I零散的数据收集起来, 使之成为可共享的有用信息。根据数据字典中指定的数据标准、规范和格式, 数据采集者、生产者、收集者可以整合不同种类及来源的数据, 为用户提供有关数据生产单位、数据存储、分类、质量及数据销售等方面的信息。

3 数据字典的层次与存储方式

3.1 数据字典的层次

数据字典并不是孤立存在的, 数据字典作为数据的数据, 它的内容将按照所描述的对象的不同而不同。而一个空间地理信息系统是由不同层次的对象组成的, 数据字典根据对象层次的由高到低可以分成为数据库级数据字典、数据集级数据字典和数据要素级数据字典。数据库级数据字典是指对地理空间数据库的描述信息, 包括数据库名称、数据库类型编号、数据库内容描述、数据库访问方法、数据库更新日期、数据源描述等。数据集级数据字典是描述整个数据集的数据字典, 包括数据集区域采样原则 (指区域性数据库) 、数据集标识、数据有效期、数据时间跨度、数据字典形成时间、数据集的获取方法等。数据要素级数据字典是指描述数据集中数据特征的数据字典, 包括时间标识、位置标识、量纲、误差标识、数据处理过程等, 它是面向每个数据项、每个数据记录的。

3.2 数据字典的存储方式

显而易见, 不同层次的数据字典存储方式是有差异的, 例如描述数据库的数据字典应该随数据库存在, 且由建立在分布式网络数据库管理系统统一管理;描述数据集的数据字典可以随数据库存在也可随数据集存在;描述数据特征的数据字典只能随数据集存在。因为这里主要论述的是数据集层次上的数据字典的生产, 所以就主要论述数据集层次上的数据字典的存储策略。一般而言, 数据字典的存储主要有两种策略:分散管理和集中管理。

分散管理是以数据集为基础, 即每一个数据集有一个对应的数据字典文档, 每一个数据字典文件中包含对相应数据集的数据字典内容。

与文本方式等非结构化的记录方式相比, 结构化的存储策略有利于充分发挥关系数据库系统的数据输入、查询等。

4 数据字典的内容与标准

4.1 标准化的必要性

早期因为没有考虑数据字典的共享, 各部门分别制定自己的数据字典内容, 引起了数据字典内容的不同。唯一能够在不同数据管理软件间交换数据字典的途径是统一数据字典标准。数据字典标准能够使数据生产者和用户一起着手处理有关数据字典交换、共享和管理的问题。数据字典标准描述了为了实现数据维护、数据共享、查询和传输等功能, 需要什么内容的数据字典。

4.2 地理信息数据字典标准发展现状

随着地理信息数据字典重要性日益突出, 全世界的许多国家、国际学术团体和公司都在研究和制定与其密切相关的地理信息数据字典内容与标准。目前, 一些国家、行业、国际组织已建立了自己的数据字典标准, 例如美国的F G D C的数据字典标准等, 但或多或少都存在一些问题。我国也在近几年制定了“中国可持续发展信息共享数据字典标准”等。但是这些只是形成了一些区域性或部门性的标准, 仍没有一个标准可以成为各级地理信息数据字典的统一标准, 同时形成不了一个统一的数据字典库框架结构。另外, 由于数据字典的内容涉及到各行各业的各个方面, 所以不可能出现一个能让大家都遵循的数据字典标准, 即使在地理学有了这样的标准, 但大家在具体组织数据时有着不同的应用背景, 在最终数据字典的内容上并不一定和标准完全一致。

(1) 美国FGDC数据字典标准。

美国联邦地理数据委员会 (Federal Geographic Data Committee, FGDC) 下设的标准化工作组于1994年8月通过并发布第1版地理空间数据的数据字典内容标准 (Content Standard for Digital Geospatial Metadata, CSDGM) , 并于1997年4月发布其修订版。该标准的数据字典由数据标识信息、数据质量信息、空间数据组织信息、数据空间参考信息、实体与属性信息、数据传播及共享信息和数据字典参考信息7部分共219项数据组成, 构成了对地球空间、时间多角度、全方位的描述侧。

(2) ISO/TC211数据字典标准。

国际标准化组织于1996年通过了由其第三工作组组织完成的数据字典标准, 即ISO/TC211数据字典标准, 并于1997年发布了其修订版。ISO/TC211数据字典标准以FGDC等现有标准为基础, 按照国际标准化组织制定的标准导则要求制定Pal。

(3) 中国可持续发展信息共享数据字典标准。

在我国尚未制定数据字典国家标准的情况下, 根据中国可持续发展信息共享示范系统总体设计的要求, 考虑到参加该项共享的数据库内容与类型, 参考有关国际先进标准, 制订了项目内使用的《中国可持续发展信息共享数据字典标准》圈。

(4) 其他数据字典标准。

除了上述数据字典标准外, 国内外还有许多机构或部门根据需要制定了或正在制定具有自己特色的数据字典标准。

摘要:本文以数据字典生产为研究对象, 深度探讨了数据字典的概念、作用、存储方式、内容和标准, 是对数据字典生产的一个较为全面的诠释, 相信本文的研究对从事相关工作的同行有着重要的参考价值和借鉴意义。

关键词:地理信息系统,数据字典,标准

参考文献

[1]段勇.基于GIS应用系统的空间数据压缩及多尺度表达[J].沈阳工业大学, 2004.

数据库-驾校管理数据字典 第4篇

【关键词】数据字典 表单 控件 事件 属性

数据字典就是关于数据信息的数据库。换言之,它就是元数据的仓库。

本文介绍了应用Visual FoxPro数据字典功能的三种常用方法。

一、基于较少固定数据项的数据字典

在资产管理系统中,数据字典的应用比较广泛,如资产类型、资产单位、资产来源、部门信息、员工信息等等。我们以资产类型为例来介绍数据字典的第一种应用方法:假设资产类型分为三类,即固定资产、低值耐用品、低值易耗品。实现方法:首先创建一个表单,在表单中添加两个控件,标签Label和组合框Combo,如图1所示

分别设置两个控件的主要属性为:

保存并执行表单,点击组合框下拉箭头可选择列出的值(效果如图2所示)。

这种数据字典应用是VF中最为简便的方法,但只适用于较少固定数据项的数据字典,字典内容不便修改与扩充是其最大的缺点。

二、基于数据库的数据字典

为了方便对数据字典的内容进行修改与扩充,一般情况下,要对数据字典,分别建立相应的数据表。

如上例所提,可做如下改变:

首先要建立“资产分类表”用来保存系统资产的类别,只包含“资产类别”1个该表的设置如下所示:

建立如图1所示的表单。添加表单form1的Init事件代码如下:

sele 资产分类

**调用“资产分类”数据表**

两个控件的主要属性为:

这一应用较之第一种来说,具有更大的灵活性。如果我们需要更改数据字典的内容,只需另外设计一个表单(更直接的办法是利用表单向导),对“资产分类表”进行操作即可。

三、基于更复杂的数据字典

在实际设计过程中,我们要从较复杂的数据字典中获得信息,如在学校资产管理系统中,需要确定某一设备的规定分类号,就要从《高等学校资产分类目录及编码》中查询并使用,而此目录中所包含类别有近2万类,这就给查询和使用带来了问题。我的解决方案是这样的:

首先,设计一个表单,如图3所示。

图3

添加三个控件,1个标签控件,1个文本框控件Text1,1个组合框控件Combo1,调整这三个控件的位置、大小及属性如图3所示。

图4

添加Combo1控件的DropDown事件代码如下:

*——调用“分类号选择”对话框

DO FORM 代码查询 TO FANO

*——如果返回了资产分类号

IF .NOT. EMPTY(ALLTRIM(FANO))

THISFORM.text1.VALUE = FANO

THISFORM.text1.VALID

ENDIF

第二步,设计“分类号选择”表单,如图4所示。

在表单中,设计有1个选项按钮组OptionGroup1,其Click事件代码为:

set filt to

do case

case this.value=1

thisform.label1.caption="选择分类:"

thisform.text1.enabled=.f.

thisform.text1.visible=.f.

thisform.combo1.visible=.t.

thisform.combo1.enabled=.t.

thisform.combo1.setfocus

case this.value=2

thisform.label1.caption="输入关键字:"

thisform.combo1.enabled=.f.

thisform.combo1.visible=.f.

thisform.text1.visible=.t.

thisform.text1.enabled=.t.

thisform.text1.setfocus

endcase

1个表格控件Grid1,其Text1的DblClick事件代码为:

*——将选择的值赋给自定义变量

THISFORM.rValue = ALLTRIM(THIS.VALUE)

*——退出表单

THISFORM.Release

1个按钮控件Command1,其Click事件代码为:

if thisform.optiongroup1.value=1

do case

case alltrim(thisform.combo1.value)='00;.全部'.or.;

len(alltrim(thisform.combo1.value))=0

kk=''

case alltrim(thisform.combo1.value)='01.房屋'

kk='fldm="01"'

case alltrim(thisform.combo1.value)='02.土地及植物'

kk='fldm="02"'

case alltrim(thisform.combo1.value)='03.仪器仪表'

kk='fldm="03"'

case alltrim(thisform.combo1.value)='04.机电设备'

kk='fldm="04"'

case alltrim(thisform.combo1.value)='05.电子设备'

……

kk='fldm="13"'

case alltrim(thisform.combo1.value)='14.行政办公设备'

kk='fldm="14"'

case alltrim(thisform.combo1.value)=‘16.牲畜’

kk='fldm="16"'

endcase

else

if len(alltrim(thisform.text1.value))=0

kk=''

else

kk='alltrim(thisform.text1.value)'+ '$flmc'

endi

endi

sele 仪器设备分类目录

set filt to

set filt to &kk

thisform.refresh

1个组合框控件Combo1,其设置采用方法1的设计方案进行。其值为:

00.全部,01.房屋.……

1个文本框控件Text1,其Visible屬性设为.T.-真,并使其置于组合框控件Combo1下。

表单的Init事件代码如下:

sele 仪器设备分类目录

set filt to

thisform.combo1.enabled=.t.

thisform.combo1.visible=.t.

thisform.text1.visible=.t.

thisform.label1.caption="选择分类:"

thisform.refresh

表单的Unload事件代码如下:

RETURN THISFORM.rValue

新建表单属性rValue,其值为空。表单的MDIForm属性值为.T.-真。

至此,整个设计工作基本完成。应用数据字典功能使开发出的软件在具备实用性的同时,也充分考虑了普通用户使用的方便性和准确性,使软件更具有人性化。愿以上所述能对喜爱Visual FoxPro的编程者以启示,开发出更多更精美的软件来。

参考文献:

[1]求是科技.Visual FoxPro通用模块及典型系统开发.人民邮电出版社.

数据库-驾校管理数据字典 第5篇

1)检索速度慢、效率低因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了二伟的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。2)借书、还书工作量大借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。3)图书统计工作难、藏书更新不能及时完成。图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。我校也是一所发展中的高校,近儿年的发展速度很快,图书馆的规模和藏书数量也不断的扩大,为了解决海量图书的管理问题,改变传统的管理方式也是迫在眉睫了。图书馆借书流程

1、图书管理员1录入图书清单并保存图书信息

2、读者根据自己列出的带借书清单,查看图书借阅状态,并得到图书索引表

3、图书管理员2扫描一卡通查看读者信息,得到读者已借图书清单,并审核借书权限

若是有效权限单,则进行接触操作并更新读者与图书信息 若是无效权限单,则返给读者 已下是业务流程图 图书管理员1图书清单录入图书信息图书信息库读者信息库图书管理员1图书管理员2读者待借图书清单查看图书借阅状态图书索引表扫描一卡通并查看读者信息读者借阅信息单读者

图书馆管理系统数据流程图及数据字典 一.图书采编系统流程图

P1_11采编人员图书采编信息(D01)图书采编信息采编管理(D01)图书表图书采编系统流程图

数据流编号:D01 数据流名称:图书采编信息 简述:图书采编信息

数据流来源:图书购买后,由图书馆采编人员整理后,输入计算机

数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表)数据流组成:图书编码,图书类别,书名,作者,出版社,出版日期,单价,购买数量

数据流量:300本/日 高峰流量:800本/日

二.图书管理系统零层数据流程图

P0读者管理信息图书馆管理员图书采编信息书目查询图书借阅图书馆管理信息系统图书借阅预定读者库存图书查询借阅情况统计图书管理系统零层数据流程图

三.图书借阅系统数据流程图

P2_14图书归还处理填写归还记录(D16)读者库还书记录(D15)归还修改在库数量(D17)读者库图书馆管理员图书借阅(D02)P2_11检查读者身份有效P2_13填写供阅记录(D03)借阅库填写借阅库、修改图书库借阅修改在库(D04)图书库读者库图书借阅系统数据流程图

数据流编号:D02 数据流名称:借书借阅 简述:借书证 数据流来源:用户将借书证交给借书员,借书员经过审查后将相关信息输入计算机

数据流去向:P2_11检查读者身份

数据流组成:借阅日期+书名+读者账号+读者姓名+借阅数量等 数据流量:800个/日 高峰流量:3000个/日

数据流编号:D03 数据流名称:填写借阅记录 简述:填入借阅表的记录

数据流来源:P2_13检查合格的借阅图书信息录入到借阅库中 数据流去向:借阅库

数据流组成:借阅号+借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态等

数据流编号:D04 数据流名称:借阅修改在库 简述:修改的借阅记录

数据流来源:P2_13将借阅的图书的记录录入到图书库 数据流去向:图书库

数据流组成:借阅号+借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态等

数据流编号:D15 数据流名称:还书记录

简述:所还图书进行入库记录 数据流来源:图书馆管理板块

数据流去向:图书馆归还处理模块

数据流组成:图书编号+图书名+借阅证号等

数据流编号:D16 数据流名称:填写归还记录

简述:管理员填写归还图书馆的图书记录 数据流来源:图书馆归还处理模块 数据流去向:读者库模块

数据流组成:图书编号+图书名+管理员编号+日期等

数据流编号:D17 数据流名称:归还修改在库数量

简述:图书归还后该书在读者库的记录 数据流来源:图书馆归还处理模块 数据流去向:读者库模块

数据流组成:图书编号+图书名+管理员编号+日期等

四.图书维护系统数据流程图

P6_11读者库图书维护需求(D18)库存图书统计(D19)图书库图书维护借阅情况统计(D20)图书馆管理员借阅库读者情况统计(D21)图书维护系统数据流程图

数据流编号:D18 数据流名称:图书维护需求

简述:对目前读者库图书进行维护 数据流来源:图书管理模块 数据流去向:图书维护模块 数据流组成:管理员编号+图书编号+图书名+条形码号+出版社+出版日期+入库日期+作者+单价+数量等

数据流编号:D19 数据流名称:库存图书统计

简述:对目前读者库内存书进行统计 数据流来源:图书管理模块 数据流去向:图书维护模块

数据流组成:图书编号+图书名+条形码号+出版社+出版日期+入库日期+作者+单价+数量等

数据流编号: D20 数据流名称: 借阅情况统计

简述:对目前外借的、不在读者库的图书进行统计 数据流来源:图书管理模块 数据流去向:图书维护模块

数据流组成:图书编号+图书名+条形码号+出版社+出版日期+出库日期+作者+单价+数量+借阅证号等

数据流编号:D21 数据流名称:读者情况统计

简述:对借阅者进行统计 数据流来源:图书管理模块 数据流去向:图书维护模块

数据流组成:借阅证号+图书名+条形码号+出版社+出版日期+出库日期+作者+单价+数量+金额+借阅期限等

五.图书馆查询系统流程图

图书检索要求(D05)P3-11读者D05图书检索结果D06检索处理D06 图书库图书馆查询系统流程图

数据流编号:D05 数据流名称:图书检索要求

简述:读者要求求得图书检索信息 数据流来源:读者输入的检索要求 数据流去向:图书库以及检索处理系统 数据流组成:图书名+图书编号等

数据流编号:D06 数据流名称:图书检索结果

简述:读者经过在检索系统终端输入检索信息后由检索系统返回的结果 数据流来源:检索系统 数据流去向:读者

数据流组成:图书名+图书编号+图书索引号+图书所在的书架编号等

六.读者管理系统数据流程图

借阅管理员读者登录信息(D22)读者查询(D24)读者查询结果(D25)P7_11读者登录检查读者信息(D23)读者表读者管理系统数据流程图

数据流编号:D22 数据流名称:读者登陆信息

简述:图书管理员对读者登陆信息进行检查 数据流来源:图书管理模块 数据流去向:检查读者登陆模块

数据流组成:管理员编号+借阅证号等

数据流编号:D23 数据流名称:读者信息

简述:图书管理员对读者登陆信息进行记录 数据流来源:检查读者登陆模块 数据流去向:读者表 数据流组成:借阅证号等

数据流编号:D24 数据流名称:读者查询

简述:借阅管理员输入的读者登录信息 数据流来源:借阅管理员

数据流去向:读者登录检查系统 数据流组成:读者姓名+读者编号等

数据流编号:D25 数据流名称:读者查询结果

简述:登录系统在检查读者输入的读者信息后返回个借阅管理员的结果 数据流来源:登录系统 数据流去向:借阅管理员

数据流组成:读者姓名+编号等

七.电子读物系统数据流程图

P8_11电子读物查询要求(D13)电子读物查询结果(D14)读者电子读物处理检索信息电子读物库检索结果读者表电子读物系统数据流程图

数据流编号:D13 数据流名称:电子读物查询要求 简述:读者需要查询的图书信息 数据流来源:读者

数据流去向:电子读物处理模块

数据流组成:图书编号+图书名+出版社等 数据流编号:D14 数据流名称:电子读物查询结果

简述:电子读物处理模块对读者输入的反馈 数据流来源:电子读物处理模块 数据流去向:读者

数据流组成:图书内容+图书所在网站超连接等

八.图书馆管理系统数据流程图

驾校信息管理系统数据流程图 第6篇

学员信息0驾校学员信息管理系统教练信息学员查询评价管理管理人员教练查询申报审核、统计分析

第二层数据库

1学员信息基本信息管理学员信息2教练信息教练信息车辆信息约车学员报名考试教练管理人员考试、训练管理评价信息3提交评价评价处理审核 第三层数据库

学员信息学员信息1.1学员信息管理管理学员信息1.2学员教练教练信息管理教练信息管理管理人员车辆信息报修/报废申请1.3教练信息管理车辆信息车辆信息管理

训练安排学车预约2.1培训管理预约表学员学员信息教练信息管理人员教练考试安排2.2考试管理报名表报名考试考试信息提交评价3.1提交评价处理3.2待审核信息评价信息审核学员教练信息管理人员撤销评价3.3评价信息撤销评价处理评价信息

第四层数据库

学员学员信息表1.1.1添加学员信息1.1.4教练查询处理管理人员信息修改表1.1.2修改学员信息学员信息1.1.3删除学员信息个人信息1.2.1添加教练信息教练信息教练1.2.21.2.4查询处理管理人员信息变更表修改教练信息教练信息离职表1.2.3删除教练信息 1.3.5报修车辆信息表1.3.1添加车辆信息教练信息报修单报修单1.3.2修改车辆信息车辆信息教练管理人员车辆信息报废单1.3.3删除车辆信息报废单1.3.6申请报废1.3.4查询处理

教练信息学员信息2.1.1预约申请学车安排训练安排2.1.2预约成功2.1.3预约失败2.1.8同意更换教练2.1.6撤销教练申请撤销预约请求2.1.4撤销预约申请预约信息预约表教练信息2.1.7不同意更换教练2.1.5更换教练申请预约请求预约信息培训信息管理员申请表学员教练同意不同意

地理信息系统数据字典生产研究 第7篇

地理信息系统数据字典生产研究

本文以数据字典生产为研究对象,深度探讨了数据字其的概念、作用、存储方式、内客和标准,是对数据字其生产的一个较为全面的诠释,相信本文的.研究对从事相关工作的同行有着重要的参考价值和借鉴意义.

作 者:程雷  作者单位:61512部队,北京,100088 刊 名:科技资讯 英文刊名:SCIENCE & TECHNOLOGY INFORMATION 年,卷(期): “”(20) 分类号:P2 关键词:地理信息系统   数据字典   标准  

数据库-驾校管理数据字典 第8篇

数据标准化是继网络、硬件、软件标准化之后, 计算机信息系统又一重要的标准化方向。在地理信息、科学研究、财务、石油等领域, 我国已经建立或正在建立领域数据字典。数据字典对数据标准化的规范作用, 必将促进有关领域计算机信息系统的进一步发展。当前, 面向对象设计、面向对象编程是计算机信息系统设计和开发的主流, 研究在面向对象环境中, 以何种形式应用数据字典, 以更好地满足计算机信息系统的实际需求, 更好地发挥数据标准作用, 具有重要意义。

2 数据字典简介

数据字典是数据标准化具体形态之一, 数据元素是数据字典中的重要概念。

2.1 数据元素

数据元素是一种结构化的数据单元, 在特定的语义环境中被认为是不可再分的最小数据单元, 具有描述准确, 理解一致的特点。数据元素的这种特点通过定义、标识、表示以及允许值等一系列基于语义的属性描述得以实现。

在GB/T 18391《信息技术元数据注册系统》中, 给出了数据元素的资料性模型, 如图1所示。

对象类、特性、表示是数据元素方法中的基本概念。从图1中可以看出, 对象类和特性又构成数据元素概念, 数据元素概念和标识构成数据元素。

2.2 数据字典基本结构

数据字典通常分为编制规则、管理规则和已注册数据元素三部分。管理规则规定数据元素注册、管理的基本流程和具体要求。编制规则通常包括:字典编制原则、数据元素方法有关知识介绍、术语、数据元素描述内容 (属性) 及其详细要求、字典的结构及数据元素的分类等。

字典编制原则通常以为所属领域服务为目的规定编制数据字典时必须考虑、遵守的有关事项。

数据元素方法介绍对字典中所用到的有关数据元素方法的知识进行重新强调, 以帮助读者更好地理解和使用数据字典。

术语、属性是用于描述数据元素的数据, 是字典的基础, 编制规则对之进行详细说明和规定。编制规则中往往会有用数据元素方法描述数据元素属性的表格及对个别属性的特殊规定。

编制规则中对数据字典结构的规定和数据元素分类的规定密切相关。因常见实体对象和日常活动对象容易理解并具有一定的数据基础, 将数据元素划分为实体对象类和活动对象类, 进行细化并据此编制字典结构的方法被广泛采用。

字典中的已注册数据元素通常按照表、记录的方式进行组织。一张表通常包含一个大类的数据元素, 表中的每条记录描述一个数据元素, 表中的每个字段标明一个描述数据元素的属性的名称。记录中的每个值代表一个描述数据元素的属性的值。

同一表中的数据元素具有相同的属性类型, 但却不允许存在两条属性值完全一致的数据元素记录, 数据元素记录中至少有一个主键。数据字典中将统一标识符作为数据元素的属性, 其作用是标识数据元素在领域中的唯一性, 可以用来作为主键之一。

2.3 字典中数据元素的分类

分类是指依据被分类对象所具有的共同特征而进行的排列或划分, 这些特征包括起源、组成、结构、应用和功能等。

数据元素字典中的数据元素通常都需要分类。对数据元素进行分类, (1) 可帮助用户从众多的数据元素中找出某个单一的数据元素; (2) 方便对数据元素进行数据管理分析; (3) 通过继承使原本借助其他属性 (如名称和定义) 不能完整表述的语义内容得以表达。

许多与数据元素有关的概念都可作为数据元素的分类对象, 比如对象类、特性、表示、值域、数据元素概念、以及数据元素本身, 这种用作分类对象的概念成为组分。选定好组分之后, 按照起源、组成、结构、应用或者功能, 对组分进行分类, 完成组分的分类之后, 将具有相同组分的数据元素划分到同一个数据元素组中。

记D (x) 为具有组分x的数据元素D。

规则1:D1 (x1) , D2 (x2) , 若x1, x2被划分到同一分组中, 则D1, D2被划分到同一分组中。

规则2:D1 (x1) , D2 (x2) , 若x1, x2被划分到不同分组中, 则D1, D2被划分到不同分组中。

比如人员出生年月和装备出厂日期两个数据元素。 (1) 若按照对象类分, 因人员属于人员类, 则人员出生年月应属于人员类数据元素;因汽车属于制造品类, 则汽车出厂日期属于制造品类数据元素; (2) 若按照表示分, 因年月属于日期类, 所以人员出生年月属于日期类数据元素;因日期属于日期类, 则汽车出厂日期属于日期类数据元素。由此可知, 数据元素分类是非常灵活的。

数据字典中, 分类应有利于数据元素获取、创建、理解等, 所以数据元素分类要:能够通过派生, 形成抽象数据元素和应用数据元素;确保适当属性和属性值的继承;能从参照词汇表中派生对象元名称;消除歧义;辨识上位类、同位类和下位类的数据元素概念;辨识数据元素概念和数据元素之间的关系;辅助模块化设计的名称和定义的开发等。

3 字典在面向对象编程中的应用

领域数据字典提供的标准数据元素不应当仅仅被动地被检索、被参考, 还应当比较主动的向使用者提供更好的服务。在面向对象编程中, 程序开发者需要构造由基本数据类型组成的领域数据类型, 不仅费时, 而且不能保证自定义的领域数据类型在整个领域中能够通用, 我们建议按照数据字典建立领域标准数据类以解决这个问题。

以C++为例, 在将领域标准数据引入到C++编程中后, 当我们要声明一个变量时, 至少有四种数据类型 (或者类) 可供选择, 如图2所示。引用时, 通常先要声明要用数据类型所在的头文件, 然后通过数据类型名 (或类名) 调用数据类 (或类) 。

由图2可知, 领域数据元素若要被作为数据引用, 需要转换成领域标准数据类型才行, 即要把数据元素变成标准数据类。

标准数据类应当具备三项基本功能:能够用“=”赋值;能够检查赋值是否合法;能够获取和展示数据元素的各个属性。

能够用“=”赋值是数据类型的基本特征, 但在一些编程语言中, 也允许用“=”对类赋值。使用等号赋值较之使用函数赋值, 更符合人们的习惯。对应用程序开发者而言, 标准数据类除了显示数据元素的属性信息外, 核心作用是被赋值。赋值是应用程序开发者唯一能够改变数据元素的行为。

使用者赋的值, 并不总是符合数据元素要求的, 类在被赋值后, 应当判断该值是否合法, 若不合法则应进行提示。

数据元素类应当能将数据元素的属性表现出来, 供应用者理解和使用。

开发基于数据字典的标准数据类的工作属于领域标准数据类开发者 (在数据字典颁发以后) , 而不属于一般信息系统开发者和其他应用开发者。

其开发步骤为:

(1) 将数据元素表中的所有字段转换为类的属性;

(2) 类中增加设置和返回各属性值的方法函数;

(3) 类中设置“=”操作符函数, 使能够通过“=”对类的对象进行赋值;

(4) 类中增加构造方法函数和析构方法函数;

(5) 在构造函数中, 初始化属性的值, 即将数据元素记录中的值赋给标准数据类相应的属性。

数据字典往往提供很多表, 容易引起混淆, 标准数据类开发时, 还应注意如下事项:

(1) 标准数据类要能反应数据字典对相应数据元素的所有规范;

(2) 标准数据类中的属性是数据元素本身的属性, 类中的方法是数据元素能够做到的动作。

4 标准数据类设计

我们在分析数据元素和数据字典的基础上, 按照面向对象的方法, 构建某领域标准数据类框架体系, 如图3所示。

4.1 标准数据类的继承

根据标准数据类必须具备的前两条功能, 设计标准数据模板类, (1) 能够象基本数据类型一样, 通过赋值符“=”对其进行赋值; (2) 在赋值时, 检查来值是否符合字典要求, 符合则接受, 不符合, 则报错。检查函数为虚函数, 派生类必须重写检查函数。

由标准数据模板类派生属性标准数据模板类和数据元素标准数据模板类。属性标准数据模板类按照属性值的数据类型的不同, 派生出具体类:字符型 (char*) 属性类、整型 (int) 属性类、日期型 (Date) 属性类等, 模板类:值域属性类。

数据元素标准模板类按照数据元素值的数据类型的不同, 派生出具体类:字符型 (char*) 数据元素类、整型 (int) 数据元素类、日期型 (Date) 数据元素类、时间型 (Time) 数据元素类等。

4.2 标准数据类的命名

数据字典往往通过不断细化分组来组织数据元素。例如在一些现有字典中将数据元素分为大类、小类、细类等。这样的分组因其能反映常见对象和正常业务, 而便于人们对字典中数据元素的检索和理解。面向对象方法从属性相似的角度来设计类, 是与字典对数据元素分组的最大区别。为了使标准数据类不失数据字典在检索和理解方面的优点, 我们建议采用如下方法命名标准数据类:

标准类名=大类名[_小类名[_细类名]]_数据元素名

方括号表示其中项是可选的。

基本属性 (术语) 因其构成的属性集不仅能描述数据元素而且能描述属性集中的成员, 是数据字典的基础数据, 且相对于数据元素理论上可不断增添, 对数据字典而言这些属性是有限的。因此, 为体现属性标准数据类和数据元素标准类的不同, 属性标准数据类的命名在遵循数据元素标准数据类的命名规则的基础上增加前缀“AT_”。

4.3 数据类的内部结构

为了方便表述, 我们假设某数据字典中的基本属性集A={ID, Name, Definition, Type}。则通过图4可以说明属性标准数据类和数据元素标准数据类的内部结构及相互之间的关系。由图4可知:

(1) 属性标准数据类的各属性的类型是基本数据类型;

(2) 数据元素标准数据类的各属性的类型是属性标准数据类型;

(3) 尽管属性集中元素所属的类不同, 但属性标准数据类和数据元素标准数据类的属性集中元素的作用是相对应的。

摘要:在介绍数据字典中数据元素、数据字典基本结构、字典中数据元素的分类概念的基础上, 提出按照数据字典建立领域标准数据类的建议;并结合实际工作, 简要介绍标准数据类的设计方法, 该方法在实践中发挥了较好的效果。

关键词:数据元素,数据字典,标准数据类,面向对象

参考文献

[1]吴志刚, 林宁.信息共享、业务协同的前提--数据标准化[J].信息技术与标准化, 2003 (1-2) :43-44.

[2]中国标准化研究院.GB/T 18391.1-2009信息技术元数据注册系统 (MDR) 第1部分:框架[S].北京:中国标准出版社, 2009.

[3]中国标准化研究院.GB/T 18391.2-2009信息技术元数据注册系统 (MDR) 第2部分:分类[S].北京:中国标准出版社, 2009.

[4]文必龙, 肖波, 陈新荣.石油勘探开发数据元素管理技术[J].大庆石油学院学报, 2012, 36 (1) :83-87.

[5]孙广芝, 邢立强.数据标准化的实践与思考--以财政业务数据为例[J].电子政务, 2009 (4) :75-79.

[6]中国人民解放军总医院.WS/T 303-2009卫生信息数据元标准化规则[S].北京:人民卫生出版社, 2009.

[7]吴波, 李建, 伍东.数据元素标准化在石油数据中的研究与实现[J].山西电子技术, 2006 (5) :86-89.

[8]吴信一.对电子政务元数据实行标准化的探讨[J].办公自动化, 2005 (7) :17-19.

[9]高复先.金字工程--数据标准化的再认识[J].中国信息界, 2004 (06X) :36-38.

[10]承继成, 赵永平.地理信息及其元数据标准化[J].遥感学报, 1998, 2 (2) :149-153.

数据库-驾校管理数据字典 第9篇

数据字典在ArcView GIS中的实现与应用

汪新庆 李伟忠 刘刚

(中国地质大学国土资源信息系统研究所 武汉 430074)

摘  要:数据字典保存了有关数据库结构的重要信息,对于数据库系统的开发、维护有重要的意义。ArcView GIS是一款地理信息系统软件,具有对属性数据的操作功能,本文就数据字典在基于ArcView GIS的地理信息系统开发中的应用进行了探讨,通过数据字典技术管理ArcView中的图层,实现程序代码与数据模型的分离,从而提高程序的适应性。

关键词:数据字典 ArcView GIS   图层

数据字典是数据库系统中用来保存非数据信息的数据库,它承担着管理数据资源、数据标准化等功能,以其重要性被称为“数据库的数据库”[1][2]。ArcView GIS是ESRI(环境系统研究所)开发的桌面地理信息系统软件,采用了一种无拓扑关系的矢量数据格式shapefile,同时具有管理、处理属性数据表的能力[3][4]。

在“计算机辅助区域地质调查实习系统”的开发过程中,我们尝试了将数据字典技术应用到GIS图层的管理中。该系统涉及到地质观察点图层、GPS点图层、地质路线图层、地质界线图层、断层线图层、地质体图层等多类图层,而建立各类图层的关键在于建立图层的属性数据表,传统的编程开发都是将数据与代码紧紧绑在一起,这种方法的缺陷在于程序代码严重依赖数据模型,不利于系统的维护、升级,开发过程中一旦图层的`属性表的结构发生了更改,开发者将不得不更改大量的代码段。

鉴于ArcView GIS中的图层同数据库系统中的数据表存在相似性,在ArcView GIS中可以借鉴数据库系统中的数据字典来管理图层。简单地说,该数据字典主要包括以下几个数据表:

图层编号

图层说明

图层类型

图例文件

001

地质观察点图层

Point

Legend1.avl

002

地质路线图层

PolyLine

Legend2.avl

003

地质体图层

PolyGon

Legend3.avl

……

……

……

……

表1:图层信息表

字段代号

字段名称

字段类型

字段宽度

小数宽度

QDEBGA

地质点编号

CHAR

8

0

QDETYP

地质点类型

CHAR

1

0

PADTHP

地质路线编号

CHAR

6

0

……

……

……

……

……

表2:字段属性表

其中,表1是关于图层信息的数据表,主要保存系统中所存在的各图层的基本信息,其中[图层编号]字段中的值对于各个图层来说是唯一的,此编号由系统开发者编制,而非系统运行过程中随机生成。[图层类型]字段保存了各图层中空间对象的类型,[图例文件]字段中保存了缺省状态下系统为该图层配置的图例文件;表2是字段属性表,描述所有图层的属性表中包含的所有字段的信息,由于不同的图层可能包含同一字段,因此另有专门的数据表在图层与字段间建立链接。表2中各条记录(即各个字段)以”字段代号”相区别;表3表示了图层包含字段的关系。

图层编号

字段代号

001

QDEBGA

001

QDETYP

002

数据库-驾校管理数据字典 第10篇

由于商业会计软件的迅猛发展, 其方便快捷的操作, 大大节省会计人员的工作量, 因此我校使用用友U872演示版软件进行实验教学。然而由于教学演示版的限制, 财务软件中有些功能无法实现。因此在教学过程中, 我校教师利用用友数据字典, 对系统后台数据库进行修改, 恢复受限功能, 达到教学目的。本文以用友U872为例, 介绍在教学过程中如何解决年末结账的问题。

2 提出问题

由于学校教学软件并非商业版本, 因此年底总账模块是无法结账的。

当学生1-11月份的经济业务完成后, 可以直接进入用友软件, 打开总账系统模块, 依次点击总账-期末-结账, 工作报告显示成功结账。可是12月份按照本步骤结账却无法成功。查看工作报告发现, 由于子模块薪资模块尚未结账, 因此总账在期末也无法结账。

薪资模块尚未结账的原因是薪资模块的月结工作只在会计年度的1-11月份进行;当执行薪资模块月结的时候, 会出现“请进行结转上年数据操作”的对话框。这是因为薪资模块只有月末处理, 没有年末处理, 因此12月份不能进行月结, 而是在“年末结转”中完成的。

3 解决问题

3.1 建立新年度账, 执行结转上年

在12月份月末时, 先建立一个新的年度账。建立年度账的工作由账套主管在“系统管理”里面做。再把系统日期调整到新建立的年度账的1月份, 用账套主管的身份登录系统管理, 结转上年度的工资数据就行了。具体做法是:

3.1.1 建立年度账

(1) 在系统管理界面单击“年度账-建立”菜单, 进入建立年度账。

(2) 系统弹出建立年度账的界面, 它中有两个栏目“账套”和“会计年度”, 都是系统默认, 不能进行修改操作。

(3) 系统提示“确认建立[2016]年度账吗?”点击“是”。

(4) 系统提示正在传递基础数据表。

(5) 系统提示建立年度:[2016]成功。

3.1.2 结转上年数据

(1) 以账套主管的身份选定账套注册登录, 进入系统管理界面。注:此时注册的年度应该是需要进行结转的年度, 如需要将2015年的数据结转的2016年, 则需要以2016年注册进入。

(2) 在系统管理界面单击“年度账”的下级菜单“结转上年数据”, 点击相应模块结转功能进行上年数据的结转。

但是这样的弊端是在执行建立年度账操作的时候必须使用加密狗, 而几乎每个学校在购买正版软件时只拥有一个加密狗, 因此在教学过程中每个学生拿到并使用加密狗的可能性很小, 也给正常的教学带来了困难。

3.2 使用数据字典, 修改薪资模块的月结状态

(1) 数据库中重要表的讲解。

(1) ufysftem库。

此库是系统参数数据库, 其中主要存放各个账套的共用信息, 意义很大, 日常应用的也很多。

(2) ufdata库。

此数据库叫应用数据库, 命名规则是ufdata_账套编号_年度 (四位计数) , 其中主要存放每个年度的账务数据, 包括各个模块的数据。在数据表中, 命名方法是模块代码_表名。

其中:ap代表应付;ar代表应收;gl代表总账;wa代表工资;fa代表固定资产;pu代表采购;sa代表销售;st代表库存;ia代表存货;fd代表资金管理;ca代表成本等。

通过在用友数据库表及数据字典中利用定义描述进行比对和查找, 薪资模块期末处理应当在UFdata数据库的公共模块, 表名为GL-mend, 其相关功能就是结账。

(2) 执行“开始”菜单, 打开“程序-Microsoft SQL Server-企业管理器”, 找到本账套的数据库“UFDA-TA_777_2015表”, 在表中找到并右击“GL-mend”, 选择“打开表-查询”。

(3) 输入并执行SQL语句。

薪资模块12月的月末处理就是使工资的gl_mend中12期间对应工资的列的值为1;参考语句:Update gl_mend set bflag_wa=1 where iperiod=12, 然后点击“!”执行命令。

(4) 当再次进行总账期末结转时, 账套提示结账成功。

4 结束语

由于教学版本的局限性, 如期末结账这些命令我们通过修改数据库得以实现。一方面学生可以通过修改数据库数据学习到数据库的组成结构和运行状况, 另一方面也要看到在实际工作中如果通对数据库或应用程序结构进行修改时, 可能会造成数据损毁甚至数据泄露。因此财务专业学生在财务软件操作时, 应当对财务软件的数据库加以保护, 设置和保护好自己的口令密码, 防止泄露他人, 避免为企业造成财物损失。

参考文献

[1]寿莉, 贾娜.会计电算化课程中的数据库技术[J].合作经济与科技, 2012, (24) .

[2]伊基红.关于高职院校会计电算化课程教学的思考[J].财会学习, 2016, (17) .

上一篇:农业银行庆龙年春联下一篇:人教版六上《伯牙绝弦》教案