学位论文 > 优秀研究生学位论文题录展示

基于JAVAEE的生产管理系统的设计与实现

作 者: 赵云鹏
导 师: 石丽
学 校: 沈阳理工大学
专 业: 计算机软件与理论
关键词: 车间管理系统 JavaEE Struts Spring Hibernate
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 63次
引 用: 0次
阅 读: 论文下载
 

内容摘要


信息技术飞速发展的今天,人们更迫切地追求能够将信息技术与先进的管理思想的融合,随着ERP、MPR等一系列先进技术的产生,在某种程度上满足了人们的这一需求。然而随着全球经济的一体化,企业在市场上的竞争不断加剧,使企业对生产管理系统的可扩展性、可移植性、可维护性和稳定安全性等一系列性能提出了更高的要求。为适应这一需求,JavaEE的轻型框架技术由此应运而生。本课题主要运用JavaEE的轻型框架技术,设计和实现了东基集团精加工车间生产管理系统。在整个设计过程中,本文首先分析了一般车间管理系统的现状与不足,结合具体的车间调研结果,进行了详细的需求分析,并在此基础上使用UML建模工具Rose对车间管理系统中的组织结构、人员关系、人员用例和生产流程等建立生产模型。其次,在详细分析了系统数据后,设计了数据库E-R模型和逻辑数据模型,并生成了数据库的物理模型。最后,依托以StrutsSpringHibernate为核心的轻量级框架,对系统进行了总体的设计与实现。由于采用框架技术,使应用系统的灵活性,可维护性,可扩展性,可移植性和组件的可复用性得到了提高。本课题在JavaEE平台上使用了Eclipse开发工具和SQL2005完成了系统的总体设计。该系统能够实现对企业生产过程的科学化信息管理,不但改进了生产效率,降低了生产数据误差的发生率,还进一步提高了生产资源的利用率,减少了企业员工的工作量,方便了企业领导在生产过程中的决策分析。目前该系统已成功运用到东基集团724厂进行生产管理,展示了其实际应用价值。

全文目录


摘要  6-7
Abstract  7-12
第1章 绪论  12-16
  1.1 课题研究的目的与意义  12-13
  1.2 生产管理系统国内外研究状况  13-14
  1.3 论文的主要内容与结构  14-16
第2章 系统开发过程中的关键技术研究  16-30
  2.1 MVC 设计模式与Struts2 框架研究  16-20
    2.1.1 MVC 设计模式  16-18
    2.1.2 Struts2 框架概述  18-19
    2.1.3 Struts2 的工作流程  19-20
  2.2 Spring 框架研究  20-23
    2.2.1 Spring 框架概述  20-21
    2.2.2 Spring 的IoC 原理  21-23
    2.2.3 Spring 的AOP 概述  23
  2.3 Hibernate 框架研究  23-25
    2.3.1 Hibernate 概述  23-24
    2.3.2 Hibernate 框架的体系结构  24-25
    2.3.3 Hibernate 框架的工作流程  25
  2.4 Ajax 技术  25-26
  2.5 UML 统一建模语言  26-29
    2.5.1 UML 建模  26-27
    2.5.2 UML 视图  27-29
  2.6 本章小结  29-30
第3章 生产管理系统需求分析及概要设计  30-41
  3.1 现状分析  30-32
    3.1.1 企业的生产特点与概况  30-31
    3.1.2 车间业务流程研究  31-32
  3.2 系统需求分析  32-39
  3.3 系统概要设计  39
  3.4 本章小结  39-41
第4章 生产管理系统的详细设计  41-54
  4.1 系统总体设计和用户角色划分  41-43
  4.2 系统的功能模块设计  43-47
    4.2.1 用户管理模块设计  43
    4.2.2 信息管理模块设计  43-44
    4.2.3 资源管理模块设计  44-45
    4.2.4 人员管理模块设计  45-46
    4.2.5 计划管理模块设计  46-47
    4.2.6 查询与统计管理模块设计  47
  4.3 数据库详细设计  47-53
    4.3.1 数据库的设计目标和设计过程  48
    4.3.2 数据库的概念设计  48-50
    4.3.3 数据库的逻辑设计  50-52
    4.3.4 数据库的物理设计  52-53
  4.4 本章小结  53-54
第5章 生产管理系统的实现  54-68
  5.1 系统数据持久层实现  54-55
    5.1.1 持久化类的实现  54
    5.1.2 Hibernate 核心配置文件  54-55
  5.2 系统业务层的实现  55-59
    5.2.1 依赖注入的思想  55-56
    5.2.2 运用AOP 技术  56-57
    5.2.3 Spring 的核心配置文件  57-59
  5.3 系统表现层设计  59-61
    5.3.1 Ajax 技术的应用  59-60
    5.3.2 Struts2 的核心配置文件  60-61
  5.4 系统架构设计  61-62
  5.5 系统运行界面  62-66
  5.6 系统测试  66-67
  5.7 本章小结  67-68
总结  68-70
参考文献  70-73
攻读硕士其间公开发表的文章  73-74
致谢  74-75
中文详细摘要  75-87

相似论文

  1. 人力资源管理系统的设计与实现,TP311.52
  2. 田径运动会通用管理系统,TP311.52
  3. 基于WSN混合定位算法的研究,TP212.9
  4. 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
  5. 基于Struts2与Hibernate的社区网站系统设计与实现,TP311.52
  6. 基于SSH的图像日志市场营销系统的设计与实现,TP311.52
  7. 一个电子报纸发行系统的设计和实现,TP311.52
  8. 基于SSH的办公自动化双语系统的设计与实现,TP311.52
  9. 基于Struts体系结构的在线考试系统的设计与实现,TP311.52
  10. 高校科技信息化管理系统设计与实现,TP311.52
  11. 基于SOA的财务管理系统架构研究,TP311.52
  12. 基于动态语境实现主动式WEB访问控制,TP393.08
  13. 电子商务中的在线书店设计与实现,TP311.52
  14. 基于J2EE的移动存储设备电子文件安全管理系统的设计与实现,TP311.52
  15. 基于MVC设计模式的博客系统的设计与实现,TP311.52
  16. 基于SSH2的网优中心办公系统的设计与实现,TP311.52
  17. 网络银行客服业务系统的设计与实现,TP311.52
  18. 基于MVC设计模式的电子作品评价系统的设计与实现,TP311.52
  19. 基于工作流的软件缺陷管理系统的设计与实现,TP311.52
  20. 基于SSH架构的多媒体教室反馈系统的设计与实现,TP311.52
  21. 越秀外国语学院指纹考勤系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com