备选题目
1、学生成绩管理
基本要求:
(1)能按学期、按班级完成对学生成绩的录入。
(2)能按班级统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序
(3)能查询学生成绩,不及格科目及学生名单 (4)能按班级输出学生的成绩单
(5)能按学号删除学生纪录,成绩等。
(6)将学生的学号、姓名及各门课程的成绩等信息保存于外部存储器的文件中。 创新要求:
在基本要求达到后,可进行创新设计。 信息描述:
录入学生成绩信息(包括学生学号、姓名、各门课程的成绩等)。
2、图书信息管理系统设计
基本要求:
(1)试设计一图书信息管理系统,使之能提供以下功能: (2)系统以菜单方式工作?
(3)图书信息录入功能(图书信息用文件保存)--输入? (4)图书信息浏览功能--输出,查询?
(5)查询和排序功能:(至少一种查询方式)--算法? ? 按书名查询 ? 按作者名查询
(6)图书信息的删除与修改? 创新要求:
在基本要求达到后,可进行创新设计,如实现会员资料的查询、会员注销,对撤消图书信息的删除。
为借书人办理注册。
办理借书手续(非注册会员不能借书)。 办理还书手续等等。 信息描述:
图书信息包括:登录号、书名、图书编号、单价、作者名、分类号、出版单位、出版时间、价格等。
借阅人信息包括:借书人姓名、性别、学号等。
3、学生信息管理系统设计
基本信息:
(1)系统以菜单方式工作
(2)学生信息录入功能(学生信息用文件保存)---输入 (3)学生信息浏览功能---输出
(4)查询、排序功能---算法 按学号查询 按姓名查询
(5)学生信息的删除与修改(可选项) 创新要求:
在基本要求达到后,可进行创新设计。
学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。
4、学生选修课程系统设计
基本要求:
试设计一选修课程系统,使之能提供以下功能: (1)系统以菜单方式工作?
(2)课程信息录入功能(课程信息用文件保存)--输入? (3)课程信息浏览功能--输出?
(4)查询功能:(至少一种查询方式)--算法? 按学分查询? 按课程性质查询? 学生选修课程
(5)课程的删除功能? 创新要求:
在基本要求达到后,可进行创新设计。 信息描述:
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课
5、销售管理系统
信息及其功能描述:
某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容: 1)销售员的代号 2)产品的代号
3)这种产品的当天的销售额
每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定),进行如下处理。 1)计算上个月每个人每种产品的销售额。
2)按销售额对销售员进行排序,输出排序结果(销售员代号)
3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额) 4)输出统计报表
销售统计报表
产品代号 销售之和 销售员代号 1 2 3 4 5 1 2
3 4
每种产品之和 总和 创新要求:
在基本要求达到后,可进行创新设计。
6、通讯录管理
基本要求:
(1)输入功能:可以一次完成若干条信息的输入.
(2)显示功能:完成全部通讯录信息的显示(一屏最多显示10条,超过十条应能够自动分屏显示)
(3)查找功能:完成按姓名查找通讯信息. (4)删除功能:完成按姓名删除通讯信息.
(5)应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观! 创新要求:
在基本要求达到后,可进行创新设计。 信息描述:
通讯录的每一条信息包括姓名,单位,电话!(字符数组)等基本信息。
7、成绩记录簿
信息描述:
编制一个C语言成绩记录簿,每个学生信息包括:学号、姓名、C语言成绩。 基本要求:
(1)创建信息链表并以磁盘文件保存;
(2)读取磁盘文件并显示输出所有学生的成绩; (3)按学号或姓名查询成绩; (4)添加成绩记录;
(5)修改指定姓名或学号的学生的成绩并可存盘;
(6)显示输出60分以下、60~79、80~89、90分以上各分数段的学生信息。 创新要求:
在基本要求达到后,可进行创新设计。
8、学生籍贯信息记录簿
信息描述:
编制一个学生籍贯信息记录簿,每个学生信息包括:学号、姓名、籍贯。 基本要求:
(1)创建信息链表并以磁盘文件保存;
(2)读取磁盘文件并显示输出所有学生的籍贯信息; (3)按学号或姓名查询其籍贯;
(4)按籍贯查询并输出该籍贯的所有学生; (5)能添加、删除和修改学生的籍贯信息;
(6)显示输出四川籍和非四川籍学生的信息并可分别存盘。 创新要求:
在基本要求达到后,可进行创新设计。