package main;
import java.util.ArrayList;
import java.util.Scanner;
import entity.BackUp;
import entity.Shop;
import entity.Vip;
import entity.VipGet;
import tool.backup.BackUpManager;
import tool.connection.Admin;
import tool.shopping.ShopInfoManager;
import tool.vip.VipInfoManager;
import tool.vipget.VipGetManager;
import view.AllView;
public class VipSystem {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
Admin ad=new Admin();
VipInfoManager vim=new VipInfoManager();
ShopInfoManager sim=new ShopInfoManager();
VipGetManager vgm=new VipGetManager();
while(true){
boolean flag=ad.adminLogin();
if(flag){
while(true){
view.AllView.aferLoginMain();
String input=sc.next();
//会员基本信息管理
if("1".equals(input)){
while(true){
view.AllView.vipInfo();
String input1=sc.next();
//增加新会员
if("1".equals(input1)){
boolean flag1=vim.insertVip();
if(flag1){
System.out.println("添加成功!");
}else{
System.out.println("添加失败!");
}
}
//修改会员信息
else if("2".equals(input1)){
Vip v=vim.amendVip();
if(vim.amendVipSQ(v)){
System.out.println("修改成功");
}
else{
System.out.println("修改失败");
}
}
//删除会员信息
else if("3".equals(input1)){
System.out.println("请输入要删除的会员id:");
int id =sc.nextInt();
boolean flag3=vim.deleteVip(id);
if(flag3){
System.out.println("删除成功");
}else{
System.out.println("删除失败!");
}
}
//查询会员信息
else if("4".equals(input1)){
System.out.println("1.查询全部2.单个查询");
String input4=sc.next();
//查询全部
if("1".equals(input4)){
ArrayList<Vip> list=vim.selectVip();
if(list.size()>0){
for(Vip v:list){
System.out.println(v);
}
}
else{
System.out.println("没有会员在系统中!");
}
}
else if("2".equals(input4)){
//单个查询
System.out.println("请输入要查找的id:");
int id=sc.nextInt();
Vip v=vim.selectbyid(id);
if(v!=null){
System.out.println(v);
}else{
System.out.println("没有该会员!");
}
}
else{
System.out.println("输入错误!");
}
}
else if("5".equals(input1)){
break;
}
else{
System.out.println("输入错误");
}
}
}
//购物信息管理
else if("2".equals(input)){
while(true){
AllView.shipInfo();
String input1=sc.next();
//增加购物信息
if("1".equals(input1)){
boolean flag1=sim.insertShop();
if(flag1){
System.out.println("添加成功!");
}else{
System.out.println("添加失败!");
}
}
//查询购物信息
else if("2".equals(input1)){
System.out.println("1.查询全部2.单个查询");
String input4=sc.next();
//查询全部
if("1".equals(input4)){
ArrayList<Shop> list=sim.selectShop();
if(list.size()>0){
for(Shop sp:list){
System.out.println(sp);
}
}
else{
System.out.println("没有记录在系统中!");
}
}
else if("2".equals(input4)){
//单个查询
System.out.println("请输入要查找的用户编号:");
int id=sc.nextInt();
ArrayList<Shop> list=sim.selectbyid(id);
if(list.size()>0){
for(Shop sp:list){
System.out.println(sp);
}
}
else{
System.out.println("该用户没有订单!");
}
}
else{
System.out.println("输入错误!");
}
}
//返回上一层界面
else if("3".equals(input1)){
break;
}
else{
System.out.println("输入错误!");
}
}
}
//返利信息的管理
else if("3".equals(input)){
while(true){
AllView.getInfo();
String input1=sc.next();
//查询全部会员的返利信息
if("1".equals(input1)){
ArrayList<VipGet> list= vgm.selectVipGet();
if(list.size()>0){
for(VipGet vg:list){
System.out.println(vg);
}
}
else{
System.out.println("没有返利记录在系统中!");
}
}
//按会员编号进行单个查询
else if("2".equals(input1)){
System.out.println("请输入要查找的用户编号:");
int id=sc.nextInt();
ArrayList<VipGet> list=vgm.selectbyid(id);
if(list.size()>0){
for(VipGet vg:list){
System.out.println(vg);
}
}
else{
System.out.println("没有该会员!");
}
}
//返回上一层
else if("3".equals(input1)){
break;
}
else{
System.out.println("输入错误,请重新输入");
}
}
}
//输出目前所有会员的备份信息
else if("4".equals(input)){
BackUpManager bum=new BackUpManager();
ArrayList<BackUp> list=bum.selectBackUp();
if(list.size()>0){
for(BackUp bu:list){
System.out.println(bu);
}
}
else{
System.out.println("备份为空");
}
}
//返回上一层
else if("5".equals(input)){
break;
}
else{
System.out.println("输入错误,请重新输入!");
}
}
}
else{
System.out.println("登录失败,请重新输入!");
}
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
数据库——超市管理系统.zip (29个子文件)
数据库——超市管理系统
vipsystem
.project 385B
src
view
AllView.java 2KB
entity
VipGet.java 1013B
Shop.java 1KB
Vip.java 1KB
BackUp.java 352B
main
VipSystem.java 6KB
tool
shopping
ShopInfoManager.java 3KB
vip
VipInfoManager.java 5KB
connection
Admin.java 1KB
DBConnect.java 724B
backup
BackUpManager.java 1KB
vipget
VipGetManager.java 2KB
.settings
org.eclipse.jdt.core.prefs 598B
sqljdbc4.jar 525KB
.classpath 352B
bin
view
AllView.class 2KB
entity
Vip.class 2KB
VipGet.class 2KB
BackUp.class 665B
Shop.class 2KB
main
VipSystem.class 5KB
tool
shopping
ShopInfoManager.class 4KB
vip
VipInfoManager.class 5KB
connection
Admin.class 2KB
DBConnect.class 1KB
backup
BackUpManager.class 2KB
vipget
VipGetManager.class 3KB
课程设计.sql 5KB
共 29 条
- 1
changrm
- 粉丝: 12
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2