




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1package ;import *系统开启类* author Administrator*/ public class StartSMS public StartSMS() public static void main(Stringargs ) Data data = n ewData();();Menu menu= n ewMe nu();();boolean flag = true ;labelO: do if (! flag )break;Scanner scanner = newScanner;int i =();VerifyEqual verifyequal = n ewVeri
2、fyEqual();switch ( i) case 1: quals( n) Menu menu= n ewMe nu();(goodsName goodsPrice , custNo, custBirth custScore );(); else 输入错误,请重新n返回上一级菜单:);flag = false ;while (! flag ); public void add() 购物管理系统 客户信息管理 添加客户信息nn);Scanner scanner = newScanner;请输入会员号():);int i =();请输入会员生日(月/日 ):);Stri ng s =();请输
3、入积分:);int j =();int k = -1;int l = 0;do if ( l =break;if ( custNo l = 0) k = l ; break;l +; while ( true ); custNok = i ; custBirth k = s; custScore k = j ;新会员添加成功!);returnLastMe nu(); public void modify() 购物管理系统 客户信息管理 修改客户信息nn);请输入会员号:);Scanner scanner = newScanner;int i =();会员号生日积分 ););int j = -1
4、;int k = 0;do if ( k =break;if ( custNo k = i) StringBuilder().append(custNo k).append( tt ).append( custBirth k).append( tt ).append( custScore k).toString(); j = k;break ; k+; while ( true ); if ( j != -1) .println(* * * * * * * * * *ntttt1.修 改 会tttt2.修 改 会.println(* * * * * * * * * *n请选择,输入数字:*);
5、 员 生 日 .n ); 员 积 分 .n );*););switch () case 1: ppend( custNo j ).append( tt ).append( custBirth j ).append( tt ).append( custScore j ).toString();flag = true ;break ; j +; while ( true );if (! flag ) 抱歉,没有你查询的会员信息。 ); n 要继续查询吗( y/n ) : );returnLastMenu();public void show() 购物管理系统 客户信息管理 显示客户信息 nn );
6、II 会员号 生日 积分 ););int i = ;for ( int j = 0; j 生日问候nn);请输入今天的日期(月/日 ):);Scanner scanner = newScanner;Stri ng s =();String s1 =;boolean flag = false ;for ( int i = 0; i 幸运抽奖nn);是否开始(y/n ):);Scanner scanner = newScanner;if ().equals( y ) int i = ( int ) () * 10D);boolean flag = false ;String s =;for ( i
7、nt k = 0; k 幸运大放送 nn );int i = 0;int j = custScore 0;for ( int k = 0; k j ) j = custScore k;i = k;StringBuilder().append( 具有最高积分的会员是: ).append(custNo i ).append( t ).append( custBirth i ).append( t ).append( custScore i ).toString();Gift gift = newGift();= 12000D; 恭喜!获赠礼品: );returnLastMenu();public
8、String goodsName; public double goodsPrice ; public int custNo ;public String custBirth ; public int custScore ;7package ;/*管理员类author Administrator*/public class Manager public Manager() username = itcast password = itcast public String username;public String password;8package ;import * 页面类* author
9、 Administrator*/public class Menu public Menu() ai , Stringpublic void setData(String as, double ad, int as1,int ai1 ) goodsName= as; goodsPrice = ad; custNo = ai ; custBirth = as1; custScore = ai1 ;public void showLoginMenu() nnttt欢迎使用 itcast 购物管理系统版 nn );* * * * * * * * * * * * * * * * * * * * * *
10、n.pri ntln(.pri ntln(*tttt 1.登录系统nn);tttt 2.更改管理员密码nntttt 3.退出nn););* * * * * * * * * * * * * * * * *n);请选择,输入数字:); public void showMainMenu() nntttt欢迎使用购物管理系统n);println( * * * * * * * * * * * * * * * * * * * * * *n);tttt 1.客户信息管理n);tttt 2.购物结算n);tttt 3.真情 回馈n);tttt 4.注销n);println( * * * * * * * * *
11、 * * * * * * * * * * * * *n);请选择,输入数字:);Scanner scanner = newScanner;boolean flag = false ;do String s = ();if ( 1 ) showCustMMenu(); break ;if ( 2 ) Pay pay = newPay();pay.setData( goodsNam,e goodsPrice , custNo , custBirth ,custScore );(); break ;if ( 3 ) showSendGMenu(); break ;if ( 4 ) showLogin
12、Menu(); break ; 输入错误,请重新输入数字: );flag = false ; while (! flag );public void showCustMMenu() 购物管理系统 客户信息管理n);.pri ntln(*);* * * * * * * * * * * * * * * * * * * * * *ntttt 1.显示所有客户信息n);tttt 2.添加客户信息n);tttt 3.修改客户信息n);tttt 4.查询客户信息n);prin tl n(* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
13、* * * * * * * * *n)请选择,输入数字或按n返回上一级菜单:);Scanner scanner = newScanner;boolean flag = true ;do CustMa nageme nt custma nageme nt = new CustMa nageme nt();(goodsName goodsPrice , custNo, custBirth custScore );Stri ng s =();if ( 1) ();break;if ( 2) ();break ;if ( 3 ) (); break ;if ( 4 ) (); break ;if (
14、n ) showMainMenu(); break ;输入错误 , 请重新输入数字: ); flag = false ; while (! flag );public void showSendGMenu() 购物管理系统 真情回馈n);.println(*);* * * * * * * * * * * * * * * * * * * * * *ntttt 1.幸运大放送n);tttt 2.幸运抽奖n);tttt 3.生日 问 候n);.pri ntln(* * * * * * * * * * * *n)请选择,输入数字或按n返回上一级菜单:);Scanner seanner = newSca
15、nner;boolean flag = true ;GiftManagement giftmanagement = newGiftManagement();(goodsName goodsPrice , custNo, custBirth ,custScore );do Stri ng s =();if ( 1) ();break;if ( 2) ();break;if ( 3) ();break;if ( n) showMai nMen u();break;输入错误 , 请重新输入数字: ); flag = false ; while (! flag );publicStringgoodsN
16、ame;publicdoublegoodsPrice ;publicint custNo ;publicStringcustBirth ;publicint custScore ;9package ;import * 购物付款* author Administrator*/public class Pay public Pay() ai , Stringpublic void setData(String as, double ad, intas1,int ai1 ) goodsName= as; goodsPrice = ad; custNo = ai ; custBirth = as1;
17、custScore = ai1 ;int ai , int ai1 ) public double getDiscount( int iint j = -1;int k = 0;do if ( k = break ;if ( i = ai k) j = k;break ;k+; while ( true ); double d;if ( ai1j 1000)d = ;else if (1000 = ai1 j & ai1 j 2000) d = ;else if (2000 =ai1 j & ai1 j 3000)else if (3000 = ai1 j & ai1 j 4000)d =;else if (4000 = ai1j & ai1j 6000)d =;else if (6000 = ail j & ail j 购物结算nn);* );请选择购买的商品编号:);int l = 0;double d4 = 0;for (; l =break;if ( custNoj1 = i ) custScore j1 = custScore j1 + i1;是: )StringBuilder().append(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开启2025乐理考试学习智库的有效实践与运用指南试题及答案
- 理清2025年乐理考试中的知识点框架试题及答案
- 如何提升农产品电商的社会影响力试题及答案
- 肿瘤早筛技术临床应用案例研究及2025年市场前景预测报告
- 系统学习乐理的路径试题及答案
- 新能源汽车电池回收技术创新与成果鉴定报告2025
- 热工安全规程试题及答案
- 家具设计与社会责任考核题试题及答案
- 新能源汽车商业模式的演变与展望试题及答案
- 食品冷链物流温控技术在生鲜电商中的应用前景分析报告
- 六年级语文下册《(一)字词积累》期末复习课件
- 装修材料的购销合同
- 2025年江西金融租赁股份有限公司招聘笔试参考题库含答案解析
- 台达DELTA变频器VFD-EL系列使用说明书和手册(完整中文版)VFD007EL23A
- 湖南省长沙市2024-2025学年高三上学期新高考适应性考试数学试题 含答案
- 课题申报书:“四新”建设背景下教育创新与课程数字化实践研究
- 年加工2万吨再生铝项目可行性研究报告建议书
- 2025年公司各部门管理规章制度(4篇)
- 2025年应急管理部信息研究院招聘高频重点提升(共500题)附带答案详解
- 2025版《VOCs废气处理设施安全检查表》(全)
- 普通话水平测试朗读50篇
评论
0/150
提交评论