zoukankan      html  css  js  c++  java
  • 期末项目——人力资源管理系统需求分析

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

                           小组成员:朱国辉 许珍源

    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图:

     

    架构图:

     

     

  • 相关阅读:
    Java实现 蓝桥杯 算法提高 特等奖学金(暴力)
    Java实现 蓝桥杯 算法提高 特等奖学金(暴力)
    Java实现 蓝桥杯 算法提高 GPA(暴力)
    Java实现 蓝桥杯 算法提高 GPA(暴力)
    Java实现 蓝桥杯 算法提高 GPA(暴力)
    Java实现 蓝桥杯 算法提高 套正方形(暴力)
    Java实现 蓝桥杯 算法提高 套正方形(暴力)
    第一届云原生应用大赛火热报名中! helm install “一键安装”应用触手可及!
    云原生时代,2个方案轻松加速百万级镜像
    Knative 基本功能深入剖析:Knative Serving 自动扩缩容 Autoscaler
  • 原文地址:https://www.cnblogs.com/XZY30/p/10830046.html
Copyright © 2011-2022 走看看