图书馆管理程序报告 下载本文

程序设计综合课程设计

}

default:

cout<<\您的操作有误,请重新选择(0→5): \ }

goto choice;

void bsearch_menu() //读者查找书籍菜单

{

system(\//system(\

cout<<\※※※※※※※※※※※※※※※※※\\n\

cout<<\※ ※\\n\

cout<<\※****书**籍**查**找**界**面****※\\n\ cout<<\※ ※\\n\ cout<<\※ 1: 按 书号查找 ※\\n\ cout<<\※ ※\\n\ cout<<\※ 2: 按 书名查找 ※\\n\ cout<<\※ ※\\n\ cout<<\※ 3: 按 作者查找 ※\\n\ cout<<\※ ※\\n\ cout<<\※ 4: 返 回 上 级 ※\\n\ cout<<\※ ※\\n\ cout<<\※ 0: 退 出 系 统 ※\\n\

cout<<\※ ※\\n\

cout<<\※※※※※※※※※※※※※※※※※\\n\ int bsc; //book search choice

cout<<\请输入您需要的服务序号: \

cin>>bsc; cin.ignore(); switch(bsc)

{

39

程序设计综合课程设计

case 1:

bnu_search();

break;

case 2:

bna_search();

break;

case 3:

bau_search();

break;

case 4:

reader_menu();

break;

case 5:

exit(1); default:

cout<<\操作有误,请重新选择<0→4>\

}

break;

}

void absearch_menu() //管理员查找书籍菜单

{

system(\//system(\

cout<<\※※※※※※※※※※※※※※※※※\\n\

cout<<\※ ※\\n\

cout<<\※****书**籍**查**找**界**面****※\\n\ cout<<\※ ※\\n\ cout<<\※ 1: 按 书号查找 ※\\n\ cout<<\※ ※\\n\ cout<<\※ 2: 按 书名查找 ※\\n\

40

程序设计综合课程设计

cout<<\※ ※\\n\ cout<<\※ 3: 按 作者查找 ※\\n\ cout<<\※ ※\\n\ cout<<\※ 4: 返 回 上 级 ※\\n\ cout<<\※ ※\\n\ cout<<\※ 0: 退 出 系 统 ※\\n\

cout<<\※ ※\\n\

cout<<\※※※※※※※※※※※※※※※※※\\n\ int bsc; //book search choice

cout<<\请输入您需要的服务序号: \

cin>>bsc; cin.ignore(); switch(bsc)

{

case 1:

bnu_search();

break;

case 2:

bna_search();

break;

case 3:

bau_search();

break;

case 4:

admin_menu();

break;

case 5:

exit(1); default:

cout<<\操作有误,请重新选择<0→4>\

41

程序设计综合课程设计

}

break;

} void reader_lr() //读者登录或注册菜单 { system(\ header();

//system(\

cout<<\读 者 登 录 界 面 >\\n\

cout<<\登 录\\t2: 注 册\\n\\n\\t\\t\\t 3: \\t0: 退 出\\n\\t您的选择是: \

int rlc; //reader login choice

choice: cin>>rlc; cin.ignore(); switch(rlc)

{

case 1: //已注册读者登录

cout<<\请输入您的姓名: \

char rn[10]; //reader name cin>>rn;

r.set_rname(rn); if(rm.log_reader(r)) {

cout<<\登录成功!\ system(\

reader_menu();

} else

cout<<\登录失败!新用户请先注册!\

system(\

42

返 回