linux项目 -- 图书管理系统(链表版)

首先,参考 “搭建完善的Linux编程学习环境” 章节,下载搭建好的linux ubuntu 开发环境系统。 

      在ubuntu系统的/home/openwrt/Desktop/IS目录下,提供了笔者的一些项目,用户可以直接测试,了解linux系统下C程序项目的开发。提供了如下的项目:

       其中book_manager_json项目是一个“图书管理系统”的项目,使用“链表”来管理数据。该项目的文件分布如下:

       其中,make.sh是用于编译项目,start.sh用于启动运行项目,测试如下:

       在终端,执行 ./make.sh 脚本,就编译了 src 目录下的源文件。最终,在src目录下产生bm_json可执行程序。如下图:

       可以看到,在src目录下产生了bm_json程序,它就是一个可执行的程序。那么,运行 start.sh 脚本的时候,就是运行该程序。所以,在终端执行 ./start.sh 脚本,就启动运行了bm_json程序,出现如下界面:

       这是一个图书管理系统。提供如下的操作:

1 管理员登陆,默认用户名是 admin, 密码是 123,这些数据都可以在src目录下的代码中修改;

2 图书的增加、删除、修改;借书、还书功能;

3 学生的增加、删除、修改功能;

       在src目录下提供了源码,读者可以随意修改代码,然后,执行 ./make.sh 脚本来编译程序,再执行 ./start.sh 脚本来运行程序。

       该项目提供了完整的源码和编译、执行脚本。有任何不明确的地方,可以连续作者。

“点击联系笔者”

猜你喜欢

转载自blog.csdn.net/feng19870412/article/details/82901700