基于Struts框架的通用仓库管理信息系统的设计与实现

基于Struts框架的通用仓库管理信息系统的设计与实现

论文摘要

目前,由于经济全球化的迅速发展,导致物流需求供应量的急剧增加,现有一般的仓库管理系统作为目前主要的物流管理系统已不能满足广泛的需要。如何将网络优势和物流信息紧密结合起来,开发出基于Struts框架的Browser/Server结构仓库平台,是一个很值得研究的课题。当前基于J2EE平台的Web应用开发方式主要有两种。即传统Web应用开发方式和基于MVC模式的Web应用开发方式。后者的优点是将显示逻辑与业务逻辑明确分离,以适应越来越复杂的Web应用系统的设计需求。因此,采用基于MVC模式的Web应用开发模式成为开发人员的首选。本文首先分析了MVC模式,然后深入细致地研究了Struts框架的体系结构、实现MVC的机制、工作流程和开发流程,介绍了Struts组件。且以该应用框架实现了某中小企业物流管理的通用仓库管理信息系统,通过采用B/S结构,实现了前台程序与后台业务逻辑操作的彻底分离,并详细探讨了开发中的关键技术。这样无论前端如何变化,模型层只需要很少的改动,而数据库的变化也不会对前端有影响,大大提高了应用系统的可重用性,使系统更易于维护。在研究的最后阶段对系统的功能进行了测试,对系统的安全性和实用性进行了分析,并提出了改进方案。最终完成了系统设计时的功能需求该系统具有易于扩展、易于维护及可跨平台等特点。

论文目录

  • 内容提要
  • 第1章 引言
  • 1.1 课题的研究目的和意
  • 1.2 课题研究方向在国内外发展状
  • 1.3 本文的工作
  • 1.4 本文的结构
  • 第2章 系统开发的相关技术概
  • 2.1 JSP 概述
  • 2.1.1 JSP 页面
  • 2.1.2 JSP 的特点
  • 2.2 MVC 模式
  • 2.2.1 MVC 模式
  • 2.2.2 JSP 模型一
  • 2.2.3 模型二
  • 2.2.4 JSP 在M VC 中的应用
  • 2.3 STRUTS 应用框架
  • 2.3.1 Struts实现MVC 的机制
  • 2.3.2 Struts框架的工作流程
  • 2.3.3 Struts框架中的组件
  • 2.3.4 用Struts 开发基于MVC 的Web 应用
  • 2.3.5 Struts框架的优势
  • 第3章 通用仓库管理信息系统的需求分
  • 3.1 仓库管理信息系统的功能分
  • 3.1.1 前台系统的功能分析
  • 3.1.2 后台系统的功能分析
  • 3.2 仓库管理信息系统的流程分
  • 3.2.1 前台系统的流程分析
  • 3.2.2 后台系统的流程分析
  • 3.3 通用仓库管理信息系统的用例分
  • 3.3.1 前台操作员用例说明
  • 3.3.2 仓库主管用例说明
  • 3.3.3 仓库管理员用例说明
  • 第4章 通用仓库管理信息系统的系统设
  • 4.1 开发环境的构建
  • 4.1.1 Struts框架的确定
  • 4.1.2 开发平台—MyEclipse
  • 4.1.3 Web 服务器—Tomcat
  • 4.1.4 前台设计器—DreamWeaver
  • 4.1.5 后台数据库—Oracal9i
  • 4.2 通用仓库管理信息系统的体系结构设
  • 4.3 通用仓库管理信息系统的功能结构设
  • 4.4 通用仓库管理信息系统的数据库设
  • 4.5 通用仓库管理信息系统的部
  • 第5章 通用仓库管理信息系统的实
  • 5.1 系统的技术实现
  • 5.2 系统的功能实现
  • 第6章 结论
  • 6.1 本文总结
  • 6.2 未来展望
  • 参考文献
  • 摘要
  • ABSTRACT
  • 致谢
  • 相关论文文献

    标签:;  

    基于Struts框架的通用仓库管理信息系统的设计与实现
    下载Doc文档

    猜你喜欢