2022年办公自动化系统的考勤管理模块的研究与设计开发与实现本科.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年办公自动化系统的考勤管理模块的研究与设计开发与实现本科.docx》由会员分享,可在线阅读,更多相关《2022年办公自动化系统的考勤管理模块的研究与设计开发与实现本科.docx(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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 environmentareallunder
4、gone tremendous changes, enterprises management structure by multi-levelstructure 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 effic
5、iency and 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 + Strut
6、s + Hibernate.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 com
7、pletely based on the browsers operating mode, installation simple B/S structure, need not installed or installing small plugin, convenient operation,good system expansion abilityofficeautomation system, provide: documentmanagementplatform,newsmanagementplatform,attendance management platform, schedu
8、le management platform, system management platform.Keywords:Office Automation System,OA,SSH,J2EE目 录目录 II第一章概述 /绪论 11.1 工程背景 11.2 国内外办公自动化现状 11.3 解决方案比较 31.3.1 J2EE和.net31.3.2 JSP、ASP 和 PHP31.3.3 SSH和 JSP+servlet+JavaBea5n1.4 论文主要工作 /组织结构 5其次章 Web开发技术概述2.1 J2EE62.1.1 JSP72.1.2 JDBC72.1.3 JavaBean72.2
9、 SSH82.2.1 Struts82.2.2 Spring102.2.3 Hibernate11摘要 I AbstractI62.3 DHTML 122.4 EXTJS123.1 工程目标 13第三章办公自动化系统工程概述133.2 一般性需求 133.3 功能性需求 143.3.1 角色说明 143.3.2 整体业务流程描述 143.4 具体功能点需求 143.4.1 系统治理子系统 143.4.2 日程治理子系统 153.4.3 考勤治理子系统 153.4.4 消息治理子系统 163.4.5 文档治理子系统 163.5 整体设计和实现 163.5.1 后台掌握层和模块层173.5.2 前
10、台表示层 173.5.3 配置文件 173.6 工程环境 183.6.1 Tomca1t 83.6.2 Oracle18第四章考勤治理子系统的分析、设计与实现194.1 考勤治理需求分析 194.1.1 签到/签退治理 194.1.2 考勤历史查询 204.1.3 考勤统计 214.1.4 工作日治理 224.1.5 工作时间治理 234.1.6 出差/请假治理 24 4.1.7补签治理子模块 254.2 考勤治理具体设计 264.2.1 整体类图 264.2.2 actionform 层 274.2.3 action层 274.2.5 service层 284.2.6 dao层 284.2.
11、7 database层 294.2.8 各模块时序图 294.2.9 数据库设计 294.3 考勤治理运行界面 314.4 Web开发技术在考勤治理中的应用4.4.1 J2EE的应用 334.4.2 SSH的应用 344.4.3 DHTML 的应用 374.4.4 EXTJS的应用 3733第五章总结与展望参考文献 38致谢 394.2.4 filter 层 2738第一章 概述 /绪论1.1 工程背景办公自动化( Office Automation, 简称 OA)是将现代化办公和运算机网络功能结合起来的一种新型的办公方式,是当前新技术革命中一个技术应用领域,属于信息化社会的产物;随着运算机的
12、普及和运算机技术的飞速进展,越来越多的企业利用运算机解决实际中遇到的问题;相伴着数字商业的到来,企业的治理意识和环境都发生了巨大的变化,企业的治理结构由多层次结构向扁平化治理结构转化;数字时代企业的信息量和沟通数量巨大,为了提高企业的治理效率,必需提升沟通的质量,要求企业办公高效率、自动化,办公自动化系统应运而生;办公自动化系统跨过系统治理、日程治理、考勤治理、消息治理、文档治理等五个领 域;随着治理水平的提高, Internet 技术的显现,单单实现文档治理和流转已经不能满意要求, OA 的重心开头由文档的处理转入了数据的分析,即所说的决策系统,这时显现了以信息交换平台和数据库结合作为后台,
13、数据处理及分析程序作为中间层,浏览器作为前台(三层次结构)的OA 模式,这种模式下, 可以将 OA 系统纳入由业务处理系统等系统构成的单位整体系统内,可以通过OA 系统看到、分析、得到更全面的信息;基于B/S 结构的办公自动化系统, 适用于施工企业的办公自动化,它涵盖日常办公治理的基本流,具有较强的通用性;11.2 国内外办公自动化现状办公自动化建设的本质是提高决策效能为目的的;通过实现办公自动化, 或者说实现数字化办公,可以优化现有的治理组织结构,调整治理体制;在提高效率的基础上,增加协同办公才能,强化决策的一样性,最终实现提高决策效能的目的;办公自动化建设与现阶段政府上网工程之间的关系;政
14、府上网工程始终是 近一两年业界炒作和关注的热点之一,政府上网工程是由于互连网的普及,政 府部门把一些政务信息发布到Intemet 上,进而在网上建立与老百姓沟通的渠道,以实现政务公开和政府行为接受监督的目的;从实际成效来看,很多政府部门只是在网上存放一些静态的政府信息,实质性的工作却特别少;并且,在很多情形下,很多人将办公自动化和政府上网混为一谈;这种现象导致很多部门重上网工程轻办公自动化工程;甚至把上网工程误认为是办公自动化工程;实际上,从网络划分的角度,政府上网工程是外网建设,办公自动化工程是内网建设,办公自动化工程是政府信息化的基础,政府上网工程是政府信息化的对外表现形式,办公自动化工程
15、在政府信息化建设中所占的比重远高于政府上网工程;只有办公自动化工程的建设并运转胜利,政府上网才会有源源不断的信息发布,政府上网才有意义,否就政府上网工程就会变成无源之水;当然, 政府上网工程的宣扬对我国信息化建设也起了肯定的推动作用;办公自动化应当是尽快向数字化办公进展;所谓数字化办公即几乎全部的办公业务都在网络环境下实现;从技术进展角度来看,特殊是互连网技术的进展,安全技术的进展和软件理论的进展,实现数字化办公是可能的;从治理体制和工作习惯的角度来看,;全面的数字化办公仍有一段距离;第一数字化办公必定冲击现有的治理体制,使现有治理体制发生变革,而治理体制的变革意味着权益和利益的重新安排;另外
16、治理人员原有的工作习惯、工作方式和法律体系有很强的惯性,短时间内转变尚需时日;尽管如此,全面实现数字化办公是办公自动化进展的必定趋势;实现数字化办公既不同于传统的OA,也不同于 MIS 的建设,它的结构是Intranet 网的结构,它的构建思路是自上而下的,即第一把整个内部网看成是一个整体,这个整体的对象是网上全部用户,它必需有一个基础,我们称这个基础为内网平台;就好象PC 必需有一个操作系统为基础一样;内网平台负责全部用户对象的治理、负责全部网络资源 含网络应用 的治理、网络资源的分层授权、网络资源的开放标准和供应常用的网络服务如邮件、论坛、导航、检索和公告等 ;在平台的基础之上,插接各种业
17、务应用可懂得为传统的 MIS ,这些应用都是网络资源;用户通过统一的浏览器界面入网,网络依据用户的权限供应相应的信息、功能和服务,使用户在网络环境下办公;办公自动化于 50 岁月在美国和日本第一兴起,最初只是具有电子数据处理EDP的簿记功能, 60 岁月被治理信息系统 MIS 取代,直到 70 岁月后期才形成涉及多种技术的新型综合学科一办公自动化 OA ;80 岁月,国外办公自动化得到了飞速进展,很多闻名的运算机软硬件公司都跻身于这一巨大的市场;进入 90 岁月以来,办公自动化在世界主要发达国家得到蓬勃进展;我国办公自动化是 80 岁月中期才进展起来的; 1985 年全国召开了第一次办公自动化
18、规划会议,对我国办公自动化建设进行了规划;1986 年 5 月在国务院电子振兴领导小组办公自动化专家组第一次专家会议上,定义了办公自动化系统功能层次和结构模式;随后国务院领先开发了 ”中南海办公自动化系统 ”;我国 OA 的应用和进展历程,可以分为以下三个阶段:(1)第一代 OA 系统,是从 20 世纪 80 岁月中期到 90 岁月中期以个人电脑、办公套件为主要标志,实现了数据统计和文档写作电子化,即将办公信息载体从原始纸介质方式转向比特方式;( 2)其次代 OA 系统, 是从 90 岁月中期开头的以网络技术和协同工作技术为主要特点,实现了工作流程自动化,即将收发文从传统的手工方式转向工作流自
19、动化方式;( 3)第三代 OA 系统, 是融信息处理、业务流程和学问治理于一体的应用系统; 21.3 解决方案比较1.3.1 J2EE 和.net目前国内外 Web开发的主流架构有 J2EE和.net,经过综合考虑,本 OA 系统采纳 J2EE 体系架构,利用 J2EE 体系架构的优势,实现了业务数据和业务规律的分别;J2EE 是一套全然不同于传统应用开发的技术架构,包含很多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值;J2EE是一种利用 Java 2 平台来简化企业解决方案的开发、部署和治理相关的复杂问题的体系结构; J2EE 技术的基础就是核心 Java 平
20、台或 Java 2 平台的标准版, J2EE 不仅巩固了标准版中的很多优点,例如 编写一次、随处运行 的特性、便利存取数据库的 JDBC API、CORBA 技术以及能够在 Internet 应用中爱护数据的安全模式等等,同时仍供应了对 EJB(Enterprise JavaBeans)、JavaServlets API、JSP( Java Server Page)s 以及 XML 技术的全面支持;其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构;3.NET 是 Microsoft XML Web services平台; XML Web services 答应应用程序通过
21、Internet 进行通讯和共享数据,而不管所采纳的是哪种操作系统、设备或编程语言; Microsoft .NET平台供应创建 XML Web services 并将这些服务集成在一起之所需;对个人用户的好处是无缝的、吸引人的体验;41.3.2 JSP、 ASP 和 PHP目前国内外的动态网页技术主要有JSP、ASP 和 PHP,由于本 OA 系统是基于 J2EE体系架构,故使用 JSP技术;JSPJava Server Pages是 由 Sun Microsystems 公司提倡、很多公司参加一起建立的一种动态网页技术标准; JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML 文
22、件 *.htm,*.html 中插入 Java程序段 Scriptlet 和 JSP标记tag,从而形成 JSP文件*.jsp ; 用 JSP开发的 Web 应用是跨平台的,既能在 Linux 下运行,也能在其他操作系统上运行;JSP特性:(1) 一次编写,处处运行;除了系统之外,代码不用做任何更换;系统的多平台支持;基本上可以在全部平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展;相比ASP/.net的局限性是显而易见的;(2) 强大的可伸缩性;从只有一个小的Jar 文件就可以运行Servlet/JSP, 到由多台服务器进行集群和负载均衡,到多台Application 进行
23、事务处理,消息处理,一台服务器到很多台服务器, Java显示了一个巨大的生命力;(3) 多样化和功能强大的开发工具支持;这一点与ASP 很像, Java 已经有了很多特别优秀的开发工具,而且很多可以免费得到,并且其中很多已经可以顺当的运行于多种平台之下;(4) 支持服务器端组件; web 应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web 页面调用,以增强系统性能; JSP可以使用成熟的 JAVA BEANS 组件来实现复杂商务功能; 5ASP 是 Active Server Page的缩写,意为 “动态服务器页面 ”;ASP 是微软公司开发的代替 CGI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 办公自动化 系统 考勤 管理 模块 研究 设计 开发 实现 本科
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内