课程设计报告课程名称《数据结构》课题名称排序综合 专业班级学号姓名联系方式指导老师20 11 年 12 月 21 日目录1。 问题陈述…………………………………………………………………………32.设计方法阐述………………………………………………………………………32。1 总体规划……………………………………………………………………3 2.2 功能构想……………………………………………………………………42.2。1 增加成员………………………………………………………………42。2。2 修改成员资料……………………………………………………………52。2。3 删除成员………………………………………………………………62。2.4 打开家谱…………………………………………………………………72。2。5 新建家谱…………………………………………………………………82.2。6 保存家谱…………………………………………………………………102。2.7 查看某代信息……………………………………………………………112。2。8 按姓名查找………………………………………………………………122.2。9 按生日查找………………………………………………………………122。2.10 查看成员关系…………………………………………………………132。2。11 按出生日期排序………………………………………………………142。3 板块整合………………………………………………………………………15 2。4 调试分析………………………………………………………………………193.总结……………………………………………………………………………194。 测试结果…………………………………………………………………………201.问题陈述家谱用于记录某家族历代家族成员的情况与关系。现编制一个家谱资料管理软件,实现对一个家族所有的资料进行收集整理.支持对家谱的存储、更新、查询、统计等操作.并用计算机永久储存家族数据,方便随时调用。2.设计方法阐述2.1 总体规划在动手编制程序之前,先要做好程序的规划,包括程序储存数据所用的结构,数据类型等等,只有确定了数据类型和数据结构,才能在此基础上进行各种算法的设计和程序的编写。首先是考虑数据类型。在家谱中,家族成员是最基本的组成部分,对于家族管理中,已经不能再进行细分了,所以选定家族成员作为数据的基本类型,并在程序中定义COperationFamilytree 类。其中 COperationFamilytree 类...