基于轻量级J2EE框架的进销存系统设计与实现

基于轻量级J2EE框架的进销存系统设计与实现

论文摘要

随着企业信息化的推广,越来越多的企业认识到利用管理信息系统管理企业内部信息的重要性与必要性。可靠、准确、快速和实用的管理信息系统成为当前的一种实际需要。本文结合企业实际的进销存流程,对SHLB有限公司进销存管理信息系统的开发过程进行了详细的介绍。在分析了系统功能需求的基础上,给出了基于MVC模式的进销存系统设计方案,并采用B/S体系结构。作者使用了J2EE的轻量级架构SSH和SQLserver 2000数据库等作为开发工具,设计并实现了一个进销存系统。首先通过对系统进行用例分析,运用UML建立起系统各模块的用例图,并对进销存系统的数据流程、数据库进行详细的分析与设计。然后从持久层、业务逻辑层和表现层(模型层、视图层和控制器层)三部分分别加以实现。最后给出了系统上线前的测试结果并对系统作出了总结。系统的试运行和测试表明该系统运行可靠、稳定、操作方便,对信息的处理方便快捷,达到了预定的目标,满足了企业的实际需求。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 项目背景
  • 1.2 国内外研究概况
  • 1.3 论文研究意义
  • 1.4 论文研究的结构
  • 第二章 J2EE 概述与相关技术
  • 2.1 J2EE 概述
  • 2.1.1 J2EE 的基本模式
  • 2.1.2 J2EE 体系结构
  • 2.1.3 J2EE 的技术优势
  • 2.2 J2EE 的设计模式
  • 2.2.1 MVC 设计模式
  • 2.2.2 DAO 设计模式
  • 2.3 J2EE 架构的设计框架
  • 2.3.1 Struts 框架
  • 2.3.2 Spring 框架
  • 2.3.3 Hibernate 框架
  • 2.3.4 轻量级开发的核心原则及常用技术
  • 第三章 进销存系统的需求分析与概要设计
  • 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.4 系统功能设计
  • 第四章 进销存系统的详细分析设计
  • 4.1 系统流程分析
  • 4.2 数据流程分析
  • 4.2.1 系统顶层的数据流程图
  • 4.2.2 系统下层的业务数据流程图
  • 4.2.3 进销存系统与财务软件的接口
  • 4.3 数据库的详细设计
  • 4.3.1 概念模型设计
  • 4.3.2 逻辑结构设计
  • 第五章 进销存系统主要模块的实现
  • 5.1 持久层实现
  • 5.1.1 创建PO(持久化对象)类
  • 5.1.2 映射持久化类
  • 5.1.3 SessionFactory 配置
  • 5.1.4 Spring 框架下的DAO 模式
  • 5.2 业务逻辑层实现
  • 5.2.1 业务逻辑层的设计
  • 5.2.2 定义业务逻辑组件接口
  • 5.2.3 业务逻辑组件的实现
  • 5.2.4 配置业务逻辑组件
  • 5.2.5 事务处理
  • 5.3 表现层实现
  • 5.3.1 表示层(V)
  • 5.3.2 控制层(C)
  • 5.3.3 模型层(M)
  • 5.4 部分页面功能显示
  • 第六章 系统测试
  • 6.1 测试环境
  • 6.2 测试方式
  • 6.2.1 功能测试
  • 6.2.2 性能测试
  • 6.2.3 压力测试
  • 第七章 总结
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  

    基于轻量级J2EE框架的进销存系统设计与实现
    下载Doc文档

    猜你喜欢