网站大量收购闲置独家精品文档,联系QQ:2885784924

c语言-职工档案管理系统.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言-职工档案管理系统

C语言程序设计 课程设计报告 设计题目:职工档案管理系统设计 专 业: 电子信息科学与技术 学 号: 3080422*** 班 级: 2008级1班 姓 名: ******* 指导教师 : ******* 2009 年 春季 学期 C语言课程设计任务书4 题目:职工档案管理系统设计 功能:职工档案管理系统设计,每个职工是一条记录,包括编号,姓名,性别,出生年月,所在部门,职称,工资级别、电话等。系统可实现以下功能: 1、输入功能:输入每一位职工记录,将其信息存入文件中。 2、显示功能:完成全部职工记录的显示。 3、查找功能:完成按编号或姓名查找职工的相关记录,并显示。 分步实施: 1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数。 2、建立一个文件,将每位职工的信息写入文件中并能显示于屏幕上。 3、完成上述查找(编号,姓名,性别等)、修改等功能。 4、进一步要求,修改记录设置密码操作。 要求:1、用C语言实现程序设计; 2、利用结构体数组实现职工信息的数据结构设计; 3、系统的各个功能模块要求用函数的形式实现; 4、界面友好(良好的人机交互),程序加必要的注释。 课程设计实验报告要求: 1、预习报告:题目、课程设计任务、数据结构、程序的总体设计(算法)、模块划分 。 2、实验总结报告:流程图、主要源程序代码(需打印)、测试情况及调试中问题与解决方案、 小结等。 总评成绩: 指导教师: 附件:主要源程序代码(职工档案管理系统) char sex;//性别f为女m为男#include stdio.h #include string.h #include stdlib.h #include conio.h #define N 100 typedef struct employee//职工基本情况 { char num[6];//编号 char name[8];//姓名 char birth[8];//出生年月 char workplace[10];//工作部门 char salarylevel[8];//工资级别 char position[8];//职称 char tel[16];//电话 } em[N]; /*主要函数*/ void input();//输入职工信息 void display();//显示职工信息 void passWord();//设置密码 void save();//保存职工信息 void change();//修改职工信息 /*查找函数*/ void search(); void searchByname();//按姓名查找 void searchBynum();//按编号查找 int total=0;//定义total来记数记录数 int i=0; void main() {int choice; do { printf(~~~~~~~~~~~~~~~~~~~~~~~ \n);//系统欢迎界面 printf( 欢迎进入职工管理系统 \n); printf(~~~~~~~~~~~~~~~~~~~~~~~ \n); printf(~~~Coyote 2009年6月~~~~ \n); printf(~~~~~~~~~~~~~~~~~~~~~~~ \n); printf( 请您选择操作类型: \n); printf(======================== \n); printf( 1.输入职工信息 \n);//用户选择 printf( 2.显示职工信息 \n); printf( 3.查找职工信息 \n); printf( 4.修改职工信息 \n); printf( 0.退出系统 \n); printf(======================== \n); scanf(%d,choice); switch(choice) { case 1:input();break; case 2:display();break; case 3:search();break; case 4:change();break; case 0: {

文档评论(0)

karin + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档