企业考勤管理系统 毕业论文 下载本文

企业考勤管理系统

摘 要

随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工考勤信息管理是企业信息管理的重要部分。面对大量的企业考勤信息,采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。

因此,开发一个界面友好,易于操作的员工信息管理软件进行自动化处理具有较大的社会现实意义。同时,人事考勤管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,开发应用简单,不失一般性。

企业考勤管理系统的特点是从企业考勤管理的角度出发,用集中的数据库将几乎所有与考勤相关的数据统一管理起来,形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得企业考勤管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业考勤规划和政策。

本论文主要介绍了系统的分析,设计和开发的全部过程。运用数据流图,ER图,程序流程图等对系统的设计过程进行详细的说明。全文共分为前言、需求分析、系统设计、开发技术、关键技术解决,结论六部分。系统采用B/S开发模式,开发工具选择JAVA、JSP、JavaScript、Html语言,采用Tomcat服务器技术,后台数据库选用SQL Server 2000。

关键词:JSP,JAVA,SQL Server 2000数据库,B/S模式

Abstract

With the proliferation of computers and computer science and technology, the rapid development of more and more people began to use computers to solve practical problems. Employee attendance information management is an important part of enterprise information management. Attendance information on the face of a large number of enterprises, using manpower to tackle the waste of a lot of time, manpower and material resources, and the low accuracy of the data.

Therefore, developing a user-friendly, easy-to-employee information management software for automated processing of a larger social relevance. At the same time, personnel attendance management system is a model for all applications, it has all the characteristics of application systems, system structure closely integrated with the real life, concrete intuitive, development and application of simple, without loss of generality.

Enterprise Attendance Management System is characterized by attendance from the business management point of view, with a centralized database will be almost all the unified management of attendance-related data together to form an integrated source of information. User-friendly interface, powerful reporting tools, analytical tools and information sharing allows businesses Attendance Management staff to get rid of the heavy daily work and concentrate from a strategic point of view business planning and policy appraisal.

The thesis has introduced the analysis of the system, and its design and exploit. With the data flow chart, ER chart and program flow chart, the design process of the system has been illustrated in detail. The paper can be divided into six parts: introduction, demand analysis, system design, development technique, key technology and the conclusion. The exploit mode is B/S, and the development tools are JAVA, JSP, JavaScript and Html. It takes the Tomcat as its server, and the backstage supporter's database is finished by SQL Server 2000.

Key words:JSP, JAVA, SQL Server 2000 database, B/S mode

目 录

第 1 章 第 2 章

绪论 ............................................................................................................................ 5 需求分析 .................................................................................................................... 7

2.1问题分析 ............................................................................................................................... 7 2.2方案选择 ............................................................................................................................... 7 2.3任务概述 ............................................................................................................................... 8 2.4功能需求概述 ....................................................................................................................... 8 2.5运行环境 ............................................................................................................................. 10 第 3 章

系统概念结构设计 .................................................................................................... 1

3.1 功能划分 ............................................................................................................................. 1 3.1.1 系统结构设计 .................................................................................................................. 1 3.1.2 系统功能模块 .................................................................................................................. 2 第 4 章

系统设计 .................................................................................................................... 4

4.1 指导思想 ............................................................................................................................. 4 4.2 系统层次模块图 ................................................................................................................. 4 4.3 系统流程图 ......................................................................................................................... 5 4.4 数据流程图 ......................................................................................................................... 6 4.5功能模块设计 ....................................................................................................................... 6 4.5.1系统管理模块 .................................................................................................................. 6 4.5.2部门管理 .......................................................................................................................... 8 4.5.3公告管理 ........................................................................................................................ 10 4.5.4员工管理 ........................................................................................................................ 12