导航:首页 > 编程语言 > 超市管理系统源代码java

超市管理系统源代码java

发布时间:2022-06-21 16:48:32

1. 需要一java写成的超市管理系统!主要就是超市货品的添加,查询功能等!

/**
*超市管理系统
*@authorAdministrator
*
*/
{

publicstaticvoidmain(String[]args){
newHuoWuDomImpl().start();
}

}
classHuoWu{
publicStringbianhao;//商品编号
publicStringname;//商品名称
publicdoublejiage;//商品价格
}
classHuoWuDomImpl{
privatestaticjava.util.ArrayList<HuoWu>list=newjava.util.ArrayList<HuoWu>();

publicvoidstart(){
intnum=0;
System.out.println("--欢迎登录超市管理系统--");
System.out.println("1、添加商品");
System.out.println("2、查询商品");
java.util.Scannersc=newjava.util.Scanner(System.in);
System.out.println("请输入模块名称:");
try{
num=sc.nextInt();
if(num==1){
setHuoWu();
newHuoWuDomImpl().start();
}elseif(num==2){
getSeleteHuoWu();
newHuoWuDomImpl().start();
}else{
thrownewRuntimeException("提示:抱歉,模块正在开发中");
}
}catch(Exceptione){
e.printStackTrace();
thrownewRuntimeException("提示:对不起,您的输入有误!");
}finally{
sc.close();
}
}
publicvoidsetHuoWu(){
HuoWuhw=newHuoWu();
java.util.Scannersc=newjava.util.Scanner(System.in);
System.out.println("请输入商品编号:");
hw.bianhao=sc.next();
System.out.println("请输入商品名称:");
hw.name=sc.next();
System.out.println("请输入商品价格");
try{
hw.jiage=sc.nextDouble();
}catch(Exceptione){
thrownewRuntimeException("提示:商品价格输入错误!");
}finally{
sc.close();
}
list.add(hw);
System.out.println("提示:恭喜,添加成功!");
}

publicvoidgetSeleteHuoWu(){
java.util.Scannersc=newjava.util.Scanner(System.in);
System.out.println("请输入商品编号...");
Stringbianhao=sc.next();
java.util.Iteratorit=list.iterator();
while(it.hasNext()){
if(bianhao.equals(((HuoWu)it.next()).bianhao)){
System.out.println("商品编号:"+((HuoWu)it.next()).bianhao);
System.out.println("商品名称:"+((HuoWu)it.next()).name);
System.out.println("商品价格:"+((HuoWu)it.next()).jiage);
}
}
}
}

PS:程序可能还有点问题,自己调试一下吧。改天有空我再来更新。

2. java课程设计:超市管理系统

需要先创建数据库,然后在JAVA代码中连接数据库,需要用到connection-jar包。这是代码
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Conn {
private static final String driver="com.mysql.jdbc.Driver";
private static final String url="jdbc:mysql://localhost:3306/blog?user=root&password=root";

//获得数据库连接
public static Connection getConnection(){
Connection conn = null;
try {
Class.forName(driver);
conn = DriverManager.getConnection(url);
if(conn != null){
System.out.print("成功");
}
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return conn;

}

//关闭Resultset
public static void closeResultSet(ResultSet rs)
{
try
{
if(rs != null)
{
rs.close();
}
}catch (SQLException ex)
{
ex.printStackTrace();
}
}

//关闭Statement
public static void closeStatement(Statement st)
{
try
{
if(st != null)
{
st.close();
}
}catch (SQLException ex)
{
ex.printStackTrace();
}
}

//关闭Connection
public static void closeConnection(Connection conn)
{
try
{
if(conn != null)
{
conn.close();
}
}catch (SQLException ex)
{
ex.printStackTrace();
}
}

//测试数据库连接是否成功
public static void main(String[] args) {
Conn.getConnection();
}

}
在Eclips中直接运行就行了,如果显示“成功”,则和数据库链接上了。
其他的代码还是要一点一滴的积累,静下心来,一个一个功能的实现,不急不躁,就能做出大系统。

3. 求Java超市管理系统代码(急)

那很简单啊,界面用dreamweaver直接做就行 ,代码就是JAVA访问数据库,就那几行

4. 用java语言写个超市管理系统的程序

packagec;

importjava.util.Scanner;

publicclassSuperMarket{

staticScannerscan=newScanner(System.in);
publicstaticStringstr;
publicstaticvoidmain(String[]args){
showMsg();
while(scan.hasNext()){
switch(scan.nextInt()){
case1:
commodityManage();
break;
case2:
customerManage();
break;
case3:
orderManage();
break;
case4:
exitSystem();
break;
default:
System.out.println("输入错误,请重新输入!");
break;
}
}
scan.close();
}

/**
*显示信息
*/
publicstaticvoidshowMsg(){
System.out.println("===================================");
System.out.println(" 超市库存管理系统 ");
System.out.println("===================================");
System.out.println("1、商品管理");
System.out.println("2、客户管理");
System.out.println("3、订单管理");
System.out.println("4、退出系统");
System.out.println("===================================");
System.out.println("请输入您的选择(1-4):");
}

/**
*选项1、商品管理
*/
(){
str="商品管理";
showWelcom(str);
System.out.println("以上为商品管理的信息! 是否继续?(按1继续/其他结束):");
exitOrShow(1);
}

/**
*选项2、客户管理
*/
(){
str="客户管理";
System.out.println("以上为客户管理的信息! 是否继续?(按2继续/其他结束):");
exitOrShow(2);
}

/**
*选项3、订单管理
*/
publicstaticvoidorderManage(){
str="订单管理";
System.out.println("以上为订单管理的信息! 是否继续?(按3继续/其他结束):");
exitOrShow(3);
}

/**
*选项4、退出系统
*/
publicstaticvoidexitSystem(){
System.exit(0);
}

publicstaticvoidshowWelcom(Stringstr){
System.out.println("欢迎进入"+str+"模块");
System.out.println("===================================");
}

publicstaticvoidexitOrShow(intnextInt){
if(scan.nextInt()!=nextInt){
exitSystem();
}else{
showMsg();
}
}
}

5. 跪求一个小型超市管理系统,用java编写的,急~ 只要源代码。。可以发我邮箱

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Conn {
private static final String driver="com.mysql.jdbc.Driver";
private static final String url="jdbc:mysql://localhost:3306/blog?user=root&password=root";

//获得数据库连接
public static Connection getConnection(){
Connection conn = null;
try {
Class.forName(driver);
conn = DriverManager.getConnection(url);
if(conn != null){
System.out.print("成功");
}
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return conn;

}

//关闭Resultset
public static void closeResultSet(ResultSet rs)
{
try
{
if(rs != null)
{
rs.close();
}
}catch (SQLException ex)
{
ex.printStackTrace();
}
}

//关闭Statement
public static void closeStatement(Statement st)
{
try
{
if(st != null)
{
st.close();
}
}catch (SQLException ex)
{
ex.printStackTrace();
}
}

//关闭Connection
public static void closeConnection(Connection conn)
{
try
{
if(conn != null)
{
conn.close();
}
}catch (SQLException ex)
{
ex.printStackTrace();
}
}

//测试数据库连接是否成功
public static void main(String[] args) {
Conn.getConnection();
}

}

6. 跪求可以运行的超市管理系统源码(java或C#,数据库采用sql2000),C/S模式的

VB的行吗?就你给的那几分,哎,用java开发一个C/S架构的你以为那么容易啊。还有数据库的后台结构,还不知到你是否要和其他程序兼容的接口不。例如:pos系统之类的。

7. java超市管理系统源代码

只写个demo级的例程很好写,但用到生产环境中还得具体分析设计再编码。这种代码网上太多了内,你随便搜下就有了。

8. 用java编写超市收银管理系统

数据库不用可以理解,窗体不用,你怎么跑?

9. 有谁有用JAVA编写的小型超市管理系统的源代码啊 数据库用mysql 急啊

作业吧?找个类似的图书馆一类的东西改一下数据库不就行了?

阅读全文

与超市管理系统源代码java相关的资料

热点内容
pdf加密一机一码 浏览:600
怎么把百度云资源压缩 浏览:456
不会数学英语如何编程 浏览:88
如何能知道网站服务器地址 浏览:648
程序员月薪5万难吗 浏览:138
如何评价程序员 浏览:803
云虚机和服务器的区别 浏览:403
广西柳州压缩机厂 浏览:639
arm开发编译器 浏览:833
51单片机的核心 浏览:746
看电视直播是哪个app 浏览:958
将c源程序编译成目标文件 浏览:787
再要你命3000pdf 浏览:558
ai软件解压软件怎么解压 浏览:520
文件夹怎样设置序列号 浏览:963
javascriptgzip压缩 浏览:248
易语言怎么取出文件夹 浏览:819
苹果xs手机加密app哪里设置 浏览:605
超声雾化器与压缩雾化器 浏览:643
模拟实现进程调度算法 浏览:388