【正文】
編號類型及寬度:long(10)取值范圍:“0”“9999999999”數(shù)據(jù)項編號:I2數(shù)據(jù)項名稱:采購商品名稱類型及寬度:char(15)取值范圍:任意數(shù)據(jù)項編號:I3數(shù)據(jù)項名稱:供應(yīng)商編號類型及寬度:int(5)取值范圍:“0”“99999”數(shù)據(jù)項編號:I4數(shù)據(jù)項名稱:供應(yīng)商名稱類型及寬度:char(15)取值范圍:任意數(shù)據(jù)項編號:I5數(shù)據(jù)項名稱:計量單位類型及寬度:char(10)取值范圍:任意數(shù)據(jù)項編號:I6數(shù)據(jù)項名稱:采購數(shù)量類型及寬度:long(10)取值范圍:“0”“9999999999”數(shù)據(jù)項編號:I7數(shù)據(jù)項名稱:供應(yīng)商信息參數(shù)類型及寬度:float(5位,小數(shù)點(diǎn)后兩位精度)取值范圍:“0”“”數(shù)據(jù)項編號:I8數(shù)據(jù)項名稱:供應(yīng)商評估參數(shù)類型及寬度:float(5位,小數(shù)點(diǎn)后兩位精度)取值范圍:“0”“”數(shù)據(jù)項編號:I9數(shù)據(jù)項名稱:供應(yīng)商評估權(quán)重類型及寬度:float(3位,小數(shù)點(diǎn)后兩位精度)取值范圍:“0”“”數(shù)據(jù)項編號:I10數(shù)據(jù)項名稱:訂單號類型及寬度:long(7)取值范圍:“0”“9999999”(2)數(shù)據(jù)流的描述數(shù)據(jù)流編號:F1數(shù)據(jù)流名稱:需求計劃單簡述:由采購部門所制定出的需要的采購商品的清單數(shù)據(jù)流來源:采購部門數(shù)據(jù)流去向:采購品信息管理模塊數(shù)據(jù)項組成:采購品編號+采購品名稱+采購數(shù)量+單位數(shù)據(jù)流量:平均10張/月數(shù)據(jù)流編號:F2數(shù)據(jù)流名稱:采購計劃單簡述:通過對需采購商品的清單進(jìn)行分析所得出的采購計劃單數(shù)據(jù)流來源:采購品信息管理模塊數(shù)據(jù)流去向:采購評估模塊數(shù)據(jù)項組成:采購品編號+采購品名稱+采購數(shù)量+單位+供應(yīng)商編號+供應(yīng)商名稱+供應(yīng)商參數(shù)數(shù)據(jù)流量:平均10張/月數(shù)據(jù)流編號:F3數(shù)據(jù)流名稱:供應(yīng)商信息表簡述:調(diào)查員通過對供應(yīng)商的調(diào)查進(jìn)行分析所得出的供應(yīng)商信息參數(shù)調(diào)查表數(shù)據(jù)來源:調(diào)查員數(shù)據(jù)去向:供應(yīng)商資料數(shù)據(jù)項組成:供應(yīng)商編號+供應(yīng)商名稱+供應(yīng)商信息參數(shù)數(shù)據(jù)流量:平均3張/月數(shù)據(jù)流編號:F4數(shù)據(jù)流名稱:評估后的采購計劃單簡述:加入了評估結(jié)果的采購計劃單數(shù)據(jù)流來源:采購品評估模塊數(shù)據(jù)流去向:訂單生成模塊數(shù)據(jù)項組成:采購品編號+采購品名稱+采購數(shù)量+單位+供應(yīng)商編號+供應(yīng)商名稱+供應(yīng)商評估參數(shù)數(shù)據(jù)流量:平均2張/月數(shù)據(jù)流編號:F5數(shù)據(jù)流名稱:訂單入庫簡述:評估后的采購單經(jīng)確認(rèn)后加入到存儲庫中數(shù)據(jù)流來源:訂單生成模塊數(shù)據(jù)項組成:采購品編號+采購品名稱+采購數(shù)量+單位+供應(yīng)商編號+供應(yīng)商名稱+供應(yīng)商評估參數(shù)+訂單號數(shù)據(jù)流量:平均2張/月 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計通過上文的總體設(shè)計與數(shù)據(jù)庫流程圖,我們可以作出本系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計,即ER圖。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)流程圖為了找出關(guān)鍵數(shù)據(jù)流與主要外部實(shí)體,我們需要繪制頂層數(shù)據(jù)流程圖。采購品信息管理需要讓采購經(jīng)理錄入需要采購的商品信息,通過檢索和評估相應(yīng)的供應(yīng)商,接著生成訂單,并將訂單存入到數(shù)據(jù)庫中。在下一個部分,我們來介紹各個模塊的主要功能以及流程??傮w設(shè)計的目的是為系統(tǒng)的詳細(xì)設(shè)計與實(shí)現(xiàn)做準(zhǔn)備。具體來說,經(jīng)理可以對提供采購商品的供應(yīng)商進(jìn)行檢索和評估,對采購訂單進(jìn)行添加、刪除、修改和查詢工作,供應(yīng)商調(diào)查員則可以添加有關(guān)供應(yīng)商的價格水平、產(chǎn)品質(zhì)量、合作與服務(wù)能力、生產(chǎn)能力以及地理位置的參數(shù)進(jìn)行錄入、修改工作。訂單管理的功能是對選擇好供應(yīng)商的訂單進(jìn)行處理,包括添加入庫,以及入庫以后的修改、查詢、刪除等操作。對非上述身份的非法用戶,無法登入程序。在采購系統(tǒng)開發(fā)后,開發(fā)人員能夠?qū)ο到y(tǒng)進(jìn)行定期的維護(hù)工作,并且隔一段時間就能進(jìn)行系統(tǒng)的升級,放出補(bǔ)丁包。企業(yè)采購系統(tǒng)是為企業(yè)內(nèi)部提供的,所以未經(jīng)授權(quán)的人不得擅自進(jìn)入系統(tǒng)修改數(shù)據(jù);(3) 魯棒性。系統(tǒng)的響應(yīng)速度與時間是評價一個系統(tǒng)好壞的重要標(biāo)準(zhǔn),本系統(tǒng)應(yīng)該做到能實(shí)時存儲、實(shí)時調(diào)出數(shù)據(jù),響應(yīng)速度盡量快速。本系統(tǒng)的面向?qū)ο鬄橐话闫髽I(yè)的采購部經(jīng)理,操作界面必須友好,操作過程必須簡單,務(wù)必讓使用者易于上手。 可行性分析可行性分析主要分析系統(tǒng)開發(fā)出來之后在各個方面是否劃算的問題,一般分為經(jīng)濟(jì)、技術(shù)、社會、法律以及其他方面的可行性分析,從而確定整個系統(tǒng)的可行性。當(dāng)然,灰色綜合評價法并非是評估最有數(shù)據(jù)的唯一辦法,還有其他很多方法可以運(yùn)用。各種采購信息管理工作如果交給人工操作的話,不僅效率低下,而且還容易犯很多主觀性錯誤,有時還會產(chǎn)生管理上的誤區(qū)和漏洞。值得注意的是,現(xiàn)在的Oracle數(shù)據(jù)庫擁有數(shù)據(jù)恢復(fù)功能,用來對抗計算機(jī)系統(tǒng)故障產(chǎn)生的數(shù)據(jù)出錯而導(dǎo)致的數(shù)據(jù)庫數(shù)據(jù)的正確性。其中,對象的集合我們稱之為模式,模式對象指的就是直接引用了數(shù)據(jù)庫數(shù)據(jù)的邏輯結(jié)構(gòu)。與Sybase SQL Server相比,Oracle采用的是并行的服務(wù)器模式,不同于Sybase SQL Server的虛擬服務(wù)器模式,Oracle不會將查詢分解成很多個小查詢之后再在不同的CPU上同時執(zhí)行這些眾多的子查詢。本系統(tǒng)的界面設(shè)計與核心代碼的實(shí)現(xiàn)都要使用到MyEclipse。Eclipse最初在1999年有OTI和IBM共同創(chuàng)建,初衷只是為了為Java提供一個開發(fā)平臺。 MyEclipseMyEclipse,是一款功能強(qiáng)大的運(yùn)用于開發(fā)Java、J2EE的Eclipse插件集合,一個JavaEE集成開發(fā)環(huán)境。另外,有一個通過網(wǎng)絡(luò)下載的類ClassLoader可以讓Java應(yīng)用設(shè)置安全哨兵,增強(qiáng)了應(yīng)用的安全性;可移植性,不管在Windows還是Linux還是手機(jī)應(yīng)用,Java都具有很強(qiáng)的適應(yīng)性,這證明了Java強(qiáng)大的可移植性。如今在移動互聯(lián)網(wǎng)和云計算的大行其道之下,JAVA體現(xiàn)出了極強(qiáng)的優(yōu)越性。開發(fā)工具為JDK,數(shù)據(jù)庫運(yùn)用Oracle數(shù)據(jù)庫,在WinXP系統(tǒng)下調(diào)試運(yùn)行。近幾年來,在鄧聚龍教授的研究基礎(chǔ)上,又發(fā)展出很多其他的灰色關(guān)聯(lián)度計算方法,新興的算法包括熵型關(guān)聯(lián)度、方差關(guān)聯(lián)度、絕對關(guān)聯(lián)度等。功能全面是現(xiàn)在企業(yè)采購系統(tǒng)的代名詞,界面友好,上手簡單,一般都不需要過多的培訓(xùn)教程。Max(TM)采購系統(tǒng),與本機(jī)上的MySQL數(shù)據(jù)庫直接相連,其不僅能實(shí)現(xiàn)采購管理,還能對后續(xù)的入庫管理進(jìn)行管理,也是一個成套的軟件,但在國內(nèi)外的應(yīng)用廣泛度不及SAP的系列軟件。另外還有宏達(dá)采購系統(tǒng)、里諾采購管理軟件等知名的采購系統(tǒng)軟件。E商采購系統(tǒng)屬于E商行業(yè)管理軟件的一個子模塊,系統(tǒng)制作純熟,整個E商的模式為SAAS模式(即所謂軟件即服務(wù)),所有的信息都是即時發(fā)布在網(wǎng)上的。現(xiàn)在電商到達(dá)了從所未有的高度,企業(yè)采購系統(tǒng)也多得不勝枚舉。 課題的研究意義雖然現(xiàn)在的企業(yè)采購系統(tǒng)已經(jīng)完善到了一個相對完美的高度,但這些系統(tǒng)仍然存在一些美中不足,比如功能復(fù)雜、交互界面不友好、無法對供應(yīng)商進(jìn)行客觀評價等問題也存在與國內(nèi)外許多采購系統(tǒng)中。在企業(yè)采購系統(tǒng)中,采購商評估是一個灰色系統(tǒng),采購商的各項參數(shù)已經(jīng)是明確的,但具體哪個供應(yīng)商的信息參數(shù)是最優(yōu)的并不為人們所知。在不精確的小樣本中,灰色綜合評價法擁有廣泛的應(yīng)用。而現(xiàn)在功能強(qiáng)大的企業(yè)采購管理系統(tǒng)不僅能完成對供應(yīng)商的管理,還附加了對采購訂單、物流、質(zhì)量檢驗等信息的管理,發(fā)展較為完善。如今企業(yè)內(nèi)部各部門紛紛將計算機(jī)系統(tǒng)搬上日常臺面。比起人工操作,計算機(jī)可以節(jié)省大量的時間與成本,而且降低了很多錯誤發(fā)生的可能性。Gray Comprehensive Evaluaion Algotithm。系統(tǒng)用JSP工具開發(fā),數(shù)據(jù)庫選擇了Oracle數(shù)據(jù)庫。一個標(biāo)準(zhǔn)的企業(yè)采購系統(tǒng)應(yīng)該能夠?qū)崿F(xiàn)采購品添加、供應(yīng)商添加、訂單添加等基礎(chǔ)功能。為此設(shè)計一個企業(yè)采購系統(tǒng)是很有意義的。最后通過詳細(xì)設(shè)計與實(shí)現(xiàn),完成了整個系統(tǒng)的開發(fā)。structure analysis of ,in the algorithm design,it describes the core idea of gray prehensive evaluaion algotithm in detail,at the same time,it designs the general flow of this ,by detailed design and implementation,the entire system has been finished system is developed by database selects Oracle design and debugging,the system has been able to achieve the above functions initially.Keywords:Enterprise Procurement Management。處理在采購中所面臨的一系列信息問題,用計算機(jī)無疑是方便、快捷的。 課題的研究背景現(xiàn)代科技的發(fā)展使得生活中的方方面面產(chǎn)生了翻天覆地的變化,對于企業(yè)也是一樣。企業(yè)采購系統(tǒng)的出現(xiàn)就是為了彌補(bǔ)人工操作中的漏洞,讓企業(yè)能夠理性選擇供應(yīng)商進(jìn)行采購工作。在一組模糊數(shù)據(jù)之間必定存在著關(guān)聯(lián)度,利用灰色綜合評價法,人們就能找出這種關(guān)聯(lián)度并且用來作為評價數(shù)據(jù)的重要參考。在企業(yè)采購系統(tǒng)中引入灰色綜合評價法,可以進(jìn)一步加強(qiáng)系統(tǒng)在實(shí)際應(yīng)用中的科學(xué)化,意義重大。進(jìn)而可以對供應(yīng)商的優(yōu)劣進(jìn)行評估。 國內(nèi)外發(fā)展現(xiàn)狀企業(yè)采購系統(tǒng)的出現(xiàn)到現(xiàn)在為止并不算久遠(yuǎn),系統(tǒng)的發(fā)展跟電子商務(wù)的發(fā)展息息相關(guān)。在對國內(nèi)客戶服務(wù)的同時也與國外許多ERP廠商相聯(lián)系,與多種采購系統(tǒng)可以完美銜接。在國內(nèi)還有許多政府直屬的帶專門性質(zhì)的政府采購系統(tǒng),比如石油物資、稅務(wù)等部門的采購系統(tǒng),這種采購系統(tǒng)為部門內(nèi)部所專有,機(jī)密性較高。SAP SRM就是專門對應(yīng)供應(yīng)商方面的軟件,其內(nèi)容已經(jīng)不限于采購,而是完美地將從采購到付款的流程集成,方便耐用,并且能夠與其他許多軟件配合起來使用。采購物流與資金流都能通過系統(tǒng)進(jìn)行有效的雙向性跟蹤與管理?;疑C合評價法屬于模糊數(shù)據(jù)處理的一種,在剛提出的時候,其關(guān)聯(lián)度的運(yùn)算過程中,所有數(shù)據(jù)與標(biāo)準(zhǔn)數(shù)據(jù)的差值取的是最小和最大量極差,雖然有分辨系數(shù)減少對結(jié)果的影響,但在現(xiàn)實(shí)應(yīng)用中不免會遇到無法處理的或者是相似度十分接近的數(shù)據(jù)。 本論文的主要內(nèi)容與結(jié)構(gòu)本文對一個引入灰色綜合評價算法的企業(yè)采購系統(tǒng)進(jìn)行設(shè)計與實(shí)現(xiàn),在普通的企業(yè)采購能實(shí)現(xiàn)的功能下加入供應(yīng)商評估功能,能夠幫助企業(yè)采購人員更好地權(quán)衡供應(yīng)商的選擇問題。JAVA擁有的高效性、多平臺移植性、通用性與高安全性,使之成為擁有顯著優(yōu)勢以及廣闊應(yīng)用前景的一種語言。另外,Java中動態(tài)綁定是面向所有方法的,這點(diǎn)又與C++中只有虛函數(shù)才能使用動態(tài)綁定不同,一句話,Java是完全為面向?qū)ο蟪绦蛟O(shè)計而生;分布式,Java支持網(wǎng)絡(luò)應(yīng)用的開發(fā),Java net就是Java中一個基本的網(wǎng)絡(luò)應(yīng)用編程接口,其中的URL、Socket等類庫就能運(yùn)用于網(wǎng)絡(luò)應(yīng)用編程;R