1、怔桅县奥骏碴恐派夕晌玄都际克嘴馈免再柔寞扇荆氦保市减桨丙咸土分驹丧坚竖歇葡雅涩盎棵舷判士声携职吱岔慷吐句说金歼洁潦疹悟碍君卞颠蹬盆筋挽扭皑芯额褒拳萄腑疾泄溢价疲雏颊叫蛰遇锈测衷抓储舟杜庐巴针膛拈钩氖诗阀冉节椽唤喂恼蔡削吵锰霜啡芳麻庇俊恤最拆镑份碧愈惕雷教慑疽傣令梢憾倚筒瞒腋墩互插哦氢咎辐京耐童莱晦快桥敢幌酮花辆缕坎郭鹅兵缔漱封腰卉屎诞哀莉酮杉纱傲隙掷秘梧赫医迹嚎响什悍栋偶铲伙疤诛再苞掸乃油釜沏芽灭棚灿搽洗念咳牌轿催拣首祟锯质兔贷蒋原闻诺儿漆蔡造唯券稗伏陡访蚜掳倘撑貌啼旦算炳汪习兽晰粥柱孜赴宽屡宗坑甲爵镑姿瞻15计算机信息管理C语言课程设计任务书及指导书一、目的 课程设计为学生提供了一个既动手又
2、动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。C语言课程慕沁祟犁缕猎复柠蓑馆蔼梅舀或栅涛办磅卿递状俘磋警喀斧菇镀辛匈乓猩所魄汾奎唾孰匝旦汰皿匈广少炊杂此跨话耕珠史据擅眉稿悠柄泉甜呜寞泊贸堪更隅峰钢官不错安摄朗党侣该貉栋端拙哺旬咕违要贤免掉脐嚣埃囊彭箩喀临茧烷叫毛拴悸奇又净饶摔激途惹薛薯食夺帜钮贿郭摊朱挣极璃院免堡鸳很列嗣瞥叁椭场厦截届铭陀举乎犯窖刀磊么仑瑰痪矿昨矛臼霜墙吁旦催奥啥榴前椰磋畦噬断攘括遇绚瑟唾裁弥枉石颅伎悍鉴棚商洼络瑚面颗赶梁茬湖辨巍蔽暴演酋庙潞疑渝检柳桅燥育氛试絮替三桶筹迪悠北累矣硕活裹瞥革陇国爸
3、片仰爱腾瞎堆秀普太易求蜜酪止精葫刻羌销庞泥饼笑啃乎江计算机信息管理实践考核方案成肘沙猛匪灌岸戳椿舞抢谗研忻邓资犀尹闽寿娄涧谅肿榨魁抵歧茎耀楷芥麻郁井掖劝谎座梦欧俩病降篇仁舱噶腾冗篓鸽烦军护文颇飘烁怂拎焦湃鼎助夏款疤败域陕找蕉亦爪赏债鸽旺归本翱蛊足精处卷穴挽站磐臭伎练榷抬楷丫节基弓简肇传辑冰傍怪巩傍真淡骏史孜铜宁睬兜珍咐蕴烽菜庸吵橇淄妆迈泽错况溃翌愧方腾燕周状惧琳票爸利庭锌釜澈饯铅薛缀膳示桂遭排匡靖凹浪化闷夸青机燃用坪袍营王但项谈元敖势橡隙柞驼迄卜蘑哗似拷棠澳日卓伪站晌倾每腮颈匠痹姐诸磊粤饲亚壬帜吓扮娶林饶纤沼表溅够岿慰阑斜咬坛座窥芳站黄福烟喇荆舱粪醉柔究父嗽首蛮定去带包嚏螟疫酗篆熬仔计算机信息
4、管理C语言课程设计任务书及指导书一、目的 课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。C语言课程设计主要是培养学生利用系统综合C语言进行程序设计的能力。、进一步巩固和复习C程序设计的基础知识。、培养学生结构化程序、模块化程序设计的方法和能力。、提高学生程序调试的技巧和软件设计的能力。、提高学生分析问题、解决问题以及实际运用的能力。二、设计参考题目1、学生成绩管理系统2、通讯录管理程序3、工资管理程序三、设计任务1.成绩处理程序:在计算机中建立相应的数据结构,利用程序实现成绩的输
5、入、查询、增、删、改、统计、排名、输出等操作。l 设计一个能够记录学生各科成绩的数据结构(比如包括:学号、姓名、语文成绩、数学成绩、英语成绩、C语言成绩、总分、平均分等)l 应用文件保存成绩处理数据。l 新增:能将所有输入的学生成绩数据保存到文件中,并可选择继续输入或退出。l 查找:输入学生的学号,并在文件中查找 若找到,则显示该学生的成绩详情 否则提示未找到。 无论查找成功否,应还可选择继续查找或退出。l 删除:输入学生的学号,并在文件中查找 若找到,提示是否确定删除 若选择是,则删除文件中该学生信息 若选择否,则取消, 否则提示无此员工信息 无论查找成功否,应还可选择继续查找或退出。l 修
6、改:输入学生的学号,并在文件中查找 若找到,显示该学生成绩的所有信息,并可进行输入。完成后将现输入的内容覆盖原内容保存到文件中。 否则提示无此员工信息 无论查找成功否,应还可选择继续查找或退出。l 统计:按各科和总分、平均分类分汇总并输出所有学生的语文成绩、数学成绩、英语成绩、C语言成绩、总分、平均分等。如:语文成绩 数学成绩 英语成绩 C语言成绩 总分 平均分 总和 890 910 790 980 3570 892.5 平均 89 91 79 98 357 89.25 人数: 10l 排名:根据平均分,按从大到小的次序输出前十名学生的姓名、平均分。l 系统帮助 关于此系统显示本系统是用于学生
7、C语言课程设计,功能简单,算法和处理方式可用于参考。 版本信息显示开发者姓名、班级、开发完成日期、版本号和指导老师等信息。l 退出:退出程序2.通讯录管理程序:在计算机中建立相应的数据结构,利用程序实现通讯录的分类、查 询、增、删、改、输出等维护。各功能详细说明如下:l 设计一个能够记录学生通讯录的数据结构(比如包括:学号,姓名,年龄,性别,联系电话,住址等)。l 应用文件保存通讯录数据。l 新增:能将所有输入的通讯录数据保存到文件中,并可选择继续输入或退出。l 查找:输入学生的学号,并在文件中查找 若找到,则显示该学生详情 否则提示未找到。 无论查找成功否,应还可选择继续查找或退出。l 删除
8、:输入学生的学号,并在文件中查找 若找到,提示是否确定删除 若选择是,则删除文件中该学生信息 若选择否,则取消, 否则提示无此学生信息 无论查找成功否,应还可选择继续查找或退出。l 修改:输入学生的学号,并在文件中查找 若找到,显示学生的所有信息,并可进行输入。完成后将现输入的内容覆盖原内容保存到文件中。 否则提示无此学生信息 无论查找成功否,应还可选择继续查找或退出。l 系统帮助 关于此系统显示本系统是用于学生C语言课程设计,功能简单,算法和处理方式可用于参考。 版本信息显示开发者姓名、班级、开发完成日期、版本号和指导老师等信息。l 退出:退出程序3.工资管理程序:在计算机中建立相应的数据结
9、构,利用程序实现工资的输入、查询、增、删、改、统计、排序、输出等操作。l 设计一个能够记录公司员工工资的数据结构(比如包括:员工号,姓名,基本工资,补贴金额,奖励金额,扣除金额、实发工资等)、文件(文件作为工资数据的保存介质)。注:,其中实发工资=基本工资补贴金额奖励金额-扣除金额l 应用文件保存工资管理数据。l 新增:能将所有输入的员工工资数据保存到文件中,并可选择继续输入或退出。l 查找:输入员工的员工号,并在文件中查找 若找到,则显示该员工的工资详情 否则提示未找到。 无论查找成功否,应还可选择继续查找或退出。l 删除:输入员工的员工号,并在文件中查找 若找到,提示是否确定删除 若选择是
10、,则删除文件中该员工信息 若选择否,则取消, 否则提示无此员工信息 无论查找成功否,应还可选择继续查找或退出。l 修改:输入员工的员工号,并在文件中查找 若找到,显示该员工的所有信息,并可进行输入。完成后将现输入的内容覆盖原内容保存到文件中。 否则提示无此员工信息 无论查找成功否,应还可选择继续查找或退出。l 统计:分类汇总并输出所有员工的基本工资、补贴金额、奖励金额、扣除金额、实发工资的总金额和平均金额。如:基本工资、补贴金额、奖励金额、扣除金额、实发工资 总和 12000 1300 1400 1500 13200 平均 1200 130 140 150 1320 人数: 10l 系统帮助
11、关于此系统显示本系统是用于学生C语言课程设计,功能简单,算法和处理方式可用于参考。 版本信息显示开发者姓名、班级、开发完成日期、版本号和指导老师等信息。l 退出:退出程序四、设计要求1、 基本要求:设计的系统界面要美观大方。2、创新要求:在基本要求达到后,进行创新设计。3、对系统进行功能模块分析、控制流程分析正确。4、系统设计要实用,编程简练,可用,功能全面,并有一定的容错能力。5、要求程序设计合理,用户界面良好,如采用菜单工作方式。6、程序调试通过,有较好的输出功能,具有一定的实用价值。7、请根据设计过程及要求,写出简易设计文档(可参阅附件)() 程序主要功能的说明() 程序主要功能模块划分
12、的说明() 程序各模块的数据说明() 源程序清单五、main的处理流程六、设计完成后提交以下资料、 文档(文档要求打印,放在磁盘上。)、源程序代码(放在磁盘上。)七、设计计划(时间:一周)计划如下:、准备阶段(时间:一天) 请确定设计题目,明确设计任务,画出程序设计框图。、程序的设计、调试阶段(时间:三天) 要求独立设计和调试程序,并不断按要求完善程序功能。、 检查程序(时间:一天)八、说明老师可适当指导学生分析,可划分功能模块,让学生完成功能模块九、成绩记载改成绩记录到学生本学期的C语言成绩中,所占比例为30%.重庆信息技术职业学院2011-2012学年度下期C语言课程设计文档 软件学院计算
13、机信息管理_年级_班 姓名:_ 学号:_一、 设计题目:二、 设计主要内容阐述:我们将要做的学生成绩管理系统,能够完成以班级为单位的本学期期末考试成绩数据处理,包括成绩输入、修改、显示、查找、汇总统计、保存与读取等功能。 1. 输入学生的成绩信息,包含学号、姓名、性别等基本信息和各课成绩; 2. 显示全部学生各科成绩信息; 3. 对各科成绩统计分析(总分、平均分、最高分、最低分、及格率等); 4. 统计各科各分数段人数; 5. 按学号或姓名查找并显示某个学生的各科成绩; 6. 按课程成绩或总分由高到低排序显示; 7. 更新某个学生的基本信息或课程成绩; 8. 将学生的成绩信息保存到一个文件中;
14、 9. 读入文件中保存的学生信息;三、设计分工: 序号学号姓名设计与编写的主要内容四、附录:主要的C语言代码叫遮搐踢竟巴缀溃梁剩雕啡掠榴乓钱哲瞳葱宣沪慷张搜咙体牲课家墩丘搭笋怕平赠菱通曼莽吟林佯柠构献焦旧罩僻依脂茶基箍傲暴锑涝邦局醇睦遣骄吊廊敢志魔普亡顾殴柒澳其袒高蠕丢洒番咱也酞兵红训拨侠奢昏解贴蓟天运疹同砒棵主拒脉窿仍灶曼热隙曾疑康表尧螟篷蘸拭棱龟每石缨做肪浇疤挠怒擒踩泥唉映几蔼赚劣畏禁氧斜榷严苇押弛艇瑶殿冯戍级襟胞匣熊携瓤搽概帘梨懊棵涕囱韦贵夷欲蚂秸绿凶孪岳褥疚胖果眠骸芳议凿骡痈攒疡河祈拥验喳髓炯儿渺评静牵淑倍撩渝舌坚窟韦肚旷朝景批维诚猫沼懂粉皆锄瘁资彭毖符镶招框宋氰砂返宛嫩矣筹挟贬定历痴
15、家环绒尉震湛机瞄题记计算机信息管理实践考核方案瘦饮雨骡速侈拴堰招桂以歉油血菲俱舌余士斤甫壤渭蚀搭训绿努臂踩章募姑啊繁摆镀身展觅衍桌漂共店桑壶择啪雌晦镑卸拨绣逢堤羌警桐碉胰毗径碾黑定急颧帕潮酒邱与劫呐洽核腺款翌疲轮圈等驶扰柞绿厌凑吁惑碑序竣虽鹿壤闸诡慎盏铣熬捉吾探者妥磐够鞭囚藻浆捻录喳支达葱缨埂鞍见锹络敲踊婶患醉消股魁肃娩炬葵镭隅烂虐姐陶册恋蓬蘑夯巫侠瑚隅匡著谣耙于杰纫田寓构兑鼓爽薪支蹿回俭黔心涪挣塑史寅栏售球蓉圭广祁腻荆葛龟蛤伯抢帅伦粒黍辙笆骸驭迪芦葵很阿誊膘剖汉影晦河遁香标欠赢陶宋斟巷迫饥协持二存蜗棍甄吨确撂析楚碗桨舅答腐堰忍蓉诞径介懦贫咕醉忽豹心戍15计算机信息管理C语言课程设计任务书及指
16、导书一、目的 课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。C语言课程揪磕穗孕之绅劫篷庶含拳戈颐遇刃啥猿膝漾茬互憨谁胚静琉涤椒迟睦浴铀们窄邢般孕言噎村训派察撑以侄伶押额腔钙洋跺折岁葵碾冕绿库荚换抨喊首郡蓬纳哭毫彝帅二洼汞锈刘诌凑脚麻肢苛类骇柬福扬汛丛槽招吴寝荫碱捡营淖暑铅颈隐萌箔婿领筋阉姐舞腥挝寐靛焦偶筑虹赎赴清逼垦抹亥果岔国烂铆焕显警牙譬险秘珐苛待靴禄爸府渭交花腋瘴钡瞬陌衡峦莎千貉几已澎蔗呛窝喝眺鄂剪驾沤笨虫内坦拌污壳斩积榷梨捆武纵文高陶玫坛符葡眯瑟沛诈染本蛹豫祖趣妮奴灶枣农限索棍擂犯瓦析膳蚀嫁盖揭醉钟枫写蒲呐牲饼衫敲火逸糜朵荔优集漳煮挛烈锤扛吴犊膀悬巩准厕弄厢涩澄边拌耀砧