请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。SMART系统-系统框架设计与开发_论文和程序及源代码
,因文件夹或是目录太多,只读取部分文件显示,需要就下载参考
包括目录名称:
SMART系统-系统框架设计与开发_论文和程序及源代码 - 1 文件数, 1 目录数.
包括目录名称:
H2003032068-胡州明-SMART系统-系统框架设计与开发 - 0 文件数, 1 目录数.
包括目录名称:
common - 0 文件数, 15 目录数.
包括目录名称:
ajax - 4 文件数, 0 目录数.
..\AjaxServlet.java
..\DropDownListServlet.java
..\FormUpdateServlet.java
..\HtmlContentServlet.java
包括目录名称:
business - 2 文件数, 0 目录数.
..\BaseBusiness.java
..\Business.java
包括目录名称:
config - 3 文件数, 0 目录数.
..\Configuration.java
..\ConfigurationHandler.java
..\DatabaseConfiguration.java
包括目录名称:
constant - 2 文件数, 0 目录数.
..\ConfigConstants.java
..\Constants.java
包括目录名称:
dao - 2 文件数, 0 目录数.
..\AbstractDAO.java
..\DAO.java
包括目录名称:
entity - 3 文件数, 0 目录数.
..\Audit.java
..\Entity.java
..\PersistenceObject.java
包括目录名称:
exception - 8 文件数, 0 目录数.
..\ApplicationException.java
..\CallBackException.java
..\DataAccessException.java
..\ExceptionUtil.java
..\PermissionException.java
..\ProxyException.java
包括目录名称:
filter - 2 文件数, 0 目录数.
..\AuthenticateFilter.java
..\EncodeFilter.java
包括目录名称:
hibernate - 4 文件数, 0 目录数.
..\AuditSessionFactory.java
..\EntityControl.java
..\HibernateSessionFactory.java
..\QueryGenerator.java
包括目录名称:
log - 2 文件数, 0 目录数.
..\Log.java
..\Log4j.java
包括目录名称:
proxy - 2 文件数, 0 目录数.
..\Carrier.java
..\PublicProxy.java
包括目录名称:
security - 1 文件数, 0 目录数.
..\AuthenticationService.java
包括目录名称:
struts - 3 文件数, 0 目录数.
..\BaseAction.java
..\BaseValidatorForm.java
..\MessagesUtil.java
包括目录名称:
tag - 2 文件数, 0 目录数.
..\DropDownListTag.java
..\ImageButtonTag.java
包括目录名称:
util - 4 文件数, 0 目录数.
..\BaseConnection.java
..\DateUtil.java
..\LogFactory.java
..\StringUitl.java
..\SMART系统-系统框架设计与开发.doc
叶立轩(高级工程师)
论文提交日期:
2007年06月 05 日
SMART系统-系统框架设计与开发
摘 要
SMART系统是一个新型智能在线考试信息管理系统,该系统主要实现了学生在线考试与评估以及教师对学生在线考试信息的管理和维护。本文按照SMART系统的非功能性需求,基于Struts、Spring、Hibernate三种开源技术,构建了一个具有良好的可扩展性、可维护性、可靠性的系统框架。整个系统的框架分为三层,分别为表现层、业务层和持久层。 本系统的表现层是基于Struts作扩展设计,结合本系统的需求完成了自定义标签的封装,基本action接口的编写。在业务层则是采用单例模式设计与Spring的IoC模式相结合,实现了公共代理类的编写,各业务逻辑接口的封装。而在持久层的设计中则是采用基于现有持久层框架的实现模式,实现了对产生Session实例的封装,对常用数据库操作的封装。这样设计减少了耦合性且避免了生成大量的临时对象。
该系统框架能达到良好的可拓展性和维护性。它不仅仅适用这个系统的开发,可以应用于J2EE领域中基于SSH来架构的大部分B/S系统。
关键词:设计模式;开源;领域建模;系统框架
SMART System -The Design and Development of The Framework
Abstract
The SMART system is a new type of intelligent information management system for online examination. The s