C语言_职工信息管理系统实训报告

C语言_职工信息管理系统实训报告

ID:37095134

大小:211.00 KB

页数:23页

时间:2019-05-17

C语言_职工信息管理系统实训报告_第1页
C语言_职工信息管理系统实训报告_第2页
C语言_职工信息管理系统实训报告_第3页
C语言_职工信息管理系统实训报告_第4页
C语言_职工信息管理系统实训报告_第5页
资源描述:

《C语言_职工信息管理系统实训报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、专业资料程序设计工程训练报告职工信息管理系统课程名称C语言程序设计工程训练姓名院(系)专业班级学号指导教师word完美格式专业资料目录1需求分析12系统总框图和功能模块说明12.1系统总框图12.2功能模块说明23系统设计23.1主要结构体23.2主要功能函数33.3关键函数的流程图44系统调试45总结96源程序清单10word完美格式专业资料1需求分析职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话(职工号不重复)。试设计职工信息管理系统,使之能提供以下功能:l系统以菜单方式工作l职工信息录入功能(职工信息用文件保存)--输入l职工信息浏览功能--输

2、出l职工信息查询功能-算法(其中查询方式可以按学历查询、按职工号查询等)l职工信息删除、修改功能2系统总框图和功能模块说明2.1系统总框图职工信息管理系统输入职工信息修改职工信息删除职工信息查询职工信息保存职工信息按职工号查询按姓名查询按学历查询图1系统总框图word完美格式专业资料2.2功能模块说明1.菜单模块:显示职工管理系统的主菜单,供用户选择所需的功能,通过自己定义的voidmenu()函数来实现。2.输入模块:输入职工的工号、姓名以及其它的一些职工的相关信息,通过自己定义的voidinput()函数来实现。3.保存模块:将内存中职工的信息输出到磁盘文件中

3、,可以通过自己定义的voidsave(int)函数来实现。4.浏览模块:浏览所有职工的相关信息,通过自己定义的voiddisplay()函数来实现。5.删除模块:删除需要删除的职工的所有信息,通过自己定义的voiddel()函数来实现。6.添加模块:添加需要添加的职工的相关信息,通过自己定义的voidadd()函数来实现。7.按职工的的学历查询模块:可以按职工的学历来查询职工的相关信息,通过自己定义的voidsearch_xuelil函数来实现。8.按职工的电话号码查询模块:可以按职工的电话来查询职工的相关信息,通过自己定义的voidsearch_tel函数来实现

4、。9.修改模块:可以修改需要修改的职工的相关信息,通过自己定义的voidmodify()函数来实现。10.退出系统模块:退出职工信息管理系统,通过头文件windows.h中的exit(0)函数来实现。3系统设计3.1主要结构体structemployee//定义一个职工信息的结构体{intnum;charname[10];charsex;intage;charxueli[30];intwage;charaddr[30];word完美格式专业资料chartel[20];}em[100];};3.2主要功能函数voidmenu();voidinput();voidsa

5、ve(int);voiddisplay();voiddel();voidadd();voidsearch();voidsearch_num();voidsearch_xueli();voidsearch_tel();voidmodify();word完美格式专业资料3.3系统的总体流程图菜单开始根据菜单输入n的值选择程序保存结束是否继续进行NYYY5添加职工信息6修改职工信息2浏览职工信息3查询职工信息4删除职工信息7退出1录入职工信息4系统调试1.运行程序,进入职工信息管理系统的主菜单:word完美格式专业资料2.输入数字“1”进行录入职工信息:3.录入职工信息

6、word完美格式专业资料4.输入“2”浏览职工信息:word完美格式专业资料5.输入“y”后继续,输入“3”进行查询职工信息:6.进入主菜单,输入“4”进行删除职工信息:word完美格式专业资料7.进入主菜单输入“5”进行添加职工信息:8.进入主菜单输入“6”进行修改职工信息:word完美格式专业资料9.进入主菜单输入”7”退出职工信息管理系统。5总结通过这次课程设计,增加了我们对软件技术的了解,虽然还不明确软件技术包含的具体内容,但从学习C语言这门课程开始,已发现程序设计的好处,它对我们数学的学习也有很大的帮助。在学习C语言的过程中也学到和巩固了许多计算机应用基

7、础知识,对计算机的机体也有了一个较为详细的了解。在具体操作中对这学期所学的C语言的理论知识得到巩固加强,达到实训的目的,也发现自己的不足之处,为我们以后的c语言学习奠定了基础,同时体会到C语言具有的语句简洁,使用灵活,执行效率高等特点。发现上机操作的重要作用,特别是对数组和循环有了深刻的理解。通过实际操作,学会C语言程序编程的基本步骤、基本方法,开发了自己的逻辑思维能力,培养了分析问题、解决问题的能力。由于本课题中的许多知识点都没有学过都要靠自己到课外的资料中去查找。在用的时候难免出现这样那样的错误。如开始设计出来的菜单不是预想的那样,而是总个窗中出现混乱。解决的

8、这个问题的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。