企业资产管理系统资产核查模块的设计与实现.doc
《企业资产管理系统资产核查模块的设计与实现.doc》由会员分享,可在线阅读,更多相关《企业资产管理系统资产核查模块的设计与实现.doc(42页珍藏版)》请在咨信网上搜索。
1、学号_密级_ 武汉大学本科毕业论文 企业资产管理系统资产核查模块的设计与实现 院(系)名 称:国际软件学院专 业 名 称 :软件工程学 生 姓 名 :金里正指 导 教 师 :张目 教授 廖广志 项目经理 二九年六月BACHELORS DEGREE THESIS OF WUHAN UNIVERSITY The design and implement of asset verification module in Enterprise Asset Management College :International School of Software Subject :Software Engi
2、neering Name : Jin LizhengDirected by :Zhang Mu Professor Liao GuangZhi Project ManagerJune 2009 郑 重 声 明 本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于培养单位。 本人签名: 日期: 摘 要 企业资产管理系统(Enterprise Asset Manage
3、ment,简称EAM)是立足企事业单位后勤发展,集数据集成、电子报表、分类汇总、自动生成、网络传递、多极查询于一体的企业资产管理系统,是与现行住房档案管理信息系统和企业资产上报系统相互支持,配套的智能化技术平台,整体上建成运作简便、管理科学、效率很高、最终能实现无纸化办公的品牌服务窗口。 资产核查模块是EAM系统中核心的部分,也是项目管理的基本单元,不论采用何种的表单,所有的企业资产管理数据,在资产核查模块都能查询到。资产核查结合了所有的企业资产数据,对他们进行综合的分析,并作详细的核查,最后总结出新的资产清单。以达到资产管理者对企业资产的去留了如指掌。EAM引入资产核查模块作为其业务层开发的
4、平台,为企业资产明细,核算提供流程支持。 本文描述的是EAM系统的资产核查模块的设计与实现。根据JZEE的N层体系结构,Web系统大体被分为三层:表现层、业务层、数据持久层 。本文引入了开源的Struts实现了表现层的框架,Spring实现了业务层的框架,Hibernate实现了数据持久层的框架。本文运用Hibernate查询功能来实现资产核查模块的数据查询。Hibernate是一个对象/关系数据库映射工具 (O/R Mapping),它协调了对象模型和基于SQL的关系模型之间的阻抗不匹配。运用Hibernate来搭建企业级web应用的数据持久层,并针对开发过程中Hibernate的sessi
5、on关闭而出现的延迟加载问题,给出系统的分析和合理的解决方案,本文将对此做出详细论述。 关键词:企业资产管理;资产核查;J2EE;Struts;Spring;Hibernate。 ABSTRACTEnterprise Asset Management System (Enterprise Asset Management, referred to as EAM) is based on the enterprises rear-service development, including data integration, electric report forms,subtotals, au
6、tomatic generation, network transmission and multi-polar inquiries in the enterprise asset management system. It is a intelligent technology platform with the existing file tube housing Management information systems and enterprise asset reporting system, and support each other. The aim in a whole B
7、ody is to build a software, which has the operation of simple, scientific management and efficiency, and ultimately to achieve paperless office goods Licensing service window. EAM asset verification module is part of the core system as well as the basic unit of project management. No matter what the
8、 form, all the enterprise asset management data could be queried in the asset verification module. The asset Verification module combined with all of the assets of the enterprise data, for their comprehensive analysis and detailed verification, generate a new list of assets at the end. In this way,
9、the managers will be familiar with the in-and-out of all the industry assets. EAM system gets asset verification module developed as part of its business platform layer in order to detail the corporate assets and account processes to provide support. This paper describes the design and implementatio
10、n of the Asset Verification Module for the EAM system. According to the N-tier J2EE architecture, web application is generally divided into three layers: view layer, business logic layer, persistence layer. We use three frameworks: Struts is framework of view layer, Spring is framework of business l
11、ogic layer, Hibernate is framework of persistence layer and all of these come from Open-Source. This article features the use of Hibernate query to achieve the data query of the Asset Verification Module. This article will discusses this in detail. Key words: EAM;Asset verification;J2EE;Struts;Sprin
12、g;Hibernate目 录第1章 绪论1.1 EAM系统的研究背景及意义71.1.1 EAM系统的研究背景71.1.2 EAM系统及资产核查模块的意义71.2 本文的研究内容81.2.1 本文的课题来源和意义81.2.2 本文的主要工作8第二章 企业资产管理系统概述2.1 EAM的定义及范围92.1.1 EAM系统的定义92.1.2 EAM系统的应用范围102.2 EAM系统开发环境与实现技术102.2.1 开发环境简介102.2.2 开发工具介绍102.2.3 核心技术11第三章 EAM系统的分析与设计3.1 EAM系统的功能结构153.2 EAM系统的设计原则153.3 EAM系统的模块
13、结构163.4 EAM系统子模块功能介绍163.4.1 资产核查模块163.4.2 资产申报模块173.4.3 资产申请模块173.4.4 后台管理模块17第四章 EAM资产核查模块的需求分析和描述4.1 资产核查模块概述184.2 资产核查模块详述194.2.1 查看所有记录194.2.2 查询所有修改记录214.2.3 查询历史资产核查记录224.2.4 创建资产核查新记录224.2.5 附加功能23第五章 资产核查模块的设计与实现5.1 资产核查模块界面设计及功能说明245.1.1 界面风格设计245.2 基于Struts + Spring + Hibernate的资产核查功能模块的设计
14、265.2.1 Struts实现的表现层265.2.4 Spring实现的业务层325.2.3 Hibernate实现的数据持久层325.3 本章总结34第六章 EAM系统的扩展和维护6.1 系统的扩展366.1.1 接口扩展366.1.2 二次开发366.2 系统的维护37第七章 总结与展望参考文献 第1章 绪论1.1 EAM系统的研究背景及意义1.1.1 EAM系统的研究背景 20世纪中期开始的信息技术革命以来,企业资产管理EAM(enterprise asset management)系统越来越成为资产密集型企业必备的管理工具之一。主要适用于资产密集型企业对高价值固定资产的维护、保养、跟
15、踪等信息管理。它以提高资产可利用率、降低企业运行维护成本为目标1。以优化企业维修资源为核心,通过信息化手段,合理安排维修计划及相关资源与活动,从而提高企业的经济效益和企业的市场竞争力EAM系统的发展与计算机技术、网络技术、数据库技术和检修方式的发展密不可分,由早期DOS版本下的、单机版和一种检修方式的纯设备管理软件发展到现在可跨平台的、Web架构的和多种检修方式于一身的资产管理系统。 EAM系统在国外企业中取得了极大的成功。许多国内外知名厂商都推出了自己的EAM产品,例如美国MAXIMO,DATASTREAM,瑞典IFS,德国西门子的BFS+,都是EAM市场中最优秀的系统之一,Oracle也推
16、出了自己的EAM产品,国内近年来也有这方面的软件产品。虽然EAM是西方国家发明的,但是同时它也适用于我国的资产密集型企业,特别是那些设备品种多、价值高,对设备完好率及连续可运转率要求高的企业,如发电厂、输配电及供电企业、钢铁公司、粮油加工和矿山等。1.1.2 EAM系统及资产核查模块的意义 EAM系统的实施,将会大大地改进企业内部资产的管理方式,将能延长设备寿命,减少运营成本和提供高效的合作,提高工人工作的安全性和效率,减少停机时间,控制维护费用,降低零件库存和费用,提高采购效率,充分利用设备、设施、人力及替他资源。减少人为损失,提高工作效率,为领导科学决策听过可靠保证,为企业简化内部流程,提
17、高效率,增强竞争力,提供有力的帮助。按照著名研究机构Gartner Group的调查,EAM系统可以在不明显增加维修费用的前提下,通过现代信息技术降低停机时间并增加产量。EAM可以给企业带来的效益有:提高有效工作时间10%-20%;降低库存成本10%-25%;减少设备停机时间10%-20%;增加设备使用效率20%-30%;延长设备生命周期10%左右;使库存准确率达到95%以上2。资产核查模块是EAM系统中核心的部分,也是项目管理的基本单元,不论采用何种的表单,所有的企业资产管理数据,在资产核查模块都能查询到。资产核查结合了所有的企业资产数据,对他们进行综合的分析,并作详细的核查,最后总结出新的
18、资产清单。以达到资产管理者对企业资产的去留了如指掌。EAM引入资产核查模块作为其业务层开发的平台,为企业资产明细,核算提供流程支持。1.2 本文的研究内容1.2.1 本文的课题来源和意义作者参与了易思博公司所提供的毕业设计项目企业资产管理系统EAM的研发工作,独立完成了其中资产核查模块的开发,并独立负责资产核查模块的需求分析、概要设计、详细设计和编码实现。本文是作者对开发过程的总结与探讨。该系统在开发的过程中,吸取了国内外先进软件经验,是基于J2EE技术B/S架构的企业资产管理系统。1.2.2 本文的主要工作本文的主要工作是在描述EAM资产核查模块的架构的基础上,阐述基于J2EE的MVC思想的
19、资产核查模块的设计与实现,并阐述实现数据查询操作所用的hibernate数据查询技术。本文主要以资产核查模块为例,介绍企业资产管理系统EAM从需求分析到实现的整个开发过程以及后期的维护方法,全文共分为七章:第一章绪论;第二章介绍了EAM的基本思想以及EAM系统的开发所应用的技术;第三章简要介绍了EAM系统的分析与设计;第四章阐述了EAM资产核查模块的需求分析和描述;第五章介绍了资产核查模块的设计和实现;第六章介绍了EAM系统的扩展和维护;第七章为总结和展望。第二章 企业资产管理系统概述2.1 EAM的定义及范围2.1.1 EAM系统的定义 EAM的定义EAM(Enterprise Asset
20、Management)是面向资产密集型企业的企业信息化解决方案的总称。它以提高资产可利用率、降低企业运行维护成本为目标,以优化企业维修资源为核心,通过信息化手段,合理安排维修计划及相关资源与活动。通过提高设备可利用率得以增加收益,通过优化安排维修资源得以降低成本,从而提高企业的经济效益和企业的市场竞争力。在商业竞争日益激烈的今天,对于拥有高价值资产的企业来说,设备维护已不再局限于成本范畴,更成为获取利润的战略工具,EAM系列产品使这一目标得以实现。EAM是以企业资产及其维修管理为核心的软件系统,它主要包括:基础管理、工单管理、预防性维护管理、资产管理、作业计划管理、安全管理、库存管理、采购管理
21、、报表管理、检修管理、数据采集管理等基本功能模块,以及工作流管理、决策分析等可选模块。EAM以资产模型、设备台帐为基础,强化成本核算的管理思想,以工单的创建、审批、执行、关闭为主线,合理、优化地安排相关的人、财、物资源,将传统的被动检修转变为积极主动的预防性维修,与实时的数据采集系统集成,可以实现预防性维护。通过跟踪记录企业全过程的维护历史活动,将维修人员的个人知识转化为企业范围的智力资本。集成的工业流程与业务流程配置功能,使得用户可以方便地进行系统的授权管理和应用的客户化改造工作。EAM管理系统由以下三个基本要素组成:先进的管理思想、成熟的软件产品和科学的实施方法。这三个要素缺一不可,去掉任
22、何一个要素,EAM管理系统在企业的应用都不会成功3。 EAM系统的最终目标就是:集成的资产维护与优化资产利用;可动态调整维护、维修计划;确保最大化的工作安全及法规的遵从;提高资产的可靠性,控制维护及维修费用,延长资产的使用生命周期。2.1.2 EAM系统的应用范围EAM系统主要应用于资产密集型企业,如电信、天然气、石油和电力等,这些企业的特点是:在国家组成结构中地位显赫,掌握着国家的经济命脉;资产高度密集、资产的管理成本在总成本中比重最大,至少在50%左右;资产的安全可靠运行是保障生产任务完成的核心;生产量取决于资产本身的性能,受原料投入量影响较小;资产技术含量和自动化程度高;生产工艺相对简单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 资产 管理 系统 核查 模块 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。