欢迎来到天天文库
浏览记录
ID:40394894
大小:10.45 MB
页数:11页
时间:2019-08-01
《C语言案例员工管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、案例:员工管理系统武汉纺织大学数计学院专业C语言课程组1.1,功能需求分析职工信息管理系统,能提供以下功能:1、职工信息录入功能2、职工信息删除功能3、职工信息修改功能4、职工信息查询功能5、文件读写功能1.2,数据结构设计1,结构体:structwokers{charnum[10];//职工号charname[15];//职工姓名charsex[15];//职工性别charbirthday[15];//职工出生年月chardegree[10];//职工学历charposition[10];//职工职位intsalary;//职工工资};2,链表节点:typedefstructnode{st
2、ructwokersdata;structnode*next;}Node;1.3,程序结构职工信息管理系统从文件载入保存职工信息添加职工信息删除信息修改职工信息查询统计信息浏览全部信息1.4,主程序流程开始初始化1显示菜单输入选项选项从文件载入保存增加删除修改统计显示退出结束2.1,增加职工信息功能流程是否继续职工号为0则退出职工号有重复则重输职工号为0则退出输入一条职工记录附加到链表尾部开始结束2.2,文件读功能流程同意载入则继续否则退出打开文件循环从文件读取记录关闭文件开始结束清空链表文件未结束新建一个节点读入该节点内容附加到链表尾部2.2,文件写功能流程同意覆盖则继续否则退出打开文件未
3、到链表尾则循环写入文件关闭文件开始结束是否空链表3.1,删除职工信息功能流程输入职工号显示该记录从链表删除该节点开始结束链表非空找到记录用户确认4.1,修改职工信息功能流程输入职工号显示该记录重新输入该节点数据开始结束链表非空找到记录用户确认5.1,查询职工信息功能流程选项按职工姓名按性别按学历按职位按薪资范围主菜单按职工号
此文档下载收益归作者所有