- 23
- 1
- 约2.33万字
- 约 37页
- 2019-06-20 发布于未知
- 举报
高级语言程序设计实训
题 目: 图书管理程序
院系专业: XX学院 XX专业
姓 名: XXX
学 号: XXXXXXX
同组其他学生(学号):
1.问题描述
图书管理系统是图书馆用来管理图书的常用工具,它以文件的方式存储管理员存入的数据,并提供查询的功能供管理员及同学们方便的找到相应的书籍。我们将用C语言实现一个简单的图书管理系统,它支持输入、输出、添加、查询和删除图书信息等功能。程序中涉及大量基本块和指针的操作,结构体数据结构的定义,使用,以及文件的读写和定位等。
2.功能分析
图书管理系统要实现最基本的功能,包括书籍信息的输入、输出、删除、查找和添加,为此需要首先定义记录项的格式,其中属性包括书名、编号、作者、出版社、价格、库存和出版时间。为了实现对所有图书的分组管理,还可以添加组别属性,同时系统还需要记录管理员的所以记录项。
功能
添加:操作添加新的图书信息
删除:删除一条已存在的记录项
查询:根据用户输入的属性值查找符合条件的记项
排序:根据用户的需求按不同的属性排序,目前支持按编号、库存以及价格排序
显示:显示已有图书信息,
原创力文档

文档评论(0)