首页> 中文学位 >基于Struts2+Spring3+Hibernate3+Ajax的DRP系统
【6h】

基于Struts2+Spring3+Hibernate3+Ajax的DRP系统

代理获取

摘要

DRP(Distribution Resource Planning)分销资源计划是管理企业分销网络的系统,目的是使企业对订单和供货具有快速反应和持续补充库存的能力。通过互联网将供应商与经销商有机地联系在一起,DRP为企业的业务经营及与贸易伙伴的合作提供了一种全新的模式。通过DRP系统供应商和经销商之间可以实时地提交订单;查询产品供应和库存状况;并获得市场、销售信息及客户支持。DRP系统实现了供应商与经销商之间端到端的供应链管理,有效地缩短了供销链。
   JavaEE(JavaEnterpriseEdition,Java企业版)架构的特点是高可用性、高可靠性和高扩展性,同时随着MVC框架的提出,基于MVC的Web应用程序很好地满足了用户的多样化需求。Struts2是一个基于MVC模式并且实现了控制器层和Web表现层的成熟框架,它不但提供了灵活、自然的控制器分配方式,而且提供了功能强大的标签表示技术,并且为其它框架的整合预留了方便的接口。Spring主要基于AOP和IoC,通过它很容易实现事务管理和JavaBean的装配等特性;同时它对不同的数据访问技术提供了统一的接口。Hibernate框架是一个面向Java环境的对象/关系数据库映射工具。它不仅提供数据查询和获取数据的方法,还可以管理Java类到数据库表的映射,使用它开发人员在进行开发时可以大幅度减少使用SQL和JDBC处理数据的时间。Ajax框架能够解决在Spring框架或者Struts框架中的不足,使应用开发人员更灵活地开发企业级的应用,从而更完美地完成软件开发任务。
   本论文介绍了DRP系统的特点和发展概况,并结合Struts2、Spring、Hibenate和Ajax等技术,研究并实现了一个操作简易、功能强大和便于扩展的DRP系统。通过使用Spring中的IoC技术,大大降低了系统模块之间的依赖性。通过在POJO类中使用Java中最新的Annotation技术,大大降低了系统的代码量并提高了系统的开发效率,另外通过Struts2把AOP思想引入到企业级应用的开发中,分离了基础业务代码(交叉业务代码)和业务逻辑代码,提高了系统代码的可读性、可维护性和可复用性,解决了代码的分散混乱的问题。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号