c#小型图书管理系统

来源:百度知道 编辑:UC知道 时间:2024/06/16 22:53:56
要求:开发一个小型的图书馆管理系统,图书馆中有各种类型的计算机类图书,图书种类包括:基础类图书,工具类图书,多媒体类图书,网络类,其它类等等。图书信息包括:图书编号、图书名称、作者、出版社、种类、价格、出版时间等;读者信息包括:姓名、性别、单位、出生日期等。
目标系统要求能具有以下功能:
1、本系统供图书馆的管理员使用。
2、在提供图书时,每种图书的数量不能只提供一本。如《C#程序设计》要有3本等。
1、实现图书信息的查、删、改、插四种基本操作及图书借阅用归还的功能;
2、可以按图书名称、图书类别、图书作者、图书出版社、图书价格等信息查询所需要的图书。
3、可以查询图书当前被谁借走及剩余的数量。
4、图书借阅期限为90天,能查询借阅时间过期的图书及借者。
5、每人能同时最多能借5本书,超过5本不能再借阅,而且每人不能借阅相同的图书。
我很急,我要的是那那种自己编写的,而不是网上档的那种,麻烦高手给与解决,!谢谢谢!!!!!!急急急 急急急急急
我就这些积分了,如果谁能帮我,麻烦好心人帮我一下!!!!! 用C#语言 和SQL数据库 用2005版本的软件做 我很急,谁能帮我做做代码啊!!只有代码就行!!!!!!!!!!好心人,快帮帮我啊!!!

里面// // 里的全都是注释

#include <iostream>
#include <iomanip>
#include <string>
//输入/输出文件流类
#include <fstream>
using namespace std;
//最多的读者
const int Maxr=100;
//最多的图书
const int Maxb=100;
//每位读者最多借五本书
const int Maxbor=5;

//读者类,实现对读者的信息的描述
class Reader
{
private:
//删除标记 1:已删 0:未删
int tag;
//读者编号
int no;
//读者姓名
char name[10];
//所借图书
int borbook[Maxbor];
public:
Reader()
{
;
}
//获取姓名
char *getname()
{
return name;
}
//获取删除标记
int gettag()
{
return tag;
}
//获取读者编号
int getno()
{
return no;
}
//设置姓名
void setname(char na[])
{
strcpy(name,na);

}
//设置删除标记 1:已删 0:未删
void delbook()
{
tag=1;