基于Struts和持久层技术的整车零配件系统的研究与实现

基于Struts和持久层技术的整车零配件系统的研究与实现

论文摘要

由于制造企业生产规模不断扩大,生产过程变动频繁,产品更新换代迅速等原因,导致原有的零配件清单数据需经常改变,使得数据统计和生产控制难以实施,各部门之间协调困难,工作效率降低,使得企业迫切需要通过信息化手段来改变目前的管理现状。考虑到目前计算机网络的迅速发展和面向对象技术的不断更新,在满足用户需求的同时,更应考虑系统的可扩展性、可维护性、灵活性和开发效率,而设计模式的应用可以更好的在系统构架阶段,从整体上规划系统结构设计和功能,使当前开发的和以后的系统实施更有条理和保障。根据企业应用系统的开发实践,结合应用系统多层次体系结构发展的现状,通过对MVC设计模式和Struts开发框架进行深入分析,提出了基于Struts框架的具有多层次体系结构的Web应用系统开发框架,并通过对持久层概念的提出,讨论了OJB(对象关系桥)作为一种0/R Mapping(对象关系映射)技术的产品在持久化技术体系中的特点、优势,以及在构建此项目时如何结合Struts框架将MVC设计模式具体应用到项目开发中的方法。采用这种设计,可以使系统更加灵活,更易适应系统的升级和变更。通过对主流Web开发技术和设计框架技术的研究,针对传统开发模式和架构技术的不足,并结合Struts架构和OJB技术各自的优点实现了多架构结合的框架开发技术,给出了该系统的具体设计,包括需求分析、数据库设计、系统体系结构、功能模块图等,以及它们在具体项目中的实施。通过在整车零配件系统中成功应用,验证了该框架技术的可行性及强大功能。目前,整车零配件系统的编码和功能测试已经完成,处于验收和试运行阶段,根据客户的相关反馈信息,系统达到了预定的设计目标,使用效果良好,受到了客户的肯定。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景
  • 1.2 国内外研究现状
  • 1.3 课题主要研究工作
  • 1.4 论文的组织结构
  • 2 系统设计的相关技术
  • 2.1 J2EE 的软件开发架构
  • 2.2 MVC 设计模式和 Struts 框架
  • 2.3 持久化技术
  • 2.4 本章小结
  • 3 整车散件及特殊零配件订单系统的设计
  • 3.1 需求分析
  • 3.2 系统总体设计
  • 3.3 本章小结
  • 4 整车散件及特殊零配件订单系统的实现
  • 4.1 系统运行环境和开发工具
  • 4.2 表示层的实现
  • 4.3 业务层的实现
  • 4.4 数据持久层实现
  • 4.5 日志输出
  • 4.6 本章小结
  • 5 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].湘西农副产品网络平台系统持久层的设计[J]. 中国新通信 2015(24)
    • [2].基于软件体系结构的对象持久层设计方案[J]. 计算机应用研究 2008(01)
    • [3].“科研院所研发全周期管理系统”持久层优化[J]. 微计算机信息 2010(06)
    • [4].一种J2EE持久层的设计与实现[J]. 微处理机 2008(01)
    • [5].Struts2和数据库持久层研究[J]. 科技信息 2010(14)
    • [6].跨数据库持久层框架的研究与实现[J]. 计算机工程与设计 2011(11)
    • [7].基于轻量级J2EE架构的一种持久层设计[J]. 计算机技术与发展 2008(06)
    • [8].基于Spring和Hibernate的事务持久层开发研究[J]. 软件导刊 2008(05)
    • [9].AORM持久层框架的设计与实现[J]. 安庆师范学院学报(自然科学版) 2015(01)
    • [10].基于Hibernate技术的持久层解决方案及实现[J]. 计算机系统应用 2010(03)
    • [11].邮政11185业务系统持久层的Hibernate解决方案[J]. 计算机技术与发展 2008(04)
    • [12].JasperReports在轻量级框架中的应用[J]. 微处理机 2008(01)
    • [13].电源专业英语词汇系统NHibernate持久层设计[J]. 电子设计工程 2015(11)
    • [14].采用Hibernate持久层技术构建远程教学资源管理系统[J]. 计算机时代 2010(02)
    • [15].基于Java的Mybaits生成持久层配置文件[J]. 电子技术与软件工程 2018(22)
    • [16].网上实验室预约平台设计[J]. 中国信息技术教育 2011(05)
    • [17].使用Spring Data和JPA在JavaEE系统中简化持久层[J]. 电子世界 2017(06)
    • [18].实现J2EE项目可移植的策略研究[J]. 计算机工程与设计 2008(21)
    • [19].理解LINQ-to-SQL[J]. 程序员 2008(09)
    • [20].Hibernate对象管理研究[J]. 电脑知识与技术 2014(34)
    • [21].基于SSH的Web应用开发[J]. 黑龙江科技信息 2010(16)
    • [22].基于CORBA的XML映射中间件研究[J]. 微处理机 2009(02)
    • [23].基于SSH电子商城系统整体设计[J]. 湖北农机化 2014(06)
    • [24].O/R mapping技术比较研究[J]. 微处理机 2008(02)
    • [25].基于WEB的拓扑管理的设计与实现[J]. 通信技术 2013(02)
    • [26].Ajax+Struts+Hibernate技术在理财智能系统中的研究[J]. 煤炭技术 2012(05)
    • [27].基于j2ee的电子商务技术架构研究[J]. 软件导刊 2010(09)
    • [28].一种Spark环境下的高效率大规模图数据处理机制[J]. 计算机应用研究 2016(12)
    • [29].持久层的设计与实现研究[J]. 企业技术开发 2008(04)
    • [30].基于小程序的图书馆资源预约系统设计与实现[J]. 信息记录材料 2020(05)

    标签:;  ;  ;  ;  ;  

    基于Struts和持久层技术的整车零配件系统的研究与实现
    下载Doc文档

    猜你喜欢