《2022年C与C课程设计任务书.docx》由会员分享,可在线阅读,更多相关《2022年C与C课程设计任务书.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品学习资源封面欢迎下载精品学习资源作者: PanHongliang仅供个人学习C 与 C+课程设计任务书一、选题选题原就是综合运用面对对象编程、文件流读写及必要的数据结构及算法,解决实际应用问题;可选择以下与实际应用紧密结合的较综合性的题目,欢迎下载精品学习资源也可自选(自选题必需通过任课老师认可);要求通过课程设计的实践,使学生更好地把握面对对象程序设计的基本方法和C+ 语言的应用,并学习图形用户界面的开发,加深对C 和 C+课程基本内容的懂得和综合运用才能的提高;每个同学的课设任务按下式确定: 课设任务 =学号的最终两位 %13如学号为 3050921054 的同学应完成 C与 C+课程
2、设计任务书 2( 54%13=2);C 与 C+课程设计任务书 0题目:考勤治理系统基本要求:考勤信息记录了同学的缺课情形,它包括:缺课日期、第几节课、课程名称、同学姓名、缺课类型(迟到、早退、请假及旷课);设计一个考勤治理系统,使之能供应以下功能:(1)系统初始启动时可从文件中载入已有的缺课登记记录;( 2)可新增一个同学的缺课记录;( 3)修改某个同学的缺课记录;( 4)查询某个同学的缺课情形;( 5)统计某段时间内,旷课同学姓名及旷课次数,按旷课次数由多到少排序;( 6)统计某段时间内,有同学旷课的课程及旷课人次,按旷课人次由多到少排序;C 与 C+课程设计任务书 1题目:医院治理系统问
3、题描述:建立一个医院治理系统,可以处理以下对象:( 1) 医院基本信息( 2) 病人信息( 3) 医生信息( 4) 护士信息设计一个医院治理系统,使之能供应以下基本功能:(1) 查询医院的总信息;(2) 查询医院医生的信息;(3) 查询医院病人的信息;(4) 增加病人(病人类型:门诊、住院;主治大夫;对于住院病人仍要有管床护士)(5) 病人出院;(6) 增加新的医生;(7) 增加新的护士(8) 查阅护士的管床信息;C 与 C+课程设计任务书 2题目:网吧治理系统欢迎下载精品学习资源问题描述:建立一个网吧治理系统,可以处理以下对象:( 1) 网吧基本信息( 2) 顾客信息(身份证号,是否会员)(
4、 3) 网管信息( 4) 电脑信息设计一个网吧治理系统,使之能供应以下基本功能:(1) 查询网吧的总信息;(2) 查询网管的信息;(3) 查询顾客的信息;(4) 增加顾客(顾客类型:是否会员;支配的机位;上机时间)(5) 顾客结账(依据顾客类型以及上机时间确定收费金额);(6) 增加新的网管(一台电脑只能由一个网管负责);(7) 增加新的电脑C 与 C+课程设计任务书 3题目:客房治理系统基本要求:客房信息(经济、标间、豪华、单人间、双人间、三人间以及各种等级客房的数量等)和员工信息(楼层治理员、客房领班、客房经理等);实现的功能如下:( 1)登记客人的入住信息(房号、客人姓名、入住时间、入住
5、期限、入住押金、每日押金、客房等级、单 /双/三人间);( 2)给定员工姓名,显示本员工所治理的楼层客房信息(经济、标准、豪华、单/双/三人间的入住情形)( 3)给定入住客人姓名,显示其入住情形(房号、姓名、已交押金、入住费用累计、入住结算)( 4)给定房号、修改押金数目(实现添加的数目和以往的数目累加)( 5)依据某类客房(经济、标间、豪华、单人间、双人间、三人间)入住数量的高低进行排序;C 与 C+课程设计任务书 4题目:水电煤气治理系统问题描述:设计一个水电治理信息系统,能够对高校的水电费用进行治理,包括登记费用、查询费用和住户信息治理等;在设计时要考虑到同学和教工在用水电时的不同,同学
6、可以免费使用确定额度的水电,超过这个额度的水电以后必需自费使用,且自费部分水电费的价格标准要高于教工的收费标准;基本要求:( 1) 实现对用户信息的录入;( 2) 实现水电煤气数据的录入;( 3) 运算并查询用户应缴费用;( 4) 查询未缴纳费用的名单;欢迎下载精品学习资源实现提示:( 1) 用户基本信息类、教工用户信息类、同学用户信息类;( 2) 收费标准类,该类储备水电煤气标准单位的收费标准,如:煤气,2.0 元/立方M ;( 3) 在实现的时候考虑继承和多态的合理使用;C 与 C+课程设计任务书 5题目:选课治理信息系统基本要求:运用 C+ 语言描述学校类、同学类、课程类、选课类,每一个
7、类应包含数据成员和成员函数;设计基类和派生类,并运用多态性和虚函数的学问;留意面对对象程序设 计理论学问的懂得与实际的动手编程才能,要求同学设计具有继承与派生以及多态性的类;懂得面对对象程序设计的核心的概念;实现的功能如下:( 1) 建立学校类、同学类、课程类、选课类( 2) 学校、同学、课程、选课信息的初始化( 3) 学校、同学、课程、选课信息的添加、修改、删除、查找( 4) 学校、同学、课程、选课信息的输出( 5) 对选课信息按学号、课程编号排序C 与 C+课程设计任务书 6题目:电话号码簿治理系统基本要求:( 1) 定义电话结构体,包括姓名、电话号码、地址、序号等;( 2) 定义电话号码
8、簿类,要求实现增加数据、更新数据、查询数据、删除数据、输出数据等功能;( 3) 以文件的形式储备数据;C 与 C+课程设计任务书 7题目:公司员工治理系统基本要求:设计一个利用文件处理方式实现对公司人员(包括工程师、领导和主任工程师)进行治理,要求具有增加数据、更新数据、查询数据、删除数据以及现实数据的功能;实现提示:设计一个虚基类Staff(员工),包含编号、姓名和年龄爱惜数据成员以及相关的成员函数;由 Staff 派生出工程师类Engineer,包含专业和职称爱惜数据成员以及相关的成员函数;再由 Staff 派生出领导类 Leader,包含职务和部门爱惜数据成员以及相关的成员函数; 然后由
9、 Engineer 和 Leader 类派生出主任工程师类Chairman ;C 与 C+课程设计任务书 8题目:歌手竞赛系统基本要求:对一次歌手竞赛的成果进行治理,功能如下:欢迎下载精品学习资源( 1)输入每个选手的数据包括编号、姓名、十个评委的成果,依据输入运算总成果和平均成果(去掉最高分,去掉最低分);( 2)评委打分;( 3)成果排序(按平均分)( 4)数据查询( 5)追加同学数据( 6)写入数据文件C 与 C+课程设计任务书 9题目:活期储蓄账目治理系统基本要求:实现储户开户、销户、存入、支出等活动;要求能查找储户的账户,实现存款、取款、插入、删除等操作;具体功能如下:(1) 实现储
10、户开户;(2) 实现储户销户;(3) 向某账户存款;(4) 从某账户取款;(5) 排序显示全部账号信息;(6) 查询某账户余额;(7) 查询某账户交易记录;C 与 C+ 课程设计任务书 10题目:宿舍治理系统软件问题描述:实现宿舍治理人员对宿舍住宿相关信息的治理与查询的功能;可以添加、删除和修改住宿记录,依据不同的关键字查询住宿情形;为了查找便利,可对全部住宿信息按姓名、学号、宿舍号分别进行排序;要求住宿信息储存到文件中;基本要求:( 1) 添加同学住宿记录信息:添加的同学住宿记录包括学号、姓名和宿舍号;( 2) 编辑同学住宿记录:当同学的住宿情形发生变化时,先查找到该同学的住宿记录,然后修改
11、相关信息;( 3) 删除同学住宿记录:同学毕业或者其他缘由离开学校时,先查找到该同学的住宿记录,然后删除相关信息;( 4) 查询同学住宿信息:当要查找同学住宿信息时,可以依据姓名、学号、宿舍号进行查找;( 5) 读写文件:将全部住宿信息储存至文件中,并且可以从文件中读出全部记录;( 6) 排序:能够对全部住宿信息按姓名、按学号、按住宿号进行排序;C 与 C+课程设计任务书 11题目:餐饮业治理系统问题描述:建立一个餐饮业治理系统,可以处理以下对象:欢迎下载精品学习资源( 1)餐馆基本信息( 2)顾客信息( 3)菜品信息( 4)服务员信息设计一个餐饮业治理系统,使之能供应以下基本功能:(1) 查
12、询餐馆的总信息;(2) 查询服务员的信息;(3) 查询顾客的信息;(4) 查询菜品信息(5) 增加顾客(顾客桌号、排队号、所点菜(如干)(6) 顾客结账;(7) 增加新的菜品(8) 增加服务员二、课程设计报告要求完成设计任务后,应按要求提交课程设计报告;课程设计报告要求用16k纸单面打印,并装订成册;内容包括:1. 设计题目、专业、班级、同学姓名、同学学号、指导老师姓名、起止时间2. 具体任务3. 软件环境4. 算法设计思想5. 源代码6. 运行结果7. 收成及体会8. 参考文献三、课程设计报告封面见下页;欢迎下载精品学习资源C与 C+课程设计报告设计题目:专业班级学生学号指导老师起止时间版权
13、申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理;版权为潘宏亮个人全部This article includes some parts, including text,pictures, and design. Copyright is Pan Hongliangs personalownership.用户可将本文的内容或服务用于个人学习、争论或观看,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵害本网站及相关权益人的合法权益;除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权2021 年 秋季 学期欢迎下载精品学习资源利人的书面许可,
14、并支付酬劳;Users may use the contents or services of this article for personal study, research or appreciation, and other non-commercial or non-profit purposes, but at the same time, they shall abide by the provisions of copyright law and other relevant laws, and shall not infringe upon the legitimate ri
15、ghts of this website and its relevant obligees. In addition, when any content or service of this article is used for other purposes, written permission and remuneration shall be obtained from the person concerned and the relevant obligee.转载或引用本文内容必需是以新闻性或资料性公共免费信息为使用目的的合理、善意引用,不得对本文内容原意进行曲解、修 改,并自负版
16、权等法律责任;Reproduction or quotation of the content of this article must be reasonable and good-faith citation for the use of news or informative public free information. It shall not misinterpret or modify the original intention of the content of this article, and shall bear legal liability such as copyright.欢迎下载精品学习资源欢迎下载