网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言综合程序设计指导书.doc

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

C语言综合程序设计 (2010-2011-1) 成贤学院计算机课程小组 二O一O年五月 1 题目与要求 1.1 题目:招聘干部录取系统 设某市公开招聘5名副局长。招聘过程中要进行4项笔试(政策法律基础、语文、英语、计算机基础)和一项口试(考察处理问题能力)。录取时对于年龄在30~55的应聘者按总分从高到低录取。总分的构成如下:4项笔试分(百分制);口试分(百分制)乘2;学历分;年龄分;工作经历分。后三种分数的计算方法如下: 学历分: 博 士 硕 士 本 科 其 它 100分 75分 50分 0分 年龄分: 55 岁 50 岁 40 岁 35 岁 30 岁 70分 75分 100分 80分 70分 其它年龄(可以有小数部分)的分数按线性插值确定。 工作经历分(仅考虑任科级干部年限): 0年 1年 2年 6年 6年以上 0分 70分 100分 20分 0分 其它年龄(可以有小数部分)的分数按线性插值确定。 用C语言实现招聘干部录取系统。该系统在磁盘上存贮如下信息: 1、应聘者报名表。表中记录了每位应聘者的有关信息,其中包括:姓名、性别、出生年月、最后学历、任科级干部有多少年月、现工作单位。 2、每位应聘者5项考试的成绩。 该系统的功能如下: 输入应聘者的信息和5项考试成绩; 输出按总分从高到低排列的成绩表,表项有姓名、8项分数、总分。设应聘者不超过50名; 输出5份录取通知书; 查询某人的8项分数和总分。 1.2 综合程序设计要求 文档 需求说明书(分层的数据流图、数据词典、小说明); 模块结构图,每个模块的说明; 每个模块的算法及使用的数据结构; 每个模块的编码和整个程序的编码; 各模块的测试用例及测试结果; 使用手册。 程序 设计若干命令以表示要求程序执行相应的功能; 输入到程序的数据名称及格式应通过提示信息告诉用户。能拒绝非法数据,同时给出重新输入数据的提示。当输入数据量很大时,应建立磁盘文件,以便重复演示程序功能; 程序的运行结果要以清晰可读的形式显示出来,并可打印及存贮,以便查阅。 2 画数据流图 2.1 顶层数据流图 应聘截至日期 成绩总表 应聘者信息和考试成绩 录取通知书表 被查询人姓名 被查询者个人成绩 图1 招聘干部录取系统数据流图(第0层) 相应的数据词典条目: 数据流名:招聘截止日期 组 成:年+月 数据流名:应聘者信息与考试成绩 组 成:{个人信息+考试成绩} 注 :n为应聘人数:n≤50。 数据流名:成绩总表 组 成 :{姓名+个人成绩} 注 :按总分从高到低排列。 数据流名:录取通知书表 组 成:{姓名+被录取的信息} 注:1.总分前五名的录取通知单。 2.若应聘者不足五人,按实际人数处理。 数据流名:被查询者的个人成绩 组 成:姓名+个人成绩 数据项名:个人信息 组 成:姓名+性别+出生年月+最后学历+工作年限+现工作单位 注 :工作年限指任科级干部的年月。 数据项名:考试成绩 组 成:政策法律基础成绩+语文成绩+英语成绩+计算机成绩+口试成绩 数据项名:个人成绩 组 成:考试成绩+学历分+年龄分+工作经历分+口试分 数据项名:总分 组 成:考试成绩+学历分+年龄分+工作经历分+口试分 2.2 第一层数据流图 成绩总表 录取通知书 1 2 3 被查询者成绩 1*:成绩总表+应聘者人数 被查询人姓名 图2 招聘干部录取系统数据流图(第一层) 数据流名:信息总表 组 成:{个人信息+考试成绩}* * *+招聘截止年月 文 件 名:成绩总表 组 成:姓名+个人成绩 组 织:按总分从高到低顺序。 加 工 名:读入 编 号:1 激发条件:需招聘成绩表,或需要确定干部录取情况,或需要某指定者的成绩 加工逻辑:1将“应聘者信息与考试成绩”读入信息总表中 2读入招聘截止年月 2.3 关于加工“信息处理的”的分解 初步成绩表 成绩总表 应聘者人数 2.1 2.2 图3 加工“信息处理”的分解 文件名:初步成绩总表 形成:姓

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档