自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(540)
  • 资源 (5)
  • 收藏
  • 关注

原创 C++《面向对象课程设计》题目

面向对象编程课程设计 参考内容课程名称: 《面向对象课程设计》设计题目: 学生选课系统;订票系统;运动会分数统计系统;通信录管理系统;歌咏比赛成绩管理; *另:可自行选题,经认可老师同意后可以作为设计题题目一. 目的与要求目的:使学生通过参加小型软件的开发过程,进一步掌握面向对象的程序设计方法,使学生具有团队协作精神,并培养学生的创新能力和创新意识。要求:(1)了解并掌握面向对象程序设计方法,具备初步的独立分析和设计能力;(2)初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法

2022-12-07 21:05:21 32

原创 《C++语言程序设计》大作业(三个模块)

《C++语言程序设计》大作业一、题目:C++程序演示系统的设计与开发二、目的:1、掌握C++面向对象的编程方法;2、掌握菜单设计与实现;3、掌握类和对象、运算符重载知识点;4、掌握类模板、文件知识点。5、 掌握继承与派生、多态知识点。三、内容要求:大作业报告格式必须按照格式要求进行设置,不符合要求一律退回,调整好格式并满足要求再接受。应用本课程所学知识,设计并实现C++程序演示系统,包括功能有:1、 菜单调用菜单的样式也可以自己设计,菜单选项最低要求包含三个功能(可以有二级菜单

2022-12-07 00:08:21 146

原创 C/C++饮品自动贩卖机系统

该饮品自动贩卖机总容量确定,且贩卖机内通道宽度并排只能容纳一个饮品,购买饮品出口和添加饮品口在同一个位置。经营者添加饮品时,每次只能添加一个饮品,饮品按照添加的先后顺序依次排列。购买者每次只能购买一个饮品,可以选择现有饮品中任意一个购买。 (由于贩卖机内通道宽度并排只能容纳一个饮品,为了让购买者可以购买任一饮品,贩卖机内设置了饮品临时存放区域)购买者功能包括:1、查询所有饮品信息 (编号、名称、价格)2、根据饮品编号购买饮品,并显示购买信息 (名称、价格、购买时间)。3、退出购买界面,返回主界面。经营

2022-12-06 14:26:57 266 1

原创 C++校园导游程序及通信线路设计

一、设计内容:设计校园平面图,所含景点不少于10个。以图中顶点表示校内各景点,存放景点名称、代号、简介等信息;以边表示路径,存放路径长度等相关信息。(1) 显示校园平面图(用cout显示即可)。(2) 景点信息查询:为来访客人提供图中任意景点相关信息的查询。(3) 任意2个景点的路径查询:为来访客人提供图中任意2个景点的问路查询,即查询任意两个景点之间的一条最短的简单路径及距离。(4) 通信线路设计:以尽可能低的造价建造景点间的通信网络把这些景点联系在一起,每条通信线路的造价与景点间的距离成正比。

2022-12-06 14:18:20 239

原创 C/C++ 新生入学管理系统

4、新生入学管理系统问题描述:通过此系统可以实现如下功能:(1)用户登录,用户分为管理员和新生两种不同角色功能不同。(2)管理员模块功能:管理员可以添加学生用户,修改学生信息,查询学生信息,删除学生用户等操作,并能够汇总新生注册人数。(3)学生模块功能:学生可以登录后,实现注册报到、查看或修改个人信息、查看报到状态、查看宿舍和班级情况、查看注册报到流程。要求:新生数据文件(包括学号、身份证号、姓名等个人信息) 读写操作通过文件实现。可以附加入学报到流程的地图导引,如巡天楼注册缴费——宿舍领取钥匙——

2022-12-06 14:11:55 52

原创 C++工资管理系统

课程设计六 工资管理系统[要求]该系统在磁盘上存储了某单位上月全体职工的工资信息。对于每一位职工存储以下信息:月份、职工编号、基本工资、津贴、岗贴、补贴、房贴、交通补贴、应发数、房租、储蓄、会费、个人所得税、应扣数和实发数。个人所得税计算方法设为:工资少于 800元为0:800~1000 元的部分为5%:1000-5000 元的部分为 10%:5000 元以上的部分为20%。系统功能要求如下:(1)创建存储职工工资信息的存储系统;(2)添加某职工的工资信息(增加新职工时用);(3)删除某职工的工资

2022-12-06 13:55:39 225

原创 C++特色家政服务管理系统

6.30 特色家政服务管理系统[问题详述]家政公司针对新建住宅区推出“安心入住”清扫特色家政服务,为房主清扫新装修的住房,让房主能安心地搬人一个干净的新居。住房清扫按房屋的面积计费,收费标准是:清扫一次收费起点 300 元,对应的房屋面积不超过 80 平方米,面积超过部分,每增加2平方米加收 10元清洁费。例如,91平方米房屋的清扫费是 355元。顾客需要提前 2到7天预约顾客预约时,公司登记顾客的姓名、电话、住址、住房面积、开始工作时间、清扫日期。清扫工作一般当天完成,最迟的开始工作时间为 15;00。

2022-12-06 13:49:58 219

原创 C/C++图书管理系统

图书管理系统问题描述: 设计并实现一个图书管理系统。能模拟图书管理系统的部分功能,包括读者注册,读者借阅,图书管理,用户管理等。功能说明:(1) 模拟图书管理系统的流程包括读者注册、读者借阅、图书管理、用户管理等功能。图书信息包含:书号,书名,作者,出版社,出版时间,价格等。(2) 进行统计分析随时进行统计分析,以便了解当前的借阅情况和相关的资料状态,统计分析包含:借阅排行榜,资料状态统计和到期未还图书的统计等。(3) 设置管理员登陆的初始密码。(4) 借阅图书数目受系统设置最大借阅量的限制

2022-12-06 13:45:15 129

原创 C++钟点家政服务管理系统

6.29钟点家政服务管理系统【问题详述】家政服务公司提供按小时计费的家务劳动服务。居民可以到家政服务公司请钟点工到家中完成做饭、做清洁等日常家务劳动,按钟点付费。客户请钟点工需要至少提前 24 小时预约,预约分为临时的和长期的两种性质:临时预约是指只需要一次的用工预约;长期预丝指的是两天及以上,每天相同时长和到岗时间的用工预约。客户预约时,公司登记客户的姓名、住址、电话、钟点工到家开始工作的时间、工作时长、用工性质(临时/长期)、起始日期、结束日期。在客户指定的时间,公司将钟点工派往客户家,按要求完成家务

2022-12-06 00:59:30 143

原创 C++/MFC 算术表达式求值

综合实验 1 算术表达式求值课程名称:《数据结构与算法(C++描述)》实验名称:综合实验 1 算术表达式求值实验环境:Visual C++ / Dev-C++等支持C++的集成开发环境。问题描述和基本要求:1、 从键盘上输入中缀算术表达式,包括括号,计算出表达式的值;2、 程序能对所输入的表达式作简单的判断,如表达式有错,能给出适当的提示;3、 能处理单目运算符:+、-;4、 撰写实验报告。分析与提示:1、各种运算符优先级运算符优先级1 ´=´2 ´(´、´) ´3 ´+´、´-´

2022-12-06 00:47:08 222

原创 C++运动会分数统计系统

一、运动会分数统计系统1.功能要求参加运动会有 n 个学校,学校编号为 1…n。比赛分成m个男子项目,和w个女子项目。项目编号为男子 1····m,女子 m+1····m+w。不同的项目取前五名或前三名积分: 取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为: 5、3、2; 哪些取前五名或前三名由学生自己设定。(m

2022-12-06 00:41:05 155

原创 C语言校园家教管理系统

C语言_课程设计任务书5一、设计题目校园家教管理系统二、设计目的1、加深学生对该课程基础知识和基本理论的理解和掌握,培养学生综合运用所学知识独立分析和解决问题的能力;2、培养学生在计算机软硬件开发、理论计算、查阅资料等方面的能力,使学生逐步树立正确的设计思想;3、加强理论联系实际,培养学生科学严谨、实事求是的工作作风和勇于探索的创新精神。三、任务描述校园家教管理系统是一个家教管理的信息化平台,可以为有勤工俭学需求的同学提供更多就业机会,帮助他们快速找到适合自己的家教工作。故设计一款校园家教管理系统是十分

2022-12-05 20:57:59 259 1

原创 MFC学生成绩管理系统

8、第八组学生成绩管理系统的设计成绩记录以下信息,班级,学号,姓名,课程名,成绩 (百分制)。可以用能表示学生成绩的结构体数组存储数据。在编辑框内输入内容后按添加按钮可以把内容写入文本文件(不是二进制文件)里面,然后点击列表框里的某一行的时候可以在编辑框上显示内容让用户进行修改和删除,然后查询按钮点一下会弹出来一个对话框要求输入学号来进行查询后在编辑框上显示查询内容,否则就显示查询未果,单击列表框中的数学和语文时可以将列表中的内容按成绩进行排序,在添加这个按钮中要将数据写入文本文件中然后在程序初始化的时候将

2022-12-05 16:03:08 17

原创 C++图书管理系统(管理员-读者)

一、设计一款文字式交互的图书管理系统,要求具备注册登录、浏览图书、借还图书等基本功能;二、要求以外部文件的形式存储书籍信息、馆藏记录、借阅记录、用户信息等。【可参考提供的书籍清单】三、图书信息包含但不限于: 题名 ISBN/ISSN 作者 出版社 价格 ……(可自行扩展)四、用户基类信息: 账户 密码 角色:1-管理员、2-读者、3-游客(可扩展)1)管理员权限: 读者用户管理:支持对读者的账号进行增、删、改、查;重置读者默认密码为123456; 书籍信息管理:支

2022-12-04 15:25:22 533

原创 C语言会员管理系统

一、会员管理系统设计与实现设计一个会员管理系统。根据以下功能,分析使用的逻辑结构和存储结构。(1)增加功能:能够录入新数据(包括:姓名、电话号码、类别、余额等信息)。当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;当会员信息中超过预设上限时,存储空间已满,不能再录入新数据。(2)删除功能:能够对会员系统中的记录进行删除。(3)修改功能:能够对会员系统中的记录进行修改。(4)查询功能:通过姓名、电话号码和类别进行查询,显示查询结果,类别分为钻石会员、铂金会员、vip会员、普通会员。(5)

2022-12-03 22:10:25 38

原创 C++图书购买系统

该系统有两类用户,会员(多名)和管理员(1名)。其中,会员功能包括:1、首先注册并录入个人信息,包括:用户名,密码,生日,邮箱。注册后,自动设置会员编号,积分被自动设置为0。2、登陆不成功时能提示用户名或密码错误。3、成功登陆后可以查询所有图书信息,并根据书名选择购买图书(需要减库存)购买图书的总金额每10元积1分,积分在购买时可以抵钱用,1个积分抵1元。4、登陆后可以查询自己的购买记录5、登陆后可以查询个人信息 (会员编号,用户名,密码,生日,积分),可以修改密码。6、退出会员界面,返回主菜单。

2022-12-03 22:08:06 319

原创 C/C++大学课程信息系统

1.在界面上显示菜单,提示用户可进行的操作,包括以下操作:(1)添加功能(Add):添加一门课程的基本信息,包括课程编号、课程名称、课程性质(选修或必修)、总学时、授课学时、实验学时、学分、开课学期等。(2)查找功能(Find):按课程编号或课程名称等查找课程信息并输出。(3)删除功能(Delete):按课程编号或课程名称等查找并删除相应的课程。(4)修改功能Modify):按课程编号或课程名称等查找并修改相应的课程信息。(5)排序功能(Order):按总学时或课程编号排序并输出全部课程的信息。(

2022-12-03 10:24:10 810

原创 C/C++图书信息管理系统水电管理信息系统

图书管理信息包括:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等功能描述1、新进图书基本信息的输入。2、图书基本信息的查询。3、对撤消图书信息的删除。4、为借书人办理注册。5、办理借书手续。6、办理还书手续。要求:使用二进制文件方式存储数据,系统以菜单方式工作。

2022-12-01 11:25:02 330

原创 C/C++家族族谱管理系统

家族族谱管理通过训练,强化学生对树结构、二叉树结构的表示及操作算法的掌握和灵活运用3.具体要求:要求设计实现具有下列功能的家谱管理系统:(1) 输入文件以存放最初家谱中各成员的信息,成员的信息中均应包含姓名、出生日期、婚否、地址等;(2) 实现数据的存盘和读盘;(3) 以图形方式显示家谱;(4) 显示第n 代所有人的信息;(5) 按照姓名查询,输出成员信息 (包括其本人、父亲、孩子的信息);(6) 按照出生日期查询成员名单;(7) 输入两人姓名,确定其关系;

2022-11-30 16:16:52 418

原创 C Programming Language Product’ Record

C Programming LanguageContribution to module (weighting: 50 %)1st Semester 2022-2023Out: MON. 21th Nov. 2022 Due: SUN. 11st Dec. 2022Main objective of the assignment:Understand C programming and practice to draw a flow chAug. to describethe problem a

2022-11-29 12:59:34 27

原创 C语言二叉树的应用(家谱)

实验五 二叉树的应用(难度系数:☆☆☆☆☆)[问描述]假定在当今家庭中,每个人最多可以养育两个孩子,请建立一个从曾祖父开始的家谱,用二叉树的数据结构表示(二叉树的层数可以为 3-4 层)。[基本要求]1.实现整个家谱成员的输出。2.实现家谱中成员的查找与定位,比如该成员位于家谱的第几代。3.实现家谱中某个成员的双亲结点、子女结点的输出。

2022-11-29 10:32:14 294

原创 C++机票购买系统

该系统有两类用户,会员 (多名) 和管理员 (1名)其中,会员功能包括:1、首先注册并录入个人信息,包括:用户名,密码,生日,邮箱。注册后,自动设置会员编号。2、登录不成功时能提示用户名或密码错误。3、成功登录后可以查询所有航班信息(输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,剩余机票数),并根据航班号选择购买机票 (需要减剩余机票数)。3、登录后可以查询自己的购买记录。4、登录后可以查询个人信息 (会员编号,用户名,密码,生日),可以修改密码.

2022-11-28 14:19:30 439

原创 QT表白墙信息管理系统(武汉大学)

设计背景:几乎每所大学都有的表白墙是一种集表白、吐槽、提问答疑、寻人寻物等功能于一体的非官方信息交流渠道,一般把某一时间段内的各种内容集中在一起统一发布,具有很强的娱乐性,但是信息过于碎片化。设计目的:希望通过信息管理系统对表白墙内的信息进行分类整理,综合分析,并提供快速查找目的信息的功能,以弥补目前表白墙的不足,更好地服务于学生。主要功能的实现:1.用QT实现界面可视化。2.用文本文件或二进制文件实现信息存储。3.用链表,动态数组类实现信息传入,修改,删除等功能。4.用正则表达式进行账户

2022-11-27 14:53:16 80

原创 C语言网站用户管理系统

网站用户管理系统【问题详述】编写应用程序,模拟网站对注册用户进行管理。网站对注册用户提供一些付费或免费的文件下载或在线娱乐活动,用户参与网站的活动可以获得积分。用户完成网站的注册操作即可成为注册用户。注册时,用户自己提供用户名,但是不能与网站先注册的用户名同。用户注册后,具有初始的用户等级,可以向自己的户头中存人网币用于付费。用户可以查看自己的网币余额、用户等级和积分,可以选择将积分兑换成网币,或者用于提高等级,高等级的用户享有更多特权。微网站根据所有注册用户上网的活动记载文件,每天定时累计用户的积分。

2022-11-27 14:18:34 143

原创 作业练习3:类的继承

I.作业目的本次实验主要在于学习使用C++类继承机制实现程序功能。C++中的举继承机制能够用于表示类之间的“s-a"关联合理使用能够有效减少重复代码,并进而实现多态行为。本次作业将基于类继承体系设计并实现具有数据容器功能的一系列类,通过对这些类的开发过程学习掌握C++中的类继承机制。注意:本次练习所涉及的部分类的功能在作业练习2中已经进行了实现,但并未基于类继承机制进行设计。本次练习应充分使用继承机制对相关类的功能进行重新改进和完善。

2022-11-26 20:27:03 492

原创 N的M次方

N的M次方问题描述:输出NM的前三位数和后三位数。输入格式:第一行输入一个正整数T表示有T组测试样例接下来T行每行输入一组N和M输出格式:输出T行,每行输出NM前三位数和后三位数(不足三位请补充前置0)。样例输入:22 23 37样例输出:004 004450 363备注: 337 = 450,283,905,890,997,363

2022-11-26 16:44:29 95

原创 C/C++小型文本查询引擎

小型文本搜索引擎的设计与实现实验要求:(1)构造二叉查找树① 从文件中读入内容,过滤掉阿拉伯数字和标点符号,并将英文字母的大写形式全部转换成小写形式。② 按照英文字母表的顺序构造英文单词的二叉查找树。当两个英文单词的首字母相同时,按第二个字母进行排序,依次类推。③ 为每个英文单词建立一个单链表,用于存放该单词在文档中的位置信息(即:该单词是文档的第几个单词,序号从1开始)。

2022-11-26 12:00:26 1553 2

原创 C/C++航空客运订票系统

航空客运订票系统的设计与实现:本系统可以实现航空客运订票的主要业务活动。例如,浏览和查询航班信息、机票预订和办理退票等。(全部完成起评分“良好”,完成部分内容为“中等”或“及格”,创新性强为“优秀”)需求分析:(1)航班管理。每条航线设计出合理的信息,包括:起点和终点站名,航班号,成员额定,飞行周期、飞机型号、余票量、头等余票量、公务余票量、经济余票量、头等航班票价、公务航班票价、经济航班票价等(2)客户管理。

2022-11-25 22:34:47 856

原创 C++虚拟新生信息管理系统

设计简易新生信息管理系统(1)已知技术参数或设计前提1、大学有若干个学院,每个学院有很多新生。有作为自然人的基本信息(如性别、年龄等等),有作为学生的基本信息(学号,成绩等)。2、每个学生都有记录的高考成绩(大学生);或者考研成绩。3、每个同学都有自己的名字(包括同名)、学号,每个人都是固定的,且学号唯一,学号格式按照我校现有格式记录。4、学校每学期都有期中期末考试,记录学生成绩是一个较大的工程。5、在校学生可凭借本人学号和密码查询本人考试成绩及排名。6、专业人员可凭密码查询学生所有信息,

2022-11-23 10:57:13 201

原创 C/C++模拟校园卡

1 问题描述同学们都在机房做实验或自由上机,请根据自己实际使用情况编写一份模拟校园卡消费记录查询 系统 ,实现登录,计费,挂失,统计等相关功能。2 功能要求主要功能模块:(1)登录模块:同学根据自己设定的密码登录。三次错误则冻结账户。(2)管理员:管理员以密码登录系统,提供以下功能:充值、挂失、重置学生密码(3)学生登录系统后,可以查询卡中余额,上机时间和地点。可以统计自己上机时间,上机费用等;

2022-11-23 10:44:58 4239

原创 C++学校图书馆管理系统

问题描述学校图书馆中的书籍需要设计一个管理系统,图书信息包括:索书号、书名、作者、出版社、出版日期、馆藏地、馆藏数量、借出数量、定价、所属学科2.功能要求(1) 程序能够提供选择界面供用户选择不同功能。(2) 添加功能:程序能够任意添加图书的记录,要求索书号要唯一,如果添加了重复索书号的记录时,则提示数据添加重复并取消添加。(3) 查询功能:可根据索书号号、书名、作者、出版号等信息对已添加的记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息,需给出至少三种不同查询方式(

2022-11-23 10:35:46 382

原创 C/C++个人帐本管理系统

C/C++个人帐本管理系统程序设计题3: 个人帐本管理系统指导老师:吴家皋 jgwu@njupt.edu.cn 13505180153【问题描述】该系统要求实现一个简单、实用的个人帐本管理程序,主要功能包括帐务收支明细数据的录入、查找、修改、删除、统计、排序等。所有帐务数据都要利用文件系统保存,以备系统下次运行时使用。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些基本算法思想的应用。

2022-11-23 00:54:37 69

原创 C/C++飞机票订购系统

C/C++飞机票订购系统程序设计题5: 飞机票订购系统指导老师:吴家皋 jgwu@njupt.edu.cn 13505180153【问题描述】该系统要求实现一个简单、实用的机票订购程序,主要功能包括飞机票数据的录入、查找、删除、显示、订票、退票等。所有飞机票数据都要利用文件系统保存,以备系统下次运行时使用。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些基本算法思想的应用。

2022-11-23 00:51:27 80

原创 C/C++数据结构题目(2022)

问题描述][基本要求](1) 所有事件均随机生成(2) 用文件存储货架状态,所有变更均应反应在文件中。存储形式自行设计,但务必清晰、直观。

2022-11-21 22:46:41 548 1

原创 C/C++员工通讯录(链表实现)

一、设计一个员工通讯录(如编号、身份证号码、姓名等),用单链表实现员工通讯录的存储和增删改查等操作。

2022-11-21 22:37:40 129

原创 C/C++校运动会成绩管理系统

该系统可以记录校运动会全部运动项目的成绩、得分和排名情况,系统功能项以菜单形式显示。项目包括50米、100米、200米、400米、1500米、各接力项目、跳高、立定跳远、三级跳远、铅球等。系统可实现的具体功能包括:1、首先录入各院系在各项目上的成绩及相应的得分 (自行设定,如100米成绩12秒内得10分,12-15秒得8分…)2、实现按照院系编号输出每个院系的总分。3、按照总分由高到低对所有院系进行排名。

2022-11-21 22:22:14 652

原创 C/C++仓库管理系统

四、仓库管理系统问题描述:1.问题描述:已知一工厂有5个仓库(仓库编号、仓库规格),用于保存公司生产的10类产品(产品编号、产品名称、产品规格),任何- -种产品可以保存在该5个仓库中,编写一程序,完成以下功能:1.1仓库信息输入:仓库信息输入,有两种方式:1)能从文件导入产品的出入库信息(创建文件名称为:学号_ file1.txt, 至少保存了一类产品的入库信息包括:仓库编号、产品编号、产品名称、产品规格、出入库类型、出库/入库日期、出库/入库数量)

2022-11-21 22:14:35 348

原创 C/C++文件压缩与解压(哈夫曼编码)

实验四:文件压缩与解压一、实验目的:掌握哈夫曼编码和解码二、实验内容:利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传输数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编/译码系统。测试数据。

2022-11-21 22:09:08 474

原创 C/C++程序设计题目汇总(2022)

1 问题描述随着双11的到来,电商纷纷展开促销活动,活动形式五花八门,时间节点也各不相同,本程序用以管理个人在抢购时关注的促销信息,并给予相应的提醒,以便及时下手。该系统主要功能包括促销信息、待购信息的新增、删除、修改、查找等。所有数据都要利用文件系统保存,以备系统下次运行时使用。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些基本算法的应用。2 功能要求代码要能提供以下几个基本功能。(1)促销管理 1)录入:录入促销信息,退出程序时要存储到文件中。录入格式内容自行设计。

2022-11-21 22:02:22 4668

原创 程序设计题 2:双11抢宝计划

程序设计题 2:双11抢宝计划出题人:朱旻如面向专业:物联网工程难度等级:31 问题描述随着双 11 的到来,电商纷纷展开促销活动,活动形式五花八门,时间节点也各不相同,本程序用以管理个人在抢购时关注的促销信息,并给予相应的提醒,以便及时下手。该系统主要功能包括促销信息、待购信息的新增、删除、修改、查找等。所有数据都要利用文件系统保存,以备系统下次运行时使用。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些基本算法的应用。2 功能要求代码要能提供以下几个基本功能。(1)促销管理。

2022-11-21 21:52:47 545

北邮2021C语言航空售票系统.zip

程序设计课程设计 李 晶 lijingjing@bupt.edu.cn 孙鹏飞 sunpengfei@bupt.edu.cn 杨金翠 jincuiyang@bupt.edu.cn 刁婷 diaoting@bupt.edu.cn 李峥 lizhengsse@bupt.edu.cn 参考资料 C语言程序设计的教材及相关课堂资料 搜索引擎 时间表(物联网) 实践要求 C语言 两个题目,任选其一; 分组完成,五人一组,专业内自愿组合﹔ 开发环境:VC/Visual Studio/Dev C++/C Free等。 要求: 提供命令行操作,无需图形界面模块化结构 遵守编程规范界面友好运行正确具有容错机制 实践内容 航空售票系统 订餐系统 航空售票系统系统 服务人群︰ 购票用户。购票用户信息包含∶用户ID、姓名、性别、电话、密码、邮箱 航空公司管理员。每个航空公司一名管理员,航空公司管理员信息包含∶管理员ID、所属航空公司、姓名、邮箱、密码 要求∶ 用户ID、管理员ID均为字母数字组合的字符串,长度6-10个字符 电话号码为11位数字 邮箱必须符合规范**@*. 航空售票系统 航班信息包含∶ 航班号、所属航空公司、起飞地、降落地、起飞时间、预计空中飞行时间、舱位等级及相应座位号、机型、准点率、各等级票价、飞行员(两名)以及相应舱位的余票数等。 要求︰ 航班号∶2位字母+4位数字飞行时间︰符合时间格式hh:mm起飞地、降落地∶为国内真实城市 座位号∶符合飞机座位号形式,例如经济舱Y34A准点率∶百分比的形式 机型∶例如波音737等假设∶ 系统内的所有航班的每天执飞一次,且发生在每天的固定时间。 航空售票系统 购票用户功能∶ 登陆∶输入用户ID和密码登陆系统。 航班查询∶根据系统提供的信息进行航班查询。根据航班号以及出发时间查询; 根据出发城市、到达城市以及出发时间查询; 可用起飞时间段、航空公司、舱位、机型等过滤查询结果根据起飞时间排序所有航班; 同一航班因为有不同舱位等级,可能有不同价格,根据航班的最低价格排序所有航班,但每个航班的不同舱位价格都应显示出来; 查询之后允许用户购票﹔ 系统也可以有热门航班推荐,可根据价格或热点旅游地城市等来推荐,此处可自行确定用什么规则来推荐。 航空售票系统 购票用户功能︰ 用户购票:用户根据需要浏览并可选择感兴趣的航班。 假设∶ 系统只提供直飞航班; 同一个订单可包含多个航班,可以包含多个乘机人。同一名用户购买的自己乘坐的多个航班的时间不能冲突﹔规定一名用户一天最多购买五张航班机票; 每个航班购票人数不能超过座位总数; 同一天内同一个乘机人的不同航班,要保证时间顺序上前一段航程的目的地与后一段航程的出发地在允许的时间范围内可到达。 航空售票系统购票 用户功能: 个人信息管理 对个人信息中的电话、密码及邮箱进行修改取消订单 在未付款之前用户可以取消自己的订单假设∶可模拟付款 查询购票后的订单 查看用户曾经的购票记录 航空售票系统 航空公司管理员功能︰ 登陆:输入管理员ID和密码登陆系统。订单管理︰ 查看用户订单情况∶ ·查询管理员自己所属航空公司的航班的订票情况(各航班已被订票的详细信息,如何时哪个用户购买了哪个航班的哪个座位) 统计用户订单信息∶ ·按已购票人数排序还未起飞的本航空公司所有的航班信息按飞机上座率排序已经飞行结束的所有历史航班信息(可以按日期分区段进行排序显示) ·按航班总票价收入排序已经飞行结束的所有历史航班信息(可以按曰期分区段进行排序显示),并可计算显示出总票价收入 航空售票系统 航空公司管理员功能∶ 航班管理:针对管理员本航空公司开设的航班 航班查询:查询所有开设的航班信息 添加航班︰添加一个新的航班 ·同一名飞行员的飞行时间不能冲突﹔ 同一名飞行员执飞的前一个航班的目的地与后一个航班的出发地在时间上保证可到达﹔ 航班号不能重复; 添加航班的最后一步为发布,发布之前可以修改和取消添加。 个人信息管理 对个人信息中的密码及邮箱进行修改 作业提交 设计报告内容︰ 系统总体设计 系统总体功能描述(包含模块图及整个系统的总体功能描述)接口定义规范(按照什么原则来命名接口) 系统的数据结构描述(系统需要处理什么样的数据,这些数据以什么形式存储及程序运行过程中使用的数据结构描述) 系统的开发环境及运行环境描述(包含软硬件环境)模块详细设计 功能概述 处理流程(包含流程图及详细的处理流程) 模块的输入输出(包含输入输出的数据描述及数据结构或存储格式描述)模块的接口描述(包含接口名字、接口参数名、参数类型、参数描述,返回值名,返回值类型、返回值描述,接口的作用) 每个功能的边界情况描述及处理方法 作业提交 提交方式 .2021年9月6日19:00之前 .上传到爱课堂 .上传文件为0字节的无效

2021-09-10

MFC学生班级信息管理系统.zip

课程设计题目:基于MFC的学生班级信息管理系统设计 课程设计功能要求: (一)实现账号登陆界面; (二)实现添加学生的信息;(添加学生的信息为:学号,姓名,性别,专业,年级,出生日期) (三)实现删除学生的信息; (四)实现编辑学生的信息; (五)实现学生的信息保存功能; (六)实现注销功能; 系统扩展功能: (七)实现查询学生的信息(加分项); 课程设计提交要求 1、系统软件代码l份/每人 2、纸质版课程设计报告l份/每人、电子版课程设计报告l份/每人 课程设计报告内容: 1.封面 2.课程报告内容包括: 系统功能要求 系统功能分析与设计 系统功能详细实现过程 系统功能实现的主要程序流程图 系统功能允许情况及分析 总结与讨论 参考文

2021-09-05

CodeDisorder.zip

试图通过混淆 C/C++源代码以达到保护知识产权的目的的做法其实就是自欺欺人,因为不论如何混淆代码,到了编译阶段代码终究是要被还原成它本来的样子,说到底,这只是一层窗户纸而已。 我曾利用 宏机制实现过一个 C/C++代码混淆器,效果乍一看还真能给人一种眼前一亮的神奇,但在 行家 眼里这真就是一层窗户纸而已——捅破它只需一个编译命令 gcc -E 。但若只为了阻挡伸手党白嫖你的代码,嘿嘿,它还是能起到一定的作用滴٩(๑>◡<๑)۶

2021-09-02

MFC.高校职工信息管理系统.zip

MFC实现的高校职工信息管理系统 课程设计任务书 一、任务 开发“高校职工信息管理系统”软件。 二、基本要求 使用面向对象的系统分析和设计,开发基于MFC对话框的C++语言应用软件。 三、任务陈述 高校设有党委办公室、宣传部、学生工作部、纪检办公室等党群部门,校长办公室、教务处、人事处、研究生院等行政机构,还有各院系等教学部门。 高校职工分为行政人员、教学人员、教辅人员、后勤人员和退休人员5类。 职工信息管理系统分类管理所有职工,对每一职工,应该含有以下信息:编号、姓名、性别、类别、部门、出生年月、职称、最后学历、工资和婚否等。 每类职工均有职称,行政人员以职务代职称,教辅人员为工程师系列职称,后勤人员为工人系列职称。 在第一次输入职工基本信息时,创建存储该单位职工信息的存储系统。 在增加新职工时输入新职工的基本信息,增加职工信息。 在职工调离时,删除职工的信息。 在职工情况发生变动时,例如职称晋升、结婚、增加工资、退休等,修改职工的相应信息。 可以输出(查询)以下符合某种特征的职工信息列表: 全体职工信息表; 某部门职工信息表; 某职称的职工信息表; 某年月以后出生的职工信息表; 某年月以前出生的职工信息表; 未婚职工信息列表。 平台/语言 VS2010/VS2013/VS2015/VS2017/VS2019 C++ MFC框架 文件存储(非数据库)

2021-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除