查询某日借书情况 c语言编程,急求程序!!!简单图书馆借/还书管理子系统...

该项目是一个简单的图书馆借还书管理子系统,功能包括读者、书籍信息管理,借还书记录,库存警告,密码修改和系统退出。信息以结构体存储在独立文件中,通过文件操作实现增删改查。系统设计要求包括功能模块图,至少10个功能函数,并需考虑可用性和有效性。开发语言为C,适用于Windows2000/XP环境。
摘要由CSDN通过智能技术生成

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

项目需求

通过此系统可以实现如下功能

1)完成对读者、书的基本信息以及借/还书的信息进行插入、删除、修改、保存等编辑功能;

2)书的库存量随着借/还书的情况随时进行更新。当书的库存量不够时随时提出警告信息;

3)查询

l 根据读者的编号或姓名查阅读者的基本信息及借还书情况

l 根据书号或书名、或作者、或出版社查阅书的基本信息

l 根据时间段查询借/还书情况。查阅后所显示的信息包括

读者编号、 姓名、书号、书名、作者、出版社、借书日期、还书日期

4) 修改密码

5)退出系统。

注:简单图书馆借/还书管理子系统是应用软件,在对其进行需求分析的过程中,需要充分考虑系统的可用性和有效性,联系实际应用,从而得到合理的软件。

2. 设计要求 1)画出功能模块图。

2)整个程序中不能只有main函数,必须按照功能模块图进行功能函数编写。功能函数不能少于10个。

3)读者、书的基本信息以及借/还书的信息必须以结构体形式储存。

4)读者、书的基本信息以及借/还书的信息必须存储在各自文件中。对文件进行操作实现对所需信息的增加、删除、修改、查询。

3. 开发环境

操作系统:   Windows

2000/XP

开发语言:   C语言

课程指导

1. 相关知识要点

1)开发流程

a)、需求分析,严格按照需求和要求进行开发。

b)、设计功能模块,定义功能函数。

c)、定义读者、书的基本信息以及借/还书的信息息结构体,完善功能函数。

d)、程序功能测试,减少程序BUG,提高程序质量。

相关提示

1)

录入读者信息

每条读者信息包括编号、姓名、性别、年龄、职业、单位、电话。将信息存入文件“reader.dat” 中。

2)录入书信息

书信息包括书号、书名、作者、出版社、出版时间、库存量、内容摘要。将信息存入文件“book.dat”中。

3) 录入借/还书信息

借/还书信息包括 读者编号、书号、借书时间、应还书时间、实际还书时间、备注。其中读者编号信息来自读者信息文件,书号信息来自书信息文件。借/还书信息存入文件“borrow_lend.dat”中。

4)书的库存量随着借/还书情况随时进行更新。当书的库存量不够时随时提出警告信息。

5)查询获得的信息来自多个文件必须注意多个文件之间的操作,联系。

5)界面要求

为了操作简捷方便,主界面要求如下:

1

读者信息录入           2. 书信息录入

3. 借/还书信息录入       4.

查询

5. 退出

请选择1--5:-

查询界面

1读者信息查询     2 书查询

3 借/还书查询     4

退出

请选择1—4:-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值