【正文】
a tobacco business daytoday production and operation, therefore, large tobacco enterprise material management also put forward higher requirements,In this paper, on the basis of modern management theory, using the principle of system engineering, database technology and network technology object oriented modeling. The design of the system is divided into three layers, respectively: the client, the database server and the application server, and the Rational Rose R amp。采用UML語言對整個系統(tǒng)進行了分析和設計。本篇運用現(xiàn)代管理理論和系統(tǒng)工程原理以及數(shù)據(jù)庫技術進行面向對象的建模。B/S模式的某煙草集團物資管理系統(tǒng)涉及與實現(xiàn)摘 要隨著全球經(jīng)濟一體化進程的不斷加快,現(xiàn)代化信息科學技術的迅猛發(fā)展和普及,現(xiàn)代煙草企業(yè)將會面臨更加嚴峻的信息市場的挑戰(zhàn),這就對大型煙草企業(yè)決策和發(fā)展戰(zhàn)略的制定提出更高的要求。該系統(tǒng)的設計總共分為三層,分別為:客戶端、數(shù)據(jù)庫服務器和應用服務器,并采用Rational公司研發(fā)的Rose建模工具,對MM物資管理系統(tǒng)進行了分析和設計,同時為管理者提供了決策支持功能。(3) 設計實現(xiàn)了獨立化模塊功能,開發(fā)出了“某煙草集團物資管理系統(tǒng)”,實現(xiàn)了用戶的登陸,操作員管理,物資訂單編號,購進、銷出、庫存、品牌、分公司查詢、計劃資源報表,多種管理功能,闡述了系統(tǒng)的具體內(nèi)容。 D modeling tool, the MM materials management system is analyzed and designed, at the same time for managers to provide the decision support function.The main work: (1) described the domestic and foreign existing enterprise material management system research, on the basis of some tobacco group materials management conditions, based on the browser and server ( B/S ) network architecture materials management system mathematical model.(2) according to the large tobacco enterprise management features, using Rational Rose R amp。由此可見,激烈競爭的時代已經(jīng)在計算機信息管理領域中出現(xiàn),并且逐步蔓延到全世界。它以“大市場、大企業(yè)、大品牌”為目標,其標志就是將煙草行業(yè)進行重組兼并。[2]進行產(chǎn)權調整與改革時候,定會出現(xiàn)一些跨越省市界限的工業(yè)企業(yè)之間的聯(lián)合與重組,從而催生出一批批跨省工業(yè)企業(yè),譬如云南工業(yè)集團等公司(集團),它們的將不再僅限于一個地區(qū)進行管理,其管理環(huán)節(jié)也將不斷增多,產(chǎn)業(yè)鏈也將擴大,而以前陳舊的經(jīng)營模式也將不能適應新的發(fā)展環(huán)境,除要進行品牌整合之外,最重要的還是資源和產(chǎn)業(yè)的集中整合,這樣一來,現(xiàn)代化的的管理方式和物流理念也就呼之欲出了,跨區(qū)域還是跨省的的煙草公司(集團)的誕生,尤其是取消企業(yè)法人代表之后,勢必會給物質上的供應帶來一連串的新問題。越來越高的要求針對物資管理工作被提出了。因此,傳統(tǒng)的方法應該被淘汰,它已滿足不了公司在不斷發(fā)展過程中競爭力和綜合實力的要求。物資管理系統(tǒng)和其它系統(tǒng)的關系圖11所示:圖11物資管理系統(tǒng)與其它系統(tǒng)的關系 研究意義作為非常重要和非常強大的資源——信息來說,它完全能夠與勞動力、土地、資本等進行比較。一般物資的周期性長,配送一套屋子需要經(jīng)過好多環(huán)節(jié),因此有物資管理系統(tǒng)可以提高物資的周轉期,縮短各個環(huán)節(jié)的時間。[1] 在西方國家里,能夠加快創(chuàng)造收益的重要路徑及手段。第3階段(19741980)物資管理系統(tǒng)階段(物資管理系統(tǒng)):相視管理高層、大面積的物資管理現(xiàn)狀、非結構化數(shù)據(jù)的處置是該階段主要解決的問題;第4階段(1980)職能管理系統(tǒng)階段(IMS):多維度處理模式、全方位控制功能,集中化;智能化;人機協(xié)作等的計算機輔助功能,是該階段的主要表現(xiàn)。西方國家的計算機應用要早于我國十幾年,1973 管理信息系統(tǒng)才被開發(fā)并實際運用,很多的研究投入實際上是從83 年以后才開始的。企業(yè)管理信息系統(tǒng)具有數(shù)據(jù)處理、評估、掌控、規(guī)劃、協(xié)助決策等效用,如:(1)缺失的前后矛盾的信息拒絕出現(xiàn)。(5)通過提供可靠精確的數(shù)據(jù),達到利用最短時間、最少經(jīng)費的目的,促使領導層選擇最好的實行方案,達到提高企業(yè)經(jīng)濟效益的目的。計算機在數(shù)據(jù)處理中的應用,僅限于在管理事物中發(fā)揚了電腦初級階段的功能,所供給的資料一般不是決定者想得到的,但是對高層決定人員所必備的協(xié)助決定能力卻被忽略了。概括了國外和國內(nèi)在物資管理系統(tǒng)方面現(xiàn)有狀況,針對于某煙草集團的物資管理狀況,提出了基于瀏覽器和服務器的(B/S)的網(wǎng)絡架構物資管理系統(tǒng)和物資管理系統(tǒng)的數(shù)學模型。在總體分析的構架的基礎上,確定系統(tǒng)B/S模式的三層結構體系,分析和開發(fā)了了系統(tǒng)各個模塊的具體功能設計實現(xiàn)了獨立化模塊功能,開發(fā)出了“某煙草集團物資管理系統(tǒng)”,實現(xiàn)了用戶的登陸,操作員管理,物資訂單編號,出入庫明細查詢、庫存盤點、品牌、物料預警查詢、需求提報,決策管理以及設備子類的管理等功能,并詳細敘述了系統(tǒng)的框架界面。它以企業(yè)中信息管理活動的全過程為研究目的的,以各類科學管理為依據(jù),主要是為了更好地管理信息,為決策者提供依據(jù)。通過管理信息系統(tǒng)的開發(fā)與設計,收集信息并編制報告,對不同級別的管理部門,提供不同程度的詳細報告,這樣做不僅可以減少分析量,而且可以節(jié)省時間。對于信息資源來說,對信息的控制越多越好,信息資源的開發(fā)與設計帶來的效率往往與信息控制成正比的,所以信息資源的有效控制有助于企業(yè)企業(yè)的發(fā)展。從宏觀環(huán)境上分析,管理信息系統(tǒng)的開發(fā)是社會信息化和潮流化發(fā)展的必然結果,使社會化大生產(chǎn)的生命周期得以縮短。 建模中的語言都是統(tǒng)一的,被廣泛運用并能夠得到認可。這種語言簡單、又快,用戶很容易運用并理解,設計者可以根據(jù)用戶的使用情況提高系統(tǒng)的安全性與高質量。 UML的發(fā)展歷史 很早以前就有人對UML進行研究,她是為了規(guī)范方法,找到一個被大家所認同的方法,研究使他們意識到,公司的文化不同,采取的方法也是不同,統(tǒng)一方法不容易,統(tǒng)一語言卻簡單。所以說方法與建模語言是不同的。方法是具體的,語言是籠統(tǒng)的。在原有的基礎上得到發(fā)展。 UML表示法 表示法是用來定義UML,用這種方便了開發(fā)者,使建模有了標準,有利于看懂符號,提供了語法標準。 類圖指的是不動的結構。 對對象的描述外還要進行補充就用狀態(tài)圖,轉移可能發(fā)生的事情。協(xié)作圖也就是合作圖,相互協(xié)作完成。構件圖對部件的物理性進行概括,確定了它們之間的關系。每個部位都給賦予了一定的角色。在定義方面進行深化。分層結構主要是用包圖說明的。 活動圖顧名思義就是可移動的圖形,它主要是用來束縛活動與活動,有利于活動順利完成。兩圖的共同點是,反映了對象與對象的關系。它包含信息可能是現(xiàn)實類的信息,也有可能是邏輯類的信息。 Rational RoseRational Rose是制作和研究面向對象系統(tǒng)的有力途徑,能夠協(xié)助制作人先構架模系統(tǒng)而后撰寫代碼,所以能保證系統(tǒng)的構架正常。類圖能夠展現(xiàn)系統(tǒng)中的對象和之間的關系。它非常完善的展現(xiàn)了系統(tǒng)的工作方式和內(nèi)涵,設計者能夠借助模型作為所構架系統(tǒng)的遠景。單機運行時代中,集中式結構是MSI采取的主要手段。全球信息網(wǎng)絡時代中,互聯(lián)網(wǎng)技術的瀏覽器/服務器結構(Browser/Sevrer結構,簡稱B/S結構)是MSI的主要發(fā)展方向。WWW技術的最基本應用模式是瀏覽器/服務器(Browser/Server,B/S),使用超文本傳輸協(xié)議(HTTP,Hypertext Transfer Protocol),它采用超文本標記語言(Hypertext Markup Language, HTML),這些文件格式和公開的協(xié)議保證了數(shù)據(jù)在不同機型、不同操作系統(tǒng)平臺下的高度協(xié)同性和一致性,讓跨地區(qū)通信、信息交換非常容易和方便,這正是Internet技術的優(yōu)越的地方。 .NET框架結構 (.NETFramework).NET框架結構 (.NETFramework).NET框架主要是建立、開發(fā)及使用或者運行 Web 應用程序和 Web 服務的一種環(huán)境。微軟Visual NET Framework 的公共開發(fā)環(huán)境。同時達到Internet上各應用程序之間通過Web服務進行接洽的目的。即源程序代碼先經(jīng)過“預編譯”轉換為中間語言代碼(Intermediate Language,簡稱IL或MSIL),直到在某平臺執(zhí)行時再通過安裝在該平臺的轉換引擎“實時編譯”為本平臺的機器代碼運行。利用類庫中的類,即可生成對象組裝程序,讓快速開發(fā)、快速部署的目的得以實現(xiàn)。也就是說,用戶在編寫程序時,可以根據(jù)自己所需情況來選取一種或多種語言,如C語言(C++和Java的結合體),VB語言,Jscript語言等。可以說,信息體制,信息端口管理的合并。 Visual (微軟公司最新產(chǎn)品)開發(fā)環(huán)境進行開發(fā),What You See Is What You Get所見即為所得(簡稱WYSIWYG)的編輯。打破原有的包含關系。(2),可以確定輸出的緩沖(output cache)中是否存在該頁面,如果存在就會確認其是不是已被譯成dll,在編譯的過程中。最為重要的是斷開之后,還可以對對方的數(shù)據(jù)集進行全方位的搜索,并按照一定的搜求需求進行篩查與歸類,相對于傳統(tǒng)的開發(fā)方法來說,有點非常明顯。(2)對于像服務器游標等不通過 ,ADO也給予支持。程序包括::(4),對數(shù)據(jù)進行收集、處理。(5) “數(shù)據(jù)集”(Dataset) 支持基于 XML 的傳輸格式和持久性,最后達到信息共享。當正在傳輸、查看和修改數(shù)據(jù)集中的數(shù)據(jù)時,為了給其他用戶釋放資源或鎖定可以斷開連接。本章從系統(tǒng)設計應該遵循整體性原則、分解協(xié)調原則、目標優(yōu)化原則出發(fā)討論了系統(tǒng)設計應遵循的原則,介紹了系統(tǒng)開發(fā)的需求分析對比,分析了MIS結構下的B/S、C/S和兩個方面系統(tǒng)設計的體系結構,從而得出了B/S模式下的數(shù)據(jù)庫結構更加適合用戶的需求,確定系統(tǒng)架構為B/S模式的三層結構體系。 以下是設計方法。在這樣的過程中,很多都得到了規(guī)范,有序的進行,這樣的過程就是規(guī)范化。1NF要求每個字段都是獨特的,實體中的某個屬性不能有多個值或者不能有重復的屬性,不能往下繼續(xù)寫下去,關系數(shù)據(jù)庫就是一范式。 很容易忽略要具備主關鍵字的條件,因此不讓這樣的現(xiàn)象出現(xiàn),就有了第二范式。主關鍵字決定實體的屬性。 投影分解運用到了關系模式的規(guī)范化過程。 三范式就是最高的,有些因為不常用,而且不舍和,因此就不研究了。 規(guī)范化有著自己的優(yōu)勢,不累積數(shù)據(jù),使剩余的空間更多,表與表之間的數(shù)據(jù)一致,在3NF中,不會再一個地方進行兩次,有些內(nèi)容改變了,反而優(yōu)點就出來了。 物資管理系統(tǒng)需求分析 倉庫管理需求分析倉庫管理是為了把倉庫充分利用起來,不再出現(xiàn)空閑的倉庫,倉庫庫存放很多物品,例如貨物等。 分倉庫管理員需求原因 要進入這樣的系統(tǒng)都要獲得相應的權限,否則是進不了的,進入系統(tǒng)后,其他倉管員就會按上面需要填寫的來填寫,記錄貨物的進出記錄。 倉庫管理:進行倉庫所有方面的管理。 庫存管理業(yè)務流程 物資合同管理需求分析 物資合同管理就是利用網(wǎng)絡簽訂合同,合同的信息也在其中。一般總的負責人是可以查看整個情況,不像有些負責什么就什么,不可以干涉其他。 部門領導的操作權限是:部門領導比普通用戶高一級,普通用戶的全向賦予了部門領導,除此它可以看所有人的合同,分派合同管理者。按照錄入的要素,將公司簽訂的各類合同錄入到相應的模塊。合同的日志管理:用戶進行操作后會有瀏覽痕跡,而這些都是自動生成的,有利于管理者監(jiān)督員工。煙葉原料訂單采用年度采購合同形式,并明確原料流向,是開具準運證的依據(jù),原料訂單管理相對簡單,本節(jié)將重點介紹輔料訂單管理辦法。配送中心調撥:是指子公司根據(jù)卷煙廠上報的物資申請,編制調撥單,并根據(jù)調撥單將物資運送到指定卷煙廠內(nèi)部倉庫。商務信息發(fā)布:提供與供應商信息溝通平臺。文件上報:將上報數(shù)據(jù)轉換成規(guī)定格式文件,通過FTP上傳到指定目錄,通過文件解析程序將數(shù)據(jù)寫入供應商聯(lián)盟數(shù)據(jù)庫。進行需求分析;然后根相應的模型建立;最后進行對其系統(tǒng)行為分析。一些條件的改變,有些也在變,有時需要從頭再來。初步設計出來的系統(tǒng)還要經(jīng)過反復的驗證和測試,這個過程不僅僅是系統(tǒng)開始人員的工作,必須要及時和用戶溝通交流,讓用戶的需求和開發(fā)者的思想盡可能的統(tǒng)一。任何建模語言都是以靜態(tài)建模機制為基礎的,標準建模語言UML也不例外。某煙草集團物資庫存管理順序圖和活動圖下圖(、)所示。各個管理模塊所包含的內(nèi)容和實現(xiàn)的功能也不相同,這些功能都是具體化的。本系統(tǒng)采用SQL Server 2000數(shù)據(jù)庫,系統(tǒng)的最底層是數(shù)據(jù)庫。在用戶信息方面,安全性的需要就更加突出,每個用戶的訪問權限不同,對于用戶登陸權限的設定或者更改。Store Regular ,作為系統(tǒng)管理員在操作系統(tǒng)當中的一種權限上的管理,被稱為存儲規(guī)則上的一種管理。其中最為重要的是用戶身份驗證管理,該模塊的設計就是