固定资产管理方案

上传人:仙*** 文档编号:64273053 上传时间:2022-03-21 格式:DOC 页数:51 大小:1.79MB
收藏 版权申诉 举报 下载
固定资产管理方案_第1页
第1页 / 共51页
固定资产管理方案_第2页
第2页 / 共51页
固定资产管理方案_第3页
第3页 / 共51页
资源描述:

《固定资产管理方案》由会员分享,可在线阅读,更多相关《固定资产管理方案(51页珍藏版)》请在装配图网上搜索。

1、任我学网站第三章任我学网站: 固定资产管理系统介绍:这是一个完整的设备管理系统,实现了对单位所有设备的:1 基本情况登记2 保养维修计划和记录3 状态统计查询适用对象:购买和使用设备种类数量较多、价值较大的大中型企、事业单位。3.1 需求分析固定资产是企业的重要资源,它包括生产与非生产性的资产。固定资产占用了企业的大量资金,对固定资产的管理是企业的一项重要基础工作。据统计,到年底,全国国有资产总量为,其中国有工业企业国有资产总量为。固定资产是企业的主要劳动手段,它的数量、质量、技术结构标志着企业的生产能力,也标志着国家生产力的发展水平。固定资产管理及核算是企业财务管理核算的重要组成部分,在企业

2、里实物管理和价值核算是分开的,目前由设备部门和财务部门分别负责,所以企业固定资产的核算和管理,是一项具体而又复杂的工作。运用现代化信息技术手段加强固定资产的核算管理,可以大大地降低核算工作量,加快收集信息的速度,通过加强管理,保护固定资产完整无缺,充分挖掘潜力,不断改进固定资产利用情况,提高固定资产的使用经济效益,不仅有利于企业增大产品产量,增加产品品种,提高产品质量,降低产品成本,而且还可以节约企业基本建设投入资金,以有限的建设资金不断扩大企业资产规模,实现国有资产的保值增值。根据固定资产的经济性质和周转特点,企业固定资产管理的基本要求是:(1)保证固定资产的完整无缺。(2)提高固定资产的完

3、好程度和利用效果。(3)准确核定固定资产的需用量。(4)采用适当的折旧方法,正确计算固定资产折旧额。1 (5)科学地进行固定资产的投资预测。本章即围绕着上述五个基本要求,讨论如何将计算机技术、信息技术综合运用到企业固定资产管理工作中。3.1.1 固定资产概述1. 固定资产的概念我国企业会计制度规定,固定资产是指使用期限超过一年的房屋、建筑物、机器、机械、运输工具以及其他与生产经营有关的设备、器具、工具等。不属于生产经营主要设备的物品,单位价值在 2000 元以上,并且使用年限超过两年的,也应作为固定资产进行管理。2. 固定资产的分类为了加强固定资产管理,必须对固定资产进行科学的分类。固定资产可

4、以按照不同的标志进行分类。l 按固定资产的经济用途,分为生产用固定资产和非生产用固定资产。通过这种分类方法,可据以分析各类固定资产在全部固定资产中的比重,研究固定资产的结构,便于了解生产技术的机械化水平,促使企业合理地配置固定资产,充分发挥固定资产的效能。l 按固定资产的使用情况,分为使用中的、未使用的和不需用的固定资产。通过这种分类方法,可以分析企业固定资产利用程度,促使企业提高固定资产利用效率,并且保证正确计算折旧。l 按固定资产的所属关系,分为自有固定资产和融资租入固定资产。通过这种分类方法,有利于按照产权所属关系进行管理、组织核算和计提折旧。根据我国现行的财务制度,对企业固定资产综合上

5、述分类方法,分为以下七类:(1) 生产用固定资产。其中再按经济用途进行明细分类。(2) 非生产用固定资产。(3) 租出固定资产。(4) 未使用固定资产。(5) 不需用固定资产。(6) 融资租入固定资产。(7) 土地。2 任我学网站3. 企业固定资产核算管理的内容 概括地讲,固定资产核算管理有下列三个任务:(1) 严格管理固定资产卡片,对固定资产卡片进行管理,包括卡片的增加、删除、查询、打印、按月汇总、分类汇总等。(2) 正确、全面、及时地记录固定资产的增加、减少、使用等情况,保护生产资料安全完整。企业增加固定资产可以通过购置、建造等方式进行;通过出售、报废等途径减少固定资产。为了真实地反映和监

6、督固定资产的增减变动和实际情况,必须建立健全固定资产账簿体系。由于固定资产本身的特性,应对固定资产进行总分类及明细核算,在固定资产核算的账簿体系中,“固定资产登记簿”总账按原值反映固定资产的增减变动;“累计折旧”账户反映固定资产在使用过程中的磨损价值;“固定资产登记卡”对其进行明细分类核算。(3) 正确计算固定资产的折和修理费用,并进行固定资产折旧和修理的核算,保证固定资产简单再生产的实现。计算折旧的方法有多种,如“平均年限法”、“工作量法”、“双倍余额递减法”、“年数总和法”等,在实际工作中,对固定资产折旧的计算,是通过编制“固定资产折旧计算表”来进行的,它是进行固定资产折旧总分类核算的依据

7、。3.1.2 固定资产核算管理的特点固定资产核算管理系统具有三个明显的特点,即数据存储量大、日常数据输入量少、输出内容多。在一般工业企业中,固定资产不仅价值高,数量也多,反映每一项固定资产的数据项也比较多,在固定资产管理系统投入运行初期,需要通过系统初始化,把当前固定资产有关数据全部一次输入计算机,从整个存储量来看,固定资产管理系统是一个数据量大、占用存储空间较多的系统。固定资产管理系统投入运行后,日常需要输入的数据一般仅限于固定资产的购入、清理、出售以及内部调动等涉及企业固定资产变动的情况,一般来说,企业日常发生这类业务不是太多,而且发生频度也是很分散的,除此以外,需要输入的数据很少。这个特

8、点对于计算机来说,是个非常有利的条件。因为输入的数据少,出错的机会也少。一件固定资产的有关原始数据一旦正确输入后,直到它报废或出售为止,可以在很长的一段时间里使用。固定资产管理系统的日常输出量较大。这是由于使用目的的不同,往往同一项固定资产的数据项指标要求反映在不同的输出账表上。在手工管理方式下,编制这种输出账表的工作量不仅很大,而且受手工条件的限制,容易出现数据不一致的差错。采用计算机进行处理后,生产账表的速度提高了,也可以避免数据的不一致现象。从另一方面来看,采用计算机处理后,需要建立严格的变动数据采集制度,设置专职人员3 负责系统的运行维护。固定资产建成或投入使用后,会分散在企业各个使用

9、部门,涉及许多具体使用人员,使用中虽然平时变动较少,但是一旦发生变动往往容易被忽视。所以,在运用计算机技术建立固定资产管理系统时,首先要进行固定资产的清查盘点,账实相符后,再输入计算机;另外更重要的是,一定要建立严格的固定资产管理与变动数据采集制度,作为企业会计系统内部控制制度的组成部分,确保执行,以便能够及时采集变动数据,更新有关记录,使固定资产管理系统能够正确反映企业固定资产的实际情况。3.1.3 固定资产核算1. 固定资产增加和减少的核算固定资产的增加主要是设备的购入、自行建造完成,其他地位或个人投资投入、融资租入、接收捐赠、盘盈等;固定资产的减少指固定资产的出售、报废、毁损、盘亏等。固

10、定资产增、减凭证是固定资产管理系统的输入数据。在进行固定资产明细账核算时,要根据原始凭证,如固定资产验收单、报废单等,详细登记“固定资产登记簿”及“固定资产登记卡”。“固定资产登记簿”是按固定资产的类别和明细分类开设账页,并按保管、使用单位设置专栏,按各项固定资产的增减日期序时登记,每月结出余额,以汇总反映个单位、各部门各类固定资产的增加、减少和结存情况“固定资产登记卡”是按每一固定资产项目分别设置,每一项固定资产项目一张。在每张卡片中,记载所登记固定资产的详细资料,如固定资产编号、名称、规格、附属设备、使用单位、所在地点、建造时间、开始使用时间、原值、预计使用年限、折旧信息等。核算时只要根据

11、固定资产增加、减少的原始凭证作记账凭证,根据记账凭证和原始凭证登记固定资产明细账,制作固定资产登记卡,根据记账凭证汇总总分类账,财务人员将制作好的固定资产登记卡分别送到管理部门和使用部门,并进行账、证、物、卡的核对,使其完全符合,保证固定资产的完整无缺。2. 固定资产折旧的核算按照企业财务制度的规定,对于房屋、建筑物、在用的机器设备、仪器仪表、运输车辆、工具器具、季节性停用和大修理的设备、以经营租赁方式租出的固定资产、以及融资租赁方式租入的固定资产,都应按月提取折旧费。而对于房屋、建筑物以外的未使用、不需用固定资产、以经营租赁方式租入的固定资产、已提足折旧继续使用的固定资产等,不计提折旧。下面

12、列出常用折旧额计算方法:4 任我学网站(1) 平均年限法(1预计净残值率)年折旧率折旧年限月折旧率年折旧率/12 100月折旧额固定资产原值u26376X折旧率净残值率一般按照固定资产原值的 35%确定。(2) 工作量法固定资产原值u65288X1预计净残值率)单位工作量折旧额总工作小时某项固定资产月折旧额该项固定资产当月工作量u21333X位工作量折旧额上述公式中的总工作小时由企业根据规定的同类固定资产折旧年限换算估计确定,而且使用本折旧方法每月都需要确认当月该项固定资产的工作量,可操作性不强,在实务中运用较少,所以本书不作介绍。(3) 双倍余额递减法2 年折旧率预计使用年限100月折旧率年

13、折旧率/12 月折旧额固定资产账面净值u26376X折旧率(4) 年数总和法预计使用年限已使用年限年折旧率预计使用年限u65288X预计使用年限1)/2月折旧率年折旧率/12 月折旧额(固定资产原值预计净残值)u26376X折旧率3. 固定资产修理的核算100修理是为了恢复固定资产原有性能的行为,一般地说,无论是大修理和经常性的中小修理都不会延长固定资产的使用年限或提高其预计的服务能力,所以固定资产的一般修理并不改变固定资产登记卡及有关账簿的各种信息。5 6任我学网站3.2 概要设计 在明确了固定资产管理的业务需求后,为了达到上面所提到的各种核算要求,首先要对固定资产管理系统的数据流进行分析。

14、包括系统的数据流来源、数据核算过程、数据最终流向。3.2.1 固定资产核算的数据来源1. 由固定资产管理部门提供的现有固定资产有关资料。2. 构建固定资产或外单位投入、捐赠等,交付的有关付款单、交接单、验收单等原始凭证。3. 固定资产出售、报废清理或投资转出的有关申报单、交接单、收付款等原始凭证。4. 固定资产扩建、改建或出租、内部变动等有关资料。5. 计提折旧和预提或待摊修理费的计算表、修理费支出等凭证。6. 固定资产清查报告单的盘盈、盘亏资料。3.2.2 固定资产数据核算过程1. 月内发生固定资产增减变动后,将相应的原始凭证输入系统,经检测、分类后分别生成固定资产增加表、减少表及内部调动表

15、。特别要注意的是,系统最初投入运行时,需将原手工方式制作的固定资产管理卡片一次全部输入计算机,建立固定资产登记卡记录表,以后将它作为一个基本数据库使用。2. 根据月初的固定资产登记卡记录表,按有关规定计提固定资产折旧,生成固定资产折旧计算表。3. 根据固定资产折旧计算表、固定资产增加表、减少表,分类汇总转账数据,并将该项数据自动生成转账凭证而转入账务处理系统。4. 根据固定资产折旧计算表分类汇总折旧费用并分配数据,将该项数据自动转入成本核算系统,供计算成本时使用。5. 月末分别用固定资产增加表、减少表以及内部调动表更新固定资产登记卡记录表,也就是自动插入增加的固定资产记录,将调出的固定资产记录

16、自动删除,将发生调动的固定资产更改其使用部门。6. 根据固定资产折旧计算表、固定资产增加表、减少表、内部调动表以及固定资产登记卡记录表打印输出各种报表,如固定资产折旧计算报表、固定资产增减变动表、固定资产分类统计表等。7 3.2.3 固定资产管理系统数据流图根据对固定资产数据来源和核算过程的分析,可以设计一个简化的固定资产管理系统数据流图,见图 31 所示。固 定 资 产 增减 变 动 原 始凭证输入固定资产增加表固定资产减少表更新固定资产折旧计算表计提折旧8固定资产内部调拨表图 31 固定资产管理系统数据流图固定资产登记卡记录表分 类 汇 总 表和各种账表任我学网站3.3 数据库设计 在本节

17、中将重点讨论固定资产管理系统数据库的概念结构、逻辑结构及物理结构的设计和实现。3.3.1 数据库概念分析图 32 是固定资产登记卡实体 ER 图:图 32 固定资产登记卡实体 ER 图图 33 是新增固定资产实体 ER 图:图 33 新增固定资产实体 ER 图9 10 图 34 是减少固定资产实体 ER 图:图 34 减少固定资产实体 ER 图:图 35 是固定资产调拨实体 ER 图:图 35 固定资产调拨实体 ER 图:图 36 是固定资产折旧实体 ER 图:任我学网站 图 36 固定资产折旧实体 ER 图图 37 是实体间关系 ER 图:图 37 实体间关系 ER 图11 3.3.2 数据

18、库逻辑结构设计为实现固定资产管理系统的功能,本章设计的数据库系统主要有固定资产登记卡记录表、固定资产折旧计算表、固定资产增加表、固定资产减少表、固定资产内部调动表、折旧分配标准表等。1. 固定资产登记卡记录表固定资产登记卡记录表用来存储所有的固定资产卡片数据,手工方式下的固定资产卡片数据通过初始化直接输入存储到这张表里。以后随着固定资产的增加、减少以及内部调动,自动更新该表以使其能正确反映企业固定资产的实际状况。建立该表结构时,将固定资产编号作为关键字,设置的字段应和手工方式下的固定资产卡片基本相同。表 3-1序号1 2 字段名称固定资产编号固定资产名称固定资产登记卡记录表类型宽度小数字符型7

19、 字符型20 说明3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 固定资产原值规格型号生产厂家设备种类代码存放地点购入日期入账日期使用年限已用年限净残值率部门代码类别代码折旧方法月折旧率累计折旧预计残值预计清理费增加类别代码备注数值型字符型字符型字符型字符型日期型日期型整型整型数值型字符型字符型字符型数值型数值型数值型数值型字符型备注型13 40 20 2 20 8 8 4 2 5 4 4 30 5 13 13 13 2 4 2 2 2 2 2 2 见表 37 见表 39 见表 311 其中,“部门代码”为该固定资产现在所在部门的编号,“类别

20、代码”为该项固定资产所属类别,“增加类别代码”记录该固定资产的来源渠道。12任我学网站2. 固定资产增加表 当企业通过某种方式取得一项新的固定资产时,会计人员在入账的同时,应制作固定资产卡片并把有关数据项输入到固定资产增加表中,在会计期末再根据该表对固定资产登记卡记录表进行更新。在输出固定资产增减变动表时也要对该表进行检索。表 3-2序号1 2 字段名称固定资产编号固定资产名称固定资产增加表类型宽度小数字符型7 字符型20 说明3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 固定资产原值规格型号生产厂家设备种类代码存放地点购入日期入账日

21、期使用年限已用年限净残值率部门代码类别代码折旧方法月折旧率累计折旧预计残值预计清理费增加类别代码处理标识备注数值型字符型字符型字符型字符型日期型日期型整型整型数值型字符型字符型字符型数值型数值型数值型数值型字符型逻辑型备注型13 40 20 2 20 8 8 2 2 5 4 4 30 5 13 13 13 2 1 4 2 2 2 2 2 2 见表 37 见表 39 见表 311 固定资产增加表与固定资产登记卡记录表的结构基本一样,只是固定资产增加表中设置了一个字段“处理标识”,该字段是用来防止重复统计而设置的标志,当其值为“.T.”时,表示该项固定资产已按增加类别码进行了转账处理,否则表示尚未

22、处理。3. 固定资产减少表当企业发生固定资产出售、报废、毁损等业务时,要随时填制固定资产减少通知单,在固定资产减少表里增加相应记录,到会计期末再根据该表对固定资产登记卡记录表进行自动更新。同样,在输出固定资产增减变动表时也要对该表进行检索。13 表 3-3序号1 字段名称固定资产编号固定资产减少表类型宽度小数字符型7 说明2 3 4 5 减少原因通知单编号日期处理标识字符型字符型日期型逻辑型2 7 8 1 见表 313 其中,“减少原因”是指固定资产减少的类型,采用代码表示,“处理标识”的设置与固定资产增加表相同。4. 固定资产内部调拨表当企业发生固定资产内部调动业务时,要随时填制固定资产内部

23、调拨单,在固定资产内部调拨表里增加相应记录,到会计期末再根据该表对固定资产登记卡记录表进行自动更新。在输出固定资产增减变动表和计算折旧时要对该表进行检索。表 3-4序号1 字段名称固定资产编号固定资产内部调拨表类型宽度小数字符型7 说明2 3 4 部门代码调拨单编号日期字符型数值型日期型4 4 8 见表 37 其中,“部门代码”是指该项固定资产新调入的使用部门编码,原来的使用部门保存在固定资产登记卡记录表中。5. 固定资产折旧计算表固定资产折旧计算表按部门计算折旧。它通过依次读取固定资产登记卡记录表记录,根据其使用部门将折旧额累计计算生成或更新固定资产折旧计算表。表 3-5序号1 字段名称固定

24、资产编号固定资产折旧计算表类型宽度小数字符型7 说明14 2 3 本月折旧折旧日期数值型日期型13 82 任我学网站 生成固定资产折旧计算表后可以实现了按部门汇总折旧额的功能。6. 系统初始化有关库表(1) 部门代码对照表在输入固定资产登记卡记录和变动资料前,首先要明确固定资产的使用部门,所以要先进行部门定义。部门定义包括部门编码和部门名称的定义,部门编码的规则可以灵活掌握,对于小规模企业,内部部门设置不多,按顺序编号即可(本章就采用这种编码规则);对于大型企业,部门的层次和数量都较多,再简单采用顺序号已不合适,必须在代码上体现部门的性质和级别。如表 36、表 37 所示:表 3-6部门代码0

25、1 0101 010101 010102 010103 0102 部门编码的例子部门名称总厂第一分厂第一分厂车间第一分厂办公室第一分厂财务科第二分厂无论采用何种编码方式,都要成建立门代码对照表。表 3-7序号1 2 字段名称部门代码部门名称部门代码对照表类型宽度小数字符型4 字符型20说明(2) 类别代码对照表类别代码为该项固定资产所属类别,如表 38、表 39 所示:表 3-8类别代码0100 固定资产所属类别的例子类别名称经营用固定资产0101 经营用固定资产中的房屋建筑物15 表 3-90102 0103 0200 0300 类别代码对照表经营用固定资产中的机器设备经营用固定资产中的运输

26、设备非经营用固定资产不需用固定资产序号1 2 字段名称类别代码类别名称类型字符型字符型宽度小数4 40说明(3) 增加类别代码对照表增加类别码记录了固定资产的来源渠道,如表 310、表 311 所示:表 3-10表 3-11固定资产的增加类别的例子增加类别代码01 02 03 04 05 类别代码对照表增加类别名称企业购入固定资产企业自行建造固定资产投资人投入固定资产接受捐赠固定资产融资租入固定资产序号1 2 字段名称增加类别代码增加类别名称类型字符型字符型宽度小数2 20说明(4) 减少原因代码对照表减少原因是指固定资产减少的类型,如表 312、表 313 所示:表 3-1216 固定资产减

27、少原因的例子减少原因代码01 02 03 04 减少原因内容固定资产出售固定资产报废固定资产毁损固定资产盘亏任我学网站表 3-13 减少原因代码对照表序号1 2 字段名称减少原因代码减少原因内容类型字符型字符型宽度小数2 20说明(5) 固定资产种类代码对照表种类代码为该项固定资产按用途的分类,如表 314、表 315 所示:表 3-14表 3-15类别代码01 02 03 04 05 06 07 固定资产所属类别的例子类别代码对照表类别名称房屋和建筑办公设备动力设备仪器仪表制冷设备通讯设备运输设备序号1 2 字段名称种类代码种类名称类型字符型字符型宽度小数2 20 说明7. 系统参数保存表系

28、统参数保存表保存了进入系统的口令以及系统核算日期等,如表 316 所示。本章不打算讨论复杂的多用户登录管理,所以为简化起见,只保存一个系统登录口令。表 3-16序号11 2 字段名称pswd Zhjrq 系统口令保存表类型宽度小数字符型10 日期型8说明17 3.3.3 数据库物理结构的实现在命令窗口中输入创建数据库的命令:CREATE DATABASE GDZCH.DBC 1. 创建固定资产登记卡记录表(djk.dbf)* 建立表 DJK * CREATE TABLE DJK.DBF NAME DJK (固定资产编号 C(7) NOT NULL, 固定资产名称 C(20) NOT NULL,

29、 固定资产原值 N(13, 2) NOT NULL, 规格型号 C(40) NULL, 生产厂家 C(20) NULL, 设备种类代码 C(2) NULL, 存放地点 C(20) NULL, 购入日期 D NULL, 入账日期 D NULL, 使用年限 I NULL, 已用年限 I NULL, 净残值率 N(5, 2) NULL, 部门代码 C(4) NULL, 类别代码 C(4) NULL, 折旧方法 C(30) NULL, 月折旧率 N(5, 2) NULL, 累计折旧 N(13, 2) NULL, 预计残值 N(13, 2) NULL, 预计清理费 N(13, 2) NULL, 增加类别

30、代码 C(2) NOT NULL, 备注 M NOT NULL) * 创建索引 * SET COLLATE TO PINYIN INDEX ON 固定资产原值 TAG 固定资产原INDEX ON 固定资产名称 TAG 固定资产名INDEX ON 固定资产编号 TAG 固定资产编18任我学网站2. 创建固定资产增加表(zjb.dbf)* 建立表 ZJB * CREATE TABLE ZJB.DBF NAME ZJB (固定资产编号 C(7) NOT NULL, 固定资产名称 C(20) NOT NULL, 固定资产原值 N(13, 2) NOT NULL, 规格型号 C(40) NULL, 生产

31、厂家 C(20) NULL, 设备种类代码 C(2) NULL, 存放地点 C(20) NULL, 购入日期 D NULL, 入账日期 D NOT NULL, 使用年限 I NULL, 已用年限 I NULL, 净残值率 N(5, 2) NULL, 部门代码 C(4) NULL, 类别代码 C(4) NULL, 折旧方法 C(30) NULL, 月折旧率 N(5, 2) NULL, 累计折旧 N(13, 2) NULL, 预计残值 N(13, 2) NULL, 预计清理费 N(13, 2) NULL, 增加类别代码 C(2) NOT NULL, 处理标识 L NOT NULL, 备注 M NO

32、T NULL) * 创建索引 * SET COLLATE TO PINYIN INDEX ON 固定资产原值 TAG 固定资产原INDEX ON 固定资产名称 TAG 固定资产名INDEX ON 固定资产编号 TAG 固定资产编3. 创建固定资产减少表* 建立表 JSHB *19 CREATE TABLE JSHB.DBF NAME JSHB (固定资产编号 C(7) NOT NULL, 减少原因 C(2) NOT NULL, 通知单编号 C(7) NOT NULL, 日期 D NOT NULL, 处理标识 L NOT NULL) * 创建索引 * SET COLLATE TO PINYIN

33、INDEX ON 日期 TAG 日期INDEX ON 减少原因 TAG 减少原因INDEX ON 固定资产编号 TAG 固定资产编4. 创建固定资产内部调拨表(nbdbb.dbf)* 建立表 NBDBB * CREATE TABLE NBDBB.DBF NAME NBDBB (固定资产编号 C(7) NOT NULL, 部门代码 C(4) NOT NULL, 调拨单编号 C(7) NOT NULL, 日期 D NOT NULL) * 创建索引 NBDBB * SET COLLATE TO PINYIN INDEX ON 日期 TAG 日期INDEX ON 固定资产编号 TAG 固定资产编5.

34、创建折旧计算表(zhjjsb.dbf)* 建立表 ZHJJSB * CREATE TABLE ZHJJSB.DBF NAME ZHJJSB (固定资产编号 C(7) NOT NULL, 本月折旧 N(13, 2) NOT NULL, 折旧日期 D NOT NULL) * 创建索引 * SET COLLATE TO PINYIN INDEX ON 本月折旧 TAG 本月折旧INDEX ON 折旧日期 TAG 折旧日期20 任我学网站 INDEX ON 固定资产编号 TAG 固定资产编6. 创建部门代码对照表(bmdmbzhb.dbf)* 建立表 BMDMDZHB * CREATE TABLE B

35、MDMDZHB.DBF NAME BMDMDZHB (部门代码 C(4) NOT NULL, 部门名称 C(20) NOT NULL) * 创建索引 * SET COLLATE TO PINYIN INDEX ON 部门名称 TAG 部门名称INDEX ON 部门代码 TAG 部门代码7. 创建固定资产所属类别代码对照表(lbdmdzhb.dbf)* 建立表 LBDMDZHB * CREATE TABLE LBDMDZHB.DBF NAME LBDMDZHB (类别代码 C(4) NOT NULL, 类别名称 C(40) NOT NULL) * 创建索引 * SET COLLATE TO PI

36、NYIN INDEX ON 类别代码 TAG 类别代码INDEX ON 类别名称 TAG 类别名称8. 创建固定资产增加类别代码对照表(zjlbdmdzhb.dbf)* 建立表 ZJLBDMDZHB * CREATE TABLE ZJLBDMDZHB.DBF NAME ZJLBDMDZHB (增加类别代码 C(2) NOT NULL, 增加类别名称 C(20) NOT NULL) * 创建索引 * SET COLLATE TO PINYIN21 INDEX ON 增加类别名称 TAG 增加类别名INDEX ON 增加类别代码 TAG 增加类别代9. 创建固定资产减少原因代码对照表* 建立表 J

37、SHYYDMDZHB * CREATE TABLE JSHYYDMDZHB.DBF NAME JSHYYDMDZHB (减少原因代码 C(2) N OT NULL, 减少原因内容 C(20) NOT NULL) * 创建索引 * SET COLLATE TO PINYIN INDEX ON 减少原因内容 TAG 减少原因内INDEX ON 减少原因代码 TAG 减少原因代10. 创建固定资产种类代码对照表(zhldmdzhb.dbf)* 建立表 ZHLDMDZHB * CREATE TABLE ZHLDMDZHB.DBF NAME ZHLDMDZHB (种类代码 C(2) NOT NULL,

38、种类名称 C(10) NOT NULL) * 创建索引 * SET COLLATE TO PINYIN INDEX ON 种类名称 TAG 种类名称INDEX ON 种类代码 TAG 种类代码11. 创建系统参数保存表(SysCfg.dbf)* 建立表 SYSCFG * CREATE TABLE SYSCFG.DBF NAME SYSCFG (PSWD C(10) NOT NULL, ZHJRQ D NOT NULL)22 任我学网站 12. 创建当月折旧计算视图(V_zhjjs)* 建立视图 V_ZHJJS * CREATE SQL VIEW V_ZHJJS AS SELECT Zhjjsb

39、.固定资产编号, Djk.固定资产名称, Djk.固定资产原值, Djk.部门代码, Djk.入账日期, Djk.折旧方法, Zhjjsb.本月折旧, Djk.累计折旧, Zhjjsb.折旧日期, Djk.使用年限, Djk.月折旧率, Djk.预计残值, Djk.预计清理费, Djk.固定资产编号 FROM gdzch!djk IN NER JOIN gdzch!zhjjsb INNER JOIN gdzch!syscfg ON Zhjjsb.折旧日期 = Syscfg.z hjrq ON Djk.固定资产编号 = Zhjjsb.固定资产编号13. 创建全部折旧计算视图(V_Allzhjjs

40、)* 建立视图 V_ALLZHJJS * CREATE SQL VIEW V_ALLZHJJS AS SELECT Djk.固定资产编号, Djk.固定资产名称, Djk.固定资产原值, Djk.部门代码, Djk.入账日期, Djk.折旧方法, Zhjjsb.本月折旧, Zhjjsb.折旧日期, Djk.使用年限, Djk.月折旧率, Djk.预计残值, Djk.预计清理费 FROM gdzch!djk INNER JOIN gdzch!zhjjsb ON D jk.固定资产编号 = Zhjjsb.固定资产编号23 3.4 功能设计需求分析和概要设计结束后,对于固定资产管理系统“应做什么”和

41、“该怎样做”的讨论已经明确了,但是这里对解决问题的办法是以比较抽象概括的方式提出的,下一步要把解决问题的办法具体化。功能设计的工作,就是在前面阶段成果的基础上,考虑如何实现定义的软件系统,直到对系统中的每个模块给出足够详细的过程描述。3.4.1 功能模块图根据上述固定资产管理系统的数据流程图以及所分析的核算内容,可进行固定资产管理系统的功能设计,画出功能模块图(图 38)。系统划分为 5 个模块,分别完成输入原始凭证、计算折旧、汇总输出报表、更新固定资产登记卡、系统初始化等功能。图 38 固定资产管理系统功能模块图24 任我学网站3.4.2 功能模块说明1. 输入数据 输入数据模块的主要功能是

42、当发生固定资产增加、减少或内部调拨业务时,根据增、减、调拨原始凭证,将增、减、调拨数据输入计算机,保存在固定资产增加表、减少表和内部调拨表中。2. 计算折旧计算折旧模块的主要功能是每个月计算每项固定资产的月折旧额,并按照固定资产所属部门进行汇总,生成当月固定资产折旧计算表。3. 汇总输出报表该模块完成各种固定资产报表的打印输出,如折旧计算表、固定资产增减变动表、部门类别固定资产统计表等。5. 更新登记卡该模块的功能是在月末时,根据固定资产增加表、减少表和内部调拨表更新固定资产登记卡记录表。6. 初始化初始化模块完成启用系统进行日常固定资产业务处理之前所需要的初始环境的设置,包括固定资产登记卡记

43、录表的原始资料录入,以及各种代码对照表的建立等。253.5 程序实现在本章我们将通过固定资产管理系统的程序实现介绍另一种程序框架结构。这种程序框架不再使用 Visual Foxpro 主窗口的菜单划分功能模块,而是建立程序自己的主窗口,在主窗口上放置功能按钮,通过用户点击功能按钮调用其他功能窗口。这种框架结构比较简洁美观,适用于功能划分不太复杂的应用程序。3.5.1 主控程序在这里我们不使用向导建立项目,读者通过自己编写代码,可以更好地理解 Visual Foxpro 是如何实现主控程序的。1. 主文件 Main.prg 在建立应用程序框架入口程序即主文件时,需要考虑如下的任务:(1)设置应用

44、程序的起始点。(2)初始化环境。(3)显示用户 Logo 界面、登录界面。(4)控制事件循环。(5)退出应用程序时恢复原来的开发环境。除了主文件,这里我们还要建立一个 PRG 文件,叫做 PubCode.prg,一些公用的过程、函数就放在这个文件里。在主文件里加入下面的设置语句以便让系统调用公用过程和函数时能找到它们:SET PROCEDURE TO PubCode.prg 以下就是固定资产管理系统主文件 Main.prg 的实现代码:*关闭 Visual Foxpro 的主窗口WITH _SCREEN .VISIBLE=.F. ENDWITH *保存和设置环境变量LOCAL lcLastSe

45、tTalk,lcLastSetPath,lcLastSetDelete lcLastSetTalk=SET(TALK) SET TALK OFF26 任我学网站lcLastSetDelete=SET(DELETE) SET DELETE ON * 设置 VFP 查找文件时的路径lcLastSetPath=SET(PATH) SET PATH TO DATAINCLUDEFORMSGRAPHICSHELPLIBSMENUSPROGSREPORTS * 设置该程序所在的目录为当前目录LCSYS16 = SYS(16) LCPROGRAM = SUBSTR(LCSYS16, AT(:, LCSYS1

46、6)1) CD LEFT(LCPROGRAM, RAT(, LCPROGRAM) SET DATE TO YMD SET PROCEDURE TO PubCode.prg *从注册表里读取用户信息DO GetUserInfo *显示 Splash 表单DO FORM Logo READ EVENTS *进入登录表单DO FORM Login Read Event *恢复环境变量IF EMPTY(lcLastSetPath) SET PATH TO ELSE SET PATH TO &lcLastSetPath ENDIF IF lcLastSetTalk=ON SET TALK ON ELSE SET TALK OFF ENDIF IF lcLastSetDel

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!