版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、java 書店管理系統(tǒng)源代碼核準(zhǔn)通過,歸檔資料。 未經(jīng)允許,請勿外傳 心浪微博:樸恩俊、熊貓核準(zhǔn)通過,歸檔資料。 未經(jīng)允許,請勿外傳心浪微博 : 樸恩俊、熊貓核準(zhǔn)通過,歸檔資料。未經(jīng)允許,請勿外傳核準(zhǔn)通過,歸檔資料。未經(jīng)允許,請勿外傳Java 源代碼public class loaduser public String user;public String password;boolean b1;loaduser(String s1,String s2) user=s1;password=s2; void load()System.out.println( 書店管理銷售系統(tǒng) );System.
2、out.println(*);System.out.println( 1、登錄系統(tǒng) );System.out.println( 2、退出系統(tǒng) );*);System.out.println( 請選擇 :); int m;Scanner s=new Scanner(System.in); m=s.nextInt();if(m=1)for(int i=0;i3;i+)System.out.println( 請輸入賬戶名和密碼 );String s3,s4;Scanner ss=new Scanner(System.in);s3=s.next();s4=s.next();if(user.equals
3、(s3)&password.equals(s4) b1=true ;else b1=false;用戶名或密碼碼輸入錯誤一次,用戶名或密碼碼輸入錯誤兩次,三次輸入錯誤,退出系if(i=0&b1=false)System.out.println( 還有兩次機會 !);if(i=1&b1=false)System.out.println( 還有一次機會 !);if(i=2&b1=false)System.out.println(統(tǒng)!);System.exit(O);if(b1=true)System.out.println(”登錄成功);break;if(m=2)System.exit(0);pac
4、kage manger;import java.util.ArrayList; import java.util.Scanner;import manger.vip;import System.menu;public class vipmanger static ArrayList vipgroup=new ArrayList(); public vipmanger()vipgroup.add(new vip(001,王芳,100);vipgroup.add(new vip(002,李娜,60);vipgroup.add(new vip(003,楊麗,50);vipgroup.add(new
5、vip(004,孫潔,150);vipgroup.add(new vip(005,肖青,300);static void addd()System.out.println( 請一次輸入編號,姓名,積分 ); String S1,S2;int A;Scanner s=new Scanner(System.in);S1=s.next();S2=s.next();A=s.nextInt();vip v1=new vip (S1,S2,A);vipgroup.add(v1);static void delete()System.out.println( 請輸入要求刪除的會員編號 :); String
6、s;Scanner me=new Scanner (System.in);s=me.next();boolean b1=true;for(int i=0;ivipgroup.size();i+) if(s.equals(vipgroup.get(i).ID) vipgroup.remove(i);b1=false;if(b1)System.out.println(”查無此會員);static void correct()System.out.println( 請輸入要修改信息的會員編號 :); String sss;Scanner s=new Scanner(System.in);sss=s.
7、next();boolean b1=true;for(int i=0;ivipgroup.size();i+) if(sss.equals(vipgroup.get(i).ID) b1=false;System.out.println( 請輸入新的姓名和積分 :);String ss1;Scanner s7=new Scanner(System.in); ss1=s7.next();vipgroup.get(i).name=ss1;int b;Scanner s8=new Scanner(System.in);b=s8.nextInt(); vipgroup.get(i).score=b;if
8、(b1=true)System.out.println(”查無此會員);static void select()System.out.println( 請輸入要查詢的會員編號 :);String s;Scanner me=new Scanner(System.in);s=me.next();boolean b1=true ;for(int i=0;ivipgroup.size();i+)if(s.equals(vipgroup.get(i).ID)System.out.println(vipgroup.get(i).ID+ +vipgroup.get(i).name+vipgroup.get(
9、i).score);b1=false ;if(b1=true)System.out.println(”查無此會員);static void show()for(int i=0;ivipgroup.size();i+)System.out.println(vipgroup.get(i).ID+ +vipgroup.get(i).name+vipgroup.get(i).score);public static void exchange(String s1,int a,int b)boolean b1=true;for(int i=0;ivipgroup.size();i+)if(s1.equa
10、ls(vipgroup.get(i).ID)if(vipgroup.get(i).score(a*b)System.out.println(積分不足,不能兌換 );else vipgroup.get(i).score-=a*b;b1=false;if(b1=true)System.out.println( 查無此會員,不能兌換 );public static void shop(String s1,int a,int b)boolean b1=true;for( inti=0;ivipgroup.size();i+)if(s1.equals(vipgroup.get(i).ID) vipgro
11、up.get(i).score+=a*b;b1=false;if(b1=true)System.out.println( 查無此會員 , 不能購買 !);public static boolean start()menu m=new menu();m.vip();int x;Scanner me= new Scanner(System.in);x=me.nextInt();switch(x)case 1:show();break;case 2:delete(); break;case 3:addd();break;case 4:correct();break;case 5:select();b
12、reak;case 6:return false;return true;public class book public String number;public String name;public int price;public int jf;book(String s1,String s2,int a,int b)number=s1;name=s2;price=a;jf=b;package manger;import java.util.ArrayList; import java.util.Scanner; import System.menu;public class bookm
13、anger static ArrayList bookgroup=new ArrayList(); public bookmanger()bookgroup.add(new book(001,c 語言 ,20,20);bookgroup.add(new book(002, 大學(xué)英語 ,22,22);bookgroup.add(new book(003, 高等數(shù)學(xué) ,28,28);static void show()for(int i=0;ibookgroup.size();i+) System.out.println(bookgroup.get(i).number+ +bookgroup.ge
14、t(i).name+ +bookgroup.get(i).price+ +bookgroup.get(i).jf);static void addd()System.out.println( 請依次輸入書籍的編號,名稱,價格,積分 :); String S1,S2;int A,B;Scanner s=new Scanner(System.in);S1=s.next();S2=s.next();A=s.nextInt();B=s.nextInt();book b1=new book(S1,S2,A,B);bookgroup.add(b1);static void delete()System.o
15、ut.println( 請輸入要刪除的書籍編號 :);String s11;Scanner me=new Scanner(System.in); s11=me.next();boolean b1=true; for(int i=0;ibookgroup.size();i+) if(s11.equals(bookgroup.get(i).number) bookgroup.remove(i);b1=false;if(b1)System.out.println(查無此書);public static int price(String s1 )int a=0;int i;for( i=0;ibook
16、group.size();i+)if(s1.equals(bookgroup.get( i).number)a=bookgroup.get(i).price;return a;public static String name(String s1)String a = 無此書 ;for(inti=0;ibookgroup.size();i+)if(s1.equals(bookgroup.get(i).nu mber)a=bookgroup.get(i).name;return a;public static boolean start() menu m=new menu();m.bookman
17、ger();int x;Scanner me= new Scanner(System.in); x=me.nextInt();switch(x)case 1:show();break;case 2:delete();break;case 3:addd();break;case 4:return false;return true;public class gift public String number;public String caption ;public int costjf;gift(String s1,String s2,int a) number=s1;caption=s2;c
18、ostjf=a;package manger;import java.util.ArrayList; import java.util.Scanner; import manger.vipmanger; import manger.vip;import System.menu;import manger.gift;public class giftmanger static ArrayList giftgroup=new ArrayList();public giftmanger()giftgroup.add(new gift(001,鼠標(biāo)墊 ,100);giftgroup.add(new g
19、ift(002,書夾子 ,50);giftgroup.add(new gift(003,中性筆 ,30);static void show()for(int i=0;igiftgroup.size();i+)System.out.println(giftgroup.get(i).number+ +giftgroup.get(i).caption+ +giftgroup.get(i).costjf);static void delete()System.out.println( 請輸入要刪除的禮品編號 :);String s;Scanner ss=new Scanner(System.in);s
20、=ss.next();boolean b1=true;for(int i=0;igiftgroup.size();i+)if(s.equals(giftgroup.get(i).number)giftgroup.remove(i);b1=false;if(b1)System.out.println(”查無此禮品);static void addd()System.out.println( 請輸入要添加的禮品編號,名稱,所需積分 :); String s1,s2;int a;Scanner me=new Scanner(System.in);s1=me.next();s2=me.next();a
21、=me.nextInt();gift g1=new gift(s1,s2,a);giftgroup.add(g1);static void exchange()String s1,s2,c= 無此禮品 ;int a,b=0;giftmanger.show();Scanner me=new Scanner(System.in);System.out.println(請輸入您的會員編號 :);s1=me.next();System.out.println(請輸入您要兌換的禮品編號 :);s2=me.next();System.out.println( 請輸入您要兌換的禮品數(shù)量 :);a=me.ne
22、xtInt();boolean b1=true;for(inti=0;igiftgroup.size();i+)if(s2.equals(giftgroup.get(i).number)b=giftgroup.get(i).costjf;c=giftgroup.get(i).caption;b1=false;if(b1=true)System.out.println(”查無此禮品);else vipmanger.exchange(s1, a, b);System.out.println( 兌換結(jié)果 :);System.out.println( 禮品名稱+ + 禮品積分+ + 禮品數(shù)量+ + 消
23、 耗積分);System.out.println(c+ +b+ +a+(a*b);public static boolean start()menu m=new menu();m.gift();int x;Scanner me= new Scanner(System.in); x=me.nextInt(); switch(x) case 1:show();break;case 2:delete();break;case 3:addd();break;case 4:exchange();break;case 5:return false;return true;public class shop
24、ing static void shop() bookmanger.show();String s1,s2,s3;int a,b=0;Scanner me=new Scanner(System.in);System.out.println( 請輸入您的會員編號 :); s1=me.next();System.out.println( 請輸入書籍編號 :); s2=me.next();System.out.println( 請輸入購買數(shù)量 :); a=me.nextInt();b=bookmanger.price(s2);s3=(s2);System.out.pri
25、ntln( 書名+ + 單價+ + 數(shù)量+ + 總價 );System.out.println(s3+ +b+ +a+ +(a*b); vipmanger.shop(s1, a, b);public static boolean start() menu m=new menu();m.shopping();int x;Scanner me= new Scanner(System.in); x=me.nextInt();switch(x)case 1:shop();break;case 2:return false;return true; public class menu void main
26、menu()System.out.println( 書店管理系統(tǒng) );System.out.println(*)System.out.println( 書店管理系統(tǒng) );*);書店管理系統(tǒng) 會員管理 :)*);、顯示會員信息 );*);System.out.println( 1System.out.println( 2System.out.println( 3System.out.println( 4System.out.println( 5System.out.println(public void vip()System.out.println(System.out.println(*Sy
27、stem.out.println(1System.out.println(2System.out.println(3System.out.println(4System.out.println(5System.out.println(6System.out.println(、會員管理 );、書籍管理 );、購物結(jié)算 );、積分兌換禮品 );、注銷 );、刪除會員 );、添加會員 ); 、修改會員信息 );、查詢會員 );、返回上層菜單 );public void bookmanger()System.out.println(書店管理系統(tǒng) 書籍管理 :);System.out.println(*);System.out.println(1System.out.println(2System.out.println(3、書籍信息查詢 );、刪除書籍 );、添加書籍 );System.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報書:服務(wù)拔尖創(chuàng)新人才選育的教育考試改革方略研究
- 上海杉達學(xué)院《中外音樂史1》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海杉達學(xué)院《江蘇地理》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海南湖職業(yè)技術(shù)學(xué)院《高等代數(shù)與解析幾何(1)》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海民遠職業(yè)技術(shù)學(xué)院《地震地質(zhì)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海立達學(xué)院《攝影測量學(xué)與遙感基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 上??茖W(xué)技術(shù)職業(yè)學(xué)院《煙草栽培學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海科創(chuàng)職業(yè)技術(shù)學(xué)院《工業(yè)機器人在線離線編程與仿真實訓(xùn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海建橋?qū)W院《斷代史》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海行健職業(yè)學(xué)院《水污染控制工程》2023-2024學(xué)年第一學(xué)期期末試卷
- 大學(xué)英語四級必背詞匯表21853
- 萬m3h合成氨原料氣脫碳工藝設(shè)計畢業(yè)
- 結(jié)構(gòu)設(shè)計面試題(答案)
- 升壓站、變電站架構(gòu)安裝方案
- 赤峰高鐵廣場商鋪租賃合同(樣本)
- 郭頂—水星記—歌詞
- 英文版?zhèn)€人簡歷自薦信
- 其他專技、管理服務(wù)崗位聘期考核表
- 四年級上學(xué)期勞動技術(shù)測試卷帶答案
- 關(guān)于學(xué)習(xí)考察應(yīng)急管理工作情況報告.doc
- TX-1C單片機實驗板使用手冊
評論
0/150
提交評論