一、设计报告格式:
1、设计目的。
2、总体设计(程序设计组成框图、流程图)
3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)
4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施。
5、源程序清单和执行结果:清单中应有足够的注释。
二、上交材料:
1、每个人必须有程序运行结果。
2、每个人必须交《c语言课程设计报告》及相应软件。
三、待选题目(说明:各班同学选题完成后,由学习委员收集选题情况,包括学号、姓名、题目并尽快上交)
题目一 :职工信息管理系统设计(限最多3人完成)
职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、**等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:
系统以菜单方式工作。
职工信息录入功能(职工信息用文件保存)--输入。
职工信息浏览功能--输出。
查询和排序功能:(至少一种查询方式)--算法。
按工资查询。
按学历查询等。
职工信息删除、修改功能(任选项)
题目二:图书信息管理系统设计(限最多3人完成)
图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、**等。试设计一图书信息管理系统,使之能提供以下功能:
系统以菜单方式工作。
图书信息录入功能(图书信息用文件保存)--输入。
图书信息浏览功能--输出。
查询和排序功能:(至少一种查询方式)--算法。
按书名查询。
按作者名查询。
图书信息的删除与修改(可选项)
题目三:学生信息管理系统设计(限最多3人完成)
学生信息包括:学号,姓名,年龄,性别,出生年月,地址,**,e-mail等。试设计一学生信息管理系统,使之能提供以下功能:
系统以菜单方式工作。
学生信息录入功能(学生信息用文件保存)--输入。
学生信息浏览功能---输出。
查询、排序功能---算法。
按学号查询。
按姓名查询。
学生信息的删除与修改(可选项)
题目四:学生选修课程系统设计(限最多3人完成)
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:
系统以菜单方式工作。
课程信息录入功能(课程信息用文件保存)--输入。
课程信息浏览功能--输出。
查询功能:(至少一种查询方式)--算法。
按学分查询。
按课程性质查询。
学生选修课程(可选项)
题目五:设计一个简单计算器(限最多1人完成)
要求: 在功能上功能尽量模拟windows操作系统中的计算器,系统界面不做强制要求。
题目六:编写一万年历系统(限最多2人完成)
要求: 模仿现实生活中的挂历。
当前页以系统当前日期的月份为准显示当前月的每一天(显示出日及对应的星期几).
当系统日期变到下一月时,系统自动翻页到下一月。
题目七:学生成绩管理(限最多3人完成)
主要功能:(1)能按学期、按班级完成对学生成绩的录入、修改。
(2)能按班级统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序。
(3)能查询学生成绩,不及格科目及学生名单。
(4)能按班级输出学生的成绩单。
题目八:通讯录管理(限最多2人完成)
1.主要功能:
(1)能建立、修改和增删学生通讯录。
(2)能够按多种方式进行查询。
2.要求:界面友好,易于操作。
题目九:单项选择题标准化考试系统(限最多3人完成)
功能要求:1) 用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案)
2) 试题录入:可随时增加试题到试题库中。
3) 试题抽取:每次从试题库中可以随机抽出n道题(n由键盘输入)
4) 答题:用户可实现输入自己的答案。
自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩目题目十: 模拟时钟转动程序(限最多1人完成)
要求: 能模拟机械钟表行走,还要准确地利用数字显示日期和时间,在屏幕上显示一个活动时钟,按任意键时程序退出。
5) 十: (限最多2人完成)
要求: 能模拟机械钟表行走,还要准确地利用数字显示日期和时间,在屏幕上显示一个活动时钟,按任意键时程序退出。
题目十一: 五子棋游戏。
要求:实现两人对弈功能(限最多1人完成);
实现人机对弈功能(限最多2人完成)
C语言课程设计题目
c程序课程设计题目及任务 从以下三个题目中任选一个。任务 自学c语言中相关知识,设计出库存管理系统。要求如下所述 1.能够完成图书出库和入库记录。必须录入的图书信息 图书名,图书号,借阅人姓名,借阅人学号,借阅人班级等。其它信息可以自行增加。以文件 的形式保存当天所有图书的出入库情况。请自学文件的教...
C语言课程设计题目
1 2题目描述 编写程序,能够实现简单的计算器功能,要求 1 能够实现实数的加 减 乘 除 乘方运算 2 能够重复进行多次运算,直到输入0运算上0时退出程序 3 输出结果保留两位小数 考核点 学生熟练运用循环 选择结构的能力。考核方式 运行应用程序,由老师任意选择若干项操作,检测运行效果。24运动会...
C语言课程设计题目
c语言课程设计实施方案与题目。c语言实践教学环节实施方案。填表人 高永辉填表时间 2015年 9 月 1 日。注 1 指导教师一栏中,责任教师填写在第一位 2 每个课程设计每个班级填写一份。c语言课程设计题目 一 一 题目 火车站购票管理系统。二 目的与要求。1.目的 1 基本掌握面向过程程序设计的...