湖南工程学院 - C语言课程设计题目(2021)

湖南工程学院.png

1.课程设计的性质和任务
通过课程设计,培养学生独立思考、综合分析与动手的能力;验证理论和加深对概念的理解;熟练掌握程序设计的思想、方法和技巧以及程序调试技术,并能综合运用知识进行程序设计,解决实际问题。

2.设计内容
2.1 课程设计题目(共十个课题,每人必选一题,具体内容见附录)

3.设计要求:
3.1 总体要求
1)、设计正确,方案合理。
2)、界面友好,使用方便。
3)、程序精炼,结构清晰。
4)、设计报告5000字以上,。
5)、上机演示。
3.2 课程设计报告规范
(1)课题内容要求分析
a. 内容要求分析;
b. 效果要求分析;
c. 完整性要求。
(2)操作步骤设计
a. 任务由哪些步骤完成,每个步骤之间的关系;
b. 画出拓扑图或工作流程图(用计算机绘图);
(3)设计效果设计;
(4)使用说明
用户使用手册:说明如何使用你设计的系统,详细列出每一步的操作步骤。
(5)书写格式
a. 设计报告要求用A4纸打印成册:
b. 一级标题用三号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22磅。
3.3 考核方式
指导老师负责验收课题的设计结果,并结合学生的工作态度、实际动手能力、创新精神和设计报告等进行综合考评,并按优秀、良好、中等、及格和不及格五个等级给出每位同学的课程设计成绩。具体考核标准包含以下几个部分:
(1)平时出勤 (占10%)
(2)设计步骤、设计内容、及总体操作过程合理与否(占10%)
(3)步骤是否正确、内容是否完整及设计效果是否符合要求,个人能否独立、熟练地进行操作(占40%)
(4)设计报告(占30%)
注意:不得抄袭他人的报告(或给他人抄袭),一旦发现,成绩为零分,同一组的同学,设计报告单独完成,不能雷同。
3.4 进度安排
第1周 星期一 布置任务,查找资料。
星期二 确定总体方案,进行详细设计。
星期三 编写程序,上机调试。
星期四 编写程序,上机调试。
星期五 答辩,总结。
星期六~星期天 写课程设计报告

源码下载

链接:源码下载链接
提取码:1234

附录:

课题一:班级成绩管理系统

对一个有N个学生的班级,每个学生有M门课程。该系统实现对班级成绩的录入、显示、修改、排序、保存等操作的管理。
1)、本系统采用一个结构体数组,每个数据的结构应当包括:学号、姓名、M门课程名称。
2)、本系统显示这样的菜单:
请选择系统功能项:
成绩录入
成绩显示
成绩保存
成绩排序
成绩修改(要求先输入密码)
成绩统计
显示每门课程成绩最高的学生的基本信息
显示每门课程的平均成绩
退出系统
3)、执行一个具体的功能之后,程序将重新显示菜单。
4)、将学生成绩保存到文件中。

课题二:班级档案管理系统

对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。
1)、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。
2)、本系统显示这样的菜单:
请选择系统功能项:
学生基本信息录入
学生基本信息显示
学生基本信息保存
学生基本信息删除
学生基本信息修改(要求先输入密码)
学生基本信息查询
按学号查询
按姓名查询
按性别查询
按年龄查询
退出系统
3)、执行一个具体的功能之后,程序将重新显示菜单。
4)、将学生基本信息保存到文件中。

课题三:电子英汉词典设计

英汉词典作为一个常用的学习工具,是我们经常要使用的。该系统能完成一个简单的电子英汉词典的功能,如:单词的查找、增词、删除、修改和维护等工作。
1)、在计算机中建立有限规模的电子英汉词典(文件),利用程序实现电子英汉词典的查找、增词、删除、修改和维护工作。
2)、词典的内容为:每行对应一个词条,每个词条由两个字符串组成。
3)、对单词和释义字符串长度的限定分别为不多于20个与40个字符,词条数限定为不多于100条。
4)、在一个操作执行之后,程序询问是否继续执行该操作。如输入Y或y,则重复同一操作,不退回到菜单;如输入其它信息,则回到菜单等待另一次选择。
5)、要求整个设计以人为本,用户界面友好。

课题四:通讯录管理系统

通过该系统实现对通讯录信息进行录入、显示、修改、删除、插入、排序、保存等操作的管理。
1)、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:编号、姓名、电话号码、地址。
2)、本系统显示这样的菜单:
请选择系统功能项:
通讯信息录入
通讯信息显示
通讯信息保存
通讯信息删除
通讯信息修改
通讯信息查询
按编号查询
按姓名查询
按电话号码查询
退出系统
3)、执行一个具体的功能之后,程序将重新显示菜单。
4)、将通讯信息保存到文件中。

课题五:图书信息管理系统

通过该系统实现对图书信息进行录入、浏览、修改、删除、查询、保存等操作实现对图书信息的管理。
图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。
设计图书信息管理系统,使之能提供以下功能:
1)、系统以菜单方式工作
2)、图书信息录入功能(图书信息用文件保存)--输入
3)、图书信息浏览功能--输出
4)、图书信息查询功能--算法
查询方式: 按书名查询
按作者名查询
5)、图书信息的删除与修改(可选项)

课题六:职工信息管理系统

通过该系统实现对职工信息进行录入、输出、修改、删除、插入、查询、保存等操作的管理。
职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。
设计职工信息管理系统,使之能提供以下功能:
1)、系统以菜单方式工作
2)、职工信息录入功能(职工信息用文件保存)--输入
3)、职工信息浏览功能--输出
4)、职工信息查询功能--算法
查询方式:
按职工号查询
按姓名查询
按学历查询等
5)、职工信息删除、修改功能(可选项)

课题七:实验设备管理系统

通过该系统实现对实验设备信息进行录入、修改、统计、查询、保存等操作的管理。
实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。
系统主要功能:
1)、系统以菜单方式工作
2)、能够完成对设备的录入和修改
3)、对设备进行分类统计
4)、设备的破损耗费和遗损处理
5)、设备的查询
6)、将信息保存到文件中。

课题八:车票管理系统

通过该系统实现对车站发车班次信息进行录入、显示,路线的查询,售票与退票功能,实现对车票的管理。
功能要求:系统能提供下列服务:
1)、录入班次信息(信息用文件保存),可不定时地增加班次数据
2)、浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。
3)、查询路线:可按班次号查询 ,可按终点站查询
4)、售票和退票功能
当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数
退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数

课题九:学生综合测评系统

通过该系统对学生测评的相关数据进行录入、浏览、修改、删除、查询、保存等操作实现对学生综合测评信息的管理。
学生综合测评信息包括:学生的信息为:学号、姓名、联系电话、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、综合测评总分、综合测评名次。
系统能提供以下功能:
1)、系统以菜单方式工作
2)、学生信息处理
(1)输入学生信息。
(2)插入(修改)同学信息
(3)删除同学信息
(4)浏览学生信息
3)、学生数据处理
(1)按考试科目录入学生成绩并且按公式:考试成绩=(语文+数学+外语)/3 计算考试成绩,并计算考试名次。
(2)学生测评数据输入并计算综合测评总分及名次。
(3)学生数据管理
(4)学生数据查询
4)、将信息保存到文件中。

课题十:教师工资管理系统

通过该系统对教师工资的相关数据进行录入、浏览、修改、删除、查询、保存等操作实现对教师工资信息的管理。
教师工资信息包括:教师号、姓名、性别、单位名称、基本工资、津贴、应发工资、电话费、水电费、所得税、公积金、合计扣款、实发工资。
系统能提供以下功能:
1)、系统以菜单方式工作
2)、教师信息处理
(1)输入教师信息
(2)插入(修改)教师信息
(3)删除教师信息
(4)浏览教师信息
3)、教师数据处理
(1)按教师号录入教师基本工资、津贴、电话费、水电费所得税、卫生费、公积金等基本数据。
(2)教师实发工资、应发工资、合计扣款计算。
(3)教师数据管理
(4)教师数据查询:
4)、将教师工资信息保存到文件中。

源码下载

链接:源码下载链接
提取码:1234

Logo

惟楚有才,于斯为盛。欢迎来到长沙!!! 茶颜悦色、臭豆腐、CSDN和你一个都不能少~

更多推荐