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 分其它年龄(可以有小数部分)的分数按线性插值确定
用 VC++语言实现招聘干部录取系统
该系统在磁盘上存贮如下信息:1、应聘者报名表
表中记录了每位应聘者的有关信息,其中包括:、性别、出生年月、最后学历、任科级干部有多少年月、现工作单位
2、每位应聘者 5 项考试的成绩
该系统的功能如下:1、输入应聘者的信息和5 项考试成绩;2、输出按总分从高到低排列的成绩表,表项有、8 项分数、总分
设应聘者不超过 50 名;3、输出 5 份录取通知书;4、查询某人的 8 项分数和总分
2 综合程序设计要求一、文档1、需求说明书(分层的数据流图、数据词典、小说明);2、模块结构图,每个模块的说明;3、每个模块的算法及使用的数据结构;4、每个模块的编码和整个程序的编码;5、各模块的测试用例及测试结果;6、使用手册
二、程序1、设计若干命令以表示要求程序执行相应的功能;2、输入到程序的数据名称及格式应通过提示信息告诉用户
能拒绝非法数据,同时给出重新输入数据的提示
当输入数据量很大时,应建立磁盘文件,以便重复演示程序功能;3、程序的运行结果要以清晰可读