论文部分内容阅读
随着web技术的不断发展,数据库技术的日趋成熟,轻量级企业开发逐步替代重量级企业开发并占据主导地位。同时,信息技术在管理上有着越来越广泛的应用,管理信息系统的技术日益完善。各大企业纷纷提倡信息化办公,于是办公室平台系统应运而生。本课题设计的办公室平台系统基于web开发并实现,利用网络的快捷,方便,数据库的安全,高效等特点来帮助管理人员的完成大批量工作人员信息的管理任务。本系统的目的主要是为办公室的工作人员提供一个信息展示和交流平台并且提供一个良好的环境。整个系统采用了目前比较流行的轻量级开源框架SSH2,即struts+spring+hibernate,服务器端采用ApacheTomcat Server,数据库部分采用小型关联式数据库管理系统MySql。本文首先结合目前该税务局管理方面的缺陷和不足分析了办公室管理系统的研究现状,接着介绍了目前主流的实现理论手段,以及使用Java SSH2所需要的几项关键技术,然后精准地确定该系统所期望的需求,并且对系统提出了总体设计方案,接着本文的核心就是依据期望的具体需求详细阐述了各个模块的设计思路和实现方法,给出了某些模块的核心设计代码。本文详细阐述了系统的设计思路以及系统的主要功能,同时提供了系统实现的关键技术,部分关键代码给出了详细解释。完成的模块主要有办公室主要的展示功能,人员编辑信息维护功能,提供了系统管理的接口供管理员操作,此外,还有特色的员工考勤方式——人脸检测识别。每个模块又分成众多个小部件,本文详细阐述了各个组件的实现手段,其中人脸识别技术,采用了sift算法,使用opencv来实现它。而此次的人脸识别签到系统正是应用先进的面部自动识别技术来实现工作人员的自主签到,智能化办公,提高办事效率。针对传统签到方式的种种弊端,这里使用人体生物特征的唯一性进行身份认证,能对工作签到的不同要求都能起到很好的应用效果,完全实现了高效、准确、智能。本文还介绍了测试的手段和环境,并详细测试了每项功能需求以及应用界面和交互性。经过反复测试和修改,结果显示各项功能正常运行,达到预期功能。本文还对课题进行了客观的总结和展望。本课题开发的税务局办公室管理系统能够大大提高税务局员工的工作效率,并且提供员工满意的服务和体验,促进全体员工的生活和工作上的进步。