大一计算机 C语言程序设计 西安邮电
图书管理系统
【问题描述】
设计一个计算机管理系统完成图书管理基本业务。
【基本要求】
1)每种书的登记内容包括书号、书名、著作者、现存量和库存量;
2)对书号建立索引表(线性表)以提高查找效率;
3)系统主要功能如下:
*采编入库:新购一种书,确定书号后,登记到图书帐目表中,如果表中已有,则只将库存量增加;
*借阅:如果一种书的现存量大于0,则借出一本,登记借阅者的书证号和归还期限,改变现存量;
*归还:注销对借阅者的登记,改变该书的现存量。
【进一步完成内容】
1)系统功能的进一步完善;
2)索引表采用树表。
3)设计内容
4)程序流程图
5)源程序
6)软件测试报告(包括所用到的数据及结果)
代
码: #include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define Max 3
typedef struct book
{
char book_num[10];
char book_name[20];
char book_writer[10];
int book_kc;
int book_xy;
struct book *next;
}BK;
typedef struct borrow
{
char borrow_book_num[10];
char limit_date[8];
}BO;
typedef struct reader
{
char reader_num[10];
图书管理系统程序设计_学习计划_计划/解决方案_实用文档。计算机软件工程方法开发图书管理系统一、问题定义:要完成的任务如下: (1) 借书、还书和预约 (2) 增加或...
//*** //图书馆管理系统 //*** #include<stdio.h> #include<string.h> #include<malloc.h> #define null 0 #define max 65536 static int n; //**...
图书管理程序设计 图书管理系统程序设计 目录摘 要 ... 1 1.绪论 ......
图书管理系统编程一 系统的功能要求根据高校图书管理的实际要求,结合本系统开发的...用的应用程序集成开发环境 4.结构化的程序设计语言 5.支持多种数据库系统的...
面向对象程序设计图书管理系统_IT/计算机_专业资料。这是关于C++面向对象程序设计的大作业,我们做的是图书管理系统。有不足之处请指教。》...
c++程序设计图书管理系统_教育学_高等教育_教育专区。一、 需求分析 图书系统在生活中运用相当广泛,因此需要很多程序对他进行管理。本系统有四个类,Book 类, B...
c语言程序设计报告 图书管理系统_理学_高等教育_教育专区。中国地质大学 本科生课程论文封面 课程名称 c 语言课程设计 教师姓名 樊媛媛 本科生姓名 本科生学 本科生...
二、开发设计程序主要结构如下: 以文件形式输入新书 更改图书信息 删除无用的图书信息 申请新的借书证 借书证管理 删除借书证 图书资料管理 借阅管理 图书管理系统...
图书馆管理系统程序设计代码_计算机软件及应用_IT/计算机_专业资料。关于图书馆管理系统c#编程的管理代码 程序设计代码登录模块 if(username.Text.Trim()==""
C++课程设计图书管理系统源程序_IT/计算机_专业资料 暂无评价0人阅读0次下载举报文档 C++课程设计图书管理系统源程序_IT/计算机_专业资料。...
闽公网安备 35021102001881号 
热门文档