欢迎来到天天文库
浏览记录
ID:58879655
大小:737.50 KB
页数:44页
时间:2020-09-20
《论文良好等级范文_在线请假系统方案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、...目录摘要1前言2第一章概述31.1在线请假系统的任务与目标31.2本论文所作的工作3第二章在线请假系统技术背景以及支撑环境42.1MVC42.2Struts52.2.1Struts概述52.2.2利用Struts框架开发MVC系统62.3Hibernate62.4Ajax72.5JXL82.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
2、.1.5其他需求123.2系统总体视图描述133.2.1系统用例视图133.2.2系统约束143.3在线请假系统的系统架构143.3.1系统用例总图143.3.2业务处理视图153.3.3系统实现视图16.......3.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第五章员工请假
3、申请模块的设计与实现285.1模块功能分析285.2员工请假申请用例视图285.3模块的包类结构图295.4用例关系图315.4.1顺序图315.4.2协作图315.5关键技术325.5.1权限控制325.5.2Ajax日期校验345.5.3定义组织框架中“环”的问题365.5.4利用同步令牌来防止刷新导致的重复提交36第六章总结与展望386.1课题总结386.2课题存在的问题以及解决方案38参考文献40致41.......摘要随着信息技术的高速发展,信息技术在企业以及机关部门的使用越来越广泛,各种基于B/S架构的管理软件的研究与开发也越来越受到人们的重视。本文基于Str
4、uts框架、Hibernate,MVC,详尽阐述了在线请假系统(LeaveApplicationSystem,LAS)的设计与实现。本系统分为五大模块——用户登录、员工请假申请、请假批准模块、请假流程定义与休假计划维护。文中描述了这些模块的主要设计思想和实现方法,并着重研究和讨论了员工请假申请模块的设计以及系统中的一些关键技术。论文在最后还探讨了系统目前存在的问题与不足,并对如何进一步改善系统进行了讨论。关键词:在线请假系统,MVC,Struts,Hibernate,Ajax作者:XXX指导老师:YYY.......前言随着科学技术的进步,尤其是计算机网络的迅猛发展,人类
5、步入信息时代,人们的生活方式、思维方式、工作方式,以及教育方式也随之改变。同时网络技术的高速发展,计算机的广泛运用,使得实际生活中的问题通过计算机加网络得到了有效的解决。如,管理部门通过计算机可以对大量复杂的工序通过计算机控制,使其极大的降低了错误出现的概率,大幅度提高了工作的效率,从而获得经济效益。又如,每个公司都会遇到员工请假情况,需要经过,填写申请请假的表格,递交给上级批复,有时找不到上级本人递交申请,出现不能及时批复的情况。这样既给员工带来了不便,管理人员需要对请假记录进行归档,方便日后查阅,日积月累,查阅档案也不方便。综上所述,对于员工请假问题很有必要利用计算机
6、来管理工作流程、存储请假文档,从而获得有效的管理。本论文讲述了一个基于公司组织框架的在线请假系统(LeaveApplicationSystem,LAS)的设计与实现过程,包括系统功能设计、数据库设计以及请假申请模块的详细设计与实现。全文共分为六章。第一章简单阐述了LAS的开发背景,任务目标,以及本文的所做的工作,第二章阐述了LAS相关的技术背景以及的支撑环境,第三章详细描述了LAS的总体设计,包括需求分析等,第四章阐述了LAS的数据库设计以及其持久层设计,第五章重点阐述了LAS中请假申请模块的设计与实现以及LAS中所运用到的关键技术,第六章对课题进行了总结,并且对LAS存
7、在的不足进行说明以及提出有效的解决方案。.......第一章概述1.1在线请假系统的任务与目标LAS采用Java语言编写,结合Javascript、XML,基于Struts框架与Hibernate,实现了在线提交请假申请以及在线批复申请,并及时通知双方请假申请的审批情况,管理者也能够根据具体情况来制定不同的请假批复流程,通过该系统的假期维护功能能够准确的掌握公司员工的一定时期的请假情况。要求完成以下主要工作:1)在线请假系统的设计与实现,包括系统的基本架构,系统需求分析,用户分析以及功能模块分析,系统的各种约束条件,以及系统的
此文档下载收益归作者所有