200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 图书管理分类统计c语言 图书管理完整系统(c语言).doc

图书管理分类统计c语言 图书管理完整系统(c语言).doc

时间:2019-12-04 04:50:52

相关推荐

图书管理分类统计c语言 图书管理完整系统(c语言).doc

图书管理完整系统(c语言)

程序设计方法课程设计

问题提出:

设计一个图书馆的图书管理,具体要求如下:

1.录入新采购的图书信息,做成文件book.in,要求有良好的输入界面;

2.查询各种图书的基本信息,设计出良好的查询界面;

3.按图书编号进行排序,将排好序的图书信息输出到文件 book.out中。

4.统计各类图书册数、图书馆的图书总册数。

5.统计图书的借阅情况。

需求分析

对于图书馆的管理系统,应该满足以下的用户需求:

用户能够增加和删除一些图书。

用户根据一些基本信息查询相应的图书,系统可以准确输出所有符合条件的图书信息。

用户可以借阅和归还图书馆中的图书。

系统可以对图书做出统计,包括图书总数,各类图书数目,图书的借阅情况。

设计分析

定义图书结构体,其成员包括书名、作者、类型、出版社、价格、是否借阅(整型,1为借出,0为未借)、编号。

输入新书时,利用结构体储存书的信息,同时将新书信息以二进制写入book.in文件中,录入结束后,将新书按输入顺序写入book.out中,并且以原来存书的最大编号为基准对新书进行编号,这样可以保证book.out文件存储的图书都是按编号进行排序的。

查找图书时,获得所查书目基本信息后,以二进制依次读取文件中的每一本图书信息,并与输入信息相比较,输出符合信息的图书。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。