在线考试系统-基于JAVA的SMART系统框架设计与开发(源代码+论文)
SMART系统是基于JAVA的在线考试信息管理系统,它采用了基于Struts、Spring和Hibernate的开源技术构建了一个具有良好可扩展性、可维护性和可靠性的系统框架。该系统分为表现层、业务层和持久层三层架构。表现层利用了Struts来扩展设计,并结合系统需求封装了自定义标签和基本action接口。业务层采用了单例模式和Spring的IoC模式相结合,实现了公共代理类和业务逻辑接口的封装。持久层基于现有持久层框架的实现模式,对Session实例和常用数据库操作进行封装,减少了耦合性和临时对象的生成。该系统框架不仅适用于SMART系统的开发,还可用于基于SSH架构的大部分B/S系统。在线考试系统的优势是可以动态地管理各种考试信息,只需准备充足的题库,即可按要求自动生成各种试卷。
下载地址
用户评论