版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、華泰超市采購(gòu)管理信息系統(tǒng)設(shè)計(jì)前言在信息時(shí)代的今天,計(jì)算機(jī)以其快速、準(zhǔn)確的信息處理功能滲透于我們周圍的方方面面,同時(shí)隨著網(wǎng)絡(luò)技術(shù)和軟件技術(shù)的飛速發(fā)展,當(dāng)今社會(huì)也正快速向信息化社會(huì)前進(jìn),信息系統(tǒng)的作用也越來(lái)越大,商業(yè)經(jīng)營(yíng)管理也日漸體現(xiàn)出運(yùn)用計(jì)算機(jī)的優(yōu)越性。特別是隨著數(shù)據(jù)量的增大,系統(tǒng)的信息管理變得更加困難,查詢時(shí)間也變的無(wú)法接受。采購(gòu)是企業(yè)經(jīng)營(yíng)的一個(gè)核心環(huán)節(jié),是獲取利潤(rùn)的重要來(lái)源。因此,在這次設(shè)計(jì)中,我運(yùn)用所學(xué)的軟件工程及數(shù)據(jù)庫(kù)知識(shí),采用目前流行的方便的visual Studio 2005的C#語(yǔ)言,利用面向?qū)ο蟮目梢暬O(shè)計(jì)方法,開(kāi)發(fā)了華泰超市采購(gòu)管理信息系統(tǒng)設(shè)計(jì)。華泰超市采購(gòu)管理信息系統(tǒng)設(shè)計(jì)的主
2、要功能就是對(duì)商品三大基本信息(即供應(yīng)商信息、庫(kù)存信息及單品信息)的建立、刪除及數(shù)據(jù)維護(hù),對(duì)數(shù)據(jù)檢索提供了快捷的方式。本系統(tǒng)主要功能模塊有:l 請(qǐng)購(gòu)單管理l 采購(gòu)訂單管理l 合同管理本系統(tǒng)是華泰超市管理信息系統(tǒng)的一個(gè)子系統(tǒng),華泰超市管理信息系統(tǒng)的各個(gè)子系統(tǒng)可以各自獨(dú)立操作、設(shè)置權(quán)限,本文針對(duì)華泰超市采購(gòu)管理信息系統(tǒng)進(jìn)行詳細(xì)描述和設(shè)計(jì)。本文的目的是通過(guò)調(diào)研、分析、設(shè)計(jì)和實(shí)施,完成華泰超市管理信息系統(tǒng)中采購(gòu)管理子系統(tǒng)的開(kāi)發(fā);通過(guò)對(duì)往來(lái)數(shù)據(jù)高效、自動(dòng)的處理,將往來(lái)管理子系統(tǒng)的各個(gè)部分有機(jī)地結(jié)合在一起,實(shí)現(xiàn)數(shù)據(jù)共享,提高往來(lái)管理的效率。41系統(tǒng)介紹1 系統(tǒng)介紹1.1 建設(shè)華泰超市管理信息系統(tǒng)的必要性本系
3、統(tǒng)屬于華泰超市管理信息系統(tǒng)的一個(gè)子系統(tǒng)。隨著市場(chǎng)的國(guó)際化,市場(chǎng)對(duì)企業(yè)產(chǎn)品的質(zhì)量和服務(wù)的要求越來(lái)越高,市場(chǎng)競(jìng)爭(zhēng)日趨激烈企業(yè)在競(jìng)爭(zhēng)中面臨著嚴(yán)峻的考驗(yàn)。部分企業(yè)甚至可能被淘汰。企業(yè)要適應(yīng)新的國(guó)內(nèi)外形勢(shì)在競(jìng)爭(zhēng)中求生存,在生存中求發(fā)展。就必須提高企業(yè)的競(jìng)爭(zhēng)力和抗風(fēng)險(xiǎn)的能力,加強(qiáng)企業(yè)內(nèi)部的信息化建設(shè),借助信息技術(shù),提高內(nèi)部運(yùn)作效率,提高管理水平,在降低成本的同時(shí)達(dá)到提高企業(yè)競(jìng)爭(zhēng)力的目的。而建立一整套完善適用的企業(yè)管理信息系統(tǒng)(Management Information System,簡(jiǎn)稱MIS)無(wú)疑是實(shí)現(xiàn)上述目標(biāo)的有力手段之一。但是很少有針對(duì)具體企業(yè)的MIS研究,較少具體考慮企業(yè)的特殊狀況,因而造成了實(shí)
4、施成功率低、浪費(fèi)嚴(yán)重的現(xiàn)象。因此,對(duì)一企業(yè)MIS進(jìn)行有針對(duì)性地研究,并由此構(gòu)造一個(gè)具有代表性的系統(tǒng)構(gòu)建方法將具有重要的實(shí)用價(jià)值。計(jì)算機(jī)的運(yùn)用現(xiàn)正在發(fā)達(dá)國(guó)家的各類商店華泰超市中普及。由于它能夠準(zhǔn)確記載和查閱有關(guān)華泰超市經(jīng)營(yíng)活動(dòng)的大量數(shù)據(jù),幫助華泰超市經(jīng)營(yíng)者掌握和分析營(yíng)銷情況,及時(shí)作出正確決策,并且有利于商店內(nèi)部的進(jìn)貨、庫(kù)存、銷售情況等管理,因而大大提高了現(xiàn)代華泰超市的管理水平華泰超市的每一個(gè)決策,每一個(gè)流程,每一個(gè)經(jīng)營(yíng)過(guò)程及其結(jié)果,都應(yīng)該用用數(shù)字去控制它。華泰超市的經(jīng)營(yíng)者必須有數(shù)字化經(jīng)營(yíng)的理念,數(shù)字科技即現(xiàn)代信息技術(shù)的應(yīng)用就成為不可缺少的必備條件華泰超市采用統(tǒng)一采購(gòu)、統(tǒng)一分銷等方式來(lái)降低成本,而
5、這一切的實(shí)現(xiàn)都有賴于華泰超市信息系統(tǒng)的建立。連鎖企業(yè)要實(shí)現(xiàn)操作規(guī)范化、快速化、高效化和科學(xué)化,必須要重視信息系統(tǒng)的建設(shè)。正是依靠信息系統(tǒng)使整個(gè)連鎖企業(yè)的采購(gòu)、分揀、加工、包裝、儲(chǔ)存、運(yùn)輸和配送等各個(gè)環(huán)節(jié)有機(jī)地聯(lián)系起來(lái)。1.2 華泰超市管理信息系統(tǒng)要求的特點(diǎn)為實(shí)現(xiàn)華泰超市的經(jīng)營(yíng)管理自動(dòng)化、數(shù)據(jù)傳輸網(wǎng)絡(luò)化、信息利用綜合化,要求在建立單體華泰超市時(shí),應(yīng)實(shí)現(xiàn)商品部統(tǒng)一管控商品、財(cái)務(wù)部統(tǒng)一處理供商結(jié)款、實(shí)現(xiàn)商品的單品管理,前臺(tái)能夠隨時(shí)得到商品的基礎(chǔ)信息,后臺(tái)管理系統(tǒng)隨時(shí)掌握銷售和庫(kù)存情況,在單店實(shí)現(xiàn)日常進(jìn)、銷、調(diào)、配、存的業(yè)務(wù)處理和銷售數(shù)據(jù)統(tǒng)計(jì)分析等功能。商業(yè)系統(tǒng)總體設(shè)計(jì)思想1、可適應(yīng)各種不同規(guī)模的大、
6、中型連鎖華泰超市;2、系統(tǒng)的整體結(jié)構(gòu)具有開(kāi)放性、先進(jìn)性、實(shí)用性、可擴(kuò)充性、可靠性、完全保密性和通用性;3、實(shí)現(xiàn)商品的單品管理、進(jìn)價(jià)核算體系;滿足商業(yè)系統(tǒng)的進(jìn)、銷、調(diào)、配、補(bǔ)、存、統(tǒng)、財(cái)?shù)然緲I(yè)務(wù)的要求,流程清晰、規(guī)范;4、該系統(tǒng)有嚴(yán)密的過(guò)程控制,似的業(yè)務(wù)流程的要求的以準(zhǔn)確執(zhí)行。5、該系統(tǒng)的子系統(tǒng)有:采購(gòu)管理信息系統(tǒng)、庫(kù)存管理信息系統(tǒng)、供應(yīng)商管理信息系統(tǒng)、價(jià)格管理信息系統(tǒng)、配送管理信息系統(tǒng)、門店管理信息系統(tǒng),比較全面的實(shí)現(xiàn)了華泰超市管理的信息化。6、子系統(tǒng)建議機(jī)子系統(tǒng)內(nèi)部采用嚴(yán)格的分層管理技術(shù),各自設(shè)置權(quán)限,可靠性高。1.3 華泰超市采購(gòu)管理子系統(tǒng)概述商品采購(gòu)是商場(chǎng)主要業(yè)務(wù)活動(dòng)之一。為了保證企業(yè)
7、采購(gòu)到適銷對(duì)路的商品,必須認(rèn)識(shí)了解采購(gòu)過(guò)程,做好采購(gòu)業(yè)務(wù)決策,加強(qiáng)對(duì)商品采購(gòu)過(guò)程的監(jiān)督,確保采購(gòu)工作的圓滿完成。 為了科學(xué)地組織商品采購(gòu),商場(chǎng)必須根據(jù)自身狀況,建立相應(yīng)的采購(gòu)機(jī)構(gòu);根據(jù)商品經(jīng)營(yíng)范圍、品種,形成商品經(jīng)營(yíng)目錄;確定采購(gòu)渠道;進(jìn)行進(jìn)貨洽談、簽訂訂貨合同;完成商品檢驗(yàn)與驗(yàn)收活動(dòng)。商場(chǎng)的商品采購(gòu)機(jī)構(gòu)有兩種:一種是正式的采購(gòu)組織,專門負(fù)責(zé)商品采購(gòu)工作,人員專職化。設(shè)立正式的采購(gòu)部門,采購(gòu)工作專業(yè)化,可以統(tǒng)一規(guī)劃商品采購(gòu)工作,人員職責(zé)、權(quán)限明確,便于提高工作效率,加強(qiáng)與供貨單位的業(yè)務(wù)聯(lián)系。 另一種是非正式的采購(gòu)組織,企業(yè)不設(shè)專職采購(gòu)部門,由銷售部、組負(fù)責(zé)商品采購(gòu)工作。非正式采購(gòu)組織一般不設(shè)專
8、門采購(gòu)人員,而由銷售人員兼職從事商品采購(gòu)。非正式采購(gòu)組織由銷售人員參與采購(gòu),便于根據(jù)市場(chǎng)商品銷售確定采購(gòu)活動(dòng),使購(gòu)銷緊密連接,但不利于對(duì)采購(gòu)工作的統(tǒng)一控制管理。為了科學(xué)地組織商品采購(gòu),必須根據(jù)自身狀況,建立相應(yīng)的采購(gòu)機(jī)構(gòu);根據(jù)庫(kù)存量,形成商品請(qǐng)購(gòu)單;確定采購(gòu)渠道;進(jìn)行進(jìn)貨洽談、簽訂訂貨合同;完成商品檢驗(yàn)與驗(yàn)收活動(dòng)。本系統(tǒng)采用第一種采購(gòu)組織。 其中采購(gòu)人員的職責(zé)有:(1) 把握預(yù)算實(shí)績(jī)。采購(gòu)人員對(duì)于每月各店的營(yíng)業(yè)額,有責(zé)任促其能達(dá)成預(yù)算實(shí)績(jī),并對(duì)于毛利額預(yù)算的達(dá)成,有絕對(duì)的責(zé)任;(2) 制定銷售計(jì)劃及采購(gòu)計(jì)劃。每月的重點(diǎn)銷售商品須有一套完整的銷售計(jì)劃。為了執(zhí)行銷售計(jì)劃,采購(gòu)人員同時(shí)要擬定一份采購(gòu)
9、計(jì)劃以利于執(zhí)行。如確定重點(diǎn)商品的預(yù)定銷售價(jià)格、采購(gòu)價(jià)格、采購(gòu)數(shù)量、采購(gòu)來(lái)源等;(3) 進(jìn)行采購(gòu)作業(yè)。包括:商品的議價(jià);交易條件協(xié)商;新商品的引進(jìn)及議價(jià);商品的配送方式;數(shù)量決定;(4) 實(shí)施商品管理。包括:暢銷品及滯銷品的分析;滯銷品的處理;庫(kù)存狀況的掌握及控制;商品的店間移動(dòng)調(diào)度;商品配置表的制定與管理;壞品退貨監(jiān)督;訂貨業(yè)務(wù)的檢查;商品鮮度的監(jiān)督;商品臺(tái)帳的管理;賣場(chǎng)陳列展出指導(dǎo);(5) 商品信息收集。主要有:本店商品銷售信息收集;顧客商品需求信息;競(jìng)爭(zhēng)店商品銷售信息;供應(yīng)商商品變動(dòng)信息等的收集。采購(gòu)方式也有很多種,主要有:訂購(gòu),選購(gòu),進(jìn)口商品,分配、調(diào)撥,企業(yè)代銷,聯(lián)營(yíng)聯(lián)銷。 在對(duì)供貨商
10、進(jìn)行評(píng)價(jià)選擇的基礎(chǔ)上,采購(gòu)人員必須就商品采購(gòu)的具體條件進(jìn)行洽談。在采購(gòu)談判中,采購(gòu)人員要就購(gòu)買條件與對(duì)方磋商,提出采購(gòu)商品的數(shù)量、花色、品種、規(guī)格要求,商品質(zhì)量標(biāo)準(zhǔn)和包裝條件,商品價(jià)格和結(jié)算方式,交貨方式,交貨期限和地點(diǎn)也要雙方協(xié)商,達(dá)成一致,然后簽訂購(gòu)貨合同。 一項(xiàng)嚴(yán)謹(jǐn)?shù)纳唐凡少?gòu)合同應(yīng)包括以下主要內(nèi)容:(1)貨物的品名、品質(zhì)規(guī)格;(2)貨物數(shù)量;(3)貨物包裝;(4)貨物的檢驗(yàn)驗(yàn)收; (5)貨物的價(jià)格,包括單價(jià)、總價(jià);(6)貨物的運(yùn)輸; (7)貸款的收付;(8)爭(zhēng)議的預(yù)防及處理。簽訂購(gòu)貨合同,意味著雙方形成交易的法律關(guān)系,應(yīng)承擔(dān)各自的責(zé)任義務(wù)。供貨商按約交貨,采購(gòu)方支付貨款。商場(chǎng)采購(gòu)合同的管
11、理應(yīng)當(dāng)做好以下幾方面的工作:1、加強(qiáng)商場(chǎng)采購(gòu)合同簽訂的管理2、建立合同管理機(jī)制和管理制度,以保證合同的履行3、處理好合同糾紛4、信守合同采購(gòu)的商品到達(dá)商場(chǎng)或指定的倉(cāng)庫(kù),要及時(shí)組織商品驗(yàn)收工作,對(duì)商品進(jìn)行認(rèn)真檢驗(yàn)。商品驗(yàn)收應(yīng)堅(jiān)持按采購(gòu)合同辦事要求商品數(shù)量準(zhǔn)確,質(zhì)量完好,規(guī)格包裝符合約定,進(jìn)貨憑證齊全。商品驗(yàn)收中要做好記錄,注明商品編號(hào)、價(jià)格、到貨日期。驗(yàn)收中發(fā)現(xiàn)問(wèn)題,要做好記錄,及時(shí)與運(yùn)輸部門或供貨方聯(lián)系解決。1.3.1 把采購(gòu)管理納入華泰超市管理信息系統(tǒng)的必要性在前言中已經(jīng)提到采購(gòu)管理是企業(yè)經(jīng)營(yíng)的一個(gè)核心環(huán)節(jié),是獲取利潤(rùn)的重要來(lái)源。因此,正確認(rèn)識(shí)采購(gòu),是當(dāng)前企業(yè)在全球化、信息化市場(chǎng)經(jīng)濟(jì)中賴以生
12、存的一個(gè)保障,更是現(xiàn)代化企業(yè)謀求發(fā)展壯大的一個(gè)必然要求。商品采購(gòu)是華泰超市向其他企業(yè)、公司購(gòu)進(jìn)商品的業(yè)務(wù)經(jīng)營(yíng)活動(dòng),它是華泰超市一項(xiàng)十分重要的經(jīng)營(yíng)活動(dòng),是其經(jīng)營(yíng)的起點(diǎn),做好商品采購(gòu)工作具有重要的意義。其功能如下:1、開(kāi)發(fā)新商品,開(kāi)發(fā)新供應(yīng)商華泰超市商品采購(gòu)的主要功能是開(kāi)發(fā)新商品,開(kāi)發(fā)新供應(yīng)商。隨著社會(huì)經(jīng)濟(jì)發(fā)展和人們收入水平的提高,消費(fèi)者需求呈多樣化趨勢(shì),消費(fèi)者對(duì)商品要求越來(lái)越高。在買方市場(chǎng)條件下,作為流通業(yè)主導(dǎo)者的連鎖華泰超市,應(yīng)主動(dòng)承擔(dān)起引導(dǎo)消費(fèi)、引導(dǎo)生產(chǎn)的重任,積極開(kāi)發(fā)新的供應(yīng)商,開(kāi)發(fā)新的產(chǎn)品,不斷適應(yīng)消費(fèi)者需求的變化,更好地滿足消費(fèi)者的需要。2、淘汰滯銷商品,淘汰不良供應(yīng)商為了更好地適應(yīng)消
13、費(fèi)者需求的變化,也為了更有效地利用有效的賣場(chǎng)空間,提高銷售業(yè)績(jī),華泰超市采購(gòu)部門在開(kāi)發(fā)新商品的同時(shí),必須認(rèn)真做好滯銷商品的淘汰工作。具體如下:(1) 及時(shí)發(fā)現(xiàn)那些銷路不佳的代銷商品、處于衰退期商品或雖是經(jīng)銷但銷售業(yè)績(jī)不佳的商品,盡快與供應(yīng)商聯(lián)系,及時(shí)退貨,及時(shí)中斷繼續(xù)訂貨;(2) 對(duì)那些存在質(zhì)量問(wèn)題(如衛(wèi)生、安全、包裝等不合格)的商品要盡早停止訂貨有供貨; (3) 對(duì)違反采購(gòu)合同的信譽(yù)不良的供應(yīng)商要毫不留情地給予淘汰。3、控制采購(gòu)付款雖然支付貨款最終由華泰超市財(cái)務(wù)部門實(shí)施,但貨款支付的時(shí)間、數(shù)量等其他交易條件應(yīng)根據(jù)采購(gòu)合同的條款,在采購(gòu)部門控制下執(zhí)行。 采購(gòu)管理的內(nèi)涵:就企業(yè)功能而言是,采購(gòu)管
14、理是企業(yè)為了達(dá)成生產(chǎn)或者銷售計(jì)劃,從適當(dāng)?shù)墓?yīng)商,在確保適當(dāng)品質(zhì)下于適當(dāng)?shù)臅r(shí)期,以適當(dāng)?shù)膬r(jià)格,購(gòu)入必須數(shù)量的物品或者勞務(wù)所采取的一切管理活動(dòng)。就管理功能而言是,采購(gòu)管理信息系統(tǒng)在取得物品與勞務(wù)的過(guò)程中統(tǒng)籌兼顧事前的規(guī)劃,事中的執(zhí)行以及事后的控制,以達(dá)到維持正常的產(chǎn)銷活動(dòng),降低產(chǎn)銷成本的目的。采購(gòu)在華泰超市經(jīng)營(yíng)中的重大意義,概括的說(shuō)有以下幾點(diǎn):1、采購(gòu)制約著華泰超市銷售工作的質(zhì)量。作為華泰超市經(jīng)營(yíng)的先導(dǎo)環(huán)節(jié),只有購(gòu)進(jìn)的商品的品種、數(shù)量符合顧客需要,商品的銷售業(yè)務(wù)經(jīng)營(yíng)才能實(shí)現(xiàn)高質(zhì)量、高效率、高效益,從而達(dá)到采購(gòu)與銷售的和諧統(tǒng)一。2、采購(gòu)決定著華泰超市商品周轉(zhuǎn)的速度。采購(gòu)人員必須解決業(yè)務(wù)經(jīng)營(yíng)中的適時(shí)
15、和適量問(wèn)題。如果采購(gòu)人員運(yùn)行的時(shí)間和把握的量度同華泰超市的銷售速度庫(kù)存量適合,就可以加快商品周轉(zhuǎn)速度,從而加速資金周轉(zhuǎn),減少保管費(fèi),節(jié)省處理積壓商品的人力物力,為華泰超市帶來(lái)切實(shí)利益。3、采購(gòu)關(guān)系到華泰超市經(jīng)濟(jì)效益的實(shí)現(xiàn)程度。盡管經(jīng)濟(jì)效益是在商品銷售之后實(shí)現(xiàn)的,但效益高低卻與商品購(gòu)進(jìn)業(yè)務(wù)經(jīng)營(yíng)有著密切的關(guān)系。特別近年來(lái),采購(gòu)職能從原來(lái)被動(dòng)的花錢,開(kāi)始有了節(jié)省資金、滿足供應(yīng)、降低庫(kù)存等等一系列目標(biāo)。購(gòu)進(jìn)商品的質(zhì)量,價(jià)格如何,以及如何選擇采購(gòu)地點(diǎn)和供應(yīng)商才能達(dá)到減少采購(gòu)成本都與經(jīng)濟(jì)效益相掛鉤。4、再?gòu)牟少?gòu)流程角度看,采購(gòu)流程的關(guān)鍵步驟可以概括為以下九部:(1) 提出要求;(2) 描述要求,即對(duì)所需的
16、物料、或服務(wù)的特點(diǎn)和數(shù)量進(jìn)行確認(rèn);(3) 選擇、評(píng)估供應(yīng)商;(4) 確定價(jià)格和采購(gòu)條件;(5) 發(fā)出采購(gòu)訂單,制定采購(gòu)合同;(6) 對(duì)訂單進(jìn)行跟蹤并催貨;(7) 驗(yàn)收貨物;(8) 支付貨款;(9) 準(zhǔn)確記錄。從流程可以看出,采購(gòu)相對(duì)華泰超市的其他業(yè)務(wù)是比較復(fù)雜煩瑣的,對(duì)華泰超市管理的采購(gòu)業(yè)務(wù)信息化處理有很大的緊迫性,針對(duì)目前華泰超市管理信息系統(tǒng)普遍不完善,我們要重點(diǎn)建設(shè)采購(gòu)管理這一塊,開(kāi)發(fā)出功能強(qiáng)大,自動(dòng)化程度高,安全性強(qiáng)的采購(gòu)管理子系統(tǒng)。1.3.2 子系統(tǒng)介紹滿足華泰超市管理信息系統(tǒng)的要求,有明確的系統(tǒng)目標(biāo),對(duì)華泰超市采購(gòu)過(guò)程作信息處理與系統(tǒng)管理。與庫(kù)存,供應(yīng)商、財(cái)務(wù)子系統(tǒng)有效關(guān)聯(lián),及時(shí)響應(yīng)
17、其他系統(tǒng)信息,并傳遞處理的結(jié)果。按照管理的內(nèi)容不同,設(shè)有不同的登入密碼,保證管理明確分工和安全度。設(shè)計(jì)操作簡(jiǎn)單友好的界面,方便管理員使用。具體分為三個(gè)模塊:請(qǐng)購(gòu)單管理、采購(gòu)訂單管理、采購(gòu)合同管理。登錄任意界面都需要不同的登錄密碼,各系統(tǒng)之間也有緊密聯(lián)系。系統(tǒng)分析2 系統(tǒng)分析 2.1 系統(tǒng)目標(biāo)本系統(tǒng)用最簡(jiǎn)單的操作完成最繁瑣的細(xì)節(jié),從繁重的腦力勞動(dòng)脫離出來(lái),由軟件統(tǒng)一管理庫(kù)存采購(gòu)的管理,使人一目了然??偟娜蝿?wù)有:1、 大大提高華泰超市的運(yùn)作效率。2、 通過(guò)全面的信息采集和處理,輔助提高華泰超市的決策水平。3、 使用本系統(tǒng),可以迅速提升華泰超市的管理水平,為降低經(jīng)營(yíng)成本, 提高效益,增強(qiáng)華泰超市擴(kuò)張
18、能力,提供有效的技術(shù)保障要求達(dá)到界面友好,使用簡(jiǎn)單,操作方便,運(yùn)行穩(wěn)定可靠??偪啬K包括操作員管理、權(quán)限管理、系統(tǒng)數(shù)據(jù)管理、系統(tǒng)設(shè)置管理等。它為整個(gè)系統(tǒng)提供安全保障。采購(gòu)管理模塊包括進(jìn)貨資料錄入和維護(hù);采購(gòu)訂單的錄入和維護(hù)和付款的計(jì)算機(jī)的操作等。使用對(duì)話框窗體方式,使得條例清晰、邏輯性強(qiáng),并有關(guān)鍵性的強(qiáng)調(diào)和警告:對(duì)于數(shù)據(jù)庫(kù)的更新、刪除及用戶登錄等操作,利用警告的方式來(lái)幫助用戶進(jìn)一步來(lái)幫助用戶進(jìn)一步確認(rèn)操作的有效性。以先進(jìn)成熟的計(jì)算機(jī)和數(shù)據(jù)庫(kù)技術(shù)為主要手段,建成華泰超市內(nèi)部的采購(gòu)管理信息系統(tǒng),以做到為經(jīng)營(yíng)決策提供有力的信息保證。實(shí)現(xiàn)公司的管理現(xiàn)代化、信息資源化和決策科學(xué)化。對(duì)采購(gòu)過(guò)程中的三個(gè)重要
19、記錄請(qǐng)購(gòu)單、采購(gòu)訂單和采購(gòu)合同做重點(diǎn)管理,各自生成條件合理,數(shù)據(jù)傳遞快速有效、按執(zhí)行狀態(tài)歸類的統(tǒng)計(jì)列表及時(shí)反映執(zhí)行狀態(tài)變化。本系統(tǒng)開(kāi)發(fā)混合運(yùn)用結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法與面向?qū)ο箝_(kāi)發(fā)方法,結(jié)合兩種開(kāi)發(fā)方法各自的優(yōu)勢(shì)進(jìn)行系統(tǒng)開(kāi)發(fā)。系統(tǒng)計(jì)劃實(shí)現(xiàn)后,計(jì)算機(jī)系統(tǒng)代替原來(lái)繁瑣的人工檔案管理,2.2 系統(tǒng)邊界 采購(gòu)系統(tǒng)與華泰超市的就各子系統(tǒng)都有關(guān)聯(lián)。因?yàn)椴少?gòu)本來(lái)就是一個(gè)過(guò)程,反映在系統(tǒng)上不僅在本子系統(tǒng)內(nèi)是一個(gè)數(shù)據(jù)傳遞處理過(guò)程,而且與子系統(tǒng)間數(shù)據(jù)也有一定的流向。其中請(qǐng)購(gòu)單管理就是對(duì)庫(kù)存缺貨信息響應(yīng)的結(jié)果,假設(shè)商品庫(kù)存量是庫(kù)存子系統(tǒng)提供的數(shù)據(jù),直接在數(shù)據(jù)庫(kù)中建立表。商品的供應(yīng)商也假定是供應(yīng)商管理。子系統(tǒng)提供的數(shù)據(jù),共
20、采購(gòu)訂單生成時(shí)使用,對(duì)各個(gè)供應(yīng)商的合作執(zhí)行情況做分類統(tǒng)計(jì),得到供應(yīng)商信譽(yù)記錄,供應(yīng)商子系統(tǒng)能夠直接引用。采購(gòu)任務(wù)完成后,能夠提供一個(gè)入庫(kù)單給庫(kù)存子系統(tǒng),為了能夠表現(xiàn)入庫(kù)單的影響,設(shè)計(jì)了商品庫(kù)存量的更新。類似的還有把采購(gòu)用款信息提供給財(cái)務(wù)部門更新可用資金數(shù)目。所以從采購(gòu)過(guò)程的完整性考慮,本系統(tǒng)設(shè)計(jì)了倉(cāng)庫(kù)和財(cái)務(wù)的相關(guān)界面,但只是小部分內(nèi)容。2.3 系統(tǒng)管理的主要要求可將系統(tǒng)的功能分成三個(gè)模塊來(lái)處理:1. 請(qǐng)購(gòu)單管理:包括需求的商品的詳細(xì)內(nèi)容:商品號(hào),名稱,規(guī)格,需求時(shí)間等。接受庫(kù)存部門的請(qǐng)購(gòu)信息,供主管審批時(shí)參照使用。審批結(jié)束后對(duì)請(qǐng)購(gòu)單按是否批準(zhǔn)作分類記錄。2. 采購(gòu)訂單管理:
21、根據(jù)審批通過(guò)的請(qǐng)購(gòu)單,生成采購(gòu)訂單,除了請(qǐng)購(gòu)的基本內(nèi)容外還包括供應(yīng)商,運(yùn)輸方式,付款方式,付款條件,交貨日期等詳細(xì)情況。按不同的狀態(tài)實(shí)現(xiàn)訂購(gòu)單的新建、修改、撤銷功能。具體地說(shuō),未執(zhí)行狀態(tài)下才能夠新建,撤消訂購(gòu)單,執(zhí)行中狀態(tài)下才能修改和撤銷,訂購(gòu)單一旦完成,就不允許修改和撤銷。另外也對(duì)訂購(gòu)單按狀態(tài)分類列表記錄。3. 采購(gòu)合同管理:(1) 一份采購(gòu)定單生成后對(duì)應(yīng)生成采購(gòu)合同(采用合同號(hào)和訂購(gòu)單號(hào)對(duì)應(yīng));(2) 對(duì)撤銷,執(zhí)行中,已執(zhí)行的合同分類列表記錄,并且合同狀態(tài)和采購(gòu)訂單狀態(tài)有效關(guān)聯(lián):一份合同生成后,合同和對(duì)應(yīng)的采購(gòu)訂單自動(dòng)進(jìn)入執(zhí)行狀態(tài);一份合同完成后,對(duì)應(yīng)的采購(gòu)訂單也自動(dòng)進(jìn)入完成狀態(tài)
22、;(3) 按供應(yīng)商名稱和商品名稱提供供應(yīng)商供貨記錄查詢列表;按商品名稱、供應(yīng)商名稱和合同執(zhí)行時(shí)間提供進(jìn)貨數(shù)量統(tǒng)計(jì);(4) 按照合同的付款信息,及時(shí)向財(cái)務(wù)部門反饋用款信息,經(jīng)批準(zhǔn)后更新部門可用資金數(shù)目。合同完成后,為庫(kù)存提供到貨信息(名稱,數(shù)量等)。系統(tǒng)只是華泰超市管理信息系統(tǒng)的一個(gè)子系統(tǒng)。所以還需考慮與其他子系統(tǒng)之間的聯(lián)系,從庫(kù)存獲取商品數(shù)據(jù),從供應(yīng)商管理獲取供應(yīng)商信息,采購(gòu)任務(wù)完成后需生成入庫(kù)單傳給庫(kù)存管理系統(tǒng)等。還有財(cái)務(wù)款項(xiàng)的進(jìn)出與財(cái)會(huì)子系統(tǒng)有關(guān)。所以系統(tǒng)設(shè)計(jì)需有倉(cāng)庫(kù)和財(cái)務(wù)的界面(接口)。2.4 系統(tǒng)業(yè)務(wù)流程圖 若商品缺貨或?qū)δ成唐酚行枨螅陀蓭?kù)存部門生成請(qǐng)購(gòu)單,主管部門結(jié)合銷售計(jì)劃和財(cái)務(wù)
23、狀況及前期合同執(zhí)行情況來(lái)進(jìn)行審核,并將未批準(zhǔn)的請(qǐng)購(gòu)單退給庫(kù)存部門;采購(gòu)部門根據(jù)審批通過(guò)的請(qǐng)購(gòu)單生成采購(gòu)訂單發(fā)往供應(yīng)商,供應(yīng)商得到采購(gòu)訂單后提交采購(gòu)合同,采購(gòu)部通過(guò)合同管理審核合同,簽訂合同后返回供應(yīng)商要求供貨,同時(shí)將生效合同存儲(chǔ)備查并提交采購(gòu)部以便采購(gòu)部向庫(kù)存部門。發(fā)送入庫(kù)單。如圖2-1所示:請(qǐng)購(gòu)單合格請(qǐng)購(gòu)單采購(gòu)部門采購(gòu)訂單供應(yīng)商財(cái)務(wù)部門部門資金信息不合格請(qǐng)購(gòu)單銷售計(jì)劃庫(kù)存部門采購(gòu)合同生成采購(gòu)訂單合同臺(tái)帳審批請(qǐng)購(gòu)單入庫(kù)單采購(gòu)部門合同管理生效合同批準(zhǔn)記錄未批準(zhǔn)記錄圖2-1 華泰超市采購(gòu)管理信息系統(tǒng)業(yè)務(wù)流程圖2.5 需求分析 2.5.1需求分析的任務(wù)需求分析是軟件定義時(shí)期的最后一個(gè)階段,也是設(shè)計(jì)數(shù)
24、據(jù)庫(kù)的一個(gè)起點(diǎn),它確定了系統(tǒng)必須完成哪些工作,提出完整、準(zhǔn)確、清晰和具體的要求,直接影響到后面各個(gè)階段的設(shè)計(jì),及設(shè)計(jì)結(jié)果是否合理和實(shí)用。需求分析的任務(wù)是通過(guò)詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)/計(jì)算機(jī)系統(tǒng))工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。新系統(tǒng)必須充分考慮今后可能的擴(kuò)充和改變,不能僅僅按當(dāng)前應(yīng)用需求來(lái)設(shè)計(jì)系統(tǒng)。其主要解決的問(wèn)題:l 信息要求:用戶希望從數(shù)據(jù)庫(kù)中獲取什么數(shù)據(jù),并由此決定在數(shù)據(jù)庫(kù)中 存儲(chǔ)哪些數(shù)據(jù);l 處理要求:明確用戶對(duì)數(shù)據(jù)有什么樣的處理要求,從而確定數(shù)據(jù)之間的 相互關(guān)系;l 安全性與完整性要求:確定用戶的最終需
25、求是一件很困難的事情,用戶缺少計(jì)算機(jī)知識(shí),不能準(zhǔn)確表達(dá)自己的需求,所提出的需求往往經(jīng)常變化。設(shè)計(jì)人員缺少用戶的專業(yè)知識(shí),不易理解用戶的真正需求。因此在需求分析階段要求客戶的廣泛參與,設(shè)計(jì)人員也要去熟悉客戶的業(yè)務(wù)工作,才能逐步確定用戶的實(shí)際需求。2.5.2 華泰超市采購(gòu)管理信息系統(tǒng)的需求分析華泰超市采購(gòu)信息管理系統(tǒng)是一個(gè)基于全國(guó)連鎖制管理的華泰超市統(tǒng)一集團(tuán)內(nèi)部商品采購(gòu)的管理工具,以實(shí)現(xiàn)信息的全面采集和處理、規(guī)范管理、提高效率。通過(guò)實(shí)際調(diào)查,要求本系統(tǒng)具有以下功能:l 要求系統(tǒng)具有良好的人機(jī)界面,使客戶不用了解過(guò)多的操作方法就可以熟練運(yùn)用系統(tǒng);l 如果系統(tǒng)的使用對(duì)象較多,則要求有較好的權(quán)限管理,保
26、證系統(tǒng)的穩(wěn)定和安全;l 方便的數(shù)據(jù)查詢,通過(guò)簡(jiǎn)單操作快速得到所需數(shù)據(jù);l 采用結(jié)構(gòu)化的分析方法進(jìn)行面向數(shù)據(jù)流的分析,主要有分層數(shù)據(jù)流圖和數(shù)據(jù)字典組成;幫助更好的理解系統(tǒng)的流程;l 在相應(yīng)的權(quán)限下,可方便的刪除數(shù)據(jù),同時(shí)也要保證安全性操作。l 商品基本檔案維護(hù)(新建、查詢、統(tǒng)計(jì))l 商品基本檔案的數(shù)據(jù)檢索(按不同要求分類模糊查詢,組合查詢)l 報(bào)表處理(以不同選擇方式,輸出基本檔案信息)2.5.3 數(shù)據(jù)流程圖(DFD)頂層數(shù)據(jù)流程圖說(shuō)明了系統(tǒng)總的處理功能,輸入和輸出。采購(gòu)系統(tǒng)就是采購(gòu)部門根據(jù)庫(kù)存送來(lái)的請(qǐng)購(gòu)單進(jìn)行系統(tǒng)處理,貨到后向庫(kù)存發(fā)出入庫(kù)單。如圖2-2所示:采購(gòu)系統(tǒng)處理倉(cāng)庫(kù)請(qǐng)購(gòu)單入庫(kù)單圖2-2
27、 第一層DFD圖中層數(shù)據(jù)流圖是對(duì)頂層數(shù)據(jù)流圖的數(shù)據(jù)流和加工進(jìn)行分解,分解為更多的處理。首先是主管根據(jù)銷售列表和資金狀況對(duì)倉(cāng)庫(kù)發(fā)來(lái)的請(qǐng)購(gòu)單進(jìn)行審批處理,然后對(duì)通過(guò)審批的請(qǐng)購(gòu)單進(jìn)行訂單、合同處理。再把請(qǐng)購(gòu)單、訂購(gòu)單、合同歸檔,除了采購(gòu)訂單外,還需向財(cái)務(wù)部門提供用款信息。如圖2-3所示:庫(kù)存部門P1庫(kù)存處理D1 商品庫(kù)存信息P2審批D1 銷售計(jì)劃D2 資金信息D2 未通過(guò)審批請(qǐng)購(gòu)單D3 已通過(guò)審批請(qǐng)購(gòu)單P3訂單,合同處理D7采購(gòu)付款方式D5供應(yīng)商信息D6商品運(yùn)輸方式財(cái)務(wù)部門供應(yīng)商D4 采購(gòu)訂單記錄D5 采購(gòu)合同記錄請(qǐng)購(gòu)單用款信息圖2-3 第二層DFD圖第三層考慮財(cái)務(wù)部門與銷售計(jì)劃將審批分解,如圖2-
28、4所示:P2.1審批財(cái)務(wù)部門D4 不合格請(qǐng)購(gòu)單D5 合格請(qǐng)購(gòu)單P2.2提供資金信息D2 資金信息D1 銷售計(jì)劃D3 請(qǐng)購(gòu)單第三層DFD圖圖2-4 第三層DFD圖第四層數(shù)據(jù)流圖在第二層的基礎(chǔ)上進(jìn)一步分析,把訂單、合同處理分開(kāi),再把合同處理分為合同生成處理和合同管理。得到四個(gè)處理,審核、采購(gòu)訂單管理、采購(gòu)合同生成和采購(gòu)合同管理。如圖2-5所示:P3.1采購(gòu)訂單管理D5供應(yīng)商信息D6商品運(yùn)輸方式D7采購(gòu)付款方式D8已通過(guò)審批請(qǐng)購(gòu)單P3.2采購(gòu)合同生成談判價(jià)格等信息采購(gòu)訂單P3.3采購(gòu)合同管理采購(gòu)合同用款信 息D9更新的合同狀態(tài)記錄D10更新的訂購(gòu)單狀態(tài)記錄D11供應(yīng)商共獲的查詢記錄合同執(zhí)行狀態(tài)操作員
29、財(cái)務(wù)部門供應(yīng)商操作員 圖2-5 第四層DFD圖2.5.4 數(shù)據(jù)字典(DD)表2-1數(shù)據(jù)流名:請(qǐng)購(gòu)單簡(jiǎn)述:庫(kù)存部門發(fā)出的請(qǐng)購(gòu)信息組成:請(qǐng)購(gòu)單編號(hào)+商品編號(hào)+商品名稱+規(guī)格+單價(jià)+請(qǐng)購(gòu)數(shù)量+需要日期+請(qǐng)購(gòu)單狀態(tài)+賬號(hào)+生成日期+審批意見(jiàn)備注:表2-2數(shù)據(jù)流名:商品庫(kù)存信息簡(jiǎn)述:規(guī)定庫(kù)存下限,當(dāng)前倉(cāng)庫(kù)里商品庫(kù)存量隨進(jìn)貨完畢而改變組成:商品編號(hào)+庫(kù)存量+庫(kù)存下限備注:表2-3數(shù)據(jù)流名:商品信息簡(jiǎn)述:由其他部門提供,審批時(shí)使用組成:商品編號(hào)+商品名稱+規(guī)格+單價(jià)+供應(yīng)商編號(hào)+生產(chǎn)商編號(hào)+備注備注:表2-4數(shù)據(jù)流名:財(cái)務(wù)部門信息表簡(jiǎn)述:由財(cái)務(wù)部門提供,審批時(shí)使用組成:部門代碼+可用資金+最近使用時(shí)間+最近
30、使用理由備注:表2-5數(shù)據(jù)流名:采購(gòu)訂單簡(jiǎn)述:采購(gòu)訂單管理模塊生成,流向合同生成模塊組成:訂購(gòu)單編號(hào)+訂購(gòu)單狀態(tài)+下單日期+賬號(hào)+商品編號(hào)+商品名稱+規(guī)格+數(shù)量+單價(jià)+金額備注:表2-6數(shù)據(jù)流名:采購(gòu)合同簡(jiǎn)述:采購(gòu)合同生成模塊生成,流向合同管理模塊組成:合同編號(hào)+訂購(gòu)單編號(hào)+合同狀態(tài)+總金額+交貨日期+付款方式編號(hào)+付款方式名稱+預(yù)付款+供應(yīng)商編號(hào)+供應(yīng)商名稱+運(yùn)輸方式編號(hào)備注:表2-7數(shù)據(jù)流名:用款信息簡(jiǎn)述:又名待批準(zhǔn)資金,合同管理模塊生成,流向財(cái)務(wù)部門組成:請(qǐng)求編號(hào)+部門代碼+部門名稱+請(qǐng)求資金+請(qǐng)求理由+請(qǐng)求時(shí)間+付款方式名稱+是否批準(zhǔn)備注:表2-8數(shù)據(jù)流名:入庫(kù)單簡(jiǎn)述:采購(gòu)部門生成,流
31、向倉(cāng)庫(kù)部門組成:商品種類+商品名稱+數(shù)量備注:表2-9數(shù)據(jù)文件名:采購(gòu)合同記錄簡(jiǎn)述:采購(gòu)合同生成模塊生成,流向合同管理模塊組成:合同編號(hào)+訂購(gòu)單編號(hào)+合同狀態(tài)+總金額+交貨日期+付款方式編號(hào)+付款方式名稱+預(yù)付款+供應(yīng)商編號(hào)+供應(yīng)商名稱+運(yùn)輸方式編號(hào)備注表2-10數(shù)據(jù)元素名:訂購(gòu)單編號(hào)簡(jiǎn)述:訂購(gòu)單的代碼 取值:“年、月、日、編號(hào)”如:090501*備注:字段類型為數(shù)字表2-11數(shù)據(jù)元素名:商品編號(hào)簡(jiǎn)述:訂購(gòu)商品的代碼 簡(jiǎn)稱sp取值:“1”_“500”備注:字段類型為數(shù)字表2-12數(shù)據(jù)元素名:供應(yīng)商編號(hào)簡(jiǎn)述:供應(yīng)商的代碼 簡(jiǎn)稱gy取值:“1”“500”備注:字段類型為數(shù)字表2-13數(shù)據(jù)元素名:合
32、同編號(hào)簡(jiǎn)述:生成合同的代碼 取值:“年、月、日、編號(hào)”如090502*備注:字段類型為數(shù)字表2-14數(shù)據(jù)元素名:請(qǐng)求編號(hào)簡(jiǎn)述:請(qǐng)求部門代碼 取值:“1”“50”備注:字段類型為數(shù)字表2-15數(shù)據(jù)項(xiàng)名:賬號(hào)簡(jiǎn)述:請(qǐng)求資金時(shí)的銀行賬號(hào)取值:如8101-12345678902001備注:表2-16數(shù)據(jù)項(xiàng)名:登錄名簡(jiǎn)述:登錄進(jìn)入系統(tǒng)的用戶名取值:qq,dd,hh,zj備注:qq為倉(cāng)庫(kù)管理者帳號(hào),dd為主管賬號(hào),hh為采購(gòu)管理者帳號(hào),zj為財(cái)務(wù)管理者帳號(hào)系統(tǒng)設(shè)計(jì)3 系統(tǒng)設(shè)計(jì)在整個(gè)系統(tǒng)的開(kāi)發(fā)時(shí)期中,設(shè)計(jì)階段是最主要的階段。設(shè)計(jì)任務(wù)通常分為兩個(gè)階段來(lái)完成,第一個(gè)階段是概要設(shè)計(jì),它的任務(wù)是建立軟件的總體結(jié)構(gòu),
33、即軟件的組成,以及各組成成分之間的相互聯(lián)系。第二個(gè)階段是詳細(xì)設(shè)計(jì),其任務(wù)是確定模塊的內(nèi)部算法和數(shù)據(jù)結(jié)構(gòu),產(chǎn)生描述各個(gè)模塊程序過(guò)程的詳細(xì)設(shè)計(jì)文檔,本系統(tǒng)采用了原型法,即先跟據(jù)需求分析設(shè)計(jì)出原型,然后在原型的基礎(chǔ)上進(jìn)行測(cè)試和改進(jìn)。本系統(tǒng)在設(shè)計(jì)過(guò)程中采取了模塊化的設(shè)計(jì)方法,化繁為簡(jiǎn)。3.1 設(shè)計(jì)思想本系統(tǒng)分為四種操作員進(jìn)行,每種操作員有自己的賬號(hào)和密碼。按照采購(gòu)流程來(lái)認(rèn)識(shí)每種操作員的任務(wù)。首先是倉(cāng)庫(kù)部門的操作員,他在請(qǐng)購(gòu)單管理模塊里主要是根據(jù)商品庫(kù)存是否有缺貨可能來(lái)進(jìn)行請(qǐng)購(gòu)單添加、修改操作。 然后是主管人員登入界面,對(duì)生成的請(qǐng)購(gòu)單進(jìn)行審批。審批前要查看商品信息表、執(zhí)行中合同情況以及財(cái)務(wù)部門的報(bào)表等,
34、然后提交審批意見(jiàn),分為合格請(qǐng)購(gòu)單和不合格請(qǐng)購(gòu)單。不合格請(qǐng)購(gòu)單要退回庫(kù)存部門處理。接著采購(gòu)部門的人員登入訂購(gòu)單管理界面,根據(jù)已經(jīng)批準(zhǔn)的請(qǐng)購(gòu)單列表生成請(qǐng)購(gòu)單,同時(shí)可打印報(bào)表。在合同還沒(méi)有生成之前都可以修改、撤銷操作。剛生成的訂購(gòu)單還為未執(zhí)行狀態(tài),然后進(jìn)入合同管理界面,該界面提供合同添加、撤銷、查詢功能。選擇訂購(gòu)單號(hào)就可以跳出訂單信息,再填入最終價(jià)格等就生成相對(duì)的合同,訂單編號(hào)和合同編號(hào)一致。合同一旦生成就進(jìn)入執(zhí)行狀態(tài),不允許再修改。推出后返回到訂購(gòu)單管理界面就可以發(fā)現(xiàn)訂購(gòu)單也自動(dòng)變?yōu)閳?zhí)行狀態(tài)了。此時(shí)不能對(duì)訂購(gòu)單和合同內(nèi)容做任何修改。到貨后,更改合同狀態(tài)為已完成,則訂購(gòu)單也變?yōu)橐淹瓿?。在以?cái)務(wù)部門人
35、員的身份登入資金審批界面,提供了部門資金信息和待審批資金項(xiàng)目。只要點(diǎn)擊審批按鈕就可以跳出請(qǐng)求詳細(xì)信息。最后倉(cāng)庫(kù)人員再次登入,則跳出入庫(kù)單,生成報(bào)表。提供商品名稱和數(shù)量,并且可以發(fā)現(xiàn)該商品的庫(kù)存量已經(jīng)更新。3.2 系統(tǒng)模塊設(shè)計(jì) 華泰超市采購(gòu)信息管理系統(tǒng)主管審批請(qǐng)購(gòu)單管理采購(gòu)訂單管理采購(gòu)合同管理部門資金審批庫(kù)存信息管理請(qǐng)購(gòu)單分類請(qǐng)購(gòu)單生成修改訂單新建訂單修改撤銷訂單記錄新建合同查詢合同合同記錄圖3-1 系統(tǒng)模塊分析1,請(qǐng)購(gòu)單管理模塊 模塊名:請(qǐng)購(gòu)單管理 簡(jiǎn)述:庫(kù)存管理員估計(jì)未來(lái)一段時(shí)期的庫(kù)存量添加請(qǐng)購(gòu)單,包括商品名稱,數(shù)量,需要日期等信息。按照審批結(jié)果自動(dòng)把庫(kù)存信息分類記錄。庫(kù)存信息根據(jù)貨物是否到
36、達(dá)更新輸入數(shù)據(jù):請(qǐng)購(gòu)商品的基本信息,修改信息,是否批準(zhǔn)信息,選擇合同狀態(tài)輸出數(shù)據(jù):請(qǐng)購(gòu)詳單,修改后的詳單,分類列表記錄,入庫(kù)單和庫(kù)存最新信息2,主管人員審批模塊模塊名:主管人員審批簡(jiǎn)述: 主管人員根據(jù)年度銷售計(jì)劃,商品特性,等信息判斷是否批準(zhǔn)輸入數(shù)據(jù):請(qǐng)購(gòu)單信息,審批意見(jiàn)輸出數(shù)據(jù):請(qǐng)購(gòu)單歸類,更新后的請(qǐng)購(gòu)單分類3,采購(gòu)訂單生成模塊模塊名:采購(gòu)訂單生成簡(jiǎn)述:采購(gòu)管理人員根據(jù)審批通過(guò)的請(qǐng)購(gòu)單,選擇或輸入請(qǐng)購(gòu)單條件生成訂購(gòu)單 輸入數(shù)據(jù):選擇或者輸入交貨日期,付款方式,付款條件,運(yùn)輸條件等 輸出數(shù)據(jù):與請(qǐng)購(gòu)單相對(duì)的訂購(gòu)單4,合同生成撤銷模塊 模塊名:合同修改撤銷 簡(jiǎn)述:采購(gòu)管理人員在這里只要選擇訂購(gòu)單
37、編號(hào),系統(tǒng)自動(dòng)傳遞請(qǐng)購(gòu)單信息,只要再輸入些合同內(nèi)容就可以生成與訂購(gòu)單編號(hào)相同的采購(gòu)合同,在一定的狀態(tài)限制下可以添加和撤消操作輸入數(shù)據(jù):選擇訂購(gòu)單編號(hào),輸入合同談判價(jià)格,預(yù)付款數(shù)目輸出數(shù)據(jù):合同詳單5,采購(gòu)合同查詢統(tǒng)計(jì)模塊 模塊名:采購(gòu)合同查詢統(tǒng)計(jì) 簡(jiǎn)述:輸入一定的查詢統(tǒng)計(jì)條件就可以得到查詢統(tǒng)計(jì)結(jié)果 輸入數(shù)據(jù):商品名稱和供應(yīng)商;商品編號(hào)名稱,合同執(zhí)行時(shí)間,供應(yīng)商輸出數(shù)據(jù):查詢輸出合同列表,統(tǒng)計(jì)輸出商品數(shù)目6,部門資金審批模塊 模塊名:部門資金審批 簡(jiǎn)述:根據(jù)自動(dòng)接收到的用款信息,做出是否通過(guò)審批,更新部門可用資金信息 輸入數(shù)據(jù):判斷是否審批輸出數(shù)據(jù):資金審批分類記錄,部門資金最新數(shù)目3.3 代碼
38、設(shè)計(jì)代碼作為人與計(jì)算機(jī)之間的共同語(yǔ)言,利用數(shù)字,字母或它們的組合為信息編碼,不僅可以節(jié)省存儲(chǔ)空間,而且便于計(jì)算機(jī)識(shí)別,分類,校對(duì),匯總和查詢檢索. 在本系統(tǒng)中采用了代碼設(shè)計(jì),例如運(yùn)輸方式描述表中,對(duì)運(yùn)輸方式采用順序碼.順序碼又稱系列碼,它是一種用連續(xù)數(shù)字代表編碼對(duì)象的碼,例如:用1代表汽車,2代表火車,3代表輪船,4代表飛機(jī),5代表混合方式,6代表外包托運(yùn)。 同樣在付款方式描述表中也類似定義. 1代表現(xiàn)金,2代表信用卡,3代表支票。對(duì)請(qǐng)購(gòu)單,訂購(gòu)單和采購(gòu)合同編號(hào),則采用多面碼. 例如合同編號(hào)為200905171表示2009年5月17日生成的第一份合同3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 在系統(tǒng)的實(shí)現(xiàn)階段,所有的
39、編碼設(shè)計(jì)都必須圍繞著數(shù)據(jù)庫(kù)的結(jié)構(gòu)進(jìn)行,都必須受到數(shù)據(jù)庫(kù)結(jié)構(gòu)的約束,數(shù)據(jù)庫(kù)的設(shè)計(jì)直接關(guān)系到系統(tǒng)開(kāi)發(fā)與運(yùn)行效率。所以數(shù)據(jù)庫(kù)的設(shè)計(jì)關(guān)系到系統(tǒng)開(kāi)發(fā)的成敗與運(yùn)行效率。在系統(tǒng)的開(kāi)發(fā)過(guò)程中,著重設(shè)計(jì)在有效、安全、完整的基礎(chǔ)上實(shí)現(xiàn)數(shù)據(jù)庫(kù)的最小冗余度。3.4.1 概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)是將分析得到的用戶需求抽象為信息結(jié)構(gòu)(即概念模型)的過(guò)程,它是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。概念結(jié)構(gòu)的主要特點(diǎn)是:1. 能真實(shí)、充分地反映現(xiàn)實(shí)世界,包括事物和事物之間的聯(lián)系,能滿足用戶對(duì)數(shù)據(jù)的處理要求。是對(duì)現(xiàn)實(shí)世界的一個(gè)真實(shí)模型。2. 易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶交換意見(jiàn),用戶的積極參與是數(shù)據(jù)庫(kù)的設(shè)計(jì)成功的關(guān)鍵3. 易于更
40、改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對(duì)概念模型修改和擴(kuò)充。4. 易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),它比數(shù)據(jù)模型更獨(dú)立于機(jī)器、更抽象,從而更加穩(wěn)定。為了把用戶的數(shù)據(jù)要求清晰明確的表達(dá)出來(lái),通常要建立一種面向問(wèn)題的數(shù)據(jù)模型,按照用戶的觀點(diǎn)來(lái)對(duì)數(shù)據(jù)和信息建模。最常用的概念性數(shù)據(jù)模型就是ER模型。3.4.2 系統(tǒng)的ER 圖1. 實(shí)體關(guān)系E-R圖 如圖3-1、3-2所示:采購(gòu)合同簽訂采購(gòu)部門生成采購(gòu)訂單n1擁有部門財(cái)務(wù)信息111n圖3-1 華泰超市采購(gòu)管理信息系統(tǒng)實(shí)體關(guān)系ER圖供應(yīng)商采購(gòu)合同n簽訂1n供應(yīng)m商品m簽收n資金請(qǐng)求n采用采購(gòu)訂單1圖3-2華泰超市采購(gòu)
41、管理信息系統(tǒng)實(shí)體關(guān)系ER圖2、實(shí)體屬性圖:如圖3-3、3-4、3-5、3-6、3-7、3-8所示:供應(yīng)商實(shí)體屬性E-R分圖交易總記錄供應(yīng)商編號(hào)供應(yīng)商交易歷史供應(yīng)商名稱圖3-3 供應(yīng)商實(shí)體屬性E-R分圖采購(gòu)合同實(shí)體屬性E-R分圖合同編號(hào)付款方式交貨日期總金額合同狀態(tài)采購(gòu)合同生成日期請(qǐng)購(gòu)單編號(hào)操作員供應(yīng)商圖3-4采購(gòu)合同實(shí)體屬性E-R分圖商品信息實(shí)體屬性E-R分圖單價(jià)商品信息商品名稱商品編號(hào)庫(kù)存下限庫(kù)存量規(guī)格圖3-5商品信息實(shí)體屬性E-R分圖部門實(shí)體屬性E-R分圖部門部門名稱部門代碼圖3-6 部門實(shí)體屬性E-R分圖采購(gòu)訂單實(shí)體屬性E-R分圖訂單狀態(tài)運(yùn)輸方式規(guī)格交貨日期供應(yīng)商總價(jià)數(shù)量操作員付款方式訂
42、單編號(hào)采購(gòu)訂單下單日期商品名稱單價(jià)圖3-7采購(gòu)訂單實(shí)體屬性E-R分圖資金請(qǐng)求實(shí)體屬性E-R分圖請(qǐng)求發(fā)送時(shí)間請(qǐng)求理由請(qǐng)求資金資金付款方式請(qǐng)求編號(hào)部門代碼資金請(qǐng)求部門名稱圖3-8資金請(qǐng)求實(shí)體屬性E-R分圖3.4.3 邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是將用戶需求觀點(diǎn)下的數(shù)據(jù)模型轉(zhuǎn)換為數(shù)據(jù)庫(kù)中組織數(shù)據(jù)的實(shí)際邏輯模型。把實(shí)體的屬性定義為關(guān)系模型(表)的屬性,實(shí)體或?qū)嶓w之間關(guān)系的主鍵就是關(guān)系模型的主鍵,商品信息管理系統(tǒng)E-R圖中的實(shí)體和實(shí)體之間關(guān)系轉(zhuǎn)化為如下的關(guān)系模型:tb_QingGou (QingGouId,QingGouOper,QingGouDate,ProductName,ProductStyl
43、e,ProductNum,NeedDate,QingGouRemark)tb_ DingGou (DingGouId,DingGouOper,DingGouDate,ProductName,ProductStyle,ProductNum,NeedDate,DingGouRemark)tb_HeTong(HeTongId,HeTongOper,HeTongDate,DingGouId,JiaoHuoDate,PayType,ProPayTotal,TotalPay,Provider)tb_ZJQingQiu (QingQiuId, DepartmentId、QingQiuZiJin 、QingQ
44、iuLiYou、QingQiuDate、ProductPrice、PayState、ZiJinReMark)tb_Product(ProductName、ProductStyle、ProductNum、ProductPrice、KuCunUpdate、KuCunNum)、3.4.4 數(shù)據(jù)表文件設(shè)計(jì)表3-1商品表結(jié)構(gòu)字段名數(shù)據(jù)類型字段大小可否為空說(shuō)明商品編號(hào)數(shù)字50可以主鍵 商品名稱文本長(zhǎng)整形可以規(guī)格文本整形可以單價(jià)數(shù)字50可以庫(kù)存量數(shù)字50可以庫(kù)存下限數(shù)字50可以表3-2采購(gòu)訂單信息表字段名數(shù)據(jù)類型字段大小可否為空說(shuō)明訂購(gòu)單編號(hào)數(shù)字整形可以主鍵 訂購(gòu)單狀態(tài)數(shù)字整形可以0:尚未執(zhí)行,1:執(zhí)行中,
45、2:執(zhí)行完畢,-1:已經(jīng)撤銷下單日期日期/時(shí)間可以供應(yīng)商編號(hào)數(shù)字整形可以運(yùn)輸方式編號(hào)數(shù)字整形可以1:汽車,2:火車,3:輪船,4:飛機(jī),5:混合,6:外包托運(yùn)登錄名文本50可以qq表3-3采購(gòu)合同信息表字段名數(shù)據(jù)類型字段大小可否為空說(shuō)明合同編號(hào)數(shù)字整形 可以主鍵 訂購(gòu)單編號(hào)數(shù)字整形可以合同狀態(tài)數(shù)字整形可以0:未執(zhí)行,1:執(zhí)行中,2:已完成,-1:已撤銷總金額貨幣可以交貨日期日期/時(shí)間可以付款方式編號(hào)數(shù)字可以1:現(xiàn)金,2:信用卡,3:支票,預(yù)付款貨幣可以合同生成日期日期/時(shí)間可以登錄名文本50 可以hh合同完成日期日期/時(shí)間可以表3-4 部門列表字段名數(shù)據(jù)類型字段大小可否為空說(shuō)明部門代碼數(shù)字整形
46、可以主鍵 部門名稱文本50 可以表3-5部門財(cái)務(wù)信息表字段名數(shù)據(jù)類型字段大小可否為空說(shuō)明部門代碼數(shù)字可以可用資金貨幣可以表3-6資金使用請(qǐng)求表字段名數(shù)據(jù)類型字段大小可否為空說(shuō)明請(qǐng)求編號(hào)自動(dòng)編號(hào)整形可以主鍵, 1:采購(gòu)部,2:倉(cāng)庫(kù),3:財(cái)務(wù)部部門代碼數(shù)字8字節(jié)可以要求使用的資金:1,建立合同,需要預(yù)付款時(shí);合同執(zhí)行完畢時(shí)請(qǐng)求資金貨幣可以請(qǐng)求時(shí)間日期/時(shí)間 可以批準(zhǔn)時(shí)間日期/時(shí)間可以請(qǐng)求剛建立時(shí)批準(zhǔn)時(shí)間為請(qǐng)求時(shí)間,如果這兩個(gè)時(shí)間相等,說(shuō)明該請(qǐng)求尚未批準(zhǔn)付款方式編號(hào)數(shù)字整形可以是否批準(zhǔn)數(shù)字字節(jié)可以3.5 輸入輸出設(shè)計(jì)設(shè)計(jì)要確定輸出什么數(shù)據(jù)和以什么方式、如何錄入數(shù)據(jù)。輸入設(shè)計(jì)要在滿足要求的前提下盡量減
47、少輸入數(shù)據(jù)的數(shù)量。輸出設(shè)計(jì)是對(duì)輸入數(shù)據(jù)進(jìn)行加工和處理的結(jié)果。輸出的格式和內(nèi)容必須滿足用戶的需求。本系統(tǒng)輸入的數(shù)據(jù)受一定權(quán)限制約,每個(gè)操作員都有自己的賬號(hào)和密碼。另外,還有一些數(shù)據(jù)參照完整性的輸入限制,只要在功能代碼完成后再在接受輸入前判斷的格式和值的大小就可以實(shí)現(xiàn)。輸入輸出設(shè)計(jì)主要包括輸入設(shè)計(jì)、用戶界面設(shè)計(jì)、輸出方式設(shè)計(jì)。輸入設(shè)計(jì)包括輸入方式、輸入格式、校對(duì)方式等。輸出設(shè)計(jì)包括報(bào)表輸出、圖形輸出等。用戶界面設(shè)計(jì)主要包括操作界面設(shè)計(jì)、菜單設(shè)計(jì)、會(huì)話管理等。1、輸入方式設(shè)計(jì)鍵盤輸入: 由于華泰超市采購(gòu)管理系統(tǒng)及密碼管理系統(tǒng)小、流動(dòng)數(shù)據(jù)少、基本數(shù)據(jù)變化小,可以應(yīng)用鍵盤輸入。條碼輸入:庫(kù)存系統(tǒng)需要在短
48、時(shí)間內(nèi)大量更新數(shù)據(jù)、及時(shí)處理數(shù)據(jù),選擇條碼輸入是比較好的選擇 2、校對(duì)方式本系統(tǒng)在修改個(gè)人密碼時(shí),運(yùn)用了錯(cuò)誤提示校對(duì)的方法,對(duì)密碼輸入錯(cuò)誤進(jìn)行對(duì)話框提示;并對(duì)商品的出入庫(kù)請(qǐng)求用戶的確認(rèn)。3、輸出方式設(shè)計(jì)庫(kù)存管理系統(tǒng)中,運(yùn)用屏幕輸出方式。本系統(tǒng)的輸出數(shù)據(jù)主要包括各種分類列表和采購(gòu)訂單報(bào)表查詢。輸出的數(shù)據(jù)來(lái)源來(lái)自對(duì)基本表的SQL查詢,主要是合同管理的部分。4 系統(tǒng)實(shí)現(xiàn)4.1 系統(tǒng)開(kāi)發(fā)工具及環(huán)境4.1.1 開(kāi)發(fā)工具及語(yǔ)言介紹本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用Microsoft SQL Server 2000,前臺(tái)采用Microsoft公司的Visual Studio 2005作為主要的開(kāi)發(fā)工具,該開(kāi)發(fā)工具可與SQ
49、L Server 2000數(shù)據(jù)庫(kù)無(wú)縫鏈接。Visual Studio 2005 提供多種工具來(lái)幫助程序員和軟件開(kāi)發(fā)團(tuán)隊(duì): l 更高效并更快獲得結(jié)果l 建立動(dòng)態(tài)的Windows,Web,Mobile和基于Office的決方案 l 軟件團(tuán)隊(duì)間的交流和協(xié)作更有效率 l 更早地質(zhì)量保證并始終貫穿于整個(gè)開(kāi)發(fā)流程Visual Studio提供了在設(shè)計(jì)、開(kāi)發(fā)、調(diào)試和部署應(yīng)用程序時(shí)所需的工具,Visual C#集成開(kāi)發(fā)環(huán)境(IDE)是Visual Studio IDE中的一種。打開(kāi)Visual Studio選擇C#即可進(jìn)入Visual C#集成開(kāi)發(fā)環(huán)境,它里面有些工具是與其他 Visual Studio 語(yǔ)言
50、共享的,還有一些工具(如C#編譯器)是Visual C#特有的。C#是一種最新的、面向?qū)ο蟮木幊陶Z(yǔ)言。它使得程序員可以快速地編寫各種基于Microsoft .NET平臺(tái)的應(yīng)用程序,Microsoft .NET提供了一系列的工具和服務(wù)來(lái)最大程度地開(kāi)發(fā)利用計(jì)算與通訊領(lǐng)域。C#在設(shè)計(jì)時(shí)就考慮了這些問(wèn)題。它使開(kāi)發(fā)者用更少的代碼做更多的事,同時(shí)也不易出錯(cuò)。作為一種自動(dòng)管理的,類型安全的環(huán)境,C#適合于大多數(shù)企業(yè)應(yīng)用程序。區(qū)別于FoxPro、Access小型數(shù)據(jù)庫(kù),SQL Server是一個(gè)功能完備的數(shù)據(jù)庫(kù)管理系統(tǒng)。它包括支持開(kāi)發(fā)的引擎、標(biāo)準(zhǔn)的SQL語(yǔ)言、擴(kuò)展的特性(如復(fù)制、OLAP、分析)等功能。而像存
51、儲(chǔ)過(guò)程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫(kù)才擁有的。SQL Server 2000共有4個(gè)版本,分別是個(gè)人版,標(biāo)準(zhǔn)版,企業(yè)版和開(kāi)發(fā)版,本系統(tǒng)采用個(gè)人版創(chuàng)建數(shù)據(jù)庫(kù)。SQL SERVER 2000往往成為首選的理由 1、上手容易, 2、兼容性良好 。SQL Server 2000 中包括一系列管理和開(kāi)發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過(guò)程。SQL Server 2000 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計(jì)模型,使 SQL Server 數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無(wú)縫部分。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開(kāi)銷即可實(shí)現(xiàn)這些應(yīng)用程序。4.1.2 開(kāi)發(fā)環(huán)境簡(jiǎn)介l 系統(tǒng)開(kāi)發(fā)平
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)超微細(xì)電子線材行業(yè)營(yíng)銷創(chuàng)新戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)景區(qū)旅游行業(yè)開(kāi)拓第二增長(zhǎng)曲線戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)化學(xué)機(jī)械拋光行業(yè)商業(yè)模式創(chuàng)新戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)汽車經(jīng)銷行業(yè)商業(yè)模式創(chuàng)新戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)招商服務(wù)行業(yè)資本規(guī)劃與股權(quán)融資戰(zhàn)略制定與實(shí)施研究報(bào)告
- 路燈桿項(xiàng)目評(píng)估報(bào)告模板
- 摩托硬件知識(shí)培訓(xùn)課件
- 制造業(yè)繪圖知識(shí)培訓(xùn)課件
- 2025年度VIP客戶專屬藝術(shù)品收藏服務(wù)協(xié)議2篇
- 產(chǎn)品部部門年終總結(jié)
- 四人合伙投資協(xié)議書(shū)范本
- 反射療法師3級(jí)考試題庫(kù)(含答案)
- 安徽省蕪湖市2023-2024學(xué)年高一上學(xué)期期末考試 生物 含解析
- 通用電子嘉賓禮薄
- GB/T 3280-2015不銹鋼冷軋鋼板和鋼帶
- 施工機(jī)械施工方案
- 哈爾濱市城市規(guī)劃管理技術(shù)規(guī)定
- 加拿大——文化ppt
- 100以內(nèi)不進(jìn)位不退位加減法200道
- 開(kāi)展創(chuàng)新型課題QC小組活動(dòng)實(shí)施指導(dǎo)意見(jiàn)
- 皮具工藝生產(chǎn)流程(共6頁(yè))
評(píng)論
0/150
提交評(píng)論