重庆理工大学。
课程设计。课程 c语言程序设计课程设计
题目职工信息管理系统设计。
院系名称数学与统计学院。
班级 110010101
学生姓名杨秋燕学号 11001010128
指导教师陈媛李娅。
评阅教师。时间 2011-6-23
1 问题描述。
5.1题目一:职工信息管理系统设计。
职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、**等(职工号不重复)。
试设计一职工信息管理系统,使之能提供以下功能:
1)系统以菜单方式工作。
2)职工信息录入功能(职工信息用文件保存)
3)职工信息浏览功能。
4)职工信息查询功能。
查询方式。可以按职工号,姓名,学历,性别,年龄查询。
5)职工信息删除、修改功能。
2 系统分析。
2.1 题目一。
2.1.1 题目要求。
编译一个具有录入功能、浏览功能、查询功能、删除修改功能的c语言职工信息系统。
2.2.2 算法设计。
语句,不断循环接受新的信息; 语句,判断 ,然后选择输出; 语句,case语句负责到是姓名或是性别等一系列信息进行删除或查询。
2.2.3 流程图。
修改系统。2.2.4 关键问题。
1)分析课程题目的要求,想出一份详细的设计说明;
2)编写程序**,调试程序使其能正确运行;
3 系统实现。
3.1 题目一。
源**(加注释)
#include <>
#include <>
#include <>
#include <>
#define n 100
struct employee
int num;
char name[10];
char sex;
int age;
char xueli[30];
int wage;
char addr[30];
long int tel;
em[100定义一个结构体*/
void menu();
void input();
void s**e(int);
void display();
void del();
void add();
void search();
void search_num();
void search_xueli();
void search_tel();
void modify();定义各函数*/
void menu() 菜单函数*/
printf数学与统计学院☆☆☆n");
printf("");
printf110010101班杨秋燕∮");
printf("");
printf职工信息管理n");
printf1.录入职工信息");
printf2.浏览职工信息");
printf3.查询职工信息");
printf4.删除职工信息");
printf5.添加职工信息");
printf6.修改职工信息");
printf7.退出");
printf欢迎再次使用n");
printf("");
printf("");
void main()
menu();调用菜单函数*/
int n,flag;
char a;
doelse
while(flag==0);
while(flag==1)
getchar();
printf("");
printf("是否继续进行(y or n):");
scanf("%c",&a);
if(a=='y')
else exit(0);
void input() 录入函数*/
int i,m;
printf("请输入需要创建信息的职工人数(1--100):");
scanf("%d",&m);
for (i=0;i
printf("创建完毕!");
s**e(m);
void s**e(int m) /保存文件函数*/
int i;
file*fp;
if ((fp=fopen("employee_list","wb"))null) /创建文件并判断是否能打开*/
for (i=0;i if (fwrite(&em[i],sizeof(struct employee),1,fp)!=1)
printf("file write error");
fclose(fp);
int load() 导入函数*/
file*fp;
int i=0;
if((fp=fopen("employee_list","rb"))null)
else
C语言程序课程设计
作者 panhongliang 仅供个人学习。c语言程序设计。课程设计报告。完成任务 1 用二分法求方程根。2 矩阵求逆。3 链表制作。4 二十四点游戏。5 学籍管理程序。专业 计算机科学与技术。班级 计二班。学号 0705010225 姓名 李海波。本人于2008年9月1号在计算机中心6号机房25...
C语言程序课程设计
题目 院 系 计算机科学与工程学院。学科专业 网络工程 学生 潘佳伟。学号 090612110 指导教师 梁晨。2009年12月。目录。1课程设计的题目3 2课程设计的目的 设计要解决的问题 3 3概要设计 函数划分 总体设计4 4详细设计 流程图 程序5 5调试结果11 6课程设计总结11 7心得...
C语言程序课程设计
课程设计。课程名称 语言程序课程设计 学生学院福州职业技术学校 专业班级技术工程系 09应用电子 3 班。学号 200902013325 学生姓名郑长树 指导教师刘焕军 2010年12月30日。福州职业技术学院课程设计任务书。题目名称建立一个可以可以随时检索 删除 或增加新记录,保存或取消新的记录的...