大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
您好~我这里有很多基于javweb的会员管理系统, 只要把title改了也算是美发店会员管理系统, 都是通用的, 技术框架选用了jsp+springmvc+mybatis, 采用mvc设计模式, 希望能够帮助到您
创新互联是一家专业提供兴城企业网站建设,专注与成都网站制作、成都网站设计、H5建站、小程序制作等业务。10年已为兴城众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。
如果界面做好之后需要填充如下逻辑:
系统应用到的数据表的建立和Dao的操作封装,小系统建议使用jdbc;
在相应的界面事件监听中编写处理数据的逻辑,将需要显示的数据显示出来;
虽然业务不是很复杂,也涉及到了角色,权限,对数据库的增删改查等等,建议先把业务逻辑理清在写程序,会简单很多
我自己写的,运行没问题,如果有小问题,欢迎指出
练习一:
Customer类:
package com.wxws.sms;
public class Customer {
/**
* @param args
*/
String CustNumber;
int CustPoint;
}
--------------------------------分隔符------------------------------------
CustManager类:
package com.wxws.sms;
import java.util.*;
public class CustManager {
Customer customers[]=new Customer[100];
public void CustAdd(Customer cust) {
// TODO Auto-generated constructor stub
for(int i=0;icustomers.length;i++){
if(customers[i]==null){
customers[i]=cust;
break;
}
}
}
public void showCustomer(){
System.out.println("***Customers List***");
System.out.println("number\tpoint");
for(int i=0;icustomers.length;i++){
if(customers[i]!=null){
System.out.println(customers[i].CustNumber+"\t"+customers[i].CustPoint);
}
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Customer run=new Customer();
CustManager move=new CustManager();
@SuppressWarnings("resource")
Scanner input=new Scanner(System.in);
System.out.print("Please input your Vip number:");
run.CustNumber=input.next();
System.out.print("Please input your Vip point:");
run.CustPoint=input.nextInt();
move.CustAdd(run);
move.showCustomer();
}
}
---------------------------------------------分割符号---------------------------------------------------
练习二(将Customer类的属性改成数组):
package com.wxws.sms;
public class Customer {
/**
* @param args
*/
String CustNumber[]=new String[100];
int CustPoint[]=new int[100];
}
---------------------------------------------分割符号---------------------------------------------------
package com.wxws.sms;
import java.util.*;
public class CustManager {
Customer customers[]=new Customer[100];
public void CustAdd(Customer cust) {
// TODO Auto-generated constructor stub
for(int i=0;icustomers.length;i++){
if(customers[i]==null){
customers[i]=cust;
break;
}
}
}
public void showCustomer(){
System.out.println("***Customers List***");
System.out.println("number\tpoint");
for(int i=0;icustomers.length;i++){
if(customers[i]!=null){
System.out.println(customers[i].CustNumber[i]+"\t"+customers[i].CustPoint[i]);
}
}
}
public int searchScore(String custNo){
int point=1;
for(int i=0;icustomers.length;i++){
if(customers[i]!=null){
if((customers[i].CustNumber[i]).equals(custNo)){
System.out.println("The number of Vip's point is:"+customers[i].CustPoint[i]);
point=customers[i].CustPoint[i];
}
}
}
return point;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Customer run=new Customer();
CustManager move=new CustManager();
@SuppressWarnings("resource")
Scanner input=new Scanner(System.in);
for(int i=0;i4;i++){
System.out.print("Please input your Vip number:");
run.CustNumber[i]=input.next();
System.out.print("Please input your Vip point:");
run.CustPoint[i]=input.nextInt();
move.CustAdd(run);
}
move.showCustomer();
System.out.print("Please input the Vip number you want to check:");
String custNum=input.next();
move.searchScore(custNum);
}
}
import java.util.Scanner;
public class AddCustomer{
public static void main(String[] args){
System.out.printIn("MyShopping管理系统 客户信息管理 添加客户信息\n");
int custNo; //会员号
int birthday; //会员生日
int points = 0; //会员积分
Scanner input=new Scanner(System.in);
for(int i=0;i3;i++){ //循环录入会员信息
System.out.printIn("请输入会员号(4位整数):");
custNo = input.nextInt();
System.out.printIn("请输入会员生日(月\日用两位整数表示):");
custNo = input.next();
System.out.printIn("请输入会员积分:");
custNo = input.nextInt();
if(custNo1000||custNo9999){ //会员号无效则跳出
System.out.printIn("客户号"+custNo+"是无效会员号!");
System.out.printIn("录入信息失败\n");
contiune;
}
System.out.printIn("您录入的会员信息是:");
System.out.printIn(custNo+" "+birthday+" "+points+ "\n");
}
System.out.printIn("程序结束!");
}
}