導航:首頁 > 編程語言 > 超市管理系統源代碼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相關的資料

熱點內容
程序員如何不被廢 瀏覽:803
二進制流轉pdf 瀏覽:915
php判斷爬蟲 瀏覽:569
960除24除4簡便演算法 瀏覽:786
關於解壓英語翻譯 瀏覽:565
python控制鍵盤右鍵 瀏覽:920
php沒有libmysqldll 瀏覽:828
時政新聞app哪個好 瀏覽:906
手機已加密怎麼辦 瀏覽:201
安卓手機截屏怎麼傳到蘋果 瀏覽:527
京管家app哪裡下載 瀏覽:33
文件夾橫向排列的豎向排列 瀏覽:453
51單片機驅動攝像頭模塊 瀏覽:689
政府文件加密沒法轉換 瀏覽:373
android判斷棧頂 瀏覽:331
憑證軟體源碼 瀏覽:860
androidwebview滾動事件 瀏覽:11
如何將電腦上的圖片壓縮成文件包 瀏覽:899
程序員轉金融IT 瀏覽:837
黑馬程序員培訓效果如何 瀏覽:915