C++程序设计题目,三选一
1.学生成绩统计管理系统(*****)功能要求:①成绩的输入(学号、姓名、英语、数学、C++语言…)。②成绩统计(各科平均成绩、各科成绩“优秀”、“良好”、“中等”、“及...
1. 学生成绩统计管理系统(*****)
功能要求:
①成绩的输入(学号、姓名、英语、数学、C++语言…)。
②成绩统计(各科平均成绩、各科成绩“优秀”、“良好”、“中等”、“及格”、“不及格”的人数及其所占比例)。
③总成绩统计(学生的总成绩、平均成绩及成绩排名)。
④成绩的统计结果显示。
⑤学生数据的添加、修改、与删除。
⑥学生数据的读取与存储。
2. 通信录管理系统(****)
功能要求:
① 查看功能:选择此功能时,列出下列三类选择。
A 办公类,B 个人类,C 商务类 ,当选中某类时,显示出此类所有数据中的姓名和电话号码)
②增加功能:能录入新数据(一个结点包括:姓名、电话号码、分类(可选项有:A 办公类,B 个人类,C 商务类)、电子邮件)。例如
杨春 13589664454 商务类 chuny@126.com
当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;录入的新数据能按递增的顺序自动进行条目编号。
③修改功能:选中某个人的姓名时,可对此人的相应数据进行修改。
④删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。
3. 人事信息管理系统(***)
功能要求:
①建立职工信息数据,包括职工号、姓名、性别、工资、出生时间、参加工作时间和年龄(必须计算得到)。
②实现数据录入、数据删除、数据修改、数据浏览和数据查询等功能。
③用文件保存数据。 展开
功能要求:
①成绩的输入(学号、姓名、英语、数学、C++语言…)。
②成绩统计(各科平均成绩、各科成绩“优秀”、“良好”、“中等”、“及格”、“不及格”的人数及其所占比例)。
③总成绩统计(学生的总成绩、平均成绩及成绩排名)。
④成绩的统计结果显示。
⑤学生数据的添加、修改、与删除。
⑥学生数据的读取与存储。
2. 通信录管理系统(****)
功能要求:
① 查看功能:选择此功能时,列出下列三类选择。
A 办公类,B 个人类,C 商务类 ,当选中某类时,显示出此类所有数据中的姓名和电话号码)
②增加功能:能录入新数据(一个结点包括:姓名、电话号码、分类(可选项有:A 办公类,B 个人类,C 商务类)、电子邮件)。例如
杨春 13589664454 商务类 chuny@126.com
当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;录入的新数据能按递增的顺序自动进行条目编号。
③修改功能:选中某个人的姓名时,可对此人的相应数据进行修改。
④删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。
3. 人事信息管理系统(***)
功能要求:
①建立职工信息数据,包括职工号、姓名、性别、工资、出生时间、参加工作时间和年龄(必须计算得到)。
②实现数据录入、数据删除、数据修改、数据浏览和数据查询等功能。
③用文件保存数据。 展开
2013-06-21
展开全部
这个小程序没有实现数据验证,但是你要的基本功能都有了,基本的数据合法性,你可以自己添加一下就ok了
在EmployeManage 中有两个成员:employe_map_by_ID 为了快速定位ID ,便于按ID进行的增删改查 ;
employe_map_by_name 为了通过name快速定位 ,便于通过那么进行的增删改查 ;
如果你不讲究效率 ,用第一个就可以了 ,然后一个一个的去搜索 ;
如果你同时使用这两个 ,那么在增加 ,删除 ,修改的时候要维护上面这两个对象中的数据 ,否则会造成数据的不一致 。
没搞清楚你说的数据存到文件是什么数据 ,所以这个功能没做 。
再者,你的需求不够清晰 ,以后向别人寻求帮助的时候 ,一定要讲清楚自己想知道什么 ,想要什么,才能更有效的获得自己想要的东西 。
加油!!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都比较简单啊
简单的把第三题编了下,要就留下邮箱。
简单的把第三题编了下,要就留下邮箱。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你选了哪个呢?
追问
第一题应该容易一些吧,不知道怎样编啊,现在会编的都是一些基础的,这是我们C++程序设计这门课程的课程设计
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询