




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、書店進(jìn)銷存系統(tǒng)研究開發(fā)摘要書店進(jìn)銷存系統(tǒng)是針對中小型書店的業(yè)務(wù)特點及其經(jīng)營的靈活性而開發(fā)的書店日常業(yè)務(wù)管理軟件。進(jìn)銷存管理系統(tǒng)是書店管理的核心,也是整個商業(yè)自動化管理最根本、最重要的應(yīng)用,它直接影響了書店的經(jīng)濟(jì)效益。本文通過對書店管理的現(xiàn)狀進(jìn)行分析,并通過需求分析、系統(tǒng)分析、系統(tǒng)設(shè)計,開發(fā)了一個銷存管理系統(tǒng)。該系統(tǒng)主要功能模塊包括:采購管理、銷售管理、庫存管理、根底信息管理及統(tǒng)計分析管理。這些功能模塊的開發(fā)將大大提高日常工作的效率,不僅將原來由手工操作的采購、銷售及庫存這一整套流程用計算機(jī)進(jìn)行全程管理,而且消除了由于手工操作中而存在的不確定因素,使得進(jìn)銷存管理流程變得清晰,從而改善經(jīng)營者的管理
2、模式。關(guān)鍵詞:進(jìn)銷存;書店;采購;銷售;庫存;信息系統(tǒng)目錄第1章 緒論11.1研究背景11.2課題研究的意義11.3研究的思路21.4 本文研究目標(biāo)及內(nèi)容2第2章 系統(tǒng)規(guī)劃32.1 系統(tǒng)開發(fā)的背景及根本需求32.2 系統(tǒng)開發(fā)可行性分析42.3 系統(tǒng)開發(fā)環(huán)境42.4系統(tǒng)開發(fā)進(jìn)度5第3章 系統(tǒng)分析53.1系統(tǒng)業(yè)務(wù)需求53.2系統(tǒng)業(yè)務(wù)流程分析63.3系統(tǒng)數(shù)據(jù)流程分析83.4系統(tǒng)實體關(guān)聯(lián)分析103.7 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計一三第4章 系統(tǒng)設(shè)計及實現(xiàn)204.1系統(tǒng)功能結(jié)構(gòu)設(shè)計204.2系統(tǒng)數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計234.3系統(tǒng)程序設(shè)計及實現(xiàn)25第5章 總結(jié)49參考文獻(xiàn)51第1章 緒論1.1研究背景計算機(jī)技術(shù)作為
3、現(xiàn)代科學(xué)技術(shù)的根底和核心,已經(jīng)而且將繼續(xù)對人類文明社會的進(jìn)步與開展產(chǎn)生深刻影響。在我們生活的21世紀(jì)里計算機(jī)技術(shù)已經(jīng)在各行各業(yè)中發(fā)揮著不可替代的作用。當(dāng)前越來越多的商業(yè)、企事業(yè)單位已經(jīng)將計算機(jī)技術(shù)應(yīng)用于日常的管理工作。科學(xué)的運用計算機(jī)技術(shù)進(jìn)行管理工作不僅可以使管理工作標(biāo)準(zhǔn)化、系統(tǒng)化、自動化而且可以節(jié)省相當(dāng)?shù)娜肆?、物力。它能夠使用戶的管理工作走上良性運轉(zhuǎn)軌道,從而為其快速開展奠定根底。因此各單位對與本行業(yè)相關(guān)管理軟件的需求也十分迫切。 管理信息系統(tǒng)(MIS, Management Information System)是一個由人和計算機(jī)等組成的能夠提供信息以支持一個組織機(jī)構(gòu)內(nèi)部的作業(yè),管理、分析
4、和決策職能的系統(tǒng)。進(jìn)、銷、存的管理是企業(yè)自身管理信息系統(tǒng)的重要組成局部。進(jìn)銷存是以貨物流為根底,以票據(jù)流為主線和動力,以金額流作為補充的三種數(shù)據(jù)流層的關(guān)于進(jìn)貨,銷售和庫存的表述。而進(jìn)銷存系統(tǒng),是在企業(yè)計算機(jī)局域網(wǎng)環(huán)境下,以數(shù)字化、信息化的方式對這種表述進(jìn)行建模、運算與存儲的軟件系統(tǒng)。進(jìn)銷存系統(tǒng)的初始作用在很大程度上表現(xiàn)為對傳統(tǒng)手工紙質(zhì)單據(jù)的替代。這種特性最直觀的降低了企業(yè)人力資源的消耗,提高了勞動生產(chǎn)率。因此,在企業(yè)信息化進(jìn)程中,進(jìn)銷存系統(tǒng)必然會起到無可替代的先鋒作用。1.2課題研究的意義在進(jìn)銷存管理系統(tǒng)中,采購管理、銷售管理以及庫存管理是商場運營的根底,它將企業(yè)的其他根底信息管理鏈接起來共同
5、組成一個完整的進(jìn)、銷、存管理系統(tǒng)。該系統(tǒng)可以幫助企業(yè)工作人員對庫存商品進(jìn)行詳盡、全面地控制和管理,提供的采購分析和銷售分析可以為管理者的決策提供依據(jù)。對庫存的實時管理可以大大降低庫存和減少資金占用,防止貨品積壓或短缺,保證日常經(jīng)營的正常進(jìn)行。進(jìn)銷存管理系統(tǒng)是基于先進(jìn)的軟件和高速、大容量的硬件根底上的新的進(jìn)銷存管理模式,通過集中式的信息數(shù)據(jù)庫,將企業(yè)的進(jìn)、銷、存、供給商管理以及客戶管理等企業(yè)的經(jīng)營業(yè)務(wù)有機(jī)的結(jié)合起來中,到達(dá)數(shù)據(jù)共享、降低本錢、提高效率、改良效勞等目的。同時還可以從以下幾個方面來提高管理水平:提高管理效率降低人工本錢降低采購本錢及時調(diào)整營銷策略防范陳呆死帳提高帳款管理減少倉儲面積,
6、提高房產(chǎn)綜合利用降低儲藏資金占用加快資金周轉(zhuǎn)實現(xiàn)的經(jīng)濟(jì)效益強化財務(wù)控制實現(xiàn)的經(jīng)濟(jì)效益高效決策 1.3研究的思路通過對企業(yè)經(jīng)營及業(yè)務(wù)的深入了解,發(fā)現(xiàn)企業(yè)在日常經(jīng)營中的哪些環(huán)節(jié)需要進(jìn)銷存管理系統(tǒng)的幫助并結(jié)合組織結(jié)構(gòu)及各個職能部門之間的關(guān)系,了解信息處理流程并提出根本改善方案,完成期初研究。然后,將各個改善方案進(jìn)行整合、優(yōu)化,系統(tǒng)的分析其中各個經(jīng)營活動之間的關(guān)系,經(jīng)過仔細(xì)研究得出分析結(jié)論,在期后運用各類信息系統(tǒng)開發(fā)理論、開發(fā)方法和開發(fā)技術(shù)確定出系統(tǒng)應(yīng)具有的邏輯功能,再用適當(dāng)?shù)姆椒ū磉_(dá)出來,形成這個系統(tǒng)的邏輯方案。在系統(tǒng)的開發(fā)過程中能夠拓展系統(tǒng)功能,改善企業(yè)薄弱環(huán)節(jié),設(shè)計出能夠高度配合企業(yè)日常經(jīng)營活動
7、及滿足企業(yè)需求的進(jìn)銷存管理系統(tǒng)。在系統(tǒng)研究過程中主要以企業(yè)需求為主導(dǎo),得出邏輯方案,開發(fā)出各個功能模塊,設(shè)計出滿足日常經(jīng)營的進(jìn)銷存管理系統(tǒng)。1.4 本文研究目標(biāo)及內(nèi)容1.4.1 研究的目標(biāo)書店進(jìn)銷系統(tǒng)是一個典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立與維護(hù)以及前端應(yīng)用程序的開發(fā)這兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)平安性好的數(shù)據(jù)庫,而對于后者那么要求應(yīng)用程序的功能完備、易使用等特點。隨著社會進(jìn)步,社會對人才素質(zhì)要求越來越高,相應(yīng)的,需要書店的工作也越來越全面、周到、先進(jìn)、高效。這不僅使書店管理的日常工作日趨復(fù)雜繁重,而且,對它提出了更高的要求。書店進(jìn)銷管理系統(tǒng)強化了書店
8、管理的職能,涵蓋了采購部門、銷售部門、倉庫部門、根本信息處理部門、系統(tǒng)維護(hù)等等主要功能,對書店管理工作進(jìn)行了提煉和概括,使書店管理工作日益標(biāo)準(zhǔn)化、制度化和科學(xué)化。此書店進(jìn)銷管理系統(tǒng)的使用,大大減少了管理者的手工勞動,而且實時的對庫存信息進(jìn)行管理,減輕了工作人員的負(fù)擔(dān)。1.4.2研究內(nèi)容本系統(tǒng)以書店為實際背景,對書店圖書的進(jìn)、銷、存管理信息系統(tǒng)進(jìn)行了分析和設(shè)計,重點是對系統(tǒng)的各個環(huán)節(jié)進(jìn)行了討論與研究,研究的內(nèi)容主要可劃分為兩個方面:通過研究中小型書店的特點及其對進(jìn)銷存系統(tǒng)的特殊要求,改良目前針對進(jìn)銷存系統(tǒng)所固有的開發(fā)模式,并進(jìn)行某些實踐意義上的創(chuàng)新。確保能夠開發(fā)出適合書店經(jīng)營和開展的實用型系統(tǒng)。
9、在理論研究的指引下,設(shè)計與開發(fā)書店進(jìn)銷存管理系統(tǒng),使之實現(xiàn)預(yù)期功能,能夠穩(wěn)定運行,并對進(jìn)一步的研究起到指導(dǎo)作用。課題完成后,將為開發(fā)面向書店或圖書銷售企業(yè)的進(jìn)銷存系統(tǒng)提出一套行之有效的模式與方法;給出的成功開發(fā)案例在印證開發(fā)模式正確的同時也可以為以后相關(guān)的開發(fā)提供參照;在解決開發(fā)中遇到的某些具體問題時所采用的某些方法,實現(xiàn)了某些開發(fā)方式上的創(chuàng)新。第2章 系統(tǒng)規(guī)劃2.1 系統(tǒng)開發(fā)的背景及根本需求求知書店是是一家中小型圖書零售批發(fā)的書店,主要經(jīng)營的書籍類型有計算機(jī)類、外語類、經(jīng)濟(jì)與管理類、教育考試類、母嬰少兒類、人文社科類、生活時尚類、科技類與文學(xué)類。書店的客戶主要是當(dāng)?shù)鼗蛲獾氐囊恍旰推胀ㄙ徶?/p>
10、顧客。而書店的供貨商一般是一些大型的圖書批發(fā)商或出版商??蛻舻馁徶们揽梢援?dāng)時購置,也可以預(yù)先訂貨,書店的書籍種類有9000多種,書店的年銷售額100萬元,職工有100多人。書店主要存在的問題有:公司現(xiàn)在全部是手工操作,由于書籍種類的多樣性,盤點時操作異常復(fù)雜,效率極低,而且很容易出錯,這是一個亟待解決的問題;另外,由于書籍銷售的特殊性,店內(nèi)往往留有大量的庫存,庫存周轉(zhuǎn)率很低,占用了大量的企業(yè)資金,限制了企業(yè)的進(jìn)一步開展。 公司想進(jìn)一步開展壯大,由于社會的倡導(dǎo)以及書籍是人們不可缺少的精神食量,因此,書籍的銷售量是相當(dāng)大的,這也就吸引了大量的商家,使公司陷入了劇烈的競爭。如何降低業(yè)務(wù)管理本錢,提
11、高公司競爭力成了公司的主要開展目標(biāo)。由于企業(yè)在日常經(jīng)營過程中處理業(yè)務(wù)非常頻繁,單靠手工操作效率底下,本錢高昂。因此,公司需要引進(jìn)進(jìn)銷存管理系統(tǒng)來對經(jīng)營的各個方面進(jìn)行管理和對系統(tǒng)資源配置進(jìn)行優(yōu)化,提高業(yè)務(wù)效率,增強競爭力。公司的組織結(jié)構(gòu)及下屬機(jī)構(gòu)如圖2.1所示是:經(jīng)理經(jīng)理助理采購部銷售部倉儲部財務(wù)部辦公室圖2.1公司組織結(jié)構(gòu)2.2 系統(tǒng)開發(fā)可行性分析2.2.1技術(shù)上的可行性由于現(xiàn)在的計算機(jī)配置較高,而且都安裝Windows 98和Windows2000以上的運行環(huán)境,而且有足夠的空間可以安裝運行平臺、數(shù)據(jù)庫和各類編程工具,在編程環(huán)境上提供了可靠的支持;在編程方面,可以運用以前所學(xué)的開發(fā)軟件的計算
12、機(jī)知識和管理知識,加上不斷的學(xué)習(xí),為系統(tǒng)的開發(fā)提供了必要的技術(shù)保障。由于我們的數(shù)據(jù)庫不算太大,我們就應(yīng)用了 Microsoft visual foxpro 程序開發(fā)系統(tǒng)以及其數(shù)據(jù)庫系統(tǒng)軟件。以上無論是硬件方面還是軟件方面,都具備了相關(guān)的條件和素質(zhì),因此在具備技術(shù)上的可行性。2.2.2經(jīng)濟(jì)上的可行性 運用計算機(jī)來管理可以給書店帶來許多方便:提高了工作效率,從而提高了書店的管理水平;節(jié)省了人力,減輕了管理人員的工作負(fù)擔(dān)。本系統(tǒng)屬于一個工具型的系統(tǒng),它可以節(jié)省工作人員大量資料收集、錄入、分類、整理、查詢、修改等手工操作,而且迅速準(zhǔn)確,能夠極大地提高工作效率,同時促進(jìn)業(yè)務(wù)的標(biāo)準(zhǔn)化、程序化,及時給書店的
13、管理者提供必要決策支持。本系統(tǒng)開發(fā)所需的費用較低,利用現(xiàn)有的計算機(jī)設(shè)備和裝置,就可以運行,而且本系統(tǒng)操作方便,人機(jī)交互友好,易學(xué)易懂,所以培訓(xùn)時間會很短,相應(yīng)的費用也低。2.2.3管理上的可行性現(xiàn)代化的企業(yè)管理依賴現(xiàn)代化的管理,而現(xiàn)代化的管理離不開成功的管理信息系統(tǒng)。管理信息系統(tǒng)的建立會提高工作效率從而提高企業(yè)的管理水平;節(jié)省了人力、減輕了有關(guān)業(yè)務(wù)人員的手工處理的工作負(fù)擔(dān);能夠給公司領(lǐng)導(dǎo)者提供決策信息;與此同時系統(tǒng)的建立還促進(jìn)了業(yè)務(wù)的標(biāo)準(zhǔn)化、程序化;進(jìn)一步還可促進(jìn)有關(guān)管理方式的與體制的合理改革。系統(tǒng)會使公司的管理更加科學(xué)化,也會更方便、高效,更人性化。同時也可以優(yōu)化組織結(jié)構(gòu),提高公司的競爭力。
14、通過以上從技術(shù)、經(jīng)濟(jì)、管理三方面的研究與調(diào)查,我們可以確定該系統(tǒng)是可行的。2.3 系統(tǒng)開發(fā)環(huán)境2.3.1 硬件要求CPU: Intel Pentium() 2.0GHZ內(nèi)存:1G硬盤:80G以上有足夠硬盤空間2.3.2 軟件要求² 操作系統(tǒng):Windows XP/ Windows 2000。² 數(shù)據(jù)庫:Visual FoxPro6.0² 開發(fā)工具:Visual FoxPro 6.02.4系統(tǒng)開發(fā)進(jìn)度系統(tǒng)開發(fā)的進(jìn)度如圖2.2所示時間任務(wù)第1周第2周第3周第4周第5周第6周第7周第8周第9周第10周第11周第12周第一三周第14周資料收 集撰寫大 綱系統(tǒng)規(guī) 劃系統(tǒng)分
15、析系統(tǒng)設(shè) 計系統(tǒng)實 施圖2.2系統(tǒng)開發(fā)進(jìn)度第3章 系統(tǒng)分析3.1系統(tǒng)業(yè)務(wù)需求依照實際背景資料,書店的業(yè)務(wù)主要有采購、銷售、庫存、統(tǒng)計和根底信息的管理。各個管理環(huán)節(jié)要求鏈接緊密,配置合理。在采購業(yè)務(wù)中,要求采購員先編制采購方案單,完成后通過管理員對采購方案單進(jìn)行審核,再成生成采購審核單,然后對供給商下達(dá)采購訂單。完成采購訂單的下單后,對采購商品進(jìn)行時時跟蹤直到商品到貨后就完成了整個采購業(yè)務(wù)。在銷售業(yè)務(wù)中,要求銷售人員根據(jù)銷售需求及對未來銷售的預(yù)測,編制銷售方案單,完成后通過管理人員審核生成預(yù)售單。能夠根據(jù)銷售情況時時編制商品銷售單,并生成銷售清單。在庫存管理中,要求接到到貨通知單后對貨物進(jìn)行檢驗
16、,驗收不合格的直接編制退貨通知單,對驗收合格的貨物進(jìn)行入庫管理。根據(jù)銷售單情況實施貨物出庫,編制出庫單。對入庫、出庫編制入庫文件和出庫文件。統(tǒng)計分析管理,能夠?qū)σ欢螘r期內(nèi)的采購情況和銷售情況有統(tǒng)計分析的能力,幫助管理人員更好的決策。根底信息管理,要求能夠?qū)ι唐沸畔?,客戶信息,供給商根本信息,倉庫信息及員工資料進(jìn)行信息資源的整合。以上為書店根本業(yè)務(wù)需求,在系統(tǒng)開發(fā)過程中通過對業(yè)務(wù)的分析,能夠?qū)λ械臉I(yè)務(wù)信息進(jìn)行合理配置,優(yōu)化信息資源,提高效率。3.2系統(tǒng)業(yè)務(wù)流程分析3.2.1采購業(yè)務(wù)流程分析 在采購過程中,整個的業(yè)務(wù)流程如圖3.1所示: 采購員采購方案單采購方案審核管理員供給商采購訂單存檔采購審
17、核單采購跟蹤單供給商資料單圖3.1 采購業(yè)務(wù)流程圖3.2.2銷售業(yè)務(wù)流程分析在銷售過程中的業(yè)務(wù)流程如圖3.2所示:銷售員客戶訂貨銷售方案單銷售方案審核銷售單存檔銷售審核單銷售預(yù)測管理人 員預(yù)售單領(lǐng)貨領(lǐng)貨單圖3.2 銷售業(yè)務(wù)流程圖3.2.3倉儲業(yè)務(wù)流程分析倉儲過程的業(yè)務(wù)流程如圖3.3所示:倉庫定期盤點入庫單出庫單盤點單到貨通知單驗收驗收單驗收合格驗收不合格退貨單庫存清單領(lǐng)貨單驗證缺貨單圖3.3 倉儲業(yè)務(wù)流程圖3.3系統(tǒng)數(shù)據(jù)流程分析3.3.1系統(tǒng)頂層DFD 系統(tǒng)頂層DFD如圖3.4所示:銷售單圖書進(jìn)銷存系統(tǒng)供給商客戶訂貨單采購訂單發(fā)貨通知單圖3.4 系統(tǒng)頂層DFD3.3.2系統(tǒng)第一層DFD 系統(tǒng)第
18、一層DFD如圖3.5所示:發(fā)貨通知單訂貨單2采購1銷售客戶供給商采購訂單銷售單 3倉庫圖3.5 系統(tǒng)第一層DFD3.3.3系統(tǒng)第二層DFD庫存管理子系統(tǒng)1.0數(shù)據(jù)流程圖 系統(tǒng)第二層DFD庫存管理子系統(tǒng)數(shù)據(jù)流程如圖3.6所示: 1.4缺貨通知 1.1到貨通知到貨通知單 1.2驗收商品庫存表入庫單缺貨單盤點單 1.5盤點驗收單1.3入庫1.6領(lǐng)貨通知領(lǐng)貨單1.7出庫出庫單出庫文件圖 3.6 庫存管理子系統(tǒng)DFD3.3.4系統(tǒng)第二層DFD采購管理子系統(tǒng)2.0數(shù)據(jù)流程圖 系統(tǒng)第二層DFD采購管理子系統(tǒng)如圖3.7所示: 2.1缺貨通知采購單表缺貨單 采購方案單商品采購單2.2采購方案2.3 審核采購方案
19、單采購審核單2.4采購跟蹤采購跟蹤單2.5到貨通知到貨通知單2.6驗收供給商商品采購單圖3.7 采購管理子系統(tǒng)DFD3.3.5系統(tǒng)第二層DFD銷售管理子系統(tǒng)3.0數(shù)據(jù)流程圖 銷售管理是企業(yè)的重要活動,直接面向客戶和市場。其數(shù)據(jù)流程如圖3.8所示。客戶3.1 編制銷售單銷售單表訂貨單銷售單銷售員3.2領(lǐng)貨 3.3編制銷售方案單3.4審核審核單銷售方案單預(yù)售單領(lǐng)貨單商品庫存表圖3.8 銷售管理數(shù)據(jù)流程3.4系統(tǒng)實體關(guān)聯(lián)分析3.4.1數(shù)據(jù)庫需求分析根據(jù)對公司業(yè)務(wù)的需求,通過對公司管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計下面所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):采購方案單,包括的數(shù)據(jù)項有:采購單號,供給商編號,日期,
20、商品編號,商品名稱,出版社,單位,商品數(shù)量,單價,金額,是否審核,負(fù)責(zé)人,備注。采購審核單,包括的數(shù)據(jù)項有:采購審核號,商品編號,日期,供給商編號,商品名稱,出版社,單位,商品數(shù)量,單價,金額,負(fù)責(zé)人,采購審核,備注。商品采購單,包括的數(shù)據(jù)項有:采購單號,采購日期,供給商編號,商品編號,商品名稱,出版社,單位,商品數(shù)量,單價,金額,采購狀態(tài),是否驗收,負(fù)責(zé)人,備注。采購追蹤單,包括的數(shù)據(jù)項有:追蹤單號,采購單號,商品編號,商品名稱,出版社,數(shù)量,狀態(tài)。 庫存單,包括的數(shù)據(jù)項有:商品編號,商品名稱,倉庫編號,當(dāng)前庫存,最高庫存,平安庫存,備注。送貨通知單,包括的數(shù)據(jù)項有:送貨單號,日期,采購單號
21、,商品編號,商品名稱,出版社,商品數(shù)量,是否確認(rèn),備注。庫存盤點單,包括的數(shù)據(jù)項有:商品編號,盤點數(shù)量,調(diào)整數(shù)量,操作日期,操作人員,標(biāo)志。入庫單,包括的數(shù)據(jù)項有:入庫單號,入庫時間,商品編號,商品名稱,出版社,倉庫編號,貨架區(qū)編號,貨架編號,貨位編號,數(shù)量,入庫方式,已入庫,備注。驗收單,包括的數(shù)據(jù)項有:驗收單號,日期,送貨單號,商品編號,商品名稱,出版社,數(shù)量,單價,金額,驗收結(jié)果。驗收退貨單,包括的數(shù)據(jù)項有:退貨單號,日期,商品編號,商品名稱,出版社,數(shù)量,供給商編號,退貨原因,備注。缺貨單,包括的數(shù)據(jù)項有:商品編號,日期,商品名稱,出版社,缺貨數(shù)量,備注。出庫單,包括的數(shù)據(jù)項有:出庫單
22、號,出庫時間,領(lǐng)貨單號,商品編號,商品名稱,出版社,倉庫編號,貨架區(qū)編號,貨架編號,貨位編號,數(shù)量,出庫方式,已出庫,備注 銷售方案單,包括的數(shù)據(jù)項有:銷售單號,日期,客戶編號,商品編號,出版社,商品名稱,單位,商品數(shù)量,單價,金額,是否審核,負(fù)責(zé)人,備注。銷售審核單,包括的數(shù)據(jù)項有:審核編號,商品編號,日期,客戶編號,商品名稱,出版社,單位,商品數(shù)量,單價,金額,負(fù)責(zé)人,銷售審核,備注。預(yù)售單,包括的數(shù)據(jù)項有:預(yù)售單號,銷售日期,客戶編號,商品編號,出版社,商品名稱,單位,商品數(shù)量,單價,金額,負(fù)責(zé)人,備注。商品銷售單,包括的數(shù)據(jù)項有:銷售單號,銷售日期,客戶編號,商品編號,出版社,商品名稱
23、,單位,商品數(shù)量,單價,金額,負(fù)責(zé)人,備注。領(lǐng)貨單,包括的數(shù)據(jù)項有:領(lǐng)貨單號,商品編號,商品名稱,出版社,商品數(shù)量,驗證,備注。 商品信息表,包括的數(shù)據(jù)項有:商品編號,商品名稱,出版社,供給商編號,倉庫編號,備注。 供給商資料表,包括的數(shù)據(jù)項有:供給商編號,供給商名稱,供給商地址,負(fù)責(zé)人姓名,性別,x,備注。 員工資料表,包括的數(shù)據(jù)項有:員工編號,姓名,職務(wù),性別,x,備注。 客戶資料表,包括的數(shù)據(jù)項有:客戶編號,客戶名稱,客戶地址,負(fù)責(zé)人姓名,性別,x,備注。 倉庫信息表,包括的數(shù)據(jù)項有:倉庫編號,商品編號,貨架區(qū)編號,貨架編號,貨位編號,備注 用戶表,包括的數(shù)據(jù)項有:用戶名,密碼,級別,備
24、注。3.4.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計根據(jù)上面的設(shè)計規(guī)劃出的實體有:采購方案單,采購審核單,商品采購單,采購追蹤單,庫存單,送貨通知單,庫存盤點單,入庫單,出庫單,驗收退貨單,驗收單,缺貨單,銷售方案單,銷售審核單,預(yù)售單,商品銷售單,領(lǐng)貨單,商品信息表,供給商資料表,員工資料表,客戶資料表,倉庫信息表,用戶表。各個實體之間的總E-R如圖3.9所示:供給商資料表信息采購方案單客戶資料表信息銷售方案單商品資料表資料資料采購審核單商品采購單驗收單審核生成 驗收入庫單生成庫存單入庫出庫出庫單倉庫信息信息 信息信息銷售審核單審核預(yù)售單生成員工資料表信息信息1nnm1n1n1nnm111111nn1m11nm
25、nmmnnmn11n1n追蹤采購追蹤單送貨通知單完成驗收退貨單生成1n領(lǐng)貨單驗證n缺貨單查詢1n 驗證銷售單m信息1n圖3.9 實體之間的E-R圖3.7 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計根據(jù)上述數(shù)據(jù)庫的需求分析和概念結(jié)構(gòu)設(shè)計,設(shè)計了名稱為進(jìn)銷存的數(shù)據(jù)庫。數(shù)據(jù)庫進(jìn)銷存由下面多個表格組成,各個表的命名及字段命名都是以相應(yīng)名稱表示,各個表格的設(shè)計結(jié)果如下表格所示,每個表格表示在數(shù)據(jù)庫中相對應(yīng)的一個表。表1.1 采購方案單表格字段名數(shù)據(jù)類型長度可否為空備注說明采購單號Char8Not Null主索引日期Datetime8Null供給商編號Char8Null普通索引類型:由字母與數(shù)字組成商品編號Char8Null普通
26、索引類型:由字母與數(shù)字組成出版社Char30Null商品名稱Char50Null單位Char4Null商品數(shù)量Numeric8Null單價Currency8Null金額Currency8Null是否審核Char2Null對采購方案單的審核負(fù)責(zé)人Char10Null備注Nemo100Null注:采購單號取值范圍:000000999999表1.2 商品采購單表格字段名數(shù)據(jù)類型長度可否為空備注說明采購單號Char8Not Null主索引類型:由字母與數(shù)字組成采購日期Datetime8Null供給商編號Char8Null普通索引類型:由字母與數(shù)字組成商品編號Char8Null普通索引類型:由字母與數(shù)字
27、組成出版社Char30商品名稱Char50Null單位Char4Null單價Currency8Null商品數(shù)量Numeric8Null金額Currency8Null采購狀態(tài)Char6Null一般為“已發(fā)出或“已到貨是否驗收Char6Null到貨后的驗收情況是或否負(fù)責(zé)人Char10Null備注Nemo100Null表1.3 采購追蹤單表格字段名數(shù)據(jù)類型長度可否為空備注說明追蹤單號Char8Not Null主索引類型:由字母與數(shù)字組成采購單號Char8Null普通索引商品編號Char8Null普通索引商品名稱Char50Null出版社Char30Null數(shù)量Numeric8Null狀態(tài)Char20
28、Null采購下單后的追蹤狀態(tài)表1.4 庫存單表格字段名數(shù)據(jù)類型長度可否為空備注說明商品編號Char8Null主索引類型:由字母與數(shù)字組成商品名稱Char50Null倉庫編號Char4Null普通索引類型:由字母與數(shù)字組成當(dāng)前庫存Numeric8Null最高庫存Char6Null平安庫存Char4Null低于平安庫存就要及時采購備注Nemo100Null注:庫存單號取值范圍:000000999999表1.5 送貨通知單表格字段名數(shù)據(jù)類型長度可否為空備注說明送貨單號Char8Not Null主索引類型:由字母與數(shù)字組成日期Datetime8Null采購單號Char8Null普通索引商品編號Char
29、8Null普通索引商品名稱Char50Null出版社Char30Null 數(shù)量Numeric8Null是否確認(rèn)Char2Null確認(rèn)為“是或“否備注Nemo100Null表1.6驗收退貨單表格字段名數(shù)據(jù)類型長度可否為空備注說明退貨單號Char8Not Nlull主索引類型:由字母與數(shù)字組成日期Datetime8Nlull商品編號Char8Nlull普通索引商品名稱Char50Nlull出版社Char30Nlull數(shù)量Numeric8Nlull供給商編號Char8Nlull普通索引退貨原因Char20Nlull驗收退貨的原因備注Nemo100Nlull表1.7 缺貨單表格字段名數(shù)據(jù)類型長度可否為
30、空備注說明商品編號Char8Not Null主索引類型:由字母與數(shù)字組成日期Datetime8Null商品名稱Char50Null出版社Char30Null缺貨數(shù)量Numeric8Null備注Nemo100Null表1.8 入庫單表格字段名數(shù)據(jù)類型長度可否為空備注說明入庫單號Char8Not Null主索引類型:由字母與數(shù)字組成入庫時間Datetime8Null商品編號Char8Null普通索引類型:由字母與數(shù)字組成商品名稱Char50Null出版社Char30Null倉庫編號Char4Null普通索引類型:由字母與數(shù)字組成貨架區(qū)編號Char2Null貨架編號Char2Null貨位編號Char
31、4Null數(shù)量Numeric8Null入庫方式Char6Null為“采購入庫或“退貨入庫已入庫Char4Null“是或“否備注Nemo100Null注:入庫單號取值范圍:000000999999表1.9 出庫單表格字段名數(shù)據(jù)類型長度可否為空備注說明出庫單號Char8Not Null主索引類型:由字母與數(shù)字組成出庫時間Datetime8Null領(lǐng)貨單號Char8Null普通索引類型:由字母與數(shù)字組成商品編號Char8Null普通索引類型:由字母與數(shù)字組成商品名稱Char50Null出版社Char30Null倉庫編號Char4Null普通索引類型:由字母與數(shù)字組成貨架區(qū)編號Char2Null貨架編
32、號Char2Null貨位編號Char4Null數(shù)量Numeric8Null出庫方式Char8Null為“銷售出庫或“其他出庫已出庫Char4Null“是或“否備注Nemo100Null注:出庫單號取值范圍:000000999999表2.1 銷售方案單表格字段名數(shù)據(jù)類型長度可否為空備注說明銷售單號Char8Not Null主索引類型:由字母與數(shù)字組成日期Datetime8Null客戶編號Char8Null普通索引類型:由字母與數(shù)字組成商品編號Char8Null普通索引類型:由字母與數(shù)字組成出版社Char30Null商品名稱Char50Null單位Char4Null商品數(shù)量Numeric8Null
33、金額Currency8Null單價Currency8Null是否審核Char2Null對銷售方案單的審核負(fù)責(zé)人Char10Null備注Nemo100Null注:銷售單號取值范圍:000000999999表2.2 商品銷售單表格字段名數(shù)據(jù)類型長度可否為空備注說明銷售單號Char8Not Null主索引類型:由字母與數(shù)字組成銷售日期Datetime8Null商品編號Char8Null普通索引類型:由字母與數(shù)字組成客戶編號Char8Null普通索引類型:由字母與數(shù)字組成出版社Char30Null商品名稱Char50Null單位Char4Null單價Currency8Null商品數(shù)量Numeric8N
34、ull金額Currency8Null負(fù)責(zé)人Char10Null備注Nemo100Null表2.3 預(yù)售單表格字段名數(shù)據(jù)類型長度可否為空備注說明預(yù)售單號Char8Not Null主索引類型:由字母與數(shù)字組成銷售日期Datetime8Null客戶編號Char8Null普通索引商品編號Char8Null普通索引出版社Char30Null商品名稱Char50Null單位Char4Null商品數(shù)量Numeric8Null單價Currency8Null金額Currency8Null負(fù)責(zé)人Char10Null備注Nemo100Null表2.4 領(lǐng)貨單表格字段名數(shù)據(jù)類型長度可否為空備注說明領(lǐng)貨單號Char8N
35、ot Null主索引類型:由字母與數(shù)字組成商品編號Char8Null普通索引商品名稱Char50Null出版社Char30Null商品數(shù)量Numeric8Null驗證Char2Null驗證為“是或“否備注Nemo100Null表2.5 商品信息表表格字段名數(shù)據(jù)類型長度可否為空備注說明商品編號Char8Not Null主索引類型:由字母與數(shù)字組成商品名稱Char50Null供給商編號Char8Null普通索引類型:由字母與數(shù)字組成倉庫編號Char4Null類型:由字母與數(shù)字組成備注Nemo100Null注:商品編號取值范圍:000000999999表2.6 供給商資料表表格字段名數(shù)據(jù)類型長度可否
36、為空備注說明供給商編號Char8Not Null主索引類型:由字母與數(shù)字組成供給商名稱Char50Null供給商地址Char100Null負(fù)責(zé)人姓名Char10Null性別Char2NullxChar一五Null備注Nemo100Null注:供給商編號取值范圍: 000999表2.7 員工資料表表格字段名數(shù)據(jù)類型長度可否為空備注說明員工編號Char6Not Null主索引類型:由字母與數(shù)字組成姓名Char10Null職務(wù)Char10Null性別Char2NullxChar一五Null備注Nemo100Null注:入庫單號取值范圍:00001999表2.8 客戶資料表表格字段名數(shù)據(jù)類型長度可否為
37、空備注說明客戶編號Char8Not Null主索引類型:由字母與數(shù)字組成客戶名稱Char50Null客戶地址Char100Null負(fù)責(zé)人姓名Char10Null性別Char2NullxChar一五Null備注Nemo100Null注:客戶編號取值范圍: 000999表2.9 倉庫信息表表格字段名數(shù)據(jù)類型長度可否為空備注說明倉庫編號Char4Not Null主索引類型:由字母與數(shù)字組成商品編號Char8Null普通索引貨架區(qū)編號Char2Null貨架編號Char2Null貨位編號Char4Null備注Nemo100Null表3.1 用戶表表格字段名數(shù)據(jù)類型長度可否為空備注說明用戶名Char10N
38、ot Null密碼Numeric6Null級別Char4Null備注Nemo100Null表3.2 采購審核單字段名數(shù)據(jù)類型長度可否為空備注說明審核號Char8Not Null主索引類型:由字母與數(shù)字組成商品編號Char8Null普通索引類型:由字母與數(shù)字組成日期Datetime8Null供給商編號Char8Null普通索引類型:由字母與數(shù)字組成商品名稱Char50Null出版社Char30Null單位Char4Null商品數(shù)量Numeric8Null單價Currency8Null金額Currency8Null采購審核Char10Null“已審核或“未審核負(fù)責(zé)人Char10Null備注Nemo
39、100Null表3.3 銷售審核單字段名數(shù)據(jù)類型長度是否為空備注說明審核編號Char8Not Null主索引類型:由字母與數(shù)字組成商品編號Char8Null普通索引類型:由字母與數(shù)字組成日期Datetime8Null客戶編號Char8Null普通索引類型:由字母與數(shù)字組成商品名稱Char50Null出版社Char30Null單位Char 4Null商品數(shù)量Numeric8Null單價Currency8Null金額Currency8Null銷售審核Char10Null“已審核或“未審核負(fù)責(zé)人Char10Null備注Nemo100Null表3.4 驗收單字段名數(shù)據(jù)類型長度是否為空備注說明驗收單號C
40、har8Not Null主索引類型:由字母與數(shù)字組成日期Datetime8Null送貨單號Char8Null普通索引類型:由字母與數(shù)字組成商品編號Char8Null普通索引類型:由字母與數(shù)字組成商品名稱Char50Null出版社Char30Null數(shù)量Numeric8Null單價Currency8Null金額Currency8Null負(fù)責(zé)人Char10Null驗收結(jié)果Char10Null結(jié)果為:“合格或“不合格表3.5 庫存盤點單字段名數(shù)據(jù)類型長度是否為空備注說明商品編號Char8Null主索引類型:由字母與數(shù)字組成盤點數(shù)量Numeric8Null調(diào)整數(shù)量Numeric8Null操作日期Dat
41、etime8Null操作人員Char10Null標(biāo)志Char4Null標(biāo)志為:“新建或“完成第4章 系統(tǒng)設(shè)計及實現(xiàn)4.1系統(tǒng)功能結(jié)構(gòu)設(shè)計 系統(tǒng)功能結(jié)構(gòu)圖根據(jù)上述系統(tǒng)功能的分析,按照結(jié)構(gòu)化程序設(shè)計的要求,得到如下所示的系統(tǒng)功能模塊圖,如圖4.0所示: 進(jìn)銷存管理系統(tǒng)銷售信息管理庫存信息管理采購信息管理采購方案單管理采購審核單管理采購單管理采購清單查詢采購追蹤單管理領(lǐng)貨單管理銷售清單查詢銷售單管理銷售方案單管理預(yù)售單管理庫存維護(hù)管理銷售審核單管理送貨通知單管理入庫驗收單管理驗收退貨單管理入庫單管理庫存清單查詢?nèi)必泦喂芾沓鰩靻喂芾砀拘畔⒐芾韨}庫信息管理供給商資料管理客戶資料管理商品信息資料管理員工
42、信息資料管理統(tǒng)計分析管理銷售統(tǒng)計分析管理采購統(tǒng)計分析管理系統(tǒng)管理用戶及密碼設(shè)置 圖4.0 系統(tǒng)功能結(jié)構(gòu)圖 對開發(fā)的系統(tǒng)性能要求書店進(jìn)銷存管理系統(tǒng)涉及到采購、銷售和庫存管理等相關(guān)活動,因此需要各個部門的相互協(xié)作,對輸入和輸出都有嚴(yán)格的要求,這就需要報表人員提供準(zhǔn)確的數(shù)據(jù)及操作人員的輸入的正確。同時確保數(shù)據(jù)庫中的相關(guān)內(nèi)容的準(zhǔn)確、可靠。還有此管理系統(tǒng)一定要做到即時性,即時地對采購方案單和采購訂單做出處理,這就要求對時間日期的輸入和打印都要求精確,這方面將會影響到書店的信譽問題。還有還要確保系統(tǒng)在運行過程中不會出現(xiàn)錯誤。具體實現(xiàn):² 系統(tǒng)對與操作命令做出準(zhǔn)確快速的反響,響應(yīng)時間最好在5秒中之
43、內(nèi),否那么用戶將會感覺的系統(tǒng)運行速度低效。² 對與輸入的數(shù)據(jù)能夠快速做出反響,同時能夠快速的對數(shù)據(jù)庫內(nèi)容進(jìn)行更新。² 對應(yīng)的各項信息詳細(xì)明了。² 核算準(zhǔn)確,使實存商品、銷售商品與所記錄的信息一致,能夠被企業(yè)長期有效使用。² 準(zhǔn)確統(tǒng)計核算日常的不斷變化的數(shù)據(jù)。² 結(jié)構(gòu)化模塊,層次清楚。² 提示通俗易懂,查詢資料簡便。² 有很好的系統(tǒng)維護(hù)功能。² 真正到達(dá)進(jìn)銷存一體化管理。² 針對系統(tǒng)的平安問題,系統(tǒng)設(shè)置了用戶登錄的權(quán)限,可以對使用者進(jìn)行一定得管理。² 系統(tǒng)具有簡單的輸入錯誤提示以及輸入錯誤限制功能
44、,能預(yù)防一些不必要的輸入錯誤和密碼破解。4.1.3 對系統(tǒng)開發(fā)的功能要求書店進(jìn)銷存管理系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,由根底信息管理模塊、采購信息管理模塊、銷售信息管理模塊、庫存信息管理模塊、統(tǒng)計分析管理模塊、系統(tǒng)管理模塊等局部組成,規(guī)劃系統(tǒng)功能模塊如下:根底信息管理:“根底信息管理模塊用來管理供給商資料、客戶資料、商品信息資料、員工信息資料、倉庫信息資料。供給商資料模塊:主要負(fù)責(zé)維護(hù)供給商的根本信息??蛻糍Y料:主要負(fù)責(zé)維護(hù)商品的根本信息。商品信息資料:主要負(fù)責(zé)維護(hù)商品的根本信息。員工的信息資料:主要負(fù)責(zé)維護(hù)企業(yè)員工的根本信息資料。倉庫信息資料:主要負(fù)責(zé)倉庫的根本信息管理 采購信息管理:該
45、模塊主要負(fù)責(zé)進(jìn)行采購管理,包括采購方案單、采購方案審核單、商品采購單、采購追蹤單、采購查詢、采購報表。商品采購方案單:主要是負(fù)責(zé)錄入采購方案單。采購方案審核單:負(fù)責(zé)對采購方案單的審核。商品采購單:主要負(fù)責(zé)管理商品的采購訂單的實施情況。采購追蹤單:主要負(fù)責(zé)對商品采購單進(jìn)行追蹤。采購查詢:主要負(fù)責(zé)采購單的查詢。采購報表:主要生成采購單的報表。銷售信息管理:“銷售信息管理模塊主要負(fù)責(zé)進(jìn)行銷售管理,包括銷售方案單、銷售方案審核單、預(yù)售單、商品銷售單、領(lǐng)貨單、銷售查詢、銷售報表。商品銷售方案單:主要是負(fù)責(zé)編制商品銷售方案單。銷售方案審核單:主要負(fù)責(zé)對銷售方案單的審核。預(yù)售單:對銷售方案單完成審核后生成預(yù)售單。商品銷售單:主要負(fù)責(zé)管理商品的銷售情況。領(lǐng)貨單:主要負(fù)責(zé)銷售領(lǐng)貨過程。銷售查詢:主要負(fù)責(zé)銷售單的查詢。銷售報表:主要生成銷售單的報表庫存信息管理:該模塊主要負(fù)責(zé)商品庫存信息的管理,包括送貨通知單、入庫驗收單、驗收退貨單、缺貨單、入庫單、出庫單、庫存維護(hù)單、庫存預(yù)警單、庫存查詢、庫存報表。送貨通知單:主要負(fù)責(zé)送貨通知單的管理。入庫驗收單:
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025幼兒園膳食計劃(21篇)
- 市政管道檢測合同范本
- 跨境電子商務(wù)營銷策劃的挑戰(zhàn)與機(jī)遇
- 食品企業(yè)品牌形象塑造的關(guān)鍵-葡萄酒標(biāo)設(shè)計
- 宜賓市屬國有企業(yè)人力資源中心宜賓臨港投資建設(shè)集團(tuán)有限公司下屬子公司2025年第一批項目制員工公開招聘筆試參考題庫附帶答案詳解
- 跨國企業(yè)在智慧辦公領(lǐng)域的投資前景分析
- 跨文化視角下的學(xué)院心理援助實踐分析
- 氫氣購買合同范本
- 建筑電氣控制技術(shù)趙建偉55課件
- 河北省徐水綜合高中2024年高三一??荚嚁?shù)學(xué)試題
- 行政或后勤崗位招聘筆試題及解答(某大型國企)2025年
- 2024年北京中考地理試卷
- 四川蜀道集團(tuán)筆試題
- 零食門市轉(zhuǎn)讓協(xié)議書范本
- 電氣自動化工程師考試題庫
- 小學(xué)利潤問題應(yīng)用題100道附答案(完整版)
- 醫(yī)院智能化系統(tǒng)內(nèi)網(wǎng)、外網(wǎng)及設(shè)備網(wǎng)系統(tǒng)拓?fù)鋱D-可編輯課件
- 小學(xué)生心理健康主題家長會
- 社交禮儀-儀態(tài)禮儀
- 安徽省2024年中考語文真題試卷【附答案】
- QB/T 4031-2024 阻燃性汽車空氣濾紙(正式版)
評論
0/150
提交評論