精华内容
下载资源
问答
  • 工资管理系统数据库设计

    千次阅读 2021-03-04 19:04:39
    工资管理系统数据库设计 简单工资管理系统本项目一共包含12张表,如下表格所示: 表名 功能说明 EmployeeInfor 员工表 RoleSetting 员工角色设置表 SubsidySetting 补贴设置表 AttendanceSetting 考勤...

    工资管理系统数据库设计
    简单工资管理系统本项目一共包含12张表,如下表格所示:

    表名 功能说明
    EmployeeInfor 员工表
    RoleSetting 员工角色设置表
    SubsidySetting 补贴设置表
    AttendanceSetting 考勤设置表
    BonusSetting 奖金设置表
    DepartmentSetup 部门设置表
    LevelSetting 员工等级设置表
    StoreSetup 店铺表
    AttendanceRecord 考勤记录表
    SubsidyRecords 补贴记录表
    AwardWinningRecord 获奖记录表
    WageRecords 工资记录表

    每张表的具体字段如下图所示:
    在这里插入图片描述

    展开全文
  • {人力资源薪酬管理 }教师工资 管理系统数据库设计 摘要 在计算机日益普及的今天对学校而言若采用一套行之有效的教师工资管理 系统来管理教师的工资会方便许多对学校而言以前单一的手工计算已不能 满足人们的要求往往...
  • SQL server 工资管理系统数据库及其文档 包括简单的存储过程,触发器等
  • C#学校内部工资管理系统( 含数据库),课程设计可参考。
  • SQL Server 工资管理系统数据库设计与实现

    万次阅读 热门讨论 2014-03-20 15:09:03
    Create Database SalaryMS;.../*管理员表*/ CREATE TABLE Admin ( AdminId INT identity(1,1) primary key NOT NULL, AdminName VARCHAR(40) unique not null, pswd VARCHAR(40) not null ); /*部门表*/ C
    Create Database SalaryMS;
    use SalaryMS;
    
    /*管理员表*/
    CREATE TABLE Admin (
     AdminId INT identity(1,1) primary key NOT NULL,
     AdminName VARCHAR(40) unique not null,
     pswd VARCHAR(40) not null
    );
    
    /*部门表*/
    CREATE TABLE Department (
     DepId INT identity(1,1) primary key NOT NULL,
     DepName VARCHAR(40),
     DepTel VARCHAR(15),
     counter int DEFAULT 0
    );
    /*工资项表*/
    CREATE TABLE Item (
     ItemId INT identity(1,1) primary key,
     ItemName VARCHAR(40) unique NOT NULL,
     ItemType int DEFAULT 1 NOT NULL,
     counter int DEFAULT 0
    );
    /*员工表*/
    CREATE TABLE Employee (
     EmpId varchar(18) primary key,
     EmpName VARCHAR(40) not null,
     pswd VARCHAR(40) not null,
     DepId INT not null,
     foreign key (DepId) references Department(DepId) on delete no action on update cascade
    );
    /*工资表*/
    CREATE TABLE Salary (
     EmpId varchar(18) NOT NULL,
     ItemId INT NOT NULL,
     ItemSalary numeric(18,2),
     SDate varchar(18) NOT NULL,
     primary key(empId,itemId,SDate),
     foreign key (ItemId) references Item(ItemId) on delete no action on update cascade,
     foreign key (EmpId) references Employee(EmpId) on delete no action on update cascade
    );
    
    
    
    
    /*触发器 插入一项工资,对应工资项总数加一*/
    create trigger SalaryInsert  
    on  Salary  
    for Insert as    
    declare     
     @ItemId int  
    Begin   
        select @ItemId = ItemId   
            from inserted  
        update Item     
        set counter = counter + 1    
        where ItemId = @ItemId    
    End   
    /*触发器 删除一项工资,对应工资项总数减一*/
    
    
    create trigger SalaryDelete  
    on  Salary  
    for delete as    
    declare     
     @ItemId int  
    Begin   
        select @ItemId = ItemId   
            from deleted  
        update Item     
        set counter = counter - 1    
        where ItemId = @ItemId    
    End  
    
    
    /*触发器 插入一个员工,对应员工总数加一*/
    create trigger EmpInsert  
    on  Employee  
    for Insert as    
    declare     
     @DepId int  
    Begin   
        select @DepId = DepId   
            from inserted  
        update Department     
        set counter = counter + 1    
        where DepId = @DepId    
    End   
    /*触发器 删除一个员工,对应员工总数减一*/
    create trigger EmpDelete   
    on  Employee   
    for delete as    
    declare     
     @DepId int  
    Begin   
        select @DepId = DepId   
            from deleted  
        update Department     
        set counter = counter - 1    
        where DepId = @DepId    
    End
     
    /*视图:工资查询*/
    create view  v_salary
    as
    select Salary.SDate,Item.ItemName,Employee.EmpId, Employee.EmpName,Item.ItemType*Salary.ItemSalary as Salary
    from Salary,Employee,Item
    where Salary.EmpId = Employee.EmpId and Salary.ItemId = Item.ItemId ;
    
    
    /*视图:总工资查询*/
    create view  v_TotalSalary
    as
    select Salary.SDate,Employee.EmpId, Employee.EmpName,sum(Item.ItemType*Salary.ItemSalary) as  totalSalary
    from Salary,Employee,Item
    where Salary.EmpId = Employee.EmpId and Salary.ItemId = Item.ItemId 
    group by Salary.SDate,Employee.EmpId,Employee.EmpName;
    
    
    

     

    展开全文
  • 工资管理系统 SQL数据库课程设计

    热门讨论 2010-01-08 17:13:47
    工资管理系统 SQL数据库课程设计,根据职工的考勤、职务、部门和各种税费,自动求出工资。
  • 学校内部工资管理系统,有数据库,源代码,文档
  • mysql数据库源码 由于...因此,本文围绕一个“工资管理信息系统”程序的设计和应用系统的开发课题为背景,详细介绍了Java和MySQL为语言编写管理信息系统的过程。该程序通过MySQL、Java来实现前端、后台和数据库的连接
  • 工资管理系统E-R图 数据库课程设计

    热门讨论 2010-01-14 08:08:19
    工资管理系统E-R图 数据库课程设计 工资管理系统E-R图 数据库课程设计 工资管理系统E-R图 数据库课程设计
  • 工资管理系统的实验报告。自己去试一试。还不错!
  • 数据库课程设计-工资管理系统:采用B/S模式,Eclipse EE版本开发,SQL Server数据库,实现“工资管理系统”,压缩包下,有工程源代码,数据库mdf文件,课程设计文档,及答辩PPT[全套]
  • 学校内部工资管理系统学校内部工资管理系统学校内部工资管理系统学校内部工资管理系统
  • 系统实现的是企业工资管理的一系列功能,是大学生数据库课程的综合实验,里面有代码和实验报告!
  • 数据库工资管理系统课程设计报告,仅供参考。
  • 上个资源忘了把sql文件加进去,重新上传了下。简易的java+mysql实现的工资管理系统程序,开发环境eclipse,下载即可运行,资源包含完整源代码,数据库文件和设计报告,简单易懂,适合初学者学习,课程设计参考
  • 学校内部工资管理 Vc 数据库 源代码
  • 学校工资管理系统是使用MyEclipse开发的一个数据库管理系统。在开发过程中使用SQLyogEnt和MyEclipse完成工资管理系统的基本过程。开发这个系统的步骤主要有系统分析,系统设计,系统实现和系统维护。在系统的设计...

    学校工资管理系统是使用MyEclipse开发的一个数据库管理系统。在开发过程中使用SQLyogEnt和MyEclipse完成工资管理系统的基本过程。开发这个系统的步骤主要有系统分析,系统设计,系统实现和系统维护。在系统的设计过程中,详细展现了系统的各个功能模块,所需的数据库表格的设计等。在系统的设计过程中,给出了实现表单中相应的功能控件事件,代码及菜单实现的方法等。本工资管理系统具有数据输入,数据存储,添加删除教职工工资,添加删除个人信息表或签到表等功能。本系统以简洁明了的界面设计实现了基本功能,使教职工或学校人事部,财务部管理员能快速掌握系统的基本操作。
    关键词:SQLyogEnt; MyEclipse; 数据库操作;  JAVAEE; 系统

    目录:
    第1章 绪  论        1
    1.1 课题背景        1
    1.2 课题现状        1
    1.3课题目的        1
    1.4  学校工资管理系统相关的计算机语言技术的发展概况        2
    1.4.1  JAVAEE的发展概况        2
    1.4.2  数据库的发展概况        3
    1.4.3  SQLyogEnt的介绍        6
    1.4.4  JSP的介绍        7
    1.4.5  JAVA的发展趋势        11
    1.5  学校工资管理系统相关信息        14
    1.5.1 相关技术        14
    1.5.2  开发环境和开发工具        14
    第2章 可行性分析        15
    2.1  技术可行性分析        15
    2.2  经济可行性分析        15
    2.3  操作可行性分析        15
    2.4  开发计划        16
    第3章 系统需求分析        17
    3.1  登录功能        17
    3.2  部门管理员管理模块        18
    3.3  教职工信息管理模块        18
    3.4  工资信息管理模块        18
    3.5  签到表信息管理模块        18
    3.6  用例描述(用例图)        19
    第4章 系统概要设计        22
    4.1  系统功能设计(功能图)        22
    4.2  系统数据库设计        23
    4.2.1  数据字典        23
    4.2.2  E-R图        26
    第5章 系统详细设计        28
    5.1 登录界面        28
    5.2 教职工信息管理        29
    5.3 人事部管理员信息管理        31
    5.4 财务部管理员信息管理        34
    第6章 系统测试        36
    6.1 测试任务及目的        36
    6.2 测试方法        36
    (1)黑盒测试        36
    (2)白盒测试        36
    6.3 测试方针        38
    6.4测试目标和原则        38
    第7章 结 论        39
    参考文献        41
    致  谢        42
    外文原文        43
    中文翻译        54

    论文字数:
    包含资料:



    截图:

    展开全文
  • 通用工资管理系统【SQLServer数据库+课程设计文档】 1.需求分析 1.1系统目标与要求 1.2系统分析 2.系统逻辑方案 2.1数据流程图(DFD) 2.2数据字典(简称DD) 3系统总体结构设计 3.1软件系统总体结构设计 3.2...
  • 完整的数据库课程设计,关于企业工资管理的,包括需求分析,概要设计,详细设计,以及功能实现与测试。代码在附录部分。
  • 学校家教服务管理系统包括:1、源代码、需建立的所以表、E-R模型、关系模式。2、各种实现的功能(代码和截图):显示所有教师的职业号,姓名和平均工资;查询职业号为001的教师的电话;显示所有教师的职业号, 姓名和...
  • 通过对各个用户的调查,该学校人力资源管理系统有如下需求: (1)员工日常考勤(日常考勤编号、日常考勤项目、日常考勤时间、考勤项目值、考勤备注、全月考勤编号、员工编号); (2)员工全月考勤(全月考勤编号、...
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 软件工程---学校内部工资管理系统,语言c++,数据库sql2005
  • 学校家教服务管理系统包括:1、源代码、需建立的所以表、E-R模型、关系模式。2、各种实现的功能(代码和截图):显示所有教师的职业号,姓名和平均工资;查询职业号为001的教师的电话;显示所有教师的职业号, 姓名和...
  • 数据库物理设计阶段的任务是根据具体计算机系统(DBMS和硬件等)的特点,为给定的数据库系统确定合理的存储结构和存取方法。所谓的“合理”主要有两个含义:一个是要使设计出的物理数据库占用较少的存储空间,另一个对...
  • 系统的主要功能是通过与数据库链接来实现教务信息、出勤信息、系统信息的管理功能。...用户登陆界面、系统主界面、出勤记录子界面、奖惩信息子界面、工资信息查看和查询子界面、用户信息管理子界面。
  • 工资管理系统, Javaweb课程相关,以MVC为设计思想前后端完全分离 所用到的技术栈是JavaScript+ajax+bootstrap+java+mysql 引用很简单,克隆或者下载到本地,直接导入eclipse配置下Tomcat并把数据库文件导入数据库就...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,537
精华内容 2,614
关键字:

学校工资管理系统数据库