精华内容
下载资源
问答
  • 东北石油大学 职工工资管理系统课程设计 MFC可视化编程设计
  • 职工工资管理系统课程设计报告.doc
  • 职工工资管理系统课程设计论文.doc
  • 职工工资管理系统课程设计报告书.doc
  • 职工工资管理系统课程设计报告,其中包含了完整的课程设计报告格式(附运行结果截图)。。
  • 此企业员工工资管理系统课程设计详细介绍了设计的各个步骤,使用户能够迅速了解
  • 企业员工工资管理系统课程设计报告书.doc
  • 通过Java程序设计的学习,使学生对软件编程能力有一定的提高。Java学习是锻炼学生在进一步掌握模块化、结构化程序设计的方法的同时,培养学生运用已学知识分析问题、解决问题及编写实用程序的能力,从而巩固和加深对...
  • 职工工资管理系统 课程设计(VC++)

    热门讨论 2009-03-06 18:58:32
    系统是本人大学做的第一个系统。绝对是自创的,无任何抄袭之处。里面含有所有的VC++源码、系统用图、说明、打印报告....... 在此提供给各位最完整的课程设计
  • 一、课程设计的目的: C语言课程设计是计算机科学与技术专业重要的实践性教学环节之一,本次设计结合实际应用的要求,使课程设计既覆盖...设计一个职工工资管理系统: (1)输入记录:将每一个职工的姓名、ID号以及

    一、课程设计的目的:

    C语言课程设计是计算机科学与技术专业重要的实践性教学环节之一,本次设计结合实际应用的要求,使课程设计既覆盖C语言程序设计的知识点,又接近工程实际需要。本次设计的目的是通过课程设计的综合训练,培养学生实际分析问题、解决问题的能力,以及编程和动手能力,最终目标是通过课程设计这种形式,帮助学生系统掌握C语言程序设计这门课程的主要内容,养成良好的编程习惯,更好的完成教学任务。

    二、课程设计任务与要求:

    要求:

    设计一个职工工资管理系统:

    (1)输入记录:将每一个职工的姓名、ID号以及基本工资、职务工资、岗位津贴、医疗保险、公积金的数据作为一个记录。该软件能建立一个新的数据文件或给已建立好的数据文件增加记录。

    (2)显示记录:根据用户提供的记录或者根据职工姓名显示一个或几个职工的各项工资和平均工资。

    (3)修改记录:可以对数据文件的任意记录的数据进行修改并在修改前后对记录内容进行显示。

    (4)查找记录:可以对数据文件的任意记录的数据进行查找并在查找前后对记录内容进行显示。

    (5)删除记录:可删除数据文件中的任一记录。

    (6)统计: (A)计算各项工资平均工资及总工资, (B)统计符合指定条件(如职工工资前三项之和在3000元以上、3000~2000元、2000~1000元) 以内的工资职工人数及占总职工人数的百分比。(C)按字符表格形式打印全部职工工资信息表及平均工资(包括各项总的平均工资)。

    (7)保存数据文件功能。

    三、课程设计说明书

    (1)系统分析:包括系统功能模块划分、数据的存储和记录属性分析

    (2)概要设计:本程序功能模块根据程序设计的要求,将程序划分为6个模块分别编写。六个模块分别为:

    1.输入职工基本信息模块

    2.显示职工基本信息模块

    3.修改职工基本信息模块

    4.查找职工基本信息模块

    5.删除职工基本信息模块 

    6.统计职工基本信息模块

    四、功能模块

    课程设计源码 :

    C语言做的职工工资管理系统(源码+课程设计报告)-互联网文档类资源-CSDN下载

    展开全文
  • 关于 链接 数据分析 需求分析 运行环境和有关储存过程等
  • 学生学号080810129姓名傅荣真专业信息管理与信息系统班级08信管(1)所属学期2010-2011学年第1学期一、项目介绍与设计目的项目介绍:项目名称:企业员工工资管理系统。该系统通过设置不同的权限(普通用户,管理员)...

    学生学号

    080810129

    姓名

    傅荣真

    信息管理与信息系统

    08

    信管(

    1

    所属学期

    2010-2011

    学年第

    1

    学期

    一、项目介绍与设计目的

    项目介绍:

    项目名称:

    企业员工工资管理系统。

    该系统通过设置不同的权限

    (普通用户,

    管理员)来进行对企业员工的基本信息和各项资金进行管理和维护的小型管理系统

    ,

    通过对

    员工的资金管理来实现员工与企业共赢的情景。

    设计目的:

    本系统主要是为了方便企业对员工信息、

    员工工资条款发放等进行管理而开

    发的小型系统。

    如果一个企业没有一个完整的系统,

    仅靠手工操作不仅容易出错,

    也会造成

    资源的不必要的浪费,因此开发本系统是非常有必要的。

    二、项目环境要求

    ①.软件支持:本软件是使用

    C#

    编写的;

    ②.设备支持:

    windowsXP

    1G

    内存;

    ③.

    Microsoft SQL server 2000

    Visual Studio 2008

    三、项目功能模块

    1.

    登录模块。

    设置登录权限,

    有普通用户和管理员。

    普通用户可访问员工信息查询模块、

    关于和退出模块。管理员每个模块都可以访问。

    2.

    员工信息管理模块。

    包括员工信息查询和员工信息维护。

    可对员工基本信息进行查询,

    修改,增删等。

    3

    .企业管理模块。该模块包括当月工资管理、基本工资查询、员工考勤情况、变动工

    资查询、福利费查询。都是管理员权限才能访问的。管理员可对当月工资情况进行查询、修

    改、计算等,还可以考察员工考勤,员工变动工资、福利费等情况。

    4.

    关于模块。该模块提供了设计本系统人员的基本信息和联系方式。

    5.

    退出模块。退出系统。

    展开全文
  • 员工工资管理系统 c++ 课程设计
  • 《C语言课程设计职工工资管理系统》由会员分享,可在线阅读,更多相关《C语言课程设计职工工资管理系统(6页珍藏版)》请在人人文库网上搜索。1、include #include #include #include #include typedef struct worker ...

    《C语言课程设计职工工资管理系统》由会员分享,可在线阅读,更多相关《C语言课程设计职工工资管理系统(6页珍藏版)》请在人人文库网上搜索。

    1、include #include #include #include #include typedef struct worker int ID;/员工工号 char name20;/员工姓名 int moy1;/员工底工资 int moy2;/奖金 int moy3;/被扣金额 int moy4;/实际工资 worker; int j=0,total; char k; FILE *fp; void Input();/ void Add();/ void Surf();/ void Save();/ 保存数据 void Change();/ void Del();/ worker wrk50;。

    2、 int main()/主界面系统 char ch; system(cls); printf(ntttt 职工工资系统nn); printf(ntttt 班级:n); printf(nntttt 制作人:n); printf(nntttt 学号:nnn); system(pause); system(cls); do printf (nttt 欢迎进入职工管理系统nnn); printf (nttt 1.输入职工信息n); printf (nttt 2.新增职工信息n); printf (nttt 3.更改职工信息n); printf (nttt 4.删除职工信息n); printf (ntt。

    3、t 5.查询职工工资n); printf (nttt 6.保存职工信息n); printf (nttt 0.退出职工管理系统n); printf (nnn 请输入你需要选项的数字:); scanf(%d, switch(ch) case 1:system(cls);Input();break; case 2:system(cls);Add();break; case 3:system(cls);Change();break; case 4:system(cls);Del();break; case 5:system(cls);Surf();break; case 6:system(cls);S。

    4、ave();break; case 0:system(cls);printf(tt 感谢使用职工管理系统n);exit(0); default:printf(输入有误,请在数字 06 之间输入n); while(1); fflush(stdin); return 0; void Input()/输入职工信息 do printf(nttt 请输入职工的信息:n); printf(nttt 职工工号:); scanf(%d, printf(nttt 职工姓名:); scanf(%s, wrkj.name); printf(nttt 职工底工资:); scanf(%d, printf(nttt 职工。

    5、奖金:); scanf(%d, printf(nttt 职工被扣金额:); scanf(%d, wrkj.moy4 = wrkj.moy1 + wrkj.moy2 - wrkj.moy3; printf(nttt 职工实际工资:%dn, wrkj.moy4); j+; total=j; printf(nnnn 是否继续?n 是请按 1;否请按 0.nn 请选择:); fflush(stdin); while(1) fflush(stdin); scanf(%c, if(k = 0 | k = 1) break; printf(输入有误n 请重新输入:); while(k=1); fflush(。

    6、stdin); return; void Save()/职工信息保存 fp = fopen(in.txt,a); assert(fp); for(j = 0; j total; j+) fprintf(fp,%d %s %d %d %d %d n,wrkj.ID,wrkj.name,wrkj.moy1,wrkj.moy2,wrkj.moy3,wrkj.moy4); printf(职工信息保存成功n); system(pause); fclose(fp); return ; void Add()/添加职工信息 do printf(当前有%d 个职工的信息n,total); printf(请输入要。

    7、增加的职工的信息:); printf(nttt 职工工号:); scanf(%d, fflush(stdin); printf(nttt 职工姓名:); scanf(%s,wrkj.name); printf(nttt 职工底工资:); scanf(%d, printf(nttt 职工奖金:); scanf(%d, printf(nttt 职工被扣金额:); scanf(%d, wrkj.moy4 = wrkj.moy1 + wrkj.moy2 - wrkj.moy3; printf(nttt 职工实际工资:%dn, wrkj.moy4); j+; total += j; printf(是否继。

    8、续?n 是请按 1;否请按 0.nn 请选择:); fflush(stdin); while(1) scanf(%c, if(k =0 | k = 1) break; printf(输入有误n 请重新输入:); while(k=1); fflush(stdin); return; void Change()/更改职工信息 char ch10; fflush(stdin); printf(ntttt 更改职工信息n); printf(请输入职工的姓名:); do scanf(%s, for(j = 0; j total; j+) if(!strcmp(wrkj.name,ch) printf(请。

    9、输入职工工号:); fflush(stdin); scanf(%d, printf(请输入职工姓名:); fflush(stdin); gets(wrkj.name); printf(请输入职工底工资:); scanf(%d, printf(请输入职工奖金:); scanf(%d, printf(请输职工被扣金额:); scanf(%d, wrkj.moy4 = wrkj.moy1 + wrkj.moy2 - wrkj.moy3; printf(职工实际工资:%dn, wrkj.moy4); printf(是否继续?n 是请按 1;否请按 0.nn 请选择:); fflush(stdin); 。

    10、while(1) scanf(%c, if(k=1 | k=0) break; printf(输入有误n 请重新输入:); while(k=1); fflush(stdin); system(pause); system(cls); return; void Del()/删除职工信息 char ch10; do printf(ntttt 删除职工信息n); printf(请输入职工姓名:); fflush(stdin); gets(ch); for(j = 0; j total; j+) if(!strcmp(wrkj.name,ch) for(j = j; j total; j+) wrkj。

    11、 = wrkj+1; printf(是否继续?n 是请按 1;否请按 0.nn 请选择:); fflush(stdin); while(1) scanf(%c, if(k=1 | k=0) break; printf(输入有误n 请重新输入:); while(k=1); fflush(stdin); return; void Surf()/查询职工信息 char ch4; fflush(stdin); do printf(nttt 查询职工信息n); printf(请输入职工姓名:); fflush(stdin); gets(ch); for(j = 0; j total; j+) if(!s。

    12、trcmp(wrkj.name,ch) printf(职工工号:%dn,wrkj.ID); printf(职工姓名:%sn,wrkj.name); printf(职工底工资:%dn,wrkj.moy1); printf(职工奖金:%dn,wrkj.moy2); printf(职工被扣工资:%dn,wrkj.moy3); printf(职工实际工资:%dn,wrkj.moy4); printf(是否继续?n 是请按 y;否请按 n.nn 请选择:); fflush(stdin); while(1) scanf(%c, if(k = y | k = n) break; printf(输入有误n 请重新输入:); while(k=y); fflush(stdin); system(pause); system(cls); return;。

    展开全文
  • 课程设计职工工资管理系统C课程设计职工工资管理系统C
  • C语言课程设计报告教师工资管理系统职工工资管理系统.doc
  • 数据库工资管理系统课程设计
  • c语言工资管理系统课程设计报告中国地质大学课程设计报告 C++课程设计报告 题目:人事管理系统设计者:专业班级:学号:指导教师: 二.模块设计分析 系统功能模块图: 工作程序分析 ①输入:输入职工工资资料...

    c语言工资管理系统课程设计报告中国地质大学

    课程设计报告  C++课程设计报告  题目:人事管理系统设计者:专业班级:学号:指导教师:  二.模块设计分析  系统功能模块图:  工作程序分析  ①输入:输入职工工资资料  通过结构体的数组来进行操作,先头定义数组em[],先输入需要输入的职工人数m,然后进入循环,每次循环将各项输入结构体数组对应项的对应成员中,当循环次数等于人数时,完成全部员工的资料输入,退出循环。同时将数据储存在ckerk_list文件中并自动保存  至磁盘。  注:如首次使用,尚未输入数据,请先输入数据。输入的数据将自动保存。  再次选择输入功能时原数据将被覆盖。  ②保存:将输入的资料存入磁盘  读取文件clerk_list,若文件不存在,打印“打开失败并退出。若存在,则通过循环语句将输入到结构体数组的数据逐个输入磁盘。  ③读取:读取磁盘中的资料  打开文件clerk_list,若文件不存在,打印“打开失败”并退出。若存在,读取文件中的数据,并返回职工人数。  ④显示:显示职工工资资料  先通过读取函数的返回值确定职工人数m,再通过循环将员工工资资料逐个打印,当循环次数达到m时退出循环。其中总工资由程序计算,总工资=基本工资+职务工资+津贴-医疗保险-公积金  ⑤删除:删除某员工的资料  打印员工资料并提示输入要删除职工的姓名,输入后若该职工不存在则打印“查无此人”;若存在,则显示该职工资料并询问是否确定删除。若确定,则删除。删除时,通过对比输入的姓名与资料中的姓名做对比从而确定要删除的项i,从第i项开始,将后一项的各成员的值赋给前一项各对应的成员,完成对第i项的删除。⑥添加:添加新的员工资料而不覆盖原有资料  打印原有职工资料,询问要添加的职工人数并询问是否确定添加。逐个逐项输入员  工信息,之后程序计算其总工资。完成后显示“添加成功”,打印新的员工资料并自动保存。添加的方法为:定义一个相同类型的结构体数组,将原有项复制后增添新的项,并保存新的数组。  ⑦查找:按ID好查询与按姓名查找员工资料  根据提示输入要查询的ID号或姓名,程序通过循环语句将输入的数字与以保存的结  构体数组中的数据对比,若相同,则打印“已找到”及该员工的资料;当循环次数等于人数  时结束循环,若至结束循环时也没有找到相同的,则打印“查无此人”。  ⑧修改:修改特定员工的特定资料  打印员工信息并提示输入要修改资料的职工姓名。按提示确定要修改,确定要修改  的项目,输入要修改成的结果并将该结果赋给对应项的对应成员,完成对特定职工特定项目的修改。  ⑨统计  通过循环对结构体数组中的每一项经行统计,计算工资总额为,将工资总额除以人  数计算出平均工资。根据每名职工的资料计算基本工资、职务工资、津贴之和在1000-1500圆1500-XX圆XX圆以上的员工占总员工的百分比。  三.源程序代码  #include#include#include#include#defineN100  structclerk{  intnum;//ID号charname[20];//姓名intjbgz;//基本工资intzwgz;//职务工资intjt;//津贴intyb;//医疗保险intgjj;/公积金/inttotal;//总工资  }em[100];voidmenu();voidinput();voidsave(int);voiddisplay();voiddel();voidadd();voidsearch();voidsearch_num();voidsearch_name();voidmodify();voidsta();  voidstart();/*定义各函数*/  voidstart()//开始界面{  system("cls");//清屏  system("color1E");//设置文字颜色为黄色背景色蓝色  printf("\n\n\n\n\n\n");  printf("**********************************************************************  **********");  printf("*****************************  欢  迎  使  用  工  资  管  理  系  统  *****************************");  printf("**********************************************************************  ***

    展开全文
  • C++课程设计职工工资管理系统
  • 结合人事管理系统,实现职工工资管理功能,要求管理职工基本数据,职工工资计算,职工工资发放等功能。要求用Visual C#编程实现,数据库用ACCESS。
  • 本文实例讲述了Python3实现的简单工资管理系统。分享给大家供大家参考,具体如下:工资管理系统要求:1. 查询员工工资2. 修改员工工资3. 增加新员工记录4. 退出执行代码:#!/usr/bin/env python3# Author:Robert# --...
  • 关于企业工资管理系统的数据库课程设计报告,,用计算机技术来进行企业内部的信息管理将显得迫在眉睫。工资管理系统具有对工资数据计算精确、检索迅速、查找方便、数据存储量大、保密性好、美观的报表打印效果、管理...
  • 原博文2017-07-16 11:21 −一,... 查询员工工资 2. 修改员工工资 3. 增加新员工记录 4. 退出 三,程序前准备 创建一个存放员工信息的文件,里面记录...02002相关推荐2019-09-28 21:13 −Python python是一种跨平台...
  • 工资管理系统Alex 100000Rain 80000Egon 50000Yuan 30000-----以上是info.txt文件-----实现效果:从info.txt文件中读取员工及其工资信息,最后将修改或增加的员工工资信息也写入原info.txt文件。效果演示:1. 查询...
  • SQL工资管理系统课程设计报告 实现企业员工工资管理的系统化、规范化和自动化,能够和人事管理系统、考勤管理系统相结合,真正实现企业高效、科学、现代化的员工管理。
  • java课程设计职工工资管理系统.pdf
  • 数据库系统的分析与管理系统的解剖,是我做课程设计的成果,虽然没有实施实现,但是全过程都是基于实际分析,应该有一些指导作用
  • 课程设计 教师工资管理系统 运行平台 VC6.0其他平台未经测试不一定保证有效 制作者弓箭 中南大学 信息科学与工程学院 源代码如下 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> ...
  • 系统管理模块 部门管理模块 职工信息模块 资信息管理模块 浏览员工信息模块 打印报表模块 增加新员工模块

空空如也

空空如也

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

员工工资管理系统课程设计