决问题、运行程序和回答教师提出的问题。
四、应收集的资料及主要参考文献
[1] 谭浩强.C程序设计(第三版)[M],北京:清华大学出版社,2005.9
[2] 谭浩强. C程序设计题解与上机指导(第三版) [M],北京:清华大学出版社,
2005.7
发出任务书日期: 2009 年 12 月 11 日 指导教师签名:
计划完成日期: 2009 年 12 月 28 日 基层教学单位责任人签章:
主管院长签章:
目 录
1 设计目的与要求………………………………………………………………页码
2 总体设计………………………………………………………………………页码
3 详细设计………………………………………………………………………页码
数据结构设计………………………………………………………………页码
4调试分析 ……………………………………………………………………页码
5 总结……………………………………………………………………………页码
6 具体程序……………………………………………………………………………页码
7 指导教师意见(正文处请留出十行空白) …………………………………页码
1 目的与要求
题目:图书管理查询系统设计
图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图
书管理查询系统,使之能提供以下功能:
系统以菜单方式工作
图书信息录入功能(图书信息用文件保存)--输入
图书信息浏览功能--输出
查询和排序功能:(至少一种查询方式)--算法
按书名查询
按作者名查询
图书信息的删除与修改(可选项)
为借书人办理注册
办理借书还书手续
需求说明:
图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等并且要求职工
号不重复;
录入的图书信息要求用文件形式保存,并可以对其进行浏览、查询、修改、删除等基本操作;
对图书信息查询应能够分别按书名及作者名两种方式进行,要求能返回所有符合条件的职工的
信息;
对职工信息的修改应逐个地进行,一个职工信息的更改不应影响其他的职工记录;
系统应以菜单方式工作,应为用户提供清晰的使用提示,依据用户的选择来进行各种处理。
借书:定义文件指针变量fp,fp2。fp指向“car.txt(会员卡记录文件)”首地址,从键盘输入卡号
与文件中保存的依次比较,如果一致,就找到这个地址,并赋给变量i。关闭这个文件。开始借
书,输入要借的书,这时指针地址指向“book.txt”,以只读的方式打开,依次找与输入书名一
致的图书,如果找到,又分两种情况:状态值为1,则把书借出,把此书的状态值改为0.否则,