資源簡(jiǎn)介
北大青鳥嗖嗖移動(dòng)大廳

代碼片段和文件信息
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*************歡迎使用嗖嗖移動(dòng)業(yè)務(wù)大廳***************“);
System.out.println(“1.用戶登錄\t2.用戶注冊(cè)\t3.使用嗖嗖\t4.話費(fèi)充值\t5.資費(fèi)說明\t6.退出系統(tǒng)“);
System.out.print(“請(qǐng)選擇:“);
menuChoose=input.nextInt();
switch(menuChoose){
case?1:
System.out.print(“請(qǐng)輸入手機(jī)卡號(hào):“);
mobileNumber=input.next();
System.out.print(“請(qǐng)輸入密碼:“);
password=input.next();
if?(utils.isExistCard(mobileNumber?password)){
cardMenu(mobileNumber);
}else{
System.out.println(“對(duì)不起,您輸入的信息有誤,無法登錄!“);
}
continue;
case?2:
registCard();
continue;
case?3:
System.out.print(“請(qǐng)輸入手機(jī)卡號(hào):“);
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(“對(duì)不起,該卡號(hào)未注冊(cè),不能使用!“);
}
//System.out.println(“*****使用之后*****“);
//utils.showRemainDetail(mobileNumber);
utils.showAmountDetail(mobileNumber);
continue;
case?4:
System.out.print(“請(qǐng)輸入充值卡號(hào):“);
mobileNumber=input.next();
if(utils.isExistCard(mobileNumber)){
System.out.print(“請(qǐng)輸入充值金額:“);
Double?money=input.nextDouble();
utils.chargeMoney(mobileNumbermoney);
}else{
System.out.println(“對(duì)不起,要充值的卡號(hào)未注冊(cè),無法充值!“);
}
continue;
case?5:
System.out.println(“\n*****資費(fèi)說明“);
utils.showDescription();
continue;
case?6:
break;
default:
break;
}
break;
}while(true);
}
public?void?registCard()?{
String[]?newNumbers?=?utils.getNewNumbers(9);
System.out.println(“*****可選擇的卡號(hào)******“);
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(“請(qǐng)選擇卡號(hào)(輸入1-9的序號(hào)):“);
String?number=newNumbers[input.nextInt()-1];
System.out.print(“1.話嘮套餐?2.網(wǎng)蟲套餐?3.超人套餐,請(qǐng)選擇套餐(輸入序號(hào)):“);
//utils.getPackList();
ServicePackage?pack=utils.createPack(input.nextInt());
System.out.print(“請(qǐng)輸入姓名:“);
String?name=input.next();
System.out.print(“請(qǐng)輸入密碼:“);
String?password=input.next();
double?money=0;
System.out.print(“請(qǐng)輸入預(yù)存話費(fèi)金額:“);
money=input.nextDouble();
while(money System.out.print(“您預(yù)存的話費(fèi)金額不足以支付本月固定套餐資費(fèi),請(qǐng)
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\
?????文件?????????301??2017-09-13?17:01??SOSO移動(dòng)大廳\.classpath
?????文件?????????392??2017-09-13?17:01??SOSO移動(dòng)大廳\.project
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\.settings\
?????文件?????????598??2017-09-13?17:01??SOSO移動(dòng)大廳\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\bin\
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\bin\cn\
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\bin\cn\soso\
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\bin\cn\soso\biz\
?????文件????????5356??2017-09-16?17:49??SOSO移動(dòng)大廳\bin\cn\soso\biz\SosoMgr.class
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\bin\cn\soso\common\
?????文件?????????658??2017-09-15?09:00??SOSO移動(dòng)大廳\bin\cn\soso\common\Common.class
?????文件????????1039??2017-09-15?09:02??SOSO移動(dòng)大廳\bin\cn\soso\common\ConsumType.class
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\bin\cn\soso\entity\
?????文件????????1121??2017-09-15?11:59??SOSO移動(dòng)大廳\bin\cn\soso\entity\ConsumInfo.class
?????文件????????3089??2017-09-13?17:14??SOSO移動(dòng)大廳\bin\cn\soso\entity\MobileCard.class
?????文件????????2421??2017-09-15?09:00??SOSO移動(dòng)大廳\bin\cn\soso\entity\NetPackage.class
?????文件????????1091??2017-09-16?14:11??SOSO移動(dòng)大廳\bin\cn\soso\entity\Scene.class
?????文件?????????518??2017-09-13?17:14??SOSO移動(dòng)大廳\bin\cn\soso\entity\ServicePackage.class
?????文件????????3322??2017-09-15?09:00??SOSO移動(dòng)大廳\bin\cn\soso\entity\SuperPackage.class
?????文件????????2809??2017-09-16?15:29??SOSO移動(dòng)大廳\bin\cn\soso\entity\TalkPackage.class
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\bin\cn\soso\service\
?????文件?????????216??2017-09-13?17:14??SOSO移動(dòng)大廳\bin\cn\soso\service\CallService.class
?????文件?????????217??2017-09-13?17:14??SOSO移動(dòng)大廳\bin\cn\soso\service\NetService.class
?????文件?????????223??2017-09-13?17:14??SOSO移動(dòng)大廳\bin\cn\soso\service\SendService.class
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\bin\cn\soso\utils\
?????文件???????13703??2017-09-16?17:47??SOSO移動(dòng)大廳\bin\cn\soso\utils\CardUtil.class
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\src\
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\src\cn\
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\src\cn\soso\
?????目錄???????????0??2017-11-11?13:47??SOSO移動(dòng)大廳\src\cn\soso\biz\
............此處省略18個(gè)文件信息
評(píng)論
共有 條評(píng)論