全球旧事资料 分类
作。cxme
u
f为查询系统的菜单,在此可以选择按书名、编号、作者等方式进行查询图书。jhme
u为借书还书的子菜单,在此可以选择借书还书操作。操作完成后按提示信息进行文件的保存操作。
4、pri
t这个函数为链表的输出函数,把链表的头传给函数后,可输出整个链表的所有信息。、
5、hold这个函数为保存信息到文件的函数,使用时将链表的头传给函数,函数可将整个链表的所有信息存入到磁盘文件中。并覆盖掉源文件,以便以后调用。
6、holdcx这个函数为保存查询信息到文件的函数,使用时将查询到的节点指针传给函数,函数会将该节点所有信息保存到文件中去,文件写入是以追加方式写入,以便用户查看。
7、fi
d
umberfi
dboook
amefi
dauthor这三个函数为查询图书信息函数,fi
d
umber按编号查询、fi
dboook
ame按书名查询、fi
dauthor按作者查询。查询到信息后返回信息所在节点,查询不到则返回空指针。
8、addsort
umberdelbookrevamp这四个函数为功能函数,add添加一本图书信息、sort
umber将图书按编号排序、delbook删除一本图书信息、revamp修改一本图书信息。调用时将链表头指针传递给函数,函数返回经过功能操作后的头指针。
9、borrowbookretur
book这两个函数是借书还书的函数,borrowbook借书retur
book还书。在借还后系统会修改图书的在库信息。调用时将链表头指针传递给函数,函数返回经过功能操作后的头指针。并会出提示信息让用户返回菜单保存信息。3.实现注释:
这个实用的小型图书管理程序程序以链表操作完成,并实现文件信息的录入和保存等功能,所有信息以磁盘文件方式保存,方便用户使用。实现了图书管理的基本功能,包括了图书的录入、存储、查询、添加、删除、修改、借书、还书等功能。查询时可按书名、编号、作者等方式查询,找到后输出这本书的所有信息。在添加图书信息后,还增加了链表排序操作,并输出整个链表,方便用户检查信息。可查询图书的在库状态,方便用户进行借书、还书操作。在借书还书成功后图书的在库状态改变,并有提示信息让用户保存信息。系统中主要的数据结构就是图书的信息,包含编号、书名、作者、出版社、出版时间、价格、在库状态等,在处理过程中各项可以作为一本图书的不同属性来进行处理。
4.结构体系设计:
f图书管理系统主界面流程图
开始
图书管理系统主界面































r
好听全球资料 返回顶部