




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、管理信息系統(tǒng)課程設計報告*公司庫存管理系統(tǒng)的分析與設計摘 要本論文闡述了*公司庫存管理系統(tǒng)設計與實現(xiàn)的全過程,首先是該系統(tǒng)的研究背景及意義,進行可行性分析;其次是需求分析,主要包括組織結構、業(yè)務流程、數(shù)據(jù)流程、數(shù)據(jù)字典等;再次是對系統(tǒng)的功能結構進行細致的分析設計,主要包括用戶管理、基本管理、入庫管理、庫存管理、出庫管理、基本管理等功能模塊。通過這些模塊能夠?qū)崿F(xiàn)對供應商、零售商、員工等信息的增、刪、查、改;對貨物入庫、庫存、出庫等操作進行有效地管理;生成相關的單據(jù)及導出相關excel數(shù)據(jù);最后是記錄在系統(tǒng)實施階段的關鍵技術代碼、及系統(tǒng)測試工作。本系統(tǒng)是基于對*公司進行實地調(diào)查和全面分析的基礎上設
2、計的管理信息系統(tǒng)。該系統(tǒng)試圖克服原有系統(tǒng)數(shù)據(jù)不共享,效率低下等缺陷,力求做到提高效率,優(yōu)化業(yè)務過程,輔助管理決策,提高企業(yè)競爭能力?!娟P鍵詞】庫存 管理系統(tǒng) 汽配庫存 設計與實現(xiàn) 目錄第一章 系統(tǒng)概述11.1系統(tǒng)產(chǎn)生的背景11.2課題研究的目的和意義11.3汽車配件庫存管理系統(tǒng)的國內(nèi)外發(fā)展現(xiàn)狀11.4系統(tǒng)的可行性分析21.4.1技術上可行性21.4.2經(jīng)濟上可行性21.4.3管理上的可行性31.5系統(tǒng)的總體構想31.5.1研究方法及研究手段31.5.2系統(tǒng)主要設計思路31.5.3系統(tǒng)的研究步驟4第二章 系統(tǒng)分析52.1系統(tǒng)分析概述52.2需求分析52.2.1系統(tǒng)發(fā)開的目的52.2.2*公司組織
3、結構52.2.3系統(tǒng)的功能分析62.3業(yè)務流程分析72.4數(shù)據(jù)流程分析82.4.1數(shù)據(jù)流程圖82.4.2數(shù)據(jù)字典10第三章 系統(tǒng)設計253.1系統(tǒng)結構設計253.1.1系統(tǒng)總體功能模塊設計253.1.2系統(tǒng)總體功能結構圖263.2系統(tǒng)開發(fā)運行環(huán)境273.2.1硬件環(huán)境273.2.2軟件環(huán)境273.3代碼設計273.4數(shù)據(jù)庫設計313.4.1數(shù)據(jù)庫概念結構設計313.4.2數(shù)據(jù)庫邏輯結構設計333.4.3數(shù)據(jù)庫的物理設計373.5輸入輸出設計373.5.1輸入設計373.5.2輸出設計383.5.3屏幕界面設計40第四章 系統(tǒng)實施494.1系統(tǒng)關鍵技術的實現(xiàn)49第五章 結論565.1系統(tǒng)主要功能
4、565.2系統(tǒng)總結57參考文獻59第一章 系統(tǒng)概述1.1系統(tǒng)產(chǎn)生的背景隨著計算機的廣泛應用,科學技術的快速發(fā)展,信息技術使用的成本逐漸減少、速度卻逐漸加快,信息技術已成為當今影響力最強的科學技術之一。傳統(tǒng)的管理模式已經(jīng)無法適應現(xiàn)代企業(yè)的競爭要求,制約了企業(yè)的發(fā)展速度。運用信息技術進行公司管理成為必然的發(fā)展趨勢,系統(tǒng)管理應運而生,并且經(jīng)過人們長期的實踐和不斷地發(fā)展完善,發(fā)展成為今天相對比較完善的管理信息系統(tǒng)。1.2課題研究的目的和意義 計算機產(chǎn)業(yè)的迅速發(fā)展使計算機廣泛地應用于管理信息、輔助教學及人們的日常生產(chǎn)生活當中等等。*公司是一個主要經(jīng)營海馬汽車配件的公司,隨著公司業(yè)務的不斷擴大,強大的庫存
5、管理系統(tǒng)成為現(xiàn)在公司正面臨的問題。將傳統(tǒng)行業(yè)的庫存管理進行信息化變革已經(jīng)成為適應當代企業(yè)發(fā)展的必然要求?,F(xiàn)在汽配市場競爭日益激烈,各個知名汽配企業(yè)都在大力推行庫存信息系統(tǒng)的建設,從原材料,成品及訂單信息化,信息標準化和規(guī)范化,到管理信息系統(tǒng)軟件的應用等多方面推動庫存管理信息化的進程。對庫存信息進行科學化的管理,合理簡化庫存結構,保證倉庫供貨的及時、快捷,減少倉庫物品的積壓,提高公司資金的周轉效率,將損失減少到最小,提高企業(yè)各部門之間的協(xié)作能力,能夠迅速及時的互通信息,提高企業(yè)整體的運作效率,增強企業(yè)的核心競爭力。該系統(tǒng)的設計和開發(fā)能夠很大限度地運用到大學期間所學的專業(yè)知識,如信息系統(tǒng)分析與設計
6、、管理信息系統(tǒng)等課程中所介紹到的sql server 2005數(shù)據(jù)庫和c#.net的軟件開發(fā)工具,業(yè)務流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典和數(shù)據(jù)庫設計等各方面知識。能夠?qū)⑺鶎W的知識應用到實踐當中、并對所學知識進行綜合性的運用,加深了對專業(yè)知識的理解,通過將理論知識運用到實際當中去,提高自己在系統(tǒng)方面設計與實現(xiàn)的能力。1.3汽車配件庫存管理系統(tǒng)的國內(nèi)外發(fā)展現(xiàn)狀當今時代是信息化的時代,信息技術已經(jīng)應用于現(xiàn)代社會生活的各個方面,企業(yè)管理的信息化變革也在不斷發(fā)展完善中,而經(jīng)濟的全球化更是加快了世界各國進行信息化變革的步伐。各企業(yè)也開始汲取原有的管理經(jīng)驗,建立起適合自身的管理信息系統(tǒng)。國內(nèi)目前庫存管理系統(tǒng)研究長
7、期以來,對于汽車配件的庫存管理都是通過紙質(zhì)單據(jù)在各部門之間傳遞,不僅耗費大量的人力,且效率低下。由于采用手工填寫的方式,字跡潦草、模糊不清以及易臟、易濫等特點就給單據(jù)造成不可避免的損壞,從而給整個業(yè)務流程帶來了很多的不便。隨著電腦的不斷普及以及it技術的越來越成熟,將*公司的管理體系數(shù)字化、電子化、簡單化是不可阻擋的。由于新技術、新平臺的不斷涌現(xiàn)就出現(xiàn)了各式各樣的系統(tǒng)或者軟件。越來越多公司或者企業(yè)都傾向于將辦公自動化,這樣不僅效率高、理解能力強、傳遞速度快而且也在很大程度上減少了人力以及避開了較為繁瑣的業(yè)務流程取而代之的是方便、快捷、迅速的一套全新的電子化、數(shù)字化的管理信息系統(tǒng)。國外目前庫存管
8、理系統(tǒng)研究目前國外的管理信息系統(tǒng)相較于國內(nèi)而言是比較趨于完善的,國外的軟件設計以實用功能為主,設計的都較為簡潔便用,并且運用了較為頂尖的高科技手段進行業(yè)務的處理,設計出的企業(yè)管理信息系統(tǒng)既簡單而又便于使用,在解決客戶的要求和主要問題的基礎上在考慮其他的輔助功能。系統(tǒng)開發(fā)所需的技術人員以企業(yè)對服務對象,建立出完整的服務體系,從設計所需管理軟件到培訓企業(yè)的系統(tǒng)使用人員、到系統(tǒng)的二次開發(fā)都配備有相應的規(guī)范措施。 1.4系統(tǒng)的可行性分析*公司庫存管理信息系統(tǒng)軟件改變了手工繁瑣復雜的現(xiàn)狀,實現(xiàn)管理的信息化、自動化,滿足企業(yè)管理工作的需要,提高企業(yè)工作效率。下面將從技術、經(jīng)濟和管理三方面對*公司庫存管理信
9、息系統(tǒng)進行可行性分析。1.4.1技術上可行性本系統(tǒng)是在microsoft windows 7平臺下進行開發(fā)的,以sql server 2005數(shù)據(jù)庫和visual studio 2005 為開發(fā)平臺,對*公司的庫存管理實施信息化、自動化,改善原有手工效率低下的現(xiàn)狀,提高工作效率。*公司具備系統(tǒng)開發(fā)所需的硬件及軟件設施,且擁有一支技術水平高超,實踐經(jīng)驗豐富的技術團隊。因此,本系統(tǒng)的開發(fā)在技術上有切實的可行性。1.4.2經(jīng)濟上可行性經(jīng)濟上的可行性主要是針對開發(fā)*公司庫存管理系統(tǒng)所需的成本與所得的效益作出評估。本系統(tǒng)在成本和效益兩個方面的分析如下:成本:開發(fā)周期短,規(guī)模適中,所工具和軟硬件環(huán)境要求較
10、低,花費較少。收益:能夠為公司提供更加及時準確的信息,輔助企業(yè)領導層做出及時有效的正確決策,促進企業(yè)快速完成管理體制的改革,提高企業(yè)各部門之間信息的傳輸效率,提高企業(yè)的整體工作效率,減少大量的人員成本費用等,轉化為企業(yè)的間接收益,而且這部分收益相對比較而言是較大的。根據(jù)成本/效益的分析得出:本系統(tǒng)開發(fā)所得的經(jīng)濟效益超過它的開發(fā)成本和維護成本。所以,本系統(tǒng)的開發(fā)具有切實的經(jīng)濟可行性。1.4.3管理上的可行性管理可行性是指*公司管理人員在開發(fā)庫存管理系統(tǒng)方面的態(tài)度和管理方面的條件。*公司具有科學的現(xiàn)代管理方法,成熟的管理制度,齊全的規(guī)章制度,而且*公司的領導對信息技術給企業(yè)管理帶來的變革是十分認同
11、的。操作人員對汽車配件庫存管理的業(yè)務流程較熟悉,操作簡單明確,方便管理和應用。領導層的支持是系統(tǒng)能夠成功的前提,能保證系統(tǒng)在開發(fā)過程中妥善解決問題。因此,本系統(tǒng)的開發(fā)在管理上具有可行性。1.5系統(tǒng)的總體構想1.5.1研究方法及研究手段*公司庫存管理信息系統(tǒng)以計算機軟硬件和信息技術為基礎,通過對各種資源的信息化管理,實現(xiàn)管理過程的規(guī)范化、信息化、自動化。在對*公司庫存管理進行全面分析的基礎上,采用生命周期法對整個開發(fā)過程進行設計,主要包括系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)運行等五個階段3。它要求記錄的文檔要標準規(guī)范,強調(diào)面向酒店用戶的原則,強調(diào)開發(fā)過程的整體性和全局性。經(jīng)過系統(tǒng)分析和設
12、計后,本系統(tǒng)的開發(fā)環(huán)境選擇windows 7操作系統(tǒng),采用visual studio 2005為開發(fā)平臺,后臺數(shù)據(jù)庫使用sql server2005。1.5.2系統(tǒng)主要設計思路 通過對*公司庫存管理狀況的細致調(diào)查與分析,并和相關工作關人員反復溝通了解后,從實際出發(fā),將軟件技術與管理理念相結合,盡量開發(fā)出一套具有簡潔的界面、合理的系統(tǒng)結構、簡單便捷的操作方法、真正切合*公司實際需求的管理信息系統(tǒng)軟件,使其能夠幫助企業(yè)工作人員更好的實現(xiàn)管理的信息化變革,全面提高企業(yè)員工的工作效率和工作質(zhì)量。主要設計思路:通過本系統(tǒng)可以對*公司倉庫庫存的基本信息進行添加、查詢、修改、刪除等基本操作,從而全面有效地管
13、理各種的物品庫存信息。 通過本系統(tǒng)的統(tǒng)計匯總,實現(xiàn)對*公司庫存情況的全面掌握。通過系統(tǒng)設置對系統(tǒng)的操作用戶進行權限的設置。每個用戶進入系統(tǒng)后只能查尋與管理自己擁有權限內(nèi)的信息。從而保證了數(shù)據(jù)的安全性,獨立性,每個用戶只能操作與自己相關的操作。系統(tǒng)管理員登陸后對其他角色的用戶進行權限分配,充分考慮系統(tǒng)的適應性和企業(yè)的發(fā)展變化,使它能夠適應企業(yè)的發(fā)展。1.5.3系統(tǒng)的研究步驟本系統(tǒng)的開發(fā)采用面向?qū)ο蟮拈_發(fā)方法,盡可能按照*公司庫存方面的實際需求情況來分析和解決問題。 本系統(tǒng)的研究步驟如下: (1)系統(tǒng)開始和可行性研究,對開發(fā)系統(tǒng)的背景進行研究。 (2)系統(tǒng)分析和設計,作出需求額分析和初步的模塊設計
14、。(3)程序設計。(4)對系統(tǒng)運行進行管理和評價。 (5)系統(tǒng)評估和檢驗。 第二章 系統(tǒng)分析2.1系統(tǒng)分析概述系統(tǒng)分析是開發(fā)管理信息系統(tǒng)過程中最重要的階段,也是信息系統(tǒng)開發(fā)過程中最困難的工作。此階段的基本任務就是,在分析員正確充分地了解用戶對系統(tǒng)的要求以后,將其以系統(tǒng)說明書的方式準確地表達出來。系統(tǒng)分析要把握好該系統(tǒng)要具體實現(xiàn)什么功能,能為用戶解決什么問題。沒有詳細的系統(tǒng)分析往往導致開發(fā)工作的延期甚至于失敗。系統(tǒng)分析要用科學的分析方法,確定本管理信息系統(tǒng)所要實現(xiàn)的功能等問題,并進行優(yōu)化,整理出具體的系統(tǒng)分析報告。系統(tǒng)分析目的在于確定用戶的具體需求和解決辦法,全面分析、調(diào)查新系統(tǒng)的業(yè)務需求,進行
15、歸納、整理,生成系統(tǒng)分析報告。系統(tǒng)分析員通過與用戶的溝通,發(fā)現(xiàn)和理解用戶的需求,為系統(tǒng)設計打基礎。2.2需求分析通過對*公司庫存情況的詳細調(diào)查和了解,充分了解了*公司原有倉庫庫存系統(tǒng)的詳細情況,準確了解了*公司對新系統(tǒng)的各種需求情況,并在此基礎上確定了新系統(tǒng)所需實現(xiàn)的各種功能。本系統(tǒng)充分考慮今后可能的擴充和改變,不能僅僅按當前應用需求來設計數(shù)據(jù)庫。在*公司進行需調(diào)查中著重了解了該公司有關庫存方面“數(shù)據(jù)”和“處理”的全過程,整合出該公司對新系統(tǒng)的所有要求,并將所收集整理出的各種資料以文檔的形式進行保存,包括組織結構圖、業(yè)務流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典及功能結構圖。2.2.1系統(tǒng)發(fā)開的目的通過對*
16、公司庫存管理現(xiàn)狀全面細致的調(diào)查,根據(jù)其實際需求,將現(xiàn)代化的管理理念與軟件技術相結合,開發(fā)出一套安全穩(wěn)定、操作簡單、性能優(yōu)良、界面友好的*公司庫存管理信息系統(tǒng)軟件,實現(xiàn)庫存管理的信息化,提高工作效率,增強企業(yè)在該行業(yè)中的競爭能力。2.2.2*公司組織結構通過對*公司組織結構實地的調(diào)查,根據(jù)其實際情況,繪出其公司的組織結構圖如下:圖2.1 *公司組織結構圖fig. 2.1 the organizational chart of blue fire automobile parts company 2.2.3系統(tǒng)的功能分析 經(jīng)過對*公司庫存情況的實地調(diào)查和了解,分析總結出了該公司對本系統(tǒng)所需實現(xiàn)的功
17、能要求,具體要求如實現(xiàn)倉庫庫存商品基本信息的管理,供應商基本信息的管理,商品入庫信息的管理,物品庫存信息的管理和物品出庫信息的管理,零售商基本信息的管理,倉庫員工基本信息的管理等。系統(tǒng)的主要功能如下:1. 基本管理 (1)供應商管理,對供應商的基本信息進行增、刪、查、改等功能。 (2)倉庫管理,定期更新倉庫信息,提供增、刪、查、改等功能。 (3)零售商管理,對零售商信息進行增、刪、查、改等功能。 (4)倉庫員工管理,對倉庫員工的基本信息進行增、刪、查、改等功能。2. 入庫管理(1)入庫登記,對貨物入庫信息進行登記,提供信息錄入等功能。(2)入庫管理,對物品的入庫信息進行管理,提供刪除、查詢等功
18、能。(3)入庫統(tǒng)計,對物品的入庫信息進行統(tǒng)計等功能。3.出庫管理(1)出庫登記,對貨物出庫信息進行登記,提供信息錄入等功能。(2)出庫商品信息管理,對出庫商品信息進行刪除、查詢等功能。(3)出庫統(tǒng)計,對物品的出庫信息進行統(tǒng)計等功能。4. 庫存管理(1)庫存管理,支持貨物入庫和出庫,并提供更新和查詢庫存信息等功能。(2)庫存報警,顯示低水平庫存貨物的信息。5綜合管理(1)匯總管理,對出入庫信息進行統(tǒng)計匯總,匯總結果導出。(2)盤存管理,對庫存物品進行盤點等。6. 用戶管理(1)用戶管理,實現(xiàn)對系統(tǒng)操作用戶密碼的修改功能。 7.退出系統(tǒng)(1)數(shù)據(jù)備份,實現(xiàn)系統(tǒng)數(shù)據(jù)庫的備份功能。(2)退出系統(tǒng),實現(xiàn)
19、系統(tǒng)的退出功能。 2.3業(yè)務流程分析在對*公司進行調(diào)查研究后,將該公司業(yè)務流程方面所得信息,以業(yè)務流程圖的形式表現(xiàn)出來,具體情況如圖2.3所示。業(yè)務流程圖中的基本圖符如圖2.2所示: 外部實體 數(shù)據(jù)載體 處理流向 內(nèi)部實體圖2.2 業(yè)務流程圖基本圖符fig. 2.2 the elements of business flow diagram根據(jù)業(yè)務流程圖的基本規(guī)范,結合*公司庫存管理的實際情況,繪制出*公司庫存管理管理信息系統(tǒng)的業(yè)務流程圖。如圖2.3所示: 圖2.3 *公司庫存管理管理信息系統(tǒng)業(yè)務流程圖fig. 2.3 the business flow diagram of blue fir
20、e automobile parts company inventory management information system2.4數(shù)據(jù)流程分析2.4.1數(shù)據(jù)流程圖在對*公司進行調(diào)查研究后,將該公司數(shù)據(jù)處理方面的所得信息,以數(shù)據(jù)流程圖的形式表現(xiàn)出來,具體情況下圖所示。數(shù)據(jù)流程圖中的基本圖符如圖2.4所示:數(shù)據(jù)存儲 數(shù)據(jù)處理 數(shù)據(jù)流 外部實體 外部實體(重復) 圖2.4 數(shù)據(jù)流程圖基本圖符 fig. 2.4 the elements of data flow diagram *公司庫存管理信息系統(tǒng)數(shù)據(jù)流程圖如圖2.5所示:圖2.5*公司庫存管理信息系統(tǒng)頂層數(shù)據(jù)流程圖fig. 2.5 the
21、 top floor data flow diagram of blue fire automobile parts company inventory management information system 圖2.6 *公司庫存管理信息系統(tǒng)第一層數(shù)據(jù)流程圖fig. 2.6 the top floor data flow diagram of blue fire automobile parts company inventory management information system2.4.2數(shù)據(jù)字典 根據(jù)*公司的實際需求,本系統(tǒng)的數(shù)據(jù)字典設計如以下各表格所示。*公司庫存管理信息系統(tǒng)
22、的數(shù)據(jù)字典如下:1. 數(shù)據(jù)元素的描述本系統(tǒng)的部分數(shù)據(jù)元素條目如表2.1至表2.27所示。表2.1用戶編號table 2.1 user number數(shù)據(jù)元素名稱:用戶編號總編號:1-001數(shù)據(jù)元素說明:標識用戶,不可重復編號:001數(shù)據(jù)值類型:離散型類型:字符型長度:50有關數(shù)據(jù)存儲:用戶信息表2.2用戶idtable 2.2user id數(shù)據(jù)元素名稱:用戶id總編號:1-002數(shù)據(jù)元素說明:標識用戶,不可重復編號:002數(shù)據(jù)值類型:離散型類型:字符型長度:4有關數(shù)據(jù)存儲:用戶信息表2.3用戶密碼table 2.3 user password數(shù)據(jù)元素名稱:用戶密碼總編號:1-003數(shù)據(jù)元素說明:
23、用戶密碼,可重復編號:003數(shù)據(jù)值類型:離散型類型:字符型長度:50有關數(shù)據(jù)存儲:用戶信息表2.4供應商編號table 2.1 the supplier number數(shù)據(jù)元素名稱:供應商編號總編號:1-004數(shù)據(jù)元素說明:標識供應商,不可重復編號:004數(shù)據(jù)值類型:離散型類型:字符型長度:10有關數(shù)據(jù)存儲:供應商信息,合同臺賬,供貨臺賬表2.5 供應商地址table 2.2 the supplier address數(shù)據(jù)元素名稱:供應商地址總編號:1-005數(shù)據(jù)元素說明:供應商的地址編號:005數(shù)據(jù)值類型:離散型類型:可變字符類型長度:50有關數(shù)據(jù)存儲:供應商信息表2.6供應商姓名table 2
24、.6 the supplier name數(shù)據(jù)元素名稱:供應商姓名總編號:1-006數(shù)據(jù)元素說明:供應商聯(lián)系人姓名,可重復編號:006數(shù)據(jù)值類型:離散型類型:可變字符類型長度:10有關數(shù)據(jù)存儲:供應商信息表2.7供應商聯(lián)系電話table 2.7 the telephone supplier number數(shù)據(jù)元素名稱:供應商聯(lián)系電話總編號:1-007說數(shù)據(jù)元素明:供應商的聯(lián)系電話編號:007數(shù)據(jù)值類型:離散型類型:字符型長度:11有關數(shù)據(jù)存儲:供應商信息表2.8 供應商賬號table 2.8 the supplier bank card number 數(shù)據(jù)元素名稱:供應商賬號總編號:1-008數(shù)據(jù)
25、元素說明:供應商銀行賬號,不可重復編號:008數(shù)據(jù)值類型:離散型類型:字符型長度:19有關數(shù)據(jù)存儲:供應商信息表2.9 電子郵箱table 2.9 the email數(shù)據(jù)元素名稱:電子郵箱總編號:1-009數(shù)據(jù)元素說明:供應商的電子郵箱,不可重復編號:009數(shù)據(jù)值類型:離散型類型:可變字符類型長度:20有關數(shù)據(jù)存儲:供應商臺賬表2.10 合同編號table 2.10the contract number數(shù)據(jù)元素名稱:合同編號總編號:1-010數(shù)據(jù)元素說明:供貨合同編號,不可重復編號:010數(shù)據(jù)值類型:離散型類型:字符型長度:10有關數(shù)據(jù)存儲:合同臺賬表2.11 貨物名稱table 2.11th
26、e name of goods數(shù)據(jù)元素名稱:貨物名稱總編號:1-011數(shù)據(jù)元素說明:供應的貨物名稱編號:011數(shù)據(jù)值類型:離散型類型:字符型長度:6有關數(shù)據(jù)存儲:庫存臺賬,合同臺賬,供貨臺賬表2.12 供應數(shù)量table 2.12 the number of supply名稱:供應數(shù)量總編號:1-012說明:供貨量編號:012數(shù)據(jù)值類型:離散型類型:整型長度:6有關數(shù)據(jù)存儲:合同信息表2.13 供貨日期table 2.13the date of supply數(shù)據(jù)元素名稱:供貨日期總編號:1-013數(shù)據(jù)元素說明:供貨時間,可重復編號:013數(shù)據(jù)值類型:離散型類型:日期型長度:8有關數(shù)據(jù)存儲:合同
27、信息 表2.14 價格table 2.14 the price數(shù)據(jù)元素名稱:商品價格總編號:1-014數(shù)據(jù)元素說明:貨物的價格,可重復編號:014數(shù)據(jù)值類型:離散型類型:精確數(shù)值型長度:10有關數(shù)據(jù)存儲:商品信息,合同信息表2.15 入庫時間table 2.15 the storage time數(shù)據(jù)元素名稱:入庫時間總編號:1-015數(shù)據(jù)元素說明:貨物入庫的時間編號:015數(shù)據(jù)值類型:離散型類型:日期時間型長度:8有關數(shù)據(jù)存儲:供貨信息表2.16 入庫數(shù)量table 2.16 the quantity of storage數(shù)據(jù)元素名稱:入庫數(shù)量總編號:1-016數(shù)據(jù)元素說明:貨物入庫的數(shù)量編號
28、:016數(shù)據(jù)值類型:離散型類型:整型長度:10有關數(shù)據(jù)存儲:供貨信息表2.17 入庫編號table 2.17 the code of storage數(shù)據(jù)元素名稱:入庫編號總編號:1-017數(shù)據(jù)元素說明:入庫編號,不可重復編號:017數(shù)據(jù)值類型:離散型類型:整型長度:4有關數(shù)據(jù)存儲:庫存信息表2.18 倉庫編號table 2.18 the code of warehouse數(shù)據(jù)元素名稱:倉庫編號總編號:1-018數(shù)據(jù)元素說明:倉庫編號,不可重復編號:018數(shù)據(jù)值類型:離散型類型:字符型長度:3有關數(shù)據(jù)存儲:倉庫信息,庫存臺賬表2.19 庫管員電話table 2.19 the telephone
29、number 數(shù)據(jù)元素名稱:庫管員聯(lián)系電話總編號:1-019數(shù)據(jù)元素說明:倉庫管理員聯(lián)系電話編號:019數(shù)據(jù)值類型:離散型類型:字符型長度:11有關數(shù)據(jù)存儲:倉庫信息,庫存臺賬表2.20 管理員table 2.20the administration of warehouse數(shù)據(jù)元素名稱:管理員姓名總編號:1-020數(shù)據(jù)元素說明:倉庫管理員姓名,可重復編號:020數(shù)據(jù)值類型:離散型類型:可變字符類型長度:20有關數(shù)據(jù)存儲:庫存信息表2.21庫存數(shù)量table 2.21the quantity of inventory數(shù)據(jù)元素名稱:庫存數(shù)量總編號:1-021數(shù)據(jù)元素說明:倉庫庫存貨物數(shù)量,可重復
30、編號:021數(shù)據(jù)值類型:離散型類型:整數(shù)型長度:4有關數(shù)據(jù)存儲:庫存信息 表2.22 備注table 2.22 remark數(shù)據(jù)元素名稱:備注總編號:1-022數(shù)據(jù)元素說明:倉庫的備注編號:022數(shù)據(jù)值類型:離散型類型:字符型長度:10有關數(shù)據(jù)存儲:倉庫庫信息 表2.23盤存量table 2.23 stock of plate數(shù)據(jù)元素名稱:盤存數(shù)量總編號:1-023數(shù)據(jù)元素說明:盤存數(shù)量,可重復編號:023數(shù)據(jù)值類型:離散型類型:整數(shù)型長度:4有關數(shù)據(jù)存儲:盤存信息表2.24總額table 2.24the count 數(shù)據(jù)元素名稱:總額總編號:1-024數(shù)據(jù)元素說明:總額,可重復編號:024數(shù)
31、據(jù)值類型:離散型類型:浮點型長度:9有關數(shù)據(jù)存儲:供貨信息表2.25 出庫編碼table 2.25the code of outbound數(shù)據(jù)元素名稱:出庫編碼總編號:1-025數(shù)據(jù)元素說明:出庫編碼,不可重復編號:025數(shù)據(jù)值類型:離散型類型:整型長度:4有關數(shù)據(jù)存儲:出庫信息表2.26 出庫日期table 2.26 the time of outbound數(shù)據(jù)元素名稱:出庫日期總編號:1-026數(shù)據(jù)元素說明:貨物出庫的時間編號:026數(shù)據(jù)值類型:離散型類型:日期時間型長度:8有關數(shù)據(jù)存儲:出庫信息表2.27 出庫數(shù)量table 2.27 the quantity of outbound數(shù)據(jù)
32、元素名稱:出庫數(shù)量總編號:1-027數(shù)據(jù)元素說明:貨物出庫的數(shù)量編號:027數(shù)據(jù)值類型:離散型類型:整型長度:10有關數(shù)據(jù)存儲:出庫信息2 數(shù)據(jù)流的描述海馬汽車配件銷售公司庫存管理信息系統(tǒng)的部分數(shù)據(jù)流條目如表2.28至表2.35所示表2.28進貨單table 2.28 the purchase order名稱:f1進貨單總編號:2-001簡要說明:采購部采買貨物入庫時提供的進貨單編號:001數(shù)據(jù)流來源:采購部數(shù)據(jù)流去向:p1包含的數(shù)據(jù)元素:編號、采購日期、貨物代碼、貨物數(shù)量、進價、總額表2.29送貨單table 2.29 the delivery note名稱:f2送貨單總編號:2-002簡要
33、說明:物流要送的貨物信息編號:002數(shù)據(jù)流來源:庫存部數(shù)據(jù)流去向:物流部包含的數(shù)據(jù)元素:編號、零售商地址、姓名、聯(lián)系電話、貨物數(shù)量、發(fā)貨日期表2.30訂單table 2.30 the order名稱:f3訂單總編號:2-003簡要說明:銷售部提交的客戶購買信息編號:003數(shù)據(jù)流來源:銷售部數(shù)據(jù)流去向:p3包含的數(shù)據(jù)元素:編號、貨物、價格、數(shù)量、日期、客戶姓名、聯(lián)系電話表2.31匯總信息table 2.31the summary information名稱:f4匯總信息總編號:2-004簡要說明:綜合處理后匯總的信息編號:004數(shù)據(jù)流來源:p4數(shù)據(jù)流去向:總經(jīng)辦包含的數(shù)據(jù)元素:編號、日期、經(jīng)辦人
34、表2.32基本信息table 2.32 the basic information名稱:f5 基本信息總編號:2-005簡要說明:相關負責人錄入的員工、倉庫等基本信息編號:005數(shù)據(jù)流來源:負責人數(shù)據(jù)流去向:p5包含的數(shù)據(jù)元素:員工編號、姓名、職稱、id、倉庫編號、庫管員電話表2.33 相關信息table 2.33 the relevant information名稱:f6相關信息總編號:2-006簡要說明:提供給財務部的相關信息編號:006數(shù)據(jù)流來源:p4數(shù)據(jù)流去向:財務部包含的數(shù)據(jù)元素:編號、日期、經(jīng)辦人表2.34 售貨單table 2.34the sales order名稱:f7售貨單總
35、編號:2-007簡要說明:銷售部已售貨物信息編號:007數(shù)據(jù)流來源:銷售部數(shù)據(jù)流去向:p2包含的數(shù)據(jù)元素:編號、貨物代碼、貨物價格、數(shù)量、日期、銷售員編號表2.35缺貨單table 2.35the shortage of single名稱:f8缺貨單總編號:2-008簡要說明:庫存部向采購提交的缺貨信息編號:008數(shù)據(jù)流來源: p2數(shù)據(jù)流去向:采購部包含的數(shù)據(jù)元素:編號、貨物名稱、數(shù)量、經(jīng)辦人3數(shù)據(jù)存儲的描述本系統(tǒng)的數(shù)據(jù)存儲條目如表2.36至表2.40所示。表2.36 入庫信息table 2.36 the incoming information名稱:d1入庫信息總編號:3-001說明:入庫貨
36、物信息編號:001結構:入庫編號、貨物代碼、數(shù)量、日期、經(jīng)辦人有關的數(shù)據(jù)流:f1表2.37 庫存信息table 2.37 the inventory information名稱:d2庫存信息總編號:3-002說明:庫存貨物的信息編號:002結構:貨物代碼、價格、貨物數(shù)量 、倉庫號、庫管員、電話有關的數(shù)據(jù)流:f7、f8 表2.38 出庫信息table 2.38 the delivery information名稱:d3出庫信息總編號:3-003說明:出庫的貨物信息編號:003結構:倉庫編號、貨物代碼、數(shù)量、管理員、聯(lián)系電話、出庫日期、員工編碼有關的數(shù)據(jù)流:f2、f3表2.39 員工信息table
37、 2.39 the employee information名稱:d4員工信息總編號:3-004說明:公司員工的基本信息編號:004結構:員工編號、地址、聯(lián)系電話、電子郵箱、賬號、姓名、職稱、部門有關的數(shù)據(jù)流:f5 表2.40倉庫信息table 2.40 the warehouse information名稱:d6倉庫信息總編號:3-005說明:記錄倉庫的相關信息編號:005結構:倉庫編號、員工編號、地址、聯(lián)系電話有關的數(shù)據(jù)流:f54處理過程的描述本系統(tǒng)數(shù)據(jù)處理過程條目如表2.41至表2.45所示。表2.41 入庫管理table 2.38 the stock management名稱:p1入庫
38、管理總編號:4-001說明:該部分主要由員工執(zhí)行編號:001輸入:f1p1輸出:p1d1處理:實現(xiàn)對入庫貨物信息的處理表2.42庫存處理table 2.42the storage management名稱:p2庫存處理總編號:4-002說明:該部分主要由員工執(zhí)行編號:002輸入:d1p2、f7p2、d3p2、d5p2輸出:p2d2、p2f8處理:實現(xiàn)對貨物庫存增、刪、改、查功能和低水平庫存報警等 表2.43出庫管理table 2.43the outbound management名稱:p3出庫管理總編號:4-003說明:該部分主要由員工執(zhí)行編號:003輸入:f3p3、d5p3輸出:p3f2、p
39、3d3處理:實現(xiàn)對出庫貨物信息的處理 表2.44綜合管理table 2.44 the integrated management名稱:p4綜合管理總編號:4-004說明:該部分主要由負責人執(zhí)行編號:004輸入:d1p4、d3p4 、d4p4輸出:p4f6、p4f4處理:對信息匯總處理,整合出所需信息表2.45 基本管理table 2.45 the basic management名稱:p5基本管理總編號:4-005說明:該部分主要由負責人執(zhí)行編號:005輸入:f5p5輸出:p5d4、p5d5處理:錄入員工及倉等庫的基本信息5.數(shù)據(jù)結構的描述本系統(tǒng)的數(shù)據(jù)結構條目如表2.46至表2.51所示。表2
40、.46 采購員table 2.46 the buyer名稱:采購員總編號:5-001說明:以員工編號為關鍵字編號:001結構:員工編號、地址、姓名、聯(lián)系電話、賬號、電子郵箱有關數(shù)據(jù)流:f1、f8表2.47 貨物table 2.47 the goods名稱:貨物總編號:5-002說明:以貨物代碼為關鍵字編號:002結構:貨物代碼、貨物名稱、數(shù)量、價格、倉庫號有關數(shù)據(jù)流:f7、f8、f1、f3表2.48入庫信息table 2.48 the incoming information名稱:入庫信息總編號:5-003說明:以入庫編碼為關鍵字編號:003結構:入庫時間、供應商編碼、入庫數(shù)量、倉庫號有關數(shù)據(jù)
41、流:f8 表2.49進貨單table 2.49 the purchase order名稱:進貨單總編號:5-004說明:以進貨單編號為關鍵字編號:004結構:編號、貨物名稱、數(shù)量、價格、日期、員工編碼有關數(shù)據(jù)流:f4、f7、f8表2.50倉庫信息table 2.50 the warehouse information名稱:倉庫信息總編號:5-005說明:以倉庫編號為關鍵字編號:005結構:倉庫號、電話、管理員有關數(shù)據(jù)流:f5表2.51 庫存信息table 2.51the storage information名稱:,庫存信息總編號:5-006說明:以倉庫號為關鍵字編號:006結構:倉庫號、庫存
42、數(shù)量 、貨物代碼、日期有關數(shù)據(jù)流:f7、f86.外部實體的描述本系統(tǒng)的外部實體條目如表2.52至表2.54所示。表2.52 銷售部table 2.52 the sales department名稱:銷售部總編號:6-001說明:負責銷售貨物的部門編號:001輸出數(shù)據(jù)流:f7p2、f3p3輸入數(shù)據(jù)流:p2f8、p3f2表2.53 采購部table 2.53 the purchasing department名稱:采購部總編號:6-002說明:負責采購貨物的部門編號:002輸出數(shù)據(jù)流:f1p1輸入數(shù)據(jù)流:p2f8表2.54 總經(jīng)辦table 2.54 the general department名
43、稱:總經(jīng)辦總編號:6-003說明:總經(jīng)理辦公室編號:003輸出數(shù)據(jù)流:輸入數(shù)據(jù)流: p4f4 第三章 系統(tǒng)設計這個階段的任務是明確本系統(tǒng)要實現(xiàn)什么功能,為下階段系統(tǒng)實施做準備。3.1系統(tǒng)結構設計系統(tǒng)結構化設計就是將本系統(tǒng)進行模塊化,自上而下將其逐層分解為若干個簡單而易于實現(xiàn)的模塊。3.1.1系統(tǒng)總體功能模塊設計*公司庫存管理信息系統(tǒng)主要包括用戶管理,基本管理,入庫管理,庫存管理,出庫管理,綜合管理和退出系統(tǒng)等模塊。對于各模塊的功能,具體體現(xiàn)如下: 1. 基本管理 (1)供應商管理,對供應商的基本信息進行增、刪、查、改等功能。 (2)倉庫管理,定期更新倉庫信息,提供增、刪、查、改等功能。 (3)
44、零售商管理,對零售商信息進行增、刪、查、改等功能。 (4)倉庫員工管理,對倉庫員工的基本信息進行增、刪、查、改等功能。2. 入庫管理(1)入庫登記,對貨物入庫信息進行登記,提供信息錄入等功能。(2)入庫管理,對物品的入庫信息進行管理,提供刪除、查詢等功能。(3)入庫統(tǒng)計,對物品的入庫信息進行統(tǒng)計等功能。3.出庫管理(1)出庫登記,對貨物出庫信息進行登記,提供信息錄入等功能。(2)出庫商品信息管理,對出庫商品信息進行刪除、查詢等功能。(3)出庫統(tǒng)計,對物品的出庫信息進行統(tǒng)計等功能。4. 庫存管理(1)庫存管理,支持貨物入庫和出庫,并提供更新和查詢庫存信息等功能。(2)庫存報警,顯示低水平庫存貨物
45、的信息。5綜合管理(1)匯總管理,對出入庫信息進行統(tǒng)計匯總,匯總結果導出。(2)盤存管理,對庫存物品進行盤點等。6. 用戶管理(1)用戶管理,實現(xiàn)對系統(tǒng)操作用戶密碼的修改功能。 7.退出系統(tǒng)(1)數(shù)據(jù)備份,實現(xiàn)系統(tǒng)數(shù)據(jù)庫的備份功能。(2)退出系統(tǒng),實現(xiàn)系統(tǒng)的退出功能。3.1.2系統(tǒng)總體功能結構圖根據(jù)該公司對系統(tǒng)功能的具體要求,將本系統(tǒng)所要實現(xiàn)的功能以功能結構圖的形式表現(xiàn)出來。 本系統(tǒng)的總體功能結構圖如圖 3.1 所示: 圖3.1 *公司庫存管理信息系統(tǒng)功能結構圖fig. 3.1 function structure diagram of blue fire automobile parts c
46、ompany inventory management system3.2系統(tǒng)開發(fā)運行環(huán)境3.2.1硬件環(huán)境*公司庫存管理信息系統(tǒng)開發(fā)所要求的硬件環(huán)境如下:cpu: inter(r) pentium(r) 4 以上或奔騰的cpu處理器,dx9.0c以上顯卡。內(nèi)存:標準配置1gb以上為佳。硬盤空間:20g以上。 鼠標、鍵盤、打印機及其他所需的指定設備。3.2.2軟件環(huán)境(1)操作系統(tǒng):建議使用windows xp 以上操作系統(tǒng)。(2)開發(fā)工具:microsoft visual studio 2005。(3)數(shù)據(jù)庫平臺:microsoft sql server 2005。(4)運行時:.net f
47、ramework 4.0及以上。3.3代碼設計本系統(tǒng)編碼主要采用順序碼、區(qū)間碼、助憶碼的形式。本系統(tǒng)根據(jù)實際運行要求主要涉及到的代碼如:員工代碼、入/出庫單號、倉庫代碼、商品代碼、供應商代碼、零售商代碼等。本系統(tǒng)代碼設計的具體內(nèi)容如下: 表3.1 供應商編號代碼設計表table 3.1 the code design table of the supplier代碼設計任務書2014年4月22日編碼對象名稱編碼方式位數(shù)校驗位供應商編號區(qū)間碼181編碼對象數(shù)量使用時間使用范圍2014-4-22*公司庫存管理信息系統(tǒng)代碼化目的1.便于輸入和檢驗 2.便于計算機分類處理構 成1-6位為地址碼,7-14
48、位為出生日期碼,15-17位為順序碼,18位為校驗碼 表3.2 貨物編號代碼設計表table3.2 the code design table of goods number代碼設計任務書2014年4月22日編碼對象名稱編碼方式位數(shù)校驗位貨物編號助憶碼6無編碼對象數(shù)量使用時間使用范圍2014-4-22*公司庫存管理信息系統(tǒng)代碼化目的1.便于輸入和檢驗 2.便于計算機分類處理構 成1、2位為貨物名簡稱,3-4位貨物型號表3.3 倉庫編號代碼設計表table3.3 the code design table of warehouse number代碼設計任務書2014年4月22日編碼對象名稱編碼方式位數(shù)校驗位倉庫編號順序碼2無編碼對象數(shù)量使用時間使用范圍2014-4-22*公司庫存管理信息系統(tǒng)代碼化目的1.便于輸入和檢驗 2.便于計算機分類處理構 成為倉庫順序分配編號表3.4 入庫編號代碼設計表table3.4 the code desi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高層機電安裝施工方案
- 防洪沙箱噴漆施工方案
- 橫路大橋施工方案
- 懸崖棧道欄桿施工方案
- 廣州廠房防水施工方案
- 機場冬季換季安全教育
- 河底濾床施工方案
- 砂巖施工方案
- 課題開題報告:湖北省高等學校分類設置與評價研究
- 旅游情景英語(第二版)Unit 7-1學習資料
- 2022年中國遠洋海運集團有限公司招聘考試題庫及答案解析
- 供應鏈管理課件第5章供應鏈合作伙伴選擇與評價
- 4D現(xiàn)場管理培訓ppt課件(PPT 45頁)
- 餐飲店面投資預算(900平方米)
- 小學生個人簡歷WORD模板
- 檢驗科危急值管理.
- 韓國出入境卡中韓文對照模板
- 五輥研磨機(課堂PPT)
- 二次函數(shù)求最值(動軸定區(qū)間、動區(qū)間定軸)(課堂PPT)
- 髖關節(jié)脫位2教學課件
- 16949客戶滿意度調(diào)查分析報告
評論
0/150
提交評論