C语言课程设计题目
设计要求与设计报告
设计要求:
任意选定以下一个题目完成
模块化程序设计
锯齿形程序书写格式
设计报告格式:
设计的目的
总体设计(程序设计组成图框、流程图)
详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等))
调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
原程序清单和执行结果:清单中应有足够的注释
题目一:职工信息管理系统设计
职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话(职工号不重复)
试设计一职工信息管理系统,使之能提供以下功能:
系统以菜单方式工作
职工信息录入功能(职工信息用文件保存)——输入
职工信息浏览功能——输出
职工信息查询功能——算法
查询方式:按学历查询、按职工号查询等
职工信息删除、修改功能(可选项)
题目二:图书馆信息管理系统设计
图书馆信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。
试设计一图书信息管理系统,是指提供以下功能:
(图书信息用文件保存)——输入
3图书信息浏览功能——输出
4. 图书信息查询功能——算法
查询方式:按书名查询、按作者名查询等
5. 图书信息删除、修改功能(可选项)
题目三:图书管理系统设计
图书管理信息包括:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等。
功能描述
新进图书基本信息的输入
图书基本信息的查询
对撤销图书信息的删除
为借书人办理注册
办理借书手续
办理还书手续
要求:使用二进制文件方式存储数据,系统以菜单方式工作
题目四:学生信息管理系统设计
学生信息包括:学号、姓名、年龄、出生年月、地址、电话等。
试设计一学生信息管理系统,是指提供以下功能:
(学生信息用文件保存)——输入
3学生信息浏览功能——输出
4. 学生信息查询功能——算法
查询方式:按学号查询、按姓名查询等
5. 学生信息删除、修改功能(可选项)
题目五:实验设备管理系统设计
实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等)、设备名称、设备价格、设备购入日期、是否报废、报废日期等。
主要功能:
能够完成对设备的录入和修改
对设备进行分类统计
设备的破损耗费和遗损处理
设备的查询
要求:使用二进制文件方式存储数据,系统以菜单方式工作
题目六:西文下拉菜单的设计
主要功能:
完成一个类似TC集成系统菜单的西文下拉菜单的设计
不要求实现各子菜单的功能
要求:可以通过光标键的移动来选择不同的菜单项,被选择的菜单反向显示,当选定某个菜单选项后,按回车键可以实现以简单的动作。
题目七:学生成绩记录簿设计
编制一个C语言成绩记录簿,每个学生的信息包括:学号、姓名、C语言成绩。具体功能:
创建信息链表并以磁盘文件保存
读取磁盘文件并显示出所有学生的成绩
按学号或者姓名查询成
C语言课程设计题目 来自淘豆网m.daumloan.com转载请标明出处.