数据结构课程设计---通讯录管理、拓扑排序、排序查找数据
《数据结构课程设计---通讯录管理、拓扑排序、排序查找数据》由会员分享,可在线阅读,更多相关《数据结构课程设计---通讯录管理、拓扑排序、排序查找数据(18页珍藏版)》请在毕设资料网上搜索。
1、 数据结构课程设计 1 数据结构课程设计 选题:通讯录管理、拓扑排序、排序查找数据 学 号: 姓 名: 院 (系) : 信息工程学院 专 业:计算机科学与技术 完成日期: 2012. 06.05 数据结构课程设计 2 目录目录 一、通讯录管理 . 3 第 1 章 需求分析 . 3 1.1 问题定义 3 1.2 问题分析 3 第 2 章 概要设计 4 2.1 数据结构描述. 4 2.11 数据类型定义 4 2.2 模块设计 4 2.21 模块之间的关系 . 4 2.22 主程序流程图设计 . 5 第 3 章 程序设计 . 6 3.1 程序演示 6 二、拓扑排序. 10 2.1 问题描述 10 2
2、.2 要求 . 10 2.3 问题分析 10 2.4 主要流程图 .11 2.5 代码设计 12 2.6 要实现的图 . 12 2.7 程序演示 13 三、排序查找数据 14 3.1 问题描述 14 3.2 要求 . 14 3.3 主要思路及代码 14 3.4 主要流程图设计 . 16 3.5 程序演示 17 总结. 18 数据结构课程设计 3 一、通讯录管理一、通讯录管理 第第 1 章章 需求分析需求分析 1.11.1 问题定义问题定义 随着信息社会的高速发展与进步,人们之间的交往越来越丰富多彩,人与人 之间的交往联系越来越频繁,通讯方式越来越多样化,如何保证与朋友、同学、 同事、领导、亲戚
3、等之间的联系,并能方便快捷的查找、记录、修改其相关通讯 信息,越来越受到关注。对通讯录进行必要的管理与更人性化的设计,对人们实 现快速得知朋友的信息提供了极大的方便, 仅靠以前单独的手工记录已远远不能 满足当前的需要。在通讯录管理系统中应该包含的模块有:通讯录的建立模块、 插入新的信息模块、在已有通讯录中进行查找模块、删除已有信息模块、显示所 有通讯录信息模块、退出通讯录管理系统模块。 1.2 1.2 问题分析问题分析 程序运行时输入某些已知的通讯信息,在此基础之上,进行通讯录信息的查 找、插入、删除及通讯录中所有信息的显示和退出该管理系统程序的操作流程。 另外,还应该使用图形化界面,即要使人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 通讯录 管理 拓扑 排序 查找 数据
