• 大小: 38KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: 其他
  • 标签:

资源简介

北大青鸟嗖嗖移动大厅

资源截图

代码片段和文件信息

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个文件信息

评论

共有 条评论

相关资源