电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

人力资源-c语言程序设计 员工信息管理系统VIP免费

人力资源-c语言程序设计 员工信息管理系统_第1页
1/18
人力资源-c语言程序设计 员工信息管理系统_第2页
2/18
人力资源-c语言程序设计 员工信息管理系统_第3页
3/18
实验题目:员工信息管理系统一、实验目的1.熟悉c语言的编译连接和运行过程。2.掌握c语言的数据类型,熟悉整型、实型、字符型变量的定义方式及如何给它们赋值。3.掌握if语句及switch语句的运用方法及嵌套应用方法。4.掌握实现循环结构的三种语句while、do-while.、for的使用。5.掌握函数的定义方法和调用方法。6.能够采用模块化思想调试程序。二.实验内容1.编写程序并进行调试运行。2.输入员工资料,并保存于文件。每个员工包含信息如:工作证号、姓名、性别、工龄、学历、职务、电话、工资等。3.对已存入的员工信息进行更新操作,包括添加一个员工信息、删除某个员工信息和修改某个员工信息。4.通过输入姓名、工作证号的方式查询员工信息。5.最后输出员工信息,供需要时打印。二、需求分析1.该程序可用于对企业员工情况基本信息的存储、更新、查询、输出等操作,以实现对企业员工的管理。2.其中更新功能包括:添加信息、删除信息、修改信息、可根据需要添加一个或多个员工信息,也可对个别员工信息进行适当的删除或修改。以便随时更新员工信息。3.程序中设计的查询功能可根据需要从若干数据中查询某个员工信息,并且可根据两种不同的方法查询:按工作证号查询和按姓名查询。以满足不同的需要。四、概要设计1、方案设计对系统进行分析,给出结构图分析:系统要求实现许多的功能,因此遵循结构化程序设计思想来进行本系统的设计—自顶向下、逐步细化,将系统设计任务分解出许多子功能模块进行设计结构图如下:退出系统添加员工信息删除员工信息修改员工信息退出系统按姓名查询按工作证查寻按工作证排序按工资排序2.模块功能说明对各个模块进行功能的描述(1).输入模块:录入需要管理的员工信息并将信息保存于文件中,以方便日后进行打印、读取、更新等操作。(2).添加模块:可添加一个或多个员工信息,并将所添加员工信息保存,方便查找。(3).删除模块:可对辞职或休假的员工信息做删除处理。(4).修改模块:可根据需要对多个员工信息进行修改,也可随时对个别项进行修改。(5).查询模块:可对已建立的员工信息进行查询,并且可根据需要选择按姓名查询或按工作证号查询。(6).保存模块:用于对信息进行保存。(7).输出模块:将所有员工信息或想要查询的员工信息显示于屏幕,用于打印员工信息或查找某些员工信息。(8).修改密码:输入模块输出模块更新模块查询模块密码修改退出系统员工信息管理系统排序模块关于系统对系统的密码可以进行修改,确保信息的安全。(9).关于系统:对系统的简介,以及操作时的注意事项。(10).退出系统:选择该项,自动退出该系统。五、详细设计及运行结果流程图,函数之间相互调用的图示,程序设计及编码,运行结果。密码错误i=0i=1i=2i=3i=4i=5i=6i=7i=8六.调试情况及运行结果1、对自己设计进行评价,指出合理和不足之处,提出改进的方案。输密码输入模块输出模块更新模块查询模块密码修改排序模块输要更新的值输要查询的值判断i值判断i统计模块输要排序的值判断i结束处理操作处理操作处理操作开始判断密码输入i判断i关于系统输要统计的值判断i处理操作保存信息此次实践课编写的是一个应用程序,相对于以前我们见到的程序,它要大得多,对数据的输出格式也有较高要求,这次编程让自己对许多平时不注意的小的知识点有了新的巩固;我先编的主函数,调试后我又一个一个模块的往上加,每加上一个调试一下;虽然在编程过程中有些模块也出现了一些小问题,但在翻阅课本和同学们的帮助下,我很有耐心的一次又一次的进行修改,最后运行的结果基本上达到了预期的目的。可这毕竟是第一次独立完成这样的大程序,虽然并不是非常健壮,但程序中没有错误和警告,各项功能都能完成,因此我对两周的实习结果还是理想的。这次编程中我感觉程序中最满意的地方有两点:1、程序的操作界面美观大方。2、我给程序上加上了密码修改这一模块,可以说密码函数花费了大量时间,需要重新建立一个文件来写入密码保存密码。下次登陆时需要打开密码文件,判断密码是否正确。已有的那些功能虽已能基本上满足用户的需要,但如果还有更多的功能程序就会更加完美。如:录入错误数据时,系统没有设...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

人力资源-c语言程序设计 员工信息管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部