企业固定资产管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
企业固定资产管理系统
摘要:
固定资产管理系统是一个企事业单位不可缺少的部分,它的内容对于企事业单位的决策者和管理者来说都至关重要,所以固定资产管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理固定资产的信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,在固定管理系统亦是如此。以往固定资产员由于缺乏适当的软件而给其工作带来了很多不便。本论文所介绍的便是一个固定资产管理系统,以方便在固定资产安排和固定资产管理上的工作任务。
本论文主要介绍的是固定资产管理系统的整个设计过程。第1章的绪论包括选题的背景,目的和意义,国内外现状;第2章平台简介包括JBuilder2005和SQL Server数据库的介绍;第3章系统分析,需求分析,数据流与数据字典,功能需求;第4章系统设计部分包括系统总体设计,功能模块设计,数据库设计;第5章是系统实现部分包括程序设计,各个功能模块的实现,系统的测试;论文最后为结论、致谢、参考文献。
目录
第一章绪论 (1)
1.1选题的背景 (1)
1.2目的和意义 (1)
第二章平台简介 (2)
2.1开发平台和技术简介 (2)
2.2J BUILDER2005工具简介 (3)
2.3MVC开发模式简介 (4)
2.4JDBC技术简介 (6)
2.5数据库平台介绍 (10)
2.5.1SQL SERVER 数据库 (10)
第三章系统分析 (10)
3.1需求分析 (10)
3.2功能需求 (10)
3.2.1 管理员登录 (10)
3.2.2固定资产信息管理 (11)
3.2.3人员信息管理 (11)
3.2.4资产的领用 (12)
3.2.5资产的归还 (12)
3.2.6资产信息浏览和查询 (12)
3.3数据字典 (12)
第四章系统设计 (15)
4.1系统总体设计 (15)
4.2功能模块设计 (21)
第五章系统实现 (25)
5.1程序设计 (25)
5.1.1设备管理模块 (26)
第六章系统测试 (33)
6.1测试的任务与目标 (33)
6.1.1测试的任务 (33)
6.1.2测试的目标 (34)
6.2测试方案 (34)
结论 (35)
第一章绪论
1.1选题的背景
某公司业务不断发展,人员越来越多,固定资产的管理人员压力逐渐增大,需要建立数据库和使用软件系统来进行管理。
公司对固定资产的定义为:价值超过2000元人民币的设备。例如彩色喷墨打印机、计算机、扫描仪、机房其他设备,而打印纸、书籍等不属于固定资产,属于易耗品。
通过调研,总结和归纳之后,他们需要软件具备以下的功能:
1、管理员登录
2、固定资产信息管理
3、人员信息管理
4、资产的领用
5、资产的归还
6、资产信息浏览和查询
1.2目的和意义
固定资产管理是企业管理中的一个重要组成部分,固定资产具有数量大、种类多、价值高、使用周期长、使用地点分散等特点,管理难度大。很多单位目前仍然依赖手工记账的管理方式,由于管理单据众多、盘点工作繁重,需占用大量的人力物力,而且固定资产的历史操作和资产统计工作异常困难,导致资产流失和资产重复购置。
近些年出现了一些固定资产管理的软件,虽然在很大程度上解决了手工记账方式的问题,但多数系统采用手工方式录入
数据,不仅速度慢、易产生错误,而且存在资产管理中资产实
物与帐务信息脱节的严重问题,难于满足现代企业管理的需要。
在充分研究企业固定资产管理业务需求的基础上,我发现客户对企业固定资产管理系统的要求大致可以归纳为:方便、
快速、准确,因为这样可以大大提高清查工作的效率,同时保
证了信息流和资产实物流的对应。有效解决企业固定资产的管
理难题,使企业更轻松、更有效地管理固定资产。
第二章平台简介
2.1开发平台和技术简介
项目开发在Jbuilder2005上进行,开发语言为JAVA,系统总体结构设计采用了MVC的思想。根据面向对象分析阶段中类划分结果,规划界面类、控制类、实体类及调用关系。
在面向对象分析阶段,我们把类大体上分成了界面和实体两类。但是,为了提高代码的易维护性、易读性,增加类内部的纯度、类之间调用的灵活性,我们把控制代码另封装为一个类,即控制类,使系统中类之间的调用关系由于需要与数据库进行连接,所以我们用JA V A的JDBC技术与数据库进行数据交互,数据库用SQL Server。
2.2 Jbuilder2005工具简介
Borland JBuilder是业界领先的Java可视化开发环境,可用于构建基于Java 2平台的应用程序、Applets、JSP/Serverlets、JavaBeansTM、Enterprise JavaBeans,以及分布式J2EE 应用。
JBuilder 2005加速企业JavaBeans,WEB服务器,XML,移动产品和数据库应用开发,双向可视化设计工具和迅速调用J2EE应用服务器,这些应用服务器包括BEA® WebLogic,® IBM® WebSphere,® Sybase® EAServer, JBoss,® 和integrated Borland® Enterprise Server。拥有创新强大的JavaServer™ Faces, Struts, 和Web服务设计工具,支持J2SE 5.0 (JDK™ 1.5), UML代码可视化,分布式因子分解,代码审核,企业单位测试,支持多语控制系统。JBuilder 2005新特性-JavaServer Faces 编辑器和可视化流程设计工具-J2SE 5.0 和J2EE 1.4支持-分布式因子分解-代码审核-额外优化执行工具-扩展ALM综合JBuilder 2005 speeds Enterprise JavaBeans,™ Web, Web Services, XML, mobile, and database application development with two-way visual designers and rapid deployment to leading J2EE™ application servers, including BEA® WebLogic,® IBM® WebSphere,® Sybase® EAServer, JBoss,® and the integrated Borland® Enterprise Server. Power productivity with innovative JavaServer™ Faces, Struts, and Web Services designers, support for J2SE 5.0 (JDK™ 1.5), UML® code visuali zation, distributed refactoring, code audits, enterprise unit testing, and support for multiple version-control systems. Build in quality with integrated