某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当
天出售的每种产品各写一张便条交上来。每张便条包含内容:1)销售员的代号,2)产品的
代号,3)这种产品的当天的销售额。每位销售员每天上缴 1 张便条。
试设计一个便条管理系统,使之能提供以下功能:
1、系统以菜单方式工作
2、便条信息录入功能(便条信息用文件保存)--输入
3、收集到了上个月的所有便条后,读取销售情况
1)计算每个人每种产品的销售额。
2)按销售额对销售员进行排序,输出排序结果(销售员代号)
3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品
的代号和销售额)
题目十四:成绩管理系统设计
现有学生成绩信息,内容如下
姓名 学号 语文 数学 英语
张明明 01 67 78 82
李成友 02 78 91 88
张辉灿 03 68 82 56
王露 04 56 45 77
陈东明 05 67 38 47
…. .. .. .. …
请用 C/C++编写一系统,实现学生信息管理,软件的入口界面应包括如下几个方面:
(一)功能要求:
(1)信息维护:
要求:学生信息数据要以文件的形式保存,能实现学生信息数据的维护。此模块包括子
模块有:增加学生信息、删除学生信息、修改学生信息
(2)信息查询:
要求:查询时可实现按姓名查询、按学号查询
(3)成绩统计:
要求:A 输入任意的一个课程名(如数学)和一个分数段(如 60--70),统计出在此分数段
的学生情况。
(二)其它要求:
(1)只能使用 C/C++语言,源程序要有适当的注释,使程序容易阅读
(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)
(3)学生可自动增加新功能模块(视情况可另外加分)
(4)写出课程设计报告,具体要求见相关说明文档
题目十五:通信录管理系统设计
用 C/C++设计出模拟手机通信录管理系统,实现对手机中的通信录进行管理。
功能要求
(1)查看功能:选择此功能时,列出下列三类选择。
A 办公类 B 个人类 C 商务类 ,当选中某类时,显示出此类所有数据中的姓名和电话号
码)
(2)增加功能:能录入新数据(一个结点包括:姓名、电话号码、分类(可选项有:A 办
公类 B 个人类 C 商务类)、电子邮件)。例如