论文部分内容阅读
当今,很多设备管理系统都面临设备类别多、地域分散,涉及人员多,组织上多样,资源异构,管理工作量大等问题。随着Internet和Web技术的广泛应用,设备的信息化管理已经成为现代设备科学管理的主流方向之一。越来越多的企业都迫切要求建立自己的设备信息化管理系统,以解决传统设备管理系统的弊端,提高工作效率。J2EE技术规范提供了一个基于组件的方法来设计、开发和部署Web应用程序,为建立分布式的设备管理系统提供了有力的技术支持。MVC(Model-View-Controller)设计模式将应用程序分成三个层次——模型、视图、控制器,它们各自处理自己的任务,各个模块之间相互独立,提高了应用程序的灵活性和可重用性。Struts是一个采用MVC模式的WEB开发框架,它全面减轻了构建多层Web应用的负担,提供可复用的软件构架,减少在运用MVC设计模型来开发Web应用的时间。Hibernate是目前最流行的轻量级持久化框架之一,用于处理持久层数据逻辑。本文针对传统设备管理系统的弊端,设计并开发了一个基于J2EE的高校仪器设备管理系统。系统严格遵循软件开发规范,运用软件工程的方法进行系统开发。在对系统的功能性需求和非功能性需求分析的基础上,本文首先对系统进行了总体架构设计,该系统以J2EE体系结构作为开发平台,以Struts+Hibernate架构作为系统的整体架构,保证了系统的平台安全、应用安全和数据安全。然后,根据需求分析确定系统的整体功能,将系统划分为四个功能模块,分别为用户管理模块、设备耗材管理模块、流水管理查询模块和设备网上预约模块,并明确各模块的功能点。在系统设计中,对各个模块进行系统建模和数据库设计。最后,根据系统的设计,实现了高效仪器设备管理系统的原型,各个模块功能基本实现,界面风格统一、简洁,易于使用。根据系统的测试结果,指出了系统的不足之处并作出展望。该设备管理系统可以提高企业的设备管理整体能力、减少成本、合理安排人员与资源、提高工作效率,更好地实现企业设备信息化管理的目标,应对不断变化的商业环境,提高市场竞争力。