java书店管理系统源代码.docx

上传人:b****6 文档编号:6554147 上传时间:2023-01-07 格式:DOCX 页数:16 大小:19.75KB
下载 相关 举报
java书店管理系统源代码.docx_第1页
第1页 / 共16页
java书店管理系统源代码.docx_第2页
第2页 / 共16页
java书店管理系统源代码.docx_第3页
第3页 / 共16页
java书店管理系统源代码.docx_第4页
第4页 / 共16页
java书店管理系统源代码.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

java书店管理系统源代码.docx

《java书店管理系统源代码.docx》由会员分享,可在线阅读,更多相关《java书店管理系统源代码.docx(16页珍藏版)》请在冰豆网上搜索。

java书店管理系统源代码.docx

java书店管理系统源代码

Java源代码

publicclassloaduser{

publicStringuser;

publicStringpassword;

booleanb1;

loaduser(Strings1,Strings2){

user=s1;

password=s2;

}

voidload(){

System.out.println(”书店管理销售系统”);

System.out。

println("**************************************");

System。

out。

println("1、登录系统”);

System。

out。

println("2、退出系统");

System。

out.println("**************************************”);

System.out.println("请选择:

");

intm;

Scanners=newScanner(System。

in);

m=s。

nextInt();

if(m==1){

for(inti=0;i〈3;i++)

System.out.println("请输入账户名和密码");

Strings3,s4;

Scannerss=newScanner(System。

in);

s3=s。

next();

s4=s.next();

if(user.equals(s3)&&password.equals(s4))b1=true;

elseb1=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("三次输入错误,退出系统!

");System.exit(0);}

if(b1==true)

{

System.out。

println(”登录成功!

");

break;

}

if(m==2)System。

exit(0);

}

packagemanger;

importjava。

util。

ArrayList;

importjava。

util.Scanner;

importmanger.vip;

importSystem。

menu;

publicclassvipmanger{

staticArrayList〈vip>vipgroup=newArrayList

publicvipmanger(){

vipgroup.add(newvip(”001","王芳”,100));

vipgroup。

add(newvip(”002”,"李娜",60));

vipgroup。

add(newvip("003”,”杨丽”,50));

vipgroup。

add(newvip("004",”孙洁",150));

vipgroup.add(newvip(”005”,"肖青",300));

staticvoidaddd(){

System.out.println("请一次输入编号,姓名,积分”);

StringS1,S2;

intA;

Scanners=newScanner(System.in);

S1=s。

next();

S2=s.next();

A=s.nextInt();

vipv1=newvip(S1,S2,A);

vipgroup.add(v1);

staticvoiddelete(){

System.out。

println(”请输入要求删除的会员编号:

");

Strings;

Scannerme=newScanner(System.in);

s=me。

next();

booleanb1=true;

for(inti=0;i

if(s.equals(vipgroup.get(i)。

ID))

{vipgroup.remove(i);

b1=false;

if(b1)System.out。

println(”查无此会员!

”);

staticvoidcorrect(){

System.out.println(”请输入要修改信息的会员编号:

”);

Stringsss;

Scanners=newScanner(System。

in);

sss=s。

next();

booleanb1=true;

for(inti=0;i

if(sss。

equals(vipgroup.get(i).ID)){

b1=false;

System。

out.println("请输入新的姓名和积分:

”);

Stringss1;

Scanners7=newScanner(System。

in);

ss1=s7。

next();

vipgroup.get(i)。

name=ss1;

intb;

Scanners8=newScanner(System.in);

b=s8。

nextInt();

vipgroup。

get(i).score=b;

if(b1==true)System.out.println(”查无此会员!

”);

staticvoidselect(){

System.out.println(”请输入要查询的会员编号:

”);

Strings;

Scannerme=newScanner(System.in);

s=me.next();

booleanb1=true;

for(inti=0;i

if(s。

equals(vipgroup。

get(i).ID)){System.out.println(vipgroup。

get(i)。

ID+""+vipgroup。

get(i).name+””+vipgroup.get(i).score);

b1=false;

}

if(b1==true)System.out。

println("查无此会员!

");

}

staticvoidshow(){

for(inti=0;i

size();i++)

System。

out。

println(vipgroup。

get(i)。

ID+"”+vipgroup。

get(i)。

name+"”+vipgroup.get(i)。

score);

publicstaticvoidexchange(Strings1,inta,intb){

booleanb1=true;

for(inti=0;i

if(s1。

equals(vipgroup。

get(i).ID))

{if(vipgroup.get(i).score<(a*b))System.out。

println("积分不足,不能兑换!

");

elsevipgroup.get(i)。

score-=a*b;

b1=false;

}

if(b1==true)System.out。

println("查无此会员,不能兑换!

");

publicstaticvoidshop(Strings1,inta,intb){

booleanb1=true;

for(inti=0;i〈vipgroup。

size();i++)if(s1。

equals(vipgroup.get(i)。

ID)){vipgroup。

get(i)。

score+=a*b;

b1=false;

}

if(b1==true)System。

out。

println("查无此会员,不能购买!

”);

publicstaticbooleanstart(){

menum=newmenu();

m.vip();

intx;

Scannerme=newScanner(System。

in);

x=me。

nextInt();

switch(x){

case1:

show();break;

case2:

delete();break;

case3:

addd();break;

case4:

correct();break;

case5:

select();break;

case6:

returnfalse;

}

returntrue;

}

 

publicclassbook{

publicStringnumber;

publicStringname;

publicintprice;

publicintjf;

book(Strings1,Strings2,inta,intb){

number=s1;

name=s2;

price=a;

jf=b;

packagemanger;

importjava。

util。

ArrayList;

importjava.util。

Scanner;

importSystem.menu;

publicclassbookmanger{

staticArrayListbookgroup=newArrayList〈book>();

publicbookmanger(){

bookgroup。

add(newbook("001",”c语言",20,20));

bookgroup.add(newbook(”002”,”大学英语”,22,22));

bookgroup。

add(newbook(”003”,”高等数学",28,28));

}

staticvoidshow(){

for(inti=0;i

System.out。

println(bookgroup.get(i).number+””+bookgroup.get(i).name+"”+bookgroup。

get(i)。

price+””+bookgroup。

get(i).jf);

}

staticvoidaddd(){

System.out。

println(”请依次输入书籍的编号,名称,价格,积分:

");

StringS1,S2;

intA,B;

Scanners=newScanner(System.in);

S1=s。

next();

S2=s.next();

A=s.nextInt();

B=s.nextInt();

bookb1=newbook(S1,S2,A,B);

bookgroup.add(b1);

}

staticvoiddelete(){

System。

out。

println(”请输入要删除的书籍编号:

");

Strings11;

Scannerme=newScanner(System。

in);

s11=me。

next();

booleanb1=true;

for(inti=0;i

if(s11。

equals(bookgroup。

get(i).number))

{bookgroup。

remove(i);

b1=false;

if(b1)System。

out.println(”查无此书!

”);

publicstaticintprice(Strings1){

inta=0;

inti;

for(i=0;i〈bookgroup。

size();i++)if(s1。

equals(bookgroup.get(i)。

number))a=bookgroup.get(i)。

price;

returna;

}

publicstaticStringname(Strings1){

Stringa="无此书”;

for(inti=0;i

name;

returna;

}

publicstaticbooleanstart(){

menum=newmenu();

m.bookmanger();

intx;

Scannerme=newScanner(System。

in);

x=me.nextInt();

switch(x){

case1:

show();break;

case2:

delete();break;

case3:

addd();break;

case4:

returnfalse;

}

returntrue;

}

 

publicclassgift{

publicStringnumber;

publicStringcaption;

publicintcostjf;

gift(Strings1,Strings2,inta){

number=s1;

caption=s2;

costjf=a;

}

packagemanger;

importjava.util。

ArrayList;

importjava。

util.Scanner;

importmanger.vipmanger;

importmanger。

vip;

importSystem。

menu;

importmanger。

gift;

publicclassgiftmanger{

staticArrayList〈gift>giftgroup=newArrayList〈gift〉();

publicgiftmanger(){

giftgroup。

add(newgift("001","鼠标垫”,100));

giftgroup。

add(newgift("002”,”书夹子”,50));

giftgroup。

add(newgift("003",”中性笔”,30));

staticvoidshow(){

for(inti=0;i〈giftgroup.size();i++)

System.out.println(giftgroup。

get(i)。

number+"”+giftgroup。

get(i).caption+””+giftgroup。

get(i)。

costjf);

staticvoiddelete(){

System.out.println(”请输入要删除的礼品编号:

”);

Strings;

Scannerss=newScanner(System.in);

s=ss。

next();

booleanb1=true;

for(inti=0;i〈giftgroup.size();i++)

if(s。

equals(giftgroup.get(i)。

number))

{giftgroup。

remove(i);

b1=false;

}

if(b1)System.out。

println("查无此礼品!

”);

}

staticvoidaddd(){

System.out。

println(”请输入要添加的礼品编号,名称,所需积分:

");

Strings1,s2;

inta;

Scannerme=newScanner(System。

in);

s1=me.next();

s2=me。

next();

a=me.nextInt();

giftg1=newgift(s1,s2,a);

giftgroup。

add(g1);

}

staticvoidexchange(){

Strings1,s2,c=”无此礼品";

inta,b=0;

giftmanger.show();

Scannerme=newScanner(System.in);

System。

out。

println(”请输入您的会员编号:

");

s1=me。

next();

System.out.println("请输入您要兑换的礼品编号:

”);

s2=me.next();

System。

out。

println(”请输入您要兑换的礼品数量:

");

a=me。

nextInt();

booleanb1=true;

for(inti=0;i

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("查无此礼品!

");

elsevipmanger.exchange(s1,a,b);

System.out.println(”兑换结果:

”);

System.out。

println(”礼品名称"+”"+”礼品积分”+""+”礼品数量"+”"+”消耗积分”);

System.out。

println(c+""+b+"”+a+”"+(a*b));

}

publicstaticbooleanstart(){

menum=newmenu();

m.gift();

intx;

Scannerme=newScanner(System。

in);

x=me.nextInt();

switch(x){

case1:

show();break;

case2:

delete();break;

case3:

addd();break;

case4:

exchange();break;

case5:

returnfalse;

returntrue;

}

 

publicclassshoping{

staticvoidshop(){

bookmanger.show();

Strings1,s2,s3;

inta,b=0;

Scannerme=newScanner(System.in);

System。

out.println(”请输入您的会员编号:

");

s1=me。

next();

System。

out。

println("请输入书籍编号:

”);

s2=me.next();

System。

out。

println("请输入购买数量:

”);

a=me.nextInt();

b=bookmanger。

price(s2);

s3=bookmanger。

name(s2);

System。

out.println("书名”+"”+”单价”+”"+”数量"+”"+”总价”);

System。

out.println(s3+""+b+”"+a+”"+(a*b));

vipmanger.shop(s1,a,b);

publicstaticbooleanstart(){

menum=newmenu();

m。

shopping();

intx;

Scannerme=newScanner(System.in);

x=me。

nextInt();

switch(x){

case1:

shop();break;

case2:

returnfalse;

}

returntrue;

}

 

publicclassmenu{

voidmainmenu(){

System.out。

println(”书店管理系统");

System.out.println("****************************");

System.out。

println("书店管理系统”);

System。

out.println("1、会员管理");

System.out。

println(”2、书籍管理”);

System.out。

println("3、购物结算");

System。

out.println(”4、积分兑换礼品”);

System。

out。

println("5、注销”);

System。

out。

println(”****************************”);

publicvoidvip(){

System。

out.println(”书店管理系统>会员管理:

”);

System。

out.println(”****************************”);

System.out.println("1、显示会员信息”);

System。

out.println(”2、删除会员");

System。

out。

println(”3、添加会员");

System.out.println("4、修改会员信息");

System。

out。

println("5、查询会员”);

System.out。

println(”6、返回上层菜单”);

System。

out.println("****************************");

}

publicvoidbookmanger(){

System。

out.println(”书店管理系统〉书籍管理:

");

System.out.println(”****************************");

System。

out.println("1、书籍信息查询”);

System.out。

println(”2、删除书籍");

System。

out.println("3、添加书籍”);

System.out.println(”4、返

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1