傾心原創,轉載請備注原文地址,謝謝。
主要内容:
圖書信息包括:書名、作者名、ISBN号、出版單位、出版年份、價格等。試設計一個圖書信息管理系統,使之能提供以下功能:
(1)系統以菜單方式工作
(2)圖書信息錄入功能(圖書信息用文件保存)
(3)圖書信息浏覽功能
(4)查詢和排序功能:(至少一種查詢方式)
(5)修改圖書信息:對某圖書信息進行修改
(6)删除圖書:将某圖書的信息删除
(7)退出
添加功能:
(1)登錄界面,用戶輸入正确的用戶名和密碼進入系統,密碼從文件中讀取
(2)查詢圖書信息,分3種方式,分别是按圖書編号、名稱、作者查詢
(3)删除圖書信息,分2種方式,分别是按圖書編号、名稱删除,其中會提示是否删除
(4)修改圖書信息,分2種方式,分别是按圖書編号、名稱修改
(5)修改原始密碼,會先輸入原始密碼,然後兩次确認,修改完後存入文件
(6)系統默認提供圖書編号,範圍2018000-2018999
程序界面:
課程設計報告
部分源代碼
while(1){
printf("\n\n");
printf("\t 當前系統時間是: %s",asctime (timenow) );
printf("\t┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n");
printf("\t┃ ╔════════════════════════════╗ ┃\n");
printf("\t┃ ║ 歡 迎 使 用 圖 書 管 理 信 息 系 統 ║ ┃\n");
printf("\t┃ ╚════════════════════════════╝ ┃\n");
printf("\t┃ *********************************************************** ┃\n");
printf("\t┃ * * * ┃\n");
printf("\t┃ * 1.錄入圖書信息 * 2.浏覽圖書信息 * ┃\n");
printf("\t┃ * * * ┃\n");
printf("\t┃ *********************************************************** ┃\n");
printf("\t┃ * * * ┃\n");
printf("\t┃ * 3.圖書信息查詢 * 4.圖書信息删除 * ┃\n");
printf("\t┃ * * * ┃\n");
printf("\t┃ *********************************************************** ┃\n");
printf("\t┃ * * * ┃\n");
printf("\t┃ * 5.圖書信息修改 * 6.圖書信息排序 * ┃\n");
printf("\t┃ * * * ┃\n");
printf("\t┃ *********************************************************** ┃\n");
printf("\t┃ * * * ┃\n");
printf("\t┃ * 7.修改原始密碼 * 8.退出信息系統 * ┃\n");
printf("\t┃ * * * ┃\n");
printf("\t┃ *********************************************************** ┃\n");
printf("\t┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\n");
printf("\t請選擇功能 1 - 8 :");
scanf("%d",&cmd);
getchar();
system("cls");
switch(cmd){
case 1:input();break;
case 2:shuchu();break;
case 3:search();break;
case 4:shanchu();break;
case 5:xiugai();break;
case 6:sort();break;
case 7:gaimi();break;
case 8:quit();break;
default:printf("\n 非法操作!\n");}
system("pause");
system("cls");
}
}
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!