基于java ee的教学测评系统设计与实现

基于java ee的教学测评系统设计与实现

ID:30640681

大小:19.45 KB

页数:7页

时间:2019-01-02

基于java ee的教学测评系统设计与实现_第1页
基于java ee的教学测评系统设计与实现_第2页
基于java ee的教学测评系统设计与实现_第3页
基于java ee的教学测评系统设计与实现_第4页
基于java ee的教学测评系统设计与实现_第5页
资源描述:

《基于java ee的教学测评系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于JavaEE的教学测评系统设计与实现摘要在分析Java规范最新推出的Web层框架和EJB层框架结构的基础上,提出了基于JavaEE的Web框架与组件的集成方案,并设计该方案下的教学质量测评系统的体系结构。最后结合课堂测评子系统开发实例,探讨了++开发模式在高校教学测评系统实现过程中的应用。关键词POJO;JSF1.;;持久层;质量测评1引言质量问题是高等教育发展的生命线。在高等教育竞争十

2、分激烈的情况下,保证和提高教育质量是一所学校可持续发展的基本保障。因此要根据不同院校的特点,在正确的评估目的下,依据教学过程的特点、学校与学生对教师素质与发展的需要,开发一套合理的教学质量测评体系势在必行。SUN公司最新推出的这个新的表现层框架和一套以注释为基础的EJB编程模型,并引入了新的JavaPersistence标准,这是一套基于JavaEE的基本架构[1]。以+的集成模式开发的教学质量测评系统,从用户界面表现层到业务逻辑控制层,再到数据对象持久层,提供了JavaEE的一站式解决方案,为系统的实现、维护与移植提供了

3、高度的灵活性和可靠性。两类框架的融合能很好的兼顾开发效率与维护成本,具有极高的实用价值,同时两者均为Web应用框架并且都遵循Servlet规范,也为二者的整合提供了基础。JavaServer课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果Faces(JSF)是一项使用Java技术来快速构建Web应用程序的新的框架[2]。JSF主

4、要包括两大方面的内容:一个API集合,用来表示用户接口组件、管理组件的状态、处理事件和验证输入、定义页面间的导航以及支持国际化;一个JSF的自定义标签库,用来在JSP页面中显示JSF接口。其中API集合是JSF的核心组成部分。在Web开发方面,JSF基于事件及UI组件模型的开发方式颠覆了传统的web开发习惯,结合开发工具的支持,使其更接近于一个真正的MVC编程环境。使用JSF开发表现层现在看起来更象Swing编程,基于UI组件的模型能够把web界面定制的很多工作独立出来,厂商可以针对具体的目标定制更多更好用的组件。2.在[

5、3]里,任何类型的企业级Bean只是一个加了适当注释的简单Java对象(POJO),这就减少了在创建EJB时所需的类、接口、部署描述符的数量,注释可以用于定义bean的业务接口、O/R映射信息、资源引用信息。通过用纯旧式Java对象取代抽象bean类,用纯旧式Java接口取代组件与主接口,也不必实现业务接口,简化了EJB的开发过程。2.JavaPersistenceAPI(EJBEntityBean)在JavaEE5中,开发了通用持久化规范JavaPersistenceAPI代替以前规范中的EntityBean[3],其实

6、就是完全重新定义了的Entity课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果Bean规范。JPA作为java中负责关系数据持久化的组件已经完全独立出来成为一个单独的规范,而不再属于EJB的范畴。JPA可以说是java持久化技术的一个集大成者,它吸取了Hibernate、JDO、TopLink等优秀技术和框架,将这几年发展成熟

7、起来的基于POJO模型的O/RMapping技术标准化,成为在java中通用的API。2.JSF与EJB的集成系统架构的实现方式有很多的选择,基于和框架的集成,使用MVC结构和POJO技术能够更容易开发松散耦合的组件。backingbean和EJB在功能上有一定程度的并列关系,只是backingbean适用于小型系统、EJB适用于大型系统的开发。包含JSF标签的JSP页面是表示层,FacesServlet提供了controller的功能,将JSF中的属于Bean角色的BackingBean作为EJB与UI的接口,其作用是在

8、真正的业务逻辑Bean及UI组件之间搭起桥梁。而另一面的EJB容器则成为MVC模式中的Model层,其中会话bean执行独立的、解除耦合的任务,譬如检查客户的信用记录;消息驱动bean用于接收异步JMS消息,随后这些消息由应用程序来处理;实体bean已经升级为独立的持久层框架(即),应用O/RMappi

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

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

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