【正文】
出的錯誤消息。 通過 Spring 的 配置管理特性, Spring AOP 模塊直接將面向方面的編程功能集成到了 Spring 框架中。 BeanFactory 使用控制反轉(zhuǎn) ( IOC) 模式將應(yīng)用程序的配置和依賴性規(guī)范與實際的應(yīng)用程序代碼分開。 Spring 模塊構(gòu)建在核心容器之上,核心容器定義了創(chuàng)建、配置和管理 bean 的方式 ,下 圖 (圖 22) 是 7個模塊的 組織結(jié)構(gòu) 示意圖。 Spring似乎也遵循了設(shè)計模式,但一切都得到了簡化。例如,利用 IoC(反轉(zhuǎn)控制 ),你可以指定一個 DAO(Data Access Object,數(shù)據(jù)訪問對象 )類依賴一個 DataSource類。 第四節(jié) Spring 框架 介紹 Spring 是 一 個開源的 輕量級的 J2EE 應(yīng)用程序框架。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端僅是得到的結(jié)果,對客戶瀏覽器的要求最低,可以實現(xiàn) No Plugin, No ActiveX, No Java Applet,甚至 No Frame。 J2EE框架為 Web 應(yīng)用和 EJB 應(yīng)用提供多種通信模 式。它在不同的數(shù)據(jù)庫界面本科生畢業(yè) 設(shè)計(論文) 14 上提供了一個統(tǒng)一的用戶界面。 4. 數(shù)據(jù)庫訪問 : 無論是傳統(tǒng)的企業(yè)信息系統(tǒng)還是將來的企業(yè)信息系統(tǒng),數(shù)據(jù)庫都占有重要的地位。每個EJB 是按功能邏輯劃分的,開發(fā)時不必關(guān)注系統(tǒng)底層細(xì)節(jié)問題,只關(guān)注具體的事務(wù)分析。 JSP 基于文本。每個組件提供了方法、屬性、事件的接口。 (五) J2EE 的分布應(yīng)用技術(shù) 為實現(xiàn)企業(yè)級分布式應(yīng)用, J2EE 定義了豐富的技術(shù)標(biāo)準(zhǔn),符合這些標(biāo)準(zhǔn)的開發(fā)工具和 API 為開發(fā)企業(yè)級應(yīng)用提供支持。 (四) 企業(yè)信息系統(tǒng)層( Enterprise Information System tier) 處理企業(yè)系統(tǒng)軟件,包括企業(yè)基礎(chǔ)系統(tǒng)、數(shù)據(jù)庫系統(tǒng)及其他遺留的系統(tǒng)。這是企業(yè)級應(yīng)用的核心,由運行在業(yè)務(wù)層中的 EJB 來處理。 Web 層主要用來處理客戶請求,調(diào)用相應(yīng)的邏輯塊,并把結(jié)果以動態(tài)網(wǎng)頁的形式返回到客戶端。包括企業(yè)信息發(fā)布等??煞譃榛?Web 的和非基于 Web 的客戶端兩種情況。遵從這個規(guī) 范的開發(fā)者將得到行業(yè)的廣泛支持,使企業(yè)級應(yīng)用的開發(fā)變得簡單、快 速 [25] 。它可以直接對用戶的響應(yīng),是以事件驅(qū)動的方式進(jìn)行的,它依賴于瀏覽器本身,與操作環(huán)境無關(guān)。 (二) 基于對象的語言 它能運用自己創(chuàng)建的對象,它的許多功能可以來自于腳本環(huán)境中對象的 、方法與腳本的相互作用 。 XML 的優(yōu)點: (一) 設(shè)計與特定領(lǐng)域有關(guān)的標(biāo)記語言 XML 允許各種不同專業(yè)(如化學(xué)、物理 等)開發(fā)與自己特定領(lǐng)域相關(guān)的標(biāo)記語言,可以交換信息而不必用特定的軟件來瀏覽 (二) 異質(zhì)系統(tǒng)間的通信 有了 XML 后,異質(zhì)系統(tǒng)間的通信和交換數(shù)據(jù)而不必使用專用的軟件。用 HTML 語言編寫的HTML 文檔,它獨立于各個操作系統(tǒng)平臺, HTML 文檔是一個放置了標(biāo)記 的ASCII 文本文件 ,通常它帶有 .html 和 .htm 的文件擴(kuò)展名。計算機(jī)程序是一系列過程和指令,一般都作用到外部數(shù)據(jù)上,但 HTML 文檔卻是一些數(shù)據(jù)。 第二節(jié) WWW 和 Web 技術(shù) Inter 已經(jīng)有 20 多年的歷史了,它提供了世界范圍內(nèi) 網(wǎng)絡(luò)互聯(lián)和通信的功能, Web 則是一個環(huán)球信息資源庫,簡而言之, Web 是可以通過 Web 瀏覽器進(jìn)行訪問的信息集合。 WWW 服務(wù)器的引入,使得通過瀏覽器來訪問數(shù)據(jù)庫服務(wù)器成為可能,從而免去了開發(fā)與維護(hù)客戶端界面的服務(wù)器??蓪㈤_發(fā)重點集中到 Server 端 。 三、 B/S 工作模式 B/S 工作模式 是一種以 Web 技術(shù)為基礎(chǔ)的新型的系統(tǒng)平臺模式。它響應(yīng)用戶發(fā)來的請求,執(zhí)行某種應(yīng)用邏輯任務(wù),同時中間層向數(shù)據(jù)庫服務(wù)器發(fā)送 SQL 請求,數(shù)據(jù)庫服務(wù)器將結(jié)果返回給應(yīng)用服務(wù)器,最終將數(shù)據(jù)和結(jié)果返回給客戶。 (一) 表示層 是系統(tǒng)與用戶的接口部分,負(fù)責(zé)用戶與應(yīng)用程序的交互。借助 API接口如標(biāo)準(zhǔn)的 SQL 語言,客戶端的應(yīng)用程序從數(shù)據(jù)庫中讀取數(shù)據(jù)。 隨著 Inter/Intra的發(fā)展,又出現(xiàn)了 B/S 結(jié)構(gòu) [17]。 本科生畢業(yè) 設(shè)計(論文) 9 第二章 進(jìn)銷存系統(tǒng) 設(shè)計理論基礎(chǔ) 在 該 鞋業(yè)店面進(jìn)銷存 管理 系統(tǒng) 的 設(shè)計 過程中 用到了幾項重要的技術(shù),下面將 就此進(jìn)行簡要介紹 。 低水平、重復(fù)性開發(fā)、多平臺共享、軟件層次參差不齊,數(shù)百家進(jìn)銷存軟件企業(yè)中除用友、金蝶公司等優(yōu)秀者外,主要還是代替手工處理的目標(biāo),而且產(chǎn)品的宣傳與實際性能有差別,無法滿足用戶的實際需要 [4]。 為了降低成本,提高盈利能力,各種商務(wù)理念、營銷策略的出現(xiàn),對系統(tǒng)軟件提出了新的要求,另一方面隨著計算機(jī)技術(shù)、通信技術(shù)和網(wǎng)絡(luò)技術(shù)日新月異的發(fā)展,已經(jīng)應(yīng)用、滲透到商務(wù)活動、管理的各個層面。根據(jù)中國有關(guān)部門的調(diào)查,全國企業(yè)花了近 80 億元投資建立 MIS,經(jīng)營業(yè)績年遞增 10%以上的公司又是如此之多;中國的軟件公司,更是從零開始,已經(jīng)長成了小巨人群體。進(jìn)銷存系統(tǒng)是企業(yè)的子系統(tǒng),這個子系統(tǒng)在企業(yè)里的生死存亡,關(guān)系不僅僅在于技術(shù)有多先進(jìn),跟在 于是否在提高企業(yè)辦事效率,提高企業(yè)對市場的響應(yīng)速度,為企業(yè)合理利用資源,節(jié)約資源、降低成本、提高效益發(fā)揮作用。 六、 進(jìn)銷存系統(tǒng)必須緊密結(jié)合各個不同時期的特點,具有兼容連貫性,前瞻性和易擴(kuò)展性, 必須最大限度的兼容以前的業(yè)務(wù)系統(tǒng),同時前瞻當(dāng)前的發(fā)展方向,便于以后可擴(kuò)展和平滑過渡。 進(jìn)銷存系統(tǒng)是業(yè)務(wù)和財務(wù)一體化、多環(huán)境一體化的網(wǎng)絡(luò)系統(tǒng),它的使用人員業(yè)務(wù)人員為主,也包括財務(wù)人員、管理人員和系統(tǒng)管理人員。 (二) 動態(tài)控制 即必須保證在業(yè)務(wù)發(fā)生的任何環(huán)節(jié),能夠取得用于控制、影響或證明該業(yè)務(wù)發(fā)生的合理性、正確性的必要信息。進(jìn)銷存系統(tǒng)的根本作用和意義就在于及時反映這種“變化”和最新狀態(tài),以便操作和管理人員進(jìn)行業(yè)務(wù)過程的控制。這是進(jìn)銷存系統(tǒng)和單 環(huán)節(jié)、單任務(wù)、沒有整體處理效應(yīng)的簡單的軟件組合體的本質(zhì)區(qū)別。如入庫表單和采購發(fā)票就是相互調(diào)用的關(guān)系,既可以根據(jù)采購發(fā)票自動產(chǎn)生入庫表單,也可以根據(jù)入庫表單自動產(chǎn)生采購發(fā)票;除庫表單核銷售發(fā)票也是互為因果關(guān)系,既可以根據(jù)除庫表單自動產(chǎn)生銷售發(fā)票,也可以根據(jù)銷售發(fā)票自動產(chǎn)生除庫表單 ;商品購銷和往來管理也是互為 因果的關(guān)系,一方面往來帳款的當(dāng)前余額監(jiān)控購銷業(yè)務(wù)的發(fā)生,另一方面購銷業(yè)務(wù)又產(chǎn)生往來核算的明細(xì)記錄。因此,進(jìn)銷存系統(tǒng)要管好業(yè)務(wù)、財務(wù)的各種狀態(tài),關(guān)鍵在“一體化”。 二、 進(jìn)銷存系統(tǒng)應(yīng)該是“業(yè)務(wù)、財務(wù)一體化”系統(tǒng) ,即 必須同時反映和處理業(yè)務(wù)、財務(wù)等多種狀態(tài)。缺少其中的任何一環(huán)節(jié),都將造成系統(tǒng)內(nèi)大量數(shù)據(jù)的重復(fù)錄入,同時大量 管理數(shù)據(jù)因無法像其他環(huán)節(jié)傳遞而無法使用,大大降低系統(tǒng)的管理效率,甚至導(dǎo)致系統(tǒng)無法正常運轉(zhuǎn)。 七、 數(shù)據(jù)來源與流向多樣性 由于進(jìn)銷存業(yè)務(wù)的多樣性,貨物的來源、銷售的方式等具有的不唯一性,所以在業(yè)務(wù)流程中,各個環(huán)節(jié)的數(shù)據(jù)來源和數(shù)據(jù)流向也不唯一,呈多樣性?,F(xiàn)在的市場情況千變?nèi)f化,不僅進(jìn)貨決策、銷售過程具有很強(qiáng)的實時性,整個進(jìn)銷存業(yè)務(wù)都具有很強(qiáng)的實時性。 “存 ”,也同 ”進(jìn) ”和 ”銷 ”一樣可在三個數(shù)據(jù)層上分別進(jìn)行表示,貨物層中是以庫存中的實物為基礎(chǔ),關(guān)注于貨物的數(shù)量;金額層所關(guān)注的只是庫存中金額的多少;而業(yè)務(wù)層是對兩者都關(guān)注。在入庫之前,得先由質(zhì)檢人員對入庫貨物進(jìn)行質(zhì)量檢驗,合格后再入庫,貨物在庫存其間,還要安照 GSP 質(zhì)量管理中所規(guī)定的 項 目定期進(jìn)行諸如質(zhì)量檢驗、抽樣送檢等工作。以單個 鞋 店作為實體,進(jìn)貨不是從供應(yīng)商進(jìn)貨的單一過程,而是外界實體對 鞋店 的流入,以跟隨物品的單據(jù)為準(zhǔn),如從供應(yīng)商的正常進(jìn)貨的到貨單來進(jìn)貨的進(jìn)貨管理;以從配送中心跟隨配送商品一起的配送單而工作配入管理;以各 鞋店 之間相互調(diào)貨而出現(xiàn)的調(diào)入單的調(diào)入管理;除這些之外 還有諸如用于借貨的借入單的借入管理,因借出而得到的還入單的還入管理;還有因銷售產(chǎn)生的客戶退回的退入管理 。合理控制進(jìn)銷存各個環(huán)節(jié),提高資金的利用率和結(jié)算速度,實現(xiàn)管理的高效率、實時性、安全性、科學(xué)化、現(xiàn)代化、智能化。由于我國流通領(lǐng)域放開較早,尚余領(lǐng)域比較繁榮,計算機(jī)也較早的應(yīng)用此行業(yè)??傊虅?wù)軟件和財務(wù)軟件相輔相成,共同為企業(yè)管理提供服務(wù)。按目標(biāo)和功能的不同,信息系統(tǒng)可分為數(shù)據(jù)處理系統(tǒng) (DPS),管理信息系統(tǒng) (MIS),決策支持系統(tǒng),辦公自動化系統(tǒng) (OAS),計算機(jī)支持協(xié)同系統(tǒng)。 Spring 。 Hibernate ABSTRACT With the popularity of puters and the rapid development of puter science and technology, people are increasingly beginning to use puters to solve practical problems, MRP, ERP, and management software in enterprises PurcheaseSaleInventorywidely(PSI) applied to enterprise development has played a significant role in the booster. Distribution of small and medium enterprises, since there are more or less a certain degree of deficiencies in the management, and these deficiencies will undoubtedly make it in a difficult situation of market petition .PSI effective management and distribution enterprises have bee a top business condition themselves. Footwear shops PSI management system to achieve all sizes, operating methods footwear panies, specialty and chain stores, shoes shops in the purchase, sale, export procedures for the integrated management. Modular system functions include : system management, sales management, warehouse management, inventory, statements. During the system development process, a database modeling to PowerDesigner, Rose achieves functional modeling of the system. As a MySQL database server, the weight of a multistorey J2EE applications containers Spring MVC framework for Web development process. Spring finished with a layer of the Model Dao Leiku, View layer using and helpful technology system operational by Spring flow control ponents of the Controller, the data layer using durable Hibernate. Keywords: Footwear shops 。 進(jìn)銷存 。 在本系統(tǒng)的開發(fā)過程中 ,以 PowerDesigner進(jìn)行數(shù)據(jù)庫建模 ,Rose實現(xiàn)本系統(tǒng)的功能建模。對于中小經(jīng)銷型企業(yè)來說,由于在管理方面或多或少都存在著一定程度的不足,而這些不足無疑將使其在市場競爭中陷入舉步維艱的境地。 MEDIUM ENTERPRISES PURCHEASESALEINVENTORY MANAGE SYSTEM 摘 要 隨著計算機(jī)的普及和計算機(jī)科學(xué)技術(shù)的飛速發(fā)展,人們開始越來越多地利用計算機(jī)解決實際問題, MRP、 ERP、進(jìn)銷存等管理軟件在企業(yè)中得到了廣泛應(yīng)用,對企業(yè)的發(fā)展起到了很大的助推作用。 系統(tǒng)功能模塊包括: 系統(tǒng) 管理 ,銷售管理,倉庫管理,盤點,報表。 關(guān)鍵詞: 鞋業(yè)店面 。 Spring 。 。 第一節(jié) 進(jìn)銷存 系統(tǒng) 信息系統(tǒng)是以計算機(jī)和通信技術(shù)為基礎(chǔ),對適當(dāng)?shù)男畔⑦M(jìn)行存儲和處理的系統(tǒng)。而商務(wù)軟件則是以物流管理為核 心,以商品及相關(guān)資金為管理對象,對企業(yè)的進(jìn)貨、銷售、庫存、 應(yīng)付 /應(yīng)收款等各項業(yè)務(wù)進(jìn)行記錄和分析,讓經(jīng)營人員更準(zhǔn)確、及時地掌握本企業(yè)的運行狀況,把握市場運動狀態(tài),從而在激烈的市場競爭中做到知己知彼,最終作出正確的決策分析,同時商務(wù)軟件還為財務(wù)軟件提供準(zhǔn)確核算數(shù)據(jù)。 在我國進(jìn)銷存系統(tǒng)開始被認(rèn)