博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
期末项目——人力资源管理系统需求分析
阅读量:4493 次
发布时间:2019-06-08

本文共 1046 字,大约阅读时间需要 3 分钟。

人力资源管理系统需求分析

                       小组成员:朱国辉 许珍源

 

  1. 需求获取及分析

1.1 业务需求

 随着现在计算机技术的不断完善,以及现代经济的不断发展,传统的管理技术不再满足企业的需要,越来越多的企业注重计算机信息管理系统,人事管理系统是典型的计算机信息管理系统之一,企业借助于它进行人力资源管理,达到事半功倍的效果。随着企业的雇佣人数的增加,有效地管理人员信息成为必然。企业人事管理系统的开发主要包括后台数据库的建立和维护,以及前台程序开发两个方面。

1.2用户需求

人力资源管理系统在企业中起着通行桥梁作用,通过与其他管理系统模块的信息连接,能够使整个企业有机并高效地运行起来,使得企业各个方面的各项工作顺利开展。

1.2.1 企业方面:

可以有效的进行对职工信息管理:增加、删除、修改员工信息;薪金发放 ;考勤以及招聘。

1.2.2职工方面:

    每个职工都可以对自己的信息进行查看,查询薪金发放情况以及职称评比情况。

 

 

1.3功能需求

本系统的实现的功能主要划分为:

A.信息输入模块

B.用户查询模块

C.系统维护模块

D.系统显示模块

E.考勤模块

F.招聘模块

本系统是一个集多项功能于一身的集成应用系统,用户只有按照提示信息,使用鼠标和键盘录入相应的信息内容即可完成所需的功能。本系统所有的提示信息均为中文显示,以方便用户使用。

本系统主要是为了满足企业的员工管理、薪资管理、培训管理、用户管理等等功能,功能基本较为完善,可以满足大部分企业的管理需求。系统主要利用Java语言和Mysql数据库环境进行设计开发,界面较为简洁,使用起来非常方便且直观。该开发系统是小型企业的人事管理系统,它界面美观,简单实用,安全性高,能够基本上满足企业人事管理的需要,实现了企业员工信息的整体化,系统化,规范化和自动化。本系统在J2EE体系结构上实现的企业人力资源管理系统。

1.4非功能需求

  1. 系统必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入本系统
  2. 系统必须提供对系统中各种码表的维护、补充操作。
  3. 系统必须按照需求规定记录
  4. 软件对用户的所有误操作或不合法操作进行检查,并给出提示信息。

1.5技术栈:

数据库:MySQL

项目管理:maven

开发工具:eclipse

开发环境:Windows10

服务器:GlassFish

1.6下面是用Visio画的系统图:

用例图:

 

 

ER图:

 

架构图:

 

 

 

 

转载于:https://www.cnblogs.com/XZY30/p/10830046.html

你可能感兴趣的文章
Siamese Network简介
查看>>
svg学习(三)rect
查看>>
ruby 模块 的引入
查看>>
CI Weekly #21 | iOS 持续集成快速入门指南
查看>>
Jquery获取输入框属性file,ajax传输后端,下载图片
查看>>
docker运行环境安装-后续步骤(二)
查看>>
Python学习——02-Python基础——【3集合与函数】
查看>>
NPOI导出excel表格应用
查看>>
tensorflow从入门到放弃-0
查看>>
解锁scott用户
查看>>
多态的理解
查看>>
AspNet Core 发布到Linux系统和发布IIS 注意项
查看>>
Windows添加.NET Framework 3.0 NetFx3 失败 - 状态为:0x800f0950
查看>>
隐藏显示终端的光标(shell echo,linux c printf)
查看>>
SQL Server 存储过程
查看>>
JSP 标准标签库(JSTL)(JSP Standard Tag Library)
查看>>
导入项目遇到的问题: Some projects cannot be imported because they already exist in the workspace....
查看>>
华为:字符集合
查看>>
用Okhttp框架登录之后的Cookie设置到webView中(转)
查看>>
Java_Activiti5_菜鸟也来学Activiti5工作流_之入门简单例子(一)
查看>>