版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《C语言程序设计教程课程设计》计划类别:课程设计适用于三年制专科计算机应用专业学分:1周数:1一、设计目的与要求《高级语言程序设计课程设计》是《高级语言程序设计》课程的实践环节,其教学目的是通过一些中小规模程序的编程,使学生对c语言程序设计的基本规则与方法有比较全面的理解和认识,熟练掌握高级语言程序设计技术,为以后学习更高层次的程序设计和软件开发奠定坚实基础。通过本课程设计,应达到下列基本要求:能够结合c语言来理解程序设计的基本概念;掌握用c语言解决问题的基本方法和步骤,能够熟练地使用c语言编写中小型应用程序;熟练掌握c语言编程规则,掌握函数的应用方法和编写;熟练掌握面向过程程序设计方法;掌握结构化程序设计思想和方法;培养和提高学生的程序调试能力;培养学生查阅手册、图表和文献资料的能力;培养学生撰写报告文档的能力。二、课程设计题目每个题目的限选人数根据班级总人数平均后确定,但要求同一题目的学生独立完成设计题目,以下10个题目任选其一。1。职工信息管理系统设计1.1问题描述试设计一职工信息管理系统,职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)1.2基本要求1.系统以菜单方式工作(2.职工信息录入功能(3.职工信息浏览功能(4.查询和排序功能:(至少一种查询方式)
--算法(((1)按工资查询((2)按学历查询等5.职工信息删除、修改功能(任选项)(2.图书信息管理系统设计1.1问题描述试设计一图书信息管理系统,图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。1.2基本要求1.系统以菜单方式工作(2..图书信息录入功能(3..图书信息浏览功能(4..查询和排序功能:(至少一种查询方式)--算法(((1)按书名查询((2)按作者名查询5..图书信息的删除与修改(3。学生信息管理系统设计3.1问题描述试设计一学生信息管理系统,学生信息包括:学号、姓名、年龄、性别、出生年月、地址、电话、E-mail等。3.2基本要求1..系统以菜单方式工作2..学生信息录入功能3..学生信息浏览功能4..查询、排序功能(1)按学号查询(2)按姓名查询5..学生信息的删除与修改4。学生选修课程系统设计4.1问题描述试设计一选修课程系统,假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。4.2基本要求1.系统以菜单方式工作(2.课程信息录入功能(3.课程信息浏览功能(4.查询功能:(至少一种查询方式)--算法((1)按学分查询((2)按课程性质查询(5.学生选修课程(可选项)(5。销售管理系统
5.1问题描述某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:
(1)销售员的代号
,(2)产品的代号。(3)这种产品的当天的销售额
。每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所有便条,5.2基本要求
编写一个处理系统,读取上个月的销售情况(自己设定),进行如下处理。1.计算上个月每个人每种产品的销售额。2.按销售额对销售员进行排序,输出排序结果(销售员代号)3.统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)4.输出统计报表
销售统计报表能反映出:销售员代号
产品代号
销售之和
每种产品之和
总和
6.学生成绩管理6.1问题描述1.有登录界面,用户输入密码时以*代替输出,用户登录成功后可以修改密码。2.可以有多个用户登录。3.初次登录的密码有管理员设置。13.车票管理程序设计13.1问题描述一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如班次发车时间起点站终点站行车时间额定载量已定票人数18:00郫县广汉2453026:30郫县成都0.54040
…13.2基本要求1.录入班次信息,可不定时地增加班次数据。2.浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。3.查询路线:可按班次号查询,可按终点站查询。4.售票和退票功能。A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数。B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数。5.至少采用文本菜单界面(如果能采用图形菜单界面更好)。三、进度安排第1天:分析所选题目,查阅相关资料,写出需求分析,确定系统功能,划分模块;设计算法、数据结构;第2-3天:编制代码并调试;第4天:检查学生程序;第5天:提交源程序清单和课程设计报告,进行答辩。四、设计方式1.对于每个题目,应完成算法设计和简单的应用程序设计。a)算法设计包括解题思路,模块划分和模块代码实现方法。附传统的流程图或N-S图。b)应用程序设计包括:编辑录入源程序;反复调试、排错、运行;借用软件工程的一些方法和技巧对程序进行测试。2.编程量以满足基本要求即可,但必须调试通过,运行结果准确。3.设计完成后,需要写成一份课程设计报告(A4纸打印出来),体现课程设计所做工作。4.结果形式:提交调试无误的源程序代码,课程设计报告一份。五、成绩评定标准学生成绩以优、良、中、及格和不及格5个等级评定。1.学生编写的实际软件和运行结果,占总成绩40%2.设计报告,占总成绩40%3.教师提问,占总成绩10%4.出勤,占总成绩10%六、课程设计报告要求按照软件工程及应用程序系统设计步骤详细叙述课程设计题目的完成过程。课程设计报告的格式要求:封面洛阳理工学院C语言课程设计报告题目院系班级姓名指导老师年月日2.课程设计内容:(1)问题描述:描述要求编程解决的问题。(本课题具有哪些功能,做了哪些工作、用了哪些方法技巧,实现结果如何)(2)基本要求:给出程序要达到的具体的要求(3)所设计的应用程序运行所需要的软件、硬件支持环境。(4)算法分析(设计思路),描述解决相应问题算法的设计思想。(5)功能模块划分,每个模块对应的函数、每个函数功能及参数设计情况说明。(6)系统流程图(7)实现步骤(要求有详细的文字表述):如安装 VC;熟悉课题;查找资料;需求分析;设计框图;录入程序;语法排错;逻辑排错;程序测试;程序运行;数据记录;写课题设计报告等。(8)源程序完整代码以及原始数据、测试数据、输入数据及其运行结果记录。(9)简要总结及自我评价。(10)源程序:给出所有源程序清单,要求程序有充分的注释语句,至少要注释每个函数参数的含义和函数返回值的含义。(11)参考文献参考文献书写模板:[1]***.C程序设计(第三版).北京:清华大学出版社,2005[2]***.C程序设计题解与上机指导(第三版).北京:清华大学出版社,2005[3]***主编.C语言程序设计实验与实训指导及题解.北京:高等教育出版社,2005[4]***.C语言程序设计.北京:清华大学出版社,2008[5]
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年健身餐包装调研
- 2026年县域工厂屋顶光伏项目调研
- 价值医疗导向的医院成本精细化管理实践
- 代谢酶基因多态性与治疗响应差异
- 从RCA到改进:医疗安全闭环管理实践
- 人文视角下医疗不良事件管理文化转型
- 人工智能辅助病理诊断技能
- 产科羊水栓塞暴露应急演练
- 产科医患沟通风险预警与干预机制
- 产前MRI对胎盘植入的诊断价值
- (2025年)昆山杜克大学ai面试真题附答案
- 2025医美行业白皮书-罗兰贝格x美团医美-202508
- 医疗耗材配送服务方案
- 2024年初级会计《初级会计实务》考试训练题(含答案)
- (完整word版)英语四级单词大全
- 井下作业技术油水井措施酸化课件解析
- 劳动教育融入思政课一体化建设路径探索 论文
- 旅游接待业 习题及答案汇总 重大 第1-10章 题库
- 热电有限公司突发事件安全保卫应急预案
- 财务管理形考任务4
- 锚杆框架梁框架梁边坡防护检验批质量验收记录表
评论
0/150
提交评论