建設單位物資管理系統(tǒng).docx_第1頁
建設單位物資管理系統(tǒng).docx_第2頁
建設單位物資管理系統(tǒng).docx_第3頁
建設單位物資管理系統(tǒng).docx_第4頁
建設單位物資管理系統(tǒng).docx_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

蘭州交通大學本科畢業(yè)設計(論文)摘 要建設單位的項目投資大、工期長、涉及的人員眾多,建設項目和建設過程與人們的生活息息相關,建設單位的工程一般都比較龐大,物資的數(shù)量和種類相對比較多,管理起來比較復雜,因此要求單位企業(yè)有較高的項目管理水平。自21世紀以來,一切都在革新,智能化、信息化的辦公逐漸取代以往的人工作業(yè)?,F(xiàn)在我國的中大型企業(yè)在管理上已基本實現(xiàn)信息化,物資管理作為建設單位管理中重要的一部分,也在不斷地實現(xiàn)信息化,建設單位要充分利用現(xiàn)有的計算機技術(shù),不斷地開發(fā)現(xiàn)代化的先進的物資管理系統(tǒng),這樣才有利于企業(yè)單位的長久發(fā)展,才能夠幫助企業(yè)在市場中站穩(wěn)腳跟,才能夠更有效、更方便、更快捷的管理公司物資,才能夠減少因為人為因素造成的失誤,才能夠不斷提高工作效率。該物資管理系統(tǒng)分為七個模塊,分別是物資的計劃管理模塊、采購管理模塊、庫存信息模塊、出庫管理模塊,報廢管理模塊、財務管理模塊、報表信息管理模塊。該物資管理系統(tǒng)采用Microsoft Visual Studio 2013作為開發(fā)工具,使用微軟公司的SQL Server 2008作為后臺數(shù)據(jù)庫管理系統(tǒng),設計數(shù)據(jù)庫并開發(fā)該系統(tǒng)。關鍵詞:建設項目;物資管理;信息化;數(shù)據(jù)庫abstractProject construction unit of investment, long construction period, large numbers of people involved in the construction project and construction and peoples lives, the construction unit of the project are generally more massive, material number and types of relatively more, manage more complex, and therefore business units requires a higher level of project management. Since the 21st century, everything in innovation, intelligence, information office gradually replace the previous manual operations. Now Chinas large enterprises has been basically achieved in the management of information technology, material management as an important part of the construction unit management, are constantly with information, construction units should make full use of existing computer technology, continue to develop modern advanced materials management system, which is conducive to long-term development of enterprises, to be able to help companies gain a firm foothold in the market, it can be more effective, more convenient, more efficient materials management company, because we think that it is possible to reduce factors mistakes, to be able to continuously improve work efficiency. The materials management system is divided into seven modules, namely materials planning management, procurement management module, inventory information module, a database management module, scrap management module, financial management module, report information management module.The material management system using Microsoft Visual Studio 2013 as a development tool that uses Microsoft SQL Server 2008 as database management systems, database design and development of the system.Keywords: construction project; material management; information technology; database目 錄摘 要IabstractII目錄III1引言11.1論文研究背景及意義11.2物資管理的任務11.3鐵路建設單位物資物資管理要求及系統(tǒng)研究21.3.1鐵路建設單位物資管理要求21.4本文的主要內(nèi)容31.5論文組織結(jié)構(gòu)42需求分析52.1可行性分析52.1.1技術(shù)可行性52.1.2經(jīng)濟可行性52.1.3操作可行性52.2功能需求分析52.3性能與安全分析52.4功能分析62.4.1詳細功能需求62.5數(shù)據(jù)流程圖72.5.1頂層數(shù)據(jù)流程圖72.5.2管理員子系統(tǒng)數(shù)據(jù)流程圖72.5.3員工子系統(tǒng)數(shù)據(jù)流程圖82.6行為模型83系統(tǒng)設計93.1系統(tǒng)總體設計93.1.1員工子系統(tǒng)93.1.2管理員子系統(tǒng)103.2角色的確定113.3創(chuàng)建用例圖113.4系統(tǒng)詳細設計133.4.1用戶模塊的設計133.4.2管理員模塊設計144數(shù)據(jù)庫設計164.2創(chuàng)建E-R圖174.2.1管理員信息表174.2.2物資信息表174.2.3物資類別信息表184.2.4物資采購信息表184.2.5物資出庫信息表194.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設計204.4數(shù)據(jù)表設計205系統(tǒng)的實現(xiàn)225.1員工子系統(tǒng)的實現(xiàn)225.1.1員工用戶登錄225.1.2個人信息管理225.1.3物資信息管理235.1.4物資申請管理235.1.5物資報廢管理235.1.6意見信息管理245.2管理員子系統(tǒng)的實現(xiàn)255.2.1管理員用戶登錄255.2.2用戶管理的實現(xiàn)255.2.3采購申請管理265.2.4物資計劃管理的實現(xiàn)285.2.5物資出庫管理的實現(xiàn)285.2.6物資信息管理的實現(xiàn)295.2.7財務信息管理315.2.8物資報廢管理的實現(xiàn)315.2.9庫存預警管理的實現(xiàn)325.2.10報表信息統(tǒng)計的實現(xiàn)335.2.11意見信息管理的實現(xiàn)336系統(tǒng)測試356.1系統(tǒng)測試的作用和意義356.2系統(tǒng)測試的目的356.3系統(tǒng)測試的基本原則356.4 系統(tǒng)測試的方法與步驟356.4 系統(tǒng)測試用例366.5系統(tǒng)測試小結(jié)37結(jié)論38致謝39431引言1.1論文研究背景及意義鐵路是國民經(jīng)濟的大動脈。2009年我國鐵路基本建設投資6005.64億元,比上年增長77.9%,全國鐵路營業(yè)里程達8.6萬公里,比上年增長7.3%1。長期鐵路網(wǎng)規(guī)劃(2008年調(diào)整)將2020年全國鐵路營業(yè)里程規(guī)劃目標由10萬公里調(diào)整為12萬公里以上2,這一目標現(xiàn)在已經(jīng)初步達成,預計在未來的一段時間內(nèi),我國的鐵路建設將仍然快速發(fā)展?!笆晃濉逼陂g我國鐵路快速發(fā)展,五年來,鐵路部門以科學發(fā)展觀為指導,深入貫徹落實黨中央、國務院關于加快發(fā)展鐵路的決策部署,加快實施中長期鐵路網(wǎng)規(guī)劃,鐵路建設取得重要進展,技術(shù)創(chuàng)新取得顯著成效,客貨運量保持快速增長,對經(jīng)濟社會發(fā)展的運輸保障作用明顯提升,鐵路“十一五”規(guī)劃各項目標任務全面完成3。物資可以分為兩種,分別是消費資料和生產(chǎn)資料,建設單位的物資主要指的是生產(chǎn)資料,建設單位的物資管理主要是生產(chǎn)資料的管理,鐵路建設單位的生產(chǎn)資料按自然屬性和特點分,分為四類,分別是:1.金屬材料,包括鋼軌、 護欄及生產(chǎn)過程需要的有色金屬和其他金屬性原材料或者型材;2.非金屬材料,包括軌枕、渣石、水泥、木材、化工材料和電工材料等等;3.機電設備(產(chǎn)品),包括運輸設備、機械設備等。4.配件,包括車輛配件、機車及各種機械配件等。物資管理的概念是指對項目生產(chǎn)經(jīng)營活動中所需的各種物資在流通及使用過程中進行計劃、組織、指揮、監(jiān)督和調(diào)節(jié)等一系列活動的總稱。建設單位物資管理系統(tǒng)是能夠采用計算機技術(shù)實現(xiàn)對物資材料的管理,物資設備的狀態(tài),時時信息跟蹤。搞好物資管理對建設當中的項目有著非常重要的作用,其意義有四點:1.搞好物資管理,是保證建設項目正常生產(chǎn)的物資前提;2.搞好物資管理,能降低物資費用和工程成本;3.搞好物資管理,有利于流動資金的快速周轉(zhuǎn),從而減少了流動資金的長期占用。4.搞好物資管理,能夠提高勞動生產(chǎn)效率,并保證工程質(zhì)量。1.2物資管理的任務建設單位物資管理,其重要任務是保證物資按質(zhì)、按量、適時、適地、成套齊備且經(jīng)濟合理地供應單位所需要的物資材料。按質(zhì)指的是按照施工單位規(guī)定的質(zhì)量標準供應所需的物資,如果供應的物資低于標準質(zhì)量要求,就會降低工程質(zhì)量,如果高于規(guī)定的質(zhì)量標準,就會增加物資成本。按量指的是按照施工單位規(guī)定的數(shù)量供應所需的物資,如果供應的物資過多就會造成儲存積壓,占用流動資金,如果供應過少,則會導致停工等待物資,影響工程進度,延誤工期。適時指的是按照規(guī)定的時間將物資準時的供應給施工單位,供應的時間不能太早或者太遲,太早就會導致物資占用太多的倉庫和施工場地,有可能會造成物資材質(zhì)損耗,太晚類就會造成工程停工等待物資,從而影響工程進度,延誤工期。適地指的是將物資配送到施工單位規(guī)定的地方,配送的地點不合適,就會造成二次搬運,增加工程費用,有時候還會干擾現(xiàn)場施工。成套齊備指的是按照施工單位要求將物資材料、品種、規(guī)格成套齊全的運送到施工現(xiàn)場,要符合工程的需要。經(jīng)濟合理指的是在物資供應的各個環(huán)節(jié)中要經(jīng)濟合理,節(jié)約資源,使用計算機技術(shù)實現(xiàn)對物資的管理分配從而減少人工費用,降低勞動量。實現(xiàn)物資的快速周轉(zhuǎn),促進和監(jiān)督物資材料的合理使用,可以有效降低材料費用。物資管理系統(tǒng)要對物資進行時時的監(jiān)控管理,時時跟蹤物資的動態(tài),能及時查詢倉庫的物資狀態(tài),保證物資的安全,要保證施工單位的生產(chǎn)需要,還要注重經(jīng)濟效果,在物資的運輸過程中要降低運費,采取各種有效措施,從而降低物資管理費用。物資管理的任務,一是要保證物資及時地供應給施工單位;二是要節(jié)約費用,降低物資消耗,加快資金周轉(zhuǎn),提高經(jīng)濟效益;三是要使用最少的資金發(fā)揮出最大的供應效果。1.3鐵路建設單位物資物資管理要求及系統(tǒng)研究1.3.1鐵路建設單位物資管理要求2008年鐵路總公司提出了鐵路建設單位實行標準化管理的思路4。鐵路建設物資設備標準化管理內(nèi)容主要包括:管理制度標準化、人員配備標準化、現(xiàn)場管理標準化及過程控制標準化5。(l)管理制度標準化鐵路建設物資設備管理辦法規(guī)定鐵路建設單位應根據(jù)單位自身的情況,并結(jié)合實際,制定符合自身的文件,確保單位能夠按時、按質(zhì)、按量的供應物資,建設設備在需要的時候能夠正常使用。計劃精準、采購規(guī)范、配送及時、供應到位,為確保工程建設安全、質(zhì)量目標的順利實現(xiàn)提供堅實的物資保障6(2)人員配備標準建設單位在物資管理當中,應當設置專門的管理人員,管理人員要具有專業(yè)的素質(zhì)和專業(yè)的技術(shù),能夠就絕物資管理過程當中的復雜的專業(yè)問題,管理人員與管理部門的設置合理,具備標準職業(yè)素養(yǎng)。 (3)現(xiàn)場管理標準化建設單位的物資管理要確保工程質(zhì)量過關,要實現(xiàn)管理的標準化,物資設備的質(zhì)量要符合標準,施工要按照規(guī)定的步驟嚴格實施,儲存的倉庫要嚴格符合標準防止物資在儲存當中損壞。(4)過程控制標準化過程控制標準化是在物資管理過程中要實現(xiàn)標準化管理,要制定詳細工作標準及相應的程序,并要求物資管理人員完全掌握,對建設單位的物資實現(xiàn)全過程的管理。1.3.2物資管理系統(tǒng)的研究隨著經(jīng)濟社會的大力發(fā)展,現(xiàn)代企業(yè)和單位的規(guī)模越來越大,人員越來越多,越來越復雜,物資也越來越繁多。而一般管理人員的精力和能力有限,因此經(jīng)常會導致物資材料閑置而重復購買,物資設備使用效率底下;當物資集中使用時,導致安排緊張;物資的查詢和儲存不到位;計劃安排不合理等等問題。因此需要一種高水平、規(guī)范化、集成化、體系化的現(xiàn)代信息管理模式取代現(xiàn)有的、復雜的、人工的物資管理模式。物資管理系統(tǒng)現(xiàn)在已經(jīng)成為很多大中型單位企業(yè)必不可少的系統(tǒng),該系統(tǒng)的優(yōu)點有:1.使物資管理更加方便、容易了;2.使員工和物資的計劃管理更加合理了;3.在采購管理過程中越來越透明了;4.使庫存的查詢和儲存越來越簡單方便類;5.使領料管理更加快捷;6.減少了計劃安排、物資統(tǒng)計、物資入庫的人為性錯誤等等。這些優(yōu)點使得越來越多的企業(yè)單位重視物資管理系統(tǒng)的研究。1.4本文的主要內(nèi)容在查閱了相關的書籍和文獻資料后,并結(jié)合文獻資料中的相關案例,在指導老師楊延梅楊老師的指導下,做了以下幾方面的工作:1.提出建立信息化、智能化、集成化的物資管理系統(tǒng);2.借鑒現(xiàn)有資料中以及現(xiàn)有企業(yè)的物資管理系統(tǒng)進行系統(tǒng)分析和設計,進行需求分析以及建模,其次描述了系統(tǒng)的總體架構(gòu)、總體功能架構(gòu)、數(shù)據(jù)庫等等;3.對系統(tǒng)的實現(xiàn)進行敘述,介紹各個模塊的實現(xiàn)以及數(shù)據(jù)庫管理的實現(xiàn);4.對系統(tǒng)進行了較為嚴格的測試。本文主要研究解決的問題包括:首先,通過圖書館的館藏資源以及網(wǎng)上的文獻資料,了解了物資管理系統(tǒng)設計的具體要求,并對所有的要求進行分析解決。其次,確定物資管理系統(tǒng)中各個模塊的具體功能,并將每一個功能都實現(xiàn)實現(xiàn)。第三,根據(jù)系統(tǒng)的實際需要選擇合適的系統(tǒng)開發(fā)技術(shù)和平臺,該物資管理系統(tǒng)采用較為簡單的C#語言設計和開發(fā),采用Visual Studio 2013作為運行平臺。第四,根據(jù)物資管理系統(tǒng)的需求分析和功能設計,設計數(shù)據(jù)庫,建立數(shù)據(jù)庫管理系統(tǒng)平臺,數(shù)據(jù)庫系統(tǒng)采用當代較為流行的SQL server 2008。1.5論文組織結(jié)構(gòu)本文主要研究建設單位物資管理系統(tǒng)的相關問題,結(jié)構(gòu)框架圖如1.1所示圖1.1論文結(jié)構(gòu)框架圖2需求分析2.1可行性分析2.1.1技術(shù)可行性本根據(jù)現(xiàn)代信息化成長中比較流行的數(shù)據(jù)庫開發(fā)、管理軟件的發(fā)展趨勢,使用ASP.Net和SQL server 2008數(shù)據(jù)庫連通做各類管理系統(tǒng)在實際運用中是一種較成功的例子,而且技術(shù)實行也非常容易。前臺使用ASP.Net,后臺使用SQL server 2008,這樣即可以保證前臺的順利訪問,又可以維持后臺數(shù)據(jù)庫的順利進行。2.1.2經(jīng)濟可行性本系統(tǒng)的設計與開發(fā)過程,不需要購買多余的軟硬件設備,也不需要更多的人員參與,所以整個開發(fā)過程所需要的經(jīng)濟成本不高。另一方面,本系統(tǒng)的開發(fā)設計需求以及系統(tǒng)對于軟硬件方面的要求都不高,故在這方面的支出不多。因此,本系統(tǒng)在經(jīng)濟方面來說是可行的。2.1.3操作可行性在現(xiàn)代信息化技術(shù)時代,計算機已成為大學生必不可少的生活用品,而計算機硬件成本的下降導致計算機成本不是很高,我開發(fā)的建設單位物資管理系統(tǒng)利用ASP語言和數(shù)據(jù)庫SQL server 2008,這個系統(tǒng)有屬于自己用戶界面、安全性能和詳細的操作用法,這使得我們大學生能夠很容易的操作和掌握要領。因此,該物資管理系統(tǒng)在操作上完全可以達到要求。2.2功能需求分析二十一世紀是信息化、智能化的世界,隨著互聯(lián)網(wǎng)的逐漸普及和他的快速發(fā)展,各種各樣的系統(tǒng)在我們身邊,與我們的工作生活息息相關,目前,各大企業(yè)單位的管理系統(tǒng)不斷發(fā)展普及,因此物資管理系統(tǒng)的研究還有很大的進步空間和發(fā)展前景。物資管理系統(tǒng)能夠隨時查看庫存信息、提供供應商信息、添加物資、出入信息統(tǒng)計、庫存預警等等的功能,能夠方便企業(yè)單位對物資的管理,節(jié)省了管理人員的時間與精力,提高公司整體效益,有利于公司單位的長久發(fā)展。2.3性能與安全分析(1)操作簡單,界面友好:該系統(tǒng)界面布局合理簡介,使得對物資信息的操作處理等更加方便簡單。另一方面,界面上的信息可以讓系統(tǒng)管理員和一般工作人員很明白的清楚自己所進行的操作。對于信息的添加、瀏覽、刪除、修改以及查詢等方面都能實現(xiàn)。(2)系統(tǒng)的運行應該具有穩(wěn)定性、高效性和可靠性。(3)系統(tǒng)在整個結(jié)構(gòu)上具有很好的可擴展性,對于將來在系統(tǒng)功能的擴展和維護將會非常方便。(4)對數(shù)據(jù)的安全性、完整性要求:對于用戶的信息要完全保密,只有管理員才能夠進行用戶的添加和修改。必須確保使用系統(tǒng)用戶的信息安全。物資信息、用戶信息和訂單等信息必須確保完整性。防止被外人進行惡意刪改。2.4功能分析2.4.1詳細功能需求(1)一般用戶進入系統(tǒng)后可以進行個人資料的修改、查詢物資信息、申請物資、報廢申請以及發(fā)表自己的意見,一般用戶可以隨時查詢自己申請的狀態(tài)。管理員的功能相對較多,可以添加管理員和一般用戶,可以對供貨商進行管理添加、刪除,可以添加和查詢計劃物資,物資信息的分類、查詢和添加,對一般用戶的采購申請進行審批和查詢,物資出入信息的登記和查詢,財務信息的登記和查詢,員工申請的報廢資料審批和查詢,庫存預警查詢,出入庫信息統(tǒng)計以及意見信息的管理。(2)模塊功能一般用戶模塊:用戶進入系統(tǒng)后,主要五個功能:個人信息管理,修改個人信息;物資信息查詢,對所有的物資進行查詢;申請信息管理,對用戶自己申請的物資添加和查詢;報廢信息管理,對報廢的物資進行申請和查詢;意見信息管理,發(fā)表自己的意見信息。管理員模塊:管理員通過登陸自己的賬號進入系統(tǒng)后,主要有十個功能:1.用戶管理,對管理員用戶和一般用戶的信息進行管理和操作;2.采購信息管理,對員工申請采購的物資進行審批、刪除、修改、登記和查詢以及管理供應商;3.物資出庫管理,主要是對物資出庫信息的添加、查詢、修改、刪除等操作;4.物資信息管理,主要是對庫存物資進行分類,物資信息添加,物資信息查詢;5.物資計劃管理,計劃物資添加、查看;6. 報表信息統(tǒng)計,主要是完成對物資出入庫信息統(tǒng)計報表信息統(tǒng)計;7.財務信息管理,對財務信息中的供應商和采購的物資金額總數(shù)和的添加、刪除和查詢的功能;8.物資報廢管理,對用戶申請物資報廢的信息進行審批、添加和刪除;9.對庫存量少于30的物資進行預警;10.意見信息管理,查看員工們發(fā)表的意見。2.5數(shù)據(jù)流程圖2.5.1頂層數(shù)據(jù)流程圖建設單位物資管理系統(tǒng)分為兩大功能模塊,分別是:一般用戶模塊、管理員模塊。頂層數(shù)據(jù)流程圖如圖2.1所示。圖2.1頂層數(shù)據(jù)流程圖2.5.2管理員子系統(tǒng)數(shù)據(jù)流程圖管理員子系統(tǒng),管理員進入系統(tǒng)執(zhí)行相應權(quán)限的操作,對一般用戶進行管理,審批、查看、刪除、修改、添加一般用戶所進行的相關操作。再就是執(zhí)行所有物資管理的操作。如圖2.2所示。圖2.2管理員子系統(tǒng)數(shù)據(jù)流程圖2.5.3員工子系統(tǒng)數(shù)據(jù)流程圖一般員工用戶進入系統(tǒng)后執(zhí)行相應權(quán)限的操作,管理個人賬戶,查詢物資信息,申請物資采購,申請和查詢報廢的物資,發(fā)表個人意見 。如圖2.3所示。圖2.3員工子系統(tǒng)數(shù)據(jù)流程圖2.6行為模型狀態(tài)圖可以描述一個實體對于事件反應的一個動態(tài)的行為,它明確表示了該實體是如何按照當下所處的狀態(tài)對不一樣的事件做出相應的反應的。根據(jù)對系統(tǒng)的分析與設計得出:每個角色在操作系統(tǒng)之前都需要進行登錄,登錄成功之后才可以進行各自的相關操作,完成操作后退出系統(tǒng)。由此創(chuàng)建系統(tǒng)狀態(tài)圖如圖2.4所示圖2.4系統(tǒng)狀態(tài)圖3系統(tǒng)設計在系統(tǒng)需求分析完成后,就可以有分析結(jié)果知道用戶的基本需求,明白了“做什么”的問題,開始建立系統(tǒng)的邏輯模型,系統(tǒng)就開始進入到了概要設計的過程,馬上開始了“怎么做”的問題。然后按照系統(tǒng)的需求分析報告,首先完成系統(tǒng)概要設計。在概要設計階段就要開始完成相應的各個系統(tǒng)的模塊功能、確定系統(tǒng)的角色等,為完成整個系統(tǒng)做好準備工作。系統(tǒng)的設計是為了使的系統(tǒng)設計的界面更加清楚和明了,界面操作更加方便。在系統(tǒng)的設計階段的主要思想是結(jié)構(gòu)化設計方法,這個過程需要把系統(tǒng)進行模塊化,把一個系統(tǒng)劃分成為許多個子系統(tǒng),再將每個子系統(tǒng)更進一步得細分為模塊,并且每一個模塊之間有一定的關系。系統(tǒng)結(jié)構(gòu)化的目的是將一個復雜的系統(tǒng)劃分一個簡單、維護方便的系統(tǒng)。3.1系統(tǒng)總體設計該建設單位物資管理系統(tǒng)分為一般用戶管理和管理員管理兩個子系統(tǒng),一般用戶和管理員用戶分別有不同的功能,用戶管理主要是對在自己的功能權(quán)限之下,進行用戶信息的管理,物資的添加和物資的申請等;管理員主要是對用戶管理,物資的查看、增加、修改、刪除以及對一般用戶的申請進行審批等等的操作。系統(tǒng)功能模塊總體結(jié)構(gòu)圖如圖3.1所示。圖3.1系統(tǒng)功能總體結(jié)構(gòu)圖3.1.1員工子系統(tǒng) 用戶登錄進入系統(tǒng)后,主要有四大功能:1.物資信息查詢,對所有的物資進行查詢;2.申請信息管理,對用戶自己申請的物資添加和查詢;3.報廢信息管理,對報廢的物資進行申請和查詢;4.意見信息管理,發(fā)表自己的意見信息。員工子系統(tǒng)具體功能結(jié)構(gòu)圖,如圖3.2所示。圖3.2員工子系統(tǒng)結(jié)構(gòu)圖3.1.2管理員子系統(tǒng)系統(tǒng)管理員登錄進入系統(tǒng)后,主要有十大功能:1.用戶管理,對管理員用戶和一般用戶的信息進行管理和操作;2.采購申請管理,對員工申請采購的物資進行審批、刪除、修改、登記和查詢以及管理供應商;3.物資出庫管理,主要是對物資出庫信息的添加、查詢、修改、刪除等操作;4.物資信息管理,主要是對庫存物資進行分類,物資信息添加,物資信息查詢;5.報表信息統(tǒng)計,主要是完成對物資出入庫信息統(tǒng)計;6.財務信息管理,對財務信息中的供應商和采購的物資金額總數(shù)和的添加、刪除和查詢的功能;7.物資報廢管理,對用戶申請物資報廢的信息進行審批、添加和刪除;8.庫存預警管理,對庫存量少于30的物資進行預警;9.意見信息管理,查看員工們發(fā)表的意見;10.物資計劃管理,計劃物資添加、查看。管理員子系統(tǒng)具體功能結(jié)構(gòu)圖,如圖3.3所示。圖3.3管理員子系統(tǒng)結(jié)構(gòu)圖3.2角色的確定(1)員工,也就是一般用戶,進入系統(tǒng)后,可以修改自己的信息,查詢物資信息,申請采購物資,申請報廢物資,發(fā)表個人意見確定以后提交。(2)管理員,管理員登錄系統(tǒng)后,管理用戶,查看和添加物資信息、物資計劃、財務信息、出庫信息等等,對一般用戶的采購、報廢、進行審批,添加、刪除、修改物資信息。3.3創(chuàng)建用例圖(1)一般用戶子系統(tǒng)功能分析:用戶登錄進入系統(tǒng)后,進行個人資料管理、物資申請管理、物資報廢管理以及意見信息管理。具體用例圖如圖3.4所示。圖3.4員工用例圖(2)管理員子系統(tǒng)功能分析:管理員登錄系統(tǒng)后,對一般用戶進行的操作進行審批、添加、查詢、刪除等操作,具體用例圖如圖3.5所示。圖3.5管理員用例圖3.4系統(tǒng)詳細設計3.4.1用戶模塊的設計一般用戶進入系統(tǒng),點擊左邊菜單欄,可以相應的查看權(quán)限之內(nèi)的所有功能,可以對個人資料進行管理,查詢物資信息,進行物資申請管理,申請和查詢報廢資料以及發(fā)表個人意見,用戶需要什么做什么工作,就可以點擊相應的功能菜單,最后退出登錄。 具體流程設計圖如圖3.6所示。圖3.6員工用戶流程圖3.4.2管理員模塊設計選擇管理員登錄,登錄成功后,根據(jù)左邊菜單欄執(zhí)行相應的操作,具體模塊流程設計圖如圖3.7所示。圖3.7管理員用戶流程圖4數(shù)據(jù)庫設計數(shù)據(jù)庫的設計是按照用戶的特定要求,在一個具體的數(shù)據(jù)庫的管理信息系統(tǒng)上,進行數(shù)據(jù)庫的結(jié)構(gòu)設計和進行數(shù)據(jù)庫創(chuàng)建的過程。數(shù)據(jù)庫的設計是創(chuàng)建所需的數(shù)據(jù)庫和其他應用的技術(shù)支持,是信息系統(tǒng)開發(fā)和設計過程中的重要技術(shù)。因為數(shù)據(jù)庫的復雜性,為了能夠支持程序的正常執(zhí)行,數(shù)據(jù)庫設計過程就十分的復雜,因此最有的數(shù)據(jù)庫設計不可能快速完成,而只可能是一個慢慢探索,逐漸完善的過程,也就是仔細規(guī)劃和將數(shù)據(jù)庫中的數(shù)據(jù)對象結(jié)構(gòu)化并將數(shù)據(jù)對象之間關系進行系統(tǒng)結(jié)構(gòu)化的過程。如圖4.1所示圖4.1數(shù)據(jù)庫設計步驟4.2創(chuàng)建E-R圖在對系統(tǒng)進行總體的設計和需求分析之后,就要對系統(tǒng)中的每個模塊以及各個模塊的功能進行詳細分析。每個模塊和實體之間存在著一定的關聯(lián)關系,然后根據(jù)每個模塊中的各個實體之間的關聯(lián)以及數(shù)據(jù)庫表之間的聯(lián)系。數(shù)據(jù)庫概念模型設計主要是E-R模型,通過繪制各個表相應的E-R圖,就可以得出數(shù)據(jù)庫相應的概念模型設計。E-R圖中主要有三個組成成分,包括實體,聯(lián)系和屬性。4.2.1管理員信息表管理員基本信息實體圖:主要有時間、角色、序號、用戶名、密碼。圖4.2管理員信息實體圖4.2.2物資信息表物資信息實體圖:主要有編號、物資名稱、價格、發(fā)布人、庫存、圖片、簡介、物資類別、序號。圖4.3物資信息實體圖4.2.3物資類別信息表 物資類別實體圖,主要有物資名稱、添加時間、序號。圖4.4物資類別信息實體圖4.2.4物資采購信息表物資采購實體圖,主要有操作員、序號、編號、備注、物資名稱、價格、原庫存、采購數(shù)量、時間。圖4.5物資采購信息實體圖4.2.5物資出庫信息表物資出庫實體圖,主要有操作員、序號、編號、備注、物資名稱、價格、庫存量、出庫數(shù)量、時間。圖4.6物資出庫信息實體圖4.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設計通過對本系統(tǒng)需求的分析,結(jié)合物資管理系統(tǒng)的需求,由上述E-R圖轉(zhuǎn)換成關系模式如下所示。(1) 管理員信息表:序號(ID)、用戶名(username)、密碼(pwd)、角色(cx)、時間(addtime)。(2) 物資信息表:序號(ID)、編號(bianhao)、物資名稱(mingcheng)、價格(jiage)、類別(leibie)、簡介(jianjie)、圖片(tupian)、庫存(kucun)、發(fā)布人(faburen)、時間(addtime)。(3) 物資類別表:序號(ID)、類別(lb)、時間(addtime)。(4) 采購信息表:序號(ID)、編號(bianhao)、物資名稱(mingcheng)、原庫存(yuankucun)、采購數(shù)量(caigoushuliang)、備注(beizhu)、操作員(caozuoyuan)、時間(shijian)、價格(jiage)。(5) 出庫信息表:序號(ID)、編號(bianhao)、物資名稱(mingcheng)、庫存量(kucunliang)、出庫數(shù)量(chukushuliang)、備注(beizhu)、操作員(caozuoyuan)、時間(addtime)、價格(jiage)。4.4數(shù)據(jù)表設計(1)管理員信息表管理員信息表用來保存管理員的全部信息,包括;序號、用戶名、用戶密碼、權(quán)限和時間。具體信息如表4.7所示。列名類型是否為空備注IDInt否管理員序號UsernameVarchar是用戶名pwdVarchar是密碼cxVarchar是角色addtimeDateTime是時間表4.7管理員信息表(2) 物資信息表物資信息表用來表示物資的全部信息,包括序號、編號、物資名稱、價格(jiage)、類別、簡介、圖片、庫存、發(fā)布人、時間。列名類型是否為空備注IDInt否序號bianhaoVarChar是編號mingchengVarChar是物資名稱JiageVarChar是價格leibieVarChar是類別jianjieVarChar是簡介tupianVVarChar是圖片kucunVarChar是庫存量faburenVVarChar是發(fā)布人addtimeVarChar是時間表4.8物資信息表(3) 物資類別表物資類別表為了給物資分類,表里面包括序號、類別、時間。列名類型是否為空備注IDInt否序號LbVarChar是類別AddtimeDateTime是時間表4.9物資類別表(4) 采購信息表采購信息表儲存采購信息,主要包括:序號、編號、物資名稱、原庫存、采購數(shù)量、備注、操作員、時間、價格。列名類型是否為空備注IDInt否序號bianhaoVarChar是編號mingchengVarChar是物資名稱yuankucunVarChar是原庫存caigoushuliangVarChar是采購數(shù)量beizhuVarChar是備注caozuoyuanVarChar是操作員addtimeDateTime是時間JiageFloat是價格表4.10采購信息表(5) 出庫信息表出庫信息表主要記錄所有出庫信息,包括物資序號、編號、物資名稱、庫存量、出庫數(shù)量、備注、操作員、時間、價格。列名類型是否為空備注IDInt否序號bianhaoVarChar是編號mingchengVarChar是物資名稱kucunliangVarChar是庫存量chukushuliangVarChar是出庫數(shù)量beizhuVarChar是備注caozuoyuanVarChar是操作員addtimeVarChar是時間JiageDateTime是價格表4.11出庫信息表5系統(tǒng)的實現(xiàn)5.1員工子系統(tǒng)的實現(xiàn)5.1.1員工用戶登錄員工用戶進入系統(tǒng),權(quán)限選擇員工,再輸入自己的用戶名和密碼,點擊登錄就可以進入到系統(tǒng)主界面。具體運行效果如圖5-1所示。圖5-1員工登錄界面圖5.1.2個人信息管理員工登錄進入系統(tǒng)后,可以進行個人資料管理,修改個人資料,添加員工信息,具體運行效果圖如圖5-2所示。圖5-2個人資料管理界面圖5.1.3物資信息管理員工點擊物資信息管理,可以看見所有的物資信息,也可以按物資編號和名稱查詢物資信息,具體運行效果圖如圖5-3所示。圖5-3物資信息查詢界面圖5.1.4物資申請管理物資申請管理,員工將需要申請采購的物資填入表中,提交給管理員審批,物資申請的實際運行效果圖如圖5-4所示。圖5-4物資申請界面圖5.1.5物資報廢管理(1)申請物資報廢,員工把需要報廢的物資填入表中,申請管理員報廢批準,具體運行效果圖如圖5-5所示。圖5-5物資報廢申請界面圖(2)報廢審批查詢,查詢提交報廢物資的結(jié)果,可以按編號和物資名稱進行查詢,具體運行效果圖如圖5-6所示。圖5-6物資報廢申請查詢界面圖5.1.6意見信息管理意見信息管理,員工可以看見別人留言,也可以點擊“我要留言”自己發(fā)表自己的留言,具體運行效果圖如圖5-7所示。圖5-7意見信息管理界面圖5.2管理員子系統(tǒng)的實現(xiàn)5.2.1管理員用戶登錄管理員登錄界面,管理員輸入自己的用戶名和密碼,選擇管理員角色,點擊登錄,進入系統(tǒng)主界面,具體登錄效果圖如圖5-8所示。圖5-8管理員登錄界面圖5.2.2用戶管理的實現(xiàn)用戶管理有三個功能,分別是管理員賬號管理,管理員管理,個人密碼管理,可以添加管理員,刪除管理員和修改個人密碼。管理員賬號管理的具體運行效果圖如圖5-9所示。圖5-9管理員賬號管理界面圖 個人密碼管理的具體運行效果圖如圖5-10所示。圖5-10個人資料管理界面圖5.2.3采購申請管理采購申請管理包括采購負責人、供貨商管理、采購申請審批、采購申請查詢,采購負責人具體運行效果圖如圖5-11所示。圖5-11采購負責人界面圖 供貨商管理具體運行效果圖如圖5-12所示。圖5-12供貨商管理界面圖采購申請審批具體運行效果圖如圖5-13所示。圖5-13采購申請審批界面圖5.2.4物資計劃管理的實現(xiàn)物資計劃管理分為物資計劃添加和物資計劃管理,物資計劃添加的具體運行效果圖,如圖5-14所示圖5-14物資計劃添加界面圖 物資計劃查詢的具體運行效果圖如圖5-15所示。圖5-15物資計劃查詢界面圖5.2.5物資出庫管理的實現(xiàn)物資出庫管理的功能有物資出庫登記,物資出庫記錄查詢。物資出庫登記運行效果圖如圖5-16所示。圖5-16物資出庫登記界面圖 物資出庫記錄查詢的具體運行效果圖如圖5-17所示。圖5-17物資出庫記錄查詢界面圖5.2.6物資信息管理的實現(xiàn)物資信息管理分為三個功能,物資分類管理,物資信息添加,物資信息查詢?nèi)齻€功能,具體運行效果圖下圖所示。圖5-18物資分類管理界面圖圖5-19物資信息添加界面圖圖5-20物資信息查詢界面圖5.2.7財務信息管理財務信息管理分為財務信息登記和財務記錄查詢,財務信息登記,管理員填寫編號、事務名、金額、選擇供應商和填寫經(jīng)手人。具體運行效果圖如圖5-21所示。圖5-21財務信息登記界面圖 財務記錄查詢,管理員可以輸入編號或者事務名進行查詢,具體運行效果圖如圖5-22所示。圖5-22財務記錄查詢界面圖5.2.8物資報廢管理的實現(xiàn)物資報廢管理分為報廢申請審批和報廢申請查詢,物資報廢申請審批的物資可以按名稱和編號進行查詢,具體運行效果圖如圖5-23所示。圖5-23物資報廢申請審批界面圖物資審批查詢,管理員可以按照編號和物資名稱進行查詢,查詢是否已經(jīng)通過審批,具體運行效果圖如圖5-24所示。圖5-24物資審批查詢界面圖5.2.9庫存預警管理的實現(xiàn)庫存預警管理,顯示所有的物資信息并對庫存量小于三十的物資進行顯示,具體運行效果圖如圖5-25所示。圖5-25庫存預警界面圖5.2.10報表信息統(tǒng)計的實現(xiàn)報表信息統(tǒng)計,主要是完成對物資出入庫信息統(tǒng)計報表信息統(tǒng)計,具體運行效果圖如圖5-26所示。圖5-26庫存預警界面圖5.2.11意見信息管理的實現(xiàn)意見信息管理,管理員查看員工們發(fā)表的意見,具體運行效果圖如圖5-27所示。圖5-27意見信息管理界面圖6系統(tǒng)測試6.1系統(tǒng)測試的作用和意義系統(tǒng)測試是系統(tǒng)的開發(fā)和設計當中一個非常重要的過程。雖然在系統(tǒng)的開發(fā)和設計過程當中經(jīng)過了較為仔細嚴格的設計,但是還是不可避免的會留下一定的差錯,如果對于系統(tǒng)中存在的差錯沒有在系統(tǒng)投入運行前的測試階段找出并進行相關的完善與修改,那么這些問題遲早會在系統(tǒng)運行的過程中表現(xiàn)出來,但是等到問題出現(xiàn)的時候再進行修復將會付出更大的代價。所以,系統(tǒng)測試在軟件開發(fā)過程中所消耗的時間、人力和經(jīng)濟成本占整個過程的很大比例。6.2系統(tǒng)測試的目的系統(tǒng)測試的目的就是找出系統(tǒng)中的差錯,并不是要去盡力證明程序是沒有錯誤的,而是要仔細地查找那些容易產(chǎn)生錯誤的測試數(shù)據(jù),并且使用十萬分苛刻的態(tài)度,去努力尋找程序中存在的錯誤。本身由于我們思維的不嚴謹性,再加上系統(tǒng)開發(fā)過程中主觀的、心理的以及經(jīng)驗等方面因素的影響,故一般大型的軟件在測試之前是不可能不存在錯誤的,因此系統(tǒng)測試的主要目的就是努力地找出程序中存在的錯誤。6.3系統(tǒng)測試的基本原則在系統(tǒng)測試時應該遵守的基本原則:(1) 系統(tǒng)測試的時候應該盡量不要由軟件開發(fā)的相關人員進行;(2) 設計測試的用例要輸入合理、正確的數(shù)據(jù),也要輸入不合理、錯誤的數(shù)據(jù);(3) 測試過程不但要檢查該程序有沒有完成自己該做的事,還要檢查程序有沒有與此同時做了自己不應該做的事;(4) 保留測試的用例,這對重新測試和追加測試會更加的方便和快捷。6.4 系統(tǒng)測試的方法與步驟對軟件進行測試的主要方法為:一般得源程序通過編譯后,必須要先經(jīng)過人工測試的過程,然后再進行機器測試。人工測試就是運用人工的方式對系統(tǒng)進行測試,其中主要是對程序的靜態(tài)結(jié)構(gòu)進行檢查,然后從中發(fā)現(xiàn)一些編譯過程中輕易發(fā)現(xiàn)不了的錯誤。機器測試是采用在測試前準備好的測試用例,來運行需要進行測試的程序,然后通過對比運行出來的結(jié)果和預期的結(jié)果來判斷可能出現(xiàn)的差錯。系統(tǒng)的測試工作一般有四個步驟:單元測試、組裝測試、確認測試以及系統(tǒng)測試,其中每一步的測試都是在前一步測試的基礎上來運行的。如圖6-1所示。圖6.1 系統(tǒng)測試的步驟 6.4 系統(tǒng)測試用例本物資管理系統(tǒng)要主要實現(xiàn)的功能有員工登錄操作和管理登錄操作,管理員擁有所有

溫馨提示

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

評論

0/150

提交評論