(039)2.5.3:项目档案数据结构定义.课件电子教案教学教程_第1页
(039)2.5.3:项目档案数据结构定义.课件电子教案教学教程_第2页
(039)2.5.3:项目档案数据结构定义.课件电子教案教学教程_第3页
(039)2.5.3:项目档案数据结构定义.课件电子教案教学教程_第4页
(039)2.5.3:项目档案数据结构定义.课件电子教案教学教程_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、知识点知识点2-5-3:项目档案数据结构定义项目档案数据结构定义知识点学习任务单知识点学习任务单知识点编号知识点编号知识点序号知识点序号知识点知识点2-5-3039项目档案项目档案数据结构定义数据结构定义 知识点学习任务:知识点学习任务: 1 1、理解、理解“项目大类项目大类”与项目档案数据结构和与项目档案数据结构和 项目档案之间的关系项目档案之间的关系 2 2、明确、明确“项目档案结构字典项目档案结构字典”的作用的作用 3 3、掌握、掌握“项目档案数据结构定义项目档案数据结构定义”的功能和的功能和 各数据项的定义各数据项的定义知识点知识点2-5-3:项目档案数据结构定义:项目档案数据结构定义

2、1 1、项目档案结构字典、项目档案结构字典 企业的项目核算可能多种多样,企业的项目核算可能多种多样,项目的类型不同,其项目项目的类型不同,其项目档案的数据结构也必然有所差异,档案的数据结构也必然有所差异,如在建工程项目档案数据如在建工程项目档案数据与科研课题项目档案数据就会有很大差异,对外投资与合同与科研课题项目档案数据就会有很大差异,对外投资与合同也是如此。也是如此。知识点知识点2-5-3:项目档案数据结构定义:项目档案数据结构定义 企企业可根据实际需要自行定义各大类项目档案的数据结业可根据实际需要自行定义各大类项目档案的数据结构。构。每大类项目无论有多少级与多少个子项目,其项目档案每大类项

3、目无论有多少级与多少个子项目,其项目档案的数据结构都相同。的数据结构都相同。也就是说项目档案的数据结构是对应于也就是说项目档案的数据结构是对应于项目大类(一级项目)的,项目大类(一级项目)的,而项目档案中存储的具体明细项而项目档案中存储的具体明细项目数据是对应于项目明细类别(末级分类)的。该字典的数目数据是对应于项目明细类别(末级分类)的。该字典的数据结构如下表。据结构如下表。列列 名名含含 义义数据类型数据类型长度长度主键主键完整约束完整约束Zth账套号账套号字符型字符型3非空非空Xmflbh一级项目分类编号一级项目分类编号字符型字符型9非空非空Zdxh字段序号字段序号数值型数值型3非空非空

4、Zdm字段名字段名字符型字符型8非空非空Zdhy字段含义字段含义字符型字符型20非空非空Sjlx数据类型数据类型字符型字符型16非空非空Cd长度长度数值型数值型3Xs小数小数数值型数值型1Zj主键主键字符型字符型4Fk非空非空字符型字符型4分类编号分类编号分类名称分类名称级次级次项目档案基表名项目档案基表名01在建工程在建工程1zjgc0101 办公楼工程办公楼工程2 20102 厂房工程厂房工程2 2项目项目分类分类 一个项目大类(一个项目大类(01-01-在建工程):在项目档案结构字在建工程):在项目档案结构字典中需建立一套针对典中需建立一套针对“01-01-在建在建工程工程”项目的数据结

5、构。项目的数据结构。 一一个项目大类(个项目大类(01-01-在建工程)在建工程):需按:需按项目档案结构项目档案结构字典字典中中“01-01-在建工程在建工程”项目的项目的数据结构定义创建一个基数据结构定义创建一个基表表“ZjgcZjgc”,用,用“ZjgcZjgc”基表存储具体的工程项目。基表存储具体的工程项目。会计科目设置会计科目设置科目编号科目编号科目名称科目名称项目核算项目核算1603在建工程在建工程zjgczjgc160301 工程材料费工程材料费zjgczjgc160302 工程人工费工程人工费zjgczjgc160303 工程设备费工程设备费zjgczjgc知识点知识点2-5-

6、3:项目档案数据结构定义:项目档案数据结构定义2 2、项目档案数据结构定义、项目档案数据结构定义 在项目档案结构字典中,在项目档案结构字典中,存储各大类项目所对应的项目档存储各大类项目所对应的项目档案的数据结构。案的数据结构。各大类项目档案的各大类项目档案的数据结构之间以一级项目数据结构之间以一级项目分类编号加以区分。分类编号加以区分。因为因为项目档案的数据结构是有顺序的,项目档案的数据结构是有顺序的,所以设计所以设计“字段序号字段序号”来对数据结构中的各字段进行排序。来对数据结构中的各字段进行排序。知识点知识点2-5-3:项目档案数据结构定义:项目档案数据结构定义 项目项目档案结构字典的维护

7、包括增加、删除等。其中删除档案结构字典的维护包括增加、删除等。其中删除具有一定限制,具有一定限制,对于已输入明细项目数据的项目档案结构数对于已输入明细项目数据的项目档案结构数据不允许删除。据不允许删除。 在对项目档案结构字典进行维护时,在对项目档案结构字典进行维护时,首先首先要选择项目大要选择项目大类,类,然后然后对所选项目大类的项目档案结构数据进行维护。如对所选项目大类的项目档案结构数据进行维护。如下图。下图。知识点知识点2-5-3:项目档案数据结构定义:项目档案数据结构定义 选择项目大类后,如果所选项目大类没有定义与之对应的选择项目大类后,如果所选项目大类没有定义与之对应的项目档案的数据结

8、构,则项目档案的数据结构,则系统自动为之预定义前四项,即账套系统自动为之预定义前四项,即账套号(号(Zth)、项目编号()、项目编号(Xmbh)、项目名称)、项目名称( Xmbh )、项目、项目分类编号(分类编号(Xmflbh),且这四项定义数据不可改动,也不可在),且这四项定义数据不可改动,也不可在这四个数据项之前或中间插入数据项,并指定账套号(这四个数据项之前或中间插入数据项,并指定账套号(Zth)和)和项目编号(项目编号(Xmbh)为主键,)为主键,其他数据项可随意定义。其他数据项可随意定义。序号序号字段名字段名字段含义字段含义数据类型数据类型长度长度001ZthZth账套号账套号字符型

9、字符型3002XmbhXmbh项目编号项目编号字符型字符型3003XmbhXmbh项目名称项目名称字符型字符型40004XmflbhXmflbh项目分类编号项目分类编号字符型字符型20005XmyseXmyse项目预算额项目预算额数值型数值型15.2项目档案数据结构定义(项目档案数据结构定义(01-01-在建工程在建工程)项目档案(项目档案(zjgczjgc)账套号账套号项目编号项目编号项目名称项目名称项目分类编号项目分类编号项目预算额项目预算额001101A04办公楼办公楼 010185000000001201锅炉房锅炉房010256000000会计科目设置会计科目设置科目编号科目编号科目名

10、称科目名称项目核算项目核算1603在建工程在建工程zjgczjgc160301 工程材料费工程材料费zjgczjgc160302 工程人工费工程人工费zjgczjgc160303 工程设备费工程设备费zjgczjgc知识点知识点2-5-3:项目档案数据结构定义:项目档案数据结构定义 因为项目档因为项目档案的案的数据结构是有顺序数据结构是有顺序的,所以要求该字典中的,所以要求该字典中的各行数据之间也要有顺序,因此,在进行项目档案结构定义的各行数据之间也要有顺序,因此,在进行项目档案结构定义之前,应将其之前,应将其归纳整理完备,归纳整理完备,然后逐项定义各项数据。各数据然后逐项定义各项数据。各数据

11、项的内容说明如下。项的内容说明如下。知识点知识点2-5-3:项目档案数据结构定义:项目档案数据结构定义 (1 1)一级项目分类编号:)一级项目分类编号:根据所选项目大类编号自动填写。根据所选项目大类编号自动填写。 (2 2)字段序号:)字段序号:系统根据维护时数据所在行号自动生成。系统根据维护时数据所在行号自动生成。 (3 3)字段名:)字段名:必须输入。此数据项非常重要,它是创建项目必须输入。此数据项非常重要,它是创建项目档案基表的字段名,此档案基表的字段名,此字段名在所属项目大类中必须惟一,字段名在所属项目大类中必须惟一,不不允许出现重名。建议用字段含义的拼音缩写作字段名。允许出现重名。建

12、议用字段含义的拼音缩写作字段名。知识点知识点2-5-3:项目档案数据结构定义:项目档案数据结构定义 (4 4)含义(标题):)含义(标题):说明该字段的意义。说明该字段的意义。 (5 5)数据类型:)数据类型:必须输入。此数据项非常重要,它决定项必须输入。此数据项非常重要,它决定项目档案基表中各字段的数据类型。应采用值列表在目档案基表中各字段的数据类型。应采用值列表在“字符、字符、数值、日期数值、日期”中选取。中选取。 (6 6)长度:)长度:在数据库中,日期型数据具有固定的长度,字在数据库中,日期型数据具有固定的长度,字符型和数值型则需定义数据长度,它决定项目档案基表中各符型和数值型则需定义

13、数据长度,它决定项目档案基表中各列的数据长度。列的数据长度。知识点知识点2-5-3:项目档案数据结构定义:项目档案数据结构定义 (7 7)小数:)小数:只对数值型数据需要定义小数位数。只对数值型数据需要定义小数位数。 (8 8)主键:)主键:在数据库中创建基表时,每一个基表都要有在数据库中创建基表时,每一个基表都要有主键,可以用一个字段作主键,也可以用多个字段作组合主主键,可以用一个字段作主键,也可以用多个字段作组合主键。对项目档案基表系统键。对项目档案基表系统默认以账套号默认以账套号+ +项目编号为主键。项目编号为主键。 (9 9)非空:)非空:对于在项目档案中,不允许出现空值的列指对于在项目档案中,不允许出现空值的列指定此项,指定定此项,指定“非空非空”的列,要求必须输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论