数据结构课程设计-- 家族关系查询系统
《数据结构课程设计-- 家族关系查询系统》由会员分享,可在线阅读,更多相关《数据结构课程设计-- 家族关系查询系统(28页珍藏版)》请在毕设资料网上搜索。
1、课 程 设 计 任 务 书 题目题目 家族关系查询系统家族关系查询系统 主要内容、基本要求、主要参考资料等:主要内容、基本要求、主要参考资料等: 主要内容:主要内容: 建立家族关系数据库,实现对家族成员关系的相关查询。 基本要求:基本要求: (1)建立家族关系并能存储到文件中; (2)实现家族成员的添加。 (3)可以查询家族成员的双亲、祖先、兄弟、孩子和后代等信息。 课程设计按照教学要求需要一周时间完成,总共要上机调试程序 10 小时。 对每个题目要有需求分析, 在需求分析中, 将题目中要求的功能进行叙述分析, 并且设计解决此问题的数据存储结构,设计或叙述解决此问题的算法,描述算法 建议使用流
2、程图,进行算法分析指明关键语句的时间复杂度。给出实现功能的一 组或多组测试数据,程序调试后,将按照此测试数据进行测试的结果列出来 。 源程序要按照写程序的规则来编写。要结构清晰,重点函数的重点变量, 重点功能部分要加上清晰的程序注释。 程序能够运行,要有基本的容错功能。 尽量避免出现操作错误时出现死循环; 主要参考资料:主要参考资料:数据结构(C 语言版) ,在网上查询的相关资料及部 分代码 完完 成成 期期 限:限: 2013.6.2013.6.1818- -2013.6.20 2013.6.20 指 导教师签名:指 导教师签名: 课程负责人签名:课程负责人签名: 20132013 年年 6
3、 6 月月 18 18 日日 一、一、 设计题目(任选其一)设计题目(任选其一) 家族关系查询系统 二、二、 运行环境(软、硬件环境)运行环境(软、硬件环境) 电脑 及 Visual C+ 6.0 三、三、 算法设计的思想算法设计的思想 随着社会发展,人们使用纸质的家谱已经非常不方便 而且不利于在家谱里进行添加和修改。而用算法设计一个 家族关系查询系统则可以解决这个问题。数据结构的二叉 树刚好满足家谱的基本结构。 首先建立一个文件作为家谱,然后在文件中输入字符 串,实现了在文件中按照数据的逻辑关系进进输入便可建 立相应的三叉链表。然后就是进行数据的存储、删除及查 找工作。 四、四、 算法的流程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构课程设计- 家族关系查询系统 数据结构 课程设计 家族 关系 查询 系统
