【《基于Net的公司固定资产管理信息系统设计》7900字(论文)】_第1页
【《基于Net的公司固定资产管理信息系统设计》7900字(论文)】_第2页
【《基于Net的公司固定资产管理信息系统设计》7900字(论文)】_第3页
【《基于Net的公司固定资产管理信息系统设计》7900字(论文)】_第4页
【《基于Net的公司固定资产管理信息系统设计》7900字(论文)】_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

一、绪论(一)研究背景与意义企业在发展过程中必须重视对于固定资产的管理工作,这属于企业管理工作中的重要组成部分,对于企业实现高质量发展的目标至关重要。在我国经济高速发展的今天,企业的规模以及数量保持了上升的态势,在企业发展中涉及到了多种类型的固定资产,如果忽略对固定资产的管理,则必然影响到企业的经营和成长,甚至会对企业发展产生束缚,降低企业利润,失去竞争力,最终遭到市场的淘汰。受到多种因素的影响,固定资产管理已经成为很多企业的薄弱之处,因此有必要针对固定资产管理开展更多的研究,并进一步引入新技术和新方法,提升固定资产管理的质量,从而进一步促进企业的发展。很多企业虽然都已经在固定资产管理方面投入了很多的精力,然而存在诸多问题,并未达到预期的效果。部分企业只是注重投资,忽略了对固定资产的管理,只是采用传统的手工管理模式难以满足新形势下固定资产管理的要求。虽然企业存量资产持续增加,但是由于管理不善而导致的资产闲置与不足等问题突出,降低了资源的利用效率,影响到了企业的效益,制约了企业的发展。因此有必要结合这些问题进行研究,借助于先进的信息化技术来改善固定资产管理中的不足问题。(二)国内研究现状国内众多学者针对固定资产的定义、分类、信息化管理等方面都有较多的研究。邓昌华[1]、李君法[2]、张树民[3]、魏霞飞[4]、赵瑞玺[4]等学者在各自的文章中中详细阐述了企业存在的固定资产闲置问题,探讨了该问题形成的原因以及影响,在此基础上提出了解决问题的对策,主要涉及到了闲置资产报废和改造、调度和管理优化以及资产调剂中心构建等相关的内容,这些举措的实施有助于提升大型企业固定资产管理的效率。另外有很多企业以及研究机构重视固定资产管理的信息化建设,积极引入互联网以及计算机等技术,构建了专用的管理软件,弥补了传统管理模式的不足。(三)本文的主要研究内容与文章结构本文的研究内容主要包括六章,其中第一章介绍了信息系统的研究背景、研究目的与研究意义,第二章主要是介绍了企业固定资产管理信息系统的相关软件、硬件的技术支持,第三章主要是详细介绍了企业固定资产管理信息系统需求分析,第四章介绍了企业固定资产管理信息系统的详细设计,第五章介绍了企业固定资产管理信息系统编码实现,第六章介绍了企业固定资产管理信息系统测试,最后一章是总结部分,对于全文进行了总结和展望。二、固定资产管理信息系统的相关技术支持(一)系统概述如今世界计算机信息技术飞速发展。在各行各业中离不开信息以及数据的处理,计算机广泛应用到了各个行业中。采用计算机工具实现信息的管理和处理具有明显的优势,弥补了传统纸质管理模式的弊端。在解决效率不高等问题的同时,更能够提升管理的可靠性和规范性,有助于减少存在的信息丢失以及泄露等问题。由于企业中存在多种类型的固定资产,属于企业开展各项活动的基础,如果固定资产管理不佳,则会直接影响到生产经营的效率。很多企业在固定资产管理上仍然比较落后,依赖于人工管理模式,在质量以及效率上均无法满足企业快速发展的需求。考虑到上述问题,有必要针对在固定资产管理上的痛点进行分析,引入最新的管理技术,构建高效可靠的管理方案成为企业管理中的必然。如果可以在企业内部建立一种固定资产管理的信息化系统,将使各部门相关人员高效获取到需要的资产信息,实现资源的有效调度,减少资源浪费等问题的发生,提升企业生产效率,并达到更高的效益。(二)系统开发方法1、生命周期法生命周期法又称为结构化系统开发方法,是国内比较流行的信息系统开发方法,在此方法中需要依据规范化的流程完成系统分析,设计以及开发等各项工作。具体信息如下表所示。表2.2.1生命周期法(固定资产)开发阶段主要工作文档资料系统规划初步调查并拟定开发计划可行性研究报告系统需求分析数据分析,功能分析系统分析报告系统详细设计模块设计,输入输出设计系统设计说明系统编码实现编写程序,建立数据库流程及数据库手册测试和系统维护测试,维护系统测试报告结合表中的信息可知,本次设计的企业固定资产管理信息系统主要划分为五个不同的阶段,包括系统规划,需求分析以及实现等,各个阶段的工作任务以及基本要求是不同的,需要对各个阶段进行有效衔接,基于规范化的流程提高系统实施的质量。2、原型法该方法指的是在一定时间内快速构建能够运行的系统模型,需要达到较低的成本,较高的效率,并且与用户需求保持一致。通过该方法使得用户可以对系统形成直接的印象,在大体了解之后进一步研究和改进,在加大人员等方面的投入之后有助于提升系统开发的效率,可以结合客户需求进行优化,最终可以高效构建出符合用户需求的产品。该方法的执行过程如下所示:(1)基于和客户之间的访谈交流明确基本的需求,在此基础上梳理出大致实现的功能;(2)设计具有基本功能的初始原型,然后向用户展示,总结用户的意见和反馈;(3)依据用户的反馈来对模型进行修改。(4)在多次修改并完善之后形成最终的系统。该方法的优势在于效率高,实施简单,并且整个过程中有用户的参与,可以依据用户需求来进行调整,确保最终产品的质量满足需求。然而建立一个便于修改的原型具有一定的难度,这将直接应用到后续工作的开展。3、面向对象法面向对象技术是一种将客观世界由许多不同种类的对象构成,依据特定的认识论对客观世界进行模拟研究的方法,。观世界可以划分为较多的对象,各个对象的运动特征存在一定的差异性,并且存在紧密的关联性,正是由这些相关作用的对象形成了完整的客观世界。面向对象法广泛应用到了系统开发领域中。该方法的基本流程如下所示:(1)需求分析。针对客户提出的具体需求进行梳理和分析。(2)面向对象分析(OOA)。针对特定对象的属性以及行为进行识别分析。(3)面向对象设计(OOD)。针对得到的结果进行整理总结,在此基础上形成特定的范式。(4)面向对象程序设计(OOP)。基于先前得到的范式通过某种语言得到对应的系统。在此次研究中综合利用了上述两种方法,确保设计的固定资产管理系统可以达到预期的要求。三、固定资产管理信息系统需求分析在软件开发中,系统需求分析指的是在开发一个新的,或者修改一个已经存在的系统时,描述新的目标、范围,定义新系统功能时所需要做的所有的工作。需求分析是软件开发过程中的一个非常重要、非常关键的过程。在这个过程中,需求人员和软件工程师需要确认用户的详细需求。只有在确定了这些需求后他们才能够分析和寻求一个比较稳妥的解决方案(一)系统需求分析结合相关的调研,明确了系统的基本业务流程,该系统的需求体现在如下方面:(1)考虑到用户对于计算机的掌握能力,系统需要具备人性化的人机操作界面以及比较简单易懂的操作。(2)系统使用用户非单一用户,所以需要多用户支持。(3)为了数据查询更便捷,需要带条件查询数据。(4)针对固定资产信息进行分类管理和展示。(5)运行稳定可靠,不受外部网络环境变化的影响。(6)支持数据删除等操作,确保数据及时更新。(7)降低对于人工操作的依赖性,可以自主完成一些计算过程。系统可行性分析技术可行性技术可行性分析指的是从技术层面上分析系统实施的效果,因为系统实现的基础是技术达到一定的要求。所以在分析过程中需要考虑到当前采用的相关技术,探讨这些技术是否满足了开发的要求,并且开发人员是否掌握了这些技术。该系统开发中采用了主流的技术,包括MVC开发模式,C#开发语言,.NET开发框架,SQLServer数据库等。同时硬件使用的成本较低,直接利用现有的计算机进行开发和测试,具备了较高的可靠性,满足了系统开发技术上的要求。经济以及管理可行性针对项目的效益进行评价分析,明确项目是否具备了较高的可行性。如果项目的效益不高,而且投资的成本较大,则一般失去了实施的价值。具体涉及到了开发过程中的人力成本,设备以及物品等。一方面该系统开发的成本投入较低;另一方面,系统应用之后将会发挥较大的价值,减少人力以及资源的投入,改善经济效益,所以具备了较高的经济可行性。用户可行性当前各个单位的工作人员大多具备了一定的计算机操作能力,所以使用此系统是完全没有问题的。同时各个企业致力于信息化的建设,试图通过计算机等新技术的引入来提高生产与管理的水平,基于这种方式有助于提升自身的竞争力。所以该系统的用户可行性同样较高。结合上述分析可知,该系统的开发已经具备了较高的可行性,可以根据系统的需求来进行系统的设计与实现工作。(三)系统开发环境针对系统的开发环境进行设置,本文中的固定资产管理信息系统采用了SQLServer2012数据库、VisualStudio2019工具。在具体架构上采用C/S架构,Winform形式实现系统。开发语言是微软的C#语言,框架为.NETFrameworkC#是微软的一款面向对象的编程语言。它可以让软件开发人员快速地编写各种基于.NET框架的应用程序,此外.NET框架提供了一系列的工具和服务来最大程度地方便软件开发。正是C#有这样面向对象的设计,使它成为了开发各种组件和应用程序的理想之选之一,无论是中小型应用程序还是系统级的应用程序。最重要的是,C#语言易学易会,不管是初学者,还是其他语言的开发者,都可以很快的学会和精通C#。

四、固定资产管理信息系统设计(一)系统设计目标在本次研究中主要对固定资产管理系统进行了设计,该系统需要借助于数据库实现对固定资产相关信息的管理,系统设计目标如下所示:(1实现信息传输功能,灵活度和可靠性较高。(2)实现数据导入导出功能,支持Excel格式。(3)提供强大的查询功能,包括模糊查询以及精确查询等,基于设置的查询条件高效获取需要的信息。(4)实现后台监控。(5)具备自动核算功能,减少人工计算。(6)数据存储安全可靠,界面布局合理,便于用户操作。(7)针对用户输入信息进行校验,包括格式以及合法性等,提高数据的准确性。(8)降低系统操作难度,便于安装和部署,提高使用效率。(二)系统框架设计(MVC模式)系统开发中利用了成熟的Mode-View-Controller(即模型-视图-控制器)模式,该模式属于一种分层架构方式,将具体的显示以及业务逻辑进行了有效地分离,有助于改善系统的扩展性和逻辑性,所以广泛应用到了实际系统的开发中。在此模式下总体划分为视图、模型以及控制器三个层次,各个层次的基本关系如下图所示。图4.3.1MVC图示(三)系统主要功能模块设计固定资产管理系统主要模块(用户管理模块、资产管理模块、统计分析模块)的活动流程。图4.4.1资产管理模块活动图图4.4.2资产管理模块活动图(四)数据库设计在此次设计中依据系统的数据管理需求完成对各个数据表的设计,总计涉及到了17个数据表,将数据库命名为db_EAM,各个表的基本结构如下所示。(1)主要数据表的结构资产编号规则配置表针对资产编号配置规则管理,该表命名为t_base_defaultno,具体结构如下表所示。表4-1固定资产编号规则配置表字段名数据类型长度主键否描述IDint4ID(自增)firstNOvarchar50编号前缀defaultNOint4编号初始化数值固定资产类别表主要存储固定资产类别信息,因为该表中的信息主要通过树控件显示,所以表的设计为递归法,t_base_zcld(固定资产类别表)结构如表4-2所示。表4-2固定资产类别表字段名数据类型长度主键否描述IDint4ID(自增)firstIDvarchar50父级编号zclbvarchar50资产类别secondIDvarchar50子级编号固定资产表针对固定资产各项信息进行有效地管理。该表命名为t_base_zcmc,具体结构如下表所示。表4-3固定资产表字段名数据类型长度主键否描述IDint4ID(自增)zcmcvarchar50资产名称固定资产信息表针对各个资产的基本信息进行管理。该表命名为t_main,具体结构如下表所示。表4-4固定资产信息表字段名数据类型长度主键否描述IDint4ID(自增)bhvarchar50资产编号mcvarchar50资产名称xhvarchar50资产型号zclbvarchar50资产类别gbbhvarchar50国标编号xxpzvarchar200详细配置sccjvarchar50生产厂家ccrqdatetime8出厂日期zjfsvarchar50增加方式sybmvarchar50使用部门syqkvarchar50使用情况cfddvarchar50存放地点bgryvarchar50保管人员rzrqdatetime8入账日期slint4数量dwvarchar20单位djfloat8单价zcyzfloat8资产原值ljzjfloat8累计折旧zcjzfloat8资产净值jczlfloat8净残值率zjffvarchar20折旧方法nxint4年限djrqdatetime8登记日期djrvarchar20登记人DataGridView表格属性列表针对DataGridView控件属性信息进行管理。将该表命名为t_data_view,具体的信息如下表所示。表4-5DataGridView表格属性列表字段名数据类型长度主键否描述IDint4ID(自增)bh smallint2编号tableNamevarchar50表名FileNamevarchar50字段名称titlevarchar50字段标题widthfloat8字段宽度visiblebit1是否显示字段placesmallint2位置固定资产清理表需要对清理的资产信息进行管理,涉及到了名称、编号以及使用情况等相关信息。该表命名为t_clear,具体结构如下表所示。表4-6固定资产清理表字段名数据类型长度主键否描述IDint4ID(自增)bhvarchar50资产编号mcvarchar50资产名称xhvarchar50资产型号xxpzvarchar200详细配置sybmvarchar50使用部门syqkvarchar50使用情况cfddvarchar50存放地点bgryvarchar50保管人员qlrvarchar50清理人qlfsvarchar50清理方式qlrqdatetime8清理日期pzrvarchar20批准人Memovarchar255备注

五、固定资产管理信息系统实现(一)用户模块1、用户登录固定资产管理信息系统登录模块对使用本系统的用户(企业内部员工)进行身份和权限验证,只有通过验证的用户才可以进入和使用本系统。登录界面包括用户登录名,登录密码。登录界面对应的项目文件为frmLogin.cs,在登录界面上,需要输入正确的用户名及密码,如果输入的信息存在错误,则系统会将错误的提示以对话框的形式进行弹出,提示用户重新输入。在各项信息均输入正确的情况下可以成功进入到系统中。登录模块的页面设计如图5.1.1所示。图5.1.1登录模块添加新用户可以添加任何人为系统用户,添加后就可以进入系统。添加新用户时,登录名称,密码都不能为空,该页面对应的磁盘文件为frmUser.cs,页面设计如图5.1.1所示图5.1.2用户新增模块(二)资产管理在资产管理主界面,授权员工可以对资产信息进行新增、清理或修改操作。资产管理主页面主页面显示所有已经添加的固定资产信息,点击资产清理按钮可以删除某个资产的信息。对应的磁盘文件为frmMain.cs,页面设计如图5.2.1所示。图5.2.1资产管理主界面新增资产信息在主页面中点击资产增加按钮进入新增资产信息页面。新增资产信息页面是对新资产信息的录入,包括资产名称,编码,生成厂家等信息。该页面对应的磁盘文件为frmEquipmentInsert.cs,页面设计如图5.2.2所示。图5.2.2资产管理新增界面新增资产类别在资产管理页面中点击添加资产分类按钮进入新增资产类别界面。新增资产类别是对资产录入信息类别的记录,包括资产类别名称及类别介绍等信息。该对应的磁盘文件为frmBaseSort.cs,页面设计如图5.3.1所示图5.3.1资产管理类别界面折旧管理算法本系统的折旧算法采用了常用的平均年限法。该方法主要利用了固定资产的使用年限平均地提折旧,所以基于该方法计算的各个年度的折旧额是一致的,在各个年度的使用情况一致时可以使用直线法,该方法应用较为简单。对于不同时期使用情况基本一致的资产折旧一般可以采用平均年限法。具体的计算公式如下所示:(1).年折旧率=(原值-预计残值)÷原值÷预计使用所限×100%

(2).平均年限法年折旧率=(1-预计净残值率)/折旧年限

(3).月折旧率=年折旧率/12月

(4).折旧额=固定资产价值×月折旧率六、固定资产管理信息系统测试(一)软件测试概述软件测试属于系统开发流程中的重要组成部分,基于该过程旨在于全面发现在系统中隐藏的缺陷问题,然后选择合适的方式进行处理,否则会干扰系统的正常操作。系统测试过程中需要对测试的过程以及结果进行全面的记录,便于系统升级以及改进的依据。系统测试涉及到了多方面的内容,并非只是测试系统的功能,还涉及到了基本的界面操作、响应时间以及安全性等,结合测试的结果来验证是否达到了设计的要求,根据最终的测试结果来实现系统的优化,继而为用户提供更高质量的服务。系统测试需要对系统的各个部分进行测试,基于通过测试的方式可以检测出系统中存在的问题,以此可以明确系统中的故障或者异常问题。另外,应该尽早开展测试的过程,有助于更早发现存在的错误问题,避免错误的累积影响到后续的开发与测试,同时降低了系统维护的成本。(二)测试方法在具体测试过程中需要采用科学的测试方法,包括单元测试以及集成测试方法等。测试的原则如下所示:(1)尽早开始进行系统测试的过程,通过持续进行测试及时检测出存在的错误问题。(2)专业测试人员进行测试,避免开发人员进行测试。(3)针对错误集中部分进行更多的测试。(4)测试初始阶段不应默认程序中存在的原始的数据。(5)保持测试的全面

温馨提示

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

评论

0/150

提交评论