资源预览内容
第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
第9页 / 共17页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划c语言职工信息管理系统设计报告课程设计(论文)题目名称职工信息管理系统课程名称C语言程序课程设计学生姓名学号系、专业信息工程系、计算机科学与技术专业指导教师黄磊XX年6月6日目录1前言.12需求分析.3课程设计目的.3课程设计任务.2设计环境.2开发语言.23分析和设计.3模块设计.4系统流程图.4主要模块的流程图.54具体代码实现.75课程设计总结.9程序运行结果/预期运行结果.9课程设计体会.13参考文献.14致谢.141前言编写一个程序来处理职工信息管理系统。通过结构体数组来存放输入的每一位职工的记录,然后将其录入的职工信息以文件形式保存。然后输入名字、工号、学历查询该同学的信息,并且对其进行浏览、查询、修改、删除等基本操作,建立职工信息管理的文件。2需求分析1、程序结构合理2、界面比较美观3、最好使用结构、体指针4、输入时有提示,输出美观,整齐职工信息由工号、姓名、性别、年龄、学历、工资、住址、电话等构成。功能要求:系统以菜单方式工作职工信息录入功能输入职工信息浏览功能输出查询和排序功能:算法按职工号查询按学历查询等职工信息删除、添加功能课程设计目的学生在教师指导下运用所学课程的知识来研究、解决一些具有一定综合性问题的专业课题。通过课程设计,将课本上的理论知识和实际有机结合起来,提高学生的分析解决实际问题的能力;加强学生适应实际,实践编程的能力;锻炼使用文献资料及进行科学实验或技术设计的初步能力,为毕业设计打基础。课程设计任务设计一个职工信息管理系统,使之能提供职工信息录入功能、职工信息浏览功能、查询功能:按姓名查询,职工信息包括职工号,姓名,性别,年龄,学历,工资,住址,电话等。实现菜单设计,使用数据文件保存和修改,应用结构体和指针等内容。1、2、3、4、查阅相关文献资料;按时完成系统的设计并且能够运行;要求程序正确,功能可靠;操作简单,使用方便;课程设计交流:认真写课程设计日志,每2天指导老师审查,通过邮件、电话,或者面谈与导师沟通汇报情况。5、按课程设计要求,写课程设计论文。设计环境WINDOWSXX/XX/XP/7/Vista系统VisualC+或TC集成开发环境开发语言C语言3分析设计职工信息管理系统编程的作用是将职工的信息存放在文件中,然后在程序中可以浏览、查询、删除、添加职工的信息,好方便了解职工信息,同时能够及时刷新职工信息。职工信息管理系统可以按功能进行以下划分,如下图所示:1.菜单选择是职工信息管理的入口,进行的各种操作均需要这里进行选择。2.信息输入是将职工的信息输入到文件中,包括工号、姓名、性别、年龄、学历、工资、住址、电话等。3.信息浏览是将已经输入的职工信息的显示出来。4.信息查询是用来查询职工的信息,查询方式有按工号查询和姓名查询还有按学历查询三种方式。5.信息删除是删除职工一些信息。6.信息添加是增加一些职工信息。模块设计定义结构体类型structemployee表示职工信息,定义一个结构体数组emN,用来存放N个学生的信息,假设N为3。如下所示:#defineNstructemployeeintnumber;intage;intwage;charname20;charsex10;charaddress30;charxuelil20;longinttelephone;课程设计(论文)题目名称职工信息管理系统课程名称C语言程序课程设计学生姓名邱力学号系、专业信息工程系、电子2班指导教师周红波XX年5月28日目录一、课程设计的目的与要求.3目的.3要求.3二、题目说明.4程序开发背景.4开发工具介绍.4三、总体设计.5总体思想.5软件模块结构图.5系统流程图.6主函数.6显示函数.7录入函数.7查询函数.8删除函数.9排序函数.10四、详细设计和系统实施.11数据结构设计.11定义数组.11定义结构体.11函数功能描述.
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号