制造企業(yè)倉儲管理信息系統(tǒng)方案_第1頁
制造企業(yè)倉儲管理信息系統(tǒng)方案_第2頁
制造企業(yè)倉儲管理信息系統(tǒng)方案_第3頁
制造企業(yè)倉儲管理信息系統(tǒng)方案_第4頁
制造企業(yè)倉儲管理信息系統(tǒng)方案_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 . . . 民族大學制造企業(yè)倉儲管理信息系統(tǒng)學 院(系): 機電信息工程學院 專 業(yè): 工 業(yè) 工 程 學 生 姓 名: 宋 長 紅 學 號: 2011* 評 閱 教 師:完 成 日 期:民族學院摘 要3Abstract5第一章 緒論61.1 選題背景與研究意義61.2 國外研究的發(fā)展狀況71.2.1管理信息系統(tǒng)發(fā)展回顧71.2.2 國外近年來應用狀況調查81.2.3國企業(yè)管理信息系統(tǒng)的應用現(xiàn)狀91.3 系統(tǒng)目標91.4 本章小結9第二章 系統(tǒng)支撐技術102.1 網(wǎng)絡計算模式102.2 ASP技術122.3 Dreamweaver CS5142.4 IIS服務器142.5 Access 20

2、07162.6 Rational Rose 200316第三章 制造企業(yè)倉儲管理信息系統(tǒng)需求與整體建模183.1 需求分析183.2 系統(tǒng)參與者193.2.1 構建系統(tǒng)用例模型193.3 創(chuàng)建系統(tǒng)的靜態(tài)模型243.4 創(chuàng)建系統(tǒng)的動態(tài)模型253.4.1 創(chuàng)建序列圖和協(xié)作圖253.4.2 采購員登錄管理系統(tǒng)的工作流程263.4.3采購員查詢生產(chǎn)物料信息的工作流程273.4.4 倉庫管理員登錄倉儲管理系統(tǒng)的工作流程283.4.5 倉庫管理員添加產(chǎn)品入庫信息的工作流程293.4.6 倉庫管理員添加產(chǎn)品出庫信息的工作流程313.4.7 倉庫管理員設置管理信息(修改供應商信息、修改產(chǎn)品信息)323.4.8

3、 系統(tǒng)管理員管理員工信息的工作流程343.4.9 銷售員銷售商品的工作流程343.5 創(chuàng)建狀態(tài)圖353.5.1 系統(tǒng)管理員查詢員工信息活動圖353.5.2 系統(tǒng)管理員添加員工信息的活動圖363.5.3 系統(tǒng)管理員修改員工信息活動圖373.6 創(chuàng)建系統(tǒng)部署模型39第四章 系統(tǒng)數(shù)據(jù)庫設計404.1 數(shù)據(jù)庫需求分析404.2 數(shù)據(jù)庫邏輯結構設計405.1 用戶登錄465.2 權限分配475.3 后臺管理485.4 項目管理48第六章 論文總結50致51參考文獻51摘 要隨著科學管理技術的發(fā)展與進步,制造企業(yè)信息化、智能化、集約化等程度迅猛提高。如何利用現(xiàn)代的信息管理,軟件應用等各方面的技術,準確、高

4、效地整合全部企業(yè)的信息資源,達成節(jié)約成本、提高管理水平的目標,是影響企業(yè)核心競爭力的癥結所在。倉儲的管理在制造企業(yè)是一個重點管理對象之一。目前,很多制造型企業(yè)在實施現(xiàn)代化的管理信息系統(tǒng)方面有著諸多不足。很多中小型企業(yè)在資源管理的方面仍然停留在人工管理階段,沒能與時更新,升級企業(yè)資源管理體系。充分利用目前已然成熟的計算機網(wǎng)絡通信技術,改進傳統(tǒng)型的倉儲管理模式,實現(xiàn)倉儲管理的集約化已成為一種大趨勢。 本文從國諸多制造企業(yè)研究現(xiàn)狀著手,分析了中小企業(yè)倉儲管理的特點,并對制造企業(yè)管理信息系統(tǒng)進行整體需求分析。同時,對系統(tǒng)相關性質、系統(tǒng)目標、相關技術支持進行了詳細的闡述,提出了建議性的解決方案,并實現(xiàn)了

5、該系統(tǒng)。本系統(tǒng)基于B/S(Browser/Server)結構,就是所謂的瀏覽器和服務器結構。使用Dreamweaver CS5視覺化網(wǎng)頁開發(fā)工具,并行使用IIS+Access+ASP技術,實現(xiàn)網(wǎng)頁動態(tài)交互功能的建設,系統(tǒng)整體功能的建設。整個信息管理系統(tǒng)包括了人員管理、生產(chǎn)管理、倉庫管理和通告管理等功能模塊。系統(tǒng)結構整體適應人的日常操作規(guī),頁面清晰,易于操作,功能完備,方便維護,以與相關功能的擴展。本系統(tǒng)再做相關修改也可以推廣到其他企業(yè),極具實際應用價值。關鍵詞:信息管理;B/S結構;Access/ASP;動態(tài)交互49 / 49AbstractWith the development and p

6、rogress of science management technology, the degree of information, intelligence and intensification of manufacturing enterprise is rapidly increasing.How to use modern information management, and software applications on various aspects of the technology, accurate, efficient integration of the ent

7、ire enterprise information resources, achieve cost savings, improve the level of management, is the key to improve the core competitiveness of enterprises.The management of inventory is a key management object in manufacturing enterprise.At present, many manufacturing enterprises in the construction

8、 of a modern management information system has many deficiencies.Many small and medium enterprises in the aspect of resource management still remain in the manual management stage, failed to update, upgrade enterprise resource management system.Make full use of the already mature computer network co

9、mmunication technology, improve the traditional warehouse management mode, realize the intensive of warehouse management has become a big trend.This paper analyzes the characteristics of warehouse management in small and medium enterprises, and analyzes the overall demand of manufacturing enterprise

10、 management information system. At the same time, the system related properties, system objectives, related technical support were described in detail, and the proposed solution, and the system realized.The system is based on B/S (Browser/Server) structure, that is, the browser and server structure.

11、 CS5 Dreamweaver is visual web development tools, and the use of IIS+Access+ASP technology, to achieve the development of dynamic interactive features, system functions. The whole information management system includes the function modules such as personnel management, production management, warehou

12、se management and circular management. The system design is in line with the daily operation standard, the interface is clear, and the function is complete, the function is complete, and the function is easy to maintain. System and then do the relevant changes can also be extended to other enterpris

13、es, very practical value of application.Key Words:Information management; B/S structure; Access/ASP; dynamic interaction第一章 緒論1.1 選題背景與研究意義自從兩次世界大戰(zhàn)之后,緊接著就開啟了第三次工業(yè)革命的大門,更是開創(chuàng)了“信息時代”(1950至今)。人類進入了空前繁榮的時,當然,中國搭上了這次改革的“末班車”,繼而的改革開放,中國已然成為了一個生產(chǎn)制造大國,迅速崛起在世界。中國是后起之秀,是一個成功的“追趕者”。是全球第一ICT(即信息通信技術)生產(chǎn)國,消費國和出口國。

14、近年來,“工業(yè)4.0”的概念備受關注。所謂的“工業(yè)4.0”指代的是在制造領域,將資本、訊息、物品和人互相聯(lián)系的“虛擬網(wǎng)絡實體物理系統(tǒng)(Cyber-Physical System, CPS).其重心,旨在充分利用嵌入式控制系統(tǒng),完成創(chuàng)新交互式的生產(chǎn)技術的聯(lián)網(wǎng),互相通信,與物理信息交合系統(tǒng),促進制造企業(yè)向智能化轉型。全球正處在以工業(yè)互聯(lián)網(wǎng),智能化制造為代表的新一輪技術創(chuàng)新浪潮中。十一五指出,信息化是我從制造大國走向制造強國的必由之路,是增強我國制造業(yè)自主創(chuàng)新能力,完成產(chǎn)業(yè)結構的調整,優(yōu)化升級的重中之重。制造業(yè)的信息化發(fā)展是企業(yè)快速地對市場變化做出與時應對,推動智能決策的關鍵;是制造模式創(chuàng)新、經(jīng)營管

15、理方式創(chuàng)新的重要手段;是企業(yè)管理者與時掌握自身的經(jīng)濟活動情況和存在問題,實現(xiàn)管理智能化的技術支撐。我國儼然是一個制造業(yè)大國,新時代的格局發(fā)展變化,漸漸的確定了以中國為制造業(yè)中心的地位。在面對瞬息萬變的國際競爭中,中國制造業(yè)如何把握風云變幻,與時將制造業(yè)與信息化技術相結合,集成是提高我們核心競爭力的唯一出路。制造型企業(yè)管理系統(tǒng)是針對企業(yè)的生產(chǎn)管理技術與即時信息系統(tǒng)。管理信息系統(tǒng)可以為各個企業(yè)用戶提供一個快速反應、有彈性、智能預警的信息控制環(huán)境,達到幫助企業(yè)降低成本、與時補貨/交貨、嚴控生產(chǎn)流程、提高產(chǎn)品質量和服務質量。企業(yè)實施管理信息化工程是一項艱苦卓絕的攻堅任務。它不僅是工業(yè)管理領域的棘手問題

16、,同時也是我國各高校學術研究領域關于工業(yè)是否持續(xù)發(fā)展,步入工業(yè)4.0的重大問題。企業(yè)的信息化、數(shù)字化因為存在的復雜性、長期性、以與個體差異性的一系列特征,決定了實現(xiàn)過程中需要各個學科的交相融合大量的技術支持與服務的屬性。由于我國高技術性人才集聚的程度較低,因而面臨困難,舉步維艱。針對此項技術研究的具體情況是:建立管理信息系統(tǒng)需要充分利用現(xiàn)代的網(wǎng)絡技術、計算機技術、先進軟件技術、數(shù)據(jù)庫管理等技術等,在此技術上把專家,與學者們特有的專業(yè)技術管理學識集成為一個的大型知識系統(tǒng)平臺,可以實時把必要數(shù)據(jù)在企業(yè)中分享傳遞,從而輔助企業(yè)獲取必要的洞察力以與理解力,更好的輔助決策和指導行動。所以,創(chuàng)建制造型企業(yè)

17、的管理信息系統(tǒng)對我國的制造業(yè)信息化、現(xiàn)代化,具有極為重要的戰(zhàn)略意義。1.2 國外研究的發(fā)展狀況1.2.1管理信息系統(tǒng)發(fā)展回顧管理信息系統(tǒng)自20世紀50年代的中期計算機在商業(yè)中應用發(fā)展至今,在管理領域走過了由簡到繁,從單機到網(wǎng)絡,從功能單一到功能集成的一步步演化的歷程。按照MIS成長的時序和特點,其MIS大致的發(fā)展歷程分為:電子數(shù)據(jù)處理系統(tǒng)(Electronic Data Processing System, EDPS)、管理信息系統(tǒng)(Management Information System,MIS)、決策支持系統(tǒng)(Decision Support System,DSS)三個階段。(1) 面向

18、業(yè)務處理的EDPSEDPS是通過使用計算機處理,少方面地替代人工操作的計算機操作系統(tǒng),如:工資結算、財務報表統(tǒng)計等。特征是面向操作層,以單項應用為主。數(shù)據(jù)信息不能共享,屬于批處理行為。EDPS觸與到管理問題較少,其是管理信息系統(tǒng)的初期成長階段。大多功能技術還不完善、成熟。(2) 面向管理的MIS大約在20世紀70年代初,由于數(shù)據(jù)庫技術的發(fā)展、網(wǎng)絡通信技術以與科學管理方式的飛躍性轉變,計算機在管理層上的應用日趨顯示出優(yōu)勢來,從而使MIS逐漸成熟起來。MIS的特點:(l)可以把企業(yè)業(yè)務流程多的數(shù)據(jù)信息匯集整合起來,并且進行快速處理,部共享使用。有一個中央數(shù)據(jù)庫和計算機網(wǎng)絡系統(tǒng)是MIS的重要標志,M

19、IS的處理方式是在數(shù)據(jù)庫和網(wǎng)絡基礎上的分布式處理。(2)利用定量化的科學管理方法,通過預測、規(guī)劃、計劃、設計、實施、評價、管理控制等手段來幫助管理層決策??偠灾?,MIS是一個社會技術型的系統(tǒng)。它是從管理出發(fā)或者可以說成以管理的目標,經(jīng)由信息的技術措施,進行計劃和控制的系統(tǒng)。(3) 面向決策的DSSDSS是基于管理科學、運籌學、控制論、和行為科學等學科,并利用計算機技術、仿真技術和信息技術為手段,針對半結構化的決策問題,支持決策行為的智能化的人機交互系統(tǒng)。該系統(tǒng)可以給予決策者所需的數(shù)據(jù)、信息以與相關背景信息,幫助明確決策目標并進行問題的識別,創(chuàng)建或修改決策的模型,提供各樣備選方案,并且各樣方案

20、要經(jīng)過評價和優(yōu)選,通過人機交互功能的分析、比較和判斷,為準確的決策提供可靠的輔助。它經(jīng)由與決策者的一系列人機對話過程,為決策者提供各式可靠方案,查驗決策者的要求與設想,從而實現(xiàn)支持決策的目標。決策支持系統(tǒng)通常是由交互語言系統(tǒng)、問題系統(tǒng)和數(shù)據(jù)庫、模型庫、方法庫、知識庫管理系統(tǒng)組成。在一些詳細的決策支持系統(tǒng)之中,是能夠沒有單獨的知識庫與其管理系統(tǒng),但是模型庫和方法庫通常是必不可少的。因為應用領域和研究方式的不同,以至于決策支持系統(tǒng)的結構呈現(xiàn)多樣化的特性。決策支持系統(tǒng)重在對管理決策方面的支持,而非決策的自動化。作為MIS的重要部分,它把數(shù)據(jù)庫處理與管理模型的優(yōu)化計算兩相結合起來,為管理者提供解決較為

21、復雜決策問題的方案。它使MIS的發(fā)展跨上了新臺階。無疑,未來的管理信息系統(tǒng)的概念發(fā)展將迎來新的面貌,它將更加的集成化、智能化。1.2.2 國外近年來應用狀況調查在國外技術更新相對處于領先地位,70年代后隨著技術進步,管理信息系統(tǒng)在諸多企業(yè)中就得到了大量應用。信息的整合、批處理、與時傳遞共享,從而支持決策。這一時期,研究單位在MRP的基礎上添加了能力需求計劃,從而系統(tǒng)具有了生產(chǎn)計劃與能力平衡的功能,形成了閉環(huán)的MRP。80年代在企業(yè)開始使用新型的管理信息系統(tǒng)MRPII(制造資源計劃)。1977年,Oliver Wight提出了MRPII的概念,其實,就是以早期的MRP為核心,把生產(chǎn)制造、財務處理

22、、采購供應、市場營銷、工程管理等各個部門的信息整合到這個總體之中,形成了一個完整的運作體系。90年代后期的發(fā)展又逐漸演化成了新一代的企業(yè)資源計劃(ERP)。ERP的基本思想就是將制造企業(yè)業(yè)務流程看成是一個密切相連的供應鏈,其中包含了供應商、工廠、分銷網(wǎng)絡和客戶;把整個企業(yè)劃分為幾個互相協(xié)調作業(yè)的支持業(yè)務部門,如財務、市場、營銷、質檢、工程等,以與針對競爭對手的監(jiān)查管理。在ERP中,很多典型的MRPII功能分支系統(tǒng)改善地更為靈活。ERP立足點是增強企業(yè)事前的控制能力,它為給予了企業(yè)在質量、隨機變化、客戶滿足、效績等重大問題上的實時分析能力。并且為規(guī)劃員提供種種仿真功能和財務決策支持系統(tǒng),使其能針

23、對每天可能發(fā)生的情形進行分析,而不同于MRPII那樣只可以作月度分析。如此以來,財務的計劃系統(tǒng)將不停地整理來自制造進程中、分析系統(tǒng)以與交叉功能子系統(tǒng)的信息,以便迅速地作出準確決策;而生產(chǎn)管理卻在管理事務層面集成處理的基礎上提供給管理者更有效的事務過程中控制能力,比如利用計劃的與時滾動,確保計劃的順利進行以與利用財務系統(tǒng)去監(jiān)控生產(chǎn)的整個過程等。提高供應鏈的運作的效率,追求企業(yè)的資源高效合理應用,提升企業(yè)的市場競爭力。以MRPII、ERP為代表的管理類信息系統(tǒng)重心在于支持企業(yè)部管理業(yè)務,提高整體的效率。1.2.3國企業(yè)管理信息系統(tǒng)的應用現(xiàn)狀根據(jù)國家軟件工業(yè)應用現(xiàn)狀統(tǒng)計,國大型生產(chǎn)制造企業(yè)應用管理軟

24、件的比率占95%以上。財務軟件占98%以上;相應商務軟件大致應用率為60%。相對中小型企業(yè)的管理軟件的應用比率約為45%,財務類軟相對普與程度較高。企業(yè)面臨的障礙,一方面是企業(yè)的規(guī)模限制,并且大多企業(yè)采用C/S模式,不能實現(xiàn)實時通訊交流,進一步阻礙了市場競爭能力的提高;另一方面是企業(yè)本身利潤較低,資金不足是管理信息化建設過程中的最大阻力。管理信息系統(tǒng)的布置實施包括:方案咨詢和規(guī)劃費用、硬件與網(wǎng)絡建設的費用,軟件費用與軟件的應用服務、升級、維護等費用,以與軟后期的二次開發(fā)問題。鑒于諸如此類的因素,企業(yè)實現(xiàn)現(xiàn)代化的管理信息系統(tǒng)仍然存在許多障礙。1.3 系統(tǒng)目標(1) 建立一個合理完整,高效穩(wěn)定的基

25、于Web的管理信息系統(tǒng),實現(xiàn)相關企業(yè)人員,產(chǎn)品庫存,往來賬單信息化管理,為企業(yè)運行提供更多便利。(2) 加強管理信息系統(tǒng)的安全性,確保企業(yè)資料的信息安全。系統(tǒng)增加人員登陸身份驗證功能,合理進行權限的分配,識別,保障信息管理系統(tǒng)的安全可靠性能。(3) 系統(tǒng)的頁面友好,操作簡單,容易學習和理解。爭取做到即便非專業(yè)人員也能在較短的培訓時間熟練掌握操作使用技巧。(4) 充分發(fā)揮管理信息系統(tǒng)的數(shù)據(jù)整理、共享、傳遞的優(yōu)勢。合理調配企業(yè)資源,讓管理者能夠實時了解企業(yè)本身,提供決策者更多的支持。1.4 本章小結本章針對管理信息系統(tǒng)基礎理論進行了相關分析,闡述了題目研究的目標和意義,同時也對國外管理信息系統(tǒng)的近

26、況進行了多方面地對比。以此針對企業(yè)相關問題,提出了個人解決方案,以與所建立的系統(tǒng)實現(xiàn)的目標要求。第二章 系統(tǒng)支撐技術2.1 網(wǎng)絡計算模式目前,使用的大多計算機都已經(jīng)與網(wǎng)絡建立連接。網(wǎng)絡上的計算機所做的運算一般屬于分散式處理,即所有的處理工作交給網(wǎng)絡所在環(huán)境中的微型機、小型機和大型機共同完成。網(wǎng)絡計算的模式可以概述成四種:C/S結構、B/S結構、網(wǎng)格計算以與最新的云計算。由于計算機應用技術和網(wǎng)絡技術的進步,計算模式漸漸由集中式向分布式改變。傳統(tǒng)的C/S結構( Client/Server computing,即客戶機/服務器模式),兩層結構的C/S模式,在八年代至九十年代初期得到普遍應用。之后,相

27、關科學技術(Internet技術廣泛應用)逐漸成熟,開始向三層結構演變,就是總所周知的B/S結構(Browser/Server ,即瀏覽器/服務器)。(1) 兩層的C/S結構目前采用C/S結構的MIS相關任務由計算機分配處理工作給客戶端與服務器端協(xié)同完成。其中,顯示、交互工作由客戶端應用程序執(zhí)行;對數(shù)據(jù)的處理和維護由網(wǎng)絡另一端的服務器和數(shù)據(jù)庫完成。如下圖2-1所示: 服務器資料與服務 請求客戶端·數(shù)據(jù)資料·應用程序功能·網(wǎng)絡資源·使用者界面·應用程序功能·圖 2.1 C/S結構(2) 三層的B/S結構B/S結構,是伴隨著Interne

28、t技術的進步,是對C/S結構的另一形式的演變或者說成是一種改進創(chuàng)新。在此類結構中,客戶端僅僅是Web瀏覽器,瀏覽器的功能就是實現(xiàn)顯示與交互工作。相對的應用服務器是具有應用程序擴展功能的Web服務器。具體的通信流程是:瀏覽器在接收到請求,然后與Web服務器進行連接,接著Web服務器馬上與數(shù)據(jù)庫建立通信,取得相關信息或結果,Web服務器再把數(shù)據(jù)庫返回到結果輸出傳遞到瀏覽器。其實,瀏覽器收到返回信息(對數(shù)據(jù)庫查詢、修改、更新等功能)后即刻斷開。如圖2.2顯示,由于其短暫的連接,Web服務器能夠共享系統(tǒng)資源,并為多用戶提供服務。并且分布性較強,維護方便,總體成本低。當前,主流的瀏覽器是 Netscap

29、e Navigator 和Internet Explorer,我國大多戶機是基于Internet Explorer,而服務器則使用JSP、PHP或ASP編寫的??蛻魴C可以是Windows、Linux、Unix,而服務器可以是Windows服務器(Web服務為II5/6、數(shù)據(jù)庫為SQL Server或Access,腳本語言為 ASP),也可以是Unix(Web服務為Apache , 數(shù)據(jù)庫為MYSQL,腳本語言為PHP)。B/S結構多應用在電子商務、大型公司的企業(yè)門戶、客戶機是無盤工作站的多客戶機系統(tǒng)。由于當前HTML的局限性,打印功能和界面的控制操作設置不太理想。Internet Reques

30、t Request ResponseDataBase Server 第三層Web Server第二層Web Browser第一層圖2.2 B/S結構2.2 ASP技術建設一個基于Internet/Intranet(企業(yè)網(wǎng))的管理信息系統(tǒng),首要問題就是如何通過Web應用程序訪問到后臺數(shù)據(jù)庫資料信息。ASP應用技術的誕生,使得動態(tài)交互式的Web網(wǎng)頁設計的工作開始輕松起來。只需不多的腳本語句,即可將存在的數(shù)據(jù)庫資料發(fā)布到Internet/Intranet上面,網(wǎng)頁的腳本與編程的可讀性遠遠優(yōu)越于傳統(tǒng)的技術方案。ASP就是所謂的動態(tài)服務器頁面(Active Server Page)的英文縮寫。初期的We

31、b程序的開發(fā)相當復雜,當時即便制作一個較為簡單的動態(tài)頁面就必須編寫大量的C代碼,方可實現(xiàn),基于此,微軟公司在1996年推出這項Web設計與開發(fā)技術,以此替代了先前對Web服務器進行可編程擴展的CGI標準。ASP的主要特征是可以將HTML文件、腳本、以與基于COM標準的組件諧調地整合起來,構成一個可以在服務器上運行的動態(tài)Web應用程序,能夠將體現(xiàn)用戶訴求的標準的HTML頁面返回給客戶機的瀏覽器頁面。ASP工作原理其實很簡單:基于動態(tài)頁面的ASP文件以*.asp格式駐留在Web服務器上。一個典型的*.asp源文件是一種文本文件,包括如下若干部分:1. 文本 用于顯示相關信息、字體風格樣式、頁面標題

32、等2. HTML標記 顯示頁面整體設計 例如:表格、換行、段落、圖片引入3. ASP網(wǎng)頁中的腳本(Scripting Commands) 每組命令,在源文件里以<% %>為定界符;腳本命令必須是缺省腳本語言中的有效命令,顯示了總體程序設計,并且利用ASP部組件與部對象、或者其他組件完成所要求的功能設計。如圖2.3所示,當瀏覽器向Web服務器申請一個*.asp頁面時,Web服務器響應相關的請求,通過ASP引擎解釋被請求的文件。如果解析到相關的ASP腳本命令時,ASP引擎即會調用對應的腳本引擎進行處理此項事務,ASP有兩類腳本引擎?zhèn)€是常用的VBScript和另一個VJScript。本系

33、統(tǒng)使用 ASP VBScript進行設置。當ASP文件中包含訪問數(shù)據(jù)庫數(shù)據(jù)的請求時,ASP置的數(shù)據(jù)對象組件ADO,經(jīng)由數(shù)據(jù)源(ODBC,它是開放系統(tǒng)即的數(shù)據(jù)操作接口,ODBC提供了對關系數(shù)據(jù)庫的標準訪問界面,已經(jīng)可以支持大多的數(shù)據(jù)庫系統(tǒng))與數(shù)據(jù)庫建立連接,響應對數(shù)據(jù)庫的訪問,將訪問信息返回到Web服務器,ASP引擎把腳本命令以與組件運行的結果解釋為相關的HTML文本,與部的存在的文本與HTML標記共同形成的標準HTML頁面?zhèn)鬟f到客戶機的瀏覽器。數(shù)據(jù)庫服務器原理圖 2.3 ASP工作原理從圖中可以看出,ASP是通過ODBC對數(shù)據(jù)庫系統(tǒng)進行訪問,那么可以了解到ASP能夠兼容各種支持ODBC的數(shù)據(jù)庫

34、。但是運行ASP也有一定的局限性,例如,它僅可以在Windows(NT與95)支持下的Web服務器上運行。就目前應用狀況可知,ASP是我國應用最廣泛的技術之一,能夠勝任各種企業(yè)動態(tài)的開發(fā)制作。2.3 Dreamweaver CS5Adobe Dreamweaver,簡稱“DW”,中文名字叫做"夢想編織者",由美國MACROMEDIA公司推出的集網(wǎng)頁制作和管理于一體的所見即所得網(wǎng)頁頁面編輯器, DW是第一個針對網(wǎng)頁設計師專業(yè)化發(fā)展的可視化的網(wǎng)頁設計制作工具,使用DW能夠輕而易舉設計制作出跨越平臺與瀏覽器雙瓶頸限制的充滿動感的網(wǎng)頁。DW運用所見即所得的接口,并且還有對HTML(

35、標準通用標記語言下的重要應用)編輯的功能。幾經(jīng)改進之后,軟件添加了更多的可視的區(qū)域,設計時可以將右側的菜單收縮到僅保留小圖標。對于已經(jīng)習慣了Adobe其它的設計軟件的設計師來而言,這確實是相當人性化的設計。其應用程序開發(fā)性能變得更強:右上方是相關面板,包括插入面板、CSS樣式表面板、AP元素面板(用來為浮動層定位);中間部分是和數(shù)據(jù)相關的面板,包含數(shù)據(jù)庫面板、數(shù)據(jù)綁定面板和行為面板;右下邊就是文件與資源的相關面板,包含文件面板、資源面板、代碼收集器等模塊,可以說這是一個相當明朗方便的布局,短期能夠使所有的開發(fā)者學習與理解它的操作。并且它也將大多數(shù)的菜單展示在用戶面前,對比其他的幾種布局,其余的

36、布局僅僅是在此基礎上作了一些排列和隱藏設計。在工具欄中間的位置上,DW有增添了實時預覽功能LiveView。其用途是在工作窗口中即時查驗代碼的效果,以與Javascript代碼特效。2.4 IIS服務器IIS就是互聯(lián)網(wǎng)信息服務,即Internet Information Services的英文縮寫,就是一個World Wide Web server。Gopher server與FTP server全部囊括其中。IIS意味著你能發(fā)布網(wǎng)頁,使用ASP(Active Server Pages)、JAVA、VBscript制作頁面,還可以進行一些功能的擴展。IIS是與Windows NT Server

37、 一并提供的文件和應用程序服務器,是于Windows NT Server的系統(tǒng)中建立Internet服務器的基礎性組件。它和Windows NT Server是完全集成的,可以利用Windows NT Server置的安全性和NTFS文件系統(tǒng),來建立穩(wěn)定靈便的Internet站點。本質上,IIS就是一類網(wǎng)頁服務組件,包含了Web服務器、FTP服務器、NNTP服務器和SMTP服務器,它們的功能分別是網(wǎng)頁瀏覽、文件傳輸、新聞信息服務和發(fā)送等,如此一來,通過網(wǎng)絡(互聯(lián)網(wǎng)或局域網(wǎng)),公布信息便成了一件相當簡單的事兒。由于win7系統(tǒng)自帶IIS程序包,可以在電腦系統(tǒng)的“程序和功能”下,找到“打開或關閉w

38、indows功能”里添加安裝IIS組件,如圖2.4和圖2.5。圖 2.4圖 2.5安裝完成IIS各項組件,在IIS管理器下,創(chuàng)建新的站點,配置所需的IP即可完成Web服務器的搭建。2.5 Access 2007Office Access 2007是微軟提供的數(shù)據(jù)庫管理系統(tǒng)。它集成了Microsoft Jet Database Engine 和圖形用戶界面二者的特性。功能靈活,界面友好,利用Microsoft Office Fluent用戶界面以與深入研究的數(shù)據(jù)知識即可運用交互設計功能 ,Office Access 2007能夠幫助信息工作者,簡單、快速地跟蹤和報告信息。用戶能夠在上共享、審核與

39、備份 Office SharePoint Server2007列表上的數(shù)據(jù)??傮w上說,有以下若干功能特點:1. 通過Office Fluent用戶頁面可以又快又好地取得所需信息Office Fluent的導航窗口和選項卡窗格頁面提供了全新的體驗,即使不曾有過數(shù)據(jù)庫從事經(jīng)驗,也能夠進行跟蹤信息并建立報表。2. 使用豐富的字段類型,實現(xiàn)多種方案Office Access2007支持附件以與多值字段的類型,能夠把任何文檔、圖像或電子表格添加到相關程序的任一記錄之中。3.成熟的Web技術支持,用戶可以很簡單地將數(shù)據(jù)庫里的數(shù)據(jù)發(fā)布到Web頁面上。通過相關組件很容易對數(shù)據(jù)庫查詢、修改、更新等。4.Offi

40、ce Access2007普適性強,無論程序大小,還是系統(tǒng)占用電腦資源方面均優(yōu)越于SQL server。相比Oracle、SQL等對安裝環(huán)境要求近乎苛刻,Access顯得十分友好,綜述多方面因素,Access2007完全可以適合本系統(tǒng)的開發(fā)使用。2.6 Rational Rose 2003Rational Rose是Rational 公司推出的一種面向對象的統(tǒng)模語言,是可視化的建模工具。其中包含了統(tǒng)模語言(UML),OOSE和OMT。Rational Rose 能夠適用于全部的建模環(huán)境,包括:Web開發(fā),數(shù)據(jù)建模,Visual Studio和 C+ ,靈活提供解決方案。Rational Ros

41、e容許開發(fā)人員,項目經(jīng)理,系統(tǒng)工程師等在軟件開發(fā)周期在把需求和系統(tǒng)的整體結構轉生成代碼,減少不必的浪費,對要求和系統(tǒng)的整體結構進行可視化編輯,精煉簡潔。如若在軟件開發(fā)周期運用一樣的建模工具能夠保證更快更好的創(chuàng)建系統(tǒng),很好地滿足客戶需要,產(chǎn)品的可擴展性、靈活性極具應用價值。Rational Rose是一種基于UML的可視化建模工具,英文名為Unified Modeling Language,適用于軟件密集型系統(tǒng)的表示。UML的統(tǒng)一性(Unified)有下列幾個特點:(1)UML是人類思想和計算機代碼的一個連接橋梁總所周知,計算機可以直接讀懂的語言就是二進制的CPU指令,初期的工程師們便是直接輸入

42、這些指令代碼讓計算機如執(zhí)行的,但是效率較低;后來就誕生了更容易理解的匯編語言,此后又有了許許多多的更為簡單易懂和編寫,更為接近人類語言的計算機高級語言,如:VB、DELPHI、JAVA等。(2)UML定義了的概念和符號可適用在軟件開發(fā)的分析、設計和實現(xiàn)的整體過程中,減少了軟件開發(fā)人員在開發(fā)過程的不同階段將概念與符號之間轉換的辛苦。(3) UML所使用的語言元素大多數(shù)是圖形化的,十分容易理解與交流,不僅開發(fā)人員們能夠用來交流,即便客戶和開發(fā)人員之間也能夠把它當做交流的工具。目前,Rational Rose可以用來做以下一些工作:1、對業(yè)務進行建模(工作流);2、建立相應對象模型(說明信息系統(tǒng)部需

43、要有的對象,其間又是怎樣協(xié)調實現(xiàn)系統(tǒng)功能的);3、對數(shù)據(jù)庫進行建模,還可以在對象模型與數(shù)據(jù)模型二者間使用正、逆向工程,互一樣步;4、建立構件的模型(說明信息系統(tǒng)的物理構成,比如:有什么文件、進程、線程、分布怎樣等等);5、轉換成目標語言的框架結構代碼,如:VB、JAVA、DELPHI等。第三章 制造企業(yè)倉儲管理信息系統(tǒng)需求與整體建模3.1 需求分析當今這個信息時代,將信息處理應用于倉儲的日常管理已經(jīng)是有目共睹,它帶來的改變,已經(jīng)為這個社會創(chuàng)造了不少的經(jīng)濟效益和社會效益。同時,為企業(yè)發(fā)展帶來了無限的發(fā)展?jié)摿?,制造企業(yè)業(yè)務流程圖大致如下圖所示。圖 3.1 制造企業(yè)業(yè)務流程分析圖制造企業(yè)倉儲管理系統(tǒng)

44、的功能性需求包括以下容:采購員根據(jù)生產(chǎn)的原料使用情況判斷采購用品,對需要的物料進行統(tǒng)計分析,并制作相關訂單,最終按照訂單進行采購活動。倉庫管理人員負責產(chǎn)品的庫存管理。包含產(chǎn)品的入庫管理、處理盤點的信息、處理報損產(chǎn)品的信息以與其他的信息管理。統(tǒng)計人員負責統(tǒng)計分析管理,包含檢索產(chǎn)品信息、檢索銷售信息、檢索供應商和銷售商信息、檢索缺貨信息、并制作相關報表。銷售人員為客戶提供售貨服務,按照系統(tǒng)最初的定價計算出產(chǎn)品的付費總額,保存客戶購買信息。系統(tǒng)管理員負責對系統(tǒng)的管理以與維護工作,維護工作包括企業(yè)庫存物料,產(chǎn)品的添加、刪除和修改,以與對不同部門的人員進行系統(tǒng)訪問和操作權限分配。系統(tǒng)管理員可以對往來單位

45、(銷售商和供應商)的錄入、清除。實現(xiàn)以上需求的系統(tǒng)必須包含下列的若干子系統(tǒng)模塊。基本業(yè)務處理模塊?;緲I(yè)務處理模塊主要用于實現(xiàn)倉管人員對物料的進出貨品進行資料更新錄入;票據(jù)的修改,添加。系統(tǒng)維護模塊。系統(tǒng)維護模塊主要用在系統(tǒng)管理員對系統(tǒng)的管理以與對數(shù)據(jù)庫的維護層面上,數(shù)據(jù)的管理包括銷售商、供應商的信息維護。數(shù)據(jù)庫數(shù)據(jù)的維護包含數(shù)據(jù)庫的備份、數(shù)據(jù)恢復等各項數(shù)據(jù)庫管理操作。3.2 系統(tǒng)參與者有上述的各項分析,知道本系統(tǒng)的參與者包括以下幾種:采購員:負責企業(yè)的原料的訂購倉庫管理員:負責庫存產(chǎn)品的管理活動等銷售員:為客戶提供產(chǎn)品的銷售服務會計:負責統(tǒng)計企業(yè)的經(jīng)營情況系統(tǒng)管理員:負責企業(yè)員工、供應商等信

46、息管理以與系統(tǒng)維護3.2.1 構建系統(tǒng)用例模型1. 采購員用例圖采購人員主要使用該系統(tǒng)進行訂貨管理活動。采購員首先根據(jù)經(jīng)營管理情況統(tǒng)計所缺的生產(chǎn)資料,根據(jù)需求制訂訂單,進行采購行為。圖 3.2 采購員用例圖2. 倉庫管理員用例圖倉庫管理員主要使用該系統(tǒng)進行以下的活動。處理盤點。每天需要對庫存產(chǎn)品進行盤點。產(chǎn)品入庫。當產(chǎn)品完成生產(chǎn),與時入庫。產(chǎn)品出庫。銷售產(chǎn)品,發(fā)貨時進行出庫登記。管理設置。對客戶、供應商信息進行管理設置。圖 3.3 倉庫管理員用例圖3. 銷售員用例圖銷售員在銷售過程中,首先登陸該系統(tǒng),身份驗證后,獲取商品信息,然后更新銷售的信息,完成銷售工作。圖 3.4 銷售員用例圖4. 會計

47、用例圖會計負責產(chǎn)品、票據(jù)的統(tǒng)計分析管理,進行下列活動。查詢基本信息。會計可以查詢產(chǎn)品基本信息,根據(jù)相應的信息制訂出相對方案。查詢銷售信息。會計根據(jù)銷售匯總后交給銷售部門制訂合理的銷售方案。查詢缺貨信息。會計可以查詢缺貨,統(tǒng)計后給生產(chǎn)安排提供建議。查詢報損信息。會計可以根據(jù)報損登記相關企業(yè)財產(chǎn)損益費用。查詢票據(jù)信息。會計負責銷售采購票據(jù)的查詢,并制定財務報表。圖 3.5 會計用例圖5. 系統(tǒng)管理員用例圖系統(tǒng)管理員可以進行以下活動。維護員工信息。系統(tǒng)管理員允許維護員工信息,比如:添加、修改、刪除員工信息維護供應商信息、銷售商信息。對其信息刪除、修改等系統(tǒng)設置。對相關部門,不同級別的員工權限進行設定

48、,以與對數(shù)據(jù)庫進行管理工作。圖 3.6 系統(tǒng)管理員用例圖3.3 創(chuàng)建系統(tǒng)的靜態(tài)模型由前面的系統(tǒng)基本需求用例模型可知,制造企業(yè)管理信息系統(tǒng)有以下六個類:圖 3.7 系統(tǒng)類圖3.4 創(chuàng)建系統(tǒng)的動態(tài)模型3.4.1 創(chuàng)建序列圖和協(xié)作圖序列圖描繪了系統(tǒng)的一個對象在時間上交互的大體行為。協(xié)作圖描繪了系統(tǒng)一組對象在幾何排列上的交互行為。在制造企業(yè)管理信息系統(tǒng)中,通過上述用例,可以得到下面的交互行為。采購員登錄本系統(tǒng)采購員查詢企業(yè)生產(chǎn)物料信息,進行采購信息統(tǒng)計倉庫管理員登錄本系統(tǒng)倉庫管理員錄入產(chǎn)品入庫信息倉庫管理員錄入產(chǎn)品出庫信息倉庫管理員登記產(chǎn)品報損情況倉庫管理員登記盤點損益信息倉庫管理員設置管理信息(修改

49、供應商信息、修改產(chǎn)品信息)會計登錄本系統(tǒng)會計查詢銷售信息會計查詢產(chǎn)品信息會計查詢缺貨信息會計修改票據(jù)信息系統(tǒng)管理員登錄本系統(tǒng)系統(tǒng)管理員管理員工信息系統(tǒng)管理員管理供應商信息系統(tǒng)管理員對系統(tǒng)進行維護銷售員登錄本系統(tǒng)銷售員獲取商品信息銷售員修改商品信息銷售員銷售商品3.4.2 采購員登錄管理系統(tǒng)的工作流程(1)采購員登錄系統(tǒng),在登錄界面LoginForm輸入相應的用戶名和密碼后提交(2)系統(tǒng)將采購員提交的用戶名和密碼傳送到Control類中,檢驗用戶的身份是否合法。將用戶信息與數(shù)據(jù)庫中的用戶信息進行比對,檢查采用員的信息是否存在。(3)檢查結束之后,系統(tǒng)將檢驗的結果傳遞到登錄界面上而顯示出來。(4)

50、采購員在登錄頁面收到檢驗結果。假如未通過檢驗,則提示重新登錄或退出本系統(tǒng)。通過的話,進行下一步操作。根據(jù)基本流程可知,采購員登錄本系統(tǒng)的序列圖如下:圖 3.8 采購員登錄系統(tǒng)序列圖與序列圖等價的協(xié)作圖如下:圖 3.9 采購員登錄系統(tǒng)協(xié)作圖3.4.3采購員查詢生產(chǎn)物料信息的工作流程(1)采購員進入查詢界面的Form,發(fā)送查詢生產(chǎn)物料信息的請求。(2)界面Form向控制對象Control請求物料庫存信息,控制對象到數(shù)據(jù)庫查詢相關信息。(3)查詢界面對象從控制對象中取得所查詢的物料信息Warehouse,并返回到查詢界面,顯示所有信息。(4)采購員從Form中獲得相應信息。根據(jù)基本流程,采購員查詢生

51、產(chǎn)物料信息的序列圖。如下:圖 3.10 采購員查詢物料序列圖與序列圖等價的協(xié)作圖如下:圖 3.11 采購員查詢物料協(xié)作圖3.4.4 倉庫管理員登錄倉儲管理系統(tǒng)的工作流程(1) 倉庫管理員需要登錄本系統(tǒng)進行一系列的操作。(2) 倉庫管理員登錄本系統(tǒng),在登錄頁面LoginForm輸入本人的用戶名和密碼后提交。(3) 倉庫管理員提交的用戶名和密碼傳遞到Control類中,檢查用戶身份是否合法。將用戶的信息與數(shù)據(jù)庫中的已存在的信息進行對比,驗證是否存在此用戶。(4) 倉庫管理員在登錄界面收到檢驗結果。假如身份檢驗通過,進行下一步操作。否則,重新驗證或退出本系統(tǒng)頁面。按照基本流程,倉庫管理員登錄倉儲管理

52、系統(tǒng)的序列圖如下:圖 3.12 倉庫管理員登錄序列圖與序列圖等價的協(xié)作圖如下:圖3.13 倉庫管理員登錄協(xié)作圖3.4.5 倉庫管理員添加產(chǎn)品入庫信息的工作流程(1)倉庫管理員通過庫存管理系統(tǒng)將生產(chǎn)的產(chǎn)品處理入庫。(2)倉庫管理員經(jīng)由庫存子系統(tǒng)的入庫界面獲取產(chǎn)品信息(3)產(chǎn)品入庫界面根據(jù)產(chǎn)品的編號將產(chǎn)品類實例化并請求該類產(chǎn)品信息(4)產(chǎn)品類實例化對象根據(jù)產(chǎn)品編號加載產(chǎn)品信息并提供該產(chǎn)品入庫界面(5)倉庫管理員通過入庫界面增加產(chǎn)品數(shù)目(6)產(chǎn)品入庫界面通過產(chǎn)品類實例化對象修改產(chǎn)品信息(7)產(chǎn)品類實例化對象向產(chǎn)品入庫界面AddForm返回修改信息(8)倉庫管理員在界面AddForm中獲得添加產(chǎn)品入庫

53、成功的信息。根據(jù)基本流程,倉庫管理員添加入庫信息的序列圖如下:圖 3.14 倉庫管理員添加產(chǎn)品入庫序列圖與序列圖等價的協(xié)作圖如下:圖 3.15 倉庫管理員添加產(chǎn)品入庫協(xié)作圖3.4.6 倉庫管理員添加產(chǎn)品出庫信息的工作流程(1)倉庫管理員進入產(chǎn)品出庫的界面OutForm,并在界面中提交出庫產(chǎn)品的信息。(2)界面OutForm將倉庫管理員提交的產(chǎn)品信息傳遞給控制對象Control。(3)控制對象從數(shù)據(jù)庫查詢產(chǎn)品信息并且對查詢結果進行分析判斷。(4)控制對象Control向數(shù)據(jù)庫中添加產(chǎn)品出庫數(shù)據(jù)。(5)控制對象將添加產(chǎn)品出庫信息成功的消息返回到界面OutForm。(6)倉庫管理員在界面OutFor

54、m中獲得添加產(chǎn)品出庫信息成功的消息。依據(jù)基本流程,倉庫管理員輸入產(chǎn)品出庫信息的序列圖如下:圖 3.16 倉管員出庫序列圖與序列圖等價的協(xié)作圖如下:圖 3.17 倉管員出庫協(xié)作圖由于產(chǎn)品報損、盤點損益類似,不在一一列出相關序列圖和協(xié)作圖。3.4.7 倉庫管理員設置管理信息(修改供應商信息、修改產(chǎn)品信息)(1)倉庫管理員進入供應商信息修改界面ModifyFrom并在界面提交修改供應商的信息。(2)界面ModifyForm將倉庫管理員提交的供應商信息傳遞給控制對象Control.(3)控制對象向數(shù)據(jù)庫查詢供應商的相關信息并進行判斷。(4)控制對象Control向數(shù)據(jù)庫中插入修改供應商信息后的數(shù)據(jù)。(

55、5)控制對象將修改供應商成功的消息返回到界面AddForm。(6)倉庫管理員在界面AddForm中獲得供應商信息修改成功的消息。根據(jù)基本流程,倉庫管理員修改供應商的信息的序列圖如下:圖 3.18 倉庫管理員修改供應商信息序列圖與序列圖等價的協(xié)作圖如下:圖 3.19 倉庫管理員修改供應商信息協(xié)作圖3.4.8 系統(tǒng)管理員管理員工信息的工作流程(1)系統(tǒng)管理員進入員工管理系統(tǒng)ManageInfoForm,并在界面提交員工信息。(2)界面ManageInfoForm將查詢的員工信息傳遞到控制對象Control。(3)控制對象到數(shù)據(jù)庫中查詢改員工信息是否存在,并判斷是否可以進行添加、修改、刪除等。(4)

56、控制對象Control將新的員工信息輸入到數(shù)據(jù)庫,并進行保存。(5)控制對象將信息更新成功的消息返回到ManageInfoForm并顯示。(6)系統(tǒng)管理員從ManageInfoForm界面獲得更新成功信息。依據(jù)基本操作流程,可得系統(tǒng)管理員的序列圖如下所示:圖 3.20 系統(tǒng)管理員管理員工信息序列圖3.4.9 銷售員銷售商品的工作流程(1) 零售商購買商品提交銷售人員(2) 銷售人員經(jīng)由銷售子系統(tǒng)的商品管理界面從中獲得商品信息,管理界面依據(jù)商品的編號把商品類實例化然后請求該商品的詳細信息。(3) 商品類實例化對象依據(jù)商品的編號將商品信息返回傳遞到管理商品界面(4) 管理界面SaleForm顯示信息(5) 于管理商品界面對商品進行計價記賬處理(6) 管理商品的SaleForm顯示更新銷

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論