倉庫管理_巔峰倉庫管理系統(tǒng)設(shè)計(jì)_第1頁
倉庫管理_巔峰倉庫管理系統(tǒng)設(shè)計(jì)_第2頁
倉庫管理_巔峰倉庫管理系統(tǒng)設(shè)計(jì)_第3頁
倉庫管理_巔峰倉庫管理系統(tǒng)設(shè)計(jì)_第4頁
倉庫管理_巔峰倉庫管理系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

高等教育自學(xué)考試畢業(yè)論文封面市地:濟(jì)南市2014年3月24日專 業(yè)計(jì)算機(jī)信息管理姓 名李開明聯(lián)系準(zhǔn)考證號檔 案 號 通訊地址郵 編論文題目巔峰倉庫管理系統(tǒng)論文頁數(shù)58頁指導(dǎo)教師楊曉東指導(dǎo)教師評估簽 名評 審 意 見簽 名答辯評估簽 名畢業(yè)考核成績主考院校簽章年 月 日我們總羨慕別人的幸福,卻常常忽略自己生活中的美好。其實(shí),幸福很平凡也很簡單,它就藏在看似瑣碎的生活中。幸福的人,并非拿到了世界上最好的東西,而是珍惜了生命中的點(diǎn)點(diǎn)滴滴,用感恩的心態(tài)看待生活,用樂觀的態(tài)度闖過磨難。高等教育自學(xué)考試計(jì)算機(jī)信息管理專業(yè)(本科)畢業(yè)論文巔峰倉庫管理系統(tǒng) 學(xué) 校: 專 業(yè): 計(jì)算機(jī)信息管理 姓 名: 李開明 完成日期: 2014年3月2日 摘要倉庫管理系統(tǒng)是為了實(shí)現(xiàn)企業(yè)產(chǎn)品管理的系統(tǒng)化、規(guī)范化和自動化,從而提高企業(yè)管理效率而設(shè)計(jì)的。它完全取代了原來一直用人工管理的工作方式,避免了由于管理人員的工作疏忽以及管理質(zhì)量問題所造成的各種錯誤,為及時、準(zhǔn)確、高效的完成倉庫管理提供了強(qiáng)有力的工具和管理手段。倉庫管理系統(tǒng)是一個中小型數(shù)據(jù)庫管理系統(tǒng),它界面美觀、操作簡單、安全性高,基本滿足了倉庫管理的要求。整個系統(tǒng)由用戶登錄、菜單管理、產(chǎn)品資料、貨物入庫管理、貨物出庫管理、貨物調(diào)撥管理、貨物退貨管理、貨物報(bào)廢管理、數(shù)據(jù)庫管理模、系統(tǒng)基本信息、用戶管理模塊、幫助關(guān)于等模塊組成。系統(tǒng)設(shè)計(jì)步驟:(1) 選擇合適的編程語言和方便實(shí)用的數(shù)據(jù)庫軟件;(2) 構(gòu)建系統(tǒng)總體實(shí)現(xiàn)目標(biāo),確定設(shè)計(jì)系統(tǒng)的實(shí)現(xiàn)步驟;(3) 選擇系統(tǒng)所用素材資料,為開發(fā)設(shè)計(jì)做準(zhǔn)備;(4) 具體詳細(xì)的進(jìn)行設(shè)計(jì)開發(fā);(5) 對系統(tǒng)進(jìn)行測試、升級、改進(jìn)。 倉庫管理系統(tǒng)主要功能有:對庫存中現(xiàn)有產(chǎn)品資料進(jìn)行添加與刪除,產(chǎn)品入庫出庫的資料進(jìn)行更新處理,倉庫內(nèi)部調(diào)撥管理,產(chǎn)品的退貨管理,報(bào)廢產(chǎn)品的記錄和系統(tǒng)數(shù)據(jù)庫的備份還原等。另外,用戶和管理員的賬號密碼管理,權(quán)限管理也有實(shí)現(xiàn)。本系統(tǒng)是在以ACCESS2013作為后臺數(shù)據(jù)庫,以中文易語言為編程語言來開發(fā)的。倉庫管理系統(tǒng)在運(yùn)行階段,效果好,數(shù)據(jù)準(zhǔn)確性高,提高了工作效率,同時也實(shí)現(xiàn)了倉庫管理計(jì)算機(jī)化。關(guān)鍵字 :倉庫,管理系統(tǒng),數(shù)據(jù)庫,易語言,ACCESS2013AbstractWarehouse management system is toachieve the standardization,productmanagementand automation,so as toimprove the efficiency of enterprise managementand design.It has been completely replaced the originalartificial managementway of working,to avoidall kinds oferrors due tomanagementoversightand management of quality problems caused by,provides powerful tools andmeans of managementfor the timely,accurate,efficient warehouse management.Warehouse management systemis a small database management system,it has beautiful interface,simple operation,high safety,basically meet the requirements of warehouse management.The system consists ofuser login,menu management,product informationmanagement,storage of goods,goodsout of warehouse management,distribution of goodsmanagement,goodsmanagement,goodsreturnscrap management,database managementmodule,the basic information of the system,the user management module,helpmodule.The system design procedure:(1)select the appropriatelanguage andconvenientdatabase software;(2)constructing thesystem goal,determine therealization steps ofdesign system;(3)selectthematerial information,prepare for thedevelopment and design;(4)thedesign and developmentin detail;(5)testing,forsystem upgrade,improvement.The main function ofwarehouse management system: theexisting productstoadd and deletedatainventory,productstoragedataupdate processing,the internal allocation ofwarehouse management,returns managementproducts,database records andsystembackup and recovery ofscrapped productsetc.In addition,the account passwordmanagement ofusers and administrators,andrights management to achieve.This systemis in the ACCESS2013database as a background,theChineseeasy languageas programming language.Warehouse management systemin the operational phase,goodeffect,high data accuracy,improve work efficiency,but also realize thecomputerized warehouse management.Keywords:warehouse,management system,database,easy language,ACCESS2013目錄一、課題設(shè)計(jì)背景11.1 倉庫管理系統(tǒng)開發(fā)環(huán)境簡介11.1.1中文編程易語言簡介11.1.2 ACCESS2013簡介21.2 概述21.2.1課題背景21.3 需求分析31.3.1 倉庫分析及研究31.3.2 環(huán)境要求31.3.3 解決方案3二、系統(tǒng)分析42.1 可行性分析42.1.1 技術(shù)可行性42.1.2 經(jīng)濟(jì)可行性42.1.3 操作可行性52.2 組織結(jié)構(gòu)圖52.3 業(yè)務(wù)流程圖62.4 數(shù)據(jù)流程圖62.4.1本系統(tǒng)的頂層數(shù)據(jù)流圖62.4.2細(xì)化后的數(shù)據(jù)流圖72.4.3貨物入庫信息管理細(xì)化72.4.4貨物出庫信息管理細(xì)化82.5 數(shù)據(jù)字典82.5.1數(shù)據(jù)字典82.5.2數(shù)據(jù)流條目92.5.3數(shù)據(jù)存儲條目9三、系統(tǒng)設(shè)計(jì)部分103.1系統(tǒng)目標(biāo)設(shè)計(jì)103.2開發(fā)設(shè)計(jì)思想103.3系統(tǒng)功能需求分析103.4系統(tǒng)功能模塊設(shè)計(jì)113.5數(shù)據(jù)庫設(shè)計(jì)123.5.1數(shù)據(jù)庫需求分析123.5.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)133.5.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)153.5.4代碼設(shè)計(jì)183.5.5代碼設(shè)計(jì)原則18四、系統(tǒng)實(shí)施部分194.1 界面模塊設(shè)計(jì)194.1.1系統(tǒng)打開界面194.1.2系統(tǒng)登陸模塊的功能204.1.3產(chǎn)品資料管理功能234.1.4貨物入庫管理274.1.5數(shù)據(jù)庫管理334.1.6系統(tǒng)基本信息管理374.1.7用戶管理394.1.8幫助關(guān)于444.1.9產(chǎn)品出庫管理464.1.10貨物調(diào)撥管理474.1.11貨物退貨管理484.1.12貨物報(bào)廢管理484.1.13分析查詢管理49五、系統(tǒng)測試方案515.1 登錄測試515.2 新建用戶測試515.3 更改用戶測試515.4 刪除用戶測試515.5 數(shù)據(jù)錄入測試525.6 刪除測試52六、設(shè)計(jì)總結(jié)52參考文獻(xiàn)53致謝53一、課題設(shè)計(jì)背景倉庫在企業(yè)的整個供應(yīng)鏈中起著至關(guān)重要的作用,如果不能保證正確的進(jìn)貨和庫存控制及發(fā)貨,將會導(dǎo)致管理費(fèi)用的增加,服務(wù)質(zhì)量難以得到保證,從而影響企業(yè)的競爭力。傳統(tǒng)簡單、靜態(tài)的倉儲管理已無法保證企業(yè)各種資源的高效利用。如今的倉庫作業(yè)和庫存控制作業(yè)已十分復(fù)雜化多樣化,僅靠人工記憶和手工錄入,不但費(fèi)時費(fèi)力,而且容易出錯,給企業(yè)帶來巨大損失。使用信息化管理系統(tǒng) , 對倉儲各環(huán)節(jié)實(shí)施全過程控制管理,并可對貨物進(jìn)行序列號管理,對整個庫存、入庫、出庫、調(diào)撥、退貨等各個環(huán)節(jié)的規(guī)范化作業(yè),還可以根據(jù)客戶的需求制作多種合理的統(tǒng)計(jì)報(bào)表 ,將貨物ID引入倉庫管理,解決庫房信息陳舊滯后的弊病。不論物品流向哪里,我們都可以自動跟蹤。1.1 倉庫管理系統(tǒng)開發(fā)環(huán)境簡介本倉庫管理系統(tǒng)是在以中文編程易語言為編程語言,以ACCESS2013作為后臺數(shù)據(jù)庫而開發(fā)的一個數(shù)據(jù)庫管理系統(tǒng)。下面簡要介紹一下中文編程易語言和Access 2013。1.1.1中文編程易語言簡介本系統(tǒng)采用中文編程易語言來進(jìn)行編寫。易語言是一個自主開發(fā),適合國情,不同層次不同專業(yè)的人員易學(xué)易用的漢語編程語言。易語言降低了廣大電腦用戶編程的門檻,尤其是根本不懂英文或者英文了解很少的用戶,可以通過使用本語言極其快速地進(jìn)入Windows程序編寫的大門。易語言漢語編程環(huán)境是一個支持基于漢語字、詞編程的、全可視化的、跨主流操作系統(tǒng)平臺的編程工具環(huán)境;擁有簡、繁漢語以及英語、日語等多語種版本;能與常用的編程語言互相調(diào)用;具有充分利用API,COM、DLL、OCX組件,各種主流數(shù)據(jù)庫,各種實(shí)用程序等多種資源的接口和支撐工具。易語言有自主開發(fā)的高質(zhì)量編譯器,中文源代碼被直接編譯為CPU指令,運(yùn)行效率高,安全可信性高;擁有自己的數(shù)據(jù)庫系統(tǒng),且支持訪問現(xiàn)有所有數(shù)據(jù)庫;內(nèi)置專用輸入法,支持中文語句快速錄入,完全解決了中文輸入慢的問題;易語言除了支持界面設(shè)計(jì)的可視化,還支持程序流程的即時可視化;除了語句的中文化之外,易語言中還專門提供了適合中國國情的命令,如中文格式日期和時間處理、漢字發(fā)音處理、全半角字符處理、人民幣金額的處理等;易語言綜合采用了結(jié)構(gòu)化、面向?qū)ο蟆⒔M件、構(gòu)架、集成化等多種先進(jìn)技術(shù),并在運(yùn)行效率、性能價格比、全可視化支持、適應(yīng)本地化需要、面向?qū)ο笠约疤峁¦indows,Linux上的運(yùn)行平臺等具有特色;現(xiàn)有各種支持庫多達(dá)40多個,用戶可以使用她來滿足幾乎所有的Windows編程需求,多媒體功能支持強(qiáng)大,完善的網(wǎng)絡(luò)、端口通訊和互聯(lián)網(wǎng)功能支持,網(wǎng)上與論壇上的學(xué)習(xí)資源眾多。在易語言及其編譯器的設(shè)計(jì)與實(shí)現(xiàn)、可視化漢語編程的構(gòu)建、提供多種語言版本等方面具有創(chuàng)新。目前易語言已取得國家級鑒定,鑒定會專家一致認(rèn)為:易語言在技術(shù)上居于國內(nèi)領(lǐng)先地位,達(dá)到了當(dāng)前同類產(chǎn)品的國際先進(jìn)水平。1.1.2 ACCESS2013簡介ASSESS是一個數(shù)據(jù)庫管理系統(tǒng),它簡單易學(xué),一個普通的計(jì)算機(jī)用戶可以很快的掌握它。ACCESS2013的功能也十分強(qiáng)大,利用它可以方便的實(shí)現(xiàn)對信息保存、維護(hù)、查詢、統(tǒng)計(jì)等,而且它可以十分方便地與OFFICE其他組件交流數(shù)據(jù),這些功能對一個普通用戶來說已經(jīng)足夠了。本系統(tǒng)就是在以ACCESS2013作為后臺數(shù)據(jù)庫,以易語言為編程語言為中小型企業(yè)管理倉庫而開發(fā)的一個數(shù)據(jù)庫管理系統(tǒng)。1.2 概述倉庫管理系統(tǒng)是通過庫存管理、入庫管理、出庫業(yè)務(wù)、庫存調(diào)撥和庫存退貨管理等功能,綜合批次管理、物料對應(yīng)、庫存盤點(diǎn)和即時庫存管理等功能綜合運(yùn)用的管理系統(tǒng),有效控制并跟蹤倉庫業(yè)務(wù)的物流和成本管理全過程,實(shí)現(xiàn)完善的企業(yè)倉儲信息管理。該系統(tǒng)可以獨(dú)立執(zhí)行庫存操作,與其他系統(tǒng)的單據(jù)和憑證等結(jié)合使用,可提供更為完整全面的企業(yè)業(yè)務(wù)流程和財(cái)務(wù)管理信息。1.2.1課題背景現(xiàn)在中小型企業(yè)業(yè)務(wù)也越來越多,管理的各種產(chǎn)品商品不盡相同。管理工作主要是進(jìn)貨商品的入庫管理和銷售商品的出庫管理及庫存商品的保管管理?,F(xiàn)有的管理工作主要依靠手工完成,工作量大,且效率不高。為了能更好地利用現(xiàn)代信息技術(shù)的成果,提高管理工作的效率和水平,以適應(yīng)企業(yè)發(fā)展的需要,決定開發(fā)庫存管理系統(tǒng)。根據(jù)調(diào)查,商品入庫的過程是當(dāng)購入商品到貨后,負(fù)責(zé)進(jìn)貨的人員首先填寫入庫單,然后經(jīng)倉庫管理人員對商品的質(zhì)量及數(shù)量進(jìn)行核查后方可入庫,并更新商品入庫流水帳,另外如果是新產(chǎn)品,則還要在庫存臺帳中建立新帳頁。商品出庫管理過程是管理人員根據(jù)銷售人員提供的商品出庫單,經(jīng)核查后付貨,同時登記商品的銷售流水帳。按照要求,每天下班之前統(tǒng)計(jì)分析人員要根據(jù)商品購入流水帳和商品銷售流水帳,累計(jì)匯總出各種商品當(dāng)日的累計(jì)購入入庫量、累計(jì)銷售出庫量和庫存結(jié)余量等數(shù)據(jù),并將這些數(shù)據(jù)填入庫存臺帳。1.3 需求分析1.3.1 倉庫分析及研究傳統(tǒng)的倉庫管理,一般依賴于一個非自動化的、以紙張文件為基礎(chǔ)的系統(tǒng)來記錄、追蹤進(jìn)出的貨物,完全由人工實(shí)施倉庫內(nèi)部的管理,因此倉庫管理的效率極其低下,所能管理的倉庫規(guī)模也很小。隨著計(jì)算機(jī)的應(yīng)用普及,目前大多數(shù)企業(yè)的倉庫管理數(shù)據(jù)資料已開始采用計(jì)算機(jī)數(shù)據(jù)系統(tǒng)管理,但數(shù)據(jù)還是采用先紙張記錄、再手工輸入計(jì)算機(jī)的方式進(jìn)行采集和統(tǒng)計(jì)整理。這不僅造成大量的人力資源浪費(fèi),而且由于人為的因素,數(shù)據(jù)錄入速度慢、準(zhǔn)確率低。隨著企業(yè)規(guī)模的不斷發(fā)展,倉庫管理的物資種類機(jī)數(shù)量在不斷增加、出入庫頻率劇增,倉庫管理作業(yè)也已十分復(fù)雜和多樣化,傳統(tǒng)的人工倉庫作業(yè)模式和數(shù)據(jù)采集方式已難以滿足倉庫管理的快速、準(zhǔn)確要求,嚴(yán)重影響了企業(yè)的運(yùn)行工作效率,成為制約企業(yè)發(fā)展的一大障礙。1.3.2 環(huán)境要求經(jīng)過前面的初步調(diào)研分析,總結(jié)出倉庫管理工作具有以下特點(diǎn):在倉庫管理中存在帳目品種雜、重復(fù)次數(shù)多的問題,目前倉庫對所有信息的管理均以手工完成,既由資料管理員以各種記錄臺帳方式完成信息的登記,在需要某種信息的時候查找臺帳記錄。很明顯,目前的工作方法效率低下,信息保存的準(zhǔn)確性、安全性難以保證,信息查詢的快速性、完整性也難以保證,致使銷售管理工作費(fèi)人,費(fèi)時,費(fèi)力,繁瑣枯燥,效率低下。因此實(shí)現(xiàn)倉庫管理的計(jì)算機(jī)化迫在眉睫, 本系統(tǒng)是集倉庫管理、倉庫貨物進(jìn)出庫管理、退貨管理、報(bào)廢管理等功能于一體的綜合性倉庫管理系統(tǒng)。支持多種類型的入庫、出庫、退貨方式,同時支持多種查詢方式和全面的日志管理,可應(yīng)用于各種行業(yè)的單體倉庫精細(xì)化管理或者應(yīng)用于制造企業(yè)、物流企業(yè)、流通業(yè)及其它特殊行業(yè)的倉庫管理。可以輕松解決物流企業(yè)在倉庫管理、貨物流動分析等一系列問題,迅速提高物流企業(yè)對倉庫經(jīng)營管理水平、穩(wěn)固客戶群,增加經(jīng)濟(jì)效益,以最小的投資獲得雙盈的優(yōu)秀管理。幫助生產(chǎn)企業(yè)、分公司、分銷商、代理商、商場、商店等之間建立起一套完善、高效、具有快速反應(yīng)能力和管理能力的業(yè)務(wù)平臺,可以極大的提高企業(yè)競爭力,為企業(yè)創(chuàng)造價值果!1.3.3 解決方案使用信息化管理系統(tǒng) , 對倉儲各環(huán)節(jié)實(shí)施全過程控制管理,并可對貨物進(jìn)行數(shù)量、批次、日期、人員等實(shí)現(xiàn)序列號管理,對整個入庫、出庫、調(diào)撥、退貨等各個環(huán)節(jié)的規(guī)范化作業(yè) ,去掉了手工書寫票據(jù)和送到機(jī)房輸入的步驟,解決庫房信息陳舊滯后的弊病。不論物品流向哪里,我們都可以自動跟蹤。信息技術(shù)的結(jié)合幫助企業(yè)合理有效地利用倉庫空間,以快速、準(zhǔn)確、低成本的方式為客戶提供最好的服務(wù)。倉庫管理系統(tǒng)是通過入庫管理、出庫管理等功能綜合運(yùn)用的管理系統(tǒng),有效控制并跟蹤倉庫業(yè)務(wù)的物流和成本管理全過程,實(shí)現(xiàn)完善的企業(yè)倉儲信息管理。該系統(tǒng)可以獨(dú)立執(zhí)行庫存操作,使得企業(yè)倉庫管理更加的高效、方便、實(shí)用。二、系統(tǒng)分析在設(shè)計(jì)軟件系統(tǒng)之前,首先必須確定用戶究竟要求軟件系統(tǒng)完成什么任務(wù),所以分析階段的基本任務(wù)是了解用戶的需求,并將用戶的需求用書面形式表達(dá)出來。這個階段還不是確定系統(tǒng)怎樣完成它的工作,而僅僅是確定系統(tǒng)必須完成哪些工作,也就是對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。系統(tǒng)分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。在全面客觀的系統(tǒng)分析的基礎(chǔ)上,根據(jù)用戶提出的系統(tǒng)功能進(jìn)行相應(yīng)的功能設(shè)計(jì)。下面是我們根據(jù)企業(yè)倉庫管理的現(xiàn)狀結(jié)合自身的設(shè)計(jì)需求來進(jìn)行的系統(tǒng)分析過程:2.1 可行性分析可行性分析的任務(wù),并不是所有問題都有簡單明顯的解決辦法,事實(shí)上,許多問題不可能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。如果問題沒有可行的解,那么花費(fèi)這項(xiàng)開發(fā)工程上的任何時間、資源、人力和經(jīng)費(fèi)都是無謂的浪費(fèi)。可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。所以從以上的分析原則來看,所設(shè)計(jì)的倉庫管理系統(tǒng)是一個規(guī)模不太大的系統(tǒng),但是目標(biāo)明確,清晰的描述了對目標(biāo)系統(tǒng)的一切限制和約束。在使用過程中,要看它能不能帶來效益,畢竟在現(xiàn)今社會效率是第一位的。21世紀(jì)是計(jì)算機(jī)的時代,它必然取代一部分人的工作,高科技的信息系統(tǒng)進(jìn)入社會生活的方方面面是發(fā)展的趨勢。本設(shè)計(jì)從以下三個方面進(jìn)行可行性研究:2.1.1 技術(shù)可行性本設(shè)計(jì)“巔峰倉庫管理系統(tǒng)”是為企業(yè)倉庫管理人員開發(fā)的。數(shù)據(jù)庫課程設(shè)計(jì)中采用Access2013設(shè)計(jì)開發(fā),對于開發(fā)管理信息系統(tǒng)的人來說,其開發(fā)的技術(shù)采用面向?qū)ο蟮脑O(shè)計(jì)特點(diǎn),其開發(fā)的技術(shù)相當(dāng)?shù)某墒旒夹g(shù)更加成熟,能夠充分的滿足大多數(shù)客戶的系統(tǒng)需求。由于本設(shè)計(jì)最重要體現(xiàn)的是實(shí)用性,所以,通過一定的社會調(diào)查和分析,系統(tǒng)的技術(shù)能夠很好的滿足各種的技術(shù)特性。本系統(tǒng)可以運(yùn)行在Win XP,Win 7,Win8操作系統(tǒng)之上, 市場上流行的操作系統(tǒng)都可以支持。因此技術(shù)可行性絕不會成為巔峰倉庫管理系統(tǒng)的問題。2.1.2 經(jīng)濟(jì)可行性成本方面:由于本軟件面向中小型企業(yè)構(gòu)建,采用的是常用的數(shù)據(jù)庫Access辦公軟件,軟件的開發(fā)采用面向?qū)ο蟮脑O(shè)計(jì),開發(fā)者的研發(fā)簡單、開發(fā)周期短,所以開發(fā)本軟件的成本是非常低的。效益方面:為企業(yè)開發(fā)一個完整、合理的倉庫管理系統(tǒng),可大大節(jié)余人力,以前需要多人干的工作,使用本系統(tǒng)只需一個人或幾個人就能完成,且工作量和勞動強(qiáng)度大大降低。所以開發(fā)本軟件可以為社會帶來很好的經(jīng)濟(jì)效益。從以上分析看開發(fā)本軟件在經(jīng)濟(jì)上是可行的。2.1.3 操作可行性本系統(tǒng)操作簡單, 有機(jī)算計(jì)基礎(chǔ)的人無需培訓(xùn)即可使用, 即使是沒有計(jì)算機(jī)基礎(chǔ)的人只需經(jīng)過簡單的培訓(xùn)就可以很熟練的使用本系統(tǒng)。系統(tǒng)運(yùn)行后,就用戶方而言,由于用戶使用本系統(tǒng)時,不會也不必關(guān)心系統(tǒng)內(nèi)部的結(jié)構(gòu)及實(shí)現(xiàn)方法,即對用戶來說是透明的,所以本系統(tǒng)對用戶而言,是定位在界面友好、操作方便、功能齊全的原則上的,用戶只需簡單的用鼠標(biāo)點(diǎn)擊各界面上的選項(xiàng)卡或按鈕就能執(zhí)行相應(yīng)的功能,就管理者而言,關(guān)心的是如何處理各種數(shù)據(jù),只要把用戶的信息輸入計(jì)算機(jī),管理者就可運(yùn)行相應(yīng)的后臺程序進(jìn)行處理。而以上的這些功能都能在所選擇的開發(fā)環(huán)境中用所選擇的開發(fā)工具來實(shí)現(xiàn)。所以說本系統(tǒng)在用戶使用可行性上是沒有問題的。所以從以上幾個方面的分析來看,開發(fā)本軟件是完全可行的。2.2 組織結(jié)構(gòu)圖該倉庫企業(yè)的組織結(jié)構(gòu)如圖所示。企業(yè)的主要決策和管理機(jī)構(gòu)總經(jīng)理,總經(jīng)理分管財(cái)務(wù)和執(zhí)行兩大體系模塊;財(cái)務(wù)在倉庫管理的經(jīng)營中所扮演的角色是是一個相當(dāng)重要的角色過程,相對來說,此部門是相對獨(dú)立的;日常事務(wù)的執(zhí)行的部分,分為采購部、庫存管理部、銷售部和人事部四個主要部門。庫存管理部的主要任務(wù)是根據(jù)銷售部提供的信息和采購及時聯(lián)系,使庫房貨源充足;責(zé)任貨物的接收,并安排好貨物的存放事宜;對每天進(jìn)出庫房的貨物進(jìn)行詳細(xì)記錄,使基礎(chǔ)數(shù)據(jù)完備??偨?jīng)理財(cái)務(wù)總監(jiān)執(zhí)行總監(jiān)財(cái)務(wù)管理采購管理倉庫管理銷售管理后勤管理圖2-1 組織結(jié)構(gòu)圖銷售部主要責(zé)任日常銷售工作,包括物品擺放、貨架整理、收銀臺等貨物銷售區(qū)的日常事務(wù);及時準(zhǔn)確地將銷售信息反饋給其他部門,以保證商品的及時供應(yīng)更新;同時處理消費(fèi)者提出的各種疑問和信息,為公司的整體運(yùn)作提供實(shí)際銷售的基礎(chǔ)數(shù)據(jù)。財(cái)務(wù)部負(fù)責(zé)一切與財(cái)務(wù)有關(guān)的各項(xiàng)事宜,全面記錄公司的所有收支資金流動,包括各種收入、支出、稅務(wù)、財(cái)務(wù)結(jié)算等。對進(jìn)出貸款實(shí)行控制,定期分析資金走向,為公司的發(fā)展計(jì)劃做好準(zhǔn)備。2.3 業(yè)務(wù)流程圖1、進(jìn)貨員填寫入庫單并經(jīng)倉管查詢庫存臺帳檢查核對,不合格單據(jù)送回,合格后直接入庫并修改庫存臺帳,同時記錄在商品購入流水帳中。如果是新產(chǎn)品,則還要在庫存臺帳中建立新帳頁然后入庫。2、商品出庫管理過程是管理人員根據(jù)銷售人員提供的商品出庫單,經(jīng)核查后合格付貨,有誤送回,同時登記商品的銷售流水帳。如果倉庫庫存不滿足,通知采購部進(jìn)行采購。3、財(cái)務(wù)員盤點(diǎn)庫存數(shù)量,計(jì)算庫存成本。圖2-2 業(yè)務(wù)流程圖2.4 數(shù)據(jù)流程圖2.4.1本系統(tǒng)的頂層數(shù)據(jù)流圖圖2-3 頂層數(shù)據(jù)流圖2.4.2細(xì)化后的數(shù)據(jù)流圖圖2-4 細(xì)化數(shù)據(jù)流圖2.4.3貨物入庫信息管理細(xì)化圖2-5 貨物入庫信息管理細(xì)化2.4.4貨物出庫信息管理細(xì)化圖2-6 貨物入庫信息管理細(xì)化2.5 數(shù)據(jù)字典2.5.1數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名稱別名簡述類型長度取值范圍產(chǎn)品號-產(chǎn)品的編號字符型7第1位:進(jìn)口/國產(chǎn)(I/D)第2-4位:類別第5-7位:物資編號產(chǎn)品名稱-產(chǎn)品的名稱字符型20-規(guī)格-產(chǎn)品規(guī)格字符型10單價-產(chǎn)品的單位價格貨幣型6默認(rèn)計(jì)量單位:元描述-產(chǎn)品描述/說明文本型-負(fù)責(zé)人-倉庫負(fù)責(zé)人字符型8-供應(yīng)商編號-供應(yīng)商編號字符型3-供應(yīng)商-供應(yīng)商名稱字符型20-圖2-7 數(shù)據(jù)字典2.5.2數(shù)據(jù)流條目名稱別名簡述來源去向入庫單-入庫單位在把相應(yīng)的產(chǎn)品送人倉庫時必須填寫的單據(jù)供應(yīng)商庫存出庫單-領(lǐng)料人員從倉庫中領(lǐng)取產(chǎn)品時必須填寫的單據(jù)庫存公司部門客戶退貨單-產(chǎn)品退貨后歸還入庫必須填寫的單據(jù)公司部門庫存需求單-對新產(chǎn)品需求所填寫的單據(jù)公司部門庫存采購單-購買新產(chǎn)品所填寫的單據(jù)采購員供應(yīng)商 圖2-8 數(shù)據(jù)流條目2.5.3數(shù)據(jù)存儲條目名稱別名簡述組織方式查詢要求倉庫庫存-存放索引文件,以倉庫編號為關(guān)鍵字要求立即查詢產(chǎn)品庫存-存放索引文件,以產(chǎn)品編號為關(guān)鍵字要求立即查詢圖2-9 數(shù)據(jù)存儲條目三、系統(tǒng)設(shè)計(jì)部分3.1系統(tǒng)目標(biāo)設(shè)計(jì)系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)產(chǎn)品管理的系統(tǒng)化、規(guī)范化和自動化,從而達(dá)到提高企業(yè)管理效率的目的。3.2開發(fā)設(shè)計(jì)思想倉庫管理主要是企業(yè)各種商品的管理。進(jìn)貨時經(jīng)檢查合同確認(rèn)為有效托收后,進(jìn)行驗(yàn)收入庫,填寫入庫單,進(jìn)行入庫登記。企業(yè)各個部門根據(jù)需要提出產(chǎn)品請求,計(jì)劃員根據(jù)整個企業(yè)的需求開出產(chǎn)品出庫單,倉庫管理人員根據(jù)出庫單核對發(fā)放產(chǎn)品。倉庫管理的特點(diǎn)是信息處理量比較大,所管理的產(chǎn)品種類繁多,而且由于入庫單、出庫單、退貨單、報(bào)廢單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計(jì)的方式各不相同。因此在管理上實(shí)現(xiàn)起來有一定的困難。在管理的過程中經(jīng)常會出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報(bào)表種類繁多,各個部門管理規(guī)格不統(tǒng)一等問題。在本系統(tǒng)的設(shè)計(jì)過程中,為了克服這些困難,滿足計(jì)算機(jī)管理工作的需要,我們采取了下面的一些原則。統(tǒng)一各種原始單據(jù)的格式,統(tǒng)一數(shù)據(jù)的格式。刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性。界面盡量簡單化,做到實(shí)用、方便,盡量滿足企業(yè)中不同層次員工的需要。建立數(shù)據(jù)庫備份,系統(tǒng)可定期自定義備份數(shù)據(jù),防止數(shù)據(jù)丟失。3.3系統(tǒng)功能需求分析系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。本倉庫管理系統(tǒng)需要完成功能主要有:1、 用戶登錄2、 菜單管理3、 產(chǎn)品資料4、 貨物入庫管理5、 貨物出庫管理6、 貨物調(diào)撥管理7、 貨物退貨管理8、 貨物報(bào)廢管理9、 數(shù)據(jù)庫管理模10、 系統(tǒng)基本信息11、 用戶管理模塊12、 幫助關(guān)于3.4系統(tǒng)功能模塊設(shè)計(jì)在系統(tǒng)功能分析的基礎(chǔ)上,考慮到中文易語言程序編制的特點(diǎn),得到如圖3-1所示的系統(tǒng)功能模塊圖。倉庫管理系統(tǒng)庫存管理入庫管理調(diào)撥管理退貨管理報(bào)廢管理幫助關(guān)于新增單據(jù)刪除單據(jù)新增單據(jù)刪除單據(jù)出庫管理圖3-1系統(tǒng)功能模塊圖3.5數(shù)據(jù)庫設(shè)計(jì)3.5.1數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。仔細(xì)分析調(diào)查有關(guān)倉庫管理信息需求的基礎(chǔ)上,得到如圖3-2所示的本系統(tǒng)所處理的數(shù)據(jù)流程。倉庫現(xiàn)有庫存匯總、處理各種單據(jù)產(chǎn)品入庫產(chǎn)品出庫庫存管理圖3-2倉庫管理系統(tǒng)數(shù)據(jù)流程圖通過對企業(yè)倉庫管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:1、用戶登錄模塊2、菜單管理模塊3、產(chǎn)品資料管理模塊(產(chǎn)品ID,產(chǎn)品名稱,產(chǎn)品初始庫存,產(chǎn)品供應(yīng)商,產(chǎn)品單位,錄入人員,備注)4、貨物入庫管理模塊(入庫單號,產(chǎn)品ID,產(chǎn)品數(shù)量,產(chǎn)品單位,入庫日期,入庫人員,備注)5、貨物出庫管理模塊之銷售出庫(銷售單號,產(chǎn)品ID,產(chǎn)品數(shù)量,產(chǎn)品單位,客戶名稱,銷售日期,銷售人員,銷售單價,錄入人員,備注)6、貨物調(diào)撥管理模塊之領(lǐng)用出庫(內(nèi)部消耗)(領(lǐng)用單號,產(chǎn)品ID,產(chǎn)品數(shù)量,產(chǎn)品單位,領(lǐng)用部門,領(lǐng)用日期,錄入人員,備注)7、貨物退貨管理模塊(退貨單號,產(chǎn)品ID,產(chǎn)品數(shù)量,產(chǎn)品單位,退貨客戶,退貨日期,錄入人員,備注)8、貨物報(bào)廢管理模塊(報(bào)廢單號,產(chǎn)品ID,產(chǎn)品數(shù)量,產(chǎn)品單位,報(bào)廢原因,報(bào)廢日期,錄入人員,備注)9、數(shù)據(jù)庫管理模塊10、系統(tǒng)基本信息管理模塊(倉庫名,公司名稱,產(chǎn)品管理人員名單,默認(rèn)單位)11、用戶管理模塊(用戶ID,用戶名,密碼(md5),備注)12、幫助關(guān)于3.5.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體結(jié)構(gòu),以及他們之間的關(guān)系,為以后的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。根據(jù)上面的設(shè)計(jì)規(guī)劃出的部分實(shí)體有:產(chǎn)品資料信息實(shí)體、入庫信息實(shí)體、出庫信息實(shí)體、調(diào)撥信息實(shí)體圖和報(bào)廢信息等實(shí)體圖,就不一一介紹了。各個實(shí)體具體的描述E-R圖如下:產(chǎn)品資料信息實(shí)體E-R圖如圖所示:產(chǎn)品資料信息實(shí)體產(chǎn)品ID產(chǎn)品名稱錄入人員備注圖3-3產(chǎn)品資料信息實(shí)體E-R圖入庫單信息實(shí)體E-R圖如圖所示:入庫信息實(shí)體入庫單產(chǎn)品ID入庫人員備注 圖3-4入庫單信息實(shí)體E-R圖出庫單信息實(shí)體E-R圖如圖所示:出庫信息實(shí)體出庫單號產(chǎn)品ID出庫人員備注圖3-5出庫單信息實(shí)體E-R圖調(diào)撥信息實(shí)體E-R圖如圖所示:調(diào)撥信息實(shí)體領(lǐng)用人產(chǎn)品ID領(lǐng)用日期錄入人員圖3-6調(diào)撥信息實(shí)體E-R圖報(bào)廢信息實(shí)體E-R圖如圖所示:報(bào)廢信息實(shí)體產(chǎn)品ID報(bào)廢單號報(bào)廢時間報(bào)廢原因圖3-7報(bào)廢信息實(shí)體E-R圖實(shí)體和實(shí)體之間的關(guān)系E-R圖如圖所示:產(chǎn)品現(xiàn)有資料入庫出庫退貨調(diào)撥報(bào)廢進(jìn)貨調(diào)換銷售退還損毀圖3-8實(shí)體間E-R圖3.5.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)現(xiàn)在需要將在上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為ACCESS 2013 數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。倉庫管理信息系統(tǒng)數(shù)據(jù)庫中各個表格的設(shè)計(jì)結(jié)果如下面表格所示。每個表格所示在數(shù)據(jù)庫中的一個表。產(chǎn)品資料基本信息表:字段名稱數(shù)據(jù)類型字段大小可否為空產(chǎn)品ID文本長整型不可產(chǎn)品名稱文本64不可產(chǎn)品初始庫存文本50可產(chǎn)品供應(yīng)商文本50可產(chǎn)品單位文本50可錄入人員文本8不可備注備注100可圖3-9產(chǎn)品資料基本信息表入庫管理信息表:字段名稱數(shù)據(jù)類型字段大小可否為空入庫單號文本長整型不可產(chǎn)品ID文本長整型不可產(chǎn)品數(shù)量數(shù)字255可入庫日期日期時間20可入庫人員文本8備注備注100可圖3-10入庫管理信息表出庫管理信息表:字段名稱數(shù)據(jù)類型字段大小可否為空出庫單號文本長整型不可產(chǎn)品ID文本長整型不可產(chǎn)品數(shù)量數(shù)字255可出庫日期日期時間20可出庫人員文本8備注備注100可圖3-11出庫管理信息表退貨單信息表:字段名稱數(shù)據(jù)類型字段大小可否為空退貨單號文本長整型不可產(chǎn)品ID文本長整型不可退貨原因文本長整型不可產(chǎn)品數(shù)量數(shù)字255可退貨日期日期時間長整型可退貨人員文本8備注備注100可圖3-12退貨單信息表報(bào)廢單信息表:字段名稱數(shù)據(jù)類型字段大小可否為空報(bào)廢單號文本長整型不可產(chǎn)品ID文本長整型不可報(bào)廢原因文本長整型產(chǎn)品數(shù)量數(shù)字255可報(bào)廢日期日期時間20可報(bào)廢人員文本8備注備注100可圖3-13報(bào)廢單信息表調(diào)撥單信息表:字段名稱數(shù)據(jù)類型字段大小可否為空調(diào)撥單號文本長整型不可產(chǎn)品ID文本長整型不可產(chǎn)品數(shù)量數(shù)字255可調(diào)撥日期日期時間20可調(diào)撥人員文本8備注備注100可圖3-14調(diào)撥單信息表系統(tǒng)基本信息表:字段名稱數(shù)據(jù)類型字段大小可否為空倉庫名文本長整型不可公司名稱文本長整型不可產(chǎn)品管理人員名單文本8不可默認(rèn)單位文本20不可圖3-15系統(tǒng)基本信息表 用戶管理信息表:字段名稱數(shù)據(jù)類型字段大小可否為空用戶名文本64不可用戶密碼字符50不可圖3-16用戶管理信息表3.5.4代碼設(shè)計(jì)代碼,客觀實(shí)體或?qū)傩缘囊环N表示符號,在企業(yè)的信息系統(tǒng)中,它是人與計(jì)算機(jī)的共同語言,采用代碼可以使數(shù)據(jù)表達(dá)標(biāo)準(zhǔn)化,簡化程序設(shè)計(jì),節(jié)省存儲空間,提高系統(tǒng)的運(yùn)行速度,并有利于系統(tǒng)內(nèi)部的信息交換。如果企業(yè)間采用相同的代碼和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)系統(tǒng),可實(shí)現(xiàn)企業(yè)間的數(shù)據(jù)交換,為企業(yè)開發(fā)電子化管理打下基礎(chǔ)。代碼設(shè)計(jì)是一項(xiàng)重要的基礎(chǔ)性的工作,代碼設(shè)計(jì)的好壞,不僅關(guān)系到計(jì)算機(jī)的運(yùn)行效率,更關(guān)系到信息系統(tǒng)的推廣與使用。代碼設(shè)計(jì)必須統(tǒng)籌規(guī)劃,參照相關(guān)的標(biāo)準(zhǔn)和原則。在倉庫管理信息系統(tǒng)中,很多方面的設(shè)計(jì)都考慮到了代碼設(shè)計(jì)的方面,主要是對本系統(tǒng)的全面的做到了一個很好的奠定作用。3.5.5代碼設(shè)計(jì)原則為了系統(tǒng)的高效穩(wěn)定的效果,在實(shí)施系統(tǒng)的過程中,主要遵循以下原則:1、確定性。每一代碼代表惟一的實(shí)體和屬性;反過來,信息系統(tǒng)中,每一實(shí)體或?qū)傩远加靡粋€確定的代碼來表示。2、標(biāo)準(zhǔn)化。考慮企業(yè)信息系統(tǒng)與主管部門通訊和聯(lián)網(wǎng)的需要,盡可能用國際、國內(nèi)、部門的標(biāo)準(zhǔn)代碼。3、通用性。盡量采用原業(yè)務(wù)處理上已使用的且行之有效的代碼,方便使用。4、擴(kuò)展性??紤]企業(yè)的發(fā)展和變化,當(dāng)增加新的實(shí)體和屬性時,直接利用原代碼追加,保持原代碼體系不變。5、識別性。代碼需方便管理人員使用,又應(yīng)方便計(jì)算機(jī)識別、分類。6、簡明性。在不影響代碼系統(tǒng)的容量和擴(kuò)充性的前提下,代碼盡可能簡短、統(tǒng)一。四、系統(tǒng)實(shí)施部分4.1 界面模塊設(shè)計(jì)此系統(tǒng)是基于中文易語言開發(fā)的庫存管理系統(tǒng)。它主要包括十二大模塊:用戶登錄、產(chǎn)品資料管理、貨物入庫管理、貨物出庫管理、貨物調(diào)撥管理、貨物退貨管理、貨物報(bào)廢管理、分析查詢管理、數(shù)據(jù)庫管理、系統(tǒng)基本信息管理、用戶管理、幫助關(guān)于。用戶登錄和產(chǎn)品資料管理用于設(shè)計(jì)一些基礎(chǔ)項(xiàng)目,入庫出庫管理等對貨物的管理是對應(yīng)的入庫出庫一類對庫存所作的操作,其他模塊包括系統(tǒng)的備份還原及一些用戶管理等資料的數(shù)據(jù)。4.1.1系統(tǒng)打開界面主窗口模塊,是一個可視化的窗體,它包容了系統(tǒng)的所有分模塊,設(shè)計(jì)時采用了相對簡約的風(fēng)格設(shè)計(jì)能夠便于用戶的操作簡單化。圖4-1系統(tǒng)打開界面在此界面出現(xiàn)之前還有個歡迎界面:圖4-2系統(tǒng)歡迎界面4.1.2系統(tǒng)登陸模塊的功能用戶通過此登陸模塊,可登陸到系統(tǒng)的內(nèi)部,從而進(jìn)行所需的操作。同時,它能用來校驗(yàn)用戶是否具有其相應(yīng)的權(quán)限,是即應(yīng)有對應(yīng)的權(quán)限,其對應(yīng)只能操作相關(guān)模塊的操作或者相關(guān)模塊的進(jìn)入。圖4-3登陸模塊用戶登陸界面功能及代碼:功能:可以實(shí)現(xiàn)普通用戶和系統(tǒng)管理員根據(jù)自己的權(quán)限進(jìn)入相應(yīng)的功能。如果密碼或帳號不填寫,都會有錯誤提示。系統(tǒng)自動的根據(jù)登陸的用戶名到系統(tǒng)中自動的查找其權(quán)限的功能,使得用戶的功能是一個自動化的過程。系統(tǒng)用戶的相應(yīng)權(quán)限只在相應(yīng)的情況下啟用。代碼:.子程序 _按鈕_重置_被單擊連續(xù)賦值 (“”, 編輯框_密碼.內(nèi)容, 編輯框_用戶名.內(nèi)容).子程序 _按鈕_登錄_被單擊.如果真 (屏蔽sql注入 (編輯框_用戶名.內(nèi)容) 真) 信息框 (“用戶名里存在注入語句!”, 64, ) 返回 ().如果真結(jié)束.如果真 (屏蔽sql注入 (編輯框_密碼.內(nèi)容) 真) 信息框 (“密碼里存在注入語句!”, 64, ) 返回 ().如果真結(jié)束.如果 (編輯框_用戶名.內(nèi)容 “”) 信息框 (“您的用戶名為空!請?zhí)顚懞蟮卿洠 ? 64, “提示”).否則 .如果 (編輯框_密碼.內(nèi)容 “”) 信息框 (“您的密碼為空!請?zhí)顚懞蟮卿?!? 64, “提示”) .否則 全局_sql “select * from 用戶管理模塊 where 用戶名=” 編輯框_用戶名.內(nèi)容 “ and 用戶密碼=” 取數(shù)據(jù)摘要 (到字節(jié)集 (編輯框_密碼.內(nèi)容) “” 調(diào)試輸出 (全局_sql) 全局_數(shù)據(jù)庫句柄 全局_數(shù)據(jù)庫.查詢 (全局_sql) 調(diào)試輸出 (全局_數(shù)據(jù)庫句柄) .如果 (全局_數(shù)據(jù)庫.首記錄前 (全局_數(shù)據(jù)庫句柄) 真) 信息框 (“用戶名密碼不正確!”, 64, “提示”) .否則 全局_當(dāng)前用戶 編輯框_用戶名.內(nèi)容 信息框 (“【登陸成功】歡迎進(jìn)入本系統(tǒng),” 編輯框_用戶名.內(nèi)容, 64, “提示”) 銷毀 () .如果結(jié)束 .如果結(jié)束登陸模塊代碼截圖:登陸成功會有提示窗口:圖4-4提示窗口4.1.3產(chǎn)品資料管理功能圖4-5產(chǎn)品資料管理模塊功能及代碼:功能:通過管理菜單管理增加新產(chǎn)品和刪除產(chǎn)品操作!代碼:.支持庫 iext.程序集 窗口程序集4.子程序 _窗口_產(chǎn)品資料_創(chuàng)建完畢全局_sql “select * from 產(chǎn)品資料管理模塊”全局_數(shù)據(jù)庫句柄 全局_數(shù)據(jù)庫.查詢 (全局_sql)超級列表框1.全部刪除 ().判斷循環(huán)首 (全局_數(shù)據(jù)庫.尾記錄后 (全局_數(shù)據(jù)庫句柄) 假) 全局_句柄 超級列表框1.插入表項(xiàng) (, 全局_數(shù)據(jù)庫.讀 (全局_數(shù)據(jù)庫句柄, “產(chǎn)品ID”), , , , ) 超級列表框1.置標(biāo)題 (全局_句柄, 1, 全局_數(shù)據(jù)庫.讀 (全局_數(shù)據(jù)庫句柄, “產(chǎn)品名稱”) 超級列表框1.置標(biāo)題 (全局_句柄, 2, 全局_數(shù)據(jù)庫.讀 (全局_數(shù)據(jù)庫句柄, “產(chǎn)品初始庫存”) 超級列表框1.置標(biāo)題 (全局_句柄, 3, 全局_數(shù)據(jù)庫.讀 (全局_數(shù)據(jù)庫句柄, “產(chǎn)品供應(yīng)商”) 超級列表框1.置標(biāo)題 (全局_句柄, 4, 全局_數(shù)據(jù)庫.讀 (全局_數(shù)據(jù)庫句柄, “產(chǎn)品單位”) 超級列表框1.置標(biāo)題 (全局_句柄, 5, 全局_數(shù)據(jù)庫.讀 (全局_數(shù)據(jù)庫句柄, “錄入人員”) 超級列表框1.置標(biāo)題 (全局_句柄, 6, 全局_數(shù)據(jù)庫.讀 (全局_數(shù)據(jù)庫句柄, “備注”) 全局_數(shù)據(jù)庫.到后一記錄 (全局_數(shù)據(jù)庫句柄).判斷循環(huán)尾 ()全局_數(shù)據(jù)庫.關(guān)閉記錄集 (全局_數(shù)據(jù)庫句柄).如果 (全局_當(dāng)前用戶 “admin”) 刪除產(chǎn)品.可視 真.否則 刪除產(chǎn)品.可視 假.如果結(jié)束.子程序 _刪除產(chǎn)品_被選擇.局部變量 產(chǎn)品id, 文本型.如果真 (超級列表框1.現(xiàn)行選中項(xiàng) -1) .如果真 (全局_當(dāng)前用戶 “admin”) .如果真 (信息框 (“是否刪除該條產(chǎn)品信息”, #是否鈕 #詢問圖標(biāo), “警告”) #是鈕) 產(chǎn)品id 超級列表框1.取標(biāo)題 (超級列表框1.現(xiàn)行選中項(xiàng), 0) 全局_sql “delete * from 產(chǎn)品資料管理模塊 where 產(chǎn)品ID=” 產(chǎn)品id “” .如果 (全局_數(shù)據(jù)庫.執(zhí)行 (全局_sql, ) 真) _窗口_產(chǎn)品資料_創(chuàng)建完畢 () 信息框 (“刪除產(chǎn)品資料成功!”, 64, “提示”) .否則 信息框 (“刪除產(chǎn)品資料失敗!”, 64, “提示”) .如果結(jié)束 .如果真結(jié)束.子程序 _新增產(chǎn)品_被選擇載入 (窗口_添加, _啟動窗口, 假)窗口置父 (窗口_添加.取窗口句柄 (), _啟動窗口.取窗口句柄 ()窗口居中 (_啟動窗口, 窗口_添加)產(chǎn)品資料管理代碼截圖: 4.1.4貨物入庫管理圖4-6貨物入庫管理功能及代碼:功能說明:此模塊管理入庫操作,可以進(jìn)行批量在一個入庫單上進(jìn)行多個產(chǎn)品入庫操作,當(dāng)然也可以進(jìn)行刪除操作。代碼:.支持庫 iext.程序集 窗口程序集6.子程序 _新增入庫單_被選擇載入 (窗口_新增入庫單, _啟動窗口, 假)窗口置父 (窗口_新增入庫單.取窗口句柄 (), _啟動窗口.取窗口句柄 ()窗口居中 (_啟動窗口, 窗口_新增入庫單).子程序 _窗口_產(chǎn)品入庫管理_創(chuàng)建完畢全局_sql “select * from 入庫管理總模塊”全局_數(shù)據(jù)庫句柄 全局_數(shù)據(jù)庫.查詢 (全局_sql)超級列表框_獨(dú)立.全部刪除 ().判斷循環(huán)首 (全局_數(shù)據(jù)庫.尾記錄后 (全局_數(shù)據(jù)庫句柄) 假) 全局_句柄 超級列表框_獨(dú)立.插入表項(xiàng)

溫馨提示

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

評論

0/150

提交評論