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 急啊
作业吧?找个类似的图书馆一类的东西改一下数据库不就行了?