C语言课程设计报告职工工资管理系统x(89,4kB).docxVIP

C语言课程设计报告职工工资管理系统x(89,4kB).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言课程设计报告职工工资管理系统x(89,4kB).docx

中南大学Central South University课程设计报告题 目: 设 计 者: 专业班级: 学 号: 指导教师: 所属院系: 2011年6月30日目录本次课题的基本内容和要求.........................................................软件设计整体规划及方案……...………...………………………………………程序功能简介……...…...……………………………………………………………..操作方法(流程)……...…………………………………………………………………..各模块的功能及程序说明……...………………………………………………….试验结果(包括输入数据和输出结果)……...……………………………设计体会……...…………………………………………………………………………….源代码……...…………………………………………………………………………………参考文献……...…………………………………………………………………………….一、本次课题的基本内容和基本要求:基本内容:运用C语言进行编程设计一个职工工资管理系统的程序,很好地实现该系统的各项功能。熟练运用turbo c,完成本次实验。基本要求:本次“C语言程序设计实践”课程设计,是基于“C语言程序设计基础”课程学习内容的重要实践环节,其主要目的在于,通过综合程序课程设计,培养和提高学生的独立分析问题、解决实际问题的能力和计算机语言编程能力。本次课程设计时间为2周,要求每位同学在为期两周的时间段内,独立完成相关设计题所规定的任务,合理安排时间。安排情况如下: 1、阅读设计题目、任务内容,规划设计进度,并进行软件的各相关功能模块的规划设计(1天)。2、在Turbo C环境下,用结构化程序设计思想进行C语言程序设计、功能模块调试(7-9天)。其中菜单及登录界面的设计(1天), 各子函数的设计(4-5天),采用分文件的方法并上机不断进行调试和修改(2-3天)。3、进行课程设计报告编写与整理(2天)。二、软件整体规划及方案阅读好设计题目和要求后,设计算法,采用分文件的形式,使各功能得到更好的实现。以主函数,采取分模块化,使各模块独立。进行结构化分析,其指导思想为自顶向下、逐步求精、单入口/单出口,基本原则是抽象和功能的分解。对于较为复杂问题的大型程序开发,应采取“自顶向下、逐步细化和模块化”的设计方法,模块化程序设计是结构化程序设计方法在开发大型程序中的应用所谓“自顶向下,逐步细化、逐步求精”就是在对于给定问题进行透彻的了解和详细的分析的基础上,把问题分解成若干个按顺序执行的逻辑部分,称为“模块”。每个子任务如果仍很复杂,还可以再分解为若干个子任务。如此逐层分解,对于每个模块的设计都采用这种“自顶向下、逐步细化”的方法,将它们分解成为基本结构为止,就如同写文章先拟出题目和中心内容,再确定分为几大部分,每一大部分又分哪几节,每一节分为几段,每一段包括哪几个意思,这就是“自顶向下,逐步细化”的方法。当一个程序的规模比较庞大,层次和模块比较多时,不要每次都将所有模块按顺序执行一遍,最好在每一层,至少在最高几层都设一个“菜单”。为方便用户操作,“菜单”技术已广泛使用在计算机的系统软件中,具体做法是:程序首先把各功能说明及相应代号以菜单形式显示在屏幕上,然后由用户在键盘上输入所选的功能代号,程序自动转去调用相应的功能模块进行处理。三、程序功能简介 1. 输入记录:将每一个职工的姓名、ID号以及基本工资、职务工资、岗位津贴、医疗保险、公积金的数据作为一个记录。该软件能建立一个新的数据文件或给已建立好的数据文件增加记录。 2. 显示记录:根据用户提供的记录或者根据职工姓名显示一个或几个职工的各项工资及平均工资。 3. 修改记录:可以对数据文件的任意记录进行修改并在修改前后对记录内容进行显示。 4. 查找记录:可以对数据文件的任意记录的数据进行查找并在查找前后对记录内容进行显示。 5. 删除记录:可删除数据文件中的任意记录。 6. 恢复记录:能恢复被删除的人已记录。 7. 添加记录:可以在数据文件中添加记录并添加记录后对记录内容进行显示。 8. 统计:(A)计算各项工资平均工资及总工资,(B)统计符合指定条件(如职工工资前三项之和在2000元以上、2000~1500元、1500~1000元)以内的工资职工人数及占总职工人数的百分比。(C)按字符表格形式打印全部职工工资信息表即平均工资(包括各项总的平均工资)。 9.保存数据文件功能。经过逐层逐块、不断细化、求精过程,编写程序并进行测试、验证,可以逐个模块地分开调试,并通过文件包含或用工程文件的形式进行逐步联合调试。将一些头文件放入一个HEAD的文件中,变量的定义放入HEA

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档