C语言程序设计报告-职工信息管理系统设计汇.doc

C语言程序设计报告-职工信息管理系统设计汇.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计报告-职工信息管理系统设计汇

目录 一 系统功能 2 1系统需求分析 2 2 系统功能总体设计 2 3. 输入输出功能 2 4. 总体设计流程图 3 二 概要设计 4 1 抽象数据类型定义 4 2 系统模块组成及其功能 4 三 详细设计 5 1 用C语言定义相关数据 5 2 各模块的类C码算法 5 1 职工信息显示函数 5 2 职工信息的追加函数 6 3 职工信息修改函数 6 4 职工信息删除函数 8 5 职工信息查询函数 10 6职工信息排序函数 10 7退出函数 10 3 函数的调用关系图 10 四 调试分析(包括流程图和截图) 11 1 显示模块N-S图 11 2追加模块的流程图 12 3.查询模块的流程图 14 4.排序模块的流程图 15 5. 修改模块的流程图 16 6删除模块流程图 18 7. 各个模块的截图及说明 20 五 总结 28 六 参考文献 28 七 程序原代码 29 一 系统功能 1系统需求分析 这是一个对职工信息管理的系统,通过这个系统可以显示所有职工的信息并可以对职工信息进行追加、修改、删除、查询、排序等多种功能的操作. 2 系统功能总体设计 程序的功能:随着计算机科学的发展,现在我们不可能还是用手写的方式对职工的信息进行管理,这就需要设计一个系统运用计算机来实现对职工信息的管理.该系统用数组实现对职工信息数据的存储,且总体数据结构应用文件类型数据,文件类型为结构体数组,这就要建立数据库来存放职工的信息,通过指针文件来实现对数据库里信息的读和写,需要存储的职工信息包括职工号、职工姓名、性别、年龄、学历、工资、部门、职称等等,最后通过函数的调用来实现对职工信息的管理. 3. 输入输出功能 数据库中的数据全通过fread()函数来读取数据,并且通过fwrite函数将修改过后的数据放到一个新的文件里去,从而实现的系统的输入输出功能。 4. 总体设计流程图 二 概要设计 1 抽象数据类型定义 Struct stu; {long int zgh; /*职工号*/ Char name[10]; /*姓名*/ Char xb[4]; /*性别*/ Int nl; /*年龄*/ Char xl[10]; /*学历*/ Double gz; /*工资*/ Char bm[15]; /*部门*/ Char zc[10]; /*职称*/ }s[40] 2 系统模块组成及其功能 主函数 void main() 显示函数 void Disp() 功能 : 显示数据库中职工的所有信息。 追加函数 void Appe() 功能 : 加入你想加入的职工的信息,可以追加多条,也可以追加多次。 修改函数 void Modi() 功能 : 修改你想修改的职工的信息,可以修改职工的某项信息,也可以修改 退出函数 功能 : 完成退出程序。 三 详细设计 1 用C语言定义相关数据 Struct stu {long int zgh; /*职工号*/ Char name[10]; /*姓名*/ Char xb[4]; /*性别*/ Int nl; /*年龄*/ Char xl[10]; /*学历*/ Double gz; /*工资*/ Char bm[15]; /*部门*/ Char zc[10]; /*职称*/ }s[40]; 2 各模块的类C码算法 1 职工信息显示函数 void Disp() /*显示模块*/ { int i; 定义循环变量 system(COLOR 1f); 调整显示界面颜色; for(i=0;iN;i++) 利用for 循环 将数据库的内容出来 printf(输出职工信息); } 2 职工信息的追加函数 void Appe() /*追加模块*/ { int i,p,t; void Wr_file(); printf(请输入你想添加的职工个数:);

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档