不带头节点的双向循环链表

不带头节点的双向循环链表

ID:14118146

大小:116.50 KB

页数:13页

时间:2018-07-26

不带头节点的双向循环链表_第1页
不带头节点的双向循环链表_第2页
不带头节点的双向循环链表_第3页
不带头节点的双向循环链表_第4页
不带头节点的双向循环链表_第5页
资源描述:

《不带头节点的双向循环链表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、长治学院课程设计任务书课程名称:数据结构课程设计设计题目:双向循环链表系别:计算机系专业:网络工程学生姓名:许玮玲学号:07407336起止日期:2008年11月12日~2008年12月15日指导教师:孙俊杰11第11页共11页课程设计题目双向循环链表姓名许玮玲学号07407336班级07级计3班系别计算机系专业网络工程组员许玮玲,郑君指导教师孙俊杰课程设计目的1、为了更方便的使用和了解双循环链表,以及熟练使用他的各种操作。课程设计环境TURBOC2、windowsXP课程设计任务和要求建立不带头节点的

2、双向循环链表,以及其各种操作课程设计工作进度计划序号起止日期工作内容12008-11-12需求分析、功能设计22008-11-15设计流程图32008-11-17各种功能函数的完成42008-12-3完成登陆以及操作界面的设计52008-12-7写实验报告62008-11-17提交作业教研室审核意见:教研室主任签字:年月日教学院(系)审核意见:主任签字:年月日11第11页共11页目录第一章需求分析------------------------------------------------------

3、-----3第二章开发过程-----------------------------------------------------------32.1系统目标----------------------------------------------------------------------32.2合理的设计流程图----------------------------------------------------------32.3设计出友好的界面--------------------

4、--------------------------------------32.4实现基本功能和和一些特殊的功能-------------------------------------32.5功能划分----------------------------------------------------------------------42.6系统功能分析----------------------------------------------------------------4第三章详细设计

5、----------------------------------------43.1系统设计方法-------------------------------------------43.2数据结构设计------------------------------------------43.3系统界面设计-------------------------------------------53.4应用程序代码设计---------------------------------------5第四章调

6、试与操作说明----------------------------------11第五章课程设计与体会-----------------------------------1111第11页共11页第一章需求分析用户需求分析该实习完成的是一个简单的双循环链表的使用,功能比较简单,要在实际中应用还需进一步的改进和完善,它实现的功能如下1、完成双向链表的录入。2、实现双向链表的删除节点,插入节点,寻找节点等各种操作使用的开发工具:TURBOC2系统第二章开发过程2.1系统目标设计本程序的目的主要是便于大家更

7、好和更方便的了解双循环链表,了解其与单循环链表的区别,以及没有头结点的双循环链表和带头结点的双循环链表的区别和联系,达到更方便和快捷的应用双循环链表进行各种操作和为应用双循环链表的系统提供基础的目的。2.2合理的设计数据库尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。2.3设计出友好的界面界面的友好与否是用户评价一个软件优劣的重要方面之一,使用户有一个良好的心情。11第11页共11页2.4实现基本功能和一些特殊

8、功能的操作该系统要求除了能实现学生信息的录入,删除,插入等基本功能之外,还要求能够根据用户的需要进行操作。2.5功能划分本系统的功能主要包括两大部分,一:双向链表的各种操作。二:存盘·密码·排序等操作系统基本操作。第一部分包括不带头结点的双循环链表的建立,结点删除,结点插入(前插和后插),寻找结点,寻找结点的前驱和后继,链表的判空等各种操作。第二部分包括密码,存盘,排序等复杂操作。是该系统能够更方便和安全的使用2.6系统功能分析本系统的功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。