图书馆借书系统c语言,急求程序!!!简单图书馆借/还书管理子系统
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
项目需求
通过此系统可以实现如下功能
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:-
图书馆借书系统c语言,急求程序!!!简单图书馆借/还书管理子系统相关推荐
- 图书馆借还系统C语言,急求程序!!!简单图书馆借/还书管理子系统
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 项目需求 通过此系统可以实现如下功能 1)完成对读者.书的基本信息以及借/还书的信息进行插入.删除.修改.保存等编辑功能: 2)书的库存量随着借/还书的情 ...
- 图书馆还书系统c语言,急求程序!!!简单图书馆借/还书管理子系统
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 项目需求 通过此系统可以实现如下功能 1)完成对读者.书的基本信息以及借/还书的信息进行插入.删除.修改.保存等编辑功能: 2)书的库存量随着借/还书的情 ...
- 简单借还书管理系统c语言,急求程序!!!简单图书馆借/还书管理子系统
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 项目需求 通过此系统可以实现如下功能 1)完成对读者.书的基本信息以及借/还书的信息进行插入.删除.修改.保存等编辑功能: 2)书的库存量随着借/还书的情 ...
- java成绩录入系统健壮性_Java第三季第一章异常,作业,借书系统。能通过,但是健壮性和可读性不强...
一个借书系统,主要是使用异常来对借书时的情况进行把控. 基本可以跑.写的还是有点乱. 不足的地方还是很多的,希望大家指教,代码如下: package com.Library; import java. ...
- 用java统计任一书名次数_Java入门第三季 借书系统源代码 加入了限制重输次数 欢迎指教交流...
昨天刷完了关于异常的视频,感觉讲的太跳跃了,让我这个新手有点不适应,摸索了很久才完成了这个借书系统,擅自命名为达达借书系统,我还没习惯写备注,如果有看不懂的地方,欢迎大家留言指教. 建立 JieShu ...
- 图书馆管理系统c语言 借书还书,急求程序!!!简单图书馆借/还书管理子系统...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 项目需求 通过此系统可以实现如下功能 1)完成对读者.书的基本信息以及借/还书的信息进行插入.删除.修改.保存等编辑功能: 2)书的库存量随着借/还书的情 ...
- c语言图书管理系统中的借还,急求程序!!!简单图书馆借/还书管理子系统...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 项目需求 通过此系统可以实现如下功能 1)完成对读者.书的基本信息以及借/还书的信息进行插入.删除.修改.保存等编辑功能: 2)书的库存量随着借/还书的情 ...
- Django 图书借书系统
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.Django是什么? 二.django安装 1.安装 2.需要的pip list 安装 三.django 建立图书 ...
- 实战小项目之借书系统
项目简介 基于Qt做了一个用户管理和借书系统,主要是为了练手,学了mysql而不是白学,通过这个小软件,对数据库增删改查操作更为熟悉,对于操作失败时,能通过一些返回信息判断错误原因,不废话了,下面是这 ...
- book类 借书 java_模拟借书系统(Java入门第三季第一章练习)
程序流程图我就不放上来了,慕友们将就着看看吧,注释还算清晰. 这段代码是Java入门第三季异常与异常处理这一章的练习题, 代码尚有不足,请多多指教. /** * 功能:模拟借书系统 * 要求: * 1 ...
最新文章
- 度量时间差和jiffies计数器
- PLSQL_性能优化系列15_Oracle Explain Plan解析计划解读
- 手把手教你用AI画梵高的《星空》
- 跳过人脸检测和关键点定位,Facebook等提出实时3D人脸姿态估计新方法
- 【Node】—系统模块
- Qt总结之二:遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名(二)
- NTP原理及配置使用
- box-shadow属性四个值_CSS常见属性和值
- 自动化运维落实到位的三点基础及常用工具对比
- k8s集群搭建(一主多从)
- _stdcall与_cdecl区别
- 【数学建模】微分方程求解 | dsolve函数 | ode45函数
- 怎么把html导入iphone,电脑上的视频怎么导入iphone8?电脑视频导入苹果手机教程...
- UC浏览器如何开启html5,如何开启手机uc浏览器中的极速模式
- 实体关系图 (ERD) 指南
- 711气象雷达电路图
- composer php中如何执行,composer怎么运行
- 九龙证券|重大利好,这板块全线大涨!
- 前端主流面试官必问超详细面试题(整理完以秃头)持续更新中
- ​【优化求解】基于人工蜂群算法求解无刷直流电机PID控制matlab代码
热门文章
- STM32与XY12864屏幕(ST7920中文显示模块)
- 张量分解在无线通信和MIMO雷达中的概述
- (强烈推荐)无线网络密码破解方法
- 企业网站应用模式之—LAMP架构的源码编译超详细步骤,有手就行!
- 首次公开专利并且专利数量最多公司(2022.07.25-2022.7.31)
- Windows提权实战——————1、IIS6.exe提权实战
- 300字总结计算机flash,Flash学习心得体会范文
- 如何在新系统下重玩老游戏
- 怎么在html页面添加qq临时会话
- 鸿蒙系统是否能玩游戏,鸿蒙系统玩游戏跟安卓互通吗