固定资产管理系统毕业设计.docx
《固定资产管理系统毕业设计.docx》由会员分享,可在线阅读,更多相关《固定资产管理系统毕业设计.docx(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、xxx大学学士学位论文中文摘要随着企业规模的逐步扩大,其固定资产的投资规模相应扩大。目前,固定资产管理很多仍停留在手工管理模式,其运作机制已和企业的业务发展规模不相适应。如何对固定资产进行有效的管理,是目前企业十分关注的问题。由于数据库技术及其开发工具的不断发展,开发一套企业规范的固定资产管理系统,实现计算机化管理,在技术上已经变得非常容易实现。本次毕业设计的题目是开发一个固定资产管理系统。该系统可以分为9个功能模块:登陆模块、提示模块、资产类型管理模块、仓库管理模块、资产管理模块、资产借出管理模块、资产折旧管理模块、资产统计模块和用户管理模块;考虑到页面显示时列出的表单可能很长,故添加了一个
2、分页模块。经过测试,整个系统达到了界面良好、灵活易用的效果。关键词:固定资产管理系统;用户管理;资产折旧IFixed Assets Management SystemAuthor: xxx Tutor:xxxAbstractWith the enlargement of the enterprise scale gradually, the investment of its fixed assets is expanded correspondingly. At present, a lot of fixed assets management still stay in the manag
3、ement of the manual pattern, its operation mechanism has been unsuitable for the business of enterprises. How to carry on the effective management to the fixed assets is the question which enterprises pay close attention to presently. Because of the development of the databases technology and develo
4、per kits, it has been become easy to design the normal fixed assets management system for a enterprises. The system has realized the management controlled by computers. The subject of graduation is to design a fixed assets management system. The system includes nine function modules: loading module,
5、 suggesting module, the module of assets type, storage management module, asset management module, the module of lending asset, the module of asset depreciation, the module of asset statistics and user management module. At the same time, because the page displays the form set very long, a paging mo
6、dule is added. After the test, the overall system has a friendly interface, which is used conveniently.Keywords:Fixed Assets Management System; User Management; Asset Depreciation 目 录第一章 系统概述11.1项目开发的背景和意义11.1.1项目开发背景11.1.2项目开发意义11.2项目开发环境31.3系统体系结构31.3.1传统的C/S 结构的特性31.3.2 B/S 结构的特性41.4 所负责开发模块4第二章
7、开发环境52.1开发工具简介52.1.1 Java52.1.2 Tomcat52.1.3 Eclipse52.2数据库技术简介62.2.1 PowerDesigner 简介62.2.2 MySQL6第三章 可行性分析与需求分析73.1系统的可行性分析73.2系统的需求分析83.2.1系统管理对象分析83.2.2用户需求分析83.3 系统数据流图103.4数据字典10第四章 总体设计134.1 系统总体架构134.2 模块功能134.3 数据库设计144.3.1数据库的概念设计144.3.2数据库的逻辑设计154.3.3数据库的物理设计16第五章 详细设计与实现195.1模块功能描述195.2
8、系统功能操作流程195.3功能实现界面225.4数据库实现代码24第六章 验证调试286.1用户管理模块286.1.1添加用户验证286.1.2修改用户信息验证296.2仓库管理模块306.2.1添加测试306.2.2查看库存测试306.3 资产折旧模块306.4 资产统计模块31结束语32致谢33参考文献34附录 英文翻译35英文原文35中文翻译40附录 程序代码4459第一章 系统概述1.1项目开发的背景和意义1.1.1项目开发背景随着企业规模的逐步扩大,其固定资产的投资规模相应扩大,而目前的固定资产管理很多仍停留在手工管理模式,其运作机制已和企业的业务发展规模不相适应。如何对固定资产进行
9、有效的管理,是目前企业十分关注的问题。由于数据库技术及其开发工具的不断发展,开发一套企业规范的固定资产管理系统,实现管理的计算机化,在技术上已经变得非常容易实现。因此,本次毕业设计的目的就是为企业开发一个固定资产管理系统。而计算机的普及更加快了企业固定资产管理系统的产生。1.1.2项目开发意义 企业固定资产是指使用期限较长、单位价值较高并且在使用过程中保持原有实物形态的资产。这些资产因其固有的特性,对企业的经济价值在于其具有潜在的服务能力,这种服务潜能将随着企业对固定资产的不断利用而为生产经营带来长期的经济效益。企业在经过多年的发展形成了一定存量的固定资产,在固定资产的管理中发现的最大问题就是
10、出现了大量的闲置资产,究其原因,有如下几方面。1、许多企业受计划经济思想的影响习惯争投资、争项目、争资产设备,片面追求企业资产占有最大化,企业大量的投资未能形成可供有效使用的固定资产,不少资产处于长期闲置或半闲置状态。2、设备更新速度加快,被淘汰的资产设备不少是未达到规定的资产折旧年限,而成为闲置资产。3、一些业务管理部门或人员决策失误造成固定资产闲置。一些业务管理部门或人员在进行投资或购置时,由于没有很好地与具体使用单位相结合,没有经过认真细致的调查研究或出于个人动机,造成盲目投资或购置,使购置回来的资产(设备)不能满足生产经营的需要,产生闲置。企业固定资产的闲置给企业造成了巨大的危害,主要
11、表现在以下几方面:首先,加重了企业的债务负担,一些企业向银行贷款而建成的技改项目或购置回来的设备,不能发挥应有的作用而成为不良资产,造成生产资金紧张,无力偿还银行债务,严重影响了企业的再生产。其次,使企业维护保养难度加大,费用支出增高。闲置资产日常仍需要进行必要的维护保养,仍需计提基本折旧,这大大加重了企业的负担。第三,影响企业正常生产。大量闲置的资产占用企业的车间、仓库,必然给企业正常生产带来影响。第四,加大了无形损耗。资产设备出现闲置,随着科技的进步,其技术性能会愈来愈低,特别是一些更新换代快的资产设备,企业只好将其降价出让或报废,从而造成国有资产贬值。1、推行集中管理,有偿租赁的经营形式
12、,提高企业闲置资产的利用率。对企业闲置的资产可以在政策允许的范围内,对外发布招租信息,让有经营头脑、有条件的经营者承租,签订租赁合同。特别是对一些季节性使用、分散性强、工期集中、利用率低的固定资产,如施工设备、各种车辆等。这样既提高了资产的利用效率,同时还能给企业带来一定的经济利益。2、对闲置的资产设备进行技术改造。通过市场调研进行经济技术论证,花较少的资金,改造原有的闲置设备,使其增加新的功能,满足生产的需要达到以少量的增量激活大量的存量的目的。3、拓宽资产盘活渠道,加快资产盘活速度。各级资产管理部门应加强联系,充分利用现代网络技术,及时沟通信息,扩宽闲置资产的调剂范围,设法使沉睡多年的闲置
13、固定资产重新发挥作用。4、制定和完善盘活闲置资产的奖励办法。为了激励各单位、各部门搞好闲置资产的盘活工作,上级有关业务管理部门应制定出一套完整的奖励政策,严格兑现,对表现突出的单位和个人,从经营政策上、物质上给予优惠、奖励和支持,充分调动其主动性和积极性。5、报废一部分闲置资产。为了减轻企业负担,使企业集中精力搞好生产经营,对按国家政策规定淘汰、强制性报废和确因技术落后,损坏的部分闲置资产,经过有关部门审批,应予以报废。固定资产管理系统的开发,可以使以上问题可以得到有效的解决,并且固定资产管理系统的开发存在以下优点:1、可以提高管理的工作效率以前的固定资产管理都是靠人工进行管理的,灵活性比较差
14、,每日的工作量也比较大,在资产的管理过程中会产生一些预料不到的错误。管理系统的开发,可以科学的对资产进行管理,自动对资产进行折旧处理,可以大大减轻员工的负担。2、快速的资产查询固定资产管理系统的开发,可以快速的对资产进行查找,用计算机对资产信息的处理速度远远高于人工对固定资产的处理速度。3、资产自动折旧固定资产管理系统可以对资产的折旧进行自动处理,如果没由特殊的说明,则会按照所选的折旧方式进行折旧,当资产的价值为零时则会进行报废。可以节省员工计算复杂的折旧费用的时间。4、大幅度的减小误差固定资产管理系统由于大部分的工作由计算机代替,计算机一般不会发生错误,因此可以降低资产管理过程中所发生的错误
15、率。1.2项目开发环境 1. 硬件环境:Intel Celeron 2.4GHz以上处理器,1GMB以上内存容量,80GMB以上硬盘容量。2. 软件环境:Microsoft Windows XP操作系统,JDK版本1.5以上,MySQL5.0数据库,MyEclipse6.0开发工具,apache-tomcat 6.0以上版本。1.3系统体系结构1.3.1传统的C/S 结构的特性一方面,由于数据的存取和处理主要依赖于客户端程序,本地化的程序配制复杂(如必须配制本地ODBC 或固定服务器机器名等),逐台配置机器对于一个拥有多用户的复杂系统而言,工作量较大,维护成本高;而应用程序由于需要经常更新,因
16、此逐台更新的问题比较复杂;另一方面,C/S 结构对网络底层协议的依赖性大,由于部分程序不是建立在TCP/IP 协议之上的,因此对防火墙等问题的解决并不方便,对跨平台(如Unix-Windows) 的支持也稍显不足;另外,目前的应用系统建设一般都超出了局域网范畴,传统C/S 结构对实现内网与外网、局域网与广域网之间的有机整合也有局限。充分利用Internet 网络资源,可在Internet的服务器上进行相关的操作、管理,而不需要任何特殊的软硬件。这会给ERP系统的操作管理性能带来质的飞跃。HTML、XML、ASP、JSP等技术为实现这种要求提供了可行的实现方法。1.3.2 B/S 结构的特性B/
17、S 结构对用户的技术要求比较低,对前端机的配置要求也较低,而且界面丰富、客户端维护量小、程序简单、更新维护方便它容易进行跨平台布置,容易在局域网与广域网之间进行协调,尤其适宜信息发布类应用。采用B/S 形式,则只需在服务器上安装相应的服务程序和脚本程序,客户端就可以凭借网络浏览器通过Internet 访问服务器并进行相关的操作,而不需其它特殊要求。也就是说客户端只要能和服务器连接即可。这样就使得查询甚至控制系统变得非常方便,可以说是随时随地。综上所述,C/S 结构与B/S 结构各有利弊,综合考虑各种因素和系统的要求最终选用三层B/S 结构来实现本系统,即客户层、应用逻辑层(Web 层和应用层)
18、和数据库服务层。 1.4 所负责开发模块本系统有一个小组两个人共同协作完成,我负责的模块主要为用户管理模块、仓库管理模块、折旧管理模块、资产统计模块,由于分页模块页面都需求,故由我们组共同完成。第二章 开发环境固定资产管理系统的使用状况可以抽象为多个用户使用一个服务,用户具有很广的分布和很高的并发性,对于这种系统使用模型,非常适合使用B/S结构进行系统开发和布置。基于上述原因,系统决定使用J2EE技术作为系统的开发主要技术,开发工具使用Myeclipse,数据库使用MySQL,服务器使用tomcat6.0,数据库建模工具使用Sybase公司开发的PowerDesigner。2.1开发工具简介2
19、.1.1 JavaJava是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface,简称API)构成。Java分为三个体系JavaSE(Java2 Platform Standard Edition),JavaEE(Java 2 Platform Enterprise Edition),JavaME(Java 2 Platform Micro Edition)。
20、Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。2.1.2 TomcatTomcat是一个开源的JSP和Serlvet容器。Tomcat可以将从客户端接收到的JSP脚本转化为Serlvet,并对Serlvet进行编译,运行,将最终的结果返回给客户端。2.1.3 EclipseEclipse是Java开发领域一款优秀的集成开发环境(IDE),它不仅仅是Java的IDE,还可以是C语言的IDE,只要开发出相应语言的插件,Eclipse就可以成为任何语言的IDE。Eclipse是一个开放源代码的软件开发项目,它专注于为高度集成的软件
21、开发提供一个全功能的、具有商业品质的工业平台。它有Eclipse项目、Eclipse工具项目和Eclipse技术项目3个项目组成,每一个项目有相应的项目管理委员会监督,并有相应的项目管理章程。Eclipse平台是一个开放的可扩展的IDE,它是建造块和构造并运行集成软件开发工具的基础。Eclipse平台允许工具建造独立开发与其他工具无缝集成的工具。用户无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。2.2数据库技术简介2.2.1 PowerDesigner 简介PowerDesigner系列产品提供了一个完整的建模解决方案,业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可
22、以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。 PowerDesigner灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。 PowerDesigner提供了直观的符号表示使数据库的创建更加容易,并使项目组内的交流和通讯标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。PowerDesigner是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。PowerDesi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 固定资产 管理 系统 毕业设计
限制150内