谁有c语言教职工信息管理系统统的源程序

欢迎加入我们,一同切磋技术 &
用户名: &&&
密 码: &
共有 3396 人关注过本帖
标题:公司职工信息管理系统
等 级:新手上路
&&已结贴√
&&问题点数:20&&回复次数:7&&&
公司职工信息管理系统
#include&stdio.h&
#include&string.h&
struct Staff{
&&& char name[10];
&&& char apartment[20];
&&& char duty[20];
}person[10];
void Add()
&&& int t,i=0;
&&& printf(&增加职工信息时:\n&);
&&& printf(&请输入职工姓名:&);
&&& scanf(&%s&,&person[i].name);
&&& printf(&请输入职工号:&);
&&& scanf(&%d&,&person[i].num);
&&& printf(&请输入职工部门:&);
&&& scanf(&%s&,&person[i].apartment);
&&& printf(&请输入职工工资:&);
&&& scanf(&%d&,&person[i].salary);
&&& printf(&请输入职工职位:&);
&&& scanf(&%s&,&person[i].duty);
&&& printf(&职工添加成功!!!&);
&&& printf(&是否还要添加?要添请输入1不添请输入0&);
&&& scanf(&%d&,&t);
&&& }while(t);//执行条件
void Seek()
{&&&int m,i;
&&& printf(&查找某个职员信息时:&);
&&& printf(&请输入你要查找的职工工号:&);
&&& scanf(&%d&,&m);
&&& for(i=0;i&10;i++)
&&&&&&&&if(person[i].num==m)
&&&&&&&&&printf(&职工信息找到!!!信息如下:\n&);
&&&&&&&&&printf(&姓名\t工号\t部门\t工资\t职位\n&);
&&&&&&&&&printf(&%s\t%d\t%s\t%d\t%s\n&,person[i].name,person[i].num,person[i].apartment,person[i].salary,person[i].duty);
&&& if(i==10)
&&&&&&&&printf(&职工信息找不到!!!\n&);
void Show()
&&& printf(&所有职工信息如下:\n&);
&&& printf(&姓名\t工号\t部门\t工资\t职位\n&);
&&& for(i=0;i&10;i++)
&&& printf(&%s\t%d\t%s\t%d\t%s\n&,person[i].name,person[i].num,person[i].apartment,person[i].salary,person[i].duty);
void Delete()
&&& int m,i,n,j;
&&& printf(&删除某个职员信息时:\n&);
&&& printf(&请输入你要删除的职员号:&);
&&& scanf(&%d&,&m);
&&& for(i=0;i&10;i++)
&&&&&&&&if(person[i].num==m)
&&&&&&&&&printf(&职工信息找到!!!信息如下:\n&);
&&&&&&&&&printf(&姓名\t工号\t部门\t工资\t职位\n&);
&&&&&&&&&printf(&%s\t%d\t%s\t%d\t%s\n&,person[i].name,person[i].num,person[i].apartment,person[i].salary,person[i].duty);
&&& printf(&确定删除吗?确定删除请输入1不删除请输入0:\n&);
&&& scanf(&%d&,&n);
&&&&&&strcpy(person[i].name,&\0&);
&&&&&&person[i].num=0;
&&&&&&strcpy(person[i].apartment,&\0&);
&&&&&&person[i].salary=0;
&&&&&&strcpy(person[i].duty,&\0&);
&&printf(&删除成功!&);
&&printf(&删除成功后的职工信息如下:\n&);
&&printf(&姓名\t工号\t部门\t工资\t职位\n&);
&&for(i=0;i&10;i++)
&&& printf(&%s\t%d\t%s\t%d\t%s\n&,person[i].name,person[i].num,person[i].apartment,person[i].salary,person[i].duty);
}//删除某个职工信息
void exit()
void main()
&&&&&&&&&&&&printf(&&&&&&&&&& ----------------------------&&&&&&&&&&&&&&&&&&&&& \n&);
&&&&&&&&&&&&printf(&&&&&&&&&& 欢迎进入公司职工信息管理程序&&&&&&&&&&&&&&&&&&&&& \n&);
&&&&&&&&&&&& printf(&&&&&&&&&& ----------------------------&&&&&&&&&&&&&&&&&&&&& \n&);
&&&&&&&&&&&&printf(&请选择您的操作:\n&);
&&&&&&&&&&&&printf(&&&&&&&&&&&&& 1.增加职工信息;\n&);
&&&&&&&&&&&&printf(&&&&&&&&&&&&& 2.查找职工信息;\n&);
&&&&&&&&&&&&printf(&&&&&&&&&&&&& 3.显示所有职工信息;\n&);
&&&&&&&&&&&&printf(&&&&&&&&&&&&& 4.删除职工信息;\n&);
&&&&&&&&&&&&printf(&&&&&&&&&&&&& 0.退出。\n&);
&&&&&&&&&&&&printf(&请选择按键(0-4):&);
&&&&&&&&&&&&scanf(&%d&,&k);
&&&&&&&&&&&&switch(k)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&case 1:Add();
&&&&&&&&&&&&&&&&&case 2:Seek();
&&&&&&&&&&&&&&&&&case 3:Show();
&&&&&&&&&&&&&&&&&case 4:Delete();
&&&&&&&&&&&&&&&&&error:exit();
&&&&&&&&&&&&}
&&&&&& }while(k);
搜索更多相关主题的帖子:
等 级:青峰侠
帖 子:687
专家分:1570
不错.学习了.
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
到底是“出来混迟早要还”还是“杀人放火金腰带”?
等 级:职业侠客
帖 子:226
专家分:318
来 自:广东潮州
等 级:小飞侠
帖 子:1182
专家分:2784
回复 楼主 丿丶健丨儿
如果我一开始输入5呢?如果我不输入0或1输入5呢?工资用float不是更好吗?
[ 本帖最后由 A 于
09:42 编辑 ]
一步一个脚印...............................默默地前进.....
诚邀乐于解答c菜鸟问题,的热心网友加入,&&QQ群
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
如果我有n个员工呢(n视我输入的而定)&&&你怎么办?
建议你&&换链表吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
===========深入&-----------------&浅出============
等 级:新手上路
帖 子:11
也是课程设计吗
来 自:曲靖师范学院
等 级:新手上路
帖 子:26
回复 6楼 laoyang103
呵呵,恩,上次你给我的那个链表的确实很好!谢谢了!
版权所有,并保留所有权利。
Powered by , Processed in 0.039378 second(s), 7 queries.
Copyright&, BCCN.NET, All Rights Reserved&>&C语言实现企业员工管理系统的源代码
C语言实现企业员工管理系统的源代码
上传大小:32KB
利用C语言实现的一个企业员工管理系统的源代码;
在TC上调试通过
综合评分:5
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有3条
很实用,不错
非常完整,非常实用,很好
毕业设计需要用到的东西,很实用,谢谢了!
综合评分:
积分/C币:3
huhuuuhfrl
综合评分:
积分/C币:5
spiderworts
综合评分:
积分/C币:6
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
C语言实现企业员工管理系统的源代码
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
举报的资源分:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*详细原因:
C语言实现企业员工管理系统的源代码C语言程序设计-职工信息管理系统_技术管理-免费论文
欢迎来到网学网学习,获得大量论文和程序!
C语言程序设计-职工信息管理系统_技术管理
【技术管理栏目提醒】:为需要技术管理的朋友们搜集整理了C语言程序设计-职工信息管理系统_技术管理相关资料,希望对各位网友有所帮助!&&&&&&&&&&&&&&&&&&&&&&&&&C语&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&课程设计&&&&言&&&&&C语言课程设计任务书&&&&&一、题目:职工信息管理系统&二、目的和要求&&&&&目的:要求熟练掌握C语言的基本知识和编辑技能;&&&&&&&&&&&基本掌握结构化程序设计的基本思路和方法。&&&&&要求:设计一个职工信息管理系统,使之能提供以下功能:&&&&&1、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!&&&&&2、输入功能:职工信息录入(职工信息用文件保存),可以一次完成若干条记录的输入。&&&&&3、浏览功能:完成对全部职工信息的显示。&&&&&4、查找功能:①完成按职工的职工号查询职工的相关信息,并显示。&&&&&&&&&&&&&&②完成按职工的学历查询职工的相关信息,并显示。&&&&&&&&&&&&&&③完成按职工的电话号码查询职工的相关信息,并显&&&&示。&&&&&5、删除功能:通过输入职工的完成对该名职工的信息进行删除。&6、添加功能:完成添加新职工的信息的任务。&&&&&7、修改功能:通过输入职工的完成对该名职工的信息进行修改。&8、退出职工信息管理系统。&&&&&三、信息描述&&&&&职工信息包括职工号、、性别、年龄、学历、工资、住址、电话等。&四、解决方案&&&&&1、首先进行需求分析,搞清楚系统功能和任务;&&&&&2、然后在总体设计中确定模块结构、划分功能模块,将功能需求分配给所划分的最单元模块。确定模块间的联系,确定数据结构、文件结构、数据库模式,确定测试方法与策略;&&&&&3、在详细设计中,为每个模块确定采用的算法,选择适当的工具表达算法的过程(流程图)来描述模块的详细过程。确定每一模块采用的数据结构和模块接口的细节,包括对系统外部的接口和用户界面,对系统内部其他模块的接口;&&&&&4、根据分析编写C语言代码。&&&&&&&&&&1&&&&&五、进度安排&&&&&&&&&课程设计时间为两周,分为五个阶段完成:&&&&&1、&分析设计阶段。在老师的指导下自主和钻研,明确设计要求,找出现实方法。按照需求分析、总体设计、详细设计几个步骤进行。这一阶段前1-2天完成;&&&&&2、&编码调试阶段。根据设计分析方案编写C语言代码,然后调试该代码,实现课题要求的功能。这一阶段在3-7天完成;&&&&&3、&总结报告阶段。总结,写出课程设计说明书,包括需求分析、总体设计、详细设计、编码、测试的步骤和内容。这一阶段在8-9天完成;&4、&考核阶段。&六、写设计总结&&&&&课程设计要求&&&&&总结报告包括需求分析、总体设计、详细设计、编码(详细写出编程步骤)、测试的步骤和内容、课程设计总结和参考资料等。&七、参考资料&&&&&&&&&《C程序设计》(第三版)&谭浩强&著&&&清华大学出版社&&&&&&&&《C设计题解与上机指导》(第三版&)&谭浩强&编著&&清华大学出版社&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&2&&&&&&&&&&&目录&&&&&&&&&&&1.总体设计&????????????????????????3&&&&&&&2.使用说明及运行实例&&&????????????????????5&&&&&&&3.项目源程序代码&???????????????????????10&&&&&&&4.课程设计心得&????????????????????????23&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&总体设计方案&&&&&&&&&&3&&&&&&&&&&一.系统的总体流程图&&&&&&&&&&&&&&&&图1.的总体流程图&&&&&&&&&&&&&&&&4&&&&&二.&为了方便使用结构此系统结构均为全局类型定义&&&&&struct&employee&&&&&&&&&&&&//定义一个职工信息的结构体&{&&&&&&int&&&&&&&char&name[10];&&char&&&&&int&&&&&&&char&xueli[30];&&int&&&&&&&char&addr[30];&&char&tel[20];&}em[100];&&&&&&&&&&&三.各模块的功能和实现&&&&&&&&&&1.菜单模块:显示职工管理系统的主菜单,供用户选择所需的功能,通过自己定义的void&menu()函数来实现。&&&&&2.输入模块:输入职工的工号、以及其它的一些职工的相关信息,通过自己定义的void&input()函数来实现。&3.保存模块:将内存中职工的信息输出到磁盘文件中,可以通过自己定义的void&save(int)函数来实现。&&&&&4.浏览模块:浏览所有职工的相关信息,通过自己定义的void&display()函数来实现。&&&&&5.删除模块:删除需要删除的职工的所有信息,通过自己定义的void&del()函数来实现。&&&&&6.添加模块:添加需要添加的职工的相关信息,通过自己定义的void&add()函数来实现。&&&&&7.按职工号查询模块:可以按职工号来查询职工的相关信息,通过自己定义的void&search_num()函数来实现。&8.按职工的的学历查询模块:可以按职工的学历来查询职工的相关信息,通过自己定义的void&search_xuelil函数来实现。&9.按职工的电话号码模块:可以按职工的电话来查询职工的相关信息,通过自己定义的void&search_tel函数来实现。&&&&&10.修改模块:可以修改需要修改的职工的相关信息,通过自己定义的void&modify()函数&来实现。&11.退出系统模块:退出职工信息,通过头文件windows.h中的exit(0)函数来实现。&&&&&&&&&&&&&&&&&5&&&&&使用说明及运行实例&&&&&1.运行程序,进入职工信息管理系统的主菜单:&&&&&&&&&&&&&&图1:进入主菜单界面&&&&&&&&&&2.输入数字“1”进行录入职工信息:&&&&&&&&&&&&&&图2:录入职工信息&&&&&&&&&&&&&&&3.输入“y”返回主菜单(界面同图1)。&&&&&&&&&&6&&&&&&&&&&4.输入“2”浏览职工信息:&&&&&&&&&&&&&&&&&&&图3:浏览职工信息&&&&&5.输入“y”后继续,输入“3”进行查询职工信息&&&&:&&&&&&&&&&&&&&7&&&&&图4:按职工号及学历查询职工信息&&&&&&&&&&&&&&图5:按电话号码查询职工信息&&&&&6.进入主菜单,输入“4”进行删除职工信息:&&&&&&&&&&&&&&图6:删1&&
【】【】【】【】【】
www.myeducs.cn All Rights Reserved 版权所有?网学网 提供大量原创论文 参考论文 论文资料 源代码 管理及投稿 E_mail:
郑重声明: 本网站论文均来自互联网,由本站会员上传或下载,仅供个人交流、学习、参考之用,版权归原作者所有
请下载完后24小时之内删除,任何人不得大幅抄录、在期刊上发表或作为商业之用。如涉及版权纠纷,本网站不承担任何法律及连带责任。C语言课程设计――职工信息管理系统源程序_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C语言课程设计――职工信息管理系统源程序
&&C语言课程设计――职工信息管理系统源程序
你可能喜欢}

我要回帖

更多关于 java职工信息管理系统 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信