一、项目实践目的

(1)巩固C语言的基础知识,进一步了解C语言的内容;

(2)加深对数组、指针等重点难点的理解;

(3)掌握C 语言编程和程序调试的基本技能;

(4)利用C 语言进行基本的软件设计;

(5)激发学习兴趣,养成良好的编程习惯;

(6)训练团队协作、沟通和交流能力;

(7)训练语言表达和项目展示能力。

二、项目介绍

这是一个“图书管理系统”的程序。它具有如下功能:

(1)产生一个菜单选项,根据用户的需要进行选择,进行相关的操作;

(2)对图书的内容进行创建(输入图书的书名、序号、作者等。)

(3)显示所有图书的信息。

(4)按书名,作者,种类等查询。

(5)修改图书信息

(6)如果遗失且库存为0时删除图书。

(7)借书与还书。

(8)统计全部图书与借出图书。

(9)保存退出。

三、环境要求

系统开发环境:VC++6.0

系统开发语言:c语  言

运行平台:Windows 7 / Windows XP/等

四、主要功能模块

struct book *shuru()//输入

void change(struct book  *head)  //修改

void list(struct book *head)//显示

void borrow(struct book *head)//借出

void payback(struct book *head)//还书

void zengjia()//增加

struct book *shanchu(struct book *head)//删除

void xhcx(struct book  *head)//书名查找

void xmcx(struct book *head)//作者查找

void zlcx(struct book *head)//种类查找

void jccx(struct book *head)//借出书籍查找

void baocun(struct book *head)//保存

开始

主菜单

输入

统计

退

借还

查询

  • 项目结果

1.选择2输入图书信息。

  1. 选择1显示图书内容。

3再次选择2增加信息。

4选择3修改图书信息。

5选择4删除信息。

6选择5查询信息。

7选择6统计信息。

8选择7借出书籍。

9选择8归还书籍。

求一个图书管理系统程序相关推荐

  1. hive导数据到mysql 自增主键出错_python+mysql做一个图书管理系统?

    开发一个图书管理系统,首先需要对此项目进行一个简单的需求分析: 主要功能包括: 图书信息 图书分类 用户信息 用户借阅统计 管理员 管理员权限 接下来可以进行数据库的设计,在这里我提供一个简单的数据库 ...

  2. python做数据库管理系统_python+mysql做一个图书管理系统?

    开发一个图书管理系统,首先需要对此项目进行一个简单的需求分析: 主要功能包括:图书信息 图书分类 用户信息 用户借阅统计 管理员 管理员权限 接下来可以进行数据库的设计,在这里我提供一个简单的数据库表 ...

  3. 用Mysql写一个图书管理系统并且可视化

    要用MySQL写一个图书管理系统需要先创建数据库和表,然后编写Java代码进行连接,查询,插入等操作.同时,为了方便用户操作,可以通过可视化工具将数据以表格或者图形的形式展示出来.以下是一个简单的My ...

  4. RFID图书管理系统程序源代码(转)

    RFID图书管理系统程序源代码 https://wenku.baidu.com/view/5f4e47f0c9d376eeaeaad1f34693daef5ef713d9.html

  5. javaee实验:使用mvc模式 设计一个图书管理系统

    太多了把报告粘贴过来了,仅供参考 实习三 EL.JSTL及MVC 一.实习要求与目的 1.掌握标签库的使用 2.掌握EL及JSTL常用标签及方法 3.掌握MVC的编程模式,完成一个完整的信息管理系统 ...

  6. 用java编码图书查询系统_用java做的一个图书管理系统的源代码

    <用java做的一个图书管理系统的源代码>由会员分享,可在线阅读,更多相关<用java做的一个图书管理系统的源代码(42页珍藏版)>请在人人文库网上搜索. 1.用java做的一 ...

  7. C++编写的一个图书管理系统

    C++编写的一个图书管理系统 2018大一的课设,搬到这纪念一下,共1200多行代码 为图书管理人员编写一个图书管理系统,图书管理系统的设计主要是实现对图书的管理和相关操作,包括3个表: 图书信息表- ...

  8. 如何用SQL设计一个图书管理系统<纯SQL>

    最近在某鱼上有小伙伴让我帮他设计一个图书管理系统的数据库,从建库到简单的数据库,现在写完了,分享给大家哦! 我们先来看看他的要求,如下图: 根据以上需求我们来编写我们的SQL语句: 1. 创建数据库用 ...

  9. 简单用java做一个图书管理系统

    简单用java做一个图书管理系统 首先,我们创建一个View类当做它的视图页 package view;import service.BookService; import service.UserS ...

最新文章

  1. 在Eclipse下面安装spket
  2. 文件管理详细知识要点
  3. [禅悟人生]越忙的人时间越多
  4. Tomcat源码学习(4)-How Tomcat works(转)
  5. 【转】Epoll模型
  6. Linux I2C核心、总线与设备驱动(二)
  7. c语言课程设计大作业模版,c语言课程设计报告模板下载
  8. 自制系统垃圾清理BAT小工具
  9. 20210201:力扣第226周周赛(上)
  10. word表格三线表线宽度
  11. 大疆无人机飞控系统的原理、组成及各传感器的作用
  12. BIOS调整服务器性能模式,BIOS优化性能提升明显 菜鸟必看的BIOS优化设置教程
  13. 让自己的电脑会说话||让电脑在开机时说话
  14. 中国-东盟数字经济合作有韧性前景好
  15. 使用GPIO输出控制Led亮灭(CC2530)
  16. 2021年西式面点师(初级)考试题库及西式面点师(初级)考试试题
  17. Ubuntu+Windows双系统,默认从Windows启动
  18. 一款追求全新用户体验的干货集中营 iOS客户端
  19. 错题本——Python
  20. 哈尔滨 java_哈尔滨出差之行

热门文章

  1. 查有梁:天上有颗行星 名叫落下闳星
  2. IT忍者神龟之理解回顾面向对象的 JavaScript
  3. Java多线程 理发店小测试
  4. java sortedmap,使用自定义Comparator在Java中创建SortedMap
  5. 正负数的原码反码补码
  6. 学习springcloud的Eureka。记录其中遇见的问题(参考纯洁的微笑)
  7. 蓝桥杯倒数七天之每日复习第一天
  8. win10电脑桌面空白无响应怎么恢复?
  9. 隐藏菜单之菜单和搜索
  10. python链表库_[转]为什么python标准库没有实现链表