C语言程序设计报告计划职工工资管理系统.docxVIP

  • 14
  • 0
  • 约1.51万字
  • 约 20页
  • 2021-06-27 发布于山东
  • 举报

C语言程序设计报告计划职工工资管理系统.docx

精品文档 精品文档 PAGE PAGE20 精品文档 PAGE C 语 言 程 序 设 计 报 告 课程名称: C语言程序设计 院 系: 管理与经济学院 专业班级: 工业工程2012142班 学 号: 201214217 学生姓名: 李海蛟 指导教师: 杨雪青 达成时间: 2013-06-20 报成功绩: 目录 1、设计题目2 2、设计要求(包括设计内容描绘) 2 3、设计作用与目的3 4、所用软件3 5、系统设计4 5.1系统构造4 5.2程序程序图4 5.3产生源程序6 6、实验调试结果(附运行效果图) 36 7、设计中的问题及解决方法 39 8、设计心得40 9、参照文件41 员工工资管理系统的设计与实现 设计题目 题目:工资管理系统 工资管理系统是公司不可缺少的一部分,它利用计算机对员工工资进行统一管理,实现工资管理系统的 系统化、规范化和自动化,为公司提高工作效率。本程序旨在训练读者的基本编程能力,认识管理信息系 统的开发流程,熟悉 C语言的文件和构造数组的各样基本操作。本程序中波及构造体、数组、文件等方面 的知识。 设计要求 1、启动软件时,进行密码校验。若出错三次,则自动退出系统。 2、实现简略的提示菜单界面,刚运行时应显示版本信息。用所学的知识尽量实现优秀的、 雅观的“人机界面”,便于软件的操作使用。 3、要求把所有录入的数据以文件的形式,保留在硬盘上。 4、系统包含以下基本功能:登岸功能、显示主菜单功能、员工信息输入信息输出、员工信息查问、职 工信息改正、工资排序、工资统计、导出数据、导入数据、退出等。 5、员工信息输入信息输出要求一个员工的基本信息 (编号、姓名、基本工资 )的录入,以文件形式保留 ——输入。 6、员工工资表浏览工资功能——输出。 7、计算员工的工资(输入基本工资、扣款、奖金后,马上算出应发工资、税金、实发工资、总工资) 。 8、查问、排序功能——算法。 按编号查问、排序。 按姓名查问。 按工资排序。 基本信息的删除与改正(可选项)。 设计作用与目的 1、通次,稳固和加深所学有关知点的理解。 2、一步熟悉基本流程控制构——分支的 if?else句、switch句和循 的for、while?、do?while句、break、continue等。 3、基本数据型、数、构体、自定、函数的用。 4、加模化程序和面向象程序的理解。 5、掌握C言程序的基本思想,认识的系剖析和 6、认识数据系的理 7、掌握数据的基本方法,熟悉数据的步; 8、学基本数据程方法。 9、一步稳固、加深学生所学程《 C言程序》的基本理知,理系 ,一步培养学生合剖析,解决的能力。 10全面查核学生所掌握的基本理知及其能力, 进而达到提高学生素的最 目的。 11利用所学知,开小型用系,掌握运用 C言写用系程序,独立 开用系,行数据理的合能力。 于定的目,怎样行剖析,理清思路,并出相的数学模型。 掌握面向象的程序方法。 一步掌握在集成境下怎样程序(步,置断点、察表达式,分)、改正程序和程序的。 运行环境及工具软件 WindowsXP; VisualC++6.0(完整色版); 系统设计 5.1程序逻辑图 员工工资管理系统 登 用 职 职询职 职 工 工 工 导 导 退 陆 户 工 工 工 工 资 资 资 出 入 出 功 管 信 信 工 信 排 统 计 数 数 能 理 息 息 资 息 序 计 算 据 据 输 输 信 修 入 出 息 改 查 图1:系统构造框图 5.2程序流程图 开始 系统登录 主页面 选择操作 初始化双链表 选择1 录入员工工资 选择2  改正员工工资 选择3  查问员工工资 浏览员工工资 选择4 选择5 删除员工工资 选择6 删插入员工工资 按编号删除 选择7 员工工资排序 保留员工工资 选择8 安全退出系统 选择9 结束 6.源程序代码 #includestdio.h//标准输入输出 #includestdlib.h//办理凌乱 #includewindows.h//Sleep() #includestring.h//字符串操作 #includeconio.h//系统输入输出 #includetime.h//时间有关 /********************** 下面是对用到的全局常量声明 *************************/ #defineNAME10//员工员工姓名长度 #definePASSWORD123//系统登岸密码 intshuru=0;//全局变量标记目前录入员工个数 FILE*fp;//声明一个文件指针 /************************** 构造体定义************************************/ structperson{//员工工资

文档评论(0)

1亿VIP精品文档

相关文档