基于struts框架是干什么的StrutsSpring框架的资产管理系统
一、资产管理系统的设计与实现
资产管理系统可以划分为数据管理和浏览查询两个子系统。数据管理子系统主要负责对数据进行管理维护,将数据采集入库;浏览查询子系统主要负责将数据库中的数据展现给应用用户,使得最终用户能够用最方便快捷的手段查询到所关心的数据。
第一,系统层次结构与技术路线。
经过对资产相关数据进行分类、对用户需求进行详细分析,通过对这些数据模块进行分析归纳整理,制定出系统软件层次结构图。根据实际需求,这些模块分别分布在不同的数据源单位,由不同的应用人员使用,因此系统采用了b/s模式。另外,鉴于j2ee平台具有企业应用的稳定性和平台无关性,并且部署在j2ee平台上的多层应用可以实现高可用性、安全性和可扩展性,本系统采用了多层j2ee技术架构。
经过对不同的实现技术进行深入探讨后,确定了数据管理系统的技术基础架构。见图1
数据管理系统采用applet技术进行数据的加载与质检。客户端通过浏览器利用嵌入在html页面中的applet进行数据的加载与质检;然后利用对象流技术将applet中的数据以datasetdata对象的形式传递给服务器端的servlet;服务器端的servlet从对象流中抽取出datasetdata对象,利用jdbc连接到数据库,将datasetdata对象中的数据保存到数据库中。
浏览查询系统包含图形显示和表格显示两个子系统。经过分析,尽管这两个子系统给用户展现数据的方式略有不同,但仍然可以将它们统一到b/s模式上。经过对不同的实现技术进行深入探讨后,也采用了多层j2ee的技术架构作为浏览查询系统的技术基础架构。
第二,系统体系结构。
由于整个应用系统包含资产数据管理和资产数据浏览查询两大部分,对这两部分功能进行细分如下:
一是资产数据管理功能,包括基本资料(品牌、型号、公司、部门、员工、供应商、资产类别、资产状态);资产管理(资产管理、资产查询);资产维护(故障部件、故障类别、故障处理、维修记录查看、维修费用统计);资产异动(异动管理、异动查询);资产折旧(资产折旧、月折旧总额、使用部门月折旧额)。