摘 要:主要探討中小企業(yè)采購管理信息化問題。首先論述了采購管理及采購管理信息化的相關(guān)概念,分析了當(dāng)前企業(yè)采購管理中存在的問題,提出需求分析,設(shè)計(jì)采購管理信息化功能模塊,最后總結(jié)技術(shù)實(shí)現(xiàn)問題。
關(guān)鍵詞:中小企業(yè);采購管理;信息化
中圖分類號:F27 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3198(2012)03-0091-01
1 采購管理及采購管理信息化
1.1 采購管理
采購管理是計(jì)劃下達(dá)、采購單生成、采購單執(zhí)行、到貨接收、檢驗(yàn)入庫、采購發(fā)票的收集到采購結(jié)算的采購活動全過程,對采購過程中物流運(yùn)動的各個環(huán)節(jié)狀態(tài)進(jìn)行嚴(yán)密的跟蹤、監(jiān)督,實(shí)現(xiàn)對企業(yè)采購活動執(zhí)行過程的科學(xué)管理。包括制定采購計(jì)劃、訂單管理及發(fā)票校驗(yàn)三個組件。
1.2 傳統(tǒng)采購管理弊端
采購申請跨越部門多,流轉(zhuǎn)慢,采購單常因跨越部門多被耽擱太久,不利于相關(guān)部門費(fèi)用控制,不利于相關(guān)人員對采購單進(jìn)行查詢、統(tǒng)計(jì)、匯總。
1.3 采購管理流信息化
實(shí)現(xiàn)與采購相關(guān)的數(shù)據(jù)、信息、過程電子化管理,達(dá)到與傳統(tǒng)的采購相同的目標(biāo),是充分利用現(xiàn)代化信息網(wǎng)絡(luò)來完成采購各環(huán)節(jié)的任務(wù),能夠更好地利用局域網(wǎng)所帶來的方便,提高采購效率,方便流程跟蹤。
2 相關(guān)技術(shù)介紹
2.1 B/S結(jié)構(gòu)
Browser/Server結(jié)構(gòu)(B/S結(jié)構(gòu))即瀏覽器和服務(wù)器結(jié)構(gòu)。用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。這樣簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了總體成本。目前在局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet/Intranet模式下數(shù)據(jù)庫應(yīng)用,易于把握、成本也較低。能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。
2.2 JSP和Servlet
JSP的全稱是Java Server Page。自JSP推出后,眾多大公司都支持JSP技術(shù)的服務(wù)器,JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。JSP技術(shù)能讓W(xué)eb開發(fā)員和網(wǎng)頁設(shè)計(jì)員快速地開發(fā)出容易維護(hù)的動態(tài)Web主頁。用JSP開發(fā)的Web應(yīng)用是跨平臺的,既能在Linux下運(yùn)行,也能在其它操作系統(tǒng)上運(yùn)行。
JSP技術(shù)是servlet技術(shù)的擴(kuò)展。servlet是Java技術(shù)對CGI編程的回答。servlet程序在服務(wù)器端運(yùn)行,動態(tài)地生成Web頁面。與傳統(tǒng)的CGI和許多其他類似CGI的技術(shù)相比,Java servlet具有更高的效率,更容易使用,功能更強(qiáng)大,具有更好的可移植性,更節(jié)省投資。
3 采購管理信息化主要功能模塊介紹
3.1 采購管理模塊
采購管理模塊是采購管理子系統(tǒng)中最重要的模塊,與庫存管理子系統(tǒng)有較大聯(lián)系,實(shí)現(xiàn)了對采購流程的跟蹤管理,包括采購申請、制訂采購計(jì)劃、采購單管理,收貨、退貨管理等功能。
根據(jù)各種請購信息,制訂采購計(jì)劃,通過詢比議價(jià)選擇最優(yōu)供應(yīng)商,然后生成采購單,通過發(fā)單作業(yè)將采購單實(shí)際發(fā)出。采購單管理包括維護(hù)和修改采購單、查詢各種采種采購單的執(zhí)行狀態(tài)等。
3.2 貨物入庫模塊設(shè)計(jì)
入庫的物品一定要在到貨之前登錄進(jìn)信息系統(tǒng),以便有計(jì)劃的安排入庫,提高效率,加快入庫作業(yè)的速度,需要有技術(shù)的支持。入庫模塊的主要內(nèi)容包括:接受入庫、貨物存貯的指示、存貯確認(rèn)、數(shù)據(jù)更新、生成會計(jì)數(shù)據(jù)信息等。
3.3 物品領(lǐng)用模塊
物品領(lǐng)用模塊的功能主要是對于部門領(lǐng)用物品名稱、數(shù)量等予以確認(rèn),確認(rèn)到貨時(shí)間,準(zhǔn)確及時(shí)地通過網(wǎng)上平臺通知部門。在每一個貨位上設(shè)置配貨表示器,在提示燈指引下,尋找商品,并根據(jù)配貨顯示器上的數(shù)量提供物品,提高配貨的效率并減少差錯。
3.4 在庫管理模塊
在庫管理的核心是掌握不同商品的數(shù)量、保管位置和入庫日,商品從接收訂貨到出庫指示,數(shù)據(jù)庫中的數(shù)據(jù)都與實(shí)際倉儲情況一致,并在配貨時(shí)做到貨物的先進(jìn)先出。
4 采購管理信息化的技術(shù)實(shí)現(xiàn)
4.1 數(shù)據(jù)庫設(shè)計(jì)
根據(jù)需求,結(jié)合采購物料管理類別設(shè)計(jì)數(shù)據(jù)庫表結(jié)構(gòu),設(shè)計(jì)表時(shí)遵循命名規(guī)范,保證開發(fā)和維護(hù)的簡便及數(shù)據(jù)庫的可讀性。做到表結(jié)構(gòu)合理,減少程序開發(fā)的難度,減少數(shù)據(jù)的冗余,保持?jǐn)?shù)據(jù)的完整性和一致性,使程序邏輯結(jié)構(gòu)清晰。
4.2 程序邏輯結(jié)構(gòu)設(shè)計(jì)
MVC設(shè)計(jì)模式在Java Web 項(xiàng)目中的體現(xiàn)為JSP(VIEW層)、Servlet(Control層)、JavaBean(Model層)模型,描述系統(tǒng)的數(shù)據(jù);視圖顯示數(shù)據(jù);控制器獲取系統(tǒng)的輸入,控制系統(tǒng)的執(zhí)行。
基于B/S的三層體系結(jié)構(gòu)中,隨著客戶端的增加,Web服務(wù)器逐漸成為系統(tǒng)的瓶頸;為了緩解Web服務(wù)器的壓力,提高系統(tǒng)的性能,將服務(wù)器分為Web服務(wù)器和應(yīng)用服務(wù)器,Web服務(wù)器處理客戶端的請求,調(diào)用位于應(yīng)用服務(wù)器上的業(yè)務(wù)邏輯完成對信息查詢和修改等操作,生成結(jié)果頁面返回給用戶;應(yīng)用服務(wù)器主要處理各種業(yè)務(wù)邏輯,應(yīng)用服務(wù)層通常也被稱為業(yè)務(wù)邏輯層,因?yàn)檫@一層是應(yīng)用軟件系統(tǒng)業(yè)務(wù)邏輯處理集中的部分。業(yè)務(wù)外觀層用作隔離層,它將用戶界面與各種業(yè)務(wù)功能的實(shí)現(xiàn)隔離開來,作為后臺邏輯處理和前端用戶界面的緩沖區(qū)。
參考文獻(xiàn)
[1]采購與供應(yīng)管理[M].北京:機(jī)械工業(yè)出版社,2009.
[2]Java編程思想[M].第二版.北京:機(jī)械工業(yè)出版社出版,2002.
[3]中文版SQL Server2000開發(fā)與管理應(yīng)用實(shí)例[M].北京:人民郵電出版社,2005.