目录摘要...........................................................1前言...........................................................2第一章概述.....................................................31.1在线请假系统的任务与目标.....................................31.2本论文所作的工作.............................................3第二章在线请假系统技术背景以及支撑环境.........................42.1MVC........................................................42.2STRUTS.......................................................52.2.1Struts概述..............................................52.2.2利用Struts框架开发MVC系统..............................62.3HIBERNATE....................................................62.4AJAX........................................................72.5JXL.........................................................82.6在线请假系统的开发环境.......................................92.7在线请假系统的运行环境.......................................92.7.1在线请假系统的项目部署..................................92.7.2在线请假系统的环境需求.................................10第三章在线请假系统总体设计....................................113.1在线请假系统需求分析........................................113.1.1用户分析...............................................113.1.2业务目标...............................................113.1.3业务处理过程...........................................123.1.4系统特点...............................................123.1.5其他需求...............................................123.2系统总体视图描述............................................133.2.1系统用例视图...........................................133.2.2系统约束...............................................143.3在线请假系统的系统架构.....................................143.3.1系统用例总图...........................................143.3.2业务处理视图...........................................153.3.3系统实现视图...........................................163.3.3.1概述.................................................163.3.3.2层次.................................................173.4在线请假系统功能模块分析....................................183.4.1系统功能模块分析........................................183.4.2系统功能模块设计........................................18第四章在线请假系统数据库设计..................................214.1数据库设计..................................................214.1.1数据库信息.............................................214.4.2查询与访问技术.........................................214.4.3数据字典以及对应的持久化类.............................214.2数据库约束关系图............................................264.3持久层......................................................264.4非数据库文件................................................27第五章员工请假申请模块的设计与实现............................285.1模块功能分析................................................285.2员工请假申请用例视图........................................285.3模块的包类结构图............................................295.4用例关系图.................................................315.4.1顺序图.................................................315.4.2协作图.................................................315.5关键技术....................................................325.5.1权限控制.................