第一章 绪论 | 第1-12页 |
第二章 Web应用解决方案现状 | 第12-15页 |
·采用Web方式开发应用软件 | 第12-14页 |
·两种软件开发结构 | 第12-13页 |
·选择B/S结构开发应用程序 | 第13-14页 |
·Web应用解决方案现状 | 第14-15页 |
第三章 利用J2EE及软件分层思想构建Web应用开发框架 | 第15-40页 |
·J2EE架构的引入 | 第15-17页 |
·软件分层开发的研究 | 第17-23页 |
·何为软件分层 | 第17-18页 |
·软件分层开发遵循的基本原则 | 第18-21页 |
·使用工厂模式实现“开—闭”原则 | 第21-23页 |
·Struts在软件分层模式中的应用 | 第23-28页 |
·MVC框架的研究 | 第23-26页 |
·Struts框架的研究 | 第26-28页 |
·利用Hibernate进行持久层开发 | 第28-33页 |
·数据库持久层概述 | 第28-30页 |
·Hibernate在软件中应用的研究 | 第30-33页 |
·Struts和Hibernate综合应用的系统架构 | 第33-40页 |
·DAO(数据访问对象)层的引入 | 第34-35页 |
·DAO层的实现 | 第35-38页 |
·Sturts和Hibernate相结合 | 第38-40页 |
第四章 采用异步提交方式克服Web应用的客户端功能不足 | 第40-44页 |
·各种增强B/S客户端功能的技术的讨论 | 第40-41页 |
·异步页面技术的研究 | 第41-44页 |
·传统的页面技术 | 第41页 |
·基于XML的页面异步提交 | 第41-44页 |
第五章 Web应用解决方案在科技厅电子政务中的应用 | 第44-83页 |
·山西省科技厅电子政务系统概况 | 第44页 |
·系统建设目标和原则 | 第44-46页 |
·系统需求分析 | 第46-48页 |
·设计思想与设计原则 | 第48页 |
·系统设计架构 | 第48-50页 |
·Web应用解决方案在系统中的实施 | 第50-74页 |
·Struts+DAO+Hibernate构建系统框架 | 第50-67页 |
·异步提交技术在构建系统中的应用 | 第67-74页 |
·开发中解决的关键技术问题 | 第74-83页 |
·安全性 | 第74-77页 |
·数据传输对象 | 第77-80页 |
·文档和报表的打印 | 第80-83页 |
第六章 总结与展望 | 第83-85页 |
·论文的工作总结 | 第83页 |
·进一步工作 | 第83-85页 |
参考文献 | 第85-89页 |
致谢 | 第89-90页 |
攻读学位期间发表的学术论文目录 | 第90页 |