经过对程序设计题目的分析可知,整个C语言图书管理系统的设计实现大致分为五个功能模块,分别是图书信息输入、借阅图书、归还图书、增加删除图书和图书查询,每个功能模块对应一个函数。1、图书信息输入函数实现了从键盘输入图书信息并写入文件,作为图书馆的书库,为后续功能模块提供数据支持;2、借阅图书函数实现了图书借阅和记录学生的还书时间;3、归还图书函数实现了归还图书并比较应还时间和实际还书时间,当逾期时输出学生信息;4、增加删除图书函数实现了对图书的删除操作;5、图书查询函数允许按照图书编号、书名、作者、出版社等信息进行查询,并输出查询结果;6、退出函数实现了退出程序运行界面的功能。除了上述介绍的功能,该C语言图书管理系统还具备退出功能,可以在一次运行中进行循环执行。