客房管理系统c语言单链表,C++语言课程设计题目(管理系统类).doc

C++语言课程设计题目(管理系统类)

题号A01仓库管理总体需求编写一个仓库管理程序管理仓库内货物的信息。

仓库中货物信息的组成部分为:货物编号、货物名称、货物单价、货物数量等。功能需求1) 增加或删除货物信息

2) 按编号或名称查询货物信息

3) 显示库存量不足一定值(由用户从键盘输入)的货物信息

4)显示所有货物的信息

5)用子函数实现各个子功能用户界面输入: 程序正常运行后,屏幕上显示一个文字菜单(根据序号选定相应的操作项目),当用户选定操作项目所对应的序号时,根据应用程序的提示信息,从键盘上输入相应的数据。

输出: 1) 应用程序正常运行后,要在屏幕上显示一个文字菜单

2) 要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等提示与参考1)为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。

2) 将货物信息定义为一个结构体;货物编号应唯一,不可重复。

3)采用文件保存数据, 关于文件的读写方法请参见教材的“文件”章节。

题号A02学生成绩管理总体需求编写一个班级的学生成绩管理程序

学生信息的组成部分为:学号、姓名、学生所学课程的成绩数组、课程平均分等。设每个学生学习的课程数目为4功能需求1) 增加学生信息(除平均分外)

2) 求每门课的平均分

3) 输出个人平均分超过90分的学生的信息,包括学号、姓名和平均分。

4)对4门课程中的任何一门,可随意抽取1门,按学生该门课程的成绩进行排序,并输出排序结果,包括学号、姓名和该门课程成绩。

5)用子函数实现各个子功能用户界面输入: 程序正常运行后,屏幕上显示一个文字菜单(根据序号选定相应的操作项目),当用户选定操作项目所对应的序号时,根据应用程序的提示信息,从键盘上输入相应的数据。

输出: 1) 应用程序正常运行后,要在屏幕上显示一个文字菜单

2) 要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等提示与参考1)为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。

2) 将学生信息定义为一个结构体;采用文件保存数据,关于文件的读写方法请参见教材的“文件”章节。题号A03火车票销售管理总体需求编写一个简单的火车票销售管理程序

完成售票、退票和车票剩余情况查询等,每张车票包含车次、座位信息。假设所有操作的均为同一车次的车票。功能需求1) 售票并显示所售出车票的信息

2) 退票并显示所退车票的信息(退票时,必须是车站售出的列车票才能退,即为同一车次的票;否则视为无效票,不能办理退票业务。)

3) 查询车票剩余情况。

4)用子函数实现各个子功能用户界面输入: 程序正常运行后,屏幕上显示一个文字菜单(根据序号选定相应的操作项目),当用户选定操作项目所对应的序号时,根据应用程序的提示信息,从键盘上输入相应的数据。

输出: 1) 应用程序正常运行后,要在屏幕上显示一个文字菜单

2) 要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等提示与参考1)为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。

2)将车票信息定义为一个结构体;建议采用单链表实现,最初建立一个销售链表和一个备份链表,表中的数据均为该车次的所有车票;当售出一张车票时,从销售链表中删除相应结点;当退票时,先到备份链表中进行查找,若找到将该退票的信息插入销售表中,否则为无效票,退票不成功。

3)采用文件保存数据,关于文件的读写方法请参见教材的“文件”章节。

题号A04选票管理总体需求编写一个选票管理程序(10个候选人,100个选民)功能需求1) 统计票数:统计并保存每个人的选票数及无效票和弃权票的情况

2) 保存结果:把统计好的各人票数输出到OUT.DAT中(第一行存储第一个候选人的得票数,第二行存储第二个候选人的得票数,依次类推)

3)输出前三名:按得票数由大到小的顺序显示前三位候选人的信息,包括:候选人的号数及得票数。

4)用子函数实现各个子功能用户界面输入: 程序正常运行后,屏幕上显示一个文字菜单(根据序号选定相应的操作项目),当用户选定操作项目所对应的序号时,根据应用程序的提示信息,从键盘上输入相应的数据。

输出: 1) 应用程序正常运行后,要在屏幕上显示一个文字菜单

2) 要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等提示与参考1)为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值