研究计算机叶钧玮毕业论文修改2

研究计算机叶钧玮毕业论文修改2

ID:23215362

大小:82.50 KB

页数:15页

时间:2018-11-05

研究计算机叶钧玮毕业论文修改2_第1页
研究计算机叶钧玮毕业论文修改2_第2页
研究计算机叶钧玮毕业论文修改2_第3页
研究计算机叶钧玮毕业论文修改2_第4页
研究计算机叶钧玮毕业论文修改2_第5页
资源描述:

《研究计算机叶钧玮毕业论文修改2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、研究计算机叶钧玮毕业论文修改2研究计算机叶钧玮毕业论文修改2导读:本科毕业论文(设计)基于J2EE的中小型企业ERP管理系统的架构设计诚信声明本人郑重声明:所呈交的毕业论文(设计)是我个人在导师指导下,由我本人独立完成。有关观点、方法、数据和文献等的引用已在文中特别指出,并与研究计算机叶钧玮毕业论文修改2(2)导读:...................164.1.5.3销售部门........................................184.2系统架构设计.....................................

2、..194.3系统安全性设计.....................................204.3.1权限所涉及的领域模型..............................214.4开发环境工具........................................235总结..............................................24参考文献.........................................25致谢广东商学院信息学院基于J2EE的中小型企业的ERP管理系

3、统的架构设计1引言1.1研究背景改革开放初期,众多的民营企业如雨后春笋般成长起来。那时许多刚起步的中小型企业业务比较简单,对资料管理的信息化要求不高。但自我国加入I、JavaIDL/CORBA、JSP、JavaServlet、等13种技术,其中基于J2EE构架的EJB是目前使用最多的组件技术,EJB、组件体系结构是J2EE平台的主干,具有Java技术共有的平台无关、面向对象的特点。EJB组件技术可以简化企业级应用的设计和开发,使系统不但具有强大、稳定的功能,而且具有良好的可移植性,可扩充性和可维护性[4-5]。总之,J2EE体系结构提供中间层集成框架用

4、来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持EnterpriseJavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。图2-1J2EE多层体系结构Fig.2-1J2EEMulti-tierarchitecturediagram2广东商学院信息学院基于J2EE的中小型企业的ERP管理系统的架构设计2.2相关框架知识2.2.1Struts2简介Struts2是Struts的下一代产品。是在struts和V

5、C设计模型,Struts2将一个VC设计模式(图2-2)带来的优点—低耦合性和高度复用性[6][7]。图2-2Struts2实现MVC的原理图Fig.2-2Struts2schematictoachieveMVC2.2.2Hibernate框架简介1)Hibernate简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的P,完成数

6、据持久化的重任[8][9]。Hibernate是一种数据库中间件技术,其存在于应用与数据库之间(图2-2-2)。3广东商学院信息学院基于J2EE的中小型企业的ERP管理系统的架构设计图2-2-2Hibernate体系结构图Fig.2-2-2Systemstructure2.2.3Spring框架简介1)Spring简介Spring框架是一个分层的J2EE应用程序框架,它是一个从实际项目开发经验中抽取出来的,可高度重用的开发框架。与其它的轻量级容器一样,Spring也包括IoC容器,并且提供了对AOP框架的支持。Spring框架与持久层框架Hiberna

7、te集成到一起,实现支持DAO以及事务策略,提高代码的可重用性。从而,在Web应用开发过程中,实现逻辑层和数据访问层的完全分离。简单来说,Spring是一个轻量级的控制反转(IoC)和面向切5研究计算机叶钧玮毕业论文修改2(3)导读:面(AOP)的容器框架。2)IoC介绍IoC就是控制反转,它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。IoC主要实现方式有两种:1.依赖查找(DependencyLookup):容器提供回调接口和上下文环境给组件。EJB和ApacheAvalon都使用这种方式。2.依赖注入(De

8、pendencyInjection):组件不做定位查询,只提供普通的Java方法让容器去决定依

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。