




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
課程設計(說明書)題目:基于WEB的倉庫管理信息系統(tǒng)姓名:______________________學號:______________________2013年12月20日目錄第一章選題意義和可行性分析1.1選題意義信息已成為繼勞動力、土地、資本之后的又一大資源。誰控制的信息越多,誰利用信息資源的效率越高,誰就會在各方面的競爭中占有一席之地,誰就會有更多的優(yōu)勢。物資供應部門是企業(yè)與生產單位之間的橋梁、紐帶,是企業(yè)正常生產的物資保障部門。正因為供應部門是關鍵的中轉環(huán)節(jié),建立一套倉庫管理信息系統(tǒng)對于如何有效的把本單位生產所需的生產資料及時、保質保量的供應上去,有著重要的意義。從微觀上講,建立一套倉庫管理信息系統(tǒng)能夠加快物資的周轉速度,提高生產效率,從而加強了管理的信息化手段,提高了本單位的經(jīng)濟效益。從宏觀上講,順應了社會的信息化、社會化潮流,縮短了整個社會化大生產的周期。加強物資管理,不但有算得出、看得到的效益,還可以大大提高管理隊伍的素質,加強職工的愛護財產意識和學習科技的意識,使科學管理形成共識,并可以減少物資設備各個環(huán)節(jié)上的矛盾。1.2可行性分析1.2.1技術可行性該系統(tǒng)所需硬件設備,如服務器、PC機、打印機及網(wǎng)絡配件等,這些設備在性能上已經(jīng)有了很大提高,價格又相對較低,能滿足系統(tǒng)功能需求。軟件上,操作系統(tǒng)采用WINDOWSXP,數(shù)據(jù)庫管理系統(tǒng)采用Access,這些軟件在MIS開發(fā)中已被大量應用,技術上都比較成熟。本系統(tǒng)采用WEB技術來實現(xiàn),使用ASP可以創(chuàng)建動態(tài)、交互的Web服務器應用程序,ASP頁面可以使用腳本語言(如Vbscript、Javascript等)因此技術上是可行的。1.2.2經(jīng)濟可行性本信息系統(tǒng)屬于一個工具型的系統(tǒng),它可以節(jié)省工作人員大量數(shù)據(jù)收集、錄入、整理、查詢、修改等手工操作,而且迅速準確,能夠極大地提高工作效率,最大限度的降低用戶和管理員的工作量,使物資管理盡量簡便,同時促進業(yè)務的規(guī)范化、程序化,及時給各級領導提供必要的信息統(tǒng)計。系統(tǒng)開發(fā)所需的費用是比較低的,由于系統(tǒng)并不復雜,其運行與培訓費用也不會占用很多資金,可以預見系統(tǒng)完成后可以帶來較大的經(jīng)濟效益。綜上所述,實施MIS在技術上、經(jīng)濟上都是可行的,因此,開發(fā)企業(yè)倉庫管理信息系統(tǒng)是可行的。第二章倉庫管理信息系統(tǒng)的概述2.1開發(fā)倉庫管理信息系統(tǒng)的原因長期以來,物資管理工作中的信息管理是采用人工的方式,要付出大量人力,填寫各種表格、憑證、賬冊、卡片和文件。由于信息是隨著時間不斷變化的,各業(yè)務部門對信息的使用要求也各不相同,所以要按照不同的分類經(jīng)常不斷地匯總、統(tǒng)計,往往要做許多重復登記和轉抄。這種手工操作的管理方式,不僅浪費人力,而且存在許多缺點:(1)處理速度慢,影響信息及時性。(2)易出現(xiàn)錯誤,影響信息精確性。(3)不便于查詢。(4)缺乏綜合性,不能起控制作用。由于這些缺點,大大降低了信息的利用價值,顯然越來越不適應現(xiàn)代物資管理工作的需要。因此,發(fā)展以電子計算機為基礎的倉庫管理信息系統(tǒng)已是十分迫切和必要的了。2.2倉庫管理信息系統(tǒng)國外的發(fā)展現(xiàn)狀計算機的發(fā)明應用,被視為人類的第三次重大的科學技術革命,是一次飛躍。過去的革命最高成就就是“用機器制造機器”,是手的延長,而計算機的出現(xiàn)卻能做到“用機器控制機器”,是腦的延伸。計算機是提高生產效率的主要工具及途徑。在西方國家,計算機系統(tǒng)的發(fā)展有以下四個階段:
第一階段(1954--1964)電子數(shù)據(jù)處理階段(EDP)。此階段以單項數(shù)據(jù)處理為主,如財務管理、物資管理、工資管理等。
第二階段(1964--1974)管理信息系統(tǒng)階段(MIS)。在這期間,由于高速度的處理機、高速度大容量的存儲器與器件有了突破性進展,使得計算機應用系統(tǒng)從單項應用的EDP發(fā)展到多功能、多層次、綜合性的應用階段,使得MIS日漸成熟,具有了控制、預測、輔助和決策的功能。
第三階段(1974--1980)決策支持系統(tǒng)階段(DSS)。在此階段解決的主要是面向高層管理,大范圍的決策問題以及非結構化信息的處理。
第四階段(1980--)職能管理系統(tǒng)階段(IMS)。這個階段強調的是綜合管理功能,多維服務模式,人機協(xié)調的、智能化的、集成化的計算機輔助管理功能等。
據(jù)統(tǒng)計,目前,美國在財務會計上占有90%的工作由計算機完成;物資管理中80-100%的信息處理由計算機完成;計劃管理是80—90%;在計算機應用發(fā)展較快的國家中,計算機應用于經(jīng)濟管理的占80%;用于科技計算的占8%,用于生產過程控制的占12%;由此可以看出,經(jīng)濟管理是計算機應用的主要領域。2.3物質管理信息系統(tǒng)的國內發(fā)展現(xiàn)狀由于種種原因,我國的信息資源建設水平遠遠落后于信息基礎設施的建設的水平。長期以來,我國信息資源的開發(fā)管理未能與信息資源的增長同步進行。我國有豐富的原始信息資源,但在此基礎上再生的二次信息系統(tǒng)和數(shù)據(jù)庫產業(yè)的規(guī)模和市場占有率、使用率相當?shù)?,大量的有價值的信息未能進一步加工成商品使其增值。我國的計算機應用要比西方國家落后十幾年,管理信息系統(tǒng)的開發(fā)應用是從1973年開始的,83年以后才開始了大量的實際的開發(fā)和研究工作。因此,信息資源的開發(fā)和利用已被確立為國民經(jīng)濟信息的核心內容,信息數(shù)字化,傳輸?shù)木W(wǎng)絡化是縮小發(fā)展中國家與發(fā)達國家差距的捷徑,值世界信息化浪潮正以不可阻擋之勢席卷全球時,我國要迎頭趕上,就必須利用現(xiàn)有的信息基礎設施,重點開發(fā)和推廣應用于各類科技經(jīng)濟等數(shù)據(jù)庫和網(wǎng)絡資源服務系統(tǒng),以便取得巨大的社會效益和經(jīng)濟效益。
由于物資管理在社會大生產中占用重要地位,其計算機化在發(fā)達國家已達到95%以上,而我國在全國范圍內推廣計算機在管理中的應用,是在80年代初開始的。起步雖晚,但發(fā)展快。特別是微型計算機的出現(xiàn)和普及,為信息處理提供了物美價廉的手段,對于推動我國管理信息處理現(xiàn)代化起到了重要作用。由于物資管理在社會化大生產中占有重要地位,而倉庫管理信息系統(tǒng)又是促進企業(yè)物資管理的重要技術手段,因此各大中型企業(yè)都在使用、開發(fā)(或試圖開發(fā))自己的倉庫管理信息系統(tǒng)。第三章倉庫管理信息系統(tǒng)的需求分析3.1用戶需求分析物資管理是企業(yè)管理中的重點,存在著信息錄入量大,查詢請求多,查詢條件繁雜的特點。而已有的倉庫管理系統(tǒng)因為操作煩瑣,不能進行方便的操作,已經(jīng)不能夠滿足管理中的需要。為了將物資管理納入規(guī)范化、現(xiàn)代化管理的軌道,針對現(xiàn)有物資管理中存在的問題和管理的實際需要,我們將理順管理體制、建立各種管理規(guī)范與開發(fā)信息系統(tǒng)有機地結合起來。通過建立專門的倉庫管理信息系統(tǒng)來實施對企業(yè)物資進行統(tǒng)一管理。所以,為了順應用戶需求,我們推出了基于WEB的倉庫管理信息系統(tǒng)。3.2系統(tǒng)需求分析系統(tǒng)需求分析主要就是明確倉庫管理信息系統(tǒng)所要實現(xiàn)的目標,并給出解決方案。對系統(tǒng)的需求分析可以從功能需求和數(shù)據(jù)需求兩方面來進行。功能需求分析主要是對系統(tǒng)所要實現(xiàn)的目的進行分解,使之形成既相互獨立又相互聯(lián)系的幾個部分,然后將每個部分映射為一個或多個功能,這些功能相互之間形成一個有機的整體。數(shù)據(jù)需求分析就是對系統(tǒng)中涉及的數(shù)據(jù)進行識別,并描述出它們在系統(tǒng)中的關系和流向。如上所述,通過功能需求分析可以得到系統(tǒng)的主要功能,通過數(shù)據(jù)需求分析則對數(shù)據(jù)庫設計有所幫助。下面詳細進行這兩個部分的分析。3.2.1功能需求倉庫管理信息系統(tǒng)需要實現(xiàn)物資基本信息管理、物資入庫信息管理、物資出庫信息管理、庫存物資信息管理和用戶管理幾個部分功能,下面分別闡述這幾個部分的功能需求。(1)物資基本信息管理模塊:物資基本信息的添加,物資基本信息的刪除,物資基本信息的查詢。(2)物資入庫信息管理模塊:入庫物資信息的添加,入庫物資信息的刪除,入庫物資信息的查詢。(3)物資出庫信息管理模塊:出庫物資信息的添加,出庫物資信息的刪除,出庫物資信息的查詢。(4)庫存物資信息管理模塊:庫存物資信息的查詢,庫存物資信息的瀏覽。(5)系統(tǒng)用戶管理模塊:用戶添加,用戶刪除。3.2.2數(shù)據(jù)需求通過前面對系統(tǒng)功能需求的分析,可以了解到倉庫管理信息系統(tǒng)主要實現(xiàn)5個方面的功能,包括物資基本信息維護、物資入庫信息記錄、物資出庫信息記錄、庫存物資信息查詢和系統(tǒng)用戶管理。倉庫管理信息系統(tǒng)所涉及的主要數(shù)據(jù)包括物資記錄、入庫記錄、出庫記錄、庫存物資和用戶記錄,下面分別分析這些數(shù)據(jù)需求。(1)物資記錄物資記錄是物資管理中建立的物資基本信息,主要包括物資的供應商、材料類別、計量單位、材料明細和部門信息。物資基本信息供物資入庫、物資出庫和庫存管理使用,即整個倉庫管理信息系統(tǒng)的數(shù)據(jù)是以物資記錄為基礎的。物資基本信息一旦被入庫記錄使用,該物資記錄不能再被刪除。(2)入庫記錄入庫記錄是物資入庫的信息,在進行物資入庫登記時,需要記錄是物資信息,借方信息,入庫時間以及結帳日期。入庫記錄由物資產生,需要用到物資基本信息,形成的入庫信息可以在庫存管理中使用。當入庫信息被物資出庫引用時,該入庫記錄不能被刪除(3)出庫記錄出庫記錄是物資出庫的信息,與入庫物資類似,在進行物資出庫記錄時,也要記錄物資信息,領方信息,出庫時間以及結帳日期。出庫記錄由物資出庫產生,需要用到物資基本信息、庫存信息和入庫信息。庫存信息主要用來判斷當前庫存是否滿足出庫數(shù)量要求。物資出庫形成的出庫信息則會在庫存管理中使用。(4)庫存物資庫存物資是動態(tài)的物資庫存信息,它可以通過入庫記錄和出庫記錄的總匯數(shù)據(jù)得到。當需要查看物資庫存時,只要按照各種物資統(tǒng)計其累計入庫和累計出庫,累計出庫和累計入庫的差就是庫存數(shù)量。因此從需求角度來看,庫存物資數(shù)據(jù)是可以計算出來的,不需要保存。庫存管理中只要使用物資基本信息,入庫信息和出庫信息,然后通過簡單地加工處理,就可以形成庫存物資數(shù)據(jù)。(5)用戶記錄用戶記錄是用戶管理中建立的用戶基本信息,主要包括用戶的登錄次數(shù)、登錄IP、登錄時間,權限管理等。通過對系統(tǒng)數(shù)據(jù)需求的分析,可以得到如下圖3.1所示的系統(tǒng)數(shù)據(jù)流圖。該圖簡明地表示了倉庫管理信息系統(tǒng)的主要數(shù)據(jù)流向。系統(tǒng)用戶身份驗證請求判斷辦理物資基本信息請求驗證入庫請求系統(tǒng)用戶身份驗證請求判斷辦理物資基本信息請求驗證入庫請求辦理入庫請求、修改庫存驗證出庫請求辦理出庫請求、修改庫存不合格入庫請求合格用戶名入庫密碼入庫請求請請求操作請求庫存出庫請求合格反饋信息出庫請求不合格出庫請求3.1系統(tǒng)數(shù)據(jù)流程圖第四章倉庫管理信息系統(tǒng)的概要設計4.1系統(tǒng)設計方法三原則人類在復雜的工程技術系統(tǒng)如能源、交通等建設方面,積累了豐富的經(jīng)驗,為研究復雜系統(tǒng)如管理信息系統(tǒng)
提供了科學的指導性方法論,其主要原則如下:(1)整體性原則。系統(tǒng)是相互聯(lián)系,相互作用的諸要素組成的綜合體。我們必須從整體和各組成部分的相互關系來考察事物,從整體目標和功能出發(fā),正確處理系統(tǒng)各組成部分之間的相互關系和相互作用。(2)分解—協(xié)調原則。就是把復雜問題化成若干相對簡單的子問題以方便求解。若子系統(tǒng)的問題比較復雜,還可以再分。但在處理各類子問題時,必須根據(jù)系統(tǒng)的整體功能和目標,協(xié)調各子系統(tǒng)的行為、功能與目標,以保證整體功能目標的實現(xiàn)。(3)目標優(yōu)化原則。所謂目標優(yōu)化原則對簡單系統(tǒng)來說,是求最優(yōu)解,對復雜系統(tǒng)來說,求的是滿意解。一定要注意,目標優(yōu)化原則并不簡單是求最優(yōu)解的問題這里最需要指出的是:以上三原則是系統(tǒng)方法中處理復雜系統(tǒng)問題的三個主要原則,并非全部原則。在處理實際問題時,還需在這些原則的指導下,根據(jù)問題的特點,確定求解的具體方法和策略。4.2系統(tǒng)設計使用的工具在本次系統(tǒng)設計中,我主要運用ASP、Access、photoshopCS2、還使用Dreamweaver作為ASP的編輯環(huán)境。由于本系統(tǒng)是基于WEB的,ASP(ActiveServerPages,動態(tài)服務器主頁),是我們設計網(wǎng)站的關鍵技術,所以我采用MicrosoftASP技術實現(xiàn)WEB接口,連接后臺數(shù)據(jù)庫,處理服務器端的程序,動態(tài)生成WEB頁面。因為ASP沒有固定的編輯環(huán)境,人們一般用Dreamweave作為他的編輯環(huán)境。Dreamweaver主要用來制作網(wǎng)頁文件,制作出來的網(wǎng)頁兼容性比較好,制作效率也很高。Dreamweave字面意思為“夢幻編織”,這一軟件有著不斷變化的.豐富內涵和經(jīng)久不衰的設計思維,它能充分展現(xiàn)創(chuàng)意,實現(xiàn)想法,鍛煉能力。Access2003關系型數(shù)據(jù)庫管理系統(tǒng)是一種簡單易用的桌面數(shù)據(jù)庫管理軟件,是MicrosoftOffice系列應用軟件的重要組成部分。它的界面友好,功能全面且操作簡單,不僅可以有效地組織與管理、共享與開發(fā)應用數(shù)據(jù)庫信息,而且可以把數(shù)據(jù)庫信息與Web結合在一起,為局域網(wǎng)和互聯(lián)網(wǎng)共享數(shù)據(jù)庫奠定基礎。其次還用到photoshopCS2對網(wǎng)頁中的圖片進行處理,使整個頁面看起來比較友好和美觀。4.3系統(tǒng)設計的體系結構本倉庫管理信息系統(tǒng)的設計及開發(fā)采用了流行的B/S(瀏覽器/服務器)模式的數(shù)據(jù)庫體系,用戶端主要負責人機交互,包括一些與數(shù)據(jù)和應用關系的圖形和界面運用;Web服務器主要負責對客戶端應用程序的集中管理;應用服務器主要負責應用系統(tǒng)的邏輯結構和數(shù)據(jù)關系,即事務處理;應用服務器又可以根據(jù)其處理的具體業(yè)務不同而分為多個;數(shù)據(jù)服務器則主要負責數(shù)據(jù)的存儲和組織、分布式管理、備份和同步等等。4.4系統(tǒng)設計的任務系統(tǒng)開發(fā)的總體任務是實現(xiàn)物資信息的系統(tǒng)化、規(guī)范化和自動化。倉庫管理信息系統(tǒng)是一個將用戶管理、物資管理、物資入庫、物資出庫和庫存管理等功能融為一體的系統(tǒng)。一個完整的倉庫管理信息系統(tǒng)的任務主要包括以下幾項:(1).物資管理,主要負責管理物資基本信息,包括物資信息的添加、刪除和查詢。(2).物資入庫,主要負責物資入庫的登記,包括物資入庫信息的添加、刪除和查詢。(3).物資出庫,主要負責物資出庫的登記,包括物資出庫信息的添加、刪除和查詢。(4).庫存物資,主要負責對當前物資庫存信息的查詢。(5).用戶管理,主要負責管理用戶基本信息,包括用戶信息的添加、刪除。第五章倉庫管理信息系統(tǒng)的詳細設計及實現(xiàn)5.1系統(tǒng)功能模塊設計倉庫管理信息系統(tǒng)主要實現(xiàn)對物資基本信息的記錄,包括物資的入、出庫記錄,物資庫存信息的查詢以及系統(tǒng)用戶管理。在倉庫管理信息系統(tǒng)中,應該首先為每種物資信息進行登記,以便于進行統(tǒng)一管理。由于在實際過程中會有不斷的物資入庫和物資出庫,因此對每筆入庫和出庫都應記錄,并保存詳細的入庫、出庫數(shù)量以及日期信息。物資信息屬于企業(yè)內部信息,所以進行系統(tǒng)用戶的管理是系統(tǒng)功能的重中之重。為了能夠動態(tài)地掌握物資的庫存情況,需要根據(jù)物資的入庫和出庫信息查詢庫存物資,一般的處理方法是累計截止至當前每種物資的所有入庫和所有出庫,用累計入庫減去累計出庫所得的值就是該物資的當前庫存數(shù)量。根據(jù)對以上倉庫管理信息系統(tǒng)的分析,本系統(tǒng)完成的主要功能有物資基本信息管理模塊、物資入庫信息管理模塊、物資出庫信息管理模塊、庫存物資信息管理模塊和系統(tǒng)用戶管理模塊五個功能模塊。對上述各項功能進行集中、分塊,按照結構化程序的設計需要,得到一個總體的系統(tǒng)功能模塊圖,其中每個功能模塊又由若干個相關聯(lián)的子功能模塊組成??傮w的系統(tǒng)功能模塊圖如圖5.1所示:圖5.1系統(tǒng)功能模塊圖庫存物資信息管理庫存物資信息管理物資出庫信息管理物資入庫信息管理物資基本信息管理系統(tǒng)管理庫存物資信息瀏覽庫存物資信息查詢出庫物資信息刪除出庫物資信息添加入庫物資信息刪除入庫物資信息添加物資基本信息刪除物資基本信息添加用戶刪除用戶添加物資基本信息查詢刪除入庫物資信息查詢出庫物資信息查詢倉庫管理信息系統(tǒng)(1)物資基本信息管理模塊物資基本信息管理模塊是用來對物資基本信息的管理,包括物資基本信息的添加、刪除和查詢。建立了物資的基本信息之后,就可以針對不同的物資進行入庫、出庫以及庫存信息查詢等操作。用戶要求能夠查看所有物資的列表和每種物資的明確信息。(2)物資入庫信息管理模塊物資入庫信息管理模塊是指對物資入庫信息的登記,系統(tǒng)需要記錄每筆物資入庫的詳細信息。物資入庫登記時,物資必須是物資管理中已經(jīng)存在的。用戶要求能夠添加,刪除和查詢進貨入庫記錄,并提供瀏覽所有入庫記錄的功能。(3)物資出庫信息管理模塊物資出庫信息管理模塊是指對物資出庫信息的記錄。與物資入庫類似,登記物資出庫時,對象也應該是物資管理中已經(jīng)存在的物質,并且要考慮該物資的庫存數(shù)量是否滿足本次出庫的數(shù)量需要。系統(tǒng)應該提供添加、刪除和查詢物資出庫記錄的功能,并能夠讓用戶查看所有的出庫記錄。(4)庫存物資信息管理模塊庫存物資信息管理模塊主要是對庫存物資信息進行查詢,系統(tǒng)應提供每種物資的入庫、出庫以及當前庫存數(shù)量,用戶要求能夠隨時查詢到當時的庫存情況,查詢結果可以進行瀏覽查看。(5)用戶管理模塊用戶管理主要是對系統(tǒng)用戶基本信息的管理,包括用戶的添加和刪除。建立了用戶的基本信息之后,就可以對用戶登錄進行驗證和管理,包括登錄次數(shù)、登錄IP、登錄時間,權限管理等。5.2系統(tǒng)數(shù)據(jù)庫設計5.2.1數(shù)據(jù)庫概念結構設計數(shù)據(jù)庫概念結構設計是指在數(shù)據(jù)分析的基礎之上,自底向上的建立整個系統(tǒng)的數(shù)據(jù)庫概念結構,即先從用戶的角度進行設計,然后將視圖集成,最后對集成后的結構分析優(yōu)化得到最終結果。E-R模型是用于概念結構設計的有力工具。針對一般倉庫管理信息系統(tǒng)的需求,通過對物資調配工作過程的內容和數(shù)據(jù)流程分析,設計如下面所示的數(shù)據(jù)項和數(shù)據(jù)結構:●物資基本信息,包括的數(shù)據(jù)項有材料明細、供應商信息、材料類別等?!袢霂煳镔Y信息,包括的數(shù)據(jù)項有入庫日期、類別、品名、規(guī)格、計量單位、數(shù)量、單價、金額、供應商、結帳日期、備注等?!癯鰩煳镔Y信息,包括的數(shù)據(jù)項有出庫日期、類別、品名、規(guī)格、計量單位、數(shù)量、單價、金額、供應商、結帳日期、備注等?!駧齑嫖镔Y信息,包括的數(shù)據(jù)項有類別、品名、規(guī)格、單位、單價、庫存信息等?!窆芾碛脩粜畔ⅲǖ臄?shù)據(jù)項有用戶名、用戶全名、用戶類別(系統(tǒng)管理員、一般管理員、普通用戶)、密碼、權限、登陸次數(shù)、上次登陸時間、上次登陸IP等。下面給出物資管理中各實體的示意E-R圖。物資基本信息實體E-R圖如圖:物資基本信息實體物資基本信息實體計量單位計量單位單價品名類別單價品名類別 圖5.2物資基本信息實體E-R圖物資入庫信息實體E-R圖如圖: 物資入庫信息實體物資入庫信息實體供應商物資基本信息入庫時間 數(shù)量供應商物資基本信息入庫時間 數(shù)量 圖5.3物資入庫信息實體E-R圖物資出庫信息實體E-R圖如圖: 物資出庫信息實體物資出庫信息實體數(shù)量物資基本信息數(shù)量物資基本信息領用單位出庫時間領用單位出庫時間 圖5.4物資出庫信息實體E-R圖物資庫存信息實體E-R圖如圖: 物資庫存信息實體物資庫存信息實體規(guī)格物資基本信息規(guī)格物資基本信息類別數(shù)量類別數(shù)量 圖5.5物資庫存信息實體E-R圖管理用戶信息實體E-R圖如圖:系統(tǒng)用戶信息實體系統(tǒng)用戶信息實體用戶ID郵箱 用戶ID郵箱電話用戶名稱 電話用戶名稱 …… 圖5.6管理用戶信息實體E-R圖根據(jù)以上實體與實體之間的關系,可以得到倉庫管理信息系統(tǒng)的總體E-R圖,如圖5.2所示:用戶管理用戶管理物資基本信息物資出庫物資入庫登記物資庫存統(tǒng)計mnmm圖5.7倉庫管理信息系統(tǒng)總體E-R圖5.2.2數(shù)據(jù)庫邏輯結構設計邏輯設計的任務是根據(jù)DBMS的特征把概念結構轉換為相應的邏輯結構。概念結構設計所得到E-R模型,是獨立于DBMS的,這里的轉換就是把表示概念結構的E-R圖轉換為層次模型或網(wǎng)狀模型或關系模型的邏輯結構?,F(xiàn)在需要將上面的數(shù)據(jù)庫概念結構轉化為Access數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結構。實體之間關系模型,如圖:物資物資物資登記物資登記 物資基本信息管理物資基本信息管理物資管理物資入庫信息物資出庫信息 物資管理物資入庫信息物資出庫信息 物資庫存信息物資庫存信息圖5.8實體之間關系模型圖5.2.3數(shù)據(jù)庫物理結構設計物理設計的目的是根據(jù)具體DBMS的特征,確定數(shù)據(jù)庫的物理結構(存儲結構)。倉庫管理信息系統(tǒng)數(shù)據(jù)庫中各個表格的設計結構如下面表格所示。每個表格表示在數(shù)據(jù)庫中的一個表Class(材料類別):表字段名稱數(shù)據(jù)類型說明Id自動編號Classnumber文本類別編號Classname文本類別名稱Content備注摘要Department(部門信息):表字段名稱數(shù)據(jù)類型說明Id自動編號Depnumber文本部門編號Depname文本部門名稱In_Store(入庫信息):表字段名稱數(shù)據(jù)類型說明ID自動編號uptime日期/時間入庫日期class文本類別pinming文本品名guige文本規(guī)格unit文本計量單位supplier文本供應商use_price貨幣借方單價use_num數(shù)據(jù)借方數(shù)量user_amount貨幣借方金額end_time日期/時間結帳日期content備注摘要Material(材料明細):表字段名稱數(shù)據(jù)類型說明Id自動編號Class文本類別Pinming文本品名Guige文本規(guī)格Unit文本計量單位Price貨幣單價Out_store(出庫信息):表字段名稱數(shù)據(jù)類型說明Id自動編號Uptime日期/時間出庫日期Class文本類別Pinming文本品名Guige文本規(guī)格Unit文本計量單位use-dep文本領用單位loan_price貨幣領用單價loan_num數(shù)字領用數(shù)量loan_amount貨幣領用金額end_time日期/時間結帳日期Content備注摘要Store
(庫存信息):表字段名稱數(shù)據(jù)類型說明Id自動編號Class文本類別pinming文本品名Guige文本規(guī)格Number數(shù)字庫存數(shù)量Price貨幣單價Unit文本計量單位Supplier(供應商):表字段名稱數(shù)據(jù)類型說明ID自動編號Supplier_name文本供應商名稱Contact_person文本聯(lián)系人Title文本職稱Adr文本地址Prov文本省份City文本城市Tel文本電話號碼Facsimile文本傳真號碼Condition文本付款條件Email文本電子郵件Contend備注摘要Unit(計量單位):表字段名稱數(shù)據(jù)類型說明Id自動編號Unit文本計量單位Userinfo(用戶信息):表字段名稱數(shù)據(jù)類型說明Userid自動編號Name文本用戶名Pwd文本密碼Fullname文本全名Logins數(shù)字登錄次數(shù)Lastlogin日期/時間上次登錄時間Lasrip文本上次登錄IPDepname文本部門Quanxian備注權限系統(tǒng)實現(xiàn)(1)系統(tǒng)登錄界面設計進入倉庫管理信息系統(tǒng),首先看到的是系統(tǒng)的登錄界面,輸入有效的用戶名和密碼才可以進入系統(tǒng)管理界面,界面如下圖所示。(2)系統(tǒng)管理界面設計系統(tǒng)登陸成功后進入系統(tǒng)管理界面,在此可以進行不同信息的管理,界面如下圖所示。(3)物資入庫界面設計點擊倉庫管理信息系統(tǒng)的“入庫信息”進入物資入庫信息管理界面,在此可以進行相應的物資入庫信息添加、查詢、刪除。界面如下圖所示。(4)物資出庫界面設計點擊倉庫管理信息系統(tǒng)的“出庫信息”進入物資出庫信息界面,在此可以進行相應的物資出庫信息添加、查詢、刪除。界面如下圖所示。(5)物資庫存界面設計點擊倉庫管理信息系統(tǒng)的“庫存信息”進入物資庫存信息界面,界面如下圖所示。
第六章系統(tǒng)的測試系統(tǒng)測試的目的是驗證最終系統(tǒng)是否滿足系統(tǒng)需求并且遵循系統(tǒng)設計,所以當系統(tǒng)需求和系統(tǒng)設計完成之后,開始對系統(tǒng)進行測試。系統(tǒng)測試主要有以下幾個方面:1、功能測試功能測試是測試階段要完成的最普通,也是最顯而易見的測試。必須對整個管理系統(tǒng)進行檢查,以確保所有功能正確執(zhí)行,不會產生不期望出現(xiàn)的錯誤信息、異常和執(zhí)行動作。下面是在進行功能測試時需要注意的事項:鏈接:是否存在鏈接中斷,是否存在錯誤鏈接?錄入:錄入內容是否正確信息表格:能否正確填寫并保存設計:有沒有不能看到或讀取的因素進行功能測試時,要從最特殊的情形開始,或者從可能產生問題最多的配置開始。然后再測試所用計算機采用的配置。如果在上述情況下,系統(tǒng)能正常工作,那么,對于其它情況基本上也不會出現(xiàn)太多的問題。一旦完成所有更改后,那么反過來再進行一次性大量物資信息錄入時采用配置的測試,以便檢查確認,經(jīng)過上述測試后沒有產生新的問題。進行功能測試時,應該盡量超越被認為是計算機正常運行使用的情況。比如說,對于物資信息輸入測試,應該試著隨意輸入一些或同時輸入諸如逗號、引號、省略號、換行符、尖括號、百分號等特殊字符,以檢查是否會產生錄入錯誤。2、用戶界面測試重點是測試系統(tǒng)的易用性和視覺效果等,如果發(fā)現(xiàn)系統(tǒng)的易用性不好或是視覺效果差,則對系統(tǒng)作修改。3、運行測試對于一個倉庫管理信息系統(tǒng)的運行測試尤為重要,盡管我們在進行功能測試時已檢查出用戶界面的錯誤,但離開進行數(shù)據(jù)輸出的結果,還需要進行運行測試。在進行系統(tǒng)運行測試時,我們對在每個頁面中輸入相應的數(shù)據(jù)信息,執(zhí)行每一個鏈接,檢查是否都能夠正確的運行,達到預期的要求。如果發(fā)現(xiàn)某一頁面還存在錯誤,則進行修改。以便使系統(tǒng)達到設計本系統(tǒng)的預期要求和目標。4、用戶權限測試用戶權限測試是對所有使用本系統(tǒng)用戶的權限進行測試。包括檢測用戶是否未經(jīng)登錄就可以訪問某些網(wǎng)頁、檢測是否只有有權限的用戶才能進行相應的操作。第七章總結經(jīng)過緊張的設計,我覺得收獲頗豐,不僅使我學到具體的專業(yè)知識,而且鍛煉了自學能力和我的毅力,本倉庫管理信息系統(tǒng)分析與設計過程,是我進一步學習和探索的過程。在這個過程中,我對管理信息系統(tǒng)的分析與設計思想有了深刻的認識,對VBScript、使用ASP進行WEB應用開發(fā)有了進一步的掌握和了解,對管理信息系統(tǒng)的分析與設計過程有了切身的認識和體會,并在學習和實踐過程中增長了知識、豐富了經(jīng)驗。下面主要從以下幾方面談一談自己的體會:1、對管理信息系統(tǒng)開發(fā)的體會(1)、管理信息系統(tǒng)的開發(fā)是一項復雜的系統(tǒng)工程,必須嚴格地按照系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)運行與評價的開發(fā)規(guī)范來進行,作為一個實際課題,只有做了充分的準確的系統(tǒng)分析,才能更高效率的實現(xiàn)各個功能模塊。透徹的系統(tǒng)分析會使系統(tǒng)的結構層次清唽,更有助于程序邏輯結構的實現(xiàn)。因為在開發(fā)系統(tǒng)前,只有把系統(tǒng)開發(fā)的目標明確出來,做到心中有數(shù),這樣在以后的設計中才會順利,可節(jié)省不必要的時間與精力。(2)、管理信息系統(tǒng)的分析與設計,必須和具體實際相結合,才能真正服務社會。在系統(tǒng)開發(fā)時應遵循以下一些原則:①穩(wěn)定性原則系統(tǒng)的開發(fā)必須具有加強的應變能力,在一定時間內有相對的穩(wěn)定性。②抓重點原則。從滿足企業(yè)生產經(jīng)營活動和市場的實際需要出發(fā),抓住主要的關鍵問題。面對企業(yè)涉及的范圍廣,問題多,管理信息系統(tǒng)的建立需要緊緊抓住影響企業(yè)生存與發(fā)展,提高生產管理與經(jīng)營管理的決策水平主線問題。.③實用性與先進性原則。目前,我國的管理信息系統(tǒng)開發(fā)中存在低水平的重復開發(fā)和片面追求高檔次的硬件設備,以及系統(tǒng)開發(fā)成功率低,使用價值不高等問題。鑒于實際情況在系統(tǒng)開發(fā)中應遵循把
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第19課《只有一個地球》第二課時 課件
- 工程經(jīng)濟考試的實踐案例分析試題及答案
- 2025年工程項目管理新思維試題及答案
- 市政工程常見問題解析及試題答案概要
- 水電考試必記的歷史知識點試題及答案
- 項目管理工具對項目成功的影響試題及答案
- 一站式水利水電考試資料平臺試題及答案
- 2020年初中畢業(yè)升學考試(新疆烏魯木齊卷)數(shù)學【含答案、解析】
- 公共關系學中溝通方式的重要性試題
- 2024年水利水電工程實踐平臺建設試題及答案
- 國家標準硬度轉換表參考模板
- 輪胎式裝載機檢測報告(共5頁)
- 電子設備裝接工(高級)理論知識考核試卷一(共11頁)
- 畢業(yè)設計(論文)玉米育苗制缽機設計(含全套cad圖紙)
- 康復評定——感覺功能評定
- 彎矩二次分配法excel表-(1)
- 粉煤灰漂珠粉項目可行性研究報告寫作范文
- 華為產品測試策略及驗證計劃模板
- 焊接工藝規(guī)程(WPS)
- 醫(yī)院管理試題學習資料
- 1FC6發(fā)電機常見故障的判斷及處理方法
評論
0/150
提交評論