资产管理系统的设计与实现本科学位论文.docx
- 文档编号:27590657
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:76
- 大小:1.48MB
资产管理系统的设计与实现本科学位论文.docx
《资产管理系统的设计与实现本科学位论文.docx》由会员分享,可在线阅读,更多相关《资产管理系统的设计与实现本科学位论文.docx(76页珍藏版)》请在冰豆网上搜索。
资产管理系统的设计与实现本科学位论文
分类号:
TP311单位代码:
10422
密级:
学号:
Z0843048419
硕士学位论文
论文题目:
资产管理系统的设计与实现
DesignandImplementationofAssetsManagementSystem
作者姓名李晓刚
专业软件工程
指导教师姓名李学庆教授
2009年10月10日
原创性声明和关于论文使用授权的说明
原创性声明
本人郑重声明:
所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。
除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。
对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。
本声明的法律责任由本人承担。
论文作者签名:
日期:
关于学位论文使用授权的声明
本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。
(保密论文在解密后应遵守此规定)
论文作者签名:
导师签名:
日期:
CONTENTS
3.3ChapterReview36
5.4ChapterReview61
6.4ChapterReview66
摘要
固定资产是企业运营过程中不可或缺的部分,它在企业的日常经营管理中扮演着重要的角色。
对企业来说,固定资产管理是非常重要的。
通过加强对企业资产的管理,可以有效地将企业内部拥有的资产合理化的分流,合理的管理使用资产,使其在企业的日常经营中最大化的发挥其作用,降低企业经营的成本并且提高工作效率,从而提高企业获得收益。
虽然现在很多企业已经意识到了资产管理的重要性,但是它们仍然在采用通过人工进行单据记录的方式进行着资产的管理,这样会引起一系列的问题,比如:
资产分散,不能合理利用,浪费严重,跟踪欠缺,数据失真等等。
为了解决这些问题,我们需要采用电子化的系统替代纸质单据的方式进行企业资产的管理。
资产管理系统能够提供对企业内部与资产相关的所有操作的管理,包括资产的采购、下发、维修、处理、清产核资等,做到了对企业资产的全生命周期的管理和更加完善的帮助;系统通过利用工作流技术降低单位资产管理业务间的刚性,使企业在进行资产管理的时候可以根据业务要求和管理要求灵活地组织业务实现模式。
本文首先分析了资产管理系统的开发背景,结合管理信息系统的特点与发展要求,并参考国内外资产管理系统研究的情况,提出开发有特色的资产管理系统的具体目标和本系统要达到的目标。
在需求分析阶段分析总结了系统的业务流程,阐明了系统的开发目标和要解决的问题,进而将系统功能性需求以流程图和用例图的形式进行了说明,得到了对资产管理系统的设计指南。
在需求分析的基础上,进行了系统物理架构、软件架构以及应用模式的设计,并具体的划分了系统的功能结构。
在系统的详细设计中,首先从资产管理初始化、资产采购管理、资产实物管理三个方面采用流程图和图表的方式进行主要功能的详细设计,其次通过具体表结构的描述方式展示了系统的数据库架构设计。
随后,在系统实现中,采用基于J2EE的Struts作为开发框架,采用MVC的模式,将前台的显示层与后台的处理层分开,通过配置映射文件和JAVABEANS建立二者前台JSP文件与后台JAVA文件之间的跳转与数据传递。
通过建立映射文件搭建了系统前台与后台之间的联系与数据传输通道;设计了数据库链接过滤器实现了系统对多种数据库管理系统的支持;采用数据逐层追踪的方式保护业务单据,保证了不会出现非法资产的情况;利用XML文件保存系统配置信息,方便了系统信息的更改等。
在系统测试中,通过不同的方法对系统的各项指标进行了测试,并且对测试结果进行了分析。
最后,本文对资产管理系统目前的应用情况作了简单介绍,并对系统的设计和实现进行了总结,提出了对系统的展望和改进建议。
关键词:
资产管理;J2EE;Struts;数据追踪
ABSTRACT
Capitalassetsaretheabsolutelynecessarypartsofenterprises’operatingprocesses.Theytaketheimportantrolesintheenterprises’dailymanagement.Asforanenterprise,capitalassetsmanagementisveryimportant.Bythewayofenhancingthemanagementofenterprise’scapitalassets,wecanefficientlydistributetheassetswhichbelongtotheenterpriseinterior,andwealsocanlogicallymanageandusetheassets.Therefore,themaximalfunctionwillbebroughtintoplayduringtheenterprise’sdailyoperation,theworkingcostofitwillbereduced,andpeople’sworkefficiencywillimprove,thustheenterprise’sincomecanbeacquired.Althoughmanyenterprisesareontotheimportanceofcapitalassetsmanagement,theystillmanagetheirassetsbymanualworktorecordthebillofdocuments.Thiscancauseaseriesofproblems,suchasseparatedassets,unreasonableuse,toomanywastes,lackingfollowsanddistorteddata,etc.Tosolvetheseproblems,itisnecessaryforustointroduceanelectronicsysteminsteadofpaper-baseddocumenttocarrytheenterprise’scapitalassetsmanagement.Assetsmanagementsystemprovidesallthemanagementmethodswhicharerelatedtocapitalassertsoftheenterpriseinterior,includingstock,distribute,maintain,dispose,checkandsoon.Therefore,thewholelifecyclemanagementofenterpriseassetsismadeandmoreconsummatehelpiscarried.Moreover,thesystemutilizeswork-flowtechnologytoreducetherigidityamongunitassetsmanagementoperation,bywhichtheenterprisecanorganizeoperationmodesneatlywhenitisintheassetsmanagementprocess.
Inthispaper,wefirstlyanalyzethedevelopmentbackgroundofassetsmanagementsystem,combiningwithcharactersandrequirementsofmanagementinformationsystem,andreferringtheresearchstatusofassetsmanagementsysteminourcountryandaboard,sothatweproposedetailedgoalsfordevelopingdistinctiveassetsmanagementsystemandgoalswhichthissystemwillachieve.Intherequirementsanalysisphase,weanalyzeandconcludethesystem’soperationflow,clarifydevelopmentgoalsofthissystemandproblemstobesolved.Then,weexplainfunctionalrequirementsofthesystembythewayofflowparagraphandusecaseparagraph,andgetdesignguidancefortheassetsmanagementsystem.Basedonrequirementanalysis,wedesignphysicalframework,softwareframeworkandapplicationmodeforthissystem,andpartitionthesystem’sfunctionstructure.Indetailsdesign,firstlywemakedesignmainfunctionsonthreeaspects:
initialization,stockmanagementandassetsmanagement,usingflowparagraphanddiagrams.Andthen,weexplainitbytablestoshowthesystemdatabaseframework.Afterthat,thesystemimplementationphasedescribessomemainfunctionalmodulesofthissystem.Weestablishmappingfilestobuildconnectionsanddatatransportationchannelsbetweenforegroundandbackgroundofthissystem.Wealsodesignadatabaselinkfiltertorealizesupportsforvarietydatabasemanagementsystem.Inaddition,wemakeuseofdatalayertracingtoprotectoperationdocumentssothatnoinvalidassetscanoccur.AndweutilizeXMLfilestostoresystemconfigurationinformation,sochangingsysteminformationiseasy.Insystemtesting,differentmethodsarecarriedouttotesteachtargetofthissystem,andtestingresultsareanalyzed.Finally,webriefintroducecurrentapplicationinstancesoftheassetsmanagementsystem,andsumupsystem’sdesignandimplementation,withprospectsandsuggestionsproposed.
Keywords:
assetsmanagement;work-flow;standardizationmanagement;datatracing
第1章绪论
1.1系统开发背景
随着社会的不断发展,现代企业的规模在不断地扩大,企业使用的资产也在不断地增加。
为了管理好这些资产,企业资产管理这一概念进入到人们的视野中,成为企业管理研究的一个热点。
在经历了一段时间的研究后,资产管理理论日渐成熟并且管理的方法也日渐增多,越来越多的企业开始认识到:
加强企业资产的管理,可以有效地将企业内部拥有的资产合理化的分流,合理的管理使用资产,使其在企业的日常经营中最大化的发挥其作用,降低企业经营的成本并且提高工作效率,从而提高企业获得收益。
同时,还可以将企业资产管理视为竞争力的杠杆,因此,资产管理的重要性已逐渐从后勤保障被提升到战略层次的高度,完善资产管理制度,提高资产使用效益,为建设节约型社会发挥重要的作用。
现代企业的庞大资产,无规律的分布在企业的各个部门、单位使用,由于数量大、规模广,造成很多资产利用率不高,存在着资产闲置、资产处置不规范、资产使用不合理等现象与问题。
在这些问题的作用下,企业的资产管理被弱化,资产流失较为严重。
在生产制造型企业当中,这种现象尤为严重。
在这类企业中,不当的资产管理可能会造成生产设备的临时性故障,这将导致许多不必要的直接与间接损失,严重的损害到了企业的利益。
因此,企业引进科学合理的资产管理方法,展开严格的资产清查,摸清资产存量及其使用状况,将会十分有利于今后采取针对性的措施并且能够保障资产的安全与完整,更有利于控制资产配置,防止超编、超标现象的发生,并且可以促进资产整合、调剂和共享,提高资产使用效益。
资产清查工作是企业资产管理的基础性工作,同时也是开展其他各项资产管理工作的重要前提。
资产清查有利于对企业的资产情况进行从宏观角度上的调控,有利于企业进行更准确地预算。
通过资产清查,企业的管理层可以掌握各内部部门内资产的使用状况,了解各部门内闲置资产的多少以及需求资产的种类、数量,从而能够在细化经费预算投入时做到有所侧重,顾全大局。
对资产使用率不高、闲置浪费资产较多的部门减少资产的投入,避免投入不当造成的浪费。
对需要配置资产的部门,有利于调剂余缺,避免盲目重复购置造成的资产闲置浪费等。
企业资产管理现在已经是一个企业不可或缺的管理部分,它的内容对于企事业单位的决策者和管理者来说都至关重要,它从一定程度上关系着企业的经营成败。
近些年来随着信息技术以及计算机技术的不断发展,计算机应用在各个行业部门内已经逐渐普及,并且在其中扮演着越来越重要的角色,从多个角度逐渐取代人力来从事各个领域中机械化的、危险的、以及繁重的工作,使人们的工作越来越简单,生活也越来越轻松。
社会信息化时代正在到来。
面临着计算机技术的飞速发展,企业资产管理也在发生着改变,并且取得了良好的效果。
其中,管理方式的改变是其取得成功的关键所在,因为企业使用计算机应用进行资产管理能够大幅度的提升企业管理效益、降低企业经营成本。
在过去一直采用的都是传统人工的方式进行企业资产的管理。
在这种管理的方式下,存在着很多的问题,例如:
效率低下、保密性差、安全性差,并且随着管理时间的延长,将产生大量的相关文件和数据,这对于管理工作中的查找、更新以及维护都带来了不少的困难。
但是采用计算机应用进行管理的方法后,过去繁琐的资产盘点现在通过自动化的程序能够轻松的完成,使得资产管理的工作有条不紊的进行,资产与帐物严格的相匹配,管理能够快速反应出企业资产的当前状态,及时的发现资产使用中的问题,并且能够提出有效地解决方法,从而优化资产回报率。
1.2国内外研究现状
企业资源计划(ERP)自提出之后,其市场就一直以惊人的速度在增长。
国内外很多企业都在这方面拥有了丰富的管理和实施经验。
国内对企业资产规划进行研究与开发的部门主要分为以下四种情况:
1.专业从事设备工程与管理的企业。
这类公司拥有着大量专业从事设备工程以及管理研究和开发的研发人员,他们形成了一个成熟的的咨询及研发团队,内部包含大量国内的资产管理专家。
他们开发的企业资产管理系统已经达到了很成熟的阶段,能够从设备维修、维修策略、库存管理、状态监测等领域提供较完善的功能服务。
这类企业受到了用户的一致欢迎占领了大部分的市场,被称为是“真正搞设备管理的专家设计出来的软件”。
2.一部分软件开发公司。
这类公司主要是软件开发公司,并不是在资产管理方面的专业人士。
他们开发资产管理系统是应客户的需求进行开发并销售的,也占有着一定的市场份额。
但是由于他们缺乏专业的知识与经验,并且与客户交流的时候很难百分百的理解,因此这类公司开发的资产管理系统中很难做出成功的案例。
3.部分其他从事研究与开发的机构。
可以是软件开发公司或者系统集成公司。
这类企业通常对资产管理系统也不了解,只是在开发其他MIS系统的同时开发的资产管理功能。
其效果很难达到资产管理应该有的高度,结果基本是开发一个失败一个。
4.一些国外专业厂家的咨询和代理商。
这些企业主要关注的是软件的销售,基本上不存在着对资产管理系统的研究与开发。
国外现阶段对资产管理系统的研究与开发的团队类型主要分为以下两种:
1.部分专业从事资产管理系统研发的公司。
这些公司同样有着大量专业的资产管理方面的专家进行着此方面的研究,并且他们研究的起步较国内早,已经存在着大量的成功经验,并且有着很完善的系统案例。
在这些专业的公司中有部分已经进入到国内市场,但是其并没有取得很好的成果,主要原因是这些公司进入到国内市场后将主要精力放在了销售上,忽视了研发,而国内与国外的企业经营模式仍然存在着一定的差异,生搬硬套的资产管理系统很难获得生存的空间。
2.从事企业资产规划的公司。
这类公司在之前的很长一段时间内从事着企业资产规划的研究,随着企业资产规划逐渐的无法满足企业资产的管理时,这类公司开始进行与企业资产管理相关的研究与开发,以弥补其自身在业务上的缺陷。
综合看来,现在国内外大部分不专业的公司所共同面临的问题是系统的支离破碎,它无法满足企业资产管理各个方面的要求,无法满足当前企业对资产管理特别是状态维修的要求。
在这当中,国内公司的问题大多是静态、单项、批处理系统居多,无法全面的需求,而国外公司的问题是其管理软件的处理逻辑主要停留在了几年前的设备管理水平上,已经跟不上新的管理模式的步伐,很难被市场所接受。
1.3本文的主要工作
本文是对企业资产管理系统的开发与设计的描述,分析了系统开发的背景和资产管理系统的国内外发展现状,采用需求管理相结合的方法确定系统的需求、问题以及设计目标。
将功能需求进行细化,对典型场景进行了详细的描述,介绍了系统多层软件架构、系统功能架构和系统的安全设计。
对系统的主要模块进行了详细设计以及数据库设计,基于J2EE的Struts框架进行了系统的实现,并通过测试得出了与预期相符合的结果。
具体的工作如下:
分析了资产管理系统的开发背景,结合管理信息系统的特点与发展要求,深刻分析国内外资产管理系统普遍存在的问题,提出开发有特色的资产管理的具体目标和重点分析系统要达到的目标,进而分析了系统的业务流程,并进行了流程改进和系统化工作。
进而分析系统的功能需求和非功能性需求,将系统需求以流程图和用例图的形式详细说明,得到对资产管理系统的需求和设计指南。
在需求分析的基础上,进行系统架构的设计,分析出系统要达到的目标,设计出系统的网络架构以及逻辑架构并进行讨论。
在随后的系统详细设计中对系统的功能进行了详细的划分,并且对每一个功能模块都进行详细的分析,罗列出相关的操作以及响应,此过程给出了各个功能模块的操作顺序图。
功能设计结束后,进行了本系统所需要的数据库的设计,通过E-R模型等展示出了数据库的具体结构。
在系统实现与测试中,采用的是基于J2EE的Struts作为开发框架,采用MVC的模式,将前台的显示层与后台的处理层分开,通过配置映射文件和JAVABEANS建立二者前台JSP文件与后台JAVA文件之间的跳转与数据传递。
首先描述了系统的整体实现,并对各个模块的实现进行了详细描述,通过建立映射文件搭建了系统前台与后台之间的联系与数据传输通道;通过数据库链接过滤实现了系统对多种数据库管理系统的支持;采用追踪监控的方式实现单据的删除,保证了不会出现非法资产的情况;利用XML文件保存系统邮件的配置信息,方便了系统邮件信息的更改等。
其次,通过不同的方法对系统的各项指标进行了测试,并且最终以文档的形式将测试结果呈现出来。
最后,本文对资产管理系统的应用情况作了简单介绍,并对系统的设计和实现进行了总结,提出了对系统的展望和改进建议。
1.4本文的组织结构
第1章绪论。
介绍本系统的开发背景、国内外研究现状及本文的主要工作。
第2章需求分析。
在讨论系统项目背景和对其开发设计所面对问题的基础上,对系统的业务功能的需求进行了识别和分析,梳理出了系统的业务流程。
在上述工作的基础上,识别并提出了系统的关键问题和系统目标。
第3章系统概要设计。
在需求分析的基础上,对系统从技术架构、功能架构和应用模式进行设计。
第4章系统详细设计。
基于概要设计完成的架构设计,对系统进行详细设计。
其中着重介绍了资产管理初始化设计、资产采购管理设计、资产实物管理设计。
同时对系统的数据库结构进行了详细的设计。
第5章系统实现。
主要介绍了系统主要功能模块的实现内容。
并对其中关键技术的代码和关键的算法进行了阐述。
本章节也对应用功能的实现进行了介绍。
第6章系统测试。
介绍了系统的测试情况,系统测试方法、测试结果、结果分析等。
第7章总结与展望。
对论文进行了总结,并指出了当前系统仍存在的不足与未来研究的方向。
第2章需求分析
2.1总体业务描述
资产管理是企业管理中的一个重要环节,它是一个涉及到企业运营过程中的每一个环节,需要企业内多个部门共同协调工作完成的管理系统。
资产管理系统又是企业管理中的基础部分。
系统主要以企业管理办公室与资产管理部门为主要用户,他们负责对系统的各个主要环节进行操作与管理,企业中的财务部维护系统中会计核算基础数据和制作会计凭证的信息,复核卡片并生成纸质凭证,复核卡片变更以生成相关凭证,同时还需要负责资产核算、计提折旧、减值准备,并且需要登记账销案存资产台账及其信息变更。
资产采购部门负责系统中缺少的资产实物,满足企业内不同资产的使用需求。
最后企业内各个部门均参与的是资产的使用,他们对资产的申请、报修、报废、变更等请求触发了系统的一系列的流程。
由于系统的用户包括多个不同的部门,并且不同部门之间分别拥有着不同的管理权限,因此要求系统能够严格的管理好不同的登录用户之间的关系,分配好相应的权限,确保系统能够正常的运行。
资产管理系统的各个模块中都是以资产管理部门为核心,各个其他部门以及相关领导进行交互操作,共同管理维护好企业内部的资产的使用情况。
系统主要是各个部门提交申请,由资产管理部门进行受理、审批以及资产的下发。
主管领导则负责重要资产的最终审批同意。
部门之间申请与审批的顺序由系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 资产 管理 系统 设计 实现 本科 学位 论文
![提示](https://static.bdocx.com/images/bang_tan.gif)