课程设计基于C语言的图书借阅管理系统的设计与实现.docVIP

  • 2
  • 0
  • 约1.4万字
  • 约 33页
  • 2018-06-29 发布于湖北
  • 举报

课程设计基于C语言的图书借阅管理系统的设计与实现.doc

课程设计基于C语言的图书借阅管理系统的设计与实现

摘 要 图书管理系统的设计主要运用了二叉树的相关知识,一方面采用二叉树排序作为索引表的主要原因是为了方便用书序列号为关键字进行查阅,根据日常我们的借书经验来看,到图书馆借书的人或者到书店买书的人,都可以通过多种查询方式来获取所需要的书的信息,通过数的序列号能进行更加精确的查找,对于一个实用的管理系统来说缺省查找是必不可少的;采用二分查找实现精确查找;书籍入库操作应由系统管理员进行,若此书已有收藏则只增加库存量即可,而否则要按系统设计要求添加相应的节点数据;书籍销毁的操作同样应由系统管理员进行,只能销毁已存在的、且未出借的书,只需在索引表中将该节点删除即可完成书籍的销毁工作;本系统中采用字符串的模式匹配算法来实现信息的缺省检索结点的设计采用标准c语言提供的一种叫做结构体的复合数据类型存储书的信息,然后再采用二杈树的二杈链表存储结构把单本的书关联起来。这样就可对馆藏的所有书进行统一的管理了。 关键字:图书借阅,图书管理,二叉树 目 录 1 前言 6 1.1课程设计的目的 6 1.2 图书借阅管理系统的设计与实现的基本要求 6 1.3数据结构相关知识的阐述 6 2 功能描述 7 3 系统设计 7 3.1 设计思路 7 3.2 系统功能模块图 8 3.2.1系统构成 8 3.2.2管理员 8 3.3 管理员功能模块 9 4 算法设计 11 4.1 节点数据的设计 1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档