下载此文档

java购物系统源代码.docx


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
该【java购物系统源代码 】是由【美梦成真yy】上传分享,文档一共【16】页,该文档可以免费在线阅读,需要了解更多关于【java购物系统源代码 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。Preparedon24November2020
java购物系统源代码
1
package;
import*系统开启类
*
****@authorAdministrator
*
*/
publicclassStartSMS{
publicStartSMS(){
}
publicstaticvoidmain(Stringargs[]){
Datadata=newData();
();
Menumenu=newMenu();
,,,
,;
();
booleanflag=true;
label0:do{
if(!flag)
break;
Scannerscanner=newScanner;
inti=();
VerifyEqualverifyequal=newVerifyEqual();
switch(i){
case1:quals("n")){
Menumenu=newMenu();
(goodsName,goodsPrice,custNo,custBirth,
custScore);
();
}else{
"输入错误,请重新'n'返回上一级菜单:");
flag=false;
}
while(!flag);
}
publicvoidadd(){
"购物管理系统>客户信息管理>添加客户信息\n\n");
Scannerscanner=newScanner;
"请输入会员号(<4位整数>):");
inti=();
"请输入会员生日(月/日<用两位数表示>):");
Strings=();
"请输入积分:");
intj=();
intk=-1;
intl=0;
do{
if(l>=
break;
if(custNo[l]==0){
k=l;
break;
}
l++;
}while(true);
custNo[k]=i;
custBirth[k]=s;
custScore[k]=j;
"新会员添加成功!");
returnLastMenu();
}
publicvoidmodify(){
"购物管理系统>客户信息管理>修改客户信息\n\n");
"请输入会员号:");
Scannerscanner=newScanner;
inti=();
"会员号生日积分");
"------------|------------|---------------");
intj=-1;
intk=0;
do{
if(k>=
break;
if(custNo[k]==i){
StringBuilder()).append(custNo[k])
.append("\t\t").append(custBirth[k]).append("\t\t")
.append(custScore[k]).toString());
j=k;
break;
}
k++;
}while(true);
if(j!=-1){

.println("****************************************\n");
"\t\t\t\.\n");
"\t\t\t\.\n");

.println("****************************************\n");
"请选择,输入数字:");
switch()){
case1:ppend(custNo[j])
.append("\t\t").append(custBirth[j]).append("\t\t")
.append(custScore[j]).toString());
flag=true;
break;
}
j++;
}while(true);
if(!flag)
"抱歉,没有你查询的会员信息。");
"\n要继续查询吗(y/n):");
}
returnLastMenu();
}
publicvoidshow(){
"购物管理系统>客户信息管理>显示客户信息\n\n");
"会员号生日积分");
"------------|------------|---------------");
inti=;
for(intj=0;j<i&&custNo[j]!=0;j++)
StringBuilder()).append(custNo[j]).append(
"\t\t").append(custBirth[j]).append("\t\t").append(
custScore[j]).toString());
returnLastMenu();
}
publicStringgoodsName[];
publicdoublegoodsPrice[];
publicintcustNo[];
publicStringcustBirth[];
publicintcustScore[];
}
4
package;
/**
*初始化数据
*
****@authorAdministrator
*
*/
publicclassData{
publicData(){
goodsName=newString[50];
goodsPrice=newdouble[50];
custNo=newint[100];
custBirth=newString[100];
custScore=newint[100];
manager=newManager();
}
publicvoidini(){
goodsName[0]="addidas运动鞋";
goodsPrice[0]=880D;
goodsName[1]="Kappa网球裙";
goodsPrice[1]=200D;
goodsName[2]="网球拍";
goodsPrice[2]=780D;
goodsName[3]="addidasT恤";
goodsPrice[3]=;
goodsName[4]="Nike运动鞋";
goodsPrice[4]=900D;
goodsName[5]="Kappa网球";
goodsPrice[5]=45D;
goodsName[6]="KappaT恤";
goodsPrice[6]=245D;
custNo[0]=1900;
custBirth[0]="08/05";
custScore[0]=2000;
custNo[1]=1711;
custBirth[1]="07/13";
custScore[1]=4000;
custNo[2]=1623;
custBirth[2]="06/26";
custScore[2]=5000;
custNo[3]=1545;
custBirth[3]="04/08";
custScore[3]=2200;
custNo[4]=1464;
custBirth[4]="08/16";
custScore[4]=1000;
custNo[5]=1372;
custBirth[5]="12/23";
custScore[5]=3000;
custNo[6]=1286;
custBirth[6]="12/21";
custScore[6]=10080;
}
publicStringgoodsName[];
publicdoublegoodsPrice[];
publicintcustNo[];
publicStringcustBirth[];
publicintcustScore[];
publicManagermanager;
}
5
package;
/**
*礼物类
*/
publicclassGift{
publicGift(){
}
publicStringtoString(){
return(newStringBuilder()).append("一个价值¥").append(price).append("的")
.append(name).toString();
}
publicStringname;
publicdoubleprice;
}
6
package;
import*礼物管理类
*
****@authorAdministrator
*
*/
publicclassGiftManagement{
publicGiftManagement(){
}
publicvoidsetData(Stringas[],doublead[],intai[],String
as1[],
intai1[]){
goodsName=as;
goodsPrice=ad;
custNo=ai;
custBirth=as1;
custScore=ai1;
}
publicvoidreturnLastMenu(){
"\n\n请按'n'返回上一级菜单:");
Scannerscanner=newScanner;
booleanflag=true;
do
if().equals("n")){
Menumenu=newMenu();
(goodsName,goodsPrice,custNo,custBirth,
custScore);
();
}else{
"输入错误,请重新'n'返回上一级菜单:");
flag=false;
}
while(!flag);
}
publicvoidsendBirthCust(){
"购物管理系统>生日问候\n\n");
"请输入今天的日期(月/日<用两位表示>):");
Scannerscanner=newScanner;
Strings=();
Strings1="";
booleanflag=false;
for(inti=0;i<;i++)
if(custBirth[i]!=null&&custBirth[i].equals(s)){
s1=(newStringBuilder()).append(s1).append(custNo[i]).append(
"\n").toString();
flag=true;
}
if(flag){
"过生日的会员是:");
"恭喜!获赠MP3一个!");
}else{
"今天没有过生日的会员!");
}
returnLastMenu();
}
publicvoidsendLuckyCust(){
"购物管理系统>幸运抽奖\n\n");
"是否开始(y/n):");
Scannerscanner=newScanner;
if().equals("y")){
inti=(int)()*10D);
booleanflag=false;
Strings="";
for(intk=0;k<&&custNo[k]!=0;k++){
intj=(custNo[k]/100)%10;
if(j==i){
s=(newStringBuilder()).append(s).append(custNo[k])
.append("\t").toString();
flag=true;
}
}
if(flag)
StringBuilder()).append("幸运客户获赠MP3:")
.append(s).toString());
else
"无幸运客户。");
}
returnLastMenu();
}
publicvoidsendGoldenCust(){
"购物管理系统>幸运大放送\n\n");
inti=0;
intj=custScore[0];
for(intk=0;k<&&custScore[k]!=0;k++)
if(custScore[k]>j){
j=custScore[k];
i=k;
}
StringBuilder()).append("具有最高积分的会员是:").append(
custNo[i]).append("\t").append(custBirth[i]).append("\t")
.append(custScore[i]).toString());
Giftgift=newGift();
="苹果笔记本电脑";
=12000D;
"恭喜!获赠礼品:");
returnLastMenu();
}
publicStringgoodsName[];
publicdoublegoodsPrice[];
publicintcustNo[];
publicStringcustBirth[];
publicintcustScore[];
}
7
package;
/**
*管理员类
*
****@authorAdministrator
*
*/
publicclassManager{
publicManager(){
username="itcast";
password="itcast";
}
publicStringusername;
publicStringpassword;
}
8
package;
import*页面类
*
****@authorAdministrator
*
*/
publicclassMenu{
publicMenu(){
}
publicvoidsetData(Stringas[],doublead[],intai[],Stringas1[],
intai1[]){
goodsName=as;
goodsPrice=ad;
custNo=ai;
custBirth=as1;
custScore=ai1;
}
publicvoidshowLoginMenu(){
"\n\n\t\t\t欢迎使用itcast购物管理系统版\n\n");

.println("****************************************\n");
"\t\t\t\\n\n");
"\t\t\t\\n\n");
"\t\t\t\\n\n");

.println("****************************************\n");
"请选择,输入数字:");
}
publicvoidshowMainMenu(){
"\n\n\t\t\t\t欢迎使用购物管理系统\n");

.println("****************************************\n");
"\t\t\t\\n");
"\t\t\t\\n");
"\t\t\t\\n");
"\t\t\t\\n");

.println("****************************************\n");
"请选择,输入数字:");
Scannerscanner=newScanner;
booleanflag=false;
do{
Strings=();
if("1")){
showCustMMenu();
break;
}
if("2")){
Paypay=newPay();
pay
.setData(goodsName,goodsPrice,custNo,custBirth,

java购物系统源代码 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人美梦成真yy
  • 文件大小166 KB
  • 时间2023-02-06