全文预览

C语言程序设计任务书-图书信息管理系统

上传者:梦溪 |  格式:doc  |  页数:58 |  大小:0KB

文档介绍
数的形式来实现的,并提供一个循环的界面来调用,其中有选项让用户选择,从而实现各个功能的操作。首先,我们得先创建一个数据库,用来存放图书的信息,如:图书编号,分类号, 书名,作者名,出版单位,出版时间,入库时间,单价等。这个数据库存放在一个 book.tx t 文本文档中,而创建这个数据库需要另一个函数编译,连接,运行后产生,从而供图书信息管理系统的程序进行操作。在程序开头需要用读函数 fscanf 读取 book.txt 文本文档中的数据,转入内存中,从而被图书管理系统的程序进行各种操作。然后运行程序后显示的是主菜单界面,通过系统的提示引导,用户可以选择进入各个模块进行图书信息处理和操作。最后,每进行一个模块操作完成后,会返回主菜单,处理完各个信息后并且正常退出后,系统又会调用写函数将修改后的数据写入一个新创建的文本文档中。系统共有八个模块,分别是:显示模块,追加模块,修改模块,删减模块,查询模块,统计模块,排序模块,退出模块。系统各个模块的功能是通过调用主函数中的 switch 语句来实现的。-2- 二、系统的主要功能 1、显示功能通过设计此模块,来实现图书信息的显示,供用户浏览全体数据。 2、追加功能通过设计此模块,来实现新的图书信息的加入,供用户方便操作。 3、修改模块通过设计此模块,来实现对数据库里的任意信息进行修改,供用户方便操作。 4、删减模块通过设计此模块,来实现数据库里的任意信息进行删减,供用户方便操作。 5、查询模块通过设计此模块,来实现按指定的图书编号, 分类号以及书名的选择进行图书信息查看,供方便用户方便操作。 6、统计模块通过设计此模块,来实现按指定的图书分类号和单价的选择进行图书信息的统计,供用户方便操作。 7、排序模块通过设计此模块,来实现对数据库的图书信息按单价进行排序显示,供用户方便操作。 8、退出模块通过设计此模块,来实现退出系统的主菜单。

收藏

分享

举报
下载此文档