《企业员工信息管理系统设计与实现》.docx

《企业员工信息管理系统设计与实现》.docx

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

企业员工信息管理系统设计与实现目录

摘要 I

一、引言 2

二、系统分析 3

(一)可行性分析 3

1.技术上的可行性 3

2.经济上的可行性 3

3.操作上的可行性 3

(二)系统需求分析 4

1.数据流图分析 4

2.系统功能分析 4

(三)系统性能分析 6

1.实用性分析 6

2.可维护性分析 6

三、系统设计 6

(一)概要设计 6

(二)详细设计 7

1.系统用户登录 7

2.添加员工信息 8

3.删除公告信息 8

4.文件下载 9

5.任务管理模块设计 9

6.考勤管理模块设计 10

(三)数据库设计 11

1.E-R图设计 11

2.数据库表和字段设计 13

四、系统实现 16

(一)登录界面实 16

(二)系统主界面实 18

(三)员工管理界面实现 19

(四)下载中心界面实 21

(五)菜单管理页面的实现 22

2

(六)部门管理模块的实现 22

(七)角色列表模块的实现 23

(八)考勤管理模块的实现 23

五、系统测试 24

(一)测试的重要性及目的 24

(二)测试举例 24

六、总结 26

参考文献 27

摘要

随着经济与互联网的快速发展,计算机等相关技术已经渗透至包括公司企业在内的社会的各个元素之中。现代企业有着较大的员工流动性,员工在工作中的分工也更细化和专业化,企业内部部门存在经常变化的情况,部门之间人事调动也更加频繁,传统的手工管理员工信息档案等的方式已不能满足企业现代化的管理要求,因此公司企业需要新的管理方法式来高效管理员工等相关信息。于是设计了这样一款员工信息系统。该信息系统使用Eclipse作为开发工具,在前端页面,以JSP和HTML技术相结合的方式,以Java为后端开发语言,除此之外,使用MySQL关系型数据库。该系统对公司员工信息等进行规范、统一的管理,实现各功能模块的增、删、改、查等功能。由此实现规范化的管理效果,从而实现工作效率的提高。

关键词:员工信息系统;Java;人事管理

一、引言

当今社会是一个科技相对发达的社会,为更好的发展公司,公司企业一般会采用现代化的方法手段来运营公司,因此借助计算机互联网等技术开发员工信息系统很符合企业现代化发展的趋势。对于公司而言,员工等信息文件的管理并不是一件十分简单的事情,即使再为细心,由于文件等的错综复杂性,也难免会出现纰漏。员工等人事信息的管理对于公司来说是一件非常重要的事情,如果能够做好这一方面的工作,对于整个公司的运营帮助非常大,倘若不能够做好这一方面,公司很容易陷入混乱的场面。如果能够将计算机技术应用于公司企业中,开发适合各自企业的员工信息管理系统,结束传统纸质化的管理人事信息模式,于公司而言必会大大降低问题出现的可能性,节约出大量的时间和精力,进而实现公司效益的提高。

开发此企业员工信息管理系统设计与实现的目的在于帮助公司企业改变人

3

事管理的方式,使管理的方式融入必威体育精装版的科学技术,使得管理变得更加智能化和人性化,从而摆脱传统的人工纸质化的管理方式,尽可能避免管里过程中可能出现的错误,使得公司的效益尽可能的最大化。这是员工信息系统开发的主要目标。

系统为公司内部的员工信息系统。部门、职位和员工管理是员工信息系统的三大功能模块,除此之外还附有公告和文件上下载两个模块。公司内部有管理员和普通员工两种角色。管理员角色:查看和添加部门信息、查询职位信息和新增新的职位信息、查询员工列表和添加新的员工、可查看公告和添加新的公告、可上传和下载文件。普通职工:相对于管理员的操作的范围减少了对各个模块进行的增删改操作,每个模块的数据只能执行查找和文件下载功能。

二、系统分析

开发系统的先决条件是必须要有系统分析。如果把软件开发比作盖房子,那么做好需求分析就相当于建筑工程师要明白自己要设计一个什么样的建筑,建筑要用来做些什么,只有明白这些条目,建筑师才能设计出一栋漂亮而又实用的建筑。软件开发亦是如此,在开发前工程师需要清楚系统要实现那些功能,进而开发出实用性强的软件系统。本章就是对该课题的需求进行分析。

(一)可行性分析

1.技术上的可行性

现阶段,面对一个对企业员工信息管理系统进行开发的任务,相对来说比较容易的。无论是软件开发工具,还是技术方面的采用,对于软件开发工程师来说可选择的范围相对来而言是非常广的。例如开发工具,有Eclipse和Idea等优秀

文档评论(0)

文体创作 + 关注
实名认证
内容提供者

教师

1亿VIP精品文档

相关文档