人事管理系统分析设计报告
本系统是基于一个意构中的公司的人事管理而设计的,是对该公 司的人事资料进行简单管理,为人事管理人员提供了一套操作简单、使 用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数 据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减 少了系统数据处理的复杂性。本系统不仅使该公司人事管理人员从繁重 的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科 学性,方便了用户查询、管理人员进行管理。
随着计算机的普及,以及企业规模的扩大,越来越多的企业对自 己员工的情况也开始使用计算机进行自动化的管理。各种管理软件层出 不穷,这些系统中有些功能过于简单,不能适应实际应用,而有些功能 太复杂,用户使用起来太麻烦。因此,开发一个操作方便、功能适合的 管理系统,提高管理效率已成为当务之急。利用计算机管理的安全性、 可靠性、方便性、连续性等特点可使人事管理走向科学化、正规化和现 代化。
2.4设计简介
我们在进行了小组内部的讨论之后,觉得我们这次所面临的 任务其实也不是十分的困难,但是却需要我们要十分仔细的去完成这个 内容,不得有些许的马虎,因为必进是用java编写的应用程序,步骤的 紧密性,过程的序列性,都是不能颠倒的。我们在商议之后认为本系统 需要实现以下几个步骤:
1) 人事基本档案管理:录入教职员工的基本档案信息,掌握教职 工的出生年月、职称、学历、毕业院校、专业和简历等基本信息。 2) 综合查询:根据不同的组合条件,查询需要的结果,如可查询35 岁以下拥有博士学位的教职员工的情况。
5.员工工资信息。
2.7、模块分析
本系统中模块共分为两块,分别为数据库模块、系统功能模块。 数据库模块指的是对数据库的建立,同时建立员工基本信息表、用户表 和员工工作评价信息表、员工工资信息表、员工考勤信息表。用户表所 实现的功能主要有用户登陆、注册新用户、密码修改。员工基本信息表 所实现的功能主要是员工信息的登入和对员工基本信息的修改、删除 等。员工工作评价信息表所实现的和员工基本信息表有所相似,是对员 工工作评价信息的登入,以及对员工工作评价信息的修改和删除等。员 工工资信息表和员工考勤信息表和员工基本信息表是相似的。 查询模块是指在建表的基础上,用户对所需要的资料的查询。包括单一 条件查询和多条件查询。从查询对象来看,又可分为对员工基本信息的 查询和对员工工资信息、员工工作评价信息、员工考勤信息的查询。
3) 人员的工资管理:首先在录入员工的基本档案信息的基础上, 对员工每月的工资发放和工资的发放状况进行管理和计算。等等
2.5人事信息管理系统主要拟实现以下几项功能要 求:
■ 新员工资料的输入 ■ 员工信息资料的修改和查询 ■ 自动分配员工编号 ■ 员工工资的输入 ■ 员工工资的修改与查询 ■ 员工工资的计算
随着计算机技术、网络技术和信息技术的发展,现在办公系统更 趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网 络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和 信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸 办公中解脱出来。现在许多的机关单位的人事管理水平还停留在纸介质 的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人 力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息 管理所取代。
为实现系统的安全性,对使用本系统的使用人员权限(包含一般用 户、工作人员、超级用户)进行设置,增加功能子模快: ■ 系统用户的增加、删除 ■ 系统用户的修改 ■ 系统用户密码的修改
2.6、信息分析
本系统中的处理的信息由以下五种信息组成: 1.用户个人信息; 2.员工基本录入信息; 3.员工工作评价信息; 4.员工考勤信息;
………………………….…4
2.5信息分析 ……….………………………………………..
………………………….…4
2.6模块分析 ……….………………………………………..
………………………….…4
第三章 系统概要设计
…………………………………………..……………….. 5
3.1
系统组织结构
…………………………………………………………………………. 6
掌握的对java的熟知度和我们对老师所布置下来的任务的详细分析后得 出来的结果,而且从另一个方面来讲我们也分析了多方面的可行性,于 是最终确定利用自身的拥有的技术能力和知识来进行发,最总的主旨在 于开发能够在我们掌握下的程序,并不是一味的好高骛远,于是脱离实 际情况的规定。 人事管理系统最主要、最重要的是对人的管理。在未来社会中,企 业的竞争最终将归结到人才的竞争,在这种情况下,就给管理者开出了 一个一个需要和急需解决的问题,如何选好人、用好人、管好人并留住 人才,这是单位所面临的关于“人”的最重要的问题了。信息量的巨大 化,人原配备的复杂化,和管理的滞后性都是导致最后问题发生的一系 列原因,于是利用软件系统来对用人单位提供有价值的参考信息,并且 根据不同发展阶段对人才的需求,制定不同的人才发展计划,并进一步 做好人事管理工作。从而帮组决策者来对本公司的一系列决策寻找依据 和途径,最终是为公司的发展尽到自己的力量。 在这次的程序编写过程中我们是由老师给我们他的要求,但是如果 是在实际情况中的话这份需求就应该就由人事部门提出,并且会给我们 提供相关需求的表格、数据格式,接着开发人员进行需求分析,我们在 对老师所布置得任务进行合计后,就接着进行了系统设计,然后进行编 码、测试、调试,我们自己对程序进行试运行,并且每个组员提出不足 和改进的意见和方法,最后以软件系统的形式正式运行。最终提交老师 来审查我们的程序是否符合他的要求并且对我们每个人再进行相应的考 核来给出相匹配的分数。
当然,信息资源的爆炸式增长,必定是相与之伴随着所属技术的 成熟和大幅度的进步,计算机技术恰巧在此时展现出了它最大的魅力 了,计算机技术的快速发展和信息传播量的快速提升都符合了双方的需 求,技术与需求的结合,市场与开发的呼应,从来都是历史上推进技术 和经济进步的主要力量,这次也不例外。两大时代的产物相互协调的发 展,使得人们的学习生活更加的方便了,需求产生动力,再次的被这一 次的应用所证明。计算机已经成为我们学习和工作的得力助手: 今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被
信息查询 信息管理 系统管理
部门信息查询 员工信息查询 部门信息管理 员工信息管理 退出系统 重新登陆 密码修改
薪资信息查询 基本信息查询 薪资信息管理 基本信息管理
表3.1.1 系统的组织结构图
3.2 各子系统的功能
模块名
系统管理
信息管理
信息查询
功能简介
系统管理模块主要是 维护系统的安全性能 着想,系统的保密维 护主要报告登录的用 户名及密码,以及密 码的修改和退出
……………….. 9
4.2系统结构分
析……………………………………………………………..
……………….. 9
4.3输入输出关系
…………………………………………………………..……………….. 10
第五章 数据库设计
……………………………………………………………….. 11
5.1 系统的基本信息与功能 ………………………………………………..
应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面: 首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节 省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计 算机可以使敏感文档更加安全,等等。
第二章 设计简介及需求分析
2.1开发环境
为了本程序能够在较为稳定的情况下运行,而且相较之下我们是 属于第一次进行如此大规模的java程序的编写和开发,为了防止意外情 况的发生和避免不必要的情况的出现,于是我们还是在windows xp这个 系统下进行的编译,一方面它的成熟已经大为人所熟知,其特性也是我 们所能够熟练掌握的;从另一方面来讲的话,我们的电脑大部分也是装 载的是xp系统,在它的上面所会面对的问题我们的心里也会大致有个
第三章 总体概要设计
3.1系统组织结构
在进过了上面的,对本系统的一系列的分析后,我们小组成员对我们所
要面临的系统状况和所要做的内容都有了大致的了解了,于是在大家的 分析之下,我们得出了下面这个设计的概要图,它是对我们所要做的系 统的一个简单而又系统的描述,该图简单的描述出我们所做的人事管理 系统系统它所大致包含的相关部门以及部门之下相配套的二级子部门, 这都是以后的编写过程之中我们要着力去完成的几大重要内容。 人事管理系统
主要是管理员工以及 与之相关部门之间的 信息,在这里涵盖了 员工的相关背景情况 及部门之间的联系。
对员工的基本信息进 行管理,在必要的时
3.3分析与设计概要
通过对用户需求的分析,我们可以分析出该人事管理系统大致可以将 信息管理模块分为为如下三个模块:人事档案管理模块、职工工资管理 模块;信息查询模块分为如下三个模块:工资统计模块的实现、部门查 询模块、特殊查询模块、报表查询模块。 现在对这六个模块做具体说明: 人事基本情况管理模块:
人事管理系统分析 设计报告
目录
第一章 课题背景(或绪论、概述)
…………………………………………… 1
1.1开发背景.
……………………………………………………………………………. 1
1.2开发绪论
…………………………………………………..
………………………… . 2
第二章 设计简介及设计需求分析
…………………………………………….. 3
………………..13
5.6 程序功能文档 …………………………………………………..
………………..16
第六章 系统实施 …………………………………….
………………………..….…||
总
结
…….……………………………………………..
………………………….…||
第一章 课题背景