图书管理系统的C代码Word文件下载.docx
《图书管理系统的C代码Word文件下载.docx》由会员分享,可在线阅读,更多相关《图书管理系统的C代码Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。
{
staticvoidMain(string[]args)
{
Menumeu=newMenu();
meu.ShowMainMenu();
Console.ReadLine();
}
}
}
出版物类代码:
Publications
馆藏出版物信息
///<
classPublications
/*出版物编号*/
privatestringPublicationISBN;
publicstringPublicationIsbn
{
get
{
returnPublicationISBN;
}
set
PublicationISBN=value;
}
/*出版物名称*/
publicstringPublicationName;
/*出版物作者或出版机构*/
publicstringPublicationAuthor;
/*出版物在架状态*/
publicboolPublicationStatus;
/*出版物类型*/
publicstringPublicationType;
publicPublications()
{
publicPublications(stringPublicationISBN,stringPublicationName,stringPublicationAuthor,stringPublicationType,boolPublicationStatus)
this.PublicationISBN=PublicationISBN;
this.PublicationName=PublicationName;
this.PublicationAuthor=PublicationAuthor;
this.PublicationType=PublicationType;
this.PublicationStatus=PublicationStatus;
}
读者类代码:
Readers
已获取权限读者的信息
classReaders
privatestringReaderID;
publicstringReaderId
get
{
returnReaderID;
}
set
ReaderID=value;
publicstringReaderName;
publicstringReaderSex;
publicstringReaderDepartment;
publicstringReaderMajor;
publicstring[]BowPublication=newstring[10]{"
"
"
};
publicReaders()
publicReaders(stringReaderID,stringReaderName,stringReaderSex,stringReaderDepartment,stringReaderMajor)
this.ReaderID=ReaderID;
this.ReaderName=ReaderName;
this.ReaderSex=ReaderSex;
this.ReaderDepartment=ReaderDepartment;
this.ReaderMajor=ReaderMajor;
管理类代码:
Manage
管理员执行图书管理操作
classManage
publicboolBorrowFlag=false;
/*借阅操作成功标志*/
publicboolReturnFlag=false;
/*归还操作成功标志*/
publicPublicationspub_search;
/*保存查询到的出版物*/
publicReadersRed_valid;
/*保存查询到的合法用户*/
/*声明馆藏出版物数组*/
publicPublications[]pubs=newPublications[200];
/*声明注册读者数组*/
publicReaders[]reds=newReaders[30];
/*实例化馆藏出版物对象*/
publicPublicationspub0=newPublications("
000000"
C#从入门到精通"
明日科技"
书籍"
true);
publicPublicationspub1=newPublications("
000001"
"
数值分析"
李清朗"
true);
publicPublicationspub2=newPublications("
000002"
模式识别"
张学工"
publicPublicationspub3=newPublications("
000003"
中国国家地理"
地理科学院"
杂志"
publicPublicationspub4=newPublications("
000004"
意林"
长春市文学艺术界联合会"
publicPublicationspub5=newPublications("
000005"
四川大学报"
四川大学"
报纸"
publicPublicationspub6=newPublications("
000006"
经济学人"
伦敦经济学人报纸有限公司"
publicPublicationspub7=newPublications("
000007"
计算机网络"
谢希仁"
publicPublicationspub8=newPublications("
000008"
红楼梦"
曹雪芹"
publicPublicationspub9=newPublications("
000009"
新东方雅思培训课程"
俞敏洪"
音像制品"
publicPublicationspub10=newPublications("
000010"
MATLAB实用教程"
张世杰"
/*实例化已注册读者对象*/
publicReadersred0=newReaders("
20150000"
李华"
男"
电子信息学院"
电子与通信工程"
);
publicReadersred1=newReaders("
20150001"
王鹏"
物理学院"
微电子学"
publicReadersred2=newReaders("
20150002"
张建豪"
数学学院"
现代数学分析"
publicReadersred3=newReaders("
20150003"
陈莉"
女"
化学化工学院"
化学分析"
publicReadersred4=newReaders("
20150004"
吴娜"
医学院"
口腔医学"
publicReadersred5=newReaders("
20150005"
宋雅茹"
光学工程"
/*初始化出版物数组*/
publicvoidPublicationsInitial()
pubs[0]=pub0;
pubs[1]=pub1;
pubs[2]=pub2;