【正文】
............................................................................................................................. 34 、退出系統(tǒng) ....................................................................................................................................................... 34 總結(jié)與展望 ....................................................................................................................... 36 致 謝 ................................................................................................................................. 37 參考文獻(xiàn) ........................................................................................................................... 38 巢湖學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系 2021 論文(設(shè)計(jì)) 1 第 1 章、緒 論 實(shí)現(xiàn)企業(yè)信息化管理是現(xiàn)代社會(huì)中小企業(yè)穩(wěn)步發(fā)展的必要條件,它可以提供企業(yè)的管理水平和工作效率,最大限度地減少手工操作帶來(lái)的失誤。由于時(shí)間倉(cāng)促,在設(shè)計(jì)中還存在不足之處,有些 功能還不是很完善。為了提高程序開(kāi)發(fā)效率,使用 java 的反射功能為使用一個(gè)事件監(jiān)聽(tīng)器類(lèi)而實(shí)現(xiàn)所有的事件監(jiān)聽(tīng)提供了可能。這些子窗體由導(dǎo)航面板上的按鈕調(diào)用,這些按鈕需要添加事件監(jiān)聽(tīng)器,在單擊該按鈕時(shí),由事件監(jiān)聽(tīng)器創(chuàng)建并初始化相應(yīng)的窗體,然后顯示該子窗體。 本系統(tǒng) 使用 的是窗體模式開(kāi)發(fā)的桌面應(yīng)用程序。企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)主要依據(jù)軟件工程的軟件開(kāi)發(fā)原則,結(jié)合著所學(xué)過(guò)的面向?qū)ο蟮目梢暬Z(yǔ)言來(lái)完成,在結(jié)合前人的工作經(jīng)驗(yàn)的基礎(chǔ)上自己來(lái)開(kāi)發(fā)系統(tǒng)。而采用計(jì)算機(jī)管理則可以大大提高日常工作的效率,不僅將原來(lái)由手工操作的進(jìn)貨、出貨及銷(xiāo)售這一整套流程用計(jì)算機(jī)進(jìn)行全程管理,而且消除了手工操作中可能存在的不確定因素,達(dá)到進(jìn)銷(xiāo)存管理流程清晰,從而能夠比較徹底地貫 徹經(jīng)營(yíng)者的管理模式。 The management system 巢湖學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系 2021 論文(設(shè)計(jì)) III 前 言 隨著全球經(jīng)濟(jì)信息化的進(jìn)程和 WTO 的成功實(shí)現(xiàn),企業(yè)面臨著前所未有的機(jī)遇和挑戰(zhàn),在如此激變的社會(huì)形勢(shì)和激烈的市場(chǎng)競(jìng)爭(zhēng)下,愈來(lái)愈多的企業(yè)管理者意識(shí)到效率管理和科學(xué)管理的重要性 ,以及增強(qiáng)市場(chǎng)競(jìng)爭(zhēng)力的迫切性,因此建立科學(xué)、規(guī)范、高效的管理制度和秉承富有競(jìng)爭(zhēng)力的經(jīng)營(yíng)理念是每一個(gè)企業(yè)管理者的渴望, 企業(yè)采用電腦管理進(jìn)貨、庫(kù)存、銷(xiāo)售等諸多環(huán)節(jié)也已成為趨勢(shì)及必然。 a delicate management software for purchase, sales and inventory goods for a pany. Keywords: Database。進(jìn)銷(xiāo)存管理系統(tǒng)是一個(gè)好用,易用,實(shí)用,快上手的好軟件,是針對(duì)中小型企業(yè)的進(jìn)貨銷(xiāo)售倉(cāng)儲(chǔ)等業(yè)務(wù)制作的精致進(jìn)銷(xiāo)存管理軟件,功能強(qiáng)大。強(qiáng)大的查詢(xún)、統(tǒng)計(jì)功能,將大量的、動(dòng)態(tài)的數(shù)據(jù)和信息直觀化,真正實(shí)現(xiàn)對(duì)物流、信息流的輕松管理。巢湖學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系 2021 論文(設(shè)計(jì)) I 企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng) 摘 要: 進(jìn)銷(xiāo)存管理系統(tǒng)是針對(duì)中小型企業(yè)的管理特點(diǎn),融合了眾多先進(jìn)管理意識(shí)開(kāi)發(fā)而成的通用商業(yè)進(jìn)銷(xiāo)存一體化計(jì)算機(jī)管理軟件,滿(mǎn)足用戶(hù)進(jìn)貨管理、銷(xiāo)售管理、庫(kù)存管理、基本資料管理、綜合查詢(xún)等各項(xiàng)工作。系統(tǒng)具有穩(wěn)定性高、安全、易擴(kuò)展、結(jié)構(gòu)合理、界面友好、操作方便、實(shí)用而科學(xué)、性能價(jià)格比高等特點(diǎn)。系統(tǒng)開(kāi)發(fā)的目標(biāo)是實(shí)現(xiàn)企業(yè)進(jìn)銷(xiāo)存管理的系統(tǒng)化,規(guī)范化和自動(dòng)化,該系統(tǒng)具有完成產(chǎn)銷(xiāo)連接,產(chǎn)品庫(kù)存管理, 客戶(hù)管理,發(fā)貨管理,庫(kù)存管理,訂單管理等多個(gè)功能,滿(mǎn)足企業(yè)高效管理的需求。 關(guān)鍵詞: 數(shù)據(jù)庫(kù), MyEclipse,進(jìn)銷(xiāo)存管理 巢湖學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系 2021 論文(設(shè)計(jì)) II Management System of The Enterprise Management Yulong Wu (Department of Computer Science and Technology, ChaoHu College, ChaoHu AnHui, 238000) Abstract: According to the management characteristic in medium or smallsized pany, stockingsellingstoring management system is generallyused integrating management software in merce bined with a variety of advanced management experience. It meets the users’ demand of every work, such as the management of stocking, selling, inventory, basic information and prehensive inquiry. The system is qualified with the traits as follows: highly stable, safe, easy to enlarge, rational structure, friend interface, operate easily, practical and scientific, function well and low price. The function of omnipotent inquiry, statistic and taxis can make large and dynamic data and information intuitionist, and realize the simple management of goods, information and capitals. The goal of the system is to make stockingselling and storing management systematic, standard and automatic. The system is equipped with the function of bining manufacturing and selling, inventory management, client management, consignment management, manufacturing management, inventory management and order management. It can meet the demand of higheffective administration of pany. Stockingsellingstoring management system is an practical, easy to operate and use software。 My eclipse。 在 進(jìn)貨 、庫(kù)存、銷(xiāo)售環(huán)節(jié)中,由于商品種類(lèi)繁多、業(yè)務(wù)量大、庫(kù)存管理復(fù)雜,使用手工操作的工作量很大,在操作過(guò)程中也很容易出現(xiàn)各種錯(cuò)誤。 企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)是以軟件工程方法為指導(dǎo),結(jié)合實(shí)踐,對(duì)系統(tǒng)進(jìn)行調(diào)研、需求分析、軟件設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、界面設(shè)計(jì)、編碼測(cè)試等設(shè)計(jì)工作來(lái)完成企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)的系統(tǒng)原型。此系統(tǒng)采用面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言 Java 做前臺(tái)開(kāi)發(fā)軟件和MySQL 這款強(qiáng)大的數(shù)據(jù)庫(kù)專(zhuān)業(yè)軟件做后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì),整個(gè)系統(tǒng)用簡(jiǎn)潔明快的界面展現(xiàn)出來(lái),使操作簡(jiǎn)單可行,用戶(hù)使用方便、簡(jiǎn)潔。它使用一個(gè)主窗體包含多個(gè)子窗體,子窗體只能在主窗體規(guī)定的范圍內(nèi)移動(dòng)。如果每個(gè)按鈕都使用自己的監(jiān)聽(tīng)類(lèi),那么就需要很多監(jiān)聽(tīng)器類(lèi),這樣代碼的工作量大。 企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)是一個(gè)復(fù)雜而龐大的管理信息系統(tǒng)。在分析設(shè)計(jì)中還有些地方?jīng)]有考慮周全,請(qǐng)大家指出錯(cuò)誤提出您寶貴的意見(jiàn)。進(jìn)銷(xiāo)存管理系統(tǒng)正是一個(gè)信息化管理軟件,可以實(shí)現(xiàn)企業(yè)的進(jìn)貨、銷(xiāo)售、庫(kù)存管理等各項(xiàng)業(yè)務(wù)的信息化管理。為了完善管理制度,增強(qiáng)企業(yè)的競(jìng)爭(zhēng)力,很多公司都決定開(kāi)發(fā)進(jìn)銷(xiāo)存管理系統(tǒng),以實(shí)現(xiàn)商品管理的信息化。進(jìn)銷(xiāo)存管理系統(tǒng)后臺(tái)的數(shù)據(jù)庫(kù)采用的是 MySQL 數(shù)據(jù)庫(kù), MySQL 簡(jiǎn)單易于掌握,該軟件適用于中大型的數(shù)據(jù)庫(kù)操作,企業(yè)進(jìn)銷(xiāo)存所使用的數(shù)據(jù)庫(kù)屬于中型的數(shù)據(jù)庫(kù),故采用該數(shù)據(jù)庫(kù)。它是功能豐富的 JavaEE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 MyEclipse 結(jié)構(gòu)上的這種模塊化,可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。 以后版本安裝時(shí)不需安裝 Eclipse。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù) [4]。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō), MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開(kāi)放源碼軟件,因此可以大大降低總體擁有成本。 通過(guò) 調(diào)查組織機(jī)構(gòu)情況 和系統(tǒng)必須實(shí)現(xiàn)的功能,經(jīng)過(guò)仔細(xì)的思考和設(shè)計(jì),現(xiàn)制定如下的需 求分析: ? 系統(tǒng)操作簡(jiǎn)單,界面友好 ? 進(jìn)貨、退貨管理 ? 基礎(chǔ)信息管理(包括客戶(hù)、商品和供應(yīng)商的信息管理和修改刪除操作) ? 銷(xiāo)售、退貨管理 ? 庫(kù)存管理(包括庫(kù)存盤(pán)點(diǎn)和價(jià)格調(diào)整) ? 查詢(xún)統(tǒng)計(jì)分析(客戶(hù)、商品、供應(yīng)商、銷(xiāo)售、入庫(kù)、銷(xiāo)售排行查詢(xún)) ? 系統(tǒng)管理 ? 可以批量填寫(xiě)進(jìn)貨單和銷(xiāo)售單 、系統(tǒng)開(kāi)發(fā)的可行性分析 系統(tǒng)分析 人員需要 5天時(shí)間確認(rèn)需求分析文檔,去除其中可能出現(xiàn)的問(wèn)題,例如用戶(hù)可能臨時(shí)有事,占用 6天時(shí)間確認(rèn)需求分析。其間包括休息時(shí)間。在技術(shù)方面由于 java 的易操作性,以及系統(tǒng)設(shè)計(jì)人員對(duì)軟件工程的理解,系統(tǒng)編碼方面不會(huì)出現(xiàn)太大的問(wèn)題。由于系統(tǒng)是由個(gè)人獨(dú)立編寫(xiě),所以也就不存在資金方面的困擾,經(jīng)濟(jì)效益上可行。因此認(rèn)為該項(xiàng)目可以按時(shí)保質(zhì)量開(kāi)發(fā)。 2) 基礎(chǔ)信息管理:包括商品信息管理、客戶(hù)信息管理和供應(yīng)商信息管理三大模塊。 3) 銷(xiāo)售管理:包括銷(xiāo)售訂單、銷(xiāo)售后退貨處理模塊。 5) 查詢(xún)統(tǒng)計(jì):提供了強(qiáng)大的查詢(xún)和搜索功能,其中包括客戶(hù)查詢(xún)、商品查詢(xún)、供應(yīng)商查詢(xún)、銷(xiāo)售查詢(xún)、退貨查詢(xún)、入庫(kù)查詢(xún)、銷(xiāo)售排行等子模塊,查詢(xún)功能強(qiáng)大。 、業(yè)務(wù)邏輯編碼 由于涉及到多張數(shù)據(jù)庫(kù)表格,固對(duì)表格編碼作一統(tǒng)一規(guī)劃,方便程序編寫(xiě)。 ? 供應(yīng)商編號(hào):作為供應(yīng)商信息表的主鍵。這四位數(shù)字從 1001 開(kāi)始。 ? 客戶(hù)編號(hào):作為客戶(hù)信息表的主鍵。這四位數(shù)字從 1001 開(kāi)始 (kh1001)。以字符串 sp為前綴后面跟 4位數(shù)字作為編號(hào)的后綴。 ? 銷(xiāo)售單編號(hào):作為銷(xiāo)售單信息表的主鍵。 (xs1001)。以字母 rk 為前綴后面跟 3 為數(shù)字作后綴。 ? 庫(kù)存編號(hào):作為庫(kù)存信息表的主鍵。這四位數(shù)字從 1001 開(kāi)始。 ? 用戶(hù)表編號(hào):作為管理用戶(hù)信息表的主鍵。這兩位數(shù)字從 01開(kāi)始。巢湖學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系 2021 論文(設(shè)計(jì)) 5 第 3 章、系統(tǒng)總體設(shè)計(jì) 、系統(tǒng)流程圖 進(jìn)銷(xiāo)存 管理系統(tǒng) 的系統(tǒng)流程如圖 : 、系統(tǒng)總體結(jié)構(gòu)圖 本系統(tǒng) 包括 :基礎(chǔ)信息管理、進(jìn)貨管理、銷(xiāo)售管理、庫(kù)存管理、查詢(xún)統(tǒng)計(jì)、系統(tǒng)管理等 6 大部分。選用 MySQL 服務(wù)器完全滿(mǎn)足中小企業(yè)的要求。構(gòu)成 ER 圖的基本要素是實(shí)體、屬性和關(guān)系。 圖 3. 3:客戶(hù)實(shí)體 ER 圖 圖 3. 4:供 應(yīng)商實(shí)體 ER 圖 供應(yīng)商 聯(lián)系人 編號(hào) 名稱(chēng) 地址 固話(huà) 手機(jī) 傳真 Email 郵編 賬號(hào) 開(kāi)戶(hù)行 客戶(hù) 聯(lián)系人 編號(hào) 名稱(chēng) 地址 固話(huà) 手機(jī) 傳真 Email 郵編 賬號(hào) 開(kāi)戶(hù)行 巢湖學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系 2021 論文(設(shè)計(jì)) 8 圖 3. 5:商品實(shí)體 ER 圖 圖 3. 6:庫(kù)存實(shí)體 ER 圖 圖 3. 7:進(jìn)貨單實(shí)體 ER 圖 進(jìn)貨單 類(lèi)別 編號(hào) 商