C语言程序设计教程课程设计.doc

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

《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问题描述 对学生成绩进行管理,学生信息如下: 现有学生成绩信息,内容如下 姓名 学号 语文 数学 英语 张明明 01 67 78 82 李成友 02 78 91 88 张辉灿 03 68 82 56 王露 04 56 45 77 陈东明 05 67 38 47 …. .. .. .. … 6.2基本要求 实现学生信息管理,软件的入口界面应包括如下几个方面: 1.系统以菜单方式工作 2.学生信息数据能实现学生信息数据的维护。此模块包括子模块有:增加学生信息、删除学生信息、修改学生信息 3.查询时可实现按姓名查询、按学号查询 4.成绩统计:输入任意的一个课程名(如数学)和一个分数段(如60--70),统计出在

文档评论(0)

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

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

1亿VIP精品文档

相关文档