精华内容
下载资源
问答
  • 1、员工培训管理系统模块介绍以及E-R: 培训管理应用程序数据模块的创建、培训管理应用程序登录程序的实现、课程设置模块的实现、选课结果查询的实现、学员名单报表的实现、考核评定结果的实现、培训统计的实现、...

    一、实验目的
    为配合学习数据库系统原理及应用开发,实现公司对员工的培训管理的员工培训管理系统,基于python Flask Web开发系统。

    二、总体设计
    1、员工培训管理系统模块介绍以及E-R图:
    培训管理应用程序数据模块的创建、培训管理应用程序登录程序的实现、课程设置模块的实现、选课结果查询的实现、学员名单报表的实现、考核评定结果的实现、培训统计的实现、培训成绩报表的实现。E-R模型图如下 :

    在这里插入图片描述
    2、员工培训管理系统程序流程图如下:

    在这里插入图片描述

    三、实验结果

    a.登录模块的实现:

    在这里插入图片描述
    b.管理系统首页:
    在这里插入图片描述
    c:功能展示:
    c.1:分页功能的实现,成绩报表的实现,考核评价,等级评定,修改信息
    在这里插入图片描述
    在这里插入图片描述
    c.2:查询功能与删除功能的实现
    在这里插入图片描述
    在这里插入图片描述
    四、项目使用说明
    项目源码已上传至gihub:https://github.com/Ao-ao-blare/flask
    4.1项目目录
    |—— sql # 存放相关数据库sql语句
    |—— static # 存放静态资源文件
    |—— |—— css
    |—— |—— images
    |—— |—— js
    |—— templates # 存放html文件
    |—— |—— *.html
    |—— utils # 存放一些功能函数,查询以及更新
    |—— config.py #配置文件
    |—— app.py #启动程序
    4.2安装项目所需依赖,命令输入
    -pip install -r requirements.txt
    4.3初始化数据库
    - 在sql/目录下命令行进入mysql
    ```
    mysql -u root -p

    - 创建数据库
    ```
    create database trainplan;
    ```
    - 插入数据
    ```
    use  trainplan;
    source schema.sql;
    source insert_staff.sql;
    source insert_course.sql;
    source insert_dept.sql;
    source insert_train.sql;
    ```
    

    4.4修改配置

    -把config.py的数据库密码改为你自己的数据库密码
    -运行 app.py
    
    展开全文
  • 基于JSP开发的企业员工管理系统的需求分析报告,数据字典、系统流程功能模块都特别详细!大家一起学习~
  • 计算机工程系课程设计报告 成绩 指导教师 签名 课程名称 C 语言程序设计 课程设计题目 企业员工业绩管理系统 班级 计算机... 1 4 系统功能模块结构 . 2 5 函数编写 . 2 6 实训源程序代码和调试过程包括截图 . . 3 进
  • 项目开发准备Java EE开发环境的搭建,请查看我的另一篇博客 一个项目的开发一般要做以下几个事情: 项目概述 项目简介 使用的开发工具介绍 系统分析 ... 系统功能模块图 数据库设计 数据库

    项目开发准备

    Java EE开发环境的搭建,请查看我的另一篇博客
    一个项目的开发一般要做以下几个事情:

    • 项目概述
      • 项目简介
      • 使用的开发工具介绍
    • 系统分析
      • 开发背景及意义
      • 可行性研究
        • 经济可行性
        • 技术可行性
        • 操作可行性
      • 需求分析
        • 功能需求 √
        • 性能需求
    • 系统设计
      • 系统功能结构设计
        • 系统功能模块图
      • 数据库设计
        • 数据库概念结构设计
        • 数据库的逻辑设计 √
      • 人机交互界面设计
        • 多个内容设计(省略)
      • 系统的详细设计
        • 多个内容设计(省略)
    • 系统实现
      • 开发环境
      • 功能实现 √
        • 多个模块实现(省略)
    • 系统测试

    下面的案例只对打勾部分内容做实现。

    功能需求分析

      本系统采用MySQL数据库使数据具有较强的完整性、较好的数据安全性等特点以及提供了标准的帮助,使用户方便的获得所需的帮助。界面友好、操作简单、功能齐全是本系统的最大优点。通过员工管理系统还可以实现如下功能。
    (未完成)

    数据库的逻辑设计

      数据库的逻辑结构就是把概念模型转换成为某个具体的数据库管理系统所支持的数据模型。
      E-R模型向关系模型的转换

    1. 每一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的关键字就是关系的关键字。
    2. 联系的转换。
        一般1:1,1:m联系不产生新的关系模式,而是将一方实体的关键字加入到多方。
        实体对应的关系模式中,联系的属性也一并加入。
        m:n联系要产生一个新的关系模式,该关系模式由联系涉及实体的关键字加上联系的属性组成。

    部门表(department)结构如下:

    字段名 说明 类型 其它
    did 部门ID int 主键
    dname 部门名称 varchar(20)
    ddesc 部门描述 varchar(100)
    外键

    员工表(employee)结构如下:

    字段名 说明 类型 其它
    eid 员工ID int 主键
    ename 员工姓名 varchar(20)
    sex 性别 varchar(10)
    birthday 生日 date
    joinDate 入职日期 date
    eno 员工编号 varchar(20)
    username 用户名 varchar(20)
    password 密码 varchar(20)
    外键

    功能实现

    准备工作

      打开eclipse,创建一个web项目,取名为ssh_employee。然后将ssh开发需要的jar包和配置文件拷贝到这个项目里面,jar包和配置文件可以查看Eclipse整合SSH框架
      在项目src下面创建下面几个包,方便类的查找和使用。

    com.csdn.employee.action ————– 管理业务(Service)调度和管理跳转的
    com.csdn.employee.dao —————– 封装增删改查(接口)
    com.csdn.employee.dao.impl ———– 封装增删改查(实现)
    com.csdn.employee.entity ————– 实体
    com.csdn.employee.interceptor —— 拦截器
    com.csdn.employee.service ———— 管理具体的功能的(接口)
    com.csdn.employee.service.impl —— 管理具体的功能的(实现)

    创建实体类

      在com.csdn.employee.entity包中创建2个实体类,一个部门实体Department.java、一个员工实体Employee.java(一般情况下,类的命名开头字母为大写)。代码如下:

    //Department.java
    package com.integration.entity;
    
    import java.util.HashSet;
    import java.util.Set;
    
    /*
     * 部门的实体
     */
    public class Department {
        private Integer did;    //部门ID
        private String dname;   //部门名称
        private String ddesc;   //部门描述
        //员工的集合
        private Set<Employee> employees = new HashSet<Employee>();
        //默认构造方法
        public Department() {
        }
        //包含全部属性的构造方法
        public Department(Integer did, String dname, String ddesc, Set<Employee> employees) {
            super();
            this.did = did;
            this.dname = dname;
            this.ddesc = ddesc;
            this.employees = employees;
        }
        //各属性的getter和setter方法
        public Integer getDid() {
            return did;
        }
        public void setDid(Integer did) {
            this.did = did;
        }
        public String getDname() {
            return dname;
        }
        public void setDname(String dname) {
            this.dname = dname;
        }
        public String getDdesc() {
            return ddesc;
        }
        public void setDdesc(String ddesc) {
            this.ddesc = ddesc;
        }
        public Set<Employee> getEmployees() {
            return employees;
        }
        public void setEmployees(Set<Employee> employees) {
            this.employees = employees;
        }
    }
    
    //Employee.java
    package com.integration.entity;
    
    import java.util.Date;
    
    /*
     * 员工的实体
     */
    public class Employee {
        private Integer eid;        //员工ID
        private String ename;       //员工姓名
        private String sex;         //性别
        private Date birthday;      //生日
        private Date joinDate;      //入职日期
        private String eno;         //员工编号
        private String username;    //用户名
        private String password;    //用户密码
    
        private Department department;  //所属部门
        //默认构造方法
        public Employee(){
        }
        //包含全部属性的构造方法
        public Employee(Integer eid, String ename, String sex, Date birthday, Date joinDate, String eno, String username,
                String password, Department department) {
            this.eid = eid;
            this.ename = ename;
            this.sex = sex;
            this.birthday = birthday;
            this.joinDate = joinDate;
            this.eno = eno;
            this.username = username;
            this.password = password;
            this.department = department;
        }
        //各属性的getter和setter方法
        public Integer getEid() {
            return eid;
        }
        public void setEid(Integer eid) {
            this.eid = eid;
        }
        public String getEname() {
            return ename;
        }
        public void setEname(String ename) {
            this.ename = ename;
        }
        public String getSex() {
            return sex;
        }
        public void setSex(String sex) {
            this.sex = sex;
        }
        public Date getBirthday() {
            return birthday;
        }
        public void setBirthday(Date birthday) {
            this.birthday = birthday;
        }
        public Date getJoinDate() {
            return joinDate;
        }
        public void setJoinDate(Date joinDate) {
            this.joinDate = joinDate;
        }
        public String getEno() {
            return eno;
        }
        public void setEno(String eno) {
            this.eno = eno;
        }
        public String getUsername() {
            return username;
        }
        public void setUsername(String username) {
            this.username = username;
        }
        public String getPassword() {
            return password;
        }
        public void setPassword(String password) {
            this.password = password;
        }
        public Department getDepartment() {
            return department;
        }
        public void setDepartment(Department department) {
            this.department = department;
        }
    }

    创建数据库与映射文件

      同样在之前创建实体的com.csdn.employee.entity包中创建Hibernate的2个映射文件,Department.hbm.xmlEmployee.java.hbm.xml,具体代码如下:

      xml头部的约束代码可以在Hibernate核心jar中的/org/hibernate/hibernate-mapping-3.0.dtd中找到。不同版本的hibernate约束代码有可能不同。

      配置文件中name表示java中的类名或者属性名,table表示数据库中的表名,column表示数据库中的字段名。
      例如下面的代码片段中< proerty />表示对应数据库中的字段,name属性对应java类中的属性,column属性对应数据库表中的字段名,length表示数据长度。

    <property name="dname" column="dname" length="20"/>

      主键字段不是用< property /> 而是用< id>< /id>。
      例如下面的代码片段中主键为did字段,而generator表示主键生成规则,具体使用方法可以去这个博客查看

    <id name="did" column="did">
        <generator class="native"/>
    </id>

    未完待续…

    展开全文
  • 完成模块功能:编号管理、工作机构管理、工组管理、部门管理员工信息管理 一、功能实现 编号管理: 见1,编号管理实现界面。 编号管理模块主要是管理各个模块的编号信息。 1 编号管理模块 根据输入的....

    开发工具:MyEclipse 10 Aad SQLyogEnt
    关键技术:MyBaits + SpringMVC + Spring + H5 + Bootstrap + JQuery + Css
    完成模块功能:编号管理、工作机构管理、工组管理、部门管理、员工信息管理
    一、功能实现

    编号管理:
    见图1,编号管理实现界面。
    编号管理模块主要是管理各个模块的编号信息。
    在这里插入图片描述
    图1 编号管理模块
    根据输入的模块编号名称或者前缀进行模糊筛选所有的编号信息
    点击 “查询”按钮查询出根据“考勤”所查询的数据,界面如图2,
    在这里插入图片描述
    图2 根据条件“考勤”所查询的编号数据
    点击“操作”按钮可以对编号信息进行新增修改删除操作
    在这里插入图片描述
    图3 显示编号管理模块的操作信息
    新增编号信息
    点击图3“新增”按钮打开图4新增编号信息界面
    在这里插入图片描述
    点击图中的“关闭”按钮可关闭当前显示的新增Modal,点击“重置”按钮可对图中的数据进行重置。
    在这里插入图片描述
    新增成功后显示的编号数据如下
    在这里插入图片描述

    修改编号信息
    选中图中的某一条数据,点击“修改”对此条数据进行修改
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    删除编号信息
    选中图中数据(多条数据),点击“删除”对选择的数据进行删除
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    工作机构管理:
    机构管理界面:可根据机构条件(机构编号、机构名称)、机构创建时间和机构所在城市 进行查询
    在这里插入图片描述

    机构条件:可对机构编号和机构名称进行模糊查询
    在这里插入图片描述
    创建时间:根据时间范围段进行查询
    在这里插入图片描述
    所在城市:模糊查询所在城市,根据选择的城市查询工作机构
    在这里插入图片描述
    新增机构信息
    机构编号:根据数据库的编号前缀生成特定的机构编号(不可编辑)
    机构名称:机构名称(可输入/必填)
    上级机构:选择该机构的上级机构(自选)
    机构负责人:所负责此机构的员工(不可编辑/必选)
    省份:选择该机构所在的省份(不可编辑/必选)
    城市:选中省份后解禁,根据省份id获取所在省份的所有城市(不可编辑/必选)
    区域:选中城市后解禁,根据城市id获取所在城市的所有区域(不可编辑/必选)
    机构地址:机构所在地址(可输入/必填)
    机构说明:机构一些需要说明的信息(选填)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    修改机构信息
    机构编号:根据数据库的编号前缀生成特定的机构编号(不可编辑)
    机构名称:机构名称(可输入/必填)
    上级机构:选择该机构的上级机构(自选)
    机构负责人:所负责此机构的员工(不可编辑/必选)
    省份:选择该机构所在的省份(不可编辑/必选)
    城市:选中省份后解禁,根据省份id获取所在省份的所有城市(不可编辑/必选)
    区域:选中城市后解禁,根据城市id获取所在城市的所有区域(不可编辑/必选)
    机构地址:机构所在地址(可输入/必填)
    机构说明:机构一些需要说明的信息(选填)
    在这里插入图片描述
    在这里插入图片描述

    机构启用否
    已启用的数据不可进行修改以及删除操作
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    是否启用此条数据
    在这里插入图片描述
    在这里插入图片描述
    删除机构信息
    已启用的数据不可删除,先禁用才可操作
    在这里插入图片描述
    在这里插入图片描述

    部门管理:
    部门管理:根据部门名称、创建时间和隶属机构 查询部门信息
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    新增部门信息
    部门名称:部门名称(可输入/必填)
    创建时间:系统自动实时获取当前时间(默认已填写)
    隶属机构:该部门所隶属的机构(不可编辑/必选)
    部门负责人:此部门的负责人(不可编辑/必选)
    部门说明:部门所负责的信息(选填)
    在这里插入图片描述
    修改部门信息
    部门名称:部门名称(可输入/必填)
    创建时间:系统自动实时获取当前时间(默认已填写)
    隶属机构:该部门所隶属的机构(不可编辑/必选)
    部门负责人:此部门的负责人(不可编辑/必选)
    部门说明:部门所负责的信息(选填)
    在这里插入图片描述
    删除部门信息
    删除部门信息:判断此条数据是否启用,启用的数据不可删除
    在这里插入图片描述
    工作组管理:
    工组管理:根据选中的部门进行数据的查询、绑定
    在这里插入图片描述
    新增工组信息
    隶属部门:所隶属的部门名称(默认已填写)
    创建时间:系统自动实时获取当前时间(默认已填写)
    工组编码:系统默认生成,根据工组编码前缀拼接(默认已填写)
    工组名称:工组名称(可编辑/必填)
    上级工组:该工组的上级工组(不可编辑/必选)
    节假安排:节假日安排(自选)
    公休安排:公休日安排(自选)
    工组负责人:该工组的负责人(不可编辑/必选)
    工组说明:该工组的说明(选填)
    在这里插入图片描述
    在这里插入图片描述
    修改工组信息
    隶属部门:所隶属的部门名称(默认已填写)
    创建时间:系统自动实时获取当前时间(默认已填写)
    工组编码:系统默认生成,根据工组编码前缀拼接(默认已填写)
    工组名称:工组名称(可编辑/必填)
    上级工组:该工组的上级工组(不可编辑/必选)
    节假安排:节假日安排(自选)
    公休安排:公休日安排(自选)
    工组负责人:该工组的负责人(不可编辑/必选)
    工组说明:该工组的说明(选填)
    在这里插入图片描述
    删除工组信息
    删除工组信息:判断此条数据是否启用,启用的数据不可删除
    在这里插入图片描述
    员工信息管理:
    根据员工信息、入职时间和隶属工组来查询员工信息
    在这里插入图片描述
    员工信息:根据输入的员工编号、员工姓名和身份证号来模糊查询
    在这里插入图片描述
    入职时间:根据选中的一个时间范围来查询员工数据
    在这里插入图片描述
    隶属工组:根据员工所在的工组为条件来查询
    在这里插入图片描述
    详细信息:显示该员工的详细信息(不可编辑)
    在这里插入图片描述
    新增员工信息
    员工照片:选择本地图片上传路径到数据库(可编辑/必填)
    员工姓名:员工姓名(可编辑/必填)
    联系电话:员工手机号码(可编辑/必填)
    婚姻状况:已婚或未婚(不可编辑/必选)
    电子邮箱:该员工的邮箱(可编辑/必填)
    身份证:输入员工身份证绑定员工生日、性别、年龄,限制长度18,(有输入验证/可编辑/必填)
    居住地址:该员工所居住的地址(可编辑/必填)
    员工编号:系统根据员工编号前缀生成特定编号(默认已填)
    入职时间:获取当前创建的时间(默认已填)
    隶属工组:该员工所在的工组(不可编辑/必选)
    职位:员工所处职位(不可编辑/必选)
    员工状态:在职或离职(不可编辑/必选)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    修改员工信息
    员工照片:选择本地图片上传路径到数据库(可编辑/必填)
    员工姓名:员工姓名(可编辑/必填)
    联系电话:员工手机号码(可编辑/必填)
    婚姻状况:已婚或未婚(不可编辑/必选)
    电子邮箱:该员工的邮箱(可编辑/必填)
    身份证:输入员工身份证绑定员工生日、性别、年龄,限制长度18,(有输入验证/可编辑/必填)
    居住地址:该员工所居住的地址(可编辑/必填)
    员工编号:系统根据员工编号前缀生成特定编号(默认已填)
    入职时间:获取当前创建的时间(默认已填)
    隶属工组:该员工所在的工组(不可编辑/必选)
    职位:员工所处职位(不可编辑/必选)
    员工状态:在职或离职(不可编辑/必选)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    删除员工信息
    删除员工信息:判断此条数据是否启用,启用的数据不可删除
    在这里插入图片描述
    二、经典代码
    根据身份证号获取生日、性别、年龄

    var MyIDCard = "11204416541220243X";//身份证号
    var MyBirthday;//出生日期
    var MySex;//性别
    var MyAge;//年龄
    //根据身份证号获取生日、性别、年龄
    function IDCardData() {
        if (MyIDCard != "") {
            //根据身份证号获取出生日期
            MyBirthday = MyIDCard.substring(6, 10) + "-" + MyIDCard.substring(10, 12) + "-" + MyIDCard.substring(12, 14);
    
            //根据身份证号获取性别
            if (parseInt(MyIDCard.substr(16, 1)) % 2 == 1)
            { MySex = "男"; }
            else { MySex = "女"; }
    
            //根据身份证号获取年龄
            var MyDate = new Date();
            MyAge = MyDate.getFullYear() - MyIDCard.substring(6, 10) - 1;
        }
    }
    

    三、开发总结(不少于500字)
            刚刚接触Java这方面的时候很懵,因为我是在企业学习中途回来学java的所以有很多不理解的地方,好在有一帮热心的同学在旁边帮助我快速进入状态。
            以前一直觉得Java特别特别难,那种触不可及的难。进入学习状态后觉得Java也没有想象中那么恐怖,发现Java开发其实跟C#的开发很多语法有一样的共同点他们都是面向对象的语言,也就是说,它们都能实现面向对象的思想(封装,继承,多态),只有部分的细节有不同而已。
    比如:
            c#中的命名空间是namespace类似于Java中的package(包),在Java中导入包用import而c#中用using。
            数据类型:Java跟c#基本都差不多,但是Java的String类型的首字母必须大写,而c#中可以小写也可以大写,还有布尔型,Java中是boolean,c#中是bool。
            变量的命名:Java中可以用$符号,而c#中不可以使用。
            继承:Java中用关键字extends,c#只用":"就行了.调用父类的构造方法Java用super关键字,而c#用base关键字。
            多态:抽象类和抽象方法两种语言都用abstract关键字。Java中另外一个类如果继承了它,实现直接重写此方法就可以了;而c#必须加上关键字override实现。C#还比Java多一种虚方法来实现多态。
            输出:c#有三种方式输出:Cosole.WriteLine(); Cosole.WriteLine(要输出的值); Cosole.WriteLine(“格式字符串”,变量列表); 前两种的用法与Java中的ystem.out.println()方法的用法相同,第三种方式是根据占位符输出的,比Java更方便了。等等等等……(很多很多,就不一一列举出来了)
            现在的我已经掌握Java的大概编程风格了,但还有部分Java开发技术点不熟悉,我会继续跟Java磨合,相信用不了多久我就能像当初掌握C#MVC那样完全掌握Java开发技术。

    展开全文
  • 1.1 功能需求 3 1.2数据流 4 1.3 E-R 6 2.软件设计 7 2.1 总体设计 7 2.2数据库设计 8 2.2.1表结构分别如下 8 2.2.2各表之间关系 10 2.3详细设计 10 3.系统实现 11 3.1展显屏的设计 11 3.2登录界面的设计 11 ...
  • 模块功能 薪酬管理 薪酬管理的五个模块均有发放表打印A4以及汇总表打印A4,一共十个 面板描述为数据筛选规则以及表底样式 , 面板如下所示 面板各个选项描述如下: 特殊设置: hr_poststatus 内退...

    一.各模块功能

    薪酬管理

    薪酬管理的五个模块均有发放表打印A4以及汇总表打印A4,一共十个

    面板描述为数据筛选规则以及表底样式 , 面板如下图所示

     

    面板各个选项描述如下:

    特殊设置: 

    hr_poststatus

    内退:不在岗-内部退养

    非内退:!= 不在岗-内部退养

    工作类型设置

    是否保安:员工表.C43  (‘是’  或者 ‘不是’)

    科研范围设置

    科研员工:科技员工名单表有记录的员工

    非科研员工:在科技员工名单表没有记录

    报表移交对象设置

       效果如下图所示, 设置不同的表底 

       制表人:为当前登陆用户

    报表打印分页类别

    按部门:按 所在地部门(分组)

    按班组:按 所在地下属部门 (分组)

     

    具体打印效果:见附件—— 【发放表、汇总表打印】附件

     

     

    统计报表管理

    1.职工人数与工资统计  (移除以下三个打印功能)

    1.1 打印公司台账

    1.2 打印全公司汇总台账

    1.3 打印平均人数台账

    2.其他发放打印 (移除以下两个个打印功能)

    2.1 打印发放台账

    2.2 打印全公司其他发放台账

     

    3.各单位平均人数报表

    3.1)月度在册明细

    展示字段:月份、工号、姓名、所在地、所在地部门、所属部门、起始日期、截止日期、在册天数、用工形式、职务岗位、岗位性质、数据录入人

    功能描述

    该功能统计默认查询所有记录

    列表查询条件:月份

    列表搜索条件:所在地

    附加要求:需要分组统计  , 分组条件  : 所在地 、 所属部门

    需要借助hr_employee_transfer  人员调动表  

    人员表连接 人员调动表    根据调动日期 , 将该条记录拆分为两条     一条是调出公司的记录 , 一条是调入公司的记录(不考虑人员在当月的多次调动

    比如员工 陈明  , 原本在 江西项目部  , 4月10号被调到  广州项目部   

    该员工的在册明细应该为2条

    一条    江西项目部  4.1 - 4.10 号  在册天数10天

    一条    广州项目部  4.10 - 4.30   在册天数20天

    注意:该天数取自然天

     

    3.2)月度平均人数明细

    展示字段:月份、所在地、所属部门、所属单位、用工形式、平均人数、数据录入人

    功能描述

    该功能统计默认查询所有记录

    列表查询条件:月份

    列表搜索条件:所在地

    附加要求:需要分组统计  , 分组条件  : 所在地 、 所属部门、用工形式

    数据来源:请到月度在册明细表获取在册天数

    平均人数计算规则:

    定义人数为n , 定义当月天数为 m  , 定义n个人员当月实际在册天数总和ac

    平均人数 = n / n * m / ac

    比如,某项目部有2个人  , 当月有30天 ,  该2人实际当月在册天数总和为45天  

    平均人数  = 2 / (2*30 / 45)

     

    5.人工费用发放清单

    删减字段 : 收入统计字段、报表字段

    统计分为两个部分 , 由这两个部分叠加而来

    一).   第一部分

    一级分类  

    工资管理

    绩效管理

    二级分类

    公司本部 , 劳务公司

    三级分类

    工资管理  -  岗能工资、年功工资、技能津贴

    绩效管理 -  加班工资、绩效工资

    二).   第二部分

    一级分类

    专项费用

    二级分类

    公司本部 , 劳务公司,保安

    是否保安 字典type : hr_YesOrNo

    三级分类

    所有费用名称

     

    具体效果看下图

     

     

    基础数据设置

    1.科技项目名单

    是否重复  : 工号 

     

     

    展开全文
  • 博客目录企业财务管理系统功能截图系统流程技术点介绍源码写在最后 企业财务管理系统 背景: 随着信息时代的到来,中小企业的生存和竞争环境发生了根本性的变化。当前中小企业信息化具有宽广和深刻的内容,其中...
  • 目 录 一、系统开发概述… 1 二、系统规划… 1 三、需求分析… 2 3.1 用户需求说明… 2 3.1.1 数据需求… 2 ...6.1 功能模块… 3 6.2 界面设计… 3 6.3 事务设计… 3 七、测试和运行… 3 八、总结… 3 附. 参考
  • java+ssm+mysql+企业考勤管理系统

    千次阅读 2020-02-12 10:18:14
    管理员子系统功能划分 管理员子系统完成本站信息的管理与维护的功能,管理...管理员子系统功能模块图如图4-1。 代码已经上传github,下载地址:https://github.com/21503882/attendance 图 4-1 管理员子系统模块 ...
  • 学生管理系统负责编辑学生的信息,适时地更新学生的资料。例如,新生入校,要在学生管理系统中录入刚入校的学生信息。编写一个学生管理系统,要求如下。使用自定义函数,完成对程序的...学生管理系统的具体功能...
  • 它使用当下最流行的PHP语言来进行开发,实现了管理员登录,员工登录,超市内物资基本信息管理,进货信息管理...超市管理系统功能模块图 通过上面的功能模块图我们可以更加清晰明了的知道超市管理系统的不同角色所拥有
  • 工资管理系统论文

    2017-11-27 10:11:50
    小型企业工资管理系统毕业论文: 目录 摘要 I ABSTRACT II 第一章 引言 1 1.1 项目开发背景 1 1.2 国内外研究现状 1 1.3 课题研究的意义 2 1.4 系统研究方法 2 第二章 开发环境及实现的技术 3 2.1 asp技术简介 3 ...
  • 系统管理员、员工和部门负责人3个角色,总功能4.3所示。 4.3 总体功能 4.2.2系统管理功能模块设计 系统管理员的主要功能有部门管理、用户管理、办公用品管理、入库管理、库存管理、审核申请、出库...
  • 管理功能模块图说明:管理员是功能最多的一种用户角色。 (1) 鞋子管理模块:在该模块中完成在售鞋子信息管理功能。鞋子信息管理提供鞋子信息的查询、增加、修改和删除等功能操作。 (2) 进货管理模块:对进货信息的...
  • 客户关系管理系统主要分四个功能模块:注册、管理员、经理、员工四个主要模块。 代码已经上传github,下载地址:https://github.com/21503882/client 注册模块分管理员注册、经理注册、员工注册。员工和经理都由...
  • 学完Web前端开发技术和PHP后做的课设的完整备份,一个PHP+MySQL的人事管理系统,是在我之前发的JavaEE+Oracle...1.ER图,用例图,数据流图,系统结构图,功能模块图 2.MySQL脚本,带有初始数据 3.网站根目录 4.界面截图
  • 城市公交管理系统.zip

    2020-04-15 21:53:24
    asp.net 公交管理系统,主要论述公共交通管理信息系统的设计与实现开发过程,分为以下一些功能:用户管理、公交线路管理、公交车辆管理、公交线路管理、公交线路查询、帮助留言等模块。另外,为公交管理人员提供...
  • 管理功能模块图说明:管理员是功能最多的一种用户角色。 (1) 鞋子管理模块:在该模块中完成在售鞋子信息管理功能。鞋子信息管理提供鞋子信息的查询、增加、修改和删除等功能操作。 (2) 进货管理模块:对进货信息的...
  • 工资管理系统毕业论文与源码: 目录 摘要 I ABSTRACT II 第一章 引言 1 1.1 项目开发背景 1 1.2 国内外研究现状 1 1.3 课题研究的意义 2 1.4 系统研究方法 2 第二章 开发环境及实现的技术 3 2.1 asp技术简介 3 2.2 ...
  • 一款基于VC MSSQL的书店销售管理系统功能模块:登录部分、出售图片管理、进货管理、会员登记管理、员工管理、查询信息等。本套图片管理系统可连接SQL,ORACLE等数据库。  首先建立SHOP用户,密码为SHOP,赋予...
  • 体育场馆管理系统

    2019-02-15 09:23:10
    《体育场馆管理系统》包括:含基本设置、预订管理、消费管理、其他操作、会员管理、商品管理、财务管理、统计查询八个功能模块。 基本设置包括:计费设置、供商设置、状态图示、批量调整、手牌设置、商品信息...
  • 旅游管理系统 文档+代码

    热门讨论 2010-03-25 13:15:48
    3.2.1系统功能模块设计 14 3.2.2系统输入输出设计 15 第四章 旅游管理系统详细设计与实现 16 4.1 功能模块流程 16 4.2 人机界面设计 18 4.3 系统界面设计 18 4.3.1 工程启动主界面设计 18 4.3.2 系统登录选择界面...
  • 数据库课程设计: jsp+servlet宾馆客房管理系统

    千次阅读 多人点赞 2019-09-03 21:41:08
    宾馆客房管理系统 效果展示图: 1、登录系统 ...2、功能模块图: 套用建议: 1、JDBC修改: 左侧是JDBC目录,找到这个文件之后将连接URL user和password改成自己的即可 2、数据库信息修改 ...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 250
精华内容 100
关键字:

员工管理系统功能模块图