C语言程序设计-招聘信息管理系统.docVIP

  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文档。上传文档
查看更多
PAGE PAGE 8 . 教育资料 目 录 ?? 概要设计内容2 总体设计分析2 各模块实现方法3 模块的程序设计分析3 模块的程序的源代码4 程序运行结果及系统使用说明13 结束语及心得体会15 1、概要设计内容 题目:招聘信息管理系统 设计“招聘信息管理系统”,使其可以查找对应的工作与对应的资料的功能。 1)数据包括:学历说明,职位说明,求职个人信息,用人单位信息。 2)可以对求职人员的信息进行记录。 3)可以对用人单位的信息进行记录。 4)可以增加或删除记录。 5)可以显示所有保存的记录。 6)可以按个人需要进行查询。 2、总体设计分析 数据结构图如下: 招聘信息管理系统 招聘信息管理系统 菜单 函数 清单 输入 保存 文件 读取 文件 显示 清单 学历 说明 职位 说明 求职个人信息 用人单位信息 3、各模块实现方法 (1)能够查询招聘信息系统的程序,以帮助完成招聘查找情况。 ◆求职人员信息 当查询用人单位招聘用人信息时,将自动告诉单位用人情况。 ◆用人单位信息 当用人单位预备招聘人手是,将自动弹出招聘者信息。 统计信息 统计出全部的工作信息和提供工作的信息。给予全部的人来参考提供。 4、模块的程序设计分析 (1).主菜单及头文件设计: 我们按照老师所给的示例我们首先编译了一个头文件,在头文件里,编译了主函数需要用到的一些函数,如#include stdio.h等,因为需要录入便条的所有信息,所有用一个数据结构来实现信息的储存方式,用数组方式,把每条信息都编译成一个数组,如销售员代号用name[4]记录。头文件还包括了定义常数记录数typedef struct,主函数原型 int menu_select();/*声明函数*/ int enter(RECODE t[]);/*声明函数*/ void salor(RECODE t[],int n);/*声明函数*/ int sum(RECODE t[],int n,int m);/*声明函数*/ void list1(RECODE t[],int n);/*声明函数*/ void list2(RECODE t[],int n);/*声明函数*/ void list3(RECODE t[],int n);/*声明函数*/ void save(RECODE t[],int n);/*声明函数*/ int load(RECODE t[]);/*声明函数*/ 这些的都是主函数需要用到的数据,因此放入头文件当中,在主程序开始之前直接引用#include pro.h。 (2).输入信息: 根据要求,招聘信息以文本文件存放在文件中,故需要提供文件的输入、输出等操作;还需要保存记录以进行修改,删除,查找等操作;另外还应提供键盘式选择菜单实现功能选择。 如下为程序设计流程图: 输入记录 输入记录 读取文件 保存到文件 求职人员信息 用人单位信息 统计需求工作信息 统计提供工作信息单 退出管理 5、模块的程序源代码 头文件: #includestdio.h #includestdlib.h /*对于学历和工作要求都是用数字来替代*/ typedef struct worker { int num; //编号 char id[20]; //身份证号,过长,所以所以用字符串 char name[15]; //姓名 int degree; //学历 int job; //需要的工作 worker *next; worker *pre; }worker,*Lworker; /*需求记录*/ typedef struct want { int n; //单位的编号 in

文档评论(0)

177****6330 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档