如有你有帮助,请购买下载,谢谢!
数据结构课程设计题目
1飞机订票系统(限1人完成)(顺序或链式存储)
任务:通过此系统可以实现如下功能:录入:可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)查询:可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);可以输入起飞抵达城市,查询飞机航班情况;订票:(订票情况可以存在一个数据文件中,结构自己设定)可以订票,如果该航班已经无票,可以提供相关可选择航班;退票:可退票,退票后修改相关数据文件;客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。修改航班信息:当航班信息改变可以修改航班数据文件要求:根据以上功能说明,设计航班信息,订票信息,客户信息的存储结构,设计程序完成功能;
2宿舍管理查询软件(限1人完成)
任务:为宿舍管理人员编写一个宿舍管理查询软件程序设计要求:采用交互工作方式建立数据文件,包括学生信息、宿舍信息、住宿信息,学生信息按关键字(姓名、学号)进行排序排序方法自选,不能相同;查询用二分查找实现以下操作按姓名查询按学号查询用顺序查找实现以下操作按房号查询
3校园导航问题(限1人完成)
设计要求:设计你的学校的平面图,至少包括10个以上的场所,每两个场所间可以有不同的路,且路长也可能不同,找出从任意场所到达另一场所的最佳路径(最短路径)。要求:能增加场所
4图书借阅管理系统(限1人完成)(顺序或链式存储)
主要分为两大功能:1图书管理增加图书、查询图书、删除图书、图书借阅、还书;2会员管理增加会员、查询会员、删除会员、借书信息;
5学生成绩管理(限1人完成)(顺序或链式存储)
包括:课程信息,学生信息等;能增加课程或学生。实现功能:输入、输出、插入、删除、查找、显示、保存、排序、退出。
6活期储蓄帐目管理(限1人完成)
活期储蓄处理中,储户开户、销户、存入、支出活动频繁,系统设计要求:1能比较迅速地找到储户的帐户,以实现存款、取款记账;
1页
f如有你有帮助,请购买下载,谢谢!
2能比较简单,迅速地实现插入和删除,以实现开户和销户的需要。
7通讯录的制作(限1人完成)
设计目的:用〈〈数据结构〉〉中的双向链表作数据结构,编写一个通讯录管理系
统。以把所学数据结构知识应用到实际软件开发中去。
设计内容:本系统应完成一下几方面的功能r