【精品】中间件论文

【精品】中间件论文

ID:44589736

大小:235.44 KB

页数:8页

时间:2019-10-23

【精品】中间件论文_第1页
【精品】中间件论文_第2页
【精品】中间件论文_第3页
【精品】中间件论文_第4页
【精品】中间件论文_第5页
资源描述:

《【精品】中间件论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、中间件论文一、实现基本功能基于需要设计一个有前台界面,能实现用户的添加、修改,角色的添加修改及角色的分配。二、摘要基于JPA和EJB功能进行全局设置和主要功能的实现。JPA全称JavaPersistenceAPI.JPA通过JDK5.0注解或XML描述对象一关系表的映射关系,并将运行期的实体对彖持久化到数据库中。EJB是sun的服务器端组件模型,设计目标与核心应用是部署分布式应用程序。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB(EnterpriseJavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的

2、标准。其特点包括网络服务支持和核心开发工具(SDK)。在J2EE里,EnterpriseJavaBeans(EJB)称为Java企业Bean,是Java的核心代码,分别是会话Bean(SessionBean),实体Bean(EntityBean)和消息驱动Bean(MessageDrivenBean)。利丿I]web实现刖台界面o三、设计过程及分析1、数据库参考模型staffinfodepartmentPdepNodepn:3uneroleinfo2、前台界面基于实验要求,同时为了方便简洁,前台利用JSP编写生成:①、人员信息管理界面,包括部门信息、员工信息、角色信息和

3、角色分配信息模块连接。此界面即为主贝。②、部门信息界面,通过人员信息管理界面点击可进入此模块。此模块主要进行部门的添加及其修改和删除,在这模块还可以桥清楚的对部门进行编号便于管理。同时还有返回主页和各个信息点的连接。③、人员信息界血,通过人员信息管理界面点击相应的链接可进入此模块。该模块的主要内容及实现的功能是,进行员工的修改和添加、删除,对员工进行具体的信息录入,方便管理。同时也包含了返冋主页等界面的链接。④、角色信息界面,同样的通过人员信息管理界面链接相应的链接可进入此模块。这个模块的主要功能是进行角色的添加、修改和删除,并对其编号,方便管理与查询,还包含了对角色的

4、描述(职场定位)。跟以上模块一样,同样也有返回主页等信息页面的链接。⑤、角色分配信息界面,通过主页上的链接即可进入此模块。该模块的功能顾名思义,就是对角色进行分配。包含了角色的ID和职称等信息,同时也可以对角色进行添加和修改及删除。同样的,也包含了返冋主页等界面的链接。3、具体模块代码分析①、主页代码主要如下:人员信息管理部门信息
员工信息

  • 5、dd.jsp〃>角色信息

  • 角色分配信息
    ①、部门信息功能模块主發代码分析如下:首先是部门的修改,定义一个changeServlet类。主要代码如卜":publicclasschangeServletextendsHttpServlet{@EJBprivatcDcparmcntFacaclcLocaldeparmentFacadc;第二是部门的修改响应。第三是添加、删除部门信息的主耍设计。最后是相应成功添加部门信息的弹窗提示。此模块的设计方便简洁,但却实现了要求要

    6、实现的功能。②、角色信息模块设计分析:publicclassNewServletextendsHttpServlet{@EJBprivatcRoleinfoFacadeLocalrolcinfoFacade;首先是此模块的界面设计代码,和请求服务链接。第二是角色信息添加,代码如卜:Roleinforoleinfo二newRoleinfo();Stringroleid=request.getParameter(〃roleid〃);Stringrolename=request.getParameter(/zrolename/z);rolename二newString(rol

    7、ename.getBytes(/z8859_lz,),;Stringdcscription二rcquest.gctParamctcr("dcscription");description=newString(description.gctliytcs(〃8859_l〃),;roleinfo.setRoleid(roleid);roleinfo.setRolename(rolename);roleinfo.setDescription(description);roleinfoFacade.create(roleinfo);第三是角色信息的

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

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

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