毕业设计:基于WEB的的固定资产管理系统的设计与实现(终稿)-精品 下载本文

内容发布更新时间 : 2024/5/19 6:52:30星期一 下面是文章的全部内容请认真阅读。

基于WEB的的固定资产管理系统的设计与实现

1引言

1.1系统开发背景

固定资产管理对每个企业单位都是十分重要的工作,固定资产管理的好,可以使资产发挥最大效益,杜绝各种不良资产,反之则会造成生产资料利用率低下,甚至造成资产流失。

本管理系统是为适应于企业的固定资产管理而开发的软件。从资产使用的角度管理固定资产,协助企业建立一套完善的数据管理模型,提供全面数据的编辑、查询、系统管理等等功能,达到对资产科学管理的目的。

以前,有关资产管理的工作都是由人工来完成的。随着企业的发展,企业固定资产管理工作量大大加重。随着计算机应用的发展,急切希望能够将大部分繁琐的工作交由计算机处理,以减轻人工的压力并提高工作效率。而计算机的普及更加快了固定资产管理系统的产生。

上一代的固定资产管理系统主要采用Foxbase或FoxPro技术开发实现,系统开发环境也是数据库内置的开发工具。其特点是单机单用户方式,开发简单,能充分利用数据库的特性。其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易升级与扩展;无法实现数据的共享与并行操作;代码重用性差。

原有固定资产管理系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。这就要求系统在可扩展性和标准化的要求更高。而原有的系统由于其与生俱来的缺点而无法再适应现有的需求了。因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。

本系统是一个基于WEB的固定资产管理系统,是一个比较实用的系统。本系统主要提供给各企事业单位的财务部门使用,以实现其对固定资产的网络化管理,从而帮助其提高工作效率,节省人力资源和财力资源。基本能够满足目前出现的新需求。

1

1.2系统功能

本系统要实现的主要功能包括: (1) 资产类型管理。 (2) 来源方式管理 (3) 用户管理 (4) 借出管理 (5) 存放位置管理 (6) 资产管理 (7) 目的管理 (8) 模型管理 (9) 使用期限管理

2 关键技术的比较分析与开发工具的选择

在开发本系统时所使用的开发工具包括:J2DK1.6.0软件开发包,Microsoft SQL

Server2000数据库,Eclipse3.2.0集成开发环境,Tomcat5.5.20(运行JSP的服务器)。

2.1 JSP介绍

2.1.1 什么是JSP

JSP是Java Server Pages的缩写,是由SUN公司倡导,许多公司参与,于1999年推出的一种动态网页标准。JSP是基于Java servlet以及整个Java体系的web开发技术,利用这

2

一技术可以建立安全的、跨平台的先进动态网站,并且这项技术还在不断的被更新和优化。JSP和ASP技术非常相似,ASP的编程语言是VBScript和JavaScript,JSP使用的是Java。与ASP相比,JSP以Java技术为基础,又在许多方面做了改进,具有动态页面与静态页面分离,能够脱离软件平台的束缚,以及编译后运行等优点,克服了ASP脚本级执行的缺点,因而逐渐成为Internet上的主流开发工具。

JSP 综合了中间件和Java 的优点,前者的优点在于可以使程序访问异构的数据库,而不必对应用程序作出改动;后者的优点在于具有平台无关性,不需要为不同平台编写不同的应用程序。即同样的程序可以在Windows 环境下运行,也可以在Unix 或者Linux 下运行。 JSP 的工作方式为:客户端浏览器首先访问Web 服务器,从Web 服务器上下载Java 小程序Applet 的字节码文件以及相关类和JDBC 接口的字节码文件;然后Applet 根据数据库服务器的地址、端口号、帐号和数据库服务器连接,进行交互操作。由于JSP 技术有可操作性、可维护性、安全性、高效性等一系列优良特性,因此和其它中间件技术相比,有很大的优势。

2.1.2 JSP页面

JSP 页面是 web 开发人员使用 JSP 内置标签和自定义标签,结合其他静态标签(HTML 或 XML 标签)生成的页面。JSP 页面的扩展名为 .jsp 或.jspx,web 服务器通过此扩展名通知 JSP 引擎处理该页面中的元素。通过部署描述文件 web.xml,也可使用其他扩展名和 JSP 引擎联系。通过 JSP 引擎解释 JSP 页面中的标签,生成所需内容。例如,调用一个 bean 来访问一个使用JDBC API 的数据库或者是包含一个文件。然后 JSP 引擎把返回的结果以 HTML(或XML)页面的形式发送到浏览器。实质上是把生成内容的业务逻辑封装在服务器端处理的标签和 beans 中。JSP 页面通常被编译成 Java 平台 servlet 类。因此,JSP 页面的运行需要有能支持 Java 平台 servlet 规范的 Java 虚拟机。JSP 页面实际上只是在第一次被调用的时候被编译一次。页面被编译成 Java Servlet 类 ,并驻留在服务器内存中,

3