大学本科计算机专业员工管理系统设计模式毕业论文
企业员工信息管理系统的设计与实现毕业设计论文

企业员工信息管理系统- 0 -分类号_______________ 密级________________UDC _______________ 学号_ ___毕业设计(论文)论文题目企业员工信息管理系统的设计与实现 Thesis Topic Design and implementation of enterprise employee2017年7月25日毕业设计(论文)任务书企业员工信息管理系统的设计与实现摘要随着电子信息的飞速发展,计算机已经融入到了生活的各个方面,越来越多的企业开始使用电子计算机来对企业进行管理,信息化的时代已经到来,各个企业无论大小都需要一个信息化的管理系统来对自己公司内部的员工信息进行管理,企业员工信息管理系统是一个针对此问题而进行开发的系统,使得公司的员工管理不如现代化,开启了一个新的管理模式。
本文首先对比了国内外企业员工信息管理的现状,明确了需求的不同以及需要吸收借鉴的部分,然后在员工信息管理的需求基础上,通过系统的功能需求与系统的可行性分析,确立了企业员工信息管理系统的基本功能,构建了该系统的框架以及结构设计,然后对该系统的各个功能的主要代码进行分析、设计,最后对系统的各个功能进行测试,完成了本次系统的开发。
企业员工信息管理系统分为两大模块,管理员模块和普通员工模块,管理员可以操作系统的所有功能,主要包括部门管理、员工信息管理、出勤管理、工资管理以及请假审核等功能;为了信息的保密以及系统的安全性,普通员工只具有查看工资以及请假的功能。
文章以需求分析,系统概要设计,系统功能实现,系统测试等为主要内容,详细介绍了一个基于Web技术的B/S结构的企业员工信息管理系统。
本系统主要使用MyEclipse软件进行程序编写,使用JSP作为前台的开发语言,使用MySql 作为后台的数据库管理系统,服务器采用tomcat,开发出的一个适应现代社会发展的企业员工信息管理系统。
关键词:员工信息,JSP,B/S结构The design and implementation of enterpriseemployee information management systemABSTRACTWith the rapid development of electronic information, computer has been integrated into all aspects of life, more and more enterprises begin to use computer to manage the enterprise, the information age has arrived, regardless of the size of each enterprise needs an information management system to the company's internal staff information management, employee information a management system is to solve this problem for the development of the system, making the company's employee management as the modernization, opening a new management mode.This paper first compares the present situation of domestic and foreign enterprise employee information management, clarifies the different demand and need to absorb the part, and then the demand based on the employee information management, through the feasibility of functional requirements and system analysis, establishes the basic function of enterprise staff information management system, construct the system framework and structure design, and then the main code foreach function of the system is analyzed and designed, and finally test the various functions of the system, completed the development of this system. Employee information management system is divided into two modules, administrator module and general staff module, the administrator can all functions of the operating system, including department management, employee information management, attendance management, salary management and audit functions in order to leave; information security and secrecy system, general staff wages and leave only with a view the function of.This paper takes requirement analysis, system outline design, system function realization and system test as the main contents, and introduces a B/S enterprise employee information management system based on Web technology in detail. This system mainly uses MyEclipse software to program and use JSP as the development language, using MySQL as the background database management system, using Tomcat server, an information management system for enterprise employees adapt to the development of modern society developed.Keywords:em ployee information,JSP,B / S structure企业员工信息管理系统目录摘要 (1)ABSTRACT (3)1绪论 (1)1.1课题背景 (1)1.2目的和意义 (2)1.3研究的目标与内容 (3)1.4软硬件需求 (4)1.5本文组织结构 (4)2 需求分析 (6)2.1系统功能需求 (6)2.1.1系统功能需求 (6)2.1.2用户特点 (8)2.2系统模型 (8)2.2.1参与者 (8)2.2.2管理员用例图 (8)2.2.3普通员工用例图 (9)2.3可行性分析 (10)2.3.1技术的可行性 (10)2.3.2经济的可行性 (11)2.3.3操作可行性 (11)2.3.4法律的可行性 (12)3 系统概要设计 (13)3.1系统设计原则 (13)3.2系统架构设计 (14)3.3数据库设计 (16)3.3.1数据库的概念结构设计 (16)3.3.2数据库的逻辑结构设计 (17)3.3.3数据库的连接原理 (21)4 系统详细设计 (25)4.1系统登陆页面实现 (25)4.2管理员模块 (32)4.2.1部门信息管理 (33)4.2.1.1部门信息录入 (33)4.2.1.2部门信息管理 (34)4.2.1.3部门信息删除 (37)4.2.2员工信息管理 (38)4.2.2.1员工信息信息录入 (38)4.2.2.2员工信息管理 (39)4.2.3出勤管理 (43)4.2.3.1出勤录入 (43)4.2.4修改密码 (43)4.2.5工资管理 (43)4.2.6请假审核管理 (44)4.2.7退出系统 (45)4.3普通员工模块 (45)4.3.1请假申请 (45)4.3.2我的工资浏览 (46)4.3.3修改密码 (47)5 系统测试 (48)5.1系统测试目的与意义 (48)5.2系统测试方法 (48)5.2.1系统测试计划 (48)5.2.2系统测试方法 (49)5.2系统功能测试 (49)5.2.1主页面的登录模块测试 (49)5.2.2修改密码的模块测试 (50)5.2.3部门管理的模块测试 (51)5.2.4员工管理的模块测试 (51)5.2.5出勤管理的模块测试 (52)5.2.6工资管理的模块测试 (53)5.2.7请假审核的模块测试 (54)5.2.8我的请假的模块测试 (55)5.3其他错误 (55)6 总结与展望 (57)6.1论文的主要工作 (57)6.2存在问题 (57)结论 (59)参考文献 (61)致谢 (62)外文原文 (63)中文翻译 (77)企业员工信息管理系统1绪论1.1课题背景计算机网络技术的发展,给信息时代的人们带来了很大的方便。
123.企业员工信息管理系统的设计与实现毕业设计

毕业设计(论文)题目:企业员工信息管理系统的设计与实现系部:计算机系专业:计算机应用与维护学号:学生姓名:指导教师:职称:二OO 年月日毕业论文(设计)任务书课题名称:_ 企业员工管理系统__________系部:_ 计算机系________________专业:_ 计算机应用与维护________姓名:_ _________________ 学号:_ ___________ ___ 指导教师:_ _________________二OO六年六月一日摘要企业员工管理系统(PMS(Personnel-Manager-System)),它是用来对企业工厂等员工进行管理的一个桌面应用程序,通过该系统使用者可以轻松对员工的资料进行输入、查询、修改,使得员工资料的管理更加方便。
本文旨在阐述如何用Java语言开发基于桌面操作系统以及微软数据库(Microsoft Office Access)平台的小型管理系统,其重点是如何连接数据库以及如何对数据库进行操作。
关键词:Java;面向对象; Microsoft Office Access;JDBC;DBMS目录1引言 (7)1.1JAVA开发前奏 (7)1.2JAVA虚拟机及JAVA跨平台原理 (8)2系统分析 (10)2.1可行性分析 (10)2.2需求分析 (11)3统设计 (12)3.1结构设计 (12)3.2详细设计 (16)4讨论 (33)4.1存在的问题及改进思想 (33)5结束语 (34)6致谢 (35)7参考文献 (35)8附录:程序API文档 (37)1引言1.1 Java开发前奏SUN公司在20世纪90年代初开发电子消费产品时觉得C和C++有许多不足,因而着手这一新型的编程语言,并于1995年正式推出Java。
Java用于WWW后,因其在WWW上支持各种动态和交互效果而迅速闻名。
此后,各种浏览器竞相支持Java,各种Java应用也逐渐热门。
Java是一种简单易用、完全面向对象、有平台无关性、安全可靠的、主要面向Internet的开发工具。
企业员工管理系统的设计与实现本科生毕业论文

本科生毕业论文(设计)题目:企业员工管理系统的设计与实现摘要在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。
考虑到当前大量企业的企业员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。
因此根据部分企业提供的需求,设计此企业企业员工管理系统,以帮助企业达到企业员工管理办公自动化、节约管理成本、提高企业工作效率的目的。
通过分析企业员工信息管理的内容及特点,提出了企业员工信息管理系统的解决方案。
系统基于B/S模式,采用ASP,Microsoft,Access,Dreamweaver作为主要开发工具进行开发。
系统由登录模块、注册模块、员工管理模块等组成。
文章以需求分析、总体规划、模块划分、数据库设计与实现功能等为主线,详细介绍了企业员工信息管理系统。
首先,根据企业员工信息管理的内容及用户特点对系统作了需求分析,其次,根据系统的实现功能和适用环境对系统作了总体规划,最后完成了模块的划分和数据库的设计与实现,并对系统进行了测试。
关键词:管理,模块,ASPAbstractNowadays, the Internet development is fast, bringing people's work and life tremendous convenience with efficiently.At present a great deal of business enterprise of the business enterprise employee the management is placed in the handicraft homework stage still, not only the efficiency is lowly, also usually because of management of immodesty but appear error.Need therefore provided according to parts of business enterprises, design this business enterprise business enterprise employee to manage system.The in aid of business enterprise attains a business enterprise employee a management to transact the automation,economy management cost,exaltation the business enterprise work efficiency of purpose.By analyzing the content of enterprise information management staff and user characteristics, first the thesis produces the solution of enterprise file management of staff information system. The system is based on the B / S application platform, the current prevalence of ASP, Microsoft Access, Dreamweaver as a major development tool with login module, register module, staff management module and so on.This thesis will describe the needs analysis, overall planning. It introduced structure. First it made analysis according to the content and feature of the enterprise information management system for the staff. Then it completed the module design and the design and realization of database and test according to the functions and main implementation for the system.Keywords: Management, Module, ASP目录1 绪论 (1)1.1 研究背景 (1)1.2 本课题研究现状 (2)2 企业员工管理系统分析 (4)2.1需求分析 (4)2.1.1 功能需求 (4)2.1.2 数据需求 (4)2.2 技术可行性 (5)2.2.1 程序语言的选择 (5)2.2.2 ASP技术特点及运行环境 (5)2.2.3 操作可行性 (7)2.2.4 经济可行性 (7)3 企业员工管理系统设计 (8)3.1 数据库设计 (8)3.1.1 数据库的需求分析 (8)3.1.2 系统ER图 (8)3.1.3 数据库表的具体设计 (11)3.2 系统功能模块详细设计 (12)3.2.1 功能设计 (12)3.2.2 模块设计 (13)4 系统实现 (14)4.1 系统数据库的连接 (14)4.2 部门管理模块设计 (14)4.3 职位管理模块设计 (15)4.4 员工管理模块设计 (16)5 系统测试 (21)5.1 界面测试 (21)5.2 功能测试 (22)5.3 需求测试 (22)5.4 性能测试 (22)5.5 企业员工信息管理系统的测试 (23)总结 (24)致谢 (25)参考文献 (26)1 绪论随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。
基于BS模式的员工信息管理系统_毕业设计论文

学院本科毕业设计(论文)题目基于B/S模式的员工信息管理系统计算机科学与工程院(系)计算机科学与技术专业摘要本系统采用的是B/S开发模式,开发环境采用Microsoft Visual Studio 2005,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一功能方便而简洁操纵数据库的智能化对象,对于数据库采用SQL Server2005,它的功能一体化,高度非过程化,语言简洁,易学易用,统一的语法结构对待不同的工作方式,还有面向集合的操作方式,再加上视图数据结构,使最终用户和程序设计人员之间的通信得到很大的改善,高度的数据独立性和安全性。
关键词:员工信息管理;B/S模式;SQL Server2005AbstractThis system USES is B/S mode, the development environment using Microsoft Visual Studio, using its 2005 of object-oriented development tools, especially data window this function is concise and manipulation of data objects, for using intelligent Server2005 SQL database, its function integration, the process, concise and easy to use, language syntax structure of unified treat way of working, and facing the operation mode, the collection of data structures, plus the view that end users and software design of communication between the personnel have greatly improved, the height data independence and security.Key words:Personnel management;B/S mode;Server2005 SQL目录第1章绪论 (1)1.1 问题的提出 (1)1.2 管理信息系统的发展历史 (1)1.3 公司员工信息管理系统的作用 (3)1.4 公司员工信息管理信息系统发展现状 (3)1.5 国内公司员工信息管理系统存在的问题 (4)第2章可行性分析 (5)2.1业务流程图 (5)2.2经济可行性 (5)2.3技术可行性 (6)2.4 行可行性 (8)2.5 时间可行性 (8)2.6 律可行性 (8)2.7 章小结 (8)第3章需求分析 (9)3.1系统需求 (9)3.1.1数据流图 (10)3.1.2数据字典 (10)3.2 性能需求 (14)3.3 应用需求分析 (15)3.4 运行需求分析 (15)3.5 其他需求分析 (15)3.6本章小结 (15)第4章系统设计 (16)4.1 主要内容 (16)4.2 总体功能需求 (16)4.3 数据库设计 (17)4.3.1 数据库设计概述 (17)4.3.2 数据分析 (17)4.3.3 数据库详细设计 (17)4.4 具体系统功能需求描述 (23)4.4.1 员工基本情况管理 (23)4.4.2 员工信息查询 (23)4.4.3 系统维护 (23)4.5本章小结 (23)第5章详细设计 (24)5.1系统开发及运行平台设置 (24)5.1.1 硬件环境 (24)5.1.2 软件环境 (24)5.2 开发工具简介 (25)5.2.1 简介 (25)5.2.2 SQL Server简介 (26)5.3系统主界面设计 (26)5.4基本功能设置 (27)5.4.1员工信息管理 (27)5.4.2部门管理 (29)5.4.3考勤管理 (30)5.4.4员工工资管理 (31)5.4.5查询管理 (33)5.4.6系统管理 (34)5.5 本章小结 (36)第6章系统调试与测试 (37)6.1 程序调试 (37)6.2 程序的测试 (37)6.2.1 测试的重要性及目的 (37)6.2.2 测试的步骤 (38)6.2.3 测试的主要内容 (38)6.2.4测试的执行情况 (39)6.3本章小结 (43)结束语 (44)致谢 (45)参考文献 (46)附录1 (47)附录2 (52)学院2012届本科生毕业设计(论文)第1章绪论1.1 问题的提出公司员工信息管理系统是一个公司单位不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以公司员工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。
人员管理系统(内蒙古民族大学计算机专业本科毕业论文)

本科毕业论文题目:创世威公司人员管理系统学院:计算机科学与技术学院专业:计算机科学与技术年级:姓名:指导教师:完成日期:目录中文摘要及关键字 (1)英文摘要及关键词 (1)引言 (2)1概述 (2)1.1 开发背景 (2)1.2 开发环境 (3)2系统分析与设计 (3)2.1系统功能分析 (3)2.2系统功能模块设计 (4)2.3数据库设计 (5)2.3.1数据库需求分析 (5)2.3.2数据库概念结构设计 (5)2.3.3数据库逻辑结构设计 (7)3系统实现 (12)3.1 系统启动界面 (12)3.2系统登录界面 (12)3.3主窗口界面 (12)3.4员工基本信息查询窗口 (13)3.5员工在做项目查询窗口 (13)3.6部门信息查询窗口 (13)3.7开发商信息查询窗口 (13)3.8设计院信息查询窗口 (14)3.9工程材料信息查询窗口 (14)3.10员工学历信息浏览窗口 (14)3.11职务信息浏览窗口 (15)3.12信息修改窗口 (15)3.13打印机设置窗口 (15)3.14报表打印窗口 (16)3.15密码修改窗口 (16)3.16系统使用说明窗口 (16)4系统编码 (17)4.1应用对象的open事件代码 (17)4.2登录窗口的事件代码 (17)4.3主窗口中菜单对象的事件代码 (18)4.4员工基本信息查询模块的代码 (19)4.5修改模块的代码 (27)4.6报表打印模块的代码 (27)结束语 (29)参考文献 (30)致谢 (31)本系统根据目前人员信息管理的特点,为其量身定做的人员管理软件。
其介绍了人员管理系统的开发过程。
该论文详细论述了从需求分析,系统分析,概要设计,详细设计,以及测试与调试的整个开发过程,在设计过程中最大限度地满足用户的要求。
总结了开发过程中的结构及本系统今后的改进方向,遵循软件工程的方法。
因此,该系统具有较强的实用性和针对性。
本系统开发成功后可以实现对公司人员进行全方位的管理,功能包括信息查询,信息修改,报表打印,帮助等。
基于java编程技术的员工管理系统设计 电子信息工程毕业设计论文

目录第一部分设计任务与调研 (2)1.1设计任务与目标 (2)1.2设计思路和方法 (2)1.2.1设计思路 (2)1.2.2方法手段 (2)1.2.3设计步骤 (2)1.3调研 (2)第二部分设计过程与说明 (3)2.1设计说明 (3)2.2设计过程 (3)2.2.1数据库的链接 (3)2.2.2登录模块的实现 (3)2.2.3员工管理系统客户端的结构设计 (4)2.2.4员工管理服务器设计 (4)2.2.5员工信息管理系统设计 (4)2.26客户端测试程序设计 (5)第三部分设计成果展示 (5)第四部分结束语 (8)1.1设计任务与目标使用java语言编写一个员工管理系统程序,实现录入、修改、查询、删除员工信息功能。
1.2设计思路和方法1.2.1设计思路使用java语言编写,用Access数据库作为后台的数据库进行信息储存,利用eclipse编写服务器、客户端以及员工管理系统,进行客户端测试。
1.2.2方法手段文献检索、图书馆借阅、手册查询、软件编程、程序调试。
1.2.3设计步骤根据设计内容与要求,完成系统的构想与设计,进行程序的编写与调试,然后做进一步检测。
1.3调研随着员工数的不断增加,员工信息不断增多,人工管理信息的难度也越来越大,而且效率很低,使得用电脑处理信息数据成为了可能。
员工管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的体现。
友好的人机互交模式,高效安全的操作是我们对成千上万的信息的管理得心应手。
员工管理系统,可用于员工的信息管理,查询,更新与维护,使用方便,简易性强。
该软件使用java语言编程,Access数据库作为后台数据库进行信息储存,方便简单,安全性好。
2.1设计说明本设计主要在eclipse环境下运用java语言开发。
Java是一种简单的、面向对象的、可移植的语言,与C语言、C++语言、VB语言等相比具有自己独特的特点,平台无关性、安全性、面向对象性、健壮性等。
中小型企业员工管理系统的设计与实现(毕业论文)

安阳师范学院本科学生毕业论文中小型企业员工管理系统的设计与实现作者学院软件学院专业软件工程(Java方向)年级学号指导教师成绩日期诚信承诺书郑重承诺:所呈交的论文是作者个人在导师指导下进行的研究工作及取得的研究成果.除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得安阳师范学院或其他教育机构的学位或证书所使用过的材料.与作者一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
作者签名:日期:导师签名: 日期:院长签名:日期:论文使用授权说明本人完全了解安阳师范学院有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。
保密论文在解密后遵守此规定。
作者签名:导师签名: 日期:中小型企业员工管理系统的设计与实现ZZZ(安阳师范学院软件学院,河南安阳 455002)摘要:随着近年来计算机技术的飞速发展,互联网技术逐渐应用于各大领域,给人们的生活带来了极大的便利。
由于企业间的竞争日益激烈,信息管理在企业中占据着越来越重要的位置。
但是随着公司员工数量增加,企业员工的管理工作也变得越来越复杂.不仅管理效率低下,还可能出现纰漏而造成重要损失.因此,对企业员工的管理就成为企业中重要的一部分。
由于科学技术的日益发展和不断进步,计算机技术在企业中得到了推广和普及。
根据企业的需求,我们设计出了符合中小型企业的员工管理系统,以此来帮助企业更方便高效的对员工进行管理。
员工管理系统不仅可以提高企业的工作效率,还能够节约一定的成本。
通过分析中小型企业员工的特点,提出了企业员工管理系统的基本解决方案.本系统采用SQL Server 2005数据库平台管理系统,通过Java、Jsp技术设计前台界面,使用JavaScript实现该系统中的特效功能。
主要采用MyEclipse, Tomcat 6。
某公司员工管理系统的设计与实现【毕业作品】

某公司员工管理系统的设计与实现摘要本文设计的员工管理系统是为了更好,更方便的管理公司员工的信息。
此系统主要包括员工基本信息,员工过失记录,员工奖金记录,员工社保记录,上级评语和基本设置等几个大模块。
每个大模块又分成了几个小的模块,如员工基本信息模块又分成了员工列表,扩展信息,离职管理等小的模块。
每个模块都完成了其相关信息的添加、修改、删除、查询和查看的功能,如员工列表模块就实现了员工信息的添加,修改,删除,查看和查询。
在开发此系统时用了代码生存器,生成了与数据库有关的一些代码以及一些常用的存储过程如记录的添加,删除和修改存储过程。
通过代码生成器生成的代码将数据访问层的很好的封装了起来,大大的提高了开发的效率。
系统功能的实现大大提高了公司管理员工信息的效率。
关键词:员工管理系统;员工信息;信息管理The Design and Implementation of Some Company'sManaging System of StaffAbstractThis staff administration system, which is investigated and designed in order to administer company staffs more effectively and more conveniently, contains some sections such as staff basic information, records of staff lapses, bonus, and social securities, as well as superior comments and fundamental settings, etc. Every section can be further divided, e.g. staff basic information is divided into staff list, extensive information, dismissing administration and so on. Furthermore, every section has such functions as adding, resetting, checking, and referring to the relevant data, e.g. the staff list part has such functions as adding, resetting, deleting, checking, and referring to the relevant data, which will be introduced below in detail.Code producer, which has been used in the process of developing this system, has produced several codes relevant to the data base as well as several frequently used memory processes, such as adding records, deleting and revising memory processes. Those codes made the data visiting layer well sealed so as to promote developing efficiency greatly. The realization of system functions has enormously enhanced the efficiency of business staff information administration.Key words: staff administration system; staff information; data administration1引言1.1课题背景公司员工信息很不完整,而且会经常的去添加和修改员工的信息。
企业员工管理信息系统—计算机毕业设计(论文)

精品文档,下载后可随意编辑!企业员工管理信息系统摘要随着计算机技术的不断发展,计算机科学日渐成熟,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。
人事管理系统软件作为一种管理软件正在各企事业单位中得到越来越广泛的应用。
正是由于计算机在企业管理中应用的普及,使得利用计算机实现企业人事管理势在必行。
企业信息化作为计算机应用的一部分,使用计算机对企业人事信息进行管理,具有着手工管理所无法比拟的优点,它能够极大地提高企业人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
本系统结合乳品公司的员工一些基本情况,经过实际的需求分析,采用Visual Basic6.0和Access2000作为开发工具而开发出来的乳品公司人事管理系统。
关键词:Access数据库;Visual Basic6.0;人事管理精品文档,下载后可随意编辑!AbstractWith the computer technology developing continuously, the computer science becoming mature day after day, as a product of knowledge economy period, the computer has been widely applied in each profession and area. As a management system, the personnel management system software is being applied more and more widely in various enterprises. Because of the computer being applied widely available in the enterprise management, it makes the realization of using computer in enterprise personnel management imperative. As a part of the computer application, the enterprise informationization uses the computers to manage the enterprise personnel information. It has some advantages that manual administration center is unable to be compared, which can enhance the enterprise personnel management efficial.It is also an important condition of scientific and standardization, with the world trail connection important condition.This system combining some basic situations of company's staff; through the actual analysis, uses Visual Basic6.0 and Access2000 to develop the company personnel management system as a developing tool.Keyword: Access database;Visual Basic6.0;personal management精品文档,下载后可随意编辑!目录摘要 (I)Abstract ........................................................ I I 目录......................................................... I II 第1章绪论.. (5)1.1 软硬件环境 (5)1.1.1 硬件环境 (5)1.1.2 软件环境 (5)1.2 开发工具简介 (5)1.2.1 开发软件Vb6.0简介 (5)1.2.2 Access 2000 数据库工具概述 (6)第2章系统分析 (7)2.1 可行性分析 (7)2.1.1 技术可行性 (7)2.1.2 经济可行性 (7)2.1.3 管理可行性 (8)2.1.4 开发环境可行性 (8)2.2 需求分析 (8)2.2.1 各模块主要的几种操作 (8)2.2.2 数据库要求 (9)2.2.3 系统目标 (9)第3章系统的详细设计 (10)3.1 系统设计 (10)3.1.1 功能分析 (10)3.1.2 模块设计 (10)3.2 程序预览 (12)3.3 数据库设计 (20)3.3.1 数据库分析 (20)精品文档,下载后可随意编辑!3.3.2 实现数据库 (20)3.4 建立模块 (21)3.5 系统主窗体的建立 (22)3.6 登录窗体 (22)3.7 修改密码窗体 (23)3.8 添加所需窗体 (23)3.9 系统的编译和发布 (26)3.10 系统的配置运行 (27)结论 (27)致谢 (28)参考文献 (30)附录1 外文资料原文 ............................ 错误!未定义书签。
企业员工信息管理系统本科毕业设计论文

学号毕业设计(论文)企业员工信息管理系统设计注:1. 开题报告应根据教师下发的毕业设计(论文)任务书,在教师的指导下由学生独立撰写,在毕业设计开始后三周内完成;2.设计的目的及意义至少800字,基本内容和技术方案至少400字;3.指导教师意见应从选题的理论或实际价值出发,阐述学生利用的知识、原理、建立的模型正确与否、学生的论证充分否、学生能否完成课题,达到预期的目标。
郑重声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
本人签名:日期:目录摘要 (I)ABSTRACT.............................................................................................................................................................. I I 1 绪论 (1)1.1 研究背景 (1)1.2 本课题研究现状 (1)2 企业信息管理系统分析 (3)2.1需求分析 (3)2.2 技术可行性 (4)2.3 环境可行性分析 (5)2.4 系统结构可行性分析 (6)3 企业信息管理系统设计 (9)3.1 数据库设计 (9)3.2 系统功能模块详细设计 (13)4 系统实现 (18)4.1 用户操作文件总体架构 (18)4.2 技术难点 (28)5 系统测试 (29)5.1 界面测试 (29)5.2 功能测试 (29)5.3 需求测试 (30)5.4 性能测试 (30)5.5 企业员工信息管理系统的测试 (30)总结 (31)参考文献 (32)致谢 (33)摘要在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。
员工管理系统-毕业论文

徽商职业学院毕业设计(论文)员工信息管理系统****: **年级专业:软件技术类别层次:大专导师姓名:王艳兵日期: 2013年5月1日前言随着我国国民经济建设的蓬勃发展和社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。
建设一个科学高效的信息管理系统是解决这一问题的必由之路。
员工信息管理作为企业内部的一种员工基本档案管理也是如此,由于企业的人数较多,每一位员工的具体实际情况也不尽相同,如果没有一个完整的员工信息管理系统去完成,将使工作变得复杂冗烦,并且对于工作的效率也将使一个致命的打击,使无论如何也无法适应现代社需要的。
另外,目前部分企业使用的员工信息管理系统只有信息的录入,修改和删除的功能,而不具有信息查询的功能,这对于企业的信息管理工作来说是一个很遗憾的事情.因此,开发一套功能完整,设计合理,使用方便的企业员工信息管理系统成为很有必要的事情。
企业员工信息管理系统的内容功能对于企业的决策者和管理者来说都至关重要,所以企业员工信息管理系统应该能够为管理者提供充足的信息和快捷的查询与管理手段。
作为计算机应用的一部分,使用计算机对企业员工信息进行管理,具有手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够降低员工管理工作的成本,减轻企业管理人员的负担,方便员工信息的更新、维护和查询,增加数据的可靠性;从而提高企业员工信息管理的效率,开拓企业员工管理工作的新局面,提高管理水平,是企业管理的科学化、正规化、信息化管理,与世界接轨的重要条件。
目录前言 (I)目录............................................................... I I 第一章系统设计概述.. (1)1。
企业员工管理系统—计算机毕业设计(论文)

企业员工管理系统—计算机毕业设计(论文) 大学毕业设计(论文)企事业员工管理系统班级:学号:导师:姓名:1大学毕业设计(论文)摘要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。
管理信息系统(MIS),是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标,以高速度低成本完成数据的处理业务,追求系统处理问题的效率。
本系统的设计方法主要采用生命周期法,对整个系统进行深入分析,结合公司实际的人事、财务制度,采用功能强大的作为开发工具来开发企事业员工管理系统,整个系统被划分为基本操作部分和系统操作部分,管理人员可以根据具体的需要进行具体的操作。
企事业员工管理系统一方面对员工信息进行动态管理,另一方面可以及时对员工个人情况做出评价,在评价的过程中来实现企业人力资源的优化管理,提高员工及企业整体素质,从而达到资源优化配置,整个系统占用资源少,反映速度快,非常适合中小型企业使用。
关键字:管理系统;人力资源;优化配置2大学毕业设计(论文)AbstractWith the computer developing in the business administration, it is a tendency to computerize the personnel management system. Made up by human beings and computers, the Management Information System (MIS) can collect, transmit, store, maintain and use information. From analyzing the data by MSI, people can test the enterprise's running situation, give suggestions from the long and broad view, control the behavior of the enterprise and predict. Also, MIS help the enterprise realize its own plan, process data at a low cost and high speed and get it more efficiently.Adopting the cyclist law of life as the design method, MIS combine the personnel and financial rule and taking the powerful as its developing instrument. The whole system is divided into two parts: the basic operation part and the system operation. The managing person can carry on any kinds of operation that is needed.On one hand, the Staff Management System can manage the information of the staff dynamically; on the other hand it can appraise the personal situation of each staff timely. During the appraisal, the enterprise can optimize the human resources and enhance the whole enterprise. Takinglittle resource and responding quickly, MIS is very suitable for the small and medium enterprise.Key words: management system; human resource; optimum3大学毕业设计(论文)目录ABSTRACT............................................................ ......... 3 目录....................................................... 错误~未定义书签。
软件工程毕业设计论文-员工信息管理系统

摘要在当今社会,互联网的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。
当前大量企业的员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。
因此部分企业需求,设计企业员工信息管理系统,以帮助企业达到员工管理办公自动化、节约管理成本、提高企业工作效率的目的。
员工信息管理系统主要对企业员工的信息进行集中管理,方便企业建立一个完善的、强大的员工信息数据库,它是以SQL 2000数据库作为开发平台。
使用jsp编写程序,完成数据输入、修改、存储、调用查询等功能;并使用SQL 2000数据库形成数据,进行数据存储。
员工信息管理系统是单位科学、全面、高效进行人事管理的系统,参考大量中国人力资源管理理论,根植于国内管理的实际情况,实用而科学。
在操作上集输入、查询、统计等处理为一体,简便灵活,自动化功能强大。
关键字:员工管理系统员工信息管理 JSP SQLAbstractIn today's society, development of the Internet to the people's work and life has brought great convenience and efficiency, information technology, electronic technology has become operational cost savings, improve efficiency of choice. The current management of large enterprise employees still in the stage of manual operation, not only inefficient, but also often because of careless management flaws. So part of the business needs, design enterprise employee information management system to help companies achieve staff management office automation, saving management costs and improve work efficiency.Employee information management system is mainly focused on the information management staff to facilitate enterprises to establish a sound, strong employee information database, which is based on SQL 2000 database as a development platform. Programming using jsp, completion of data entry, modification, storage, call the query function; and use the SQL 2000 database to form data, for data storage.Employee information management system is a science, comprehensive and efficient personnel management system, reference a large number of Chinese human resource management theory, rooted in the domestic management of the actual situation, practical and scientific. The operating part one input, query, statistics and other treatment as one, easy and flexible, automated and powerful.Key words: Staff Management System Staff Information Management JSP SQL目录引言 (1)1.项目定义 (1)2.编写目的 (1)3.项目背景 (1)第一章可行性分析 (2)1.1技术可行性 (2)1.1.1J AVA的发展及特点 (2)1.1.2J SP的介绍 (3)1.1.3SQL S ERVER版本简介 (4)1.2经济可行性 (5)1.3操作可行性 (5)第二章需求分析 (6)2.1功能需求 (6)2.1.1系统目标 (6)2.1.2功能分析 (6)2.1.3系统层次模块图 (7)2.2系统性能要求 (7)2.3运行环境 (7)2.4数据流图 (8)第三章总体设计 (10)3.1系统代码架构 (10)3.2数据库结构设计 (10)第四章详细设计与实现 (17)4.1管理员登陆模块功能介绍 (17)4.2员工管理模块的设计与实现 (18)4.3部门管理模块的设计与实现 (21)4.4职位管理模块的设计与实现 (24)4.5员工签到管理模块的设计与实现 (27)第五章系统测试以及软件安装 (30)5.1软件测试基础理论 (30)5.1.1软件测试定义 (30)5.1.2软件测试基本概念 (30)5.2软件测试目的 (30)5.3软件测试方法分类 (31)5.3.1静态测试与动态测试 (31)5.3.2黑盒白盒与白盒测试 (31)5.3.3单元测试、集成测试、系统测试、验证测试和确认测试 (32)5.4系统测试 (32)5.4.1测试用例设计要求 (32)5.4.2系统各个模块测试用例 (32)5.5测试报告 (35)5.6软件安装 (35)5.6.1JDK的安装 (35)5.6.2TOMCAT的安装 (36)5.6.3SQL SERVER的安装 (36)结论 (37)谢辞 (38)参考文献 (39)引言1.项目定义在当今社会,互联网空的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。
企业员工培训管理系统—计算机毕业设计(论文)

企业员工培训管理系统————全面信息管理目录摘要 (18)Abstract (19)引言 (20)1 管理系统 (22)1.1管理系统发展简介 (22)1.2管理系统概念 (24)1.3员工培训必要性 (25)2 管理系统的基本构成 (25)3 系统设计 (27)3.1系统目标设计 (27)3.2开发设计思想 (27)3.3系统功能分析 (28)3.4系统功能某块设计 (29)4 数据库设计 (29)4.1数据库需求分析及逻辑结构设计 (29)4.2数据库概念结构设计 (38)5.详细设计 (40)5.3“系统”菜单及关于菜单 (42)5.4培训管理系统 (44)结论 (59)致谢 (60)参考文献 (61)附录1:数据库建表 .................... 错误!未定义书签。
附录2:源程序 ........................ 错误!未定义书签。
摘要本设计首先介绍了管理系统的发展过程及其概念,随后阐述了企业员工培训对一个企业的重要意义。
指出了管理系统由人、计算机、管理数据三部分构成。
通过PowerBuilder的数据库访问和操作技术,以及数据窗口对象的使用,实现了一个有一定实用价值的企业员工培训管理系统。
本系统首先实现的是登录系统,包括用户登录、修改密码、about和退出系统等功能。
之后实现企业员工培训管理部分,其中包括员工基本信息管理、员工成绩管理、岗位信息管理、培训课程评价、培训课程管理、部门信息管理、培训需求管理、培训计划管理、教师信息管理、教材信息管理、员工培训计划管理、培训资源管理窗口。
这些窗口包含了如员工号、员工姓名等各种详细信息。
并且本系统支持对上述窗口中的这些信息的录入、查询、删除与修改等操作。
关键词:管理系统员工培训管理数据AbstractIt has introduced the evolution and concept of the management information system at first in the design. And it has explained the important meaning in an enterprise of it’s staffs training afterw ards. It has pointed out the management information system formed by three parts of people, computer and management data. With using of visiting through the database of PowerBuilder and operating technology and data window target, it has realized a enterprise’s staffs training management information system which worth must using .This system realizes landing the system at first, including users land, revise the password, about and withdraw from the system. Later realized the staffs training administrative section of enterprise, including the windows of staff’s basic information management, department’s information management, teacher’s information management, train traffic demand, train planned management, the information management of the teaching material, staff’s personal training planned management, training resource management, job information management, training course evaluation, training course management, the achievement of staff management. These windows include various kinds of detailed information such as staff’s number, staff’s name. This system supports inputting, inquiry, deleting of the information at the above-mentioned windows , with revising etc. operating.Keywords:management information system, staffs training, management data引言随着高新科学技术的迅速发展和计算机应用在全社会的日益普及,利用计算机进行信息处理给人们带来了新的工作和生活方式。
员工管理系统论文javawebsql

XXXX大学毕业论文(设计)题目:基于W eb的员工管理系统的设计与实现姓名:学院:专业:班级:学号:指导教师:年6 月8 日员工管理系统摘要:在知识经济的时代,信息技术的应用逐步深入到社会生活的各个方面,信息科学技术的不断提高,使计算机科学也获得了高速的发展,用计算机设计系统对信息进行管理,会具备很大的优势,速度快,检索快,操作方便,这些都较大幅度的提高员工信息的管理功效,也使公司的管理更加科学、规范;因此,用计算机开发一个有效实用的信息系统是非常必要的。
用计算机开发一个有效实用的信息系统是非常必要的。
员工管理是一项非常复杂的系统工程,员工管理系统具有添加删除员工信息,修改员工资料等功能,为解决此问题提供了一个良好的平台。
息,修改员工资料等功能,为解决此问题提供了一个良好的平台。
此员工信息管理系统,在JDK环境中运用JA V A,JSP等技术实现,同时采用Mysql数据库存储和管理数据,采用将不同权限赋予不同用户进行不同操作数据库存储和管理数据,采用将不同权限赋予不同用户进行不同操作,,提高了系统的安全性,正好为公司提供了这样一种高效的管理工具,它可以使员工管理人员在较短的时间内就完成过去需要几天甚至几星期才可以完成的工作,节省了大量的时间,而且更加准确。
本系统的使用使得对于员工信息的管理更加规范化、科学化,同时减少了管理方面的工作量,提高了公司的办学运作效率,这将为公司带来更大的经济效益。
作效率,这将为公司带来更大的经济效益。
关键词:java;MySql;员工管理;I II Staffing system based on Web Student majoring in Computer Science and Technology Zhou Feng Tutor name Liu Shuangmei Abstract : In the era of knowledge & economy, the application of information technology has developed all aspects of social life. Since computer’s faction and the fast development of information science and computer technology ,use the computer technology to manage information will promote the speed speed of of of Information Information Information Retrieval Retrieval Retrieval and and and simplify simplify simplify the the the operation. operation. operation. All All All these these these above above above will will will improve improve improve the the efficacy of the management of employee information significantly. At the meantime, the company's management will be more scientific and normative. In view of this, to exploit a applied information system is all-important. Staff management is a very complex system engineering, staff management system can add or delete employee information, and modify employee information, so it provides a good platform to address this problem. This system used technologies such as JAV A, JSP in JDK environment achieved, while using Mysql database to store and manage data, also made different permissions to different users for different different operations operations operations to to to improve improve improve system system system security. security. security. Because Because Because of of of this, this, this, the the the staffing staffing staffing system system system provides provides company a efficient management tool. It can help employees to accomplish work in a few days instead of couple of days even weeks, which will save time and improve accuracy. The use of this system will make the management of employees more standardized and scientific. This can also reduce workload of management and increase company’s operational efficiency and bring greater economic benefits. Keywords :Java; MySql; Staffing system 目录目录III 目录摘要:...................................................................................................... I ABSTRACT : ............................................................................................ I I 目录 ......................................................................................................... I II 第一章 引言............................................................................................ 1 1.1 研究课题意义和背景研究课题意义和背景......................................................................... 1 1.2技术可行性 ......................................................................................... 11.2.1 开发工具的利用 (1)1.2.2数据库技术支持 (3)1.3系统开发的目标 ................................................................................. 31.4 操作的环境及模式操作的环境及模式............................................................................. 3 第二章 系统分析....................................................................................... 5 2.1可行性分析 ......................................................................................... 52.2 系统需求分析系统需求分析..................................................................................... 5 2.3 系统的功能分析系统的功能分析................................................................................. 6 2.4业务逻辑流程图分析 ......................................................................... 62.5E —R 图 ............................................................................................... 7第三章 需求分析....................................................................................... 9 3.1.需求分析 .......................................................................................... 93.2.系统开发环境 ..................................................................................... 93.3. 系统基本功能系统基本功能................................................................................. 10 第四章 总体设计...................................................................................... 12 4.1 引言引言................................................................................................... 12 4.2 系统物理结构系统物理结构................................................................................... 12 4.3 系统业务流程系统业务流程 .................................................................................. 13 4.3.1业务逻辑流程分析 . (13)4.3.2功能分配 (13)4.3.3接口设计 (14)目录目录IV 第五章 数据库设计模块........................................................................... 15 5.1 引言引言................................................................................................... 15 5.2数据库的建立 ................................................................................... 155.2.1 数据库表 (15)5.2.2数据库的创建 (16)5.3 数据库连接代码实现数据库连接代码实现....................................................................... 16 第六章 系统详细设计 .............................................................................. 18 6.1 首页及主要页面设计首页及主要页面设计.................................................................. 18 6.1.1主要页面及其作用 ..................................................................................... 18 6.1.2 整站类设计 .............................................................................................. 19 6.2客户端||服务器对象服务器对象..................................................................... 20 6.2.1 Request 对象(使用客户请求):....................................................................... 20 6.2.2 Response 对象(使用服务响应): .. (20)6.2.3 应用程序与会话对象 (20)6.3 详细模块设计 ................................................................................. 216.3.1 登录|注册 (21)6.3.2 欢迎界面 (26)6.3.3 员工列表 (26)6.3.4添加员工 (27)6.3.5 按员工号查看员工 (27)6.3.6按员工号修改员工 (28)7.1 测试流程 ......................................................................................... 297.2 功能测试 ......................................................................................... 297.3 测试结果 ......................................................................................... 30第八章 安装及配置.................................................................................. 31 7.1 M Y S QL 安装步骤 .............................................................................. 317.2 配置服务器 ....................................................................................... 31致 谢...................................................................................................... 1 参考文献 .............................................................................................. - 1 -- 1 -第一章 引言1.1 研究课题意义和背景如今的公司以及企业的规模不断扩大,其管理层次的复杂量及数量也会随之增加,所以随着员工数量的增加,有关员工的各种信息量也会成倍增长。
毕业设计(论文)-企业员工信息管理系统设计

毕业设计(论文)-企业员工信息管理系统设计1 引言1.1 背景介绍随着市场经济的发展,企业面临着日益激烈的竞争,人力资源作为企业核心竞争力的关键要素之一,其管理显得尤为重要。
传统的企业员工信息管理方式依赖于人工操作,效率低下且容易出错。
为了提高企业管理效率,降低管理成本,企业员工信息管理系统(EIMS)应运而生。
该系统通过信息化手段,对企业员工信息进行高效管理,为企业管理层提供决策支持。
1.2 研究目的与意义本论文旨在设计一套企业员工信息管理系统,实现对员工信息的全面、准确、实时管理。
研究目的包括:1.提高企业员工信息管理的效率和准确性;2.为企业决策层提供及时、准确的数据支持;3.优化企业人力资源管理流程,降低管理成本。
本研究具有以下意义:1.理论意义:完善企业员工信息管理理论体系,为相关研究提供参考;2.实践意义:为企业提供一套实用的员工信息管理系统,提高企业管理水平。
1.3 文章结构安排本文分为五个章节,具体结构如下:1.引言:介绍研究背景、目的与意义,以及文章结构安排;2.企业员工信息管理系统需求分析:分析系统所需的功能、性能等需求;3.企业员工信息管理系统设计与实现:阐述系统架构、数据库设计及功能实现;4.企业员工信息管理系统应用案例分析:通过实际案例展示系统应用效果;5.结论:总结研究成果,指出存在的问题,并对未来工作进行展望。
2. 企业员工信息管理系统需求分析2.1 功能需求企业员工信息管理系统旨在提高企业人力资源管理效率,其功能需求分为基本和高级两个层次。
2.1.1 基本功能需求基本功能需求包括员工信息管理、部门管理、职位管理、考勤管理、薪酬管理等。
1.员工信息管理:支持员工基本信息的录入、查询、修改和删除,包括姓名、性别、出生日期、籍贯、联系电话、邮箱、入职时间等。
2.部门管理:实现对公司部门结构的管理,包括部门的添加、修改、删除以及部门成员的调整。
3.职位管理:对公司的职位进行分类,包括职位名称、职位描述、职位级别等,以便于员工招聘和晋升管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科生毕业设计说明书题目:人员管理信息系统的设计与实现学生姓名:学号:专业:计算机科学与技术班级:指导教师:人员管理信息系统摘要随着全世界经济、网络和社会的发展,员工管理系统应运而生。
它能够让公司与员工非常密切地关联起来,从而很快地满足客户的需要,提高公司运作效率。
也能够让企业对员工有一个更好的了解和管理。
员工管理系统作为信息时代的一个全新的管理形式,它不但对商务的运作程序和运作方式产生了非常大的影响,对公司的管理产生了非常大的影响,它从根本上说它也引起了一场全新的改变,对自己公司的发展有所影响,给企业带来许多便捷。
当前,世界范围内员工管理系统越来越多。
与此同时,我国的员工管理系统发展的起步相对于其他国家来说比较晚,在数量规模上也处于少的状态。
当前,我国的员工管理系统可以借鉴国外的发展成就,并且在此基础上有发展的潜力,根据我国的实际情况,发展员工管理系统势在必行。
本论文的出发点是现今大多数企业管理员工程序过于繁琐,耗时耗力,经过不断的调查,开发出一个操作简单,功能强大的员工管理系统。
本系统的前端开发的工具是Dreamweaver,后台数据库是选用了Mysql数据库软件,采用了MVC设计模式。
关键词:管理体系;员工管理系统;MVC设计模式Personnel management information systemAbstractWith the development of economy, network and society all over the world, employee management system came into being. It enables the company to be very closely related to the staff, thus quickly meeting the needs of the customer and improving the efficiency of the company. It also allows companies to have a better understanding and management of their employees. Employee management system as a new form of management in the information age, had a significant impact on it is not only the business operation procedure and operation mode, has a very big impact on the company's management, it is fundamental that it also caused a new change, have an impact on the development of your company bring a lot of convenience. At present, there are more and more staff management systems around the world. At the same time, the development of employee management system in our country is relatively late compared with other countries, and it is also in the state of quantity and scale. At present, China's staff management system can learn from the achievements of foreign countries, and on this basis, there is potential for development, according to China's actual situation, the development of employee management system is imperative.The starting point of this paper is that most of the enterprise management staff procedures are too cumbersome and time-consuming, and through constant investigation, developed a simple operation, powerful staff management system. The system's front-end development tool is Dreamweaver, the background database is selected Mysql database software, using the MVC design model.Key words: management system; staff management system; MVC design pattern.目录摘要 (I)Abstract (II)第一章引言 (1)1.1选题背景 (1)1.2选题的目的和意义 (1)第二章系统分析 (2)2.1 可行性分析 (2)2.1.1社会的可行性 (2)2.1.2技术的可行性 (2)2.1.3操作的可行性 (2)2.1.4法律的可行性 (2)2.2 需求分析 (3)2.3 业务分析 (4)2.4 功能分析,建立系统的功能模型 (4)2.4.1 参与者 (4)2.4.2 需求结构 (5)第三章总体设计 (6)3.1 软件运行环境 (6)3.2 数据库概念设计 (6)3.2.1 实体设计E-R图 (6)3.2.2 实体设计E-R图 (6)3.2.3 局部E-R关系图设计 (9)3.4 数据库逻辑设计 (10)3.5 部署模型 (15)第四章详细设计 (17)4.1 员工栏目的详细算法 (17)4.1.1 用户查看个人信息的详细算法 (17)4.1.2 用户修改密码的详细算法 (18)4.1.3 用户查看本部门员工信息功能的详细算法 (20)4.1.4 用户签到、签退功能的详细算法 (20)4.2 考勤栏目的详细算法 (22)4.2.1 用户请假申请功能的详细算法 (22)4.2.2 用户补签申请功能的详细算法 (23)4.2.3 用户考勤记录功能的详细算法 (24)4.3 薪资栏目的详细算法 (25)4.3.1 查看我的薪资功能的详细算法 (25)4.3.2薪资申诉功能的详细算法 (26)4.4 日志栏目的详细算法 (27)4.4.1添加日志功能的详细算法 (27)4.4.2查看我的日志功能的详细算法 (28)4.5 公告栏目的详细算法 (29)4.5.1申请添加公告功能的详细算法 (29)4.5.2查看历史公告功能的详细算法 (30)4.6 管理员审批的详细算法 (30)4.6.1审批补签申请功能的详细算法 (31)第五章系统测试 (32)5.1 软件测试 (32)5.1.1 软件测试的环节 (32)5.1.2 软件测试的方法 (32)5.2 本系统的测试 (33)5.2.1 员工登陆系统模块测试 (33)5.2.2 员工修改密码模块测试 (33)5.2.3 员工请假申请模块测试 (34)5.2.4 查看我的个人信息模块测试 (35)5.2.5 审批模块测试 (35)第六章结论 (37)参考文献 (38)致谢 (40)第一章引言1.1选题背景当前,世界上的企业应用员工管理系统的越来越多。
但我国的员工管理系统发展的起步相对于其他国家来说晚一些,在数量规模上也处于低状态。
伴随着时代的不断进步与发展,信息网络和数据库应用也在不断摸索的前行,员工管理系统是一种社会趋势,比起传统的人管人,这种非常时尚的管理形式拥有大量的优势:首先是降低了人员成本;其次,利用网络作为管理平台,替代传统的管理方式,导致管理活动不会受到空间和时间的限制;最后,信息的传递变得非常的灵活,如果使用这种新型而又时尚的管理模式,用户可以非常及时的看到,员工可以查看到详细的企业动态,企业也可以更有效地管理员工。
企业人员管理信息系统是当今无论大小企业管理工作所不可短缺的一部分,是大小企业更加规范化和科学话的重要基石。
这种管理系统主要是员工使用浏览器登录到员工管理的网站上,去进行相应的操作。
1.2选题的目的和意义如今,在国内外,几乎所有企业都在使用人员管理信息系统管理公司员工。
但是每个企业都有属于自己管理员工的制度,这也就决定了不同的企业是需要不同的员工管理系统的,而且,大型企业的信息量相对而言更大、操作也更繁琐,传统的员工管理方式已经越来越跟不上当前新的工作需要的脚步。
所以,开发、研究适合企业的员工管理系统就显得尤为重要。
随着现今网络的飞速发展,出现了非富多彩的管理系统,如CRM、SCM、BI和EC 等等。
如果没有一个软件督促员工,提高员工的工作效率,那么必将在管理层面上遇到诸多问题。
追究到底,软件最终来说也只是一个减少工作量、提高员工工作效率的工具,倘若一个公司发展初期没有一个科学有效的员工管理体系,那么企业的员工管理软件也不能发挥其全部的作用。
第二章系统分析2.1 可行性分析2.1.1社会的可行性随着科学的进步、互联网技术的高速发展,企业日常的人事管理有朝一日必将实现无纸化办公。
设计一个管理系统实现数据的合理化共享,不仅能提高数据资源的利用率,而且员工信息能及时地得到相应的更新,还能提高员工工作的效率和企业的发展速度。
从这些方面来看,人员管理信息系统在社会可行性方面的意义是积极的合理的。
2.1.2技术的可行性为了开发这个系统我都进行了调查。
对企业网站的现状和需求有进一步的了解。
在一般情况下,在设计和系统的发展中的技术和硬件条件方面得到满足。
所以它在技术上是可行的。
那么本系统用的是MVC设计模式开发,由前台jsp页面跳转到控制层controller,由控制层controller调用业务逻辑层service,由业务逻辑层service调用参数校验层manager,最后由参数校验层manager调用数据访问层dao,从而来连接我的MySQL数据库,完成系统数据的增删改查。
在技术层面来说,系统具有可修改性和可二次开发性,本系统应用的主要技术有JavaScript、jQuery、AJAX。