




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C程序课程设计任务书及题目一、C程序课程设计目的和要求1.目的:1复习、巩固C语言的基础知识,进一步加深对C语言的理解和掌握;2课程设计为学生提供一个既动手又动脑,独立实践的机会;将课本上的理论知识和实际有机结合起来,锻炼学生分析和解决实际问题的能力;提高学生适应实际,实践编程能力;3培养学生在项目开发中的团队合作精神和创新意识。2.要求:1对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;2系统设计要实用,编程简练,功能全面3说明书、流程图要清楚4记录设计情况(备查,也为编写设计说明书作好准备;5要求采用模块化程序设计方法,及
2、锯齿型书写格式,要求上机调试通过。6设计上交内容:设计报告一份(按格式书写;源程序文件。二、C语言课程设计选题如下:1、销售管理系统某公司有四个销售员(编号:1-4,负责销售五种产品(编号:1-5。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:1销售员的代号2产品的代号3这种产品的当天的销售额每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定,进行如下处理。1计算上个月每个人每种产品的销售额。2按销售额对销售员进行排序,输出排序结果(销售员代号3统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序
3、结果(需输出产品的代号和销售额4输出统计报表销售统计报表产品代号销售之和销售员代号 1 2 3 4 51234每种产品之和总和2、车票管理系统一车站每天有n个发车班次,每个班次都有一班次号(1、2、3n,固定的发车时间,固定的路线(起始站、终点站,大致的行车时间,固定的额定载客量。如班次发车时间起点站终点站行车时间额定载量已定票人数1 8:00 郫县广汉2 45 302 6:30 郫县成都0.5 40 403 7:00 郫县成都0.5 40 204 10:00 郫县成都0.5 40 2(一功能要求:用c设计一系统,能提供下列服务:(1录入班次信息(信息用文件保存,可不定时地增加班次数据(2浏览
4、班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息。(3查询路线:可按班次号查询,可按终点站查询(4售票和退票功能A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数(二其它要求:(1只能使用C语言,源程序要有适当的注释,使程序容易阅读(2至少采用文本菜单界面(如果能采用图形菜单界面更好(3学生可自动增加新功能模块(视情况可另外加分3、成绩管理系统现有学生成绩信息,内容如下姓名学号语文数学英语张明明01 67 78 82李成友02
5、 78 91 88张辉灿03 68 82 56王露04 56 45 77陈东明05 67 38 47. . . . 请用C编写一系统,实现学生信息管理,软件的入口界面应包括如下几个方面:(一功能要求:(1信息维护:要求:学生信息数据要以文件的形式保存,能实现学生信息数据的维护。此模块包括子模块有:增加学生信息、删除学生信息、修改学生信息(2信息查询:要求:查询时可实现按姓名查询、按学号查询(3成绩统计:要求:A输入任意的一个课程名(如数学和一个分数段(如60-70,统计出在此分数段的学生情况。(4排序:能对用户指定的任意课程名,按成绩升序或降序排列学生数据并显示排序结果(使用表格的形式显示排序
6、后的输出结果(使用多种方法排序者,加分(二其它要求:(1只能使用C语言,源程序要有适当的注释,使程序容易阅读(2至少采用文本菜单界面(如果能采用图形菜单界面更好(3学生可自动增加新功能模块(视情况可另外加分4、职工信息管理系统设计职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复。试设计一职工信息管理系统,使之能提供以下功能:系统以文本菜单方式工作职工信息录入功能(职工信息用文件保存-输入职工信息浏览功能-输出查询和排序功能:(至少一种查询方式 -算法按工资查询按学历查询等职工信息删除、修改功能(任选项三、设计进度安排一周,具体安排如下:第一阶段:1.班级分组,选定课
7、题,查阅相关资料 1天2.划分模块、小组成员分工,编制源程序 2天第二阶段:上机调试,修改、完善系统 1天第三阶段:撰写、上交课程设计说明书(1份/人,上交课程设计作品源程序(每课题组一份,作品答辩。 1天四、设计方式安排1.分组选题:最多3人为一组,每组一个课题(可根据课题工作量大小,合理分配人数,每组设组长一名,负责该组设计工作的协调、分工等。2.设计过程:1分析设计准备阶段(按组讨论、对系统功能进行分析,确定算法,并进行明确分工;2 编程调试阶段(绘制流程图,编制源程序;上机调试,修改程序3 总结报告和书写说明书阶段(撰写上交相关资料3、考核过程21周周五下午答辩。五、考核内容和方式1、在课设期间的表现,认真程度,是否存在缺席等(10分。2、要求设计报告撰写符合科技文献风格,层次清楚、语言流畅(15分。3、编程风格方面要求采用模块化设计,函数方式实现。变量名、函数名能尽量做到见名知意,使用缩进书写格式,花括号层次清楚(15分。4、功能完成情况及编程工作量(40分。5、现场答辩,思路清晰,回答问题正确(20分设计成绩由指导教师根据以上考核标准,按五级分制综合评定。成绩分优、良、中、及格和不及格五等。六、课程设计报告格式及要求一、封面;二、目录;三、本组课题及本人任务;五、程序功能简介;六、主体内容(简要说明总体情
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 经济学与行为科学的结合试题及答案
- 预防商铺火灾应急预案模板(3篇)
- 工地火灾应急救援预案(3篇)
- 高考作文呈现心灵风景试题及答案
- 工地火灾消防应急预案(3篇)
- 诊所火灾事故应急预案(3篇)
- 2025年计算机二级VB考试重点突破试题及答案
- 如何评估外部环境对战略的影响试题及答案
- 2025年计算机考试全面准备试题及答案
- 法学概论常见误区解析试题及答案
- T-PAYS 002-2024 磐安药膳制作技术规程
- 牛场安全培训
- 脑电图及临床应用
- 新《城镇燃气设施运行、维护和抢修安全技术规程》考试题库(含答案)
- 第八单元常见的酸、碱、盐基础练习题-+2024-2025学年九年级化学科粤版(2024)下册
- 2025年广西物流职业技术学院单招职业技能测试题库带答案
- 万科物业绿化养护管理手册
- 卡车充换电站建议书可行性研究报告备案
- 第十二周《遇见劳动之美点亮成长底色》主题班会
- 世界环境日环保教育班会 课件
- 临床诊疗指南-疼痛学分册
评论
0/150
提交评论