图书管理系统的C#代码完整版完整版

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图书管理系统的C#代

码完整版

HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

C#代码清单

共1个项目,包含5个类。

项目: librarysystem

类:

主类代码:

namespace librarysystem

{ PublicationISBN = PublicationISBN;

= PublicationName;

= PublicationAuthor;

= PublicationType;

= PublicationStatus;

}

}

}

读者类代码:

namespace librarysystem

{ 询图书");

("2.借书服务");

("3.还书服务");

("4.新出版物入库");

("5.录入新读者");

("6.查询读者的借阅信息");

("7.退出管理系统");

("-------------------------------------------------------------------");

bool flag;

do

{

flag = false;

("请选择:");

string key = ();

switch (key)

{

case"1":

("请输入需要查询图书的书名:");

ShowPubInfo();

break;

case"2":

("请输入您的姓名:");

();

ShowBorrowInfo();

break;

case"3":

("请输入您的姓名:");

();

ShowReturnInfo();

break;

case"4":

("请按照提示逐步输入需要入库出版物的信息……");

ShowAddPublications();

break;

case"5":

("请按照提示逐步输入新注册读者的信息……");

ShowAddReaders();

break;

case"6":

("请输入您的姓名: ");

();

ShowRedPubInfo;

break;

case"7":

flag = false;

break;

default:

("无此业务,是否重新选择(y/n)?");

string answer = ();

if (answer != "y")

{

flag = false;

}

else

{

flag = true;

}

break;

}

} while (flag);

}

/*显示查询到的出版物信息*/

public void ShowPubInfo()

{

if ())

{

("您要查询的出版物信息:");

("-------------------------------------------------------------------"); ("编号: " + ("出版物名字: " + ("出版物作者: " + ("出版物类型: " + if {

("出版物状态:在架,可借");

}

else

{

("出版物状态:未在架,不可借");

}

("-------------------------------------------------------------------"); ("");

("");

("是否办理其他业务(y/n)?");

string answer = ();

if (answer == "y")

{

ShowMainMenu();

();

}

else

{

("结束");

}

}

else

{

("抱歉,未找到该图书!");

("是否办理其他业务(y/n)?");

string answer = ();

if (answer == "y")

{

ShowMainMenu();

();

();

}

else

{

("结束");

}

}

}

/*显示借阅操作结果*/

public void ShowBorrowInfo()

{

if

{

("恭喜,借阅成功!");

ShowRedPubInfo;

}

else

{

("抱歉,借阅失败!");

("是否办理其他业务(y/n)?");

string answer = ();

if (answer == "y")

{

ShowMainMenu();

}

else

{

("结束");

}

}

}

/*显示归还操作结果*/

public void ShowReturnInfo()

{

if

{

("恭喜,归还成功!");

ShowRedPubInfo;

}

else

{

("抱歉,归还失败!");

("是否办理其他业务(y/n)?");

string answer = ();

if (answer == "y")

{

ShowMainMenu();

}

else

{

("结束");

}

}

}

public void ShowRedPubInfo(Readers red)

{

("当前你的借阅信息如下:");

("--------------------------------------------------------------------"); ("编号: " + ;

("姓名: " + ;

("性别: " + ;

("所在院系: " + ;

("主修专业: " + ;

("已借图书: ");

for (int

{

if [i] != "")

相关文档
最新文档