c-课程设计题目

c-课程设计题目

ID:30774203

大小:64.50 KB

页数:7页

时间:2019-01-03

c-课程设计题目_第1页
c-课程设计题目_第2页
c-课程设计题目_第3页
c-课程设计题目_第4页
c-课程设计题目_第5页
资源描述:

《c-课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C++课程程序设计,QQ:题目一、“学生选修课程系统设计”1、问题描述高校中学生信息包括:学号、姓名、性别、年龄、系别、班级、联系方式等信息。课程信息包括:课程代码、课程名称、总学时、学分、开课学期、选修人数等信息。学生可对课程信息进行查询,选修符合要求的课程。根据课程信息和学生信息完成对课程的选修,需要专门的一个管理类来完成选修工作。2、功能要求(1)添加功能:程序能够任意添加课程和学牛记录,可提供选择界面供用户选择所要添加的类别,要求编号要唯一,如果添加了重复编号的记录吋,则提示数据添加重复并取消添加。(2)查询功能:

2、可根据编号、姓名等信息对已添加的学生和课程记录进行查询,如果未找到,给岀相应的提示信息,如果找到,则显示相应的记录信息。(3)显示功能:可显示当前系统中所有学牛和课程的记录,每条记录占据一行。(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除功能:主要实现对已添加的学生和课程记录进行删除。如果当前系统中没有相应的记录,则提示“记录为空!”并返回操作。(6)统计功能:能根据多种参数进行统计。能统计学生人数、课程的门数、选修某门课程的学生的相关信息。(7)保存功能:可将当前系统中各类记录存入

3、文件中,存入方式任意。(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。题目二、“学生考勤管理系统”1.设计要求考勤信息记录了学牛的缺课情况,它包括:缺课日期、第几节课、课程名称、学生姓名、缺课类型(迟到、早退、请假及旷课)。具体要求如下所示:(1)采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。学生也可根据自己对题目的理解增加新的功能模块(视情况可另外加分)。(2)系统以菜单界面方式(至少采用文木菜单界面,如能采用图形菜单界面更好)工作,运行界面友好,演示程序以用户和

4、计算机的对话方式进行。(3)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。(4)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。2•功能要求:试设计一考勤管理系统,使之能提供以下功能:1.录入学牛的缺课记录;2.修改某个学生的缺课记录;3.查询某个学生的缺课情况;4.统计某段时间内,旷课学生姓名及旷课次数,按旷课次数由多到少排序;5.统计某段时间内,有学生旷课的课程及旷课人次,按旷课人次由多到少排序;6.系统以菜单方式工作。题目三、“职工信息管理系统设计”1.设计要求:设计要求实现如下功能:(

5、1)建立职工信息数据,包括职工编号、姓名、性别、工资、出牛时间、参加工作吋间和年龄(必须计算得到)。(2)根据职工信息表,建立只含有姓名和年龄的职工信息简表。(可选功能)(3)使用继承的方法构造3个类,(即雇员类一一虚基类,教师类和工人类一一派生类)使用相应的对象放置10个职工信息。(4)编写同名display()成员函数,用来输出数组的内容。(5)按不同类别输岀职工信息,比如按系输岀教师信息。(可选功能)(6)要求对“VV”和“>>”运算符进行重载。考虑到输人职工编号时,也会因不小心引人空格,而且名字中也需要有空格,所以

6、重载“>>”运算符时,需要满足这个要求。(7)抽取并计算职工的平均年龄。(8)检索(查找)指定信息。(如按姓名检索、按年龄检索)(9)显示年龄分布的柱状图。(10)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。(11)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。2.设计功能:在主函数中实现以下功能操作:(1)增加一位教师记录(2)增加一位工人记录(3)显示全部职工记录(4)计算教师平均年龄(5)计算工人平均年龄(6)删除一个教师(7)删除一个工人(8)按系输岀教师信息(可选)(9)按姓名检

7、索所有信息题目四、“超市商品管理系统设计”1.问题描述超市中商品分为四类,分别是食品、化妆品、日用品和饮料。每种商品都包含商品名称、价格、库存量和生产厂家、品牌等信息。主要完成对商品的销售、统计和简单管理。2、功能要求(1)销售功能。购买商品时,先输入类别,然后输入商品名称,并在库存中查找该商品的相关信息。如果有库存量,输入购买的数量,进行相应计算。如果库存量不够,给岀提示信息,结束购买。(2)商品简单管理功能。添加功能:主要完成商品信息的添加。查询功能:可按商品类别、商品名称、牛产厂家进行查询。若存在相应信息,输岀所查询

8、的信息,若不存在该记录,则提示“该记录不存在!”。修改功能:可根据查询结果对相应的记录进行修改。删除功能:主要完成商品信息的删除。先输入商品类别,再输入要删除的商品名称,根据查询结果删除该物品的记录,如果该商品不在物品库中,则提示“该商品不存在”。(3)统计功能。输出当前库存屮所有商品的总数及详细信息;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。