進銷存管理系統java
① 璇烽棶鍚勪綅錛屾垜鎯沖︿範緙栫▼錛屽仛榪涢攢瀛樿蔣浠訛紝綆$悊緋葷粺絳夛紝鎴戣ュ︿範鍝縐嶈璦
濡傛灉璇3-5騫村悗涓嶆兂榪囨椂鐨勮瘽錛岄偅灝卞java鍚э紝鐢1涓鏈堢殑鍔熷か鐔熸倝璇娉曪紝鍓╀笅鐨勫嚑騫村氨鍙浠ュ湪鎼炲簲鐢ㄥ紑鍙戜腑閿葷偧鑷宸變簡銆傞敾鐐間釜涓ゅ勾錛屽彧瑕佷綘鐢ㄥ績錛岃偗瀹氳兘瀛﹀緱浼氥侸ava騫朵笉姣擵B鏇撮毦銆傚苟涓擩ava鍙浠ュ簲鐢ㄥ埌闄や簡Windows涔嬪栫殑緇濆ぇ澶氭暟鎿嶄綔緋葷粺涓娿
濡傛灉璇存兂灝藉揩瑙佸埌鏁堟灉錛屼絾浠ュ悗騫朵笉璋嬫眰鏇撮珮鐨勫彂灞曪紝寤鴻瀛VB.net錛岃繖涓鎺屾彙璧鋒潵闈炲父榪呴燂紝鏈変釜涓涓や釜鏈堝氨鑳芥悶寮鍙戜簡銆備絾鍋氬ソ鐨勮蔣浠跺彧鑳借繍琛屽湪Windows涓娿
濡傛灉璇存兂灝藉揩瑙佸埌鏁堟灉錛屼絾浠ュ悗榪樻兂鏈夋墍鍙戝睍錛屽緩璁瀛c#錛岃繖涓澶ф傚緱鍗婂勾涔嬪悗鎵嶈兘鐪熸g悊瑙i忋傜敤瀹冨仛濂界殑杞浠朵篃鍙鑳借繍琛屽湪windows涓娿
鍏跺疄澶у瀷鏈嶅姟鍣錛屽緢澶氶兘鏄鐢˙SD銆丩inux鎴栬匲nix涔嬬被鐨勭郴緇燂紝鑰屼笉鏄疻indows銆俉indows涓浜虹敤鐨勬瘮杈冨氾紝鏈嶅姟鍣ㄧ敤鐨勪笉鏄澶澶氥
涓婇潰璇寸殑璇璦瀛︿範鏃墮棿錛屾槸閽堝逛竴鐐瑰熀紜閮芥病鏈夈佷粈涔堥兘涓嶄細鐨勪漢鐨勶紝濡傛灉浣犳湁涓瀹氱殑璁$畻鏈虹紪紼嬪熀紜錛岄偅鑲瀹氬︾殑灝辨洿蹇浜嗐
② 瑕佸仛涓榪涢攢瀛樼$悊緋葷粺,java鍜宲owerbuilder鍝涓濂奼傚ぇ紲炵粰鐐規剰瑙佸惂,璋㈣阿.
powerbuilder
涓鑸鏉ヨ,澶у瀷緋葷粺鐢↗AVA,蹇閫熷紑鍙戠敤powerbuilder
鐔熸墜鑷宸變細閫夋嫨錛屼笉浼氶夋嫨錛屽氨涓嶈佺敤JAVA
③ 進銷存管理系統,java寫的,商品名稱顯示不出來。
資料庫沒有連接上,獲取不到數據,就會報空指針
④ Java 的應用程序開發過程
網上找的代碼一般很復雜,你要讀不懂的話一點進步也沒有。既然你選擇java
我可以給你簡單介紹一下一般商業開發的流程。
第一步 建立對象模型
比如你選擇(1)商品進銷存管理系統
那麼先抽象出所有的對象
①商品代碼管理
②供應商管理
③客戶管理
④進貨
⑤出庫
⑥查詢與報表
可以抽象出
1、商品
2、供應商
3、客戶
4、倉庫單
5、系統管理員
基本上這5個也就夠了,畢竟只是toy程序
然後分配屬性
商品
商品ID
商品名
商品計量單位
備注
……
供應商
供應商ID
供應商名稱
供應商聯系方式
……
客戶
客戶ID
客戶名稱
客戶聯系方式
……
倉庫單
出入庫ID
出入庫流向
出入庫數量
出入庫商品ID
客戶或供應商ID
出入庫單價(因為經常變動所以放在這里)
……
系統管理員
系統管理員ID
系統管理員登錄名
系統管理員密碼
……
根據這些你就可以在資料庫中建立相應的欄位來保存數據,並且在java中建立這幾個類來進行管理了
第二,抽象出每個類的功能,基本上每個類都需要包括基本的四種操作
1、增加 2、刪除 3、修改 4、查看
俗稱增刪改查
下面只討論可能存在的其他操作
④進貨
⑤出庫
⑥查詢與報表
這三條表示對於倉庫單類來說只需要增和查兩種操作,刪和改都不包括其中。
管理員這里需要一個登陸功能(是查的變形)。
普遍對於增刪改查的英文縮寫為crud 即create read updata delete(不按順序翻譯)
一般商業做法為有幾個類就建立幾個管理類(最基礎的做法,也很可能為了一個類建立很多介面或其他實現),於是我們需要下面幾個類來進行實體類到資料庫的轉化。
1、商品管理
2、供應商管理
3、客戶管理
4、倉庫單管理
5、系統管理員管理
每個管理類的具體分析,括弧內為參數,如果多於兩個參數可以使用重寫定義兩個同名函數
1、商品管理
增加商品(商品)
刪除商品(商品或商品ID)
修改商品(商品)
查找商品(無或者商品ID)
2、供應商管理
增加供應商(供應商)
刪除供應商(供應商或供應商ID)
修改供應商(供應商)
查找供應商(無或供應商ID)
3、客戶管理
增加客戶(客戶)
刪除客戶(客戶或者客戶ID)
修改客戶(客戶)
查找客戶(無或客戶ID)
4、倉庫單管理
增加倉庫單(倉庫單)
查找倉庫單(無或倉庫單ID)
5、系統管理員管理
增加系統管理員(系統管理員)
刪除系統管理員(系統管理員或系統管理員ID)
修改系統管理員(系統管理員)
查找系統管理員(無或系統管理員ID)
登陸(用戶名,密碼)
相信裡面的sql不用我來寫了吧!^-^
接下來你需要配置jdbc等和資料庫連接的部分,這部分都是固定的,你可以上網搜索一下。
舉個管理類的例子,比如商品管理類的第一個方法增加商品,因為傳過來的參數是商品類的對象所以我們可以這樣來使用。(我沒有寫ID,建議你在資料庫中直接配置成自動生成,因為在java中生成的話需要有很多考慮,比較繁瑣)
增加商品(商品1){
String 商品實例名 = 商品1.商品名;
String 商品實例計量單位 = 商品1.商品計量單位;
String 實例備注 = 商品1.備注;
String sql = 「insert into XX表 (商品名,商品計量單位,備注) values (商品實例名,商品實例計量單位,實例備注)」;
執行sql語句(sql);
}
⑤ 我想知道進銷存管理系統(軟體版)的一般是用什麼(語言&軟體)開發的
目前主流的開發語言主要是.NET和JAVA,不過象進銷存這類資料庫應用系統我建議用快速開發平台來開發,這樣可以低代碼甚至無代碼開發出進銷存軟體,速度快、難度低、成本低。