【正文】
............................................................................9 庫存管理 ............................................................................................................10 庫存盤點(diǎn) ......................................................................................................10 價(jià)格調(diào)整 .....................................................................................................10 系統(tǒng)管理模塊 ....................................................................................................105 數(shù)據(jù)庫設(shè)計(jì) ..............................................................................................................10 邏輯結(jié)構(gòu)設(shè)計(jì) ....................................................................................................10 數(shù)據(jù)表結(jié)構(gòu) ........................................................................................................116 結(jié)束語 ......................................................................................................................17參考文獻(xiàn) ......................................................................................................................18致 謝 ............................................................................................................................18魯東大學(xué)本科畢業(yè)設(shè)計(jì)0企業(yè)進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)遲姍姍(信息與電氣工程學(xué)院,信息管理與信息系統(tǒng),2022 級(jí) 1 班,20222212395)摘 要:通過調(diào)查分析傳統(tǒng)企業(yè)倉庫的不足,采用應(yīng)用廣泛的 JAVA 技術(shù)和 Sql Server2022 數(shù)據(jù)庫基于 MyEclipse 平臺(tái)開發(fā),設(shè)計(jì)了一個(gè)友好,人性化較為突出,功能簡(jiǎn)便快捷并較為實(shí)用的企業(yè)進(jìn)銷存管理系統(tǒng),主要針對(duì)于中小型企業(yè)。 設(shè)計(jì)與實(shí)現(xiàn) Design and Realization of PurchaseSalesInventory Management System of CompanyChi Shanshan(Department of Information Management and Information System, School of Information and Electrical Engineering)Abstract: By analyzing the deficiency of store of pany, purchasesalesinventory management system of pany is designed by JAVA and Sql Server2022 in MyEclipse platform. The management system owes amicable interface, simple and convenient function, and outstanding personalization. After authorizing, administers can add and delete the client and goods and supplier, manage the order and manage user and so on. The management system borrow interface template of YonYou, help users hand the program of goods’ circulation and the management transparency and reduces the manual mistake as for as possible, then raised pany’s management level prehensively.Key words: purchasesalesinventory management。因此,我在學(xué)習(xí)用友軟件時(shí)得到啟發(fā),根據(jù)用友界面模板改變,結(jié)合充分考慮到使用者的需求及管理的情況下,認(rèn)為無需使用 Web 頁面,因此設(shè)計(jì)了一個(gè)友好,人性化較為突出,功能簡(jiǎn)便快捷并較為實(shí)用的企業(yè)進(jìn)銷存管理系統(tǒng),借以實(shí)現(xiàn)有效減少盲目進(jìn)貨,降低進(jìn)貨成本,合理控制庫存,減少資金占用并提高市場(chǎng)靈敏度,提升企業(yè)市場(chǎng)競(jìng)爭(zhēng)力。而 JAVA 語言不同于其他語言,具有跨平臺(tái)、簡(jiǎn)單、面向?qū)ο?、穩(wěn)定、多線程、安全等特點(diǎn),JAVA 提供的虛擬機(jī) JVM 可以再任意系統(tǒng)上被解釋執(zhí)行,JAVA 語言的程序被限制在 JAVA 運(yùn)行環(huán)境中,不允許訪問電腦其他部分,充分保障安全性。本系統(tǒng)的程序采用 MVC 的三部分組成模式,在查閱簡(jiǎn)捷的基礎(chǔ)上更加便于維護(hù)與修改。企業(yè)進(jìn)貨、銷售、庫存管理系統(tǒng),簡(jiǎn)稱企業(yè)進(jìn)銷存管理系統(tǒng),英文名為 IODSystem。根據(jù)使用者的權(quán)限不同進(jìn)行相應(yīng)的操作,主要是對(duì)商品、供應(yīng)商、客戶的增加、刪除、修改,以及進(jìn)貨、銷售、庫存管理和查詢統(tǒng)計(jì)管理,具體參見表 。2.復(fù)用策略信息查詢、統(tǒng)計(jì)匯總設(shè)計(jì)考慮部分通用化設(shè)計(jì),便于復(fù)用。4.靈活性在倉儲(chǔ)管理中,進(jìn)銷存各業(yè)務(wù)本身具有較多的靈活性,在系統(tǒng)設(shè)計(jì)時(shí),設(shè)計(jì)上充分考慮到靈活性,即把流程中的各項(xiàng)業(yè)務(wù)結(jié)點(diǎn)工作作為獨(dú)立的對(duì)象,充分考慮他們與其他各種業(yè)務(wù)對(duì)象的接口,在流程之間通過業(yè)務(wù)對(duì)象的相互調(diào)用實(shí)現(xiàn)其業(yè)務(wù)流程。4 系統(tǒng)具體功能描述及實(shí)現(xiàn) 本系統(tǒng)存在著較多的功能模塊:基本信息管理模塊、進(jìn)貨管理模塊、銷售管理模塊、查詢統(tǒng)計(jì)模塊、庫存管理模塊以及后臺(tái)的管理員控制模塊。要添加用戶信息則填好資料再點(diǎn)保存即可。圖 商品信息管理模塊圖同樣輸入信息必須注意格式,商品名稱不能為空。圖 供應(yīng)商信息管理模塊圖將信息填寫完后即可單擊“保存”按鈕,但是供應(yīng)商全稱不能為空,其他也有相對(duì)應(yīng)的格式。“添加”通過獲取數(shù)量輸入值來進(jìn)行更改并顯示給用戶。通過在表格視圖區(qū)中單擊“添加”按鈕加入銷售的商品,輸入購買數(shù)量,點(diǎn)擊“入庫”按鈕,通過獲取數(shù)量輸入值來進(jìn)行計(jì)算購買商品的種類、數(shù)量及所需支付的金額。主要的五個(gè)查詢功能如下: 客戶信息查詢?cè)谶M(jìn)入企業(yè)進(jìn)銷存管理系統(tǒng)后,通過點(diǎn)擊“查詢統(tǒng)計(jì)”“客戶信息查詢”可得到客戶信息查詢界面。 進(jìn)貨單查詢?cè)谶M(jìn)入企業(yè)進(jìn)銷存管理系統(tǒng)后,通過點(diǎn)擊“查詢統(tǒng)計(jì)”“進(jìn)貨單查詢”可得到進(jìn)貨單查詢界面,包括的主要信息如圖 。當(dāng)操作員點(diǎn)擊“庫存盤點(diǎn)”后進(jìn)入到這個(gè)頁面,進(jìn)入后操作員就可看見庫存中的商品信息,操作員開始對(duì)貨物進(jìn)行盤點(diǎn),系統(tǒng)把操作員輸入的信息記錄到數(shù)據(jù)庫中。5 數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)數(shù)據(jù)庫選用 Sql Server2022—這一中小型關(guān)系數(shù)據(jù)庫管理系統(tǒng),因其具有操作簡(jiǎn)單、數(shù)據(jù)共享性高、易擴(kuò)充 [6]等的優(yōu)點(diǎn)很適合廣大中小型公司的使用。6 結(jié)束語企業(yè)進(jìn)銷存管理系統(tǒng)在設(shè)計(jì)時(shí),應(yīng)充分考慮到系統(tǒng)的通用性、擴(kuò)展性。通過這次設(shè)計(jì)的全程設(shè)計(jì)能夠做到統(tǒng)一數(shù)據(jù)庫表的命名,也能夠更好地規(guī)范數(shù)據(jù)庫表命名,在設(shè)計(jì)時(shí)盡量使用選擇框或下拉框等選擇操作界面,方便用戶的使用。在整個(gè)設(shè)計(jì)的過程中,我無助時(shí),是老師和同學(xué)幫助我走出困境;我迷茫不知所措時(shí),是老師和同學(xué)給我指出了明路