农业机器折旧决策支持系统分析与设计
2015-05-30张庆柱张彩霞
张庆柱 张彩霞
摘要:为准确、全面地建立农业机器折旧制度,分析农业机器折旧决策系统的主要设计原则,介绍系统的总体设计思路及组成,论述系统中重要模块的功能及其实现,为农业机器折旧管理工作提供科学的决策参考。
关键词:农业机器;折旧决策支持系统;信息查询;日常管理;日常维护
中图分类号:S23-0 文献标识码:A 文章编号:1674-1161(2015)05-0057-03
农业机器的管理工作包括农业机器基础数据的统计分析、农业机器选型与配备、农业机器更新与折旧等内容,其中农业机器折旧是农业机械化管理工作中的一个重要部分,关系到农业机器的作业成本核算及经济效益。传统的折旧管理工作是由决策人员确定折旧方法,并进行大量的数据计算及统计。现行的农业机器折旧方法众多,且折旧模型都有各自的特点及适用性,在农机管理者对折旧模型选择不规范的情况下,折旧费用的计算存在一定的不合理性。同时,随着农机数量及种类的不断增加,农机管理部门处理折旧数据的工作量随之加大,尤其复杂折旧模型计算耗费的资源量巨大。
将决策支持系统应用到农业机械化管理中,不仅可以通过数据库管理系统方便快捷地查询、了解各种农机信息,而且能够通过模型库管理系统中的各种问题处理模型,选择合理的决策方案和科学的决策信息,辅助相关人员在正确处理问题的同时,提高决策的质量及效率。依据农业机械化管理工作的特点和要求建立信息数据库,结合模型库中的折旧模型,帮助农户及相关部门进行农业机器信息管理和查询,并科学地选择折旧模型,为农机折旧决策提供科学依据。
1 农业机器折旧决策支持系统的总体结构
系统在满足实际农业机器折旧管理决策需求的同时,需保证以下性能要求:1) 实用性。系统开发能满足农业机器折旧管理的实际情况,为管理者提供更高效的帮助。2) 稳定性。系统运行稳定可靠,避免程序运行出现异常。3) 先进性。在保证折旧管理各种功能的基础上,系统开发工具、数据库数据及模型库模型选用等都应具有一定的代表性。4) 安全性。系统对不同的用户进行权限设定,管理各级用户的使用权限。5) 完整性。折旧决策支持系统是农业机械化管理中一个相对独立的子系统,应具有独立的完整结构。6) 开放性。系统在设计时应保留相应接口,与其他相应系统进行数据共享。
根据农业机器作业特点,在对比分析各种折旧模型后,选取折旧方法时应遵循以下原则:1) 为保证农机在使用周期内有效回收资金、减少无形损耗,应尽可能采用加速折旧的方法。2) 尽可能保证在使用周期内,机器每年的年度成本趋于平稳且为最低。3) 折旧额的计算尽可能简化,折旧方法要具有通用性,以便在实际中使用。4) 选择折旧方法要考虑农业机器工作的实际情况及使用规律,正确反映设备的磨损情况。5) 折旧要和农业机器的生产力水平及一定时期的管理水平相适应。6) 折旧初期制定的折旧率不宜偏低,折旧年限也不宜过长,避免设备的投资回收期延长,影响设备的更新换代。7) 通过对折旧方法研究可知,动态方法要比静态方法更符合经济规律要求;改进的动态双倍余额递减法N1值的计算方法,可有效避免原方法的折旧额倒置问题;与动态双倍余额递减法和改进双倍余额递减法相比,动态改进双倍余额递减法更为合理。
设计农业机器折旧决策支持系统时,以自上向下、逐步求精为原则,根据总体设计确定系统的功能,通过模块化、结构化的方法对各模块功能进行划分,详细确定模块具体功能。系统应具有农业机器信息查询、辅助折旧决策、日常管理、系统维护等功能。按照决策支持系统结构形式,系统采用最为常用的部件结构:人机交互系统、数据库管理系统和模型库管理系统。数据库管理系统主要实现数据资源的存储和管理;模型库管理系统主要存放各种折旧模型并对模型库进行管理;人机交互系统是用户与决策支持系统之间的交互界面,用户通过人机交互系统调用“模型部件”与“数据部件”,运行决策支持系统。
2 农业机器折旧决策支持系统的功能划分及设计
农业机器折旧决策支持系统的主要任务是对农机设备折旧进行综合管理,保持农机设备正常运行和适时更新,确保农机单位取得良好的经济效益。根据这些实际需求,从农业机器折旧工作的实际出发,开发的农业机器折旧决策支持系统主要包括农机基本信息查询模块、农机折旧决策支持模块、日常管理模块和系统维护等功能模块。
2.1 基本信息查询模块
基本信息查询模块通过人机交互界面调用数据库中的农业机器基本信息,实现农业机器信息的查询功能。用户可以查询浏览各种农业机器的基本信息,包括农业机器的名称、所属类别、型号、制造厂家、购置参考价格等。在此基础上,系统提供按条件检索功能,用于显示符合用户指定条件下的机型信息。
2.2 折旧决策支持模块
农业机器折旧决策支持模块是整个系统最重要的部分,通过数据库中的数据支持及模型库方法,为管理人员提供科学的折旧决策参考。折旧决策支持模块对折旧模型的特点与适用条件进行简介,并根据用户输入的条件推荐折旧模型,在输入农业机器原值、参考使用年限、预计净残值率等具体数据后,对选定折旧方法进行求解,为用户折旧决策提供科学参考。
2.3 日常管理模块
日常管理模块记录农业机器在实际生产作业和日常维护中的各种数据,利用日常数据为折旧决策提供参考。建立农机折旧日常管理数据库,包括农业机器运行及报废处理等相关信息。系统可以根据需要对数据进行导出,并以文档的形式对数据进行管理。
2.4 系统维护模块
系统维护模块用于系统的维护和管理,是保障系统正常运行的关键,包括机器数据库管理维护、模型库管理维护和用户管理维护三部分。数据库管理维护是指有权限的管理员对农业机器的基本信息进行增加、修改、删除、查询等操作;模型库管理维护用于有权限的管理员对模型库中的折旧模型程序代码进行修改、增加、删除和管理;用户管理维护模块用于管理员对用户进行管理,进行用户增减、信息修改、权限设定等操作。
3 农业机器折旧决策支持系统折旧模型库的设计
折旧模型库系统是农业机器折旧决策支持系统的核心部分,包括折旧模型库和模型库管理系统两部分。模型库将众多模型按一定的结构形式组织起来,通过模型库管理系统进行管理和使用。
3.1 模型文件库
1) 模型以某种形式对一个系统的本质属性进行描述,以解释系统的功能、行为和规律。通过对影响农业机器折旧的主要因素进行分析,建立农业机器折旧方法体系,对产量法模型、直线法模型、年数总计法模型、偿债基金模型、动态双倍余额递减模型、改进双倍余额递减模型等三大类11种折旧模型进行研究。鉴于工作量法计算条件的限制,系统采用MATLAB编译实现静态和动态10种折旧模型的建立。模型程序以M文件形式储存折旧模型源程序文件,模型程序通过MATLAB的COM组件技术生成并以.dll文件形式存储折旧模型目标程序文件。
2) 模型文件库用于存储所有的模型文件,是模型库的主体。模型文件中的源程序文件和目标程序文件是主要的模型文件。若对模型进行文字说明,将形成模型的说明文件;若对模型的输入输出数据进行说明,将形成模型的数据描述文件,这样一个模型至少有2~4个模型文件。模型库中众多的折旧模型对应着大量的模型文件,为便于模型文件的管理和存储,需建立模型文件库。结合农业机器折旧模型的研究结果,系统按照模型文件文件类别建立4个子目录,分别用于存储各折旧模型的源程序文件、目标程序文件、说明文件和数据描述文件。
3.2 模型字典库
模型字典库是对模型文件的索引描述,用于存放模型的名称、编号、文件说明。模型文件的运行,一般是先通过模型字典找到模型文件的存储路径,进而找到具体模型。字典库的组织结构一般有文本形式、菜单形式和数据库形式等。为便于模型的分类、查询及修改,系统的字典库采用数据库形式。
3.3 模型库管理系统
模型库管理系统(MBMS)用于对模型库进行有效的管理和使用,是一个支持模型生成、存储、维护、运行和应用的软件系统,主要对模型库中的模型进行存储管理、运行管理和支持组合。到目前为止,模型库管理系统还没有统一的标准和相对成熟的专业软件。
在对农业机器折旧决策支持系统折旧模型库进行设计分析的基础上,建立具有折旧模型管理和折旧模型维护功能的模型库管理系统。模型库管理系统将模型文件库与模型字典库进行连接,对各折旧模型文件的名称、名称代码、文件类型、文件地址等信息进行管理。
3.4 折旧数据库
数据库系统是决策支持系统的基本组成部分,由数据库和数据库管理系统两部分组成。数据库是按一定结构组成的相关数据集合。数据库管理系统是一组能描述、管理、维护数据库的程序系统,对数据进行统一管理,能够对数据库中的数据进行查询、增加、删除、修改。
系统数据库名称为depreciation,包含用户信息表、农业机器基本信息数据表、机器使用年限表、机器运行状况表、机器报废记录表、参考利率表等数据表。
在对影响农业机器折旧的主要因素及折旧模型进行分析的基础上,建立农业机器折旧数据库。其主要任务是存储管理农业机器产品基础资料和折旧相关数据,并根据实际需要进行增加、删除、修改等数据维护工作。
参考文献
[1] 王奕娇,乔金友,王福林,等.农机双倍余额递减法折旧存在问题及改进研究[J].农机化研究,2015(3):42-45.
[2] 张胜文,程运福,孟鑫.机器设备折旧要素确定的技术分析[J].中国科技信息,2008(5):172-173.
[3] 王炳荣.对固定资产更新决策中旧设备折旧问题的探讨[J].会计师,2012(4):31-32.