連鎖超市采購管理信息系統(tǒng)設(shè)計正文-_第1頁
連鎖超市采購管理信息系統(tǒng)設(shè)計正文-_第2頁
連鎖超市采購管理信息系統(tǒng)設(shè)計正文-_第3頁
連鎖超市采購管理信息系統(tǒng)設(shè)計正文-_第4頁
連鎖超市采購管理信息系統(tǒng)設(shè)計正文-_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、華泰超市采購管理信息系統(tǒng)設(shè)計前言在信息時代的今天,計算機(jī)以其快速、準(zhǔn)確的信息處理功能滲透于我們周圍的方方面面,同時隨著網(wǎng)絡(luò)技術(shù)和軟件技術(shù)的飛速發(fā)展,當(dāng)今社會也正快速向信息化社會前進(jìn),信息系統(tǒng)的作用也越來越大,商業(yè)經(jīng)營管理也日漸體現(xiàn)出運(yùn)用計算機(jī)的優(yōu)越性。特別是隨著數(shù)據(jù)量的增大,系統(tǒng)的信息管理變得更加困難,查詢時間也變的無法接受。采購是企業(yè)經(jīng)營的一個核心環(huán)節(jié),是獲取利潤的重要來源。因此,在這次設(shè)計中,我運(yùn)用所學(xué)的軟件工程及數(shù)據(jù)庫知識,采用目前流行的方便的visual Studio 2005的C#語言,利用面向?qū)ο蟮目梢暬O(shè)計方法,開發(fā)了華泰超市采購管理信息系統(tǒng)設(shè)計。華泰超市采購管理信息系統(tǒng)設(shè)計的主

2、要功能就是對商品三大基本信息(即供應(yīng)商信息、庫存信息及單品信息)的建立、刪除及數(shù)據(jù)維護(hù),對數(shù)據(jù)檢索提供了快捷的方式。本系統(tǒng)主要功能模塊有:l 請購單管理l 采購訂單管理l 合同管理本系統(tǒng)是華泰超市管理信息系統(tǒng)的一個子系統(tǒng),華泰超市管理信息系統(tǒng)的各個子系統(tǒng)可以各自獨立操作、設(shè)置權(quán)限,本文針對華泰超市采購管理信息系統(tǒng)進(jìn)行詳細(xì)描述和設(shè)計。本文的目的是通過調(diào)研、分析、設(shè)計和實施,完成華泰超市管理信息系統(tǒng)中采購管理子系統(tǒng)的開發(fā);通過對往來數(shù)據(jù)高效、自動的處理,將往來管理子系統(tǒng)的各個部分有機(jī)地結(jié)合在一起,實現(xiàn)數(shù)據(jù)共享,提高往來管理的效率。41系統(tǒng)介紹1 系統(tǒng)介紹1.1 建設(shè)華泰超市管理信息系統(tǒng)的必要性本系

3、統(tǒng)屬于華泰超市管理信息系統(tǒng)的一個子系統(tǒng)。隨著市場的國際化,市場對企業(yè)產(chǎn)品的質(zhì)量和服務(wù)的要求越來越高,市場競爭日趨激烈企業(yè)在競爭中面臨著嚴(yán)峻的考驗。部分企業(yè)甚至可能被淘汰。企業(yè)要適應(yīng)新的國內(nèi)外形勢在競爭中求生存,在生存中求發(fā)展。就必須提高企業(yè)的競爭力和抗風(fēng)險的能力,加強(qiáng)企業(yè)內(nèi)部的信息化建設(shè),借助信息技術(shù),提高內(nèi)部運(yùn)作效率,提高管理水平,在降低成本的同時達(dá)到提高企業(yè)競爭力的目的。而建立一整套完善適用的企業(yè)管理信息系統(tǒng)(Management Information System,簡稱MIS)無疑是實現(xiàn)上述目標(biāo)的有力手段之一。但是很少有針對具體企業(yè)的MIS研究,較少具體考慮企業(yè)的特殊狀況,因而造成了實

4、施成功率低、浪費(fèi)嚴(yán)重的現(xiàn)象。因此,對一企業(yè)MIS進(jìn)行有針對性地研究,并由此構(gòu)造一個具有代表性的系統(tǒng)構(gòu)建方法將具有重要的實用價值。計算機(jī)的運(yùn)用現(xiàn)正在發(fā)達(dá)國家的各類商店華泰超市中普及。由于它能夠準(zhǔn)確記載和查閱有關(guān)華泰超市經(jīng)營活動的大量數(shù)據(jù),幫助華泰超市經(jīng)營者掌握和分析營銷情況,及時作出正確決策,并且有利于商店內(nèi)部的進(jìn)貨、庫存、銷售情況等管理,因而大大提高了現(xiàn)代華泰超市的管理水平華泰超市的每一個決策,每一個流程,每一個經(jīng)營過程及其結(jié)果,都應(yīng)該用用數(shù)字去控制它。華泰超市的經(jīng)營者必須有數(shù)字化經(jīng)營的理念,數(shù)字科技即現(xiàn)代信息技術(shù)的應(yīng)用就成為不可缺少的必備條件華泰超市采用統(tǒng)一采購、統(tǒng)一分銷等方式來降低成本,而

5、這一切的實現(xiàn)都有賴于華泰超市信息系統(tǒng)的建立。連鎖企業(yè)要實現(xiàn)操作規(guī)范化、快速化、高效化和科學(xué)化,必須要重視信息系統(tǒng)的建設(shè)。正是依靠信息系統(tǒng)使整個連鎖企業(yè)的采購、分揀、加工、包裝、儲存、運(yùn)輸和配送等各個環(huán)節(jié)有機(jī)地聯(lián)系起來。1.2 華泰超市管理信息系統(tǒng)要求的特點為實現(xiàn)華泰超市的經(jīng)營管理自動化、數(shù)據(jù)傳輸網(wǎng)絡(luò)化、信息利用綜合化,要求在建立單體華泰超市時,應(yīng)實現(xiàn)商品部統(tǒng)一管控商品、財務(wù)部統(tǒng)一處理供商結(jié)款、實現(xiàn)商品的單品管理,前臺能夠隨時得到商品的基礎(chǔ)信息,后臺管理系統(tǒng)隨時掌握銷售和庫存情況,在單店實現(xiàn)日常進(jìn)、銷、調(diào)、配、存的業(yè)務(wù)處理和銷售數(shù)據(jù)統(tǒng)計分析等功能。商業(yè)系統(tǒng)總體設(shè)計思想1、可適應(yīng)各種不同規(guī)模的大、

6、中型連鎖華泰超市;2、系統(tǒng)的整體結(jié)構(gòu)具有開放性、先進(jìn)性、實用性、可擴(kuò)充性、可靠性、完全保密性和通用性;3、實現(xiàn)商品的單品管理、進(jìn)價核算體系;滿足商業(yè)系統(tǒng)的進(jìn)、銷、調(diào)、配、補(bǔ)、存、統(tǒng)、財?shù)然緲I(yè)務(wù)的要求,流程清晰、規(guī)范;4、該系統(tǒng)有嚴(yán)密的過程控制,似的業(yè)務(wù)流程的要求的以準(zhǔn)確執(zhí)行。5、該系統(tǒng)的子系統(tǒng)有:采購管理信息系統(tǒng)、庫存管理信息系統(tǒng)、供應(yīng)商管理信息系統(tǒng)、價格管理信息系統(tǒng)、配送管理信息系統(tǒng)、門店管理信息系統(tǒng),比較全面的實現(xiàn)了華泰超市管理的信息化。6、子系統(tǒng)建議機(jī)子系統(tǒng)內(nèi)部采用嚴(yán)格的分層管理技術(shù),各自設(shè)置權(quán)限,可靠性高。1.3 華泰超市采購管理子系統(tǒng)概述商品采購是商場主要業(yè)務(wù)活動之一。為了保證企業(yè)

7、采購到適銷對路的商品,必須認(rèn)識了解采購過程,做好采購業(yè)務(wù)決策,加強(qiáng)對商品采購過程的監(jiān)督,確保采購工作的圓滿完成。 為了科學(xué)地組織商品采購,商場必須根據(jù)自身狀況,建立相應(yīng)的采購機(jī)構(gòu);根據(jù)商品經(jīng)營范圍、品種,形成商品經(jīng)營目錄;確定采購渠道;進(jìn)行進(jìn)貨洽談、簽訂訂貨合同;完成商品檢驗與驗收活動。商場的商品采購機(jī)構(gòu)有兩種:一種是正式的采購組織,專門負(fù)責(zé)商品采購工作,人員專職化。設(shè)立正式的采購部門,采購工作專業(yè)化,可以統(tǒng)一規(guī)劃商品采購工作,人員職責(zé)、權(quán)限明確,便于提高工作效率,加強(qiáng)與供貨單位的業(yè)務(wù)聯(lián)系。 另一種是非正式的采購組織,企業(yè)不設(shè)專職采購部門,由銷售部、組負(fù)責(zé)商品采購工作。非正式采購組織一般不設(shè)專

8、門采購人員,而由銷售人員兼職從事商品采購。非正式采購組織由銷售人員參與采購,便于根據(jù)市場商品銷售確定采購活動,使購銷緊密連接,但不利于對采購工作的統(tǒng)一控制管理。為了科學(xué)地組織商品采購,必須根據(jù)自身狀況,建立相應(yīng)的采購機(jī)構(gòu);根據(jù)庫存量,形成商品請購單;確定采購渠道;進(jìn)行進(jìn)貨洽談、簽訂訂貨合同;完成商品檢驗與驗收活動。本系統(tǒng)采用第一種采購組織。 其中采購人員的職責(zé)有:(1) 把握預(yù)算實績。采購人員對于每月各店的營業(yè)額,有責(zé)任促其能達(dá)成預(yù)算實績,并對于毛利額預(yù)算的達(dá)成,有絕對的責(zé)任;(2) 制定銷售計劃及采購計劃。每月的重點銷售商品須有一套完整的銷售計劃。為了執(zhí)行銷售計劃,采購人員同時要擬定一份采購

9、計劃以利于執(zhí)行。如確定重點商品的預(yù)定銷售價格、采購價格、采購數(shù)量、采購來源等;(3) 進(jìn)行采購作業(yè)。包括:商品的議價;交易條件協(xié)商;新商品的引進(jìn)及議價;商品的配送方式;數(shù)量決定;(4) 實施商品管理。包括:暢銷品及滯銷品的分析;滯銷品的處理;庫存狀況的掌握及控制;商品的店間移動調(diào)度;商品配置表的制定與管理;壞品退貨監(jiān)督;訂貨業(yè)務(wù)的檢查;商品鮮度的監(jiān)督;商品臺帳的管理;賣場陳列展出指導(dǎo);(5) 商品信息收集。主要有:本店商品銷售信息收集;顧客商品需求信息;競爭店商品銷售信息;供應(yīng)商商品變動信息等的收集。采購方式也有很多種,主要有:訂購,選購,進(jìn)口商品,分配、調(diào)撥,企業(yè)代銷,聯(lián)營聯(lián)銷。 在對供貨商

10、進(jìn)行評價選擇的基礎(chǔ)上,采購人員必須就商品采購的具體條件進(jìn)行洽談。在采購談判中,采購人員要就購買條件與對方磋商,提出采購商品的數(shù)量、花色、品種、規(guī)格要求,商品質(zhì)量標(biāo)準(zhǔn)和包裝條件,商品價格和結(jié)算方式,交貨方式,交貨期限和地點也要雙方協(xié)商,達(dá)成一致,然后簽訂購貨合同。 一項嚴(yán)謹(jǐn)?shù)纳唐凡少徍贤瑧?yīng)包括以下主要內(nèi)容:(1)貨物的品名、品質(zhì)規(guī)格;(2)貨物數(shù)量;(3)貨物包裝;(4)貨物的檢驗驗收; (5)貨物的價格,包括單價、總價;(6)貨物的運(yùn)輸; (7)貸款的收付;(8)爭議的預(yù)防及處理。簽訂購貨合同,意味著雙方形成交易的法律關(guān)系,應(yīng)承擔(dān)各自的責(zé)任義務(wù)。供貨商按約交貨,采購方支付貨款。商場采購合同的管

11、理應(yīng)當(dāng)做好以下幾方面的工作:1、加強(qiáng)商場采購合同簽訂的管理2、建立合同管理機(jī)制和管理制度,以保證合同的履行3、處理好合同糾紛4、信守合同采購的商品到達(dá)商場或指定的倉庫,要及時組織商品驗收工作,對商品進(jìn)行認(rèn)真檢驗。商品驗收應(yīng)堅持按采購合同辦事要求商品數(shù)量準(zhǔn)確,質(zhì)量完好,規(guī)格包裝符合約定,進(jìn)貨憑證齊全。商品驗收中要做好記錄,注明商品編號、價格、到貨日期。驗收中發(fā)現(xiàn)問題,要做好記錄,及時與運(yùn)輸部門或供貨方聯(lián)系解決。1.3.1 把采購管理納入華泰超市管理信息系統(tǒng)的必要性在前言中已經(jīng)提到采購管理是企業(yè)經(jīng)營的一個核心環(huán)節(jié),是獲取利潤的重要來源。因此,正確認(rèn)識采購,是當(dāng)前企業(yè)在全球化、信息化市場經(jīng)濟(jì)中賴以生

12、存的一個保障,更是現(xiàn)代化企業(yè)謀求發(fā)展壯大的一個必然要求。商品采購是華泰超市向其他企業(yè)、公司購進(jìn)商品的業(yè)務(wù)經(jīng)營活動,它是華泰超市一項十分重要的經(jīng)營活動,是其經(jīng)營的起點,做好商品采購工作具有重要的意義。其功能如下:1、開發(fā)新商品,開發(fā)新供應(yīng)商華泰超市商品采購的主要功能是開發(fā)新商品,開發(fā)新供應(yīng)商。隨著社會經(jīng)濟(jì)發(fā)展和人們收入水平的提高,消費(fèi)者需求呈多樣化趨勢,消費(fèi)者對商品要求越來越高。在買方市場條件下,作為流通業(yè)主導(dǎo)者的連鎖華泰超市,應(yīng)主動承擔(dān)起引導(dǎo)消費(fèi)、引導(dǎo)生產(chǎn)的重任,積極開發(fā)新的供應(yīng)商,開發(fā)新的產(chǎn)品,不斷適應(yīng)消費(fèi)者需求的變化,更好地滿足消費(fèi)者的需要。2、淘汰滯銷商品,淘汰不良供應(yīng)商為了更好地適應(yīng)消

13、費(fèi)者需求的變化,也為了更有效地利用有效的賣場空間,提高銷售業(yè)績,華泰超市采購部門在開發(fā)新商品的同時,必須認(rèn)真做好滯銷商品的淘汰工作。具體如下:(1) 及時發(fā)現(xiàn)那些銷路不佳的代銷商品、處于衰退期商品或雖是經(jīng)銷但銷售業(yè)績不佳的商品,盡快與供應(yīng)商聯(lián)系,及時退貨,及時中斷繼續(xù)訂貨;(2) 對那些存在質(zhì)量問題(如衛(wèi)生、安全、包裝等不合格)的商品要盡早停止訂貨有供貨; (3) 對違反采購合同的信譽(yù)不良的供應(yīng)商要毫不留情地給予淘汰。3、控制采購付款雖然支付貨款最終由華泰超市財務(wù)部門實施,但貨款支付的時間、數(shù)量等其他交易條件應(yīng)根據(jù)采購合同的條款,在采購部門控制下執(zhí)行。 采購管理的內(nèi)涵:就企業(yè)功能而言是,采購管

14、理是企業(yè)為了達(dá)成生產(chǎn)或者銷售計劃,從適當(dāng)?shù)墓?yīng)商,在確保適當(dāng)品質(zhì)下于適當(dāng)?shù)臅r期,以適當(dāng)?shù)膬r格,購入必須數(shù)量的物品或者勞務(wù)所采取的一切管理活動。就管理功能而言是,采購管理信息系統(tǒng)在取得物品與勞務(wù)的過程中統(tǒng)籌兼顧事前的規(guī)劃,事中的執(zhí)行以及事后的控制,以達(dá)到維持正常的產(chǎn)銷活動,降低產(chǎn)銷成本的目的。采購在華泰超市經(jīng)營中的重大意義,概括的說有以下幾點:1、采購制約著華泰超市銷售工作的質(zhì)量。作為華泰超市經(jīng)營的先導(dǎo)環(huán)節(jié),只有購進(jìn)的商品的品種、數(shù)量符合顧客需要,商品的銷售業(yè)務(wù)經(jīng)營才能實現(xiàn)高質(zhì)量、高效率、高效益,從而達(dá)到采購與銷售的和諧統(tǒng)一。2、采購決定著華泰超市商品周轉(zhuǎn)的速度。采購人員必須解決業(yè)務(wù)經(jīng)營中的適時

15、和適量問題。如果采購人員運(yùn)行的時間和把握的量度同華泰超市的銷售速度庫存量適合,就可以加快商品周轉(zhuǎn)速度,從而加速資金周轉(zhuǎn),減少保管費(fèi),節(jié)省處理積壓商品的人力物力,為華泰超市帶來切實利益。3、采購關(guān)系到華泰超市經(jīng)濟(jì)效益的實現(xiàn)程度。盡管經(jīng)濟(jì)效益是在商品銷售之后實現(xiàn)的,但效益高低卻與商品購進(jìn)業(yè)務(wù)經(jīng)營有著密切的關(guān)系。特別近年來,采購職能從原來被動的花錢,開始有了節(jié)省資金、滿足供應(yīng)、降低庫存等等一系列目標(biāo)。購進(jìn)商品的質(zhì)量,價格如何,以及如何選擇采購地點和供應(yīng)商才能達(dá)到減少采購成本都與經(jīng)濟(jì)效益相掛鉤。4、再從采購流程角度看,采購流程的關(guān)鍵步驟可以概括為以下九部:(1) 提出要求;(2) 描述要求,即對所需的

16、物料、或服務(wù)的特點和數(shù)量進(jìn)行確認(rèn);(3) 選擇、評估供應(yīng)商;(4) 確定價格和采購條件;(5) 發(fā)出采購訂單,制定采購合同;(6) 對訂單進(jìn)行跟蹤并催貨;(7) 驗收貨物;(8) 支付貨款;(9) 準(zhǔn)確記錄。從流程可以看出,采購相對華泰超市的其他業(yè)務(wù)是比較復(fù)雜煩瑣的,對華泰超市管理的采購業(yè)務(wù)信息化處理有很大的緊迫性,針對目前華泰超市管理信息系統(tǒng)普遍不完善,我們要重點建設(shè)采購管理這一塊,開發(fā)出功能強(qiáng)大,自動化程度高,安全性強(qiáng)的采購管理子系統(tǒng)。1.3.2 子系統(tǒng)介紹滿足華泰超市管理信息系統(tǒng)的要求,有明確的系統(tǒng)目標(biāo),對華泰超市采購過程作信息處理與系統(tǒng)管理。與庫存,供應(yīng)商、財務(wù)子系統(tǒng)有效關(guān)聯(lián),及時響應(yīng)

17、其他系統(tǒng)信息,并傳遞處理的結(jié)果。按照管理的內(nèi)容不同,設(shè)有不同的登入密碼,保證管理明確分工和安全度。設(shè)計操作簡單友好的界面,方便管理員使用。具體分為三個模塊:請購單管理、采購訂單管理、采購合同管理。登錄任意界面都需要不同的登錄密碼,各系統(tǒng)之間也有緊密聯(lián)系。系統(tǒng)分析2 系統(tǒng)分析 2.1 系統(tǒng)目標(biāo)本系統(tǒng)用最簡單的操作完成最繁瑣的細(xì)節(jié),從繁重的腦力勞動脫離出來,由軟件統(tǒng)一管理庫存采購的管理,使人一目了然??偟娜蝿?wù)有:1、 大大提高華泰超市的運(yùn)作效率。2、 通過全面的信息采集和處理,輔助提高華泰超市的決策水平。3、 使用本系統(tǒng),可以迅速提升華泰超市的管理水平,為降低經(jīng)營成本, 提高效益,增強(qiáng)華泰超市擴(kuò)張

18、能力,提供有效的技術(shù)保障要求達(dá)到界面友好,使用簡單,操作方便,運(yùn)行穩(wěn)定可靠。總控模塊包括操作員管理、權(quán)限管理、系統(tǒng)數(shù)據(jù)管理、系統(tǒng)設(shè)置管理等。它為整個系統(tǒng)提供安全保障。采購管理模塊包括進(jìn)貨資料錄入和維護(hù);采購訂單的錄入和維護(hù)和付款的計算機(jī)的操作等。使用對話框窗體方式,使得條例清晰、邏輯性強(qiáng),并有關(guān)鍵性的強(qiáng)調(diào)和警告:對于數(shù)據(jù)庫的更新、刪除及用戶登錄等操作,利用警告的方式來幫助用戶進(jìn)一步來幫助用戶進(jìn)一步確認(rèn)操作的有效性。以先進(jìn)成熟的計算機(jī)和數(shù)據(jù)庫技術(shù)為主要手段,建成華泰超市內(nèi)部的采購管理信息系統(tǒng),以做到為經(jīng)營決策提供有力的信息保證。實現(xiàn)公司的管理現(xiàn)代化、信息資源化和決策科學(xué)化。對采購過程中的三個重要

19、記錄請購單、采購訂單和采購合同做重點管理,各自生成條件合理,數(shù)據(jù)傳遞快速有效、按執(zhí)行狀態(tài)歸類的統(tǒng)計列表及時反映執(zhí)行狀態(tài)變化。本系統(tǒng)開發(fā)混合運(yùn)用結(jié)構(gòu)化系統(tǒng)開發(fā)方法與面向?qū)ο箝_發(fā)方法,結(jié)合兩種開發(fā)方法各自的優(yōu)勢進(jìn)行系統(tǒng)開發(fā)。系統(tǒng)計劃實現(xiàn)后,計算機(jī)系統(tǒng)代替原來繁瑣的人工檔案管理,2.2 系統(tǒng)邊界 采購系統(tǒng)與華泰超市的就各子系統(tǒng)都有關(guān)聯(lián)。因為采購本來就是一個過程,反映在系統(tǒng)上不僅在本子系統(tǒng)內(nèi)是一個數(shù)據(jù)傳遞處理過程,而且與子系統(tǒng)間數(shù)據(jù)也有一定的流向。其中請購單管理就是對庫存缺貨信息響應(yīng)的結(jié)果,假設(shè)商品庫存量是庫存子系統(tǒng)提供的數(shù)據(jù),直接在數(shù)據(jù)庫中建立表。商品的供應(yīng)商也假定是供應(yīng)商管理。子系統(tǒng)提供的數(shù)據(jù),共

20、采購訂單生成時使用,對各個供應(yīng)商的合作執(zhí)行情況做分類統(tǒng)計,得到供應(yīng)商信譽(yù)記錄,供應(yīng)商子系統(tǒng)能夠直接引用。采購任務(wù)完成后,能夠提供一個入庫單給庫存子系統(tǒng),為了能夠表現(xiàn)入庫單的影響,設(shè)計了商品庫存量的更新。類似的還有把采購用款信息提供給財務(wù)部門更新可用資金數(shù)目。所以從采購過程的完整性考慮,本系統(tǒng)設(shè)計了倉庫和財務(wù)的相關(guān)界面,但只是小部分內(nèi)容。2.3 系統(tǒng)管理的主要要求可將系統(tǒng)的功能分成三個模塊來處理:1. 請購單管理:包括需求的商品的詳細(xì)內(nèi)容:商品號,名稱,規(guī)格,需求時間等。接受庫存部門的請購信息,供主管審批時參照使用。審批結(jié)束后對請購單按是否批準(zhǔn)作分類記錄。2. 采購訂單管理:

21、根據(jù)審批通過的請購單,生成采購訂單,除了請購的基本內(nèi)容外還包括供應(yīng)商,運(yùn)輸方式,付款方式,付款條件,交貨日期等詳細(xì)情況。按不同的狀態(tài)實現(xiàn)訂購單的新建、修改、撤銷功能。具體地說,未執(zhí)行狀態(tài)下才能夠新建,撤消訂購單,執(zhí)行中狀態(tài)下才能修改和撤銷,訂購單一旦完成,就不允許修改和撤銷。另外也對訂購單按狀態(tài)分類列表記錄。3. 采購合同管理:(1) 一份采購定單生成后對應(yīng)生成采購合同(采用合同號和訂購單號對應(yīng));(2) 對撤銷,執(zhí)行中,已執(zhí)行的合同分類列表記錄,并且合同狀態(tài)和采購訂單狀態(tài)有效關(guān)聯(lián):一份合同生成后,合同和對應(yīng)的采購訂單自動進(jìn)入執(zhí)行狀態(tài);一份合同完成后,對應(yīng)的采購訂單也自動進(jìn)入完成狀態(tài)

22、;(3) 按供應(yīng)商名稱和商品名稱提供供應(yīng)商供貨記錄查詢列表;按商品名稱、供應(yīng)商名稱和合同執(zhí)行時間提供進(jìn)貨數(shù)量統(tǒng)計;(4) 按照合同的付款信息,及時向財務(wù)部門反饋用款信息,經(jīng)批準(zhǔn)后更新部門可用資金數(shù)目。合同完成后,為庫存提供到貨信息(名稱,數(shù)量等)。系統(tǒng)只是華泰超市管理信息系統(tǒng)的一個子系統(tǒng)。所以還需考慮與其他子系統(tǒng)之間的聯(lián)系,從庫存獲取商品數(shù)據(jù),從供應(yīng)商管理獲取供應(yīng)商信息,采購任務(wù)完成后需生成入庫單傳給庫存管理系統(tǒng)等。還有財務(wù)款項的進(jìn)出與財會子系統(tǒng)有關(guān)。所以系統(tǒng)設(shè)計需有倉庫和財務(wù)的界面(接口)。2.4 系統(tǒng)業(yè)務(wù)流程圖 若商品缺貨或?qū)δ成唐酚行枨螅陀蓭齑娌块T生成請購單,主管部門結(jié)合銷售計劃和財務(wù)

23、狀況及前期合同執(zhí)行情況來進(jìn)行審核,并將未批準(zhǔn)的請購單退給庫存部門;采購部門根據(jù)審批通過的請購單生成采購訂單發(fā)往供應(yīng)商,供應(yīng)商得到采購訂單后提交采購合同,采購部通過合同管理審核合同,簽訂合同后返回供應(yīng)商要求供貨,同時將生效合同存儲備查并提交采購部以便采購部向庫存部門。發(fā)送入庫單。如圖2-1所示:請購單合格請購單采購部門采購訂單供應(yīng)商財務(wù)部門部門資金信息不合格請購單銷售計劃庫存部門采購合同生成采購訂單合同臺帳審批請購單入庫單采購部門合同管理生效合同批準(zhǔn)記錄未批準(zhǔn)記錄圖2-1 華泰超市采購管理信息系統(tǒng)業(yè)務(wù)流程圖2.5 需求分析 2.5.1需求分析的任務(wù)需求分析是軟件定義時期的最后一個階段,也是設(shè)計數(shù)

24、據(jù)庫的一個起點,它確定了系統(tǒng)必須完成哪些工作,提出完整、準(zhǔn)確、清晰和具體的要求,直接影響到后面各個階段的設(shè)計,及設(shè)計結(jié)果是否合理和實用。需求分析的任務(wù)是通過詳細(xì)調(diào)查現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)/計算機(jī)系統(tǒng))工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。新系統(tǒng)必須充分考慮今后可能的擴(kuò)充和改變,不能僅僅按當(dāng)前應(yīng)用需求來設(shè)計系統(tǒng)。其主要解決的問題:l 信息要求:用戶希望從數(shù)據(jù)庫中獲取什么數(shù)據(jù),并由此決定在數(shù)據(jù)庫中 存儲哪些數(shù)據(jù);l 處理要求:明確用戶對數(shù)據(jù)有什么樣的處理要求,從而確定數(shù)據(jù)之間的 相互關(guān)系;l 安全性與完整性要求:確定用戶的最終需

25、求是一件很困難的事情,用戶缺少計算機(jī)知識,不能準(zhǔn)確表達(dá)自己的需求,所提出的需求往往經(jīng)常變化。設(shè)計人員缺少用戶的專業(yè)知識,不易理解用戶的真正需求。因此在需求分析階段要求客戶的廣泛參與,設(shè)計人員也要去熟悉客戶的業(yè)務(wù)工作,才能逐步確定用戶的實際需求。2.5.2 華泰超市采購管理信息系統(tǒng)的需求分析華泰超市采購信息管理系統(tǒng)是一個基于全國連鎖制管理的華泰超市統(tǒng)一集團(tuán)內(nèi)部商品采購的管理工具,以實現(xiàn)信息的全面采集和處理、規(guī)范管理、提高效率。通過實際調(diào)查,要求本系統(tǒng)具有以下功能:l 要求系統(tǒng)具有良好的人機(jī)界面,使客戶不用了解過多的操作方法就可以熟練運(yùn)用系統(tǒng);l 如果系統(tǒng)的使用對象較多,則要求有較好的權(quán)限管理,保

26、證系統(tǒng)的穩(wěn)定和安全;l 方便的數(shù)據(jù)查詢,通過簡單操作快速得到所需數(shù)據(jù);l 采用結(jié)構(gòu)化的分析方法進(jìn)行面向數(shù)據(jù)流的分析,主要有分層數(shù)據(jù)流圖和數(shù)據(jù)字典組成;幫助更好的理解系統(tǒng)的流程;l 在相應(yīng)的權(quán)限下,可方便的刪除數(shù)據(jù),同時也要保證安全性操作。l 商品基本檔案維護(hù)(新建、查詢、統(tǒng)計)l 商品基本檔案的數(shù)據(jù)檢索(按不同要求分類模糊查詢,組合查詢)l 報表處理(以不同選擇方式,輸出基本檔案信息)2.5.3 數(shù)據(jù)流程圖(DFD)頂層數(shù)據(jù)流程圖說明了系統(tǒng)總的處理功能,輸入和輸出。采購系統(tǒng)就是采購部門根據(jù)庫存送來的請購單進(jìn)行系統(tǒng)處理,貨到后向庫存發(fā)出入庫單。如圖2-2所示:采購系統(tǒng)處理倉庫請購單入庫單圖2-2

27、 第一層DFD圖中層數(shù)據(jù)流圖是對頂層數(shù)據(jù)流圖的數(shù)據(jù)流和加工進(jìn)行分解,分解為更多的處理。首先是主管根據(jù)銷售列表和資金狀況對倉庫發(fā)來的請購單進(jìn)行審批處理,然后對通過審批的請購單進(jìn)行訂單、合同處理。再把請購單、訂購單、合同歸檔,除了采購訂單外,還需向財務(wù)部門提供用款信息。如圖2-3所示:庫存部門P1庫存處理D1 商品庫存信息P2審批D1 銷售計劃D2 資金信息D2 未通過審批請購單D3 已通過審批請購單P3訂單,合同處理D7采購付款方式D5供應(yīng)商信息D6商品運(yùn)輸方式財務(wù)部門供應(yīng)商D4 采購訂單記錄D5 采購合同記錄請購單用款信息圖2-3 第二層DFD圖第三層考慮財務(wù)部門與銷售計劃將審批分解,如圖2-

28、4所示:P2.1審批財務(wù)部門D4 不合格請購單D5 合格請購單P2.2提供資金信息D2 資金信息D1 銷售計劃D3 請購單第三層DFD圖圖2-4 第三層DFD圖第四層數(shù)據(jù)流圖在第二層的基礎(chǔ)上進(jìn)一步分析,把訂單、合同處理分開,再把合同處理分為合同生成處理和合同管理。得到四個處理,審核、采購訂單管理、采購合同生成和采購合同管理。如圖2-5所示:P3.1采購訂單管理D5供應(yīng)商信息D6商品運(yùn)輸方式D7采購付款方式D8已通過審批請購單P3.2采購合同生成談判價格等信息采購訂單P3.3采購合同管理采購合同用款信 息D9更新的合同狀態(tài)記錄D10更新的訂購單狀態(tài)記錄D11供應(yīng)商共獲的查詢記錄合同執(zhí)行狀態(tài)操作員

29、財務(wù)部門供應(yīng)商操作員 圖2-5 第四層DFD圖2.5.4 數(shù)據(jù)字典(DD)表2-1數(shù)據(jù)流名:請購單簡述:庫存部門發(fā)出的請購信息組成:請購單編號+商品編號+商品名稱+規(guī)格+單價+請購數(shù)量+需要日期+請購單狀態(tài)+賬號+生成日期+審批意見備注:表2-2數(shù)據(jù)流名:商品庫存信息簡述:規(guī)定庫存下限,當(dāng)前倉庫里商品庫存量隨進(jìn)貨完畢而改變組成:商品編號+庫存量+庫存下限備注:表2-3數(shù)據(jù)流名:商品信息簡述:由其他部門提供,審批時使用組成:商品編號+商品名稱+規(guī)格+單價+供應(yīng)商編號+生產(chǎn)商編號+備注備注:表2-4數(shù)據(jù)流名:財務(wù)部門信息表簡述:由財務(wù)部門提供,審批時使用組成:部門代碼+可用資金+最近使用時間+最近

30、使用理由備注:表2-5數(shù)據(jù)流名:采購訂單簡述:采購訂單管理模塊生成,流向合同生成模塊組成:訂購單編號+訂購單狀態(tài)+下單日期+賬號+商品編號+商品名稱+規(guī)格+數(shù)量+單價+金額備注:表2-6數(shù)據(jù)流名:采購合同簡述:采購合同生成模塊生成,流向合同管理模塊組成:合同編號+訂購單編號+合同狀態(tài)+總金額+交貨日期+付款方式編號+付款方式名稱+預(yù)付款+供應(yīng)商編號+供應(yīng)商名稱+運(yùn)輸方式編號備注:表2-7數(shù)據(jù)流名:用款信息簡述:又名待批準(zhǔn)資金,合同管理模塊生成,流向財務(wù)部門組成:請求編號+部門代碼+部門名稱+請求資金+請求理由+請求時間+付款方式名稱+是否批準(zhǔn)備注:表2-8數(shù)據(jù)流名:入庫單簡述:采購部門生成,流

31、向倉庫部門組成:商品種類+商品名稱+數(shù)量備注:表2-9數(shù)據(jù)文件名:采購合同記錄簡述:采購合同生成模塊生成,流向合同管理模塊組成:合同編號+訂購單編號+合同狀態(tài)+總金額+交貨日期+付款方式編號+付款方式名稱+預(yù)付款+供應(yīng)商編號+供應(yīng)商名稱+運(yùn)輸方式編號備注表2-10數(shù)據(jù)元素名:訂購單編號簡述:訂購單的代碼 取值:“年、月、日、編號”如:090501*備注:字段類型為數(shù)字表2-11數(shù)據(jù)元素名:商品編號簡述:訂購商品的代碼 簡稱sp取值:“1”_“500”備注:字段類型為數(shù)字表2-12數(shù)據(jù)元素名:供應(yīng)商編號簡述:供應(yīng)商的代碼 簡稱gy取值:“1”“500”備注:字段類型為數(shù)字表2-13數(shù)據(jù)元素名:合

32、同編號簡述:生成合同的代碼 取值:“年、月、日、編號”如090502*備注:字段類型為數(shù)字表2-14數(shù)據(jù)元素名:請求編號簡述:請求部門代碼 取值:“1”“50”備注:字段類型為數(shù)字表2-15數(shù)據(jù)項名:賬號簡述:請求資金時的銀行賬號取值:如8101-12345678902001備注:表2-16數(shù)據(jù)項名:登錄名簡述:登錄進(jìn)入系統(tǒng)的用戶名取值:qq,dd,hh,zj備注:qq為倉庫管理者帳號,dd為主管賬號,hh為采購管理者帳號,zj為財務(wù)管理者帳號系統(tǒng)設(shè)計3 系統(tǒng)設(shè)計在整個系統(tǒng)的開發(fā)時期中,設(shè)計階段是最主要的階段。設(shè)計任務(wù)通常分為兩個階段來完成,第一個階段是概要設(shè)計,它的任務(wù)是建立軟件的總體結(jié)構(gòu),

33、即軟件的組成,以及各組成成分之間的相互聯(lián)系。第二個階段是詳細(xì)設(shè)計,其任務(wù)是確定模塊的內(nèi)部算法和數(shù)據(jù)結(jié)構(gòu),產(chǎn)生描述各個模塊程序過程的詳細(xì)設(shè)計文檔,本系統(tǒng)采用了原型法,即先跟據(jù)需求分析設(shè)計出原型,然后在原型的基礎(chǔ)上進(jìn)行測試和改進(jìn)。本系統(tǒng)在設(shè)計過程中采取了模塊化的設(shè)計方法,化繁為簡。3.1 設(shè)計思想本系統(tǒng)分為四種操作員進(jìn)行,每種操作員有自己的賬號和密碼。按照采購流程來認(rèn)識每種操作員的任務(wù)。首先是倉庫部門的操作員,他在請購單管理模塊里主要是根據(jù)商品庫存是否有缺貨可能來進(jìn)行請購單添加、修改操作。 然后是主管人員登入界面,對生成的請購單進(jìn)行審批。審批前要查看商品信息表、執(zhí)行中合同情況以及財務(wù)部門的報表等,

34、然后提交審批意見,分為合格請購單和不合格請購單。不合格請購單要退回庫存部門處理。接著采購部門的人員登入訂購單管理界面,根據(jù)已經(jīng)批準(zhǔn)的請購單列表生成請購單,同時可打印報表。在合同還沒有生成之前都可以修改、撤銷操作。剛生成的訂購單還為未執(zhí)行狀態(tài),然后進(jìn)入合同管理界面,該界面提供合同添加、撤銷、查詢功能。選擇訂購單號就可以跳出訂單信息,再填入最終價格等就生成相對的合同,訂單編號和合同編號一致。合同一旦生成就進(jìn)入執(zhí)行狀態(tài),不允許再修改。推出后返回到訂購單管理界面就可以發(fā)現(xiàn)訂購單也自動變?yōu)閳?zhí)行狀態(tài)了。此時不能對訂購單和合同內(nèi)容做任何修改。到貨后,更改合同狀態(tài)為已完成,則訂購單也變?yōu)橐淹瓿?。在以財?wù)部門人

35、員的身份登入資金審批界面,提供了部門資金信息和待審批資金項目。只要點擊審批按鈕就可以跳出請求詳細(xì)信息。最后倉庫人員再次登入,則跳出入庫單,生成報表。提供商品名稱和數(shù)量,并且可以發(fā)現(xiàn)該商品的庫存量已經(jīng)更新。3.2 系統(tǒng)模塊設(shè)計 華泰超市采購信息管理系統(tǒng)主管審批請購單管理采購訂單管理采購合同管理部門資金審批庫存信息管理請購單分類請購單生成修改訂單新建訂單修改撤銷訂單記錄新建合同查詢合同合同記錄圖3-1 系統(tǒng)模塊分析1,請購單管理模塊 模塊名:請購單管理 簡述:庫存管理員估計未來一段時期的庫存量添加請購單,包括商品名稱,數(shù)量,需要日期等信息。按照審批結(jié)果自動把庫存信息分類記錄。庫存信息根據(jù)貨物是否到

36、達(dá)更新輸入數(shù)據(jù):請購商品的基本信息,修改信息,是否批準(zhǔn)信息,選擇合同狀態(tài)輸出數(shù)據(jù):請購詳單,修改后的詳單,分類列表記錄,入庫單和庫存最新信息2,主管人員審批模塊模塊名:主管人員審批簡述: 主管人員根據(jù)年度銷售計劃,商品特性,等信息判斷是否批準(zhǔn)輸入數(shù)據(jù):請購單信息,審批意見輸出數(shù)據(jù):請購單歸類,更新后的請購單分類3,采購訂單生成模塊模塊名:采購訂單生成簡述:采購管理人員根據(jù)審批通過的請購單,選擇或輸入請購單條件生成訂購單 輸入數(shù)據(jù):選擇或者輸入交貨日期,付款方式,付款條件,運(yùn)輸條件等 輸出數(shù)據(jù):與請購單相對的訂購單4,合同生成撤銷模塊 模塊名:合同修改撤銷 簡述:采購管理人員在這里只要選擇訂購單

37、編號,系統(tǒng)自動傳遞請購單信息,只要再輸入些合同內(nèi)容就可以生成與訂購單編號相同的采購合同,在一定的狀態(tài)限制下可以添加和撤消操作輸入數(shù)據(jù):選擇訂購單編號,輸入合同談判價格,預(yù)付款數(shù)目輸出數(shù)據(jù):合同詳單5,采購合同查詢統(tǒng)計模塊 模塊名:采購合同查詢統(tǒng)計 簡述:輸入一定的查詢統(tǒng)計條件就可以得到查詢統(tǒng)計結(jié)果 輸入數(shù)據(jù):商品名稱和供應(yīng)商;商品編號名稱,合同執(zhí)行時間,供應(yīng)商輸出數(shù)據(jù):查詢輸出合同列表,統(tǒng)計輸出商品數(shù)目6,部門資金審批模塊 模塊名:部門資金審批 簡述:根據(jù)自動接收到的用款信息,做出是否通過審批,更新部門可用資金信息 輸入數(shù)據(jù):判斷是否審批輸出數(shù)據(jù):資金審批分類記錄,部門資金最新數(shù)目3.3 代碼

38、設(shè)計代碼作為人與計算機(jī)之間的共同語言,利用數(shù)字,字母或它們的組合為信息編碼,不僅可以節(jié)省存儲空間,而且便于計算機(jī)識別,分類,校對,匯總和查詢檢索. 在本系統(tǒng)中采用了代碼設(shè)計,例如運(yùn)輸方式描述表中,對運(yùn)輸方式采用順序碼.順序碼又稱系列碼,它是一種用連續(xù)數(shù)字代表編碼對象的碼,例如:用1代表汽車,2代表火車,3代表輪船,4代表飛機(jī),5代表混合方式,6代表外包托運(yùn)。 同樣在付款方式描述表中也類似定義. 1代表現(xiàn)金,2代表信用卡,3代表支票。對請購單,訂購單和采購合同編號,則采用多面碼. 例如合同編號為200905171表示2009年5月17日生成的第一份合同3.4 數(shù)據(jù)庫設(shè)計 在系統(tǒng)的實現(xiàn)階段,所有的

39、編碼設(shè)計都必須圍繞著數(shù)據(jù)庫的結(jié)構(gòu)進(jìn)行,都必須受到數(shù)據(jù)庫結(jié)構(gòu)的約束,數(shù)據(jù)庫的設(shè)計直接關(guān)系到系統(tǒng)開發(fā)與運(yùn)行效率。所以數(shù)據(jù)庫的設(shè)計關(guān)系到系統(tǒng)開發(fā)的成敗與運(yùn)行效率。在系統(tǒng)的開發(fā)過程中,著重設(shè)計在有效、安全、完整的基礎(chǔ)上實現(xiàn)數(shù)據(jù)庫的最小冗余度。3.4.1 概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計是將分析得到的用戶需求抽象為信息結(jié)構(gòu)(即概念模型)的過程,它是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵。概念結(jié)構(gòu)的主要特點是:1. 能真實、充分地反映現(xiàn)實世界,包括事物和事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)的處理要求。是對現(xiàn)實世界的一個真實模型。2. 易于理解,從而可以用它和不熟悉計算機(jī)的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫的設(shè)計成功的關(guān)鍵3. 易于更

40、改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時,容易對概念模型修改和擴(kuò)充。4. 易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),它比數(shù)據(jù)模型更獨立于機(jī)器、更抽象,從而更加穩(wěn)定。為了把用戶的數(shù)據(jù)要求清晰明確的表達(dá)出來,通常要建立一種面向問題的數(shù)據(jù)模型,按照用戶的觀點來對數(shù)據(jù)和信息建模。最常用的概念性數(shù)據(jù)模型就是ER模型。3.4.2 系統(tǒng)的ER 圖1. 實體關(guān)系E-R圖 如圖3-1、3-2所示:采購合同簽訂采購部門生成采購訂單n1擁有部門財務(wù)信息111n圖3-1 華泰超市采購管理信息系統(tǒng)實體關(guān)系ER圖供應(yīng)商采購合同n簽訂1n供應(yīng)m商品m簽收n資金請求n采用采購訂單1圖3-2華泰超市采購

41、管理信息系統(tǒng)實體關(guān)系ER圖2、實體屬性圖:如圖3-3、3-4、3-5、3-6、3-7、3-8所示:供應(yīng)商實體屬性E-R分圖交易總記錄供應(yīng)商編號供應(yīng)商交易歷史供應(yīng)商名稱圖3-3 供應(yīng)商實體屬性E-R分圖采購合同實體屬性E-R分圖合同編號付款方式交貨日期總金額合同狀態(tài)采購合同生成日期請購單編號操作員供應(yīng)商圖3-4采購合同實體屬性E-R分圖商品信息實體屬性E-R分圖單價商品信息商品名稱商品編號庫存下限庫存量規(guī)格圖3-5商品信息實體屬性E-R分圖部門實體屬性E-R分圖部門部門名稱部門代碼圖3-6 部門實體屬性E-R分圖采購訂單實體屬性E-R分圖訂單狀態(tài)運(yùn)輸方式規(guī)格交貨日期供應(yīng)商總價數(shù)量操作員付款方式訂

42、單編號采購訂單下單日期商品名稱單價圖3-7采購訂單實體屬性E-R分圖資金請求實體屬性E-R分圖請求發(fā)送時間請求理由請求資金資金付款方式請求編號部門代碼資金請求部門名稱圖3-8資金請求實體屬性E-R分圖3.4.3 邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是將用戶需求觀點下的數(shù)據(jù)模型轉(zhuǎn)換為數(shù)據(jù)庫中組織數(shù)據(jù)的實際邏輯模型。把實體的屬性定義為關(guān)系模型(表)的屬性,實體或?qū)嶓w之間關(guān)系的主鍵就是關(guān)系模型的主鍵,商品信息管理系統(tǒng)E-R圖中的實體和實體之間關(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è)計表3-1商品表結(jié)構(gòu)字段名數(shù)據(jù)類型字段大小可否為空說明商品編號數(shù)字50可以主鍵 商品名稱文本長整形可以規(guī)格文本整形可以單價數(shù)字50可以庫存量數(shù)字50可以庫存下限數(shù)字50可以表3-2采購訂單信息表字段名數(shù)據(jù)類型字段大小可否為空說明訂購單編號數(shù)字整形可以主鍵 訂購單狀態(tài)數(shù)字整形可以0:尚未執(zhí)行,1:執(zhí)行中,

45、2:執(zhí)行完畢,-1:已經(jīng)撤銷下單日期日期/時間可以供應(yīng)商編號數(shù)字整形可以運(yùn)輸方式編號數(shù)字整形可以1:汽車,2:火車,3:輪船,4:飛機(jī),5:混合,6:外包托運(yùn)登錄名文本50可以qq表3-3采購合同信息表字段名數(shù)據(jù)類型字段大小可否為空說明合同編號數(shù)字整形 可以主鍵 訂購單編號數(shù)字整形可以合同狀態(tài)數(shù)字整形可以0:未執(zhí)行,1:執(zhí)行中,2:已完成,-1:已撤銷總金額貨幣可以交貨日期日期/時間可以付款方式編號數(shù)字可以1:現(xiàn)金,2:信用卡,3:支票,預(yù)付款貨幣可以合同生成日期日期/時間可以登錄名文本50 可以hh合同完成日期日期/時間可以表3-4 部門列表字段名數(shù)據(jù)類型字段大小可否為空說明部門代碼數(shù)字整形

46、可以主鍵 部門名稱文本50 可以表3-5部門財務(wù)信息表字段名數(shù)據(jù)類型字段大小可否為空說明部門代碼數(shù)字可以可用資金貨幣可以表3-6資金使用請求表字段名數(shù)據(jù)類型字段大小可否為空說明請求編號自動編號整形可以主鍵, 1:采購部,2:倉庫,3:財務(wù)部部門代碼數(shù)字8字節(jié)可以要求使用的資金:1,建立合同,需要預(yù)付款時;合同執(zhí)行完畢時請求資金貨幣可以請求時間日期/時間 可以批準(zhǔn)時間日期/時間可以請求剛建立時批準(zhǔn)時間為請求時間,如果這兩個時間相等,說明該請求尚未批準(zhǔn)付款方式編號數(shù)字整形可以是否批準(zhǔn)數(shù)字字節(jié)可以3.5 輸入輸出設(shè)計設(shè)計要確定輸出什么數(shù)據(jù)和以什么方式、如何錄入數(shù)據(jù)。輸入設(shè)計要在滿足要求的前提下盡量減

47、少輸入數(shù)據(jù)的數(shù)量。輸出設(shè)計是對輸入數(shù)據(jù)進(jìn)行加工和處理的結(jié)果。輸出的格式和內(nèi)容必須滿足用戶的需求。本系統(tǒng)輸入的數(shù)據(jù)受一定權(quán)限制約,每個操作員都有自己的賬號和密碼。另外,還有一些數(shù)據(jù)參照完整性的輸入限制,只要在功能代碼完成后再在接受輸入前判斷的格式和值的大小就可以實現(xiàn)。輸入輸出設(shè)計主要包括輸入設(shè)計、用戶界面設(shè)計、輸出方式設(shè)計。輸入設(shè)計包括輸入方式、輸入格式、校對方式等。輸出設(shè)計包括報表輸出、圖形輸出等。用戶界面設(shè)計主要包括操作界面設(shè)計、菜單設(shè)計、會話管理等。1、輸入方式設(shè)計鍵盤輸入: 由于華泰超市采購管理系統(tǒng)及密碼管理系統(tǒng)小、流動數(shù)據(jù)少、基本數(shù)據(jù)變化小,可以應(yīng)用鍵盤輸入。條碼輸入:庫存系統(tǒng)需要在短

48、時間內(nèi)大量更新數(shù)據(jù)、及時處理數(shù)據(jù),選擇條碼輸入是比較好的選擇 2、校對方式本系統(tǒng)在修改個人密碼時,運(yùn)用了錯誤提示校對的方法,對密碼輸入錯誤進(jìn)行對話框提示;并對商品的出入庫請求用戶的確認(rèn)。3、輸出方式設(shè)計庫存管理系統(tǒng)中,運(yùn)用屏幕輸出方式。本系統(tǒng)的輸出數(shù)據(jù)主要包括各種分類列表和采購訂單報表查詢。輸出的數(shù)據(jù)來源來自對基本表的SQL查詢,主要是合同管理的部分。4 系統(tǒng)實現(xiàn)4.1 系統(tǒng)開發(fā)工具及環(huán)境4.1.1 開發(fā)工具及語言介紹本系統(tǒng)后臺數(shù)據(jù)庫采用Microsoft SQL Server 2000,前臺采用Microsoft公司的Visual Studio 2005作為主要的開發(fā)工具,該開發(fā)工具可與SQ

49、L Server 2000數(shù)據(jù)庫無縫鏈接。Visual Studio 2005 提供多種工具來幫助程序員和軟件開發(fā)團(tuán)隊: l 更高效并更快獲得結(jié)果l 建立動態(tài)的Windows,Web,Mobile和基于Office的決方案 l 軟件團(tuán)隊間的交流和協(xié)作更有效率 l 更早地質(zhì)量保證并始終貫穿于整個開發(fā)流程Visual Studio提供了在設(shè)計、開發(fā)、調(diào)試和部署應(yīng)用程序時所需的工具,Visual C#集成開發(fā)環(huán)境(IDE)是Visual Studio IDE中的一種。打開Visual Studio選擇C#即可進(jìn)入Visual C#集成開發(fā)環(huán)境,它里面有些工具是與其他 Visual Studio 語言

50、共享的,還有一些工具(如C#編譯器)是Visual C#特有的。C#是一種最新的、面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于Microsoft .NET平臺的應(yīng)用程序,Microsoft .NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。C#在設(shè)計時就考慮了這些問題。它使開發(fā)者用更少的代碼做更多的事,同時也不易出錯。作為一種自動管理的,類型安全的環(huán)境,C#適合于大多數(shù)企業(yè)應(yīng)用程序。區(qū)別于FoxPro、Access小型數(shù)據(jù)庫,SQL Server是一個功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的SQL語言、擴(kuò)展的特性(如復(fù)制、OLAP、分析)等功能。而像存

51、儲過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。SQL Server 2000共有4個版本,分別是個人版,標(biāo)準(zhǔn)版,企業(yè)版和開發(fā)版,本系統(tǒng)采用個人版創(chuàng)建數(shù)據(jù)庫。SQL SERVER 2000往往成為首選的理由 1、上手容易, 2、兼容性良好 。SQL Server 2000 中包括一系列管理和開發(fā)工具,這些工具可改進(jìn)在多個站點上安裝、部署、管理和使用 SQL Server 的過程。SQL Server 2000 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計模型,使 SQL Server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無縫部分。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實現(xiàn)這些應(yīng)用程序。4.1.2 開發(fā)環(huán)境簡介l 系統(tǒng)開發(fā)平

溫馨提示

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

最新文檔

評論

0/150

提交評論