下载此文档

《图书借阅管理系统》C语言程序设计报告.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
. ...wd...
. ...wd系统可以增强对指针、文件、函数、构造体变量等根本知识的进一步理解。另外图书信息管理系统也是学校常用的根本系统之一,它有助于学校对图书馆书籍的根本管理。

根据题目要求,应当把图书信息用构造体形式输入,再定义一个全局变量和文件指针进展整个程序的运行,然后把图书信息送到文件中去,所以应该提供下个构造体和文件的输入等操作:在程序中需要实现图书信息录入,浏览,查询,删除和修改等功能的操作,所以需要建立相应的模块来实现:另外还需提供选择菜单实现功能,在运行时到达所要求的目的。

图书管理在生活中运用非常广泛,因此需要用许多的程序来对它们进展管理。图书借阅管理系统是对图书信息的根本管理,它包括:图书信息的录入、图书信息的显示、图书信息的删除、图书信息的修改、图书信息的查询。
通过编译一个C语言函数,其中包含一个主函数,多个子函数,主函数调用其余的子函数实现人们能够简易、快捷的了解并找到自己所学要的信息的功能。
. ...wd...
. ...wd...
. ...wd...
1、图书根本信息录入:对新到图书馆的图书的信息〔编号、书名、出版社、作者、价格〕进展录入。
2、图书根本信息显示:显示已被录入图书的所有信息。
3、图书根本信息删除:通过输入书名,判断此图书是否存在,假设存在, 则删除该图书所有信息,假设不存在则提示用户重新输入图书书名。
4、图书根本信息修改:通过输入书名,判断此图书是否存在,假设不存在则提示用户重新输入图书书名,假设存在,则可对图书各项信息进展修改。
5、图书根本信息查询:将所有图书信息包括编号、书名、出版社、作者、价格等显示在屏幕上。
6、退出系统:即退出图书借阅管理系统。
使用模块化编程的方法每项功能有一个或多个函数组合来完成,其中菜单项选择项模块对应如下:
图书根本信息录入==> void insert()
图书根本信息显示==> void print()
图书根本信息删除==> void del()
图书根本信息修改==> void modify()
图书根本信息查询==> void find()
这份代码中各个变量的定义如下:
num 图书编号
name 书名
author 作者
pub 出版社
where 出版日期
count 单价


根据图书馆信息管理系统的要求,可设计一个主函数,及定义多个用户自定义函数。在主函数中定义全局变量,即是在函数外部定义的变量,其不属于某一个函数,而属于一个源程序文件,在整个程序内可以屡次被引用。

首先输入图书录入的编号〔不为0〕判断是否有重复的编号,假设有,则提示用户该书已存在,假设无则继续录入书名、作者、出版社、单价。
. ...wd...
. ...wd...
. ...wd...

当用户选择图书根本信息显示时,程序会将所有图书信息列出。

在程序开场运行,创立文件库时,调动此模块,提示用户输入新的图书编号〔编号为0时完毕输入〕,然后继续输入图书书名,作者,出版社,出版日期,单价等信息。完毕输入时提示用户图书输入完成

用户输入所要删除的图书书名,先查找该图书是否存在,假设存在,则删除该图书所有信息,假设不存在则提示无此图书信息。

用户输入要修改的书名,判断该书是否存在,假

《图书借阅管理系统》C语言程序设计报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人kh6797
  • 文件大小96 KB
  • 时间2022-03-17