办公自动化系统的考勤管理模块的设计与实现本科

上传人:桔**** 文档编号:500005565 上传时间:2022-10-15 格式:DOC 页数:40 大小:2.83MB
返回 下载 相关 举报
办公自动化系统的考勤管理模块的设计与实现本科_第1页
第1页 / 共40页
办公自动化系统的考勤管理模块的设计与实现本科_第2页
第2页 / 共40页
办公自动化系统的考勤管理模块的设计与实现本科_第3页
第3页 / 共40页
办公自动化系统的考勤管理模块的设计与实现本科_第4页
第4页 / 共40页
办公自动化系统的考勤管理模块的设计与实现本科_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《办公自动化系统的考勤管理模块的设计与实现本科》由会员分享,可在线阅读,更多相关《办公自动化系统的考勤管理模块的设计与实现本科(40页珍藏版)》请在金锄头文库上搜索。

1、本 科 毕 业 论 文(设计)院 系 软件学院 题 目办公自动化系统的考勤管理模块的设计与实现 学生姓名 刘瑄 学 号 071251092 年 级2007级专 业 软件工程指导教师职 称论文提交日期摘 要随着计算机的普及和计算机技术的飞速发展,越来越多的企业利用计算机解决实际中遇到的问题。伴随着数字商业的到来,企业的管理意识和环境都发生了巨大的变化,企业的管理结构由多层次结构向扁平化管理结构转化;数字时代企业的信息量和沟通数量巨大,为了提高企业的管理效率,必须提升沟通的质量,要求企业办公高效率、自动化,办公自动化系统应运而生。办公自动化系统跨越系统管理、日程管理、考勤管理、消息管理、文档管理等

2、五个领域。SSH 在J2EE项目中表示了3种框架,即Spring + Struts + Hibernate。Struts由于版本差异,Struts1.x和Struts2.x几乎是不同的框架。经过综合考虑,相对于现在的企业来说Struts1.x的技术成熟,便于维护。故本OA系统使用的SSH版本为Spring2.5 + Struts1.3 + Hibernate3.3。总体完成一个完全基于浏览器的操作模式,安装简单(B/S架构,不必安装或者只要安装很小的插件),操作方便,具有良好的系统扩充能力的办公自动化系统,提供:文档管理平台、消息管理平台、考勤管理平台、日程管理平台、系统管理平台。关键词:办公

3、自动化系统,OA,SSH,J2EEAbstractWith the popularization of computer and the rapid development of computer technology, more and more companies use computers to solve practical problems. With the arrival of the digital business, enterprise management consciousness and the environment are all undergone tremen

4、dous changes, enterprises management structure by multi-level structure to flating management structure transformation; Digital era enterprise information and communication a huge number, in order to improve the enterprise management efficiency, must enhance communication quality, high efficiency an

5、d automation request enterprise office, office automation system came into being. Office automation system across system management, schedule management, attendance management, news management, document management five fields.SSH said in J2EE project in three framework, namely Spring + Struts + Hibe

6、rnate.Struts1.x and Struts2.x are almost different framework. After a comprehensive consideration, Struts1.xis relative to the enterprise. NowStruts1.xis easy to maintain for the mature technology. So the OA system use SSH version for Spring2.5 + Struts1.3 + Hibernate3.3.Overall finish a completely

7、based on the browsers operating mode, installation simple (B/S structure, need not installed or installing small plugin), convenient operation, good system expansion ability office automation system, provide: document management platform, news management platform, attendance management platform, sch

8、edule management platform, system management platform.Keywords:Office Automation System,OA,SSH,J2EE目 录摘要IAbstractII目录III第一章概述/绪论11.1 项目背景11.2 国内外办公自动化现状11.3 解决方案比较31.3.1 J2EE和.net31.3.2 JSP、ASP和PHP31.3.3 SSH和JSP+servlet+JavaBean51.4 论文主要工作/组织结构5第二章 Web开发技术概述62.1 J2EE62.1.1 JSP72.1.2 JDBC72.1.3 JavaB

9、ean72.2 SSH82.2.1 Struts82.2.2 Spring92.2.3 Hibernate112.3 DHTML122.4 EXTJS12第三章办公自动化系统项目概述143.1 项目目标143.2 一般性需求143.3 功能性需求143.3.1 角色说明143.3.2 整体业务流程描述143.4 具体功能点需求15系统管理子系统15日程管理子系统15考勤管理子系统15消息管理子系统16文档管理子系统163.5 整体设计和实现173.5.1 后台控制层和模块层173.5.2 前台表示层183.5.3 配置文件183.6 项目环境193.6.1 Tomcat193.6.2 Orac

10、le20第四章考勤管理子系统的分析、设计与实现214.1考勤管理需求分析214.1.1 签到/签退管理214.1.2 考勤历史查询224.1.3 考勤统计234.1.4 工作日管理254.1.5 工作时间管理264.1.6 出差/请假管理27补签管理子模块284.2考勤管理详细设计294.2.1 整体类图294.2.2 actionform层304.2.3 action层314.2.4 filter层314.2.5 service层314.2.6 dao层324.2.7 database层324.2.8 各模块时序图324.2.9 数据库设计334.3考勤管理运行界面344.4 Web开发技术

11、在考勤管理中的应用364.4.1 J2EE的应用364.4.2 SSH的应用374.4.3 DHTML的应用404.4.4 EXTJS的应用40第五章总结与展望41参考文献42致谢43第一章 概述/绪论1.1 项目背景办公自动化(Office Automation,简称OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式,是当前新技术革命中一个技术应用领域,属于信息化社会的产物。随着计算机的普及和计算机技术的飞速发展,越来越多的企业利用计算机解决实际中遇到的问题。伴随着数字商业的到来,企业的管理意识和环境都发生了巨大的变化,企业的管理结构由多层次结构向扁平化管理结构转化;数字时代企

12、业的信息量和沟通数量巨大,为了提高企业的管理效率,必须提升沟通的质量,要求企业办公高效率、自动化,办公自动化系统应运而生。办公自动化系统跨越系统管理、日程管理、考勤管理、消息管理、文档管理等五个领域。随着管理水平的提高,Internet 技术的出现,单单实现文档管理和流转已经不能满足要求,OA 的重心开始由文档的处理转入了数据的分析,即所说的决策系统,这时出现了以信息交换平台和数据库结合作为后台,数据处理及分析程序作为中间层,浏览器作为前台(三层次结构)的OA 模式,这种模式下,可以将OA 系统纳入由业务处理系统等系统构成的单位整体系统内,可以通过OA 系统看到、分析、得到更全面的信息。基于B

13、/S 结构的办公自动化系统,适用于施工企业的办公自动化,它涵盖日常办公管理的基本流,具有较强的通用性。11.2 国内外办公自动化现状办公自动化建设的本质是提高决策效能为目的的。通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制。在提高效率的基础上,增加协同办公能力,强化决策的一致性,最后实现提高决策效能的目的。办公自动化建设与现阶段政府上网工程之间的关系。政府上网工程一直是近一两年业界炒作和关注的热点之一,政府上网工程是由于互连网的普及,政府部门把一些政务信息发布到Intemet上,进而在网上建立与老百姓沟通的渠道,以实现政务公开和政府行为接受监督的目的。从实际

14、效果来看,很多政府部门只是在网上存放一些静态的政府信息,实质性的工作却非常少。并且,在很多情况下,很多人将办公自动化和政府上网混为一谈。这种现象导致很多部门重上网工程轻办公自动化工程。甚至把上网工程误认为是办公自动化工程。实际上,从网络划分的角度,政府上网工程是外网建设,办公自动化工程是内网建设,办公自动化工程是政府信息化的基础,政府上网工程是政府信息化的对外表现形式,办公自动化工程在政府信息化建设中所占的比重远高于政府上网工程。只有办公自动化工程的建设并运转成功,政府上网才会有源源不断的信息发布,政府上网才有意义,否则政府上网工程就会变成无源之水。当然,政府上网工程的宣传对我国信息化建设也起

15、了一定的推动作用。办公自动化应该是尽快向数字化办公发展。所谓数字化办公即几乎所有的办公业务都在网络环境下实现。从技术发展角度来看,特别是互连网技术的发展,安全技术的发展和软件理论的发展,实现数字化办公是可能的。从管理体制和工作习惯的角度来看,。全面的数字化办公还有一段距离。首先数字化办公必然冲击现有的管理体制,使现有管理体制发生变革,而管理体制的变革意味着权利和利益的重新分配;另外管理人员原有的工作习惯、工作方式和法律体系有很强的惯性,短时间内改变尚需时日。尽管如此,全面实现数字化办公是办公自动化发展的必然趋势。实现数字化办公既不同于传统的OA,也不同于MIS的建设,它的结构是Intranet网的结构,它的构建思路是自上而下的,即首先把整个内部网看成是一个整体,这个整体的对象是网上所有用户,它必需有一个基础,我们称这个基础为内网平台;就好象PC必需有一个操作系统为基础一样。内网平台负责所有用户对象的管理、负责所有网络资源(含网络应用)的管理、网络资源的分层授权、网络资源的开放标准和提供常用的网络服务(如邮件、论坛、导航、检索和公告等)。在平台的基础之上,插接各种业务应用(可理解为传统的MIS),这些应用都是网络资源。用户通过统一的浏览器界面入网,网络根据用户的权限提供相应的信息、功

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号