资源简介
北大青鸟嗖嗖移动大厅
代码片段和文件信息
package cn.soso.biz;
import java.util.Scanner;
import cn.soso.entity.MobileCard;
import cn.soso.entity.ServicePackage;
import cn.soso.utils.CardUtil;
public class SosoMgr {
Scanner input=new Scanner(System.in);
CardUtil utils=new CardUtil();
public static void main(String[] args){
SosoMgr soso=new SosoMgr();
soso.mainMenu();
System.out.println(“谢谢使用!“);
}
public void mainMenu(){
int menuChoose=0;
String mobileNumber=““;
String password=““;
utils.init();
utils.initScenes();
do{
System.out.println(“\n*************欢迎使用嗖嗖移动业务大厅***************“);
System.out.println(“1.用户登录\t2.用户注册\t3.使用嗖嗖\t4.话费充值\t5.资费说明\t6.退出系统“);
System.out.print(“请选择:“);
menuChoose=input.nextInt();
switch(menuChoose){
case 1:
System.out.print(“请输入手机卡号:“);
mobileNumber=input.next();
System.out.print(“请输入密码:“);
password=input.next();
if (utils.isExistCard(mobileNumber password)){
cardMenu(mobileNumber);
}else{
System.out.println(“对不起,您输入的信息有误,无法登录!“);
}
continue;
case 2:
registCard();
continue;
case 3:
System.out.print(“请输入手机卡号:“);
mobileNumber=input.next();
if(utils.isExistCard(mobileNumber)){
try{
//System.out.println(“*****使用之前*****“);
//utils.showRemainDetail(mobileNumber);
//utils.showAmountDetail(mobileNumber);
utils.userSoso(mobileNumber);
}catch(Exception e) {
System.err.println(e.getMessage());
}
}else{
System.out.println(“对不起,该卡号未注册,不能使用!“);
}
//System.out.println(“*****使用之后*****“);
//utils.showRemainDetail(mobileNumber);
utils.showAmountDetail(mobileNumber);
continue;
case 4:
System.out.print(“请输入充值卡号:“);
mobileNumber=input.next();
if(utils.isExistCard(mobileNumber)){
System.out.print(“请输入充值金额:“);
Double money=input.nextDouble();
utils.chargeMoney(mobileNumbermoney);
}else{
System.out.println(“对不起,要充值的卡号未注册,无法充值!“);
}
continue;
case 5:
System.out.println(“\n*****资费说明“);
utils.showDescription();
continue;
case 6:
break;
default:
break;
}
break;
}while(true);
}
public void registCard() {
String[] newNumbers = utils.getNewNumbers(9);
System.out.println(“*****可选择的卡号******“);
for(int i=0;i<9;i++){
System.out.print((i+1)+“.“+newNumbers[i]+“\t\t“);
if((i+1)%3==0){
System.out.println();
}
}
System.out.print(“请选择卡号(输入1-9的序号):“);
String number=newNumbers[input.nextInt()-1];
System.out.print(“1.话唠套餐 2.网虫套餐 3.超人套餐,请选择套餐(输入序号):“);
//utils.getPackList();
ServicePackage pack=utils.createPack(input.nextInt());
System.out.print(“请输入姓名:“);
String name=input.next();
System.out.print(“请输入密码:“);
String password=input.next();
double money=0;
System.out.print(“请输入预存话费金额:“);
money=input.nextDouble();
while(money System.out.print(“您预存的话费金额不足以支付本月固定套餐资费,请
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-11-11 13:47 SOSO移动大厅\
文件 301 2017-09-13 17:01 SOSO移动大厅\.classpath
文件 392 2017-09-13 17:01 SOSO移动大厅\.project
目录 0 2017-11-11 13:47 SOSO移动大厅\.settings\
文件 598 2017-09-13 17:01 SOSO移动大厅\.settings\org.eclipse.jdt.core.prefs
目录 0 2017-11-11 13:47 SOSO移动大厅\bin\
目录 0 2017-11-11 13:47 SOSO移动大厅\bin\cn\
目录 0 2017-11-11 13:47 SOSO移动大厅\bin\cn\soso\
目录 0 2017-11-11 13:47 SOSO移动大厅\bin\cn\soso\biz\
文件 5356 2017-09-16 17:49 SOSO移动大厅\bin\cn\soso\biz\SosoMgr.class
目录 0 2017-11-11 13:47 SOSO移动大厅\bin\cn\soso\common\
文件 658 2017-09-15 09:00 SOSO移动大厅\bin\cn\soso\common\Common.class
文件 1039 2017-09-15 09:02 SOSO移动大厅\bin\cn\soso\common\ConsumType.class
目录 0 2017-11-11 13:47 SOSO移动大厅\bin\cn\soso\entity\
文件 1121 2017-09-15 11:59 SOSO移动大厅\bin\cn\soso\entity\ConsumInfo.class
文件 3089 2017-09-13 17:14 SOSO移动大厅\bin\cn\soso\entity\MobileCard.class
文件 2421 2017-09-15 09:00 SOSO移动大厅\bin\cn\soso\entity\NetPackage.class
文件 1091 2017-09-16 14:11 SOSO移动大厅\bin\cn\soso\entity\Scene.class
文件 518 2017-09-13 17:14 SOSO移动大厅\bin\cn\soso\entity\ServicePackage.class
文件 3322 2017-09-15 09:00 SOSO移动大厅\bin\cn\soso\entity\SuperPackage.class
文件 2809 2017-09-16 15:29 SOSO移动大厅\bin\cn\soso\entity\TalkPackage.class
目录 0 2017-11-11 13:47 SOSO移动大厅\bin\cn\soso\service\
文件 216 2017-09-13 17:14 SOSO移动大厅\bin\cn\soso\service\CallService.class
文件 217 2017-09-13 17:14 SOSO移动大厅\bin\cn\soso\service\NetService.class
文件 223 2017-09-13 17:14 SOSO移动大厅\bin\cn\soso\service\SendService.class
目录 0 2017-11-11 13:47 SOSO移动大厅\bin\cn\soso\utils\
文件 13703 2017-09-16 17:47 SOSO移动大厅\bin\cn\soso\utils\CardUtil.class
目录 0 2017-11-11 13:47 SOSO移动大厅\src\
目录 0 2017-11-11 13:47 SOSO移动大厅\src\cn\
目录 0 2017-11-11 13:47 SOSO移动大厅\src\cn\soso\
目录 0 2017-11-11 13:47 SOSO移动大厅\src\cn\soso\biz\
............此处省略18个文件信息
评论
共有 条评论