版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE目錄第一章緒論 2第二章
需求分析 32.1任務(wù)概述 32.1.1圖書(shū)管理系統(tǒng)完成的主要目標(biāo) 32.1.2用戶(hù)的特點(diǎn) 32.2需求規(guī)定 32.2.1對(duì)功能的規(guī)定 32.2.2讀者管理功能 42.2.3系統(tǒng)管理功能 4第三章概要設(shè)計(jì) 53.1總體設(shè)計(jì) 53.1.1系統(tǒng)目標(biāo)設(shè)計(jì) 53.1.2系統(tǒng)功能分析 53.2系統(tǒng)設(shè)計(jì)思想 53.3系統(tǒng)模塊功能解析 6第四章詳細(xì)設(shè)計(jì) 74.1程序設(shè)計(jì)說(shuō)明 74.1.1用戶(hù)登錄模塊 74.1.2用戶(hù)添加模塊 74.1.3書(shū)籍查詢(xún)模塊 84.1.4圖書(shū)借閱模塊 94.1.5圖書(shū)歸還模塊 104.1.6新書(shū)入庫(kù)模塊 11第五章編碼與測(cè)試 135.1各功能模塊的實(shí)現(xiàn) 135.2測(cè)試 195.2.1借閱卡管理測(cè)試 195.2.2書(shū)籍管理測(cè)試 195.2.3系統(tǒng)管理測(cè)試 19結(jié)束語(yǔ) 20致謝 21參考文獻(xiàn) 21圖書(shū)管理系統(tǒng)摘要:本文介紹了在VB6.0環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開(kāi)發(fā)”的策略開(kāi)發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。通過(guò)分析傳統(tǒng)的人工管理圖書(shū)館的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理圖書(shū)館的方案。文章詳細(xì)介紹了圖書(shū)管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、組織機(jī)構(gòu)分析、管理職能分析、業(yè)務(wù)流程分析、數(shù)據(jù)流程分析、數(shù)據(jù)字典、處理描述等等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分列出了幾個(gè)主要的程序框圖,并附帶了一些主要的窗口和程序。關(guān)鍵字:圖書(shū)管理系統(tǒng),VB6.0,sqlserver2000,信息系統(tǒng)LibraryManagementSystemAbstract:ThisarticleintroducesthedetailedprocessofexploringamanagementinformationsystemundertheenvironmentofVB6.0,utilizing“Top-Bottom”overallplanandastrategyaccordingto“Bottom-Top”applicationandexploitation.Thatistoestablishasetofeffectiveschemeforlibrarymanagementbycomputer,throughanalyzingdisadvantagesoftraditionallibrarymanagementbyhumanresources.Thisarticleemphasizesonthreesections.Thesystemanalysissectionoflibrarymanagementinformationincludesfeasibleanalysis,organizingorgansanalysis,managementfunctionanalysis,technologicalprocessofbusinessanalysis,technologicalprocessofdataanalysis,datadictionary,disposaldescriptionandthelike.Thesystemdesignsectionmainlyfocusesonsystemfunctiondesignanddatabasedesign.Andthesystemrealizationsectionhasprovidedseveralmajorprogramcharts,togetherwiththemainwindowsandprograms.Keywords:librarymanagementsystem,VB6.0,informationsystem第一章緒論隨著人類(lèi)社會(huì)的發(fā)展,人類(lèi)對(duì)知識(shí)的需求也不斷地增長(zhǎng)。在這種形勢(shì)下,書(shū)籍就漸漸地成為人們獲取并增長(zhǎng)知識(shí)的主要途徑,而圖書(shū)館就自然而然地在人們的生活中占據(jù)了一定的位置,如何科學(xué)地管理圖書(shū)館不但關(guān)系到讀者求知的方便程度,也關(guān)系到圖書(shū)館的發(fā)展,因此,開(kāi)發(fā)一套完善的圖書(shū)館管理系統(tǒng)就必不可少了。圖書(shū)館管理系統(tǒng)是典型的信息管理系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端的應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立數(shù)據(jù)的一致性和完整性,對(duì)于后者則要求應(yīng)用程序功能的完備,易用等的特點(diǎn)?;谏鲜隹紤]本系統(tǒng)主要利用VB6.0作前端的應(yīng)用開(kāi)發(fā)工具,利用sqlsever作為后臺(tái)的數(shù)據(jù)庫(kù),利用WINDOWS作為系統(tǒng)平臺(tái)開(kāi)發(fā)的圖書(shū)管理系統(tǒng)。另外本圖書(shū)館管理系統(tǒng)利用軟件工程化思想和方法,總體上是采用結(jié)構(gòu)化生命法進(jìn)行系統(tǒng)分析和設(shè)計(jì)的,而系統(tǒng)實(shí)現(xiàn)等步驟則采用了原型法和面對(duì)對(duì)象的方法系統(tǒng)開(kāi)發(fā)的總目標(biāo)是實(shí)現(xiàn)內(nèi)部圖書(shū)借閱管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。能夠?qū)D書(shū)進(jìn)行注冊(cè)登記,也就是將圖書(shū)的基本信息(如:書(shū)名、作者、價(jià)格等)預(yù)先存入數(shù)據(jù)庫(kù)中,供以后檢索。能夠?qū)栝喨诉M(jìn)行注冊(cè)登記,包括記錄借閱人的姓名、地址、電話(huà)等信息。提供方便的查詢(xún)方法。如:以書(shū)名、作者、出版社、出版時(shí)間(確切的時(shí)間、時(shí)間段、某一時(shí)間之前、某一時(shí)間之后)等信息進(jìn)行圖書(shū)檢索,并能反映出圖書(shū)的借閱情況;以借閱人編號(hào)對(duì)借閱人信息進(jìn)行檢索;以出版社名稱(chēng)查詢(xún)出版社聯(lián)系方式信息。提供統(tǒng)計(jì)分析功能??梢哉宫F(xiàn)出圖書(shū)類(lèi)型比例、庫(kù)存與借出比例。提供舊書(shū)銷(xiāo)毀功能,對(duì)于淘汰、損壞、丟失的書(shū)目可及時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。能夠?qū)κ褂迷摴芾硐到y(tǒng)的用戶(hù)進(jìn)行管理,按照不同的工作職能提供不同的功能授權(quán)。提供較為完善的差錯(cuò)控制與友好的用戶(hù)界面,盡量避免誤操作。圖書(shū)館的基本功能就是為讀者提供借閱服務(wù),讀者通過(guò)借閱這一過(guò)程,可以把圖書(shū)帶出圖書(shū)館,從而使讀者能夠更方便的瀏覽圖書(shū)。借書(shū)過(guò)程中,圖書(shū)管理員要對(duì)讀者的借書(shū)資格進(jìn)行審查,對(duì)符合借書(shū)條件的讀者,允許其借書(shū),對(duì)其借書(shū)記錄進(jìn)行登記;對(duì)沒(méi)有借書(shū)資格的讀者,禁止其借書(shū)。在VB6.0環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開(kāi)發(fā)”的策略開(kāi)發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。通過(guò)分析傳統(tǒng)的人工管理圖書(shū)館的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理圖書(shū)館的方案。文章詳細(xì)介紹了圖書(shū)管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、組織機(jī)構(gòu)分析、管理職能分析、業(yè)務(wù)流程分析、數(shù)據(jù)流程分析、數(shù)據(jù)字典、處理描述等等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分列出了幾個(gè)主要的程序框圖,并附帶了一些主要的窗口和程序。第二章
需求分析2.1任務(wù)概述2.1.1圖書(shū)管理系統(tǒng)完成的主要目標(biāo)進(jìn)入系統(tǒng)前需要身份認(rèn)證、用戶(hù)名、密碼、輸入正確方可進(jìn)入。用戶(hù)可以根據(jù)需要進(jìn)行書(shū)庫(kù)管理。用戶(hù)可以進(jìn)行借書(shū)證的辦理、查詢(xún)、掛失等操作。用戶(hù)可以添加賬戶(hù)和修改密碼。2.1.2用戶(hù)的特點(diǎn)最終用戶(hù)包括讀者(具有借閱卡的人)、圖書(shū)管理員,鑒于此軟件應(yīng)用于大學(xué)圖書(shū)管理,讀者基本都是在校大學(xué)生即校職工和領(lǐng)導(dǎo),圖書(shū)管理員都是接受過(guò)高等教育的職工,因此他們都懂得運(yùn)用基本的計(jì)算機(jī)知識(shí)。大學(xué)圖書(shū)管理系統(tǒng)的使用頻度很高,假如一個(gè)一萬(wàn)人的大學(xué)來(lái)講,每天圖書(shū)館的平均日流量為1.5萬(wàn)。因此,該軟件的可靠性、可用性、可維護(hù)性顯得尤為重要。2.2需求規(guī)定2.2.1對(duì)功能的規(guī)定1、圖書(shū)信息查詢(xún)/借書(shū)信息查詢(xún):圖書(shū)館主要向讀者提供圖書(shū)借閱的服務(wù)。讀者為了借閱圖書(shū),一般情況下,需要在借書(shū)之前查詢(xún)所要借閱的圖書(shū)情況,所以圖書(shū)館需要為讀者提供圖書(shū)查詢(xún)功能。例如,讀者可能想借閱某方面的書(shū),但不知道圖書(shū)館在該方面有哪些圖書(shū)可供借閱,所以需要對(duì)圖書(shū)館的圖書(shū)進(jìn)行查詢(xún);或者,讀者知道想借閱的圖書(shū)信息,但不知道該圖書(shū)館是否有該書(shū)或不知道圖書(shū)在圖書(shū)館的位置、是否被借出、是否可以借閱等信息,這也需要使用圖書(shū)查詢(xún)功能。一般的圖書(shū)查詢(xún)中,讀者是通過(guò)圖書(shū)登記卡、瀏覽圖書(shū)登記卡中的信息得到圖書(shū)信息的。經(jīng)過(guò)圖書(shū)查詢(xún),讀者獲得圖書(shū)館是否有自己想要的圖書(shū),該圖書(shū)的簡(jiǎn)單信息以及圖書(shū)在圖書(shū)館的借閱位置等信息。2、新書(shū)入庫(kù):為了能正常運(yùn)行,圖書(shū)館要及時(shí)更新館藏圖書(shū)。對(duì)于新書(shū),要購(gòu)進(jìn),供讀者借閱;所以要設(shè)計(jì)到圖書(shū)的批量入庫(kù)。對(duì)于批量入庫(kù),圖書(shū)管理員要批量登記圖書(shū)的信息,包括書(shū)名ID、ISBN、圖書(shū)名稱(chēng)、作者、出版社、單價(jià)、入庫(kù)時(shí)間、圖書(shū)總量、現(xiàn)存總量等。3、借閱圖書(shū)/歸還圖書(shū):圖書(shū)館的基本功能之一就是為讀者提供借閱服務(wù),讀者通過(guò)借閱這一過(guò)程,可以把圖書(shū)帶出圖書(shū)館,從而使讀者能夠更方便的瀏覽圖書(shū)。借書(shū)過(guò)程中,圖書(shū)管理員要對(duì)讀者的借書(shū)資格進(jìn)行審查,對(duì)符合借書(shū)條件的讀者,允許其借書(shū),對(duì)其借書(shū)記錄進(jìn)行登記;對(duì)沒(méi)有借書(shū)資格的讀者,禁止其借書(shū)。具體的步驟如下:讀者向圖書(shū)管理員提交請(qǐng)求和圖書(shū)借閱卡,圖書(shū)管理員檢查讀者提供的借閱卡,如果該借閱證真實(shí)準(zhǔn)確,讀者已經(jīng)借閱的圖書(shū)并沒(méi)有超過(guò)允許借書(shū)量,而且讀者沒(méi)有逾期未還的圖書(shū),則允許讀者借書(shū),否則,讀者不能從圖書(shū)館借書(shū)。讀者拿到要借閱的圖書(shū),同時(shí)拿到自己的借閱卡,借書(shū)過(guò)程完畢。當(dāng)借閱圖書(shū)的數(shù)量超過(guò)5本或者出現(xiàn)未按期歸還圖書(shū)的情況,則不好進(jìn)行借閱處理。圖書(shū)館的另一基本功能就是為讀者提供還書(shū)服務(wù),讀者在一本圖書(shū)借閱期滿(mǎn)之前把該圖書(shū)還給圖書(shū)館,一般的還書(shū)步驟如下:讀者把所借的圖書(shū)和自己的借閱卡交給圖書(shū)管理員。圖書(shū)管理員對(duì)圖書(shū)進(jìn)行檢查,看有無(wú)損壞,如果出現(xiàn)圖書(shū)的損壞情況,讀者應(yīng)進(jìn)行相應(yīng)的賠償。圖書(shū)管理員查看是否超過(guò)規(guī)定借閱期限,如果已經(jīng)過(guò)期,則讀者要按規(guī)定交納罰金。圖書(shū)管理員進(jìn)行登記,同時(shí)把還書(shū)信息記入借閱卡。讀者拿回自己的借閱卡,還書(shū)過(guò)程借書(shū)。讀者逾期未歸還圖書(shū)超過(guò)三天,將按照每本每天進(jìn)行一定的罰款。4、書(shū)籍掛失:對(duì)圖書(shū)由于丟失而不能即時(shí)還書(shū)的情況,讀者要即時(shí)到圖書(shū)管理員進(jìn)行登記,確保圖書(shū)信息的更新。進(jìn)行書(shū)籍掛失的步驟一般如下:讀者將所丟圖書(shū)信息告訴圖書(shū)管理員并將借閱卡交給圖書(shū)管理員。圖書(shū)管理員對(duì)該圖書(shū)信息進(jìn)行登記,并按圖書(shū)的價(jià)格,要求讀者進(jìn)行相應(yīng)賠償。圖書(shū)管理員將信息記入借閱卡。讀者拿回自己的借閱卡,掛失功能結(jié)束。2.2.2讀者管理功能1、辦理借閱卡:圖書(shū)館向讀者提供借閱服務(wù),讀者必須具有有效憑證方可借閱。因此,讀者必須辦理借閱卡獲取有效憑證。讀者在辦理借閱卡時(shí),必須輸入個(gè)人有關(guān)注冊(cè)信息,包括讀者姓名、性別、出生日期、家庭住址、身份證號(hào)碼、電話(huà)號(hào)碼等信息。系統(tǒng)根據(jù)讀者提供的信息,辦理借閱卡并生成個(gè)人帳號(hào)、讀者可自行修改密碼。2、借閱卡信息查詢(xún);圖書(shū)館在正常運(yùn)營(yíng)中要面對(duì)大量的讀者信息,需要掌握每個(gè)讀者的信息,即時(shí)準(zhǔn)確的掌握讀者的基本情況,這些是圖書(shū)館運(yùn)營(yíng)的保證。讀者要進(jìn)行信息查詢(xún),可以通過(guò)系統(tǒng)將自己的借閱卡賬戶(hù)、密碼輸入系統(tǒng),系統(tǒng)通過(guò)核對(duì)找到讀者的信息。如果讀者的信息正確,系統(tǒng)將讀者的信息包括讀者姓名、性別、出生日期、家庭住址、身份證號(hào)碼、電話(huà)號(hào)碼等信息。如果讀者的信息不正確,系統(tǒng)將提示錯(cuò)誤,并且系統(tǒng)設(shè)定,當(dāng)錯(cuò)誤次數(shù)超過(guò)5次時(shí),系統(tǒng)將不予查詢(xún)。3、借閱卡掛失:對(duì)借閱卡的丟失要即時(shí)進(jìn)行掛失處理,以防止其他人盜用自己的有效信息并出現(xiàn)私自借書(shū)等行為。借閱卡掛失的一般步驟可分為:讀者將掛失情況即時(shí)到圖書(shū)管理員處進(jìn)行登記,并填寫(xiě)登記單。圖書(shū)管理員將讀者情況進(jìn)行登記掛失,注銷(xiāo)借閱卡的信息,并咨詢(xún)讀者是否重新辦理。若讀者需重新辦理,則重新填寫(xiě)相關(guān)信息,系統(tǒng)自動(dòng)生成心的借閱卡信息記錄,讀者重新設(shè)置帳號(hào)即密碼,并交納相應(yīng)的費(fèi)用。若讀者不需辦理,則系統(tǒng)將信息注銷(xiāo)。讀者獲得新的圖書(shū)借閱卡。2.2.3系統(tǒng)管理功能1、注冊(cè)管理員:為了對(duì)圖書(shū)館管理系統(tǒng)進(jìn)行管理,圖書(shū)館需要若干名圖書(shū)管理員進(jìn)行管理,在圖書(shū)管理員對(duì)系統(tǒng)進(jìn)行管理之前必須進(jìn)行注冊(cè)功能,以確定管理員身份。對(duì)管理員進(jìn)行注冊(cè),系統(tǒng)生成相應(yīng)信息。其中管理員的基本信息包括:成員ID、密碼等。系統(tǒng)管理員每次登陸前輸入自己的ID與密碼,系統(tǒng)對(duì)其信息進(jìn)行核實(shí),如基本信息正確,則系統(tǒng)管理員可進(jìn)行系統(tǒng)管理功能,若系統(tǒng)檢查不正確,則系統(tǒng)管理員不可以進(jìn)行相應(yīng)的操作。2、修改密碼:服務(wù)圖書(shū)館管理員可能由于某些原因,如電腦中毒導(dǎo)致管理員密碼的泄露,為避免圖書(shū)管理信息遭到破壞,系統(tǒng)具有修改密碼的功能,確保圖書(shū)管理功能的安全性。3、退出功能:系統(tǒng)管理員每次離開(kāi)必須進(jìn)行退出功能,確保管理功能不被他人所用,這樣更方便圖書(shū)管理系統(tǒng)出現(xiàn)問(wèn)題時(shí),找到責(zé)任人。第三章概要設(shè)計(jì)3.1總體設(shè)計(jì)3.1.1系統(tǒng)目標(biāo)設(shè)計(jì)系統(tǒng)開(kāi)發(fā)的總目標(biāo)是實(shí)現(xiàn)內(nèi)部圖書(shū)借閱管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。能夠?qū)D書(shū)進(jìn)行注冊(cè)登記,也就是將圖書(shū)的基本信息(如:書(shū)名、作者、價(jià)格等)預(yù)先存入數(shù)據(jù)庫(kù)中,供以后檢索。能夠?qū)栝喨诉M(jìn)行注冊(cè)登記,包括記錄借閱人的姓名、地址、電話(huà)等信息。提供方便的查詢(xún)方法。如:以書(shū)名、作者、出版社、出版時(shí)間(確切的時(shí)間、時(shí)間段、某一時(shí)間之前、某一時(shí)間之后)等信息進(jìn)行圖書(shū)檢索,并能反映出圖書(shū)的借閱情況;以借閱人編號(hào)對(duì)借閱人信息進(jìn)行檢索;以出版社名稱(chēng)查詢(xún)出版社聯(lián)系方式信息。提供統(tǒng)計(jì)分析功能??梢哉宫F(xiàn)出圖書(shū)類(lèi)型比例、庫(kù)存與借出比例。提供舊書(shū)銷(xiāo)毀功能,對(duì)于淘汰、損壞、丟失的書(shū)目可及時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。能夠?qū)κ褂迷摴芾硐到y(tǒng)的用戶(hù)進(jìn)行管理,按照不同的工作職能提供不同的功能授權(quán)。提供較為完善的差錯(cuò)控制與友好的用戶(hù)界面,盡量避免誤操作。3.1.2系統(tǒng)功能分析根據(jù)以上功能,將圖書(shū)管理系統(tǒng)的數(shù)據(jù)分為:數(shù)據(jù)輸入部分:主要包括圖書(shū)基本信息的錄入、借閱人基本信息的錄入、用戶(hù)基本信息的錄入。數(shù)據(jù)輸出部分:主要是各種統(tǒng)計(jì)查詢(xún),包括:根據(jù)圖書(shū)信息(如書(shū)名、作者、出版社等)查閱圖書(shū)及其借閱信息、統(tǒng)計(jì)輸出圖書(shū)類(lèi)型比例等。數(shù)據(jù)處理部分:主要涉及借閱和歸還的處理,如一本書(shū)借出后,必須在數(shù)據(jù)庫(kù)中將該書(shū)標(biāo)記為已借出,以防出現(xiàn)數(shù)據(jù)庫(kù)中有書(shū)但圖書(shū)館無(wú)書(shū)的情況;一本書(shū)歸還后,同樣必須在數(shù)據(jù)庫(kù)中將其標(biāo)記為已經(jīng)歸還,以便再次借出。概念設(shè)計(jì)階段主要任務(wù)和目標(biāo)是根據(jù)需求分析的結(jié)果,包括一般聯(lián)系實(shí)體,畫(huà)出對(duì)應(yīng)的ER圖。對(duì)于復(fù)雜的系統(tǒng),通常首先要對(duì)它的各功能模進(jìn)行分析,然后再把它的功能結(jié)構(gòu)圖畫(huà)出來(lái),便是設(shè)計(jì)和優(yōu)化。功能分析之后,再根據(jù)各個(gè)崗位、各個(gè)用戶(hù)對(duì)數(shù)據(jù)和使用權(quán)限的不同要求作出局部ER圖,然后再把各個(gè)局部ER圖綜合起來(lái)形成統(tǒng)一的整體ER圖。3.2系統(tǒng)設(shè)計(jì)思想1、圖書(shū)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。圖書(shū)管理系統(tǒng)使用的是SQLServer2000的數(shù)據(jù)管理系統(tǒng)和以VisualBasic6.0為開(kāi)發(fā)工具。2、首先進(jìn)行系統(tǒng)設(shè)計(jì)分析,系統(tǒng)設(shè)計(jì)主要包括系統(tǒng)功能分析、系統(tǒng)模塊設(shè)計(jì)以及運(yùn)行環(huán)境的選擇、系統(tǒng)實(shí)現(xiàn)過(guò)程。3、然后根據(jù)系統(tǒng)功能分析設(shè)計(jì)出需要的數(shù)據(jù)庫(kù),繪制系統(tǒng)數(shù)據(jù)流圖與總結(jié)數(shù)據(jù)字典、設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)。4、最后在實(shí)現(xiàn)各個(gè)功能模塊時(shí),采用先模塊后系統(tǒng)集成的方式,即各系統(tǒng)功能模塊分別獨(dú)立設(shè)計(jì)和調(diào)試,在創(chuàng)建系統(tǒng)主窗體時(shí)才將各個(gè)功能模塊通過(guò)主窗體菜單系統(tǒng)集成到一起,最后進(jìn)行系統(tǒng)整體的設(shè)計(jì)和調(diào)試。3.3系統(tǒng)模塊功能解析(1)系統(tǒng)設(shè)計(jì)分析本圖書(shū)管理系統(tǒng)主要有以下功能:圖書(shū)征訂:包括圖書(shū)征訂數(shù)據(jù)的錄入、修改、刪除與審校等功能。圖書(shū)編目:包括圖書(shū)數(shù)目信息的錄入、修改、刪除功能。圖書(shū)典藏:包括新書(shū)分配、庫(kù)室調(diào)配等功能。圖書(shū)流通:包括圖書(shū)借閱、續(xù)借、圖書(shū)返還,圖書(shū)書(shū)目的查詢(xún)的功能。系統(tǒng)用戶(hù)管理:包括系統(tǒng)用戶(hù)數(shù)據(jù)的錄入、修改與刪除等功能。讀者數(shù)據(jù)管理:包括讀者類(lèi)別管理,讀者個(gè)人數(shù)據(jù)的錄入、修改和刪除功能。(2)系統(tǒng)功能分析權(quán)限功能:權(quán)限功能設(shè)置的對(duì)象為高級(jí)管理員、普通管理員、讀者。高級(jí)管刪除所有信息;普通管理員只能對(duì)授權(quán)范圍內(nèi)進(jìn)行相應(yīng)修改及刪除;讀者只能查詢(xún)借閱記錄和圖書(shū)書(shū)目不能修改。錄入功能:為普通管理員提供相應(yīng)的錄入功能,為高級(jí)管理員提供對(duì)所有信息的錄入功能。查詢(xún)功能:為所有用戶(hù)提供查詢(xún)的功能,可查詢(xún)?cè)试S范圍內(nèi)的所有信息。維護(hù)功能:為普通管理員提供查詢(xún)及相應(yīng)的修改,刪除功能,為高級(jí)管理提供對(duì)所有信息的修改刪除功能。打印功能:可打印圖書(shū)征訂計(jì)劃。退出功能:各個(gè)功能模塊和主窗體都設(shè)有關(guān)閉命令按鈕,可方便地退出各模塊或系統(tǒng)。第四章詳細(xì)設(shè)計(jì)4.1程序設(shè)計(jì)說(shuō)明4.1.1用戶(hù)登錄模塊 1.程序描述:此程序用于用戶(hù)登陸的至用戶(hù)界面,程序通過(guò)輸入用戶(hù)的ID,用戶(hù)密碼的正確性來(lái)實(shí)現(xiàn)對(duì)驗(yàn)證用戶(hù)的真實(shí)性。2.功能:實(shí)現(xiàn)用戶(hù)的登錄功能3.性能:用戶(hù)通過(guò)輸入用戶(hù)ID,用戶(hù)名和密碼進(jìn)行用戶(hù)登陸,通過(guò)認(rèn)證后,用戶(hù)即可進(jìn)入用戶(hù)界面。4.輸入項(xiàng):輸入用戶(hù)ID,用戶(hù)名,密碼5.輸出項(xiàng):用戶(hù)主頁(yè)面。流程邏輯如圖所示:圖4-1用戶(hù)登錄流程邏輯4.1.2用戶(hù)添加模塊1.程序描述:2.功能:實(shí)現(xiàn)對(duì)用戶(hù)的添加功能。3.性能:查詢(xún)新用戶(hù)的用戶(hù)名是否存在,若存在則停止添加返還數(shù)據(jù)庫(kù);若用戶(hù)不存在,則進(jìn)行添加,并進(jìn)行注冊(cè),注冊(cè)成功后返回。4.輸入項(xiàng):輸入用戶(hù)的詳細(xì)信息,包括姓名,出生日期,性別,地址,身份證號(hào)碼,電話(huà)號(hào)碼等信息。5.輸出項(xiàng):若添加成功,則輸出提示用戶(hù)注冊(cè)成功界面;若未成功,則提示輸出未成功原因界面。 6.流程邏輯如下圖所示:圖4-2用戶(hù)添加模塊流程邏輯4.1.3書(shū)籍查詢(xún)模塊1.程序描述:此程序用于實(shí)現(xiàn)用戶(hù)對(duì)想要借閱的查詢(xún)功能。用戶(hù)通過(guò)輸入相應(yīng)的圖書(shū)信息來(lái)查詢(xún),數(shù)據(jù)庫(kù)根據(jù)用戶(hù)提供的信息來(lái)搜索,最后給出客戶(hù)相應(yīng)的圖書(shū)信息。2.功能:實(shí)現(xiàn)圖書(shū)查詢(xún)功能。3.性能:對(duì)進(jìn)行想要查詢(xún)的書(shū)籍進(jìn)行搜索,若存在此書(shū)則顯示該書(shū)的詳細(xì)信息;若不存在此書(shū),則提示沒(méi)有此書(shū)并返回。4.輸入項(xiàng):輸入圖書(shū)的詳細(xì)信息,包括圖書(shū)名稱(chēng),書(shū)籍ID,圖書(shū)作者,出版社,單價(jià)等信息。5.輸出項(xiàng):若輸入的圖書(shū)存在即輸出圖書(shū)詳細(xì)信息界面;若輸入的圖書(shū)不存在則顯示圖書(shū)不存在界面。 6.流程邏輯如下圖所示:圖4-3圖書(shū)查詢(xún)模塊流程4.1.4圖書(shū)借閱模塊1.程序描述:此程序用于圖書(shū)的借閱,用戶(hù)通過(guò)登錄自己的借閱ID后,對(duì)需要借閱的圖書(shū)進(jìn)行借閱操作,如果符合借閱的要求,則可進(jìn)行借閱。2.功能:實(shí)現(xiàn)對(duì)圖書(shū)的書(shū)籍借閱功能。3.性能:首先驗(yàn)證借閱者輸入的借閱ID是否存在,若存在進(jìn)行下一步;若不存在則返回。4.若借閱ID存在,則檢查此借閱ID是否借閱書(shū)籍超出4本,若超出則提示超出借閱數(shù)目,返回;若沒(méi)有超出,則進(jìn)行下一操作。5.對(duì)想要借閱的圖書(shū)ID進(jìn)行搜索,若此書(shū)不存在,則提示此書(shū)不存在;若此書(shū)存在則進(jìn)行下一步操作。將借閱者借閱的數(shù)量増一,將數(shù)據(jù)庫(kù)中此書(shū)數(shù)量減一,同時(shí)提醒借閱成功,然后返回。
6.輸入項(xiàng):輸入借閱證的ID,圖書(shū)ID7.輸出項(xiàng):若借閱證ID正確且圖書(shū)ID正確且符合借閱要求,則輸出提示借閱成功界面;若存在借閱ID或圖書(shū)ID或不符合借閱要求等問(wèn)題,則輸出提示沒(méi)有借閱成功原因的界面。8.流程邏輯如下圖圖4-4圖書(shū)借閱模塊4.1.5圖書(shū)歸還模塊1.程序描述:此程序用于圖書(shū)的歸還,用戶(hù)在登錄自己的ID之后,用戶(hù)可以對(duì)需要?dú)w還的圖書(shū)進(jìn)行操作,如果符合歸還要求,則可以將圖書(shū)歸還。2.功能:實(shí)現(xiàn)對(duì)圖書(shū)的書(shū)籍歸還功能。3.性能:首先驗(yàn)證借閱者輸入的借閱ID是否存在,若存在進(jìn)行下一步;若不存在則返回。對(duì)想要?dú)w還的圖書(shū)ID進(jìn)行搜索,若此書(shū)不存在,則提示此書(shū)不存在;若此書(shū)存在則進(jìn)行下一步操作。將借閱者借閱的數(shù)量減一,將數(shù)據(jù)庫(kù)中此書(shū)數(shù)量加一,同時(shí)提醒借閱歸還,然后返回。4.輸入項(xiàng):輸入借閱證ID和圖書(shū)ID5.輸出項(xiàng):若借閱證ID和圖書(shū)ID正確,則輸出提示圖書(shū)歸還成功界面;若借閱證ID或圖書(shū)ID不正確,則輸出提示沒(méi)有成功原因的界面。 6.流程邏輯如下圖:圖4-5圖書(shū)歸還模塊4.1.6新書(shū)入庫(kù)模塊 1.程序描述:此程序用戶(hù)對(duì)新進(jìn)圖書(shū)的入口登記處理。用戶(hù)可以將新書(shū)的詳細(xì)信息進(jìn)行輸入,保存在數(shù)據(jù)庫(kù)中后,新書(shū)即登記成功。 2.功能;實(shí)現(xiàn)新進(jìn)圖書(shū)入庫(kù)功能。 3.性能:對(duì)數(shù)據(jù)庫(kù)查詢(xún)是否已存在此書(shū),若存在則將此書(shū)數(shù)量加一,提示添加成功;若沒(méi)有此書(shū),則將此書(shū)的基本信息存入數(shù)據(jù)庫(kù),并提示添加書(shū)籍成功。 4.輸入項(xiàng):輸入新書(shū)的書(shū)籍ID,書(shū)名,作者,出版社,單價(jià)等信息。5.輸出項(xiàng):若添加成功,則輸出提示新書(shū)添加成功界面;若沒(méi)有添加成功,輸出提示未成功原因界面。 6.流程邏輯如下圖圖4-6新書(shū)入庫(kù)模塊第五章編碼與測(cè)試5.1各功能模塊的實(shí)現(xiàn)(1)用戶(hù)登錄窗體圖5-1用戶(hù)登錄窗體用戶(hù)登錄代碼:ConstMaxLogTimesAsInteger=3PrivateSubcmdcancel_Click()IfMsgBox("是否真的退出系統(tǒng)登錄?",vbYesNo,"登錄驗(yàn)證")=vbYesThenUnloadMeEndIfEndSubPrivateSubcmdok_Click()StaticintLogTimesAsIntegerintLogTimes=intLogTimes+1IfintLogTimes>MaxLogTimesThenMsgBox"超過(guò)登錄次數(shù)!",vbCritical,"登錄驗(yàn)證"ElseWithLibrary_Manage.rsSysUsers.OpenIf.RecordCount>0Then.MoveFirst.Find"編號(hào)="&Trim(txtLog(0))&""If.EOFThenMsgBoxTrim(txtLog(0))&"不是系統(tǒng)用戶(hù),請(qǐng)檢查輸入!",vbCritical,"登錄驗(yàn)證"txtLog(0).SetFocustxtLog(0).SelStart=0txtLog(0).SelLength=Len(txtLog(0))ElseIf.Fields("口令")<>Trim(txtLog(1))ThenMsgBox"口令錯(cuò)誤,請(qǐng)檢查輸入口令!",vbCritical,"登錄驗(yàn)證"txtLog(1).SetFocus:txtLog(1)=""ElseCurrentUserNum=.Fields(編號(hào))CurrentUserPassword=.Fields("口令")CurrentUserStatus=.Fields("權(quán)限")MsgBox"歡迎使用常州信息學(xué)院管理系統(tǒng)!",vbInformation,"登陸成功!"UnloadMeEndIfEndIf.CloseEndWithEndIfEndSubPrivateSubForm_Load()SysLogon.BackColor=RGB(192,210,270)EndSub(2)用戶(hù)管理窗體界面圖5-2用戶(hù)管理窗體用戶(hù)管理窗體代碼'保存PrivateSubcmdSave_Click()DimobjcopyAsNewRecordsetIfTrim(txtNum)=""ThenMsgBox"不能為空!",vbCritical,"系統(tǒng)用戶(hù)管理"txtNum.SetFocustxtNum.SelStart=0txtNum.SelLength=Len(txtNum)ElseIfLen(Trim(txtPwd))<>6ThenMsgBox"用戶(hù)口令須為6位字符串!",vbCritical,"系統(tǒng)用戶(hù)管理"txtPwd.SetFocustxtPwd.SelStart=0txtPwd.SelLength=Len(txtPwd)ElseIfNottxtAuthLike"[0,1]"ThenMsgBox"用戶(hù)權(quán)限必須為0或1",vbCritical,"系統(tǒng)用戶(hù)管理"txtAuth=""txtAuth.SetFocusElseSetobjcopy=Library_Manage.rsSysUsers.Clone'對(duì)錯(cuò)?WithobjcopyIf.RecordCount>0Then.MoveFirst.Find"編號(hào)"&Trim(txtNum)&""IfNot.EOFAnd.AbsolutePosition<>Library_Manage.rsSysUsers.AbsolutePositionThenMsgBox"編號(hào):"&Trim(txtNum)&"已被使用,請(qǐng)選擇其他編號(hào)!",vbCritical,"系統(tǒng)用戶(hù)管理"txtNum.SetFocustxtNum.SelStart=0txtNum.SelLength=Len(txtNum)ExitSubElse'保存記錄Library_Manage.rsSysUsers.UpdateMsgBox"數(shù)據(jù)保存成功!",vbInformation,"系統(tǒng)用戶(hù)管理"cmdAdd.Enabled=TruecmdDel.Enabled=TrueisAdding=False:picNavigation.Enabled=TrueEndIfEndWithEndIfEndSubPrivateSubForm_Load()cmdMove(0).Value=TrueEndSub(3)讀者數(shù)據(jù)管理窗體界面圖5-3讀者數(shù)據(jù)管理窗體讀者數(shù)據(jù)管理窗體代碼Library_Manage.Library_Manage_Con.Execute"TRUNCATETABLE讀者類(lèi)別"WithLibrary_Manage.ReaderTypeIf.State=adStateClosedThen.Open.AddNew.Fields("編號(hào)")="0".Fields("名稱(chēng)")="特殊".Fields("借書(shū)量")=Val(txtSp(1)).Fields("借書(shū)期")=Val(txtSp(2)).Fields("有效期")=Val(txtSp(3)).Update.AddNew.Fields("編號(hào)")="1".Fields("名稱(chēng)")="館員".Fields("借書(shū)量")=Val(txtL(1)).Fields("借書(shū)期")=Val(txtL(2)).Fields("有效期")=Val(txtL(3)).Update.AddNew.Update.AddNew.Fields("編號(hào)")="2".Fields("名稱(chēng)")="教師".Fields("借書(shū)量")=Val(txtT(1)).Fields("借書(shū)期")=Val(txtT(2)).Fields("有效期")=Val(txtT(3)).Update.AddNew.Fields("編號(hào)")="3".Fields("名稱(chēng)")="學(xué)生".Fields("借書(shū)量")=Val(txtS(1)).Fields("借書(shū)期")=Val(txtS(2)).Fields("有效期")=Val(txtS(3)).UpdateEndWithEndSubPrivateSubForm_Load()cmdMove(0).Value=TrueEndSubPrivateSubSSTab1_DblClick()EndSub(4)圖書(shū)征訂管理窗體圖5-4圖書(shū)征訂管理窗體圖書(shū)征訂管理代碼txtPubDate.SelLength=Len(txtPubDate)ElseIfTrim(txtAuthor)=""ThenMsgBox"作者不能為空!",vbCritical,"圖書(shū)征訂管理"txtAuthor.SetFocustxtAuthor.SelStart=0txtAuthor.SelLength=Len(txtAuthor)ElseIfVal(txtNum)=""ThenMsgBox"正的數(shù)量無(wú)效!",vbCritical,"圖書(shū)征訂管理"txtNum.SetFocustxtNum.SelStart=0txtNum.SelLength=Len(txtNum)ElseIfNotIsDate(txtDate)=""ThenMsgBox"作者不能為空!",vbCritical,"圖書(shū)征訂管理"txtDate.SetFocustxtDate.SelStart=0txtDate.SelLength=Len(txtDate)Else'保存記錄Library_Manage.rsBooksOrder.UpdateMsgBox"數(shù)據(jù)保存成功!",vbInformation,"圖書(shū)征訂管理"cmdAdd.Enabled=True:cmdDel.Enabled=TruecmdExam.Enabled=True:cmdRefresh.Enabled=TrueisAdding=False:picNavigation.Enabled=TrueEndIfEndSubDimobjcopyAsRecordsetPrivateSubcmbOut_Click()AddListOutEndSubPrivateSubcmdAddAll_Click(IndexAsInteger)'選擇全部條碼ListItem_AddlstPre(Index),LstIn(Index),Index,TrueEndSubPrivateSubcmdAddOne_Click(IndexAsInteger)'選擇當(dāng)前條碼ListItem_AddlstPre(Index),LstIn(Index),Index,FalseEndSubPrivateSubcmdExit_Click()IfLstIn(0).ListCount>0ThenIfMsgBox("你選定了部分新書(shū)準(zhǔn)備入庫(kù),但沒(méi)執(zhí)行保存操作"&vbCr&"是否要執(zhí)行保存操作?",vbCritical+vbYesNo,"圖書(shū)典藏管理")=vbYesThenSSTab1.Tab=0cmdSave.Value=TrueEndIfElseIfLstIn(1).ListCount>0ThenIfMsgBox("你選定了部分新書(shū)準(zhǔn)備入庫(kù),但沒(méi)執(zhí)行保存操作"&vbCr&"是否要執(zhí)行保存操作?",vbCritical+vbYesNo,"圖書(shū)典藏管理")=vbYesThenSSTab1.Tab=1cmdSave.Value=TrueEndIfEndIfUnloadMeEndSub'刷新新書(shū)或調(diào)出庫(kù)室條碼列表PrivateSubcmdRefresh_Click(IndexAsInteger)SelectCaseIndexCase0'刷新新書(shū)列表WithLibrary_Manage.rsBooksBibliIf.State=adStateClosedThen.Open.RequeryEndWithAddListNewCase1'刷新庫(kù)室條碼列表WithLibrary_Manage.rsBooksStoreIf.State=adStateClosedThen.Open.RequeryEndWithAddListOutEndSelectEndSubPublicSubAddListNew()lstPre(0).ClearWithLibrary_Manage.rsBooksBibliIf.State=adStateClosedThen.OpenIf.RecordCount>0Then.MoveFirstWhileNot.EOFlstPre(0).AddItem.Fields("條碼").MoveNextWendElselstPre(0).AddItem"當(dāng)前無(wú)待分配新書(shū)"EndIfEndWithEndSub5.2測(cè)試5.2.1借閱卡管理測(cè)試進(jìn)度安排測(cè)試辦理借閱證信息,檢查個(gè)人賬號(hào)、讀者可自行修改密碼。測(cè)試查詢(xún)借閱卡信息的正確性,包括輸入的讀者信息等。測(cè)試借閱卡掛失功能,包括讀者信息等。5.2.2書(shū)籍管理測(cè)試 進(jìn)度安排:測(cè)試新書(shū)入庫(kù)信息的正確性。測(cè)試借書(shū)、還書(shū)功能信息正確性。測(cè)試書(shū)籍掛失信息的正確性。測(cè)試圖書(shū)信息查詢(xún)的正確性。測(cè)試借書(shū)信息查詢(xún)的正確性。5.2.3系統(tǒng)管理測(cè)試進(jìn)度安排測(cè)試注冊(cè)管理員信息的正確性。測(cè)試修改密碼信息的正確性。結(jié)束語(yǔ)對(duì)于這篇論文我有不少心得體會(huì)。這次是對(duì)我們掌握所學(xué)知識(shí)的一次考核。它可以讓我們了解自己一學(xué)期里的學(xué)習(xí)情況,有助于在今后的學(xué)習(xí)中加以改進(jìn)。通過(guò)這次上機(jī)實(shí)驗(yàn),我發(fā)現(xiàn)了自己對(duì)數(shù)據(jù)庫(kù)和vb語(yǔ)言掌握的并不牢,有的知識(shí)點(diǎn)根本就不懂。這都要怪自己在平時(shí)的學(xué)習(xí)過(guò)程中不夠用心,不懂的地方也沒(méi)有及時(shí)的去搞懂,課后也沒(méi)怎么花時(shí)間去研究。這次實(shí)驗(yàn)我覺(jué)得自己不僅學(xué)到了很多軟件設(shè)計(jì)方面的知識(shí),也讓我鞏固了以前所學(xué)的知識(shí)以及看到了自己以前學(xué)習(xí)中的不足之處。在今后的學(xué)習(xí)過(guò)程中,我一定會(huì)認(rèn)真學(xué)習(xí)專(zhuān)業(yè)課程,再也不能像以前那樣迷迷糊糊的,課后要多花時(shí)間去研究一些有關(guān)編程方面的題目,不懂的地方及時(shí)把它弄懂。以后自己還要多動(dòng)手編寫(xiě)一些程序。在這里我要感謝學(xué)校能提供這么一個(gè)寶貴的機(jī)會(huì),我們可以把課堂上所學(xué)的理論知識(shí)運(yùn)用到實(shí)踐中去,把書(shū)上的東西變成我們自己的。這個(gè)機(jī)會(huì)既讓我們學(xué)習(xí)鞏固了知識(shí),也讓我們發(fā)現(xiàn)了自己的不足之處。特別要感謝我們的指導(dǎo)老師,正因?yàn)橛辛四膸椭覀儾趴梢酝瓿蓪?shí)驗(yàn)。我也希望今后還會(huì)有更多的機(jī)會(huì)讓我們?nèi)?shí)踐,去充實(shí)自己。致謝在本次設(shè)計(jì)的過(guò)程中,老師們給了我們很大的幫助。不僅使我們?cè)谝?guī)定時(shí)間內(nèi)完成了系統(tǒng)的設(shè)計(jì),同時(shí)還使我們學(xué)到了很多有益的知識(shí)和寶貴的經(jīng)驗(yàn)在此,我謹(jǐn)向他們表示最衷心的感謝。感謝老師的指導(dǎo),使我們充分利用軟件工程,VB,數(shù)據(jù)庫(kù)原理開(kāi)發(fā)出自己的項(xiàng)目.在開(kāi)發(fā)的過(guò)程中使我體會(huì)到了工程化開(kāi)發(fā)方法和瀑布模型利用的重要性,在此還要感謝所有合作參與項(xiàng)目開(kāi)發(fā)的同學(xué)們這次畢業(yè)設(shè)計(jì)的成功離不開(kāi)所有參與的同學(xué)們的幫助和支持,是他們讓我知道了團(tuán)隊(duì)工作的重要.參考文獻(xiàn)1、陶宏才.數(shù)據(jù)庫(kù)原理及設(shè)計(jì)[M].北京:清華大學(xué)出版社.2004.2、陸麗娜.軟件工程[M].北京:經(jīng)濟(jì)科學(xué)出版社.19993、郝志恒、
劉舫.VisualBasic6.0編程篇[M]北京:電子工業(yè)出版社
20044、劉世峰.
數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用[M]北京:
中央電大出版社
20035、吳斌、魯大林.VisualBasic+SQLSever數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)[M]北京:機(jī)械工程出版社20086、邱李華.SQLServer2000數(shù)據(jù)庫(kù)應(yīng)用教程[M]北京:人民郵電出版社20077、鐘軍.VisualBasic數(shù)據(jù)庫(kù)高級(jí)實(shí)例導(dǎo)航[M]北京:清華大學(xué)出版社20038、趙松濤.VisualBasic+SQLServer2000系統(tǒng)開(kāi)發(fā)實(shí)錄[M]北京:機(jī)械工業(yè)出版社2007雪狼戶(hù)外用品有限公司庫(kù)存管理系統(tǒng)的設(shè)計(jì)內(nèi)容摘要庫(kù)存管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),雪狼庫(kù)存管理系統(tǒng)是專(zhuān)門(mén)為寧波雪狼戶(hù)外用品有限公司的庫(kù)存管理設(shè)計(jì)的系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng).數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn),該系統(tǒng)尤其適合浙江省內(nèi)的中小型制造企業(yè),運(yùn)行成本低、效率高、操作簡(jiǎn)易。通過(guò)對(duì)雪狼公司的需求分析,公司主要是為了加強(qiáng)企業(yè)信息化,提高庫(kù)存管理效率,增強(qiáng)企業(yè)核心競(jìng)爭(zhēng)力,使用PowerBuilder9.0開(kāi)發(fā)工具和SQL2000數(shù)據(jù)庫(kù),利用其提供的面向?qū)ο蟮拈_(kāi)發(fā)工具,尤其是可見(jiàn)即可得的特點(diǎn),能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,短期內(nèi)就可以開(kāi)發(fā)出用戶(hù)滿(mǎn)意的可行系統(tǒng)。關(guān)鍵詞:倉(cāng)庫(kù)系統(tǒng)、庫(kù)存管理、制造型企業(yè)Snowwolfoutdoorproductscompany'sinventorymanagementsystemdesignABSTRACTTheinventorymanagementsystemisthetypicalmanagementinformationsystem(MIS),ThesnowwolfstockmanagementsystemisspeciallyfortheNingbosnowwolfoutdoorsthinglimitedcompany'sstockmanagementdesignsystem,Itsdevelopmentmainlyincludesthebackstagedatabasecreateandthemaintenanceaswellasfrontendtheapplicationproceduredevelopmenttwoaspects,EstablishesthedatauniformityandtheintegrityregardingformerrequestisstrongDatasecuritygoodstorehouse,Andrequeststheapplicationprocedurefunctionregardinglattercompletely,iseasytouseandsoonthecharacteristic,ThissystemespeciallysuitsinZhejiangProvincethemiddleandsmallscalemanufactureenterprise,Themovementcostlow,theefficiencyishigh,theoperationsimple.Bysnowwolfcompanyneedsanalysis,Thecompanymainlyistostrengthentheenterpriseinformation,enhancethestockmanagementtheefficiency,Enhancetheircorecompetitiveness,weusethePowerBuilder9.0developmentkitandtheSQL2000database,Object-orienteddevelopmentkitprovideswhichusingit,obviouslythenresultsinparticularthecharacteristic,canfacilitateandsuccinctlyoperatesthedatabasetheintellectualizedobject,intheshort-termmaydevelopusersatisfactionthefeasiblesystem.KEYWORDS:WarehouseSystem,Inventorymanagement,Manufacturingenterprises目錄第一章庫(kù)存管理的概述 1第一節(jié)課題的提出 1第二節(jié)庫(kù)存管理的概述 2一、庫(kù)存管理 2二、庫(kù)存管理的作用 2三、國(guó)內(nèi)外發(fā)展水平及現(xiàn)狀 3第三節(jié)課題研究的主要內(nèi)容 5第二章庫(kù)存管理相關(guān)理論 6第一節(jié)庫(kù)存的定義與作用 6一、庫(kù)存的定義 6二、庫(kù)存作用 6第二節(jié)庫(kù)存管理的定義與作用 7一、庫(kù)存管理的定義 7二、庫(kù)存管理的內(nèi)容 7三、庫(kù)存管理的意義 9第三章雪狼庫(kù)存管理系統(tǒng)的功能設(shè)計(jì) 10第一節(jié)需求分析 10一、雪狼戶(hù)外用品有限公司的簡(jiǎn)介 10二、雪狼庫(kù)存管理的現(xiàn)狀與存在的問(wèn)題 10三、創(chuàng)建雪狼庫(kù)存管理系統(tǒng)的必要性 11第二節(jié)雪狼庫(kù)存系統(tǒng)設(shè)計(jì)目標(biāo) 12第三節(jié)系統(tǒng)分析 12一、系統(tǒng)分析方法 12二、系統(tǒng)調(diào)研分析 13三、系統(tǒng)功能模塊及說(shuō)明 15第四章雪狼庫(kù)存管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì) 17第一節(jié)數(shù)據(jù)庫(kù)的表單設(shè)計(jì) 17一、庫(kù)存管理涉及的操作流程 17二、雪狼庫(kù)存管理系統(tǒng)的各種表單與用途 17第二節(jié)數(shù)據(jù)庫(kù)的設(shè)計(jì) 18一、基本業(yè)務(wù)流程圖 18二、雪狼庫(kù)存管理系統(tǒng)的數(shù)據(jù)流圖 19三雪狼庫(kù)存管理系統(tǒng)的E-R圖 24四、數(shù)據(jù)庫(kù)中各種表的代碼設(shè)計(jì) 26第五章雪狼庫(kù)存系統(tǒng)實(shí)例演示 29第一節(jié)開(kāi)發(fā)工具的PB和SQL2000的簡(jiǎn)介 29一、開(kāi)發(fā)工具PB 29二、數(shù)據(jù)倉(cāng)庫(kù)SQL2000 29第二節(jié)系統(tǒng)的各種功能模塊與界面介紹 30一、主要功能模塊與界面介紹 30第三節(jié)系統(tǒng)的使用說(shuō)明 34第六章系統(tǒng)實(shí)施的效果與展望 35第一節(jié)系統(tǒng)實(shí)施的效果 35一.從微觀(guān)上看 35二.從宏觀(guān)上看 35第二節(jié)雪狼庫(kù)存管理系統(tǒng)的展望 36參考文獻(xiàn) 37致謝 38庫(kù)存管理的概述系統(tǒng)開(kāi)發(fā)的背景與原因當(dāng)今社會(huì)為信息社會(huì),世界已進(jìn)入在計(jì)算機(jī)信息管理領(lǐng)域中激烈競(jìng)爭(zhēng)的時(shí)代。信息已成為繼勞動(dòng)力、土地、資本之后的又一大資源,誰(shuí)控制的息越多,誰(shuí)利用信息資源的效率越高,誰(shuí)就會(huì)在各方面的競(jìng)爭(zhēng)中,占有一席之地,誰(shuí)就會(huì)更有優(yōu)勢(shì),這一點(diǎn)已得到舉世公認(rèn)。隨著WTO的加入和我國(guó)工業(yè)的迅猛發(fā)展,為了抓住機(jī)遇,在競(jìng)爭(zhēng)占得先機(jī),作為生產(chǎn)企業(yè)的一個(gè)必不可少的重要環(huán)節(jié)—庫(kù)存管理的信息化、計(jì)算機(jī)化也就迫在眉捷了。開(kāi)發(fā)庫(kù)存管理信息系統(tǒng)即有宏觀(guān)上的意義,那就是順應(yīng)時(shí)代信息化、現(xiàn)代化潮流,提高效益,促進(jìn)國(guó)民經(jīng)濟(jì)結(jié)構(gòu)優(yōu)化;也有微觀(guān)上的意義,那就是可以提高管理的現(xiàn)代化程序,加強(qiáng)管理的信息化手段,提高工作效率,增加單位效益。本論文課題就是為了服務(wù)浙江中小型制造業(yè)企業(yè)為背景,并引用寧波雪狼戶(hù)外用品有限公司的庫(kù)存管理系統(tǒng)為實(shí)例,開(kāi)發(fā)一套庫(kù)存管理系統(tǒng),為企業(yè)提供各類(lèi)管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理,提高企業(yè)的經(jīng)濟(jì)效益和社會(huì)效益。隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)的成熟與發(fā)展,為倉(cāng)儲(chǔ)管理自動(dòng)化提供了強(qiáng)有力的技術(shù)支持,庫(kù)房管理是企業(yè)管理中的一個(gè)重要環(huán)節(jié),傳統(tǒng)的庫(kù)房管理需要人上管理大量出入庫(kù)單據(jù)和各種其它的相關(guān)數(shù)據(jù),普遍存在以下問(wèn)題:(1)未采用條碼管理手段的情況下,庫(kù)房管理難以做到帳面數(shù)量和實(shí)物數(shù)量相符。(2)庫(kù)房管理人員上作量大,上作強(qiáng)度高,速度慢、效率低。(3)全部采用手上數(shù)據(jù)記錄,出差錯(cuò)的概率高。(4)各類(lèi)庫(kù)房操作數(shù)據(jù)記錄在各種不同的賬本中,查詢(xún)統(tǒng)計(jì)很不方便。(5)決策者無(wú)法隨時(shí)掌握庫(kù)存信息,容易出現(xiàn)貨物斷檔、積壓,無(wú)法保證生產(chǎn)、銷(xiāo)售的連貫性。因此,設(shè)計(jì)雪狼庫(kù)存管理系統(tǒng),在出入庫(kù)時(shí)更改庫(kù)存數(shù)據(jù),使企業(yè)領(lǐng)導(dǎo)者可以獲得即時(shí)庫(kù)存數(shù)據(jù),從而降低了由于突發(fā)事件所引起的庫(kù)存數(shù)據(jù)不準(zhǔn)確的問(wèn)題,保證了庫(kù)存數(shù)據(jù)的可信度。然后按照實(shí)際情況或經(jīng)驗(yàn)加以調(diào)整使其達(dá)到最優(yōu),從而在一定程度是適應(yīng)企業(yè)的需求變化,避免了過(guò)多的存在庫(kù)存貨物短缺和過(guò)量積壓。第二節(jié)庫(kù)存管理的概述一、庫(kù)存管理庫(kù)存是指企業(yè)組織中存儲(chǔ)的各種物品與資源的總和,是企業(yè)在生產(chǎn)和物流渠道中各倉(cāng)庫(kù)點(diǎn)堆積的原材料、供給品、貨物產(chǎn)品、半成品和成品等。庫(kù)存定義為存放在倉(cāng)庫(kù)中的物品,就像存放在蓄水池中的水一樣,一般暫時(shí)派不上用場(chǎng)的備用品。而實(shí)際上,企業(yè)組織儲(chǔ)存物品是為了解決供應(yīng)(生產(chǎn))與需求(消費(fèi))之間不協(xié)調(diào)的一種措施。庫(kù)存管理是在保證企業(yè)生產(chǎn)、經(jīng)營(yíng)需求的前提下,使庫(kù)存量經(jīng)常保持在合理的水平上;掌握庫(kù)存動(dòng)態(tài),適時(shí)、適量提出訂貨,避免超儲(chǔ)或缺貨;減少庫(kù)存空間占用,降低庫(kù)存總成本:控制庫(kù)存資金占用,加速資金周轉(zhuǎn),庫(kù)存管理應(yīng)特別考慮兩個(gè)問(wèn)題。(1)按計(jì)劃生產(chǎn)的商品在市場(chǎng)上流通時(shí),要考慮在什么地方,存放多少。(2)從服務(wù)水平和經(jīng)濟(jì)效益出發(fā)來(lái)確定庫(kù)存量以及如何保證補(bǔ)充的問(wèn)題。二、庫(kù)存管理的作用現(xiàn)代化企業(yè)競(jìng)爭(zhēng)中成本競(jìng)爭(zhēng)和服務(wù)競(jìng)爭(zhēng)是現(xiàn)代競(jìng)爭(zhēng)最有效的手段之,由于庫(kù)存資產(chǎn)在各企業(yè)的資產(chǎn)總額中所占的比率較大,降低庫(kù)存成本己成為“企業(yè)第三利潤(rùn)源”因此降低庫(kù)存總成本,提高服務(wù)水平也就成為庫(kù)存管理的目的。庫(kù)存總成本通常包括以下三種成本。(1)訂購(gòu)成本,指補(bǔ)貨時(shí)采購(gòu)商品的相關(guān)成木,其中包括采購(gòu)成木、請(qǐng)購(gòu)手續(xù)成本、進(jìn)貨驗(yàn)收成本、進(jìn)庫(kù)成本等,如果山企業(yè)內(nèi)部供貨,訂購(gòu)成本就反映為生產(chǎn)調(diào)整成本,般地,訂購(gòu)成本與訂購(gòu)次數(shù)有關(guān),與訂貨數(shù)量無(wú)關(guān)。(2)保管成本,該成本是因一段時(shí)間內(nèi)存儲(chǔ)或持有商品而導(dǎo)致的,大致與所持有的平均庫(kù)存量成正比,其中包括存儲(chǔ)設(shè)施成本、搬運(yùn)費(fèi)、保險(xiǎn)費(fèi)、盜竊損失、過(guò)時(shí)損失、折扣費(fèi)、稅金及資金的機(jī)會(huì)成本。(3)缺貨成本,當(dāng)客戶(hù)下達(dá)訂單,但所訂購(gòu)的貨物無(wú)法由平常所指定的倉(cāng)庫(kù)供貨時(shí),就產(chǎn)生了缺貨成本。缺貨成本包括丟單成本和保留訂單成本。服務(wù)水平是指用戶(hù)需求被滿(mǎn)足的百分比。如果整個(gè)生產(chǎn)系統(tǒng)能夠滿(mǎn)足全部用戶(hù)的訂貨需求,4nl其服務(wù)水平為100%,如果能滿(mǎn)足95%的需求,則其訂貨服務(wù)水平為95%,也可以稱(chēng)此時(shí)的生產(chǎn)系統(tǒng)的缺貨概率為5%。隨著競(jìng)爭(zhēng)日益激烈,產(chǎn)品供給愈加豐富,顧客選擇余地越來(lái)越大,企業(yè)但出現(xiàn)缺貨,顧客,般會(huì)轉(zhuǎn)向其它企業(yè)。為了提高競(jìng)爭(zhēng)力,擴(kuò)大市場(chǎng)份額,增強(qiáng)盈利能力,企業(yè)會(huì)盡力提高服務(wù)水平。但顧客需求通常無(wú)法準(zhǔn)確預(yù)測(cè),因此生產(chǎn)系統(tǒng)通常采用增大庫(kù)存儲(chǔ)備的方法提高服務(wù)水平庫(kù)存增加后,當(dāng)用戶(hù)的需求變化時(shí),企業(yè)生產(chǎn)一時(shí)無(wú)法滿(mǎn)足用戶(hù)需求,則可以通過(guò)動(dòng)用企業(yè)庫(kù)存使用戶(hù)需求得到滿(mǎn)足。增加庫(kù)存量意味著企業(yè)會(huì)占用更多的流動(dòng)資余,付出更多的成本,盲目地提高服務(wù)水平并不一定會(huì)給企業(yè)帶來(lái)期望的經(jīng)濟(jì)效益,因此庫(kù)存管理的意義是在低庫(kù)存成本和高服務(wù)水平之間找到一個(gè)最佳點(diǎn)。三、國(guó)內(nèi)外發(fā)展水平及現(xiàn)狀1.國(guó)外發(fā)展?fàn)顩r目前國(guó)際上流行的庫(kù)存模式主要是零庫(kù)存和TOC理論。零庫(kù)存即為準(zhǔn)時(shí)生產(chǎn)方式(JIT),起源于日本豐田汽車(chē)公司的一種生產(chǎn)管理方法,它的基本思想可用一句話(huà)來(lái)概括,即“只在需要的時(shí)候,按需要的量生產(chǎn)需的產(chǎn)品”。約束理論(TheoryofConstraints,TOC)是由以色列物理學(xué)家oldratt博士在最優(yōu)生產(chǎn)技術(shù)(OptimizedProductionTechnology,OPT)的基礎(chǔ)上提出來(lái)的,這里的約束是指瓶頸環(huán)節(jié)上的資源超負(fù)荷。TOC理論就是關(guān)于進(jìn)行改進(jìn)和如何最好地實(shí)施這些改進(jìn)的一套管理理念和管理原則,可以幫助企業(yè)識(shí)別出在實(shí)現(xiàn)目標(biāo)的過(guò)程中存在著哪些制約因素,TOC理論稱(chēng)之為"約束",并進(jìn)一步指出如何實(shí)施必要的改進(jìn)來(lái)一一消除這些約束,從而更有效地實(shí)現(xiàn)企業(yè)目標(biāo)。TOC首先是作為一種制造管理理念出現(xiàn)。TOC最初被人們理解為對(duì)制造業(yè)進(jìn)行管理、解決瓶頸問(wèn)題的方法,后來(lái)幾經(jīng)改進(jìn),發(fā)展出以"產(chǎn)銷(xiāo)率、庫(kù)存、經(jīng)營(yíng)成本"為基礎(chǔ)的指標(biāo)體系,逐漸形成為一種面向增加產(chǎn)銷(xiāo)率而不是傳統(tǒng)的面向減少成本的管理。JIT產(chǎn)生在東方,而TOC源于西方,在產(chǎn)生背景的差異下,兩者的運(yùn)用準(zhǔn)則和管理手段也不同。JIT追求零庫(kù)存,認(rèn)為庫(kù)存是浪費(fèi),應(yīng)當(dāng)消除一切浪費(fèi);TOC則強(qiáng)調(diào)瓶頸,在約束環(huán)節(jié)要合理的設(shè)置緩沖。JIT采用看板展開(kāi)計(jì)劃,各級(jí)生產(chǎn)單元依據(jù)所需滿(mǎn)足的上級(jí)需求組織生產(chǎn),整個(gè)生產(chǎn)系統(tǒng)是拉動(dòng)式;TOC以約束環(huán)節(jié)為基準(zhǔn),把約束環(huán)節(jié)之前、之間、之后的工序分別按拉動(dòng)、工藝順序、推動(dòng)的方式展開(kāi)。在能力平衡方式上,JIT要求以密切協(xié)作的方式來(lái)保持需求的適當(dāng)穩(wěn)定,并以高柔性的生產(chǎn)設(shè)備來(lái)保證生產(chǎn)線(xiàn)上能力的相對(duì)平衡;TOC則善于不斷地尋找瓶頸并消除約束,不斷地改善企業(yè)鏈條上最薄弱的環(huán)節(jié)。JIT與TOC本質(zhì)上都內(nèi)涵了先進(jìn)的管理思想,對(duì)我國(guó)企業(yè)都可以產(chǎn)生現(xiàn)實(shí)的經(jīng)濟(jì)效益。JIT要獲得成功對(duì)企業(yè)的內(nèi)外部條件都有一定的要求:內(nèi)部需要企業(yè)的生產(chǎn)系統(tǒng)有很強(qiáng)的靈活性、很短的設(shè)備調(diào)整時(shí)間、完善的質(zhì)量保證體系等;外部要求有完善的市場(chǎng)經(jīng)濟(jì)環(huán)境、發(fā)達(dá)的信息技術(shù)、可靠的供應(yīng)商、良好的交通運(yùn)輸條件行裝。但我國(guó)企業(yè)實(shí)際的內(nèi)外部經(jīng)營(yíng)環(huán)境卻與之有很大的差距。因此在生產(chǎn)中追求消滅一切浪費(fèi),實(shí)現(xiàn)零庫(kù)存的做法是行不通的。而TOC約束理論強(qiáng)調(diào)的是瓶頸,通過(guò)在約束環(huán)節(jié)合理地設(shè)置緩沖來(lái)解決問(wèn)題。因此將TOC的思想方法與JIT結(jié)合起來(lái),就可以較好地適應(yīng)企業(yè)的內(nèi)外部環(huán)境要求,使企業(yè)健康、有序地逐步提高庫(kù)存管理水平。2.國(guó)內(nèi)發(fā)展?fàn)顩r國(guó)內(nèi)早期采用的是庫(kù)存補(bǔ)充方法,在計(jì)算機(jī)出現(xiàn)之前,發(fā)出訂單和進(jìn)行催貨是一個(gè)庫(kù)存管理系統(tǒng)在當(dāng)時(shí)所能做的一切。庫(kù)存管理系統(tǒng)發(fā)出生產(chǎn)訂單和采購(gòu)訂單,但是,確定對(duì)物料的真實(shí)需求卻是靠缺料表,這種表上所列的是馬上要用,但卻發(fā)現(xiàn)沒(méi)有庫(kù)存的物料。然后,派人根據(jù)缺料表進(jìn)行催貨。訂貨點(diǎn)法是在當(dāng)時(shí)的條件下,為改變這種被動(dòng)的狀況而提出的一種按過(guò)去的經(jīng)驗(yàn)預(yù)測(cè)未來(lái)的物料需求的方法。這種方法有各種不同的形式,但其實(shí)質(zhì)都是著眼于“庫(kù)存補(bǔ)充”的原則?!把a(bǔ)充”的意思是把庫(kù)存填滿(mǎn)到某個(gè)原來(lái)的狀態(tài)。庫(kù)存補(bǔ)充的原則是保證在任何時(shí)候倉(cāng)庫(kù)里都有一定數(shù)量的存貨,以便需要時(shí)隨時(shí)取用。當(dāng)時(shí)人們希望用這種做法來(lái)彌補(bǔ)由于不能確定近期內(nèi)準(zhǔn)確的必要庫(kù)存儲(chǔ)備數(shù)量和需求時(shí)間所造成的缺陷。訂貨點(diǎn)法依據(jù)對(duì)庫(kù)存補(bǔ)充周期內(nèi)的需求量預(yù)測(cè),并保留一定的安全庫(kù)存儲(chǔ)備,來(lái)確定訂貨點(diǎn)。安全庫(kù)存的設(shè)置是為了應(yīng)對(duì)需求的波動(dòng)。一旦庫(kù)存儲(chǔ)備低于預(yù)先規(guī)定的數(shù)量,即訂貨點(diǎn),則立即進(jìn)行訂貨來(lái)補(bǔ)充庫(kù)存。訂貨點(diǎn)的基本公式是:訂貨點(diǎn)=單位時(shí)區(qū)的需求量×訂貨提前期+安全庫(kù)存量當(dāng)某項(xiàng)物料的現(xiàn)有庫(kù)存和已發(fā)出的訂貨之和低于訂貨點(diǎn)時(shí),則必須進(jìn)行新的訂貨,以保持足夠的庫(kù)存來(lái)支持新的需求。訂貨點(diǎn)法曾引起人們廣泛的關(guān)注,對(duì)它進(jìn)行討論的文獻(xiàn)也很多,按這種方法建立的庫(kù)存模型曾被稱(chēng)為“科學(xué)的庫(kù)存模型”。然而,在實(shí)際應(yīng)用中卻是面目全非。其原因在于訂貨點(diǎn)法是在某些假設(shè)之下,追求數(shù)學(xué)模型的完美。從約1960年開(kāi)始,出現(xiàn)了MRP,即為物料需求計(jì)劃(MaterialRequirementsPlanning)。到了80年代有出現(xiàn)了MRPII,為制造資源計(jì)劃(ManufacturingResourcePlanning)。到了20世紀(jì)90年代,又出現(xiàn)了ERP(EnterpriseResourcePlanning)的概念,進(jìn)一步發(fā)展了MRPII的理論和方法。到了2005年,ERP市場(chǎng)呈現(xiàn)了一個(gè)新景象,成立了“ERP普及產(chǎn)業(yè)聯(lián)盟”,要共同打造技術(shù)領(lǐng)先、產(chǎn)品線(xiàn)豐富、服務(wù)和解決方案貼近客戶(hù)應(yīng)用、服務(wù)網(wǎng)絡(luò)遍布中國(guó)的ERP產(chǎn)業(yè)集群,努力推動(dòng)ERP在中國(guó)企業(yè)中的快速普及和成功應(yīng)用。對(duì)于某些中小企業(yè)而言,ERP似乎只意味著漫長(zhǎng)的實(shí)施周期和昂貴的價(jià)格,而沒(méi)有實(shí)際的幫助。這反應(yīng)的正是所謂“大軟件小應(yīng)用”現(xiàn)象——過(guò)于完整和細(xì)致的ERP的解決方案對(duì)中小型企業(yè)不能發(fā)揮實(shí)際效能。第三節(jié)系統(tǒng)的主要內(nèi)容本論文課題是以雪狼戶(hù)外用品有限公司的庫(kù)存管理系統(tǒng)為背景,根據(jù)該廠(chǎng)的實(shí)際上作流程、業(yè)務(wù)處理方法以及內(nèi)部管理模式,并結(jié)合管理信息系統(tǒng)開(kāi)發(fā)的概念、結(jié)構(gòu)及系統(tǒng)開(kāi)發(fā)的基本原理和方法而設(shè)計(jì)開(kāi)發(fā)的一套雪狼庫(kù)存管理系統(tǒng)。該系統(tǒng)要完成的總體任務(wù)是實(shí)現(xiàn)企業(yè)運(yùn)營(yíng)過(guò)程中所涉及的物料信息的規(guī)范化、系統(tǒng)化和管理的自動(dòng)化。本系統(tǒng)主要實(shí)現(xiàn)的功能有以下幾點(diǎn):(1)庫(kù)存管理的各種信息的查詢(xún)、修改和維護(hù)。(2)設(shè)備采購(gòu)報(bào)表的生成。(3)在材料庫(kù)存中加入所允許的最大庫(kù)存合最小庫(kù)存字段,對(duì)所有庫(kù)存物資實(shí)現(xiàn)監(jiān)控和報(bào)警。(4)企業(yè)各個(gè)部門(mén)的物資需求管理。(5)決策者隨時(shí)掌握庫(kù)存信息,盡量避免出現(xiàn)貨物斷檔、積壓,無(wú)法保證生產(chǎn)、銷(xiāo)售的連貫性的事情。(6)庫(kù)存管理的各種信息的輸入,包括入庫(kù)、出庫(kù)、還庫(kù)、需求信息的輸入等。第二章庫(kù)存管理相關(guān)理論第一節(jié)庫(kù)存的定義與作用一、庫(kù)存的定義庫(kù)存是指企業(yè)組織中存儲(chǔ)的各種物品與資源的總和,是企業(yè)在生產(chǎn)和物流渠道中各倉(cāng)庫(kù)點(diǎn)堆積的原材料、供給品、貨物產(chǎn)品、半成品和成品等。庫(kù)存定義為存放在倉(cāng)庫(kù)中的物品,就像存放在蓄水池中的水一樣,一般暫時(shí)派不上用場(chǎng)的備用品。而實(shí)際上,企業(yè)組織儲(chǔ)存物品是為了解決供應(yīng)(生產(chǎn))與需求(消費(fèi))之間不協(xié)調(diào)的一種措施。二、庫(kù)存作用企業(yè)庫(kù)存的積極作用,歸納起來(lái)主要以下幾個(gè)方面。(1)實(shí)現(xiàn)規(guī)模經(jīng)濟(jì)。一個(gè)組織要想實(shí)現(xiàn)在采購(gòu)、運(yùn)輸和制造等物流過(guò)程方面的規(guī)模經(jīng)濟(jì),擁有一個(gè)適當(dāng)?shù)膸?kù)存是必要的。大批量的訂購(gòu)可以降低企業(yè)原材料的采購(gòu)價(jià)格和運(yùn)輸費(fèi)用、降低單位產(chǎn)品的制造成本、減少因缺貨而形成的訂單損失和信譽(yù)下降等。(2)滿(mǎn)足供求平衡。季節(jié)性的供給和需求使得企業(yè)不得不持有庫(kù)存,例如在節(jié)日,產(chǎn)品需求量劇增,這就要求能夠有充足的貨源來(lái)迅速滿(mǎn)足市場(chǎng)的需求,另一方面,某些產(chǎn)品的需求在一定的時(shí)期中可能相對(duì)比較平穩(wěn),但其相應(yīng)原材料的供給和需求變化較大,這同樣會(huì)要求企業(yè)能夠保留充足的原材料庫(kù)存以保持生產(chǎn)的連續(xù)性,避開(kāi)不利的價(jià)格變動(dòng)。(3)優(yōu)化物流系統(tǒng)。合理的倉(cāng)庫(kù)選址可以帶來(lái)諸多方面的便利,減少耗費(fèi)在運(yùn)輸配送方面的時(shí)間和費(fèi)用。原材料能夠從倉(cāng)庫(kù)中被合理的配送到各地的生產(chǎn)基地,滿(mǎn)足生產(chǎn)的需要;產(chǎn)成品能夠被迅速運(yùn)往倉(cāng)庫(kù),然后配送到各地滿(mǎn)足顧客的需求。這些方面的專(zhuān)業(yè)化極大地節(jié)省了在運(yùn)輸環(huán)節(jié)的費(fèi)用。(4)預(yù)防需求和訂貨周期的不確定性。由于市場(chǎng)需求情況的瞬息萬(wàn)變以及訂貨周期的不確定性,常常使庫(kù)存不足,從而導(dǎo)致缺貨損失,這時(shí)庫(kù)存就顯得十分重要。存貯生產(chǎn)所需要的原材料不僅能夠保持正常生產(chǎn)的連續(xù)性,而且常常會(huì)在未來(lái)原材料價(jià)格的上漲或原材料的短缺時(shí)賺取額外的利潤(rùn)。同時(shí)庫(kù)存也存在以下一些消極作用。(1)庫(kù)存可能被用來(lái)掩蓋經(jīng)常性的產(chǎn)品或貨物產(chǎn)品的制造質(zhì)量問(wèn)題,當(dāng)廢品率和返修率很高時(shí),」種很自然的做法就是加大生產(chǎn)批量和在制品或產(chǎn)成品庫(kù)存。(2)庫(kù)存可能被用來(lái)掩蓋工人缺勤、技能訓(xùn)練差、勞動(dòng)紀(jì)律松弛和現(xiàn)場(chǎng)管理混亂。(3)庫(kù)存可能被用來(lái)掩蓋供應(yīng)商或外協(xié)廠(chǎng)家的原材料或外協(xié)件質(zhì)量不合格、交貨不及時(shí)問(wèn)題;(4)庫(kù)存可能被用來(lái)掩蓋或彌補(bǔ)企業(yè)計(jì)劃安排不當(dāng)、生產(chǎn)控制制度不健全、需求預(yù)測(cè)不準(zhǔn)確、產(chǎn)品成套性差等問(wèn)題。此外,如產(chǎn)品設(shè)計(jì)不當(dāng)、工程改動(dòng)、生產(chǎn)過(guò)程組織不適當(dāng)?shù)葐?wèn)題,都可以用提高庫(kù)存量來(lái)掩蓋。這些嚴(yán)重影響著企業(yè)的競(jìng)爭(zhēng)能力。因此,庫(kù)存數(shù)量的確定必須經(jīng)濟(jì)合理,過(guò)少可能造成停工待料,過(guò)多則造成物資積壓,影響物資周轉(zhuǎn),增加儲(chǔ)存費(fèi)用。這都不利于企業(yè)的生產(chǎn)經(jīng)營(yíng),影響企業(yè)的經(jīng)濟(jì)效果。第二節(jié)庫(kù)存管理的定義與作用一、庫(kù)存管理的定義在保障供應(yīng)的前提下,以庫(kù)存物品的數(shù)量最少和周轉(zhuǎn)最快為目標(biāo)所進(jìn)行的計(jì)劃、組織、協(xié)調(diào)與控制。庫(kù)存管理作業(yè)包含倉(cāng)庫(kù)區(qū)的管理及庫(kù)存數(shù)控制。倉(cāng)庫(kù)區(qū)的管理包括貨品于倉(cāng)庫(kù)區(qū)域內(nèi)擺放方式、區(qū)域大小、區(qū)域的分布等規(guī)劃;貨品進(jìn)出倉(cāng)庫(kù)的控制遵循:先進(jìn)先出或后進(jìn)先出;進(jìn)出貨物方式的制定包括:貨品所用的搬運(yùn)工具、搬運(yùn)方式;倉(cāng)儲(chǔ)區(qū)儲(chǔ)位的調(diào)整及變動(dòng)。庫(kù)存數(shù)量的控制則依照一般貨品出庫(kù)數(shù)量、入庫(kù)所時(shí)間等來(lái)制定采購(gòu)數(shù)量及采購(gòu)時(shí)點(diǎn),并做采購(gòu)時(shí)點(diǎn)預(yù)警系統(tǒng)。訂定庫(kù)存盤(pán)點(diǎn)方法,于一定期間印制盤(pán)點(diǎn)清冊(cè),并依據(jù)盤(pán)點(diǎn)清冊(cè)內(nèi)容清查庫(kù)存數(shù)、修正庫(kù)存帳冊(cè)并制作盤(pán)虧報(bào)表。倉(cāng)庫(kù)區(qū)的管理更包含容器的使用與容器的保管維修。二、庫(kù)存管理的內(nèi)容一般地,人們根據(jù)物品需求的重復(fù)程度將庫(kù)存分為單周期庫(kù)存和多周期庫(kù)存。單周期庫(kù)存也叫一次性訂貨,這種需求的特征是偶發(fā)性和物品生命周短,很少重復(fù)訂貨:多周期庫(kù)存需求是在一段時(shí)間內(nèi)需求重復(fù)發(fā)生,庫(kù)存需要不斷補(bǔ)充。多周期庫(kù)存根據(jù)物品需求之間的相關(guān)性又分為獨(dú)立需求庫(kù)存和相關(guān)需求庫(kù)存兩種。所謂獨(dú)立需求是指需求變化獨(dú)立于人的主觀(guān)控制能力之外,因而其數(shù)量與出現(xiàn)的概率是隨機(jī)的、不確足的、模糊的。相關(guān)需求的需求數(shù)量和需求何時(shí)與其他的變量存在一定的相互關(guān)系,可以通過(guò)一定的數(shù)學(xué)關(guān)系推算得出。但不管是獨(dú)立需求還是相關(guān)需求的庫(kù)存管理,都要解決下列問(wèn)題:(1)如何優(yōu)化庫(kù)存成本?(2)怎樣平衡生產(chǎn)和銷(xiāo)售計(jì)劃,來(lái)滿(mǎn)足一定的交貨要求?(3)怎樣避免浪費(fèi),避免不必要的庫(kù)存?(4)怎樣避免需求損失和利潤(rùn)損失?歸納起來(lái),庫(kù)存管理要解決_幾個(gè)主要問(wèn)題:(1)確定庫(kù)存檢查周期。(2)確定定貨量。(3)確定訂貨點(diǎn)。庫(kù)存管理的難點(diǎn)是如何正確處理充分發(fā)揮庫(kù)存功能與盡可能的減低庫(kù)存成本之間的矛盾,因此在進(jìn)行庫(kù)存管理時(shí)應(yīng)該側(cè)重完成以下幾項(xiàng)任務(wù)。(1)保障生產(chǎn)供應(yīng)庫(kù)存的基本功能是保證生產(chǎn)的正常進(jìn)行,保證企業(yè)經(jīng)常維持適度的庫(kù)存,避免出現(xiàn)因供應(yīng)不足而出現(xiàn)非計(jì)劃性的生產(chǎn)間斷,是傳統(tǒng)的庫(kù)存控制的主要目標(biāo)之一,現(xiàn)代的庫(kù)存控制理論雖然對(duì)此提出一些不同的看一法,但保障生產(chǎn)供應(yīng)仍然是庫(kù)存控制的主要任務(wù)。(2)控制生產(chǎn)系統(tǒng)的工作狀態(tài)一個(gè)精心設(shè)計(jì)的生產(chǎn)系統(tǒng),均存在一個(gè)正常的工作狀態(tài),此時(shí),生產(chǎn)按部就班地有序進(jìn)行,生產(chǎn)系統(tǒng)中的庫(kù)存情祝,特別是在制品的數(shù)量,與該生產(chǎn)系統(tǒng)所設(shè)定的在制品定額相近。反之,如果一個(gè)生產(chǎn)系統(tǒng)得庫(kù)存失控,該生產(chǎn)系統(tǒng)也難處于正常的工作狀態(tài),因此,現(xiàn)代庫(kù)存管理理論將庫(kù)存控制與生產(chǎn)控制結(jié)合一體,通過(guò)對(duì)庫(kù)存情況的監(jiān)控,達(dá)到生產(chǎn)系統(tǒng)整體控制的目的。(3)降低生產(chǎn)成本控制生產(chǎn)成本是生產(chǎn)管理的重要工作之一,無(wú)論是生產(chǎn)過(guò)程中的物資消耗,還是生產(chǎn)過(guò)程中的物流資金的耗用,均與生產(chǎn)系統(tǒng)的庫(kù)存控制相關(guān)。有資料表明,工業(yè)生產(chǎn)中,物資消耗常常占總成本的60%,同時(shí),庫(kù)存常常占用企業(yè)流動(dòng)資金的80%以上,因此,通過(guò)有效的庫(kù)存控制方法,使企業(yè)在保障生產(chǎn)的同時(shí)減少庫(kù)存量,提高庫(kù)存物資利用率,降低生產(chǎn)成本控制的重要任務(wù)。三、庫(kù)存管理的意義對(duì)于一個(gè)制造型的企業(yè)而言,如何設(shè)置和維持一個(gè)合理的庫(kù)存水平,以平衡存貨不足帶來(lái)的短缺風(fēng)險(xiǎn)和損失、以及庫(kù)存過(guò)多所增加倉(cāng)儲(chǔ)成本和資金成本則成為一個(gè)企業(yè)必須解決的問(wèn)題。隨著互聯(lián)網(wǎng)、ERP、電子商務(wù)等信息技術(shù)在企業(yè)中的應(yīng)用,企業(yè)的競(jìng)爭(zhēng)模式發(fā)生了根本變化,21世紀(jì)市場(chǎng)競(jìng)爭(zhēng)已由單個(gè)企業(yè)之間的競(jìng)爭(zhēng)演變?yōu)楣?yīng)鏈之間的競(jìng)爭(zhēng)。供應(yīng)鏈上各個(gè)環(huán)節(jié)的企業(yè)通過(guò)信息技術(shù)可以實(shí)現(xiàn)信息和資源的共享和相互滲透,達(dá)到優(yōu)勢(shì)互補(bǔ)的目的,從而能更有效地向市場(chǎng)提供產(chǎn)品和服務(wù)、增強(qiáng)市場(chǎng)競(jìng)爭(zhēng)實(shí)力。對(duì)于一個(gè)制造型的企業(yè)而言,如何設(shè)置和維持一個(gè)合理的庫(kù)存水平,以平衡存貨不足帶來(lái)的短缺風(fēng)險(xiǎn)和損失、以及庫(kù)存過(guò)多所增加倉(cāng)儲(chǔ)成本和資金成本則成為一個(gè)企業(yè)必須解決的問(wèn)題。隨著競(jìng)爭(zhēng)日益激烈,產(chǎn)品供給愈加豐富,顧客選擇余地越來(lái)越大,企業(yè)一旦出現(xiàn)缺貨,顧客一般會(huì)轉(zhuǎn)向其它企業(yè)。為了提高競(jìng)爭(zhēng)力,擴(kuò)大市場(chǎng)份額,增強(qiáng)盈利能力,企業(yè)會(huì)盡力提高服務(wù)水平。但顧客需求通常無(wú)法準(zhǔn)確預(yù)測(cè),因此生產(chǎn)系統(tǒng)通常采用增大庫(kù)存儲(chǔ)備的方法提高服務(wù)水平庫(kù)存增加后,當(dāng)用戶(hù)的需求變化時(shí),企業(yè)生產(chǎn)一時(shí)無(wú)法滿(mǎn)足用戶(hù)需求,則可以通過(guò)動(dòng)用企業(yè)庫(kù)存使用戶(hù)需求得到滿(mǎn)足。增加庫(kù)存量意味著企業(yè)會(huì)占用更多的流動(dòng)資余,付出更多的成本,盲目地提高服務(wù)水平并不一定會(huì)給企業(yè)帶來(lái)期望的經(jīng)濟(jì)效益,因此庫(kù)存管理的意義是在低庫(kù)存成本和高服務(wù)水平之間找到一個(gè)最佳點(diǎn)。第三章雪狼庫(kù)存管理系統(tǒng)的功能設(shè)計(jì)第一節(jié)需求分析一、雪狼戶(hù)外用品有限公司的簡(jiǎn)介雪狼是專(zhuān)業(yè)生產(chǎn)和銷(xiāo)售雪狼系列戶(hù)外服飾、帳篷、睡袋等旅游休閑用品。我們深知外出旅游所攜帶的東西,必須是要輕巧、靈活,因此,旅游休閑用品所選用的材料、結(jié)構(gòu)和功能設(shè)計(jì)方面對(duì)實(shí)際使用者來(lái)說(shuō)是多么重要。在實(shí)際環(huán)境中我們對(duì)各種產(chǎn)品做了大量的強(qiáng)度試驗(yàn),包括抗風(fēng)、保溫、防潮、透氣、抗老化、耐水壓等,并以此為基礎(chǔ)制定了嚴(yán)格的生產(chǎn)質(zhì)量檢驗(yàn)標(biāo)準(zhǔn),確保用戶(hù)在使用過(guò)程中能享受到野外生活的情趣。充滿(mǎn)活力的雪狼員工勤奮向上、勇于探索、敢于創(chuàng)新,使雪狼系列產(chǎn)品能夠不斷滿(mǎn)足四季休閑、旅游者的需要。目前,主要生產(chǎn)各式戶(hù)外服飾、折疊便攜式帳篷、睡袋等各種戶(hù)外休閑旅游用品。按指定樣式或材料加工同類(lèi)產(chǎn)品,并為大宗訂單提供所需產(chǎn)品。雪狼戶(hù)外用品有限公司是浙江的典型中小企業(yè),該企業(yè)正在逐漸壯大,從當(dāng)初的自家辦廠(chǎng),年銷(xiāo)售幾百萬(wàn),到如今年銷(xiāo)售總額近億,但企業(yè)發(fā)展的同時(shí)也遇到了管理上和技術(shù)上的一些瓶頸,該公司全國(guó)各大中小城市都有自己的經(jīng)銷(xiāo)商。二、雪狼庫(kù)存管理的現(xiàn)狀與存在的問(wèn)題對(duì)于雪狼戶(hù)外用品有限公司來(lái)說(shuō),規(guī)模小、資金少、抗風(fēng)險(xiǎn)能力弱是內(nèi)部最大的不利因素,企業(yè)必須千方百計(jì)在成本上下功夫,而庫(kù)存管理系統(tǒng)的數(shù)據(jù)管理部分無(wú)疑對(duì)控制企業(yè)成本相當(dāng)重要。而目前企業(yè)對(duì)庫(kù)存管理采用手工入/出庫(kù)錄入操作,人員工作情緒化,因此在入/出庫(kù)實(shí)時(shí)更新數(shù)據(jù)時(shí),經(jīng)常發(fā)生人為差錯(cuò)。企業(yè)偶爾會(huì)采取統(tǒng)一的突擊性盤(pán)點(diǎn),而這種突擊性的盤(pán)點(diǎn)往往需要一些沒(méi)有經(jīng)驗(yàn)的工作人員參與,從而造成數(shù)據(jù)不準(zhǔn)確;統(tǒng)一盤(pán)點(diǎn)時(shí)入/出庫(kù)業(yè)務(wù)無(wú)法正常運(yùn)行,而且比較費(fèi)時(shí)與費(fèi)力;生產(chǎn)不能正常領(lǐng)料——不僅無(wú)法解決企業(yè)家底不清、反應(yīng)不靈的問(wèn)題,而也降低生產(chǎn)效率,耽誤生產(chǎn)。由于該公司信息化程度和人員素質(zhì)都不高,很容易由于一次數(shù)據(jù)差錯(cuò)產(chǎn)生強(qiáng)烈的抵觸情緒,因此,庫(kù)存數(shù)據(jù)的準(zhǔn)確性關(guān)系到整個(gè)管理信息系統(tǒng)的數(shù)據(jù)可信度。目前,很多的大型ERP軟件對(duì)企業(yè)實(shí)行統(tǒng)一模式的管理,但是這種方式?jīng)]有辦法解決中小企業(yè)業(yè)務(wù)流程中復(fù)雜的突發(fā)情況,并且大型ERP軟件的操作方式復(fù)雜,僅人員培訓(xùn)就會(huì)出現(xiàn)財(cái)力緊張與人力匱乏等問(wèn)題,因此顯然不適合中小企業(yè)人員。對(duì)于中小企業(yè)來(lái)講,為使企業(yè)庫(kù)存不短庫(kù)、不脹庫(kù)積壓,及時(shí)處理長(zhǎng)期
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年生態(tài)門(mén)樓環(huán)保材料更換與維修合同3篇
- 二零二五年度高鐵站區(qū)綠化苗木采購(gòu)與施工合同4篇
- 二零二五年度跨境電商進(jìn)出口貨物買(mǎi)賣(mài)合同4篇
- 彩鋼棚施工方案
- 課程設(shè)計(jì)怎么看直播回放
- 2025年度食品加工廠(chǎng)房租賃合同4篇
- 二零二五餐飲公司員工派遣及勞務(wù)派遣機(jī)構(gòu)合作合同3篇
- 2025年度廠(chǎng)房買(mǎi)賣(mài)合同書(shū)(含環(huán)保驗(yàn)收)4篇
- 鋼結(jié)構(gòu)課程設(shè)計(jì)24米CAD
- 二零二五年度新型建筑工程用鋼筋采購(gòu)合同范本2篇
- 2024年湖北省武漢市中考英語(yǔ)真題(含解析)
- 徐州醫(yī)科大學(xué)附屬醫(yī)院
- DLT 261《火力發(fā)電廠(chǎng)熱工自動(dòng)化系統(tǒng)可靠性評(píng)估技術(shù)導(dǎo)則》題庫(kù)
- 自動(dòng)化立體庫(kù)貨架驗(yàn)收?qǐng)?bào)告
- 消防系統(tǒng)工程質(zhì)量控制資料檢查記錄
- 中藥封包療法操作規(guī)范
- TPO27聽(tīng)力題目及答案
- 新浪網(wǎng)刪貼申請(qǐng)文檔 (個(gè)人)
- 低溫乙烯罐內(nèi)罐預(yù)冷過(guò)程溫度急降原因探討
- 世界各國(guó)電壓頻率一覽表(精編版)
- (完整版)裝飾裝修工程監(jiān)理細(xì)則(詳解)最新(精華版)
評(píng)論
0/150
提交評(píng)論