freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java的進銷存管理系統(tǒng)論文-文庫吧在線文庫

2024-12-30 16:21上一頁面

下一頁面
  

【正文】 塊的穩(wěn)定性之上,通過對不同的標(biāo)準(zhǔn)模塊的穩(wěn)定性測試表明, MySQL 的所有模塊都是穩(wěn)定的。它是一個真正的快速的 、多用戶、多線程的 SQL 數(shù)據(jù)庫服務(wù)器。下面將簡單介紹這兩個開發(fā)工具。它是軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到 Client 端和 Server端來實現(xiàn),降低了系統(tǒng)的通訊開銷。 在手工管理的情況下,銷售人員很難對客戶作出正確的供貨承諾,同時企業(yè)的生產(chǎn)部門也缺少一份準(zhǔn)確的生產(chǎn)計劃,目前的生產(chǎn)狀況和市場的需求很難正確反映到生產(chǎn)中去,部門之間的通訊也經(jīng)常不暢通。目前 , 隨著管理信息系統(tǒng)、數(shù)據(jù)挖掘和數(shù)據(jù)倉庫等相關(guān)學(xué)科的不斷發(fā)展 , 為企業(yè)的這種決策支持需求提供了理論基礎(chǔ)。 企業(yè)進銷存管理系統(tǒng)采用 C/S 架構(gòu) ,Java 語言, MyEclipse 開發(fā)工具,Hibernate 映射工具, Swing 框架, MySQL 數(shù)據(jù)庫等實現(xiàn)進銷存管理功能,包括商品的采購管理,銷售管理,進出庫管理,財務(wù)管理等功能。改善企業(yè)內(nèi)部以及整個供應(yīng)鏈的各環(huán)節(jié)的管理、調(diào)度、及資源配置,迅速適應(yīng)客戶的新需求和市場的新機遇,是中小企業(yè)贏得競爭勝利的決定性因素。企業(yè)要 做 到能及時響應(yīng)客戶的產(chǎn)品需求,根據(jù)需求迅速生產(chǎn),按時交貨,就必須有一個好的計劃,使得市場銷售和生產(chǎn)制造 2 個環(huán)節(jié)能 夠很好地協(xié)調(diào)配合。 開發(fā)企業(yè)進銷存資源管理系統(tǒng)即可以順應(yīng)時代的信息化,現(xiàn)代化潮流,提高經(jīng)濟效益;又可以提高管理的現(xiàn)代化程序,加強管理的信息化手段,提高工作效率,增加單位效益 [4]。本系統(tǒng)采用 C/S( Client/Server)三層架構(gòu),它由 數(shù)據(jù)庫服務(wù)器和客戶機組成局域網(wǎng)來滿足管理人員對進貨、庫存的管理。 MyEclipse 是一個專門為 Eclipse 設(shè)計的商業(yè)插件和開源插件的完美集合。可以看出, MySQL 的目的就是網(wǎng)絡(luò)數(shù)據(jù)庫 —— 為網(wǎng)絡(luò)提供安全、快捷的服務(wù)。 1. Swing 簡介 Swing 是 Java 平臺的 JFC(Java Foundation Classes, Java 基礎(chǔ)類庫 )的一個重要組成部分。 2. Hibernate 簡介 Hibernate用來把對象模型表示的對象映射到基于 SQL的關(guān)系模型數(shù)據(jù)結(jié)構(gòu)中去,是一個開放源代碼的對象關(guān)系映射 (object/relational mapping (ORM))框架,它對 JDBC進行了輕量級的對象 封裝,使 Java開發(fā)人員可以隨心所欲地使用對象編程的思維來操縱數(shù)據(jù)庫 [9]。首先,采購員必須了解商品的庫存信息,當(dāng)發(fā)現(xiàn)庫存不足時,可以下采購單,進行采購。采購操作員最重要的目的就是采購商品,對企業(yè)需求的商品下采購訂單。 ( 1)、庫存信息查詢??蛻舻闹饕畔ǎ嚎蛻艟幪?,聯(lián)系人,聯(lián)系電話等。包括各類商品信息以及庫存數(shù)量。 銷售管理:銷售單管理,庫存查詢,客戶信息查詢。 (3) 信息查詢方便。當(dāng)倉庫部門查看到銷售單據(jù)后,對商品進行出庫處理(出庫單),出庫前進行商品下架并得到銷售部門的出庫確定后,可以發(fā)貨。 nmnmm1m1采 購 員銷 售 員商 品 商 品 大 類組 成采購銷售出 入 庫倉 庫商 品編 號商 品 所屬 大 類商 品名 稱商 品 采購 價 格銷 售 員編 號銷 售 員名 稱銷 售 員電 話采 購 員編 號采 購 員名 稱采 購 員電 話銷 售 訂單 編 號銷 售 員編 號商 品編 號商 品個 數(shù)采 購 訂單 編 號采 購 員編 號商 品編 號商 品個 數(shù)商 品 銷售 價 格出 入 庫 單據(jù) 編 號出 入 庫 商品 編 號出 入 庫 商品 數(shù) 量出 入 庫 倉庫 編 號倉 庫編 號倉 庫名 稱商 品名 稱商 品 大類 名 稱大 類編 號大 類名 稱 圖 43 系統(tǒng) ER 圖 根據(jù)上述系統(tǒng) ER 圖,數(shù)據(jù)庫建立以下表: ( Tgifeinfo) 13 商品信息表描述了一個商品的基本信息,主要包括以下屬性:商品編號,默認商品的供應(yīng)商編號,商品所屬類別,商品名稱,價格。一種商品類別可以由多個供應(yīng)商提供,一個商品大類下有多種商品。一張銷售單可以銷售多種商品,但一張銷售單只能有一個客戶。 表 48 出庫單信息表 主要 字段名 說明 MasterNo 出庫單編號 GiftCode 商品編號 GiftName 商品名稱 Amount 銷售數(shù)量 out_Amount 實際出庫數(shù)量 軟件 UML 圖 統(tǒng)一建模語言 UML( Unified Modeling Language)是用來對軟件密集系統(tǒng)進行可視化建模的一種語言。 1.在 MyEclipse 里新建一個 Java Project,命名為 HeMa,選擇位置為 D:\Program Files\MyEclipse 平臺 \HeMa,如圖 45 所示。在設(shè)置完驅(qū)動后, MyEclipse database explorer 已與數(shù)據(jù)庫保持連接。 22 第 5 章 系統(tǒng)實現(xiàn) 系統(tǒng)主界面實現(xiàn) 首先運行 的進入登錄界面,各操作員根據(jù)角色不用,分別用不同用戶名登錄系統(tǒng)。 采購訂單 的各類信息顯示在類 ,其中 saveBill()實現(xiàn)單據(jù)保存, submitBill()實現(xiàn)單據(jù)提交,如圖 52所示。 圖 54 庫存查詢界面 商品入庫后,倉庫操作員點擊上架單,進行上架,如圖,先導(dǎo)入未上架,界面彈出未上架的商品信息,雙擊信息行,右邊彈出該商品已有庫存信息。 圖 58 銷售單界面 銷售出庫實現(xiàn) 審核通過后,倉庫員點擊出庫單,能夠引用到對應(yīng)銷售單據(jù),引用后對該單據(jù)情況核對以后,可以做入庫準(zhǔn)備,保存提交單據(jù)后,等待銷售員出庫確認。在實際工作中,功能在每一個系統(tǒng)中具有其不確定性,而不可能采用窮舉的方法進行測試,因而導(dǎo)致了功能測試較為困難,依據(jù) 80/20 原則(即 80%的錯誤存在于系統(tǒng)的 20%的部分)對于測試用例的設(shè)計采用白盒和黑盒測試兩種方法。 通過 進貨管理 進貨單:產(chǎn)品進貨單 進貨情況查詢。 29 第 7 章 結(jié)束語 在本次基于 Java 的資源管理系統(tǒng)設(shè)計與實現(xiàn)的過程中,如何完成需求分析的目標(biāo)是本課題的關(guān)鍵所在。 最重要的是樹立了正確的意識,積累了經(jīng)驗。 其次要感謝我的同學(xué)們,他們總是很熱心的幫助我,在他們的幫助下,我遇到的困難都迎刃而解。 // 用戶密碼輸入框 private JTextField userPwdText。 private Timer t。 // 窗口中間顯示 // setLocation(200, 300)。// 把背景圖片顯示在一個標(biāo)簽里面 // 把標(biāo)簽的大小位置設(shè)置為圖片剛好填充整個面板 // (0,0,(),())。 ()。 getContentPane().add(imgPanel, )。 empty = ()。 // 內(nèi)容窗格默認的布局管理器為 BorderLayout (new FlowLayout())。 addWindowListener(new WindowAdapter() { public void windowClosing(final WindowEvent event) { (0)。 public LoginFrame() { } public LoginFrame(AMenuWnd amw) { = amw。 private AMenuWnd amw。 // 按鈕面板 private JPanel btnPanel。整個開發(fā)的過程對我來說是一次能力真正提高的過程;是將以前所學(xué)知識充分利用的過程;是 一次將理論應(yīng)用于實踐的過程。 由于開發(fā)該系 統(tǒng)工程量大,本人主要完成的是系統(tǒng)的銷售模塊。 但是測試用例有一定的局限性,測試環(huán)境和實際運行環(huán)境也存在著一定的差異,所以不能完全地、準(zhǔn)確地測試出系統(tǒng)存在的問題,還需要在后期的維護過程中,對系統(tǒng)暴露出來的問題進行糾正和更新。 表 61 測試描述表 目錄導(dǎo)航 功能描述 測試結(jié)果 基本資料 公司資料:對公司基本信息資料,包括名稱,聯(lián)系人,地址所在城市,電話,傳真等信息進行日常維護,方便取用 員工資料:記錄審批通過的員工編號,可對其姓名,職責(zé)描述,上級主管等信息進行維護。 27 第 6 章 系統(tǒng)測試 基 于 Java 的進銷 存資源管理系統(tǒng)的開發(fā) 工作已經(jīng)完成,下一步工作是要對系統(tǒng)進行功能測試,目的在于總結(jié)測試階段的分析及測試的結(jié)果,描述系統(tǒng)是否符合需求達到其預(yù)想設(shè)計功能目標(biāo)。銷售員在銷售商品之前,可以先查詢庫存中所具有的商品以及數(shù)量。 圖 53 采購入庫界面 24 上架模塊實現(xiàn) 倉庫操作員保存入庫后,在庫存里面就會多一條庫存信息,顯示貨架為待上架區(qū)。 圖 51 系統(tǒng)主界面 23 采購模塊實現(xiàn) 采購操作員登錄系統(tǒng),雙擊主菜單下的采購訂單進行采購。經(jīng)過以上設(shè)置后,在 MyEclipse java Enterprise 中的 DAO層就能自動生成數(shù)據(jù)庫相關(guān)數(shù)據(jù),獲得全局的 SessionFactory 實例。 20 圖 46 數(shù)據(jù)庫表設(shè)置 (2). 用 MyEclipse database explorer 連接數(shù)據(jù)庫。UML 展現(xiàn)了一系列最佳工程實踐,這些最佳實踐在對大規(guī)模,復(fù)雜系統(tǒng)進行建模方面 ,特別是在軟件架構(gòu)層次已經(jīng)被驗證有效。具體見表 47 所示。具體見表 44 所示。 表 41 商品信息表 主要 字段名 說明 GiftCode 商品編號 VendorCode 默認商品的供應(yīng)商編號 GiftTypeCode 商品所屬類別 GiftName 商品名稱 InPrice 價格 (Tvendorinfo) 供應(yīng)商 表描述了一個供應(yīng)商的基本信息,主要包括以下屬性:供應(yīng)商編號,供應(yīng)商名稱,聯(lián)系人名稱,聯(lián)系人電話,所供應(yīng)的商品大類。因此在軟件系統(tǒng)開發(fā)中,數(shù)據(jù)庫設(shè)計應(yīng)遵循必要的數(shù)據(jù)庫范式理論,以減少冗余、保證數(shù)據(jù)的完整性與正確性。 (6)操作靈活,界面友好,充分滿足各類企業(yè)的進銷存管理需求 。采用現(xiàn)實可行的成熟技術(shù) ,搞好總體規(guī)劃和各模塊的設(shè)計。銷售員下了銷售訂單后,倉庫員能查看到出庫單據(jù),可以進行出庫單據(jù)處理,但為確保不出錯,倉庫員在出庫前先要經(jīng)過銷售員出庫確認,然后便可以出庫。此外,一張銷售單可以銷售多種商品,但是這些商品必須銷售給同一個客戶,因為這張訂單所產(chǎn)生的賬單是付款給該客戶的。庫存查詢時要顯示的主要信息包括:倉庫名稱,商品名稱,商品編號,庫存數(shù)量等。隨著經(jīng)濟的不斷發(fā)展,各類商品都不斷更新,企業(yè)要保持穩(wěn)定運營,必須不斷的更新商品,采購新商品。其次,采購員需要的商品必須從供應(yīng)商那里進貨。 6 第 3章 需求分析 系統(tǒng)需求分析 企業(yè)進銷存資源管理系統(tǒng), 是結(jié)合企業(yè)實際經(jīng)營 的需求, 同時 考慮到設(shè)計出來的系統(tǒng)的適用性、通用性 而設(shè)計的。而 Swing 是 Java為開發(fā) GUI 提供的更加實用的新技術(shù),它比 AWT 提供了更加豐富的組件,并且增加了很多新的特性與功能 [8]。 上述關(guān)于 MySQL 的眾多特點,集中體現(xiàn)了 MySQL 的快速性和廣泛的支持性。 2. MySQL 簡單介紹 MySQL 是一個數(shù)據(jù)庫系統(tǒng),同時又可看作是一個計算機應(yīng)用軟件。 開發(fā)工具簡介 開發(fā)本系統(tǒng)所用的開發(fā)工具是 MyEclipse 和 MySQL。 3 第 2章 系統(tǒng)開發(fā)環(huán)境 本系統(tǒng)采用 C/S( Client/Server) 架構(gòu), 即客戶機和服務(wù)器結(jié)構(gòu) ,是基于 Java的應(yīng)用程序,編程環(huán)境是 MyEclipse +MySQL , 運行環(huán)境是 Windows XP SP2. C/S( Client/Server)結(jié)構(gòu),即客戶機和服務(wù)器結(jié)構(gòu)。如果能做到合理生產(chǎn)、及時銷售、庫存量最小、減小積壓,那么企業(yè)就能取得最佳的效益 [3]。 企業(yè)希望進銷存資源管理系統(tǒng)不僅僅是一個信息的收集者和處理者 , 更是將收集、 處理后的信息進行更深一步的加工 , 使這些經(jīng)過深加工后的信息能夠為企業(yè)的決策層在制訂企業(yè)的下一步發(fā)展戰(zhàn)略中提供決策依據(jù) [2]。 各類統(tǒng)計計劃報表繁多,因此物資管理必須實現(xiàn)計算機化,而且必須根據(jù)企業(yè)的具體情況制定便提高工作效 率。在信息技 術(shù)廣泛應(yīng)用的時代背景下,有效地進行進銷存管理,已經(jīng)成為了中小企業(yè)生存和發(fā)展的頭等要事 [1]。面對信息時代的機遇與挑戰(zhàn),利用高科技手段來提高企業(yè)的管理水平無疑是
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1