C++课程设计图书馆管理系统
//图书室管理系统
#include <iostream> #include <string> #include <fstream>
using namespace std;
const int Max_book=3000; //可保存图书数量的上限 const int Max_reader=1000; //可保存读者数量的上限 const int Max_bor_book=2; //读者借阅图书本数上限 class Book //图书类 {
private: int ID; //登录号 int num; //设置书目编号 int flag; //设置删除标记 int onshelf; //判断图书是否再架
char bname[50]; //设置图书书名 char w_name[10]; //设置作者姓名 Book(){}
int getID(){return ID;} //获取登录号
public:
int getnum(){ return num; } //获取图书编号 int getflag(){ return flag; } //获取删除标记 char *getbname() { return bname; } //获取图书书名 char *getw_name(){ return w_name;} //获取作者姓名
void setbname(char na[]){strcpy(bname,na);} //设置书名
void setwname(char na[]){strcpy(w_name,na);}//设置作者名字 void Addbook(int ID,int n,char *na,char*wname); //新增图书 int borrowbook(); //借阅图书 void retbook(); //归还图书 void delbook(){ flag=1;} //删除图书信息 void show(); //输出图书信息
};
void Book::Addbook(int ID,int n,char *na,char *wname)//新增图书信息
{
flag=0; ID=ID; num=n;
strcpy(bname,na); strcpy(w_name,wname);
onshelf=1; }
int Book::borrowbook() //借阅图书
· 3.课程设计总结和体会· ···19 3.课程设计总结和体会··· 19 课程设计总结和体会 ·· 目录 1 摘要图书馆管理系统创建基于 MFC APPWizard[exe],利用...
I 西华大学数学与计算机学院课程设计说明书 1 引言 1.1 问题的提出在学校现代化的管理中,图书馆管理系统也是其中非常重要的一部分,然而,用大 型软件系统来于小型...
C++课程设计图书管理系统_管理学_高等教育_教育专区。课程设计报告 课程名称 ...C++课程设计案例精编 7-5084-1004-1 2002 清华大学 7.数据结构课程设计案例...
图书管理系统设计 (一)、课程设计题目: 图书管理系统设计 (二)、要求: 使用二进制文件方式存储数据,系统以菜单方式工作 (三)、设计方法和基本原理: 1、功能描述...
C++语言程序 课程设计报告 课程设计题目:图书信息管理系统 学姓专班 号:1021112431 名:施敏业:软件工程(电子商务) 级:10211124 指导教师:许志文 2010 年 12 月 ...
VC++课程设计报告 图书馆管理系统_计算机软件及应用_IT/计算机_专业资料。用计算机制作的图书信息管理系统还可以通过功能强大的Internet网及时的向读者发布图书的最...
{cout<<" cout<<" *** **---"<<endl; 图书管理系统"<<endl; 图书管理系统 3 C++课程设计 cout<<" cout<<" cout<<" cout<<" cout<<" cout<<"...
编号:c05 编号: 一、题目: 一个应用于图书馆的图书管理系统(c05) 二、设计思路 1、总体设计 1)分析程序的功能 <1>录入图书,包括录入图书的编号、书名、作者...
(" * 欢迎进入图书馆信息管理系统 *\n"); printf(" * *** *\n"); fp = fopen ("e:\\BookInfo.txt" , "r") ; if(fp == NULL) { printf("...

我要评论