第一章 绪论 | 第1-10页 |
第二章 J2EE概述 | 第10-23页 |
·多层分布式应用程序的发展 | 第10-13页 |
·J2EE平台体系结构 | 第13-18页 |
·J2EE概念 | 第13-14页 |
·J2EE的优势 | 第14-15页 |
·J2EE的四层模型 | 第15-17页 |
·J2EE结构 | 第17-18页 |
·J2EE核心技术 | 第18-23页 |
·Servlet技术 | 第19-20页 |
·JavaServer Page | 第20-21页 |
·EJB(Enterprise Java Bean) | 第21-23页 |
第三章 Struts框架体系结构 | 第23-38页 |
·框架 | 第23-25页 |
·框架的概念 | 第23-24页 |
·框架、组件和设计模式 | 第24页 |
·框架对于软件开发的意义 | 第24-25页 |
·Struts体系结构 | 第25-33页 |
·Struts与Web应用的关系 | 第25-26页 |
·Struts框架的体系结构 | 第26-28页 |
·Struts框架的核心组件和类 | 第28-31页 |
·Struts框架的工作流程 | 第31-33页 |
·Web层框架的比较和评估 | 第33-38页 |
·Struts框架与其他主流框架的比较 | 第33-34页 |
·Struts框架的优点和弱点 | 第34-38页 |
第四章 基于Struts架构的网络在线考试系统的设计实现 | 第38-53页 |
·系统需求分析 | 第38-40页 |
·系统的设计思想 | 第38-39页 |
·系统的实现目标 | 第39-40页 |
·系统运行环境 | 第40-42页 |
·系统平台及技术 | 第40-42页 |
·系统详细设计 | 第42-46页 |
·系统整体框架设计 | 第42-43页 |
·Struts框架的实现方式 | 第43-45页 |
·关键技术点的设计 | 第45-46页 |
·组件模块设计 | 第46-51页 |
·资源树 | 第46页 |
·数据流 | 第46-48页 |
·数据库设计 | 第48-51页 |
·系统的部署和安装 | 第51-52页 |
·文件目录部署 | 第51页 |
·安装 | 第51-52页 |
·在线考试系统中的报表系统 | 第52-53页 |
第五章 面向对象型数据的报表系统的设计与实现 | 第53-78页 |
·报表系统需求 | 第53-55页 |
·基于考试的报表需求 | 第54页 |
·基于考试任务的报表需求 | 第54-55页 |
·报表系统的设计 | 第55-61页 |
·报表系统的框架结构 | 第56页 |
·O/R Mapping基础 | 第56-58页 |
·Hibernate技术概述 | 第58-59页 |
·Hibernate的配置 | 第59-61页 |
·报表系统的实现 | 第61-75页 |
·报表开发工具的分析选择 | 第61-65页 |
·报表系统的编码实现 | 第65-75页 |
·与非面向对象设计的区别分析 | 第75页 |
·两种方式的优缺点分析 | 第75页 |
·JasperReports工具在应用系统报表开发中的推广应用 | 第75-78页 |
第六章 结束语 | 第78-80页 |
参考文献 | 第80-83页 |
致谢 | 第83-84页 |
附录:攻读硕士学位期间发表的论文 | 第84页 |