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 急啊
作業吧?找個類似的圖書館一類的東西改一下資料庫不就行了?