- 相關(guān)推薦
批發(fā)企業(yè)商業(yè)MIS
詳細(xì)地分析了大中型批發(fā)商業(yè)業(yè)務(wù)的特征、內(nèi)部業(yè)務(wù)處理過(guò)程。在此基礎(chǔ)上,建立了主要業(yè)務(wù)數(shù)據(jù)模型。在Client/Server結(jié)構(gòu)下,服務(wù)器端選用NT和OracleWebServer,數(shù)據(jù)庫(kù)采用Oracle7.3,客戶端用Developer/2000等開發(fā)工具設(shè)計(jì)實(shí)現(xiàn)。為大中型批發(fā)商業(yè)快速實(shí)現(xiàn)MIS建設(shè)提供了原形。引言
在商品流通環(huán)節(jié)中,大中型批發(fā)商業(yè)處在商品制造商和商品零售商之間,對(duì)商品流通起著橋梁和紐帶的作用。它對(duì)保障社會(huì)生產(chǎn)、人民日常生活等物資的正常供應(yīng) 對(duì)穩(wěn)定物價(jià)都起著至關(guān)重要的作用。目前商業(yè)正處在一個(gè)高速發(fā)展的時(shí)期。市場(chǎng)價(jià)格的開放,促進(jìn)了市場(chǎng)的繁榮。多種進(jìn)銷渠道使批發(fā)商業(yè)面臨的競(jìng)爭(zhēng)更加激烈。商品社會(huì)需求的多樣化、商品的快速流轉(zhuǎn),對(duì)批發(fā)商業(yè)企業(yè)的管理提出了更高的要求。當(dāng)前我國(guó)批發(fā)商業(yè)企業(yè)的整體素質(zhì)普遍較低,從而造成商品的適銷率低,庫(kù)存結(jié)構(gòu)不合理,資金利用率不高,經(jīng)濟(jì)效益不穩(wěn)定。因此,現(xiàn)代化管理問(wèn)題變得更加緊迫。應(yīng)用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)級(jí)信息管理已變成各批發(fā)商業(yè)經(jīng)理日程表上急待處理的問(wèn)題。 。薄∠到y(tǒng)分析在批發(fā)商業(yè)運(yùn)作中存在著四條流:人流、物流、資金流和信息流。信息流是其他三條流的反映。在購(gòu)進(jìn)商品時(shí),付出資金。在銷售商品時(shí),收回資金并得到增值。這樣,產(chǎn)生了資金和商品的流動(dòng),同時(shí)也反映在信息流中。在購(gòu)、銷、存、運(yùn)四個(gè)基本的業(yè)務(wù)環(huán)節(jié)中,購(gòu)銷是中心,是企業(yè)其他經(jīng)濟(jì)活動(dòng)的起點(diǎn)。商品流通企業(yè)的各項(xiàng)經(jīng)濟(jì)活動(dòng)都是直接或間接地從購(gòu)銷業(yè)務(wù)中派生出來(lái)的。在大中型企業(yè)中,一般設(shè)立采購(gòu)、銷售、財(cái)務(wù)、儲(chǔ)運(yùn)、人事等職能部門! ”疚淖髡邔(duì)中國(guó)郵電器材總公司西北分公司和陜西醫(yī)藥物資總站兩家不同行業(yè)以批發(fā)為主的單位進(jìn)行過(guò)實(shí)地調(diào)研。它們的年銷售額都在六千萬(wàn)元以上,屬于大中型企業(yè),都有較為穩(wěn)定的購(gòu)進(jìn)和銷售渠道。盡管在部門設(shè)置上有所差異,但它們的基本業(yè)務(wù)及工作流程大致相同。以下是對(duì)它們現(xiàn)行主要業(yè)務(wù)的調(diào)查! げ少(gòu) 其主要業(yè)務(wù):制訂采購(gòu)計(jì)劃,在業(yè)務(wù)經(jīng)理審批后,選擇供應(yīng)商并簽定購(gòu)進(jìn)合同(一式多聯(lián))。一份存檔,一份送倉(cāng)庫(kù)作驗(yàn)收依據(jù)。采購(gòu)計(jì)劃的制訂主要依據(jù):a.現(xiàn)有庫(kù)存商品的信息。B.由銷售部門提供的市場(chǎng)需求(包括新商品)及預(yù)測(cè)信息。C.由財(cái)務(wù)部門提供的企業(yè)流動(dòng)資金狀況! やN售 其主要任務(wù)是對(duì)現(xiàn)有庫(kù)存商品在銷售政策的指導(dǎo)下,以各種方式,完成指定的銷售目標(biāo);預(yù)測(cè)市場(chǎng)需求信息,開發(fā)新市場(chǎng)、新客戶。主要業(yè)務(wù):a?對(duì)銷售合同,客戶定單經(jīng)審核后開發(fā)貨單(一式多聯(lián))。一份存檔,一份送倉(cāng)庫(kù)發(fā)貨,一份送財(cái)務(wù)記帳、開發(fā)票。b?收集市場(chǎng)、客戶信息,對(duì)市場(chǎng)需求進(jìn)行預(yù)測(cè)。c?修建客戶檔案及對(duì)客戶進(jìn)行評(píng)價(jià)! }(cāng)庫(kù) 主要業(yè)務(wù):a?根據(jù)發(fā)貨單辦理商品出庫(kù),并安排貨物的運(yùn)輸。b?根據(jù)購(gòu)進(jìn)合同、隨貨同行單據(jù),對(duì)貨物進(jìn)行驗(yàn)收、填制入庫(kù)單(一式多聯(lián))。一份存檔,一份送財(cái)務(wù)記帳。c根據(jù)入、出庫(kù)單據(jù)記庫(kù)存商品明細(xì)帳。d定期作盤存和統(tǒng)計(jì)報(bào)表! へ(cái)務(wù) 主要職能:對(duì)經(jīng)營(yíng)過(guò)程起保證、監(jiān)督和制約的作用。主要業(yè)務(wù):a?根據(jù)發(fā)貨單記銷售明細(xì)帳、商品明細(xì)帳。b?根據(jù)入庫(kù)單記購(gòu)進(jìn)明細(xì)帳。c?對(duì)銷售、購(gòu)進(jìn)統(tǒng)計(jì)、匯總。d?對(duì)各種收入、支出作憑證處理,填制各種財(cái)務(wù)報(bào)表(其中帳務(wù)處理已實(shí)現(xiàn)電算化)。 ·人事 主要職能:職員的建檔及維護(hù);對(duì)人事信息進(jìn)行統(tǒng)計(jì)、匯總;職員工資核定等。通過(guò)對(duì)現(xiàn)行業(yè)務(wù)流程的分析,發(fā)現(xiàn)在管理上存在一些薄弱點(diǎn)。如在銷售方面:從銷售部門處理定單(銷售合同)到發(fā)貨這個(gè)過(guò)程中,財(cái)務(wù)部門沒(méi)有起到應(yīng)有的監(jiān)督作用。這樣在銷售過(guò)程中,可能出現(xiàn)客戶欠款過(guò)多,造成企業(yè)資金短缺不能正常周轉(zhuǎn)。另一方面:在商業(yè)經(jīng)營(yíng)中,商品周轉(zhuǎn)的快慢,直接影響到企業(yè)的效益。經(jīng)營(yíng)品種繁多使傳統(tǒng)的管理方式很難完成對(duì)單種商品周轉(zhuǎn)時(shí)間及時(shí)、準(zhǔn)確的監(jiān)測(cè),而造成某些商品長(zhǎng)期的積壓。對(duì)于以上存在的問(wèn)題,在原系統(tǒng)業(yè)務(wù)流程中作必要的修改和增設(shè),形成新系統(tǒng)數(shù)據(jù)流程圖。圖1 大中型批發(fā)商業(yè)一級(jí)數(shù)據(jù)流程圖 。病∠到y(tǒng)設(shè)計(jì) 企業(yè)MIS是一項(xiàng)復(fù)雜的系統(tǒng)工程,開發(fā)周期長(zhǎng),而且用戶的需求是千差萬(wàn)別的,同時(shí)又是不斷變化的,往往是在開發(fā)工作還沒(méi)有完成,企業(yè)的經(jīng)營(yíng)規(guī)模、業(yè)務(wù)要求已發(fā)生變化,致使開發(fā)工作無(wú)法正常進(jìn)行。因此,有必要對(duì)同一類企業(yè)進(jìn)行分析,找出它們基本的共同點(diǎn),建立內(nèi)核模型。用模塊化設(shè)計(jì)來(lái)實(shí)現(xiàn)犕犐犛的核心。使其具有良好的可擴(kuò)充性。這樣,對(duì)于同一企業(yè)的變化要求或同類企業(yè)差異作適當(dāng)?shù)恼{(diào)整和擴(kuò)充即可快速地實(shí)現(xiàn)企業(yè)MIS。對(duì)以后的MIS建設(shè)可以做到事半功倍的效果。對(duì)于批發(fā)商業(yè)由于業(yè)務(wù)處理的多樣性和復(fù)雜性,在系統(tǒng)設(shè)計(jì)時(shí)還應(yīng)考慮! ざ嗌唐范▎巍≡趯(shí)際業(yè)務(wù)處理中,客戶的定單通常有不止一種商品。因此,多商品的定單處理是對(duì)系統(tǒng)的基本要求! やN售方式的多樣性 在銷售業(yè)務(wù)中,對(duì)不同的客戶、不同的批量,其付款方式、價(jià)格也不同。如現(xiàn)款、預(yù)付款銷售,賒銷(不同的期限),代銷等! ざ鄮(kù)存 商品通常是按類別分別存放在不同倉(cāng)庫(kù)中,但也不排除同一商品存放在不同倉(cāng)庫(kù)中,因此,要求系統(tǒng)具有多庫(kù)存處理的能力。 ·退貨 要求能對(duì)客戶退貨進(jìn)行核準(zhǔn),并能對(duì)多種退貨方法進(jìn)行處理! 。.1 系統(tǒng)功能模塊設(shè)計(jì)在對(duì)系統(tǒng)總體功能進(jìn)行全面分析的基礎(chǔ)上,形成6個(gè)子系統(tǒng) 系統(tǒng)功能模塊圖 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是MIS的核心,大中型批發(fā)商業(yè)業(yè)務(wù)處理所用的數(shù)據(jù)可分為兩類:一類是基本數(shù)據(jù)。它與業(yè)務(wù)處理中使用的原始單據(jù)相對(duì)應(yīng)。如定單、客戶文檔、供方文檔、發(fā)貨單、職員檔案、產(chǎn)品文檔,購(gòu)進(jìn)合同、驗(yàn)收單、入庫(kù)單、收付款單據(jù)等。另一類是輔助數(shù)據(jù):它是由基本數(shù)據(jù)所構(gòu)成或與基本數(shù)據(jù)聯(lián)合表示同類多項(xiàng)目數(shù)據(jù)。對(duì)應(yīng)于企業(yè)的銷售明細(xì)帳、購(gòu)進(jìn)明細(xì)帳、庫(kù)存明細(xì)帳等! 。.2.1表設(shè)計(jì) 對(duì)應(yīng)于基本數(shù)據(jù)建立基本表12個(gè)。對(duì)應(yīng)于輔助數(shù)據(jù)建立輔助表13個(gè)。(結(jié)構(gòu)略) 。.2.2觸發(fā)器設(shè)計(jì)在系統(tǒng)運(yùn)行中,大量的輔助數(shù)據(jù)是由基本數(shù)據(jù)按業(yè)務(wù)規(guī)則生成的。通過(guò)建立數(shù)據(jù)庫(kù)觸發(fā)器來(lái)實(shí)現(xiàn)這些任務(wù)可以大幅度減少網(wǎng)絡(luò)數(shù)據(jù)的傳輸量,提高整體網(wǎng)絡(luò)的性能并降低客戶端應(yīng)用程序的復(fù)雜性。用于實(shí)現(xiàn)主要業(yè)務(wù)規(guī)則的觸發(fā)器有4個(gè)。 ·觸發(fā)器1建立在定單表上,客戶定單在資信確認(rèn)后觸發(fā)。主要執(zhí)行更新銷售員表中的銷售額;更新銷售部門表中的銷售額;更新商品表中的存貨數(shù)量;在銷售明細(xì)帳表中追加記錄;在商品明細(xì)帳表追加記錄;在發(fā)貨單表及發(fā)貨明細(xì)表中追加記錄形成發(fā)貨單! び|發(fā)器2建立在發(fā)貨單表上,在發(fā)貨單執(zhí)行后。主要執(zhí)行:在分庫(kù)存明細(xì)帳表中追加記錄! び|發(fā)器3建立在驗(yàn)收單表上,在入庫(kù)、驗(yàn)收單錄入確認(rèn)后觸發(fā)。主要執(zhí)行:更新供方表中應(yīng)付款項(xiàng);更新商品表中的存貨數(shù)量;在購(gòu)進(jìn)明細(xì)帳表追加記錄;在商品明細(xì)帳表追加記錄;在分庫(kù)存明細(xì)帳表中追加記錄! び|發(fā)器4建立在收/付款單表上,在收、付款單錄入確認(rèn)后觸發(fā)。主要執(zhí)行:對(duì)收款單,在銷售明細(xì)帳表中追加記錄;更新客戶表中欠款額。對(duì)付款單,更新供方表中應(yīng)付款項(xiàng);在購(gòu)進(jìn)明細(xì)帳表追加記錄! 。.2.3?數(shù)據(jù)完整性設(shè)計(jì)在數(shù)據(jù)庫(kù)中,insert、update、delete等操作可能使數(shù)據(jù)的完整性遭到破壞。如在數(shù)據(jù)庫(kù)中追加一份定單記錄,其中所指的商品并不存在或?qū)⒁粋(gè)有欠款的客戶刪除等。對(duì)于insert,update操作,可以在表結(jié)構(gòu)上建立外關(guān)鍵值/主關(guān)鍵值約束來(lái)防止把無(wú)效的數(shù)據(jù)追加到表中。在本系統(tǒng)中所有的基本表都設(shè)有唯一的主鍵和數(shù)個(gè)外鍵。在輔助表中每個(gè)表都設(shè)有數(shù)個(gè)外鍵。對(duì)于delete操作,可以在表上建立觸發(fā)器作執(zhí)行前的檢驗(yàn)來(lái)防止把有效的數(shù)據(jù)刪除 。.2.4系統(tǒng)軟件的選擇基于犆Client/Server體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)產(chǎn)品有Oracleo7.3,Informixonline7.2,SybaseSQLServerll,IBMDB2.1等,它們各具特色,但都可滿足一般商業(yè)企業(yè)的應(yīng)用要求。其中Oracle的系列產(chǎn)品幾乎可以在所有的硬件平臺(tái)上運(yùn)行并在國(guó)內(nèi)有著廣大的用戶。各層次的參考資料隨處可得,這對(duì)開發(fā)者和用戶來(lái)說(shuō)都很方便。因此,本系統(tǒng)選用Oracle7.3作為數(shù)據(jù)庫(kù)系統(tǒng),同時(shí)選用了Developer/2000等作為客戶端開發(fā)工具! 。.2.5 網(wǎng)絡(luò)系統(tǒng)配置批發(fā)商業(yè)的業(yè)務(wù)從地區(qū)到全國(guó),經(jīng)營(yíng)規(guī)模差異比較大。因此,要求系統(tǒng)具有良好的可伸縮性。從目前主流網(wǎng)絡(luò)操作系統(tǒng)UNIX,WindowsNT,Netware來(lái)看,對(duì)于應(yīng)用程序類,選用UNIX,WindowsNT是比較適宜的。本系統(tǒng)選用WindowsNT作為網(wǎng)絡(luò)操作系統(tǒng)。它具備應(yīng)用程序服務(wù)器,文件和打印服務(wù)器和通訊服務(wù)器的綜合特性。網(wǎng)絡(luò)采用10M/100M以太網(wǎng),TCP/IP作為網(wǎng)絡(luò)傳輸協(xié)議,用以絞線聯(lián)接形成星型結(jié)構(gòu)。為將現(xiàn)今已有的internet技術(shù)運(yùn)用于企業(yè)內(nèi)部網(wǎng)絡(luò)的intranet,在系統(tǒng)中配置了犗狉OracleWebServer 這樣,可以方便的實(shí)現(xiàn)企業(yè)內(nèi)部信息的發(fā)布、數(shù)據(jù)庫(kù)信息的查詢。整個(gè)系統(tǒng)的拓?fù)浣Y(jié)構(gòu)如圖 3所示。 網(wǎng)絡(luò)拓樸結(jié)構(gòu)圖3 3.系統(tǒng)實(shí)現(xiàn) 。.1系統(tǒng)開發(fā)方法系統(tǒng)的開發(fā)采用生命周期法與原型法相結(jié)合。用結(jié)構(gòu)化生命周期法進(jìn)行軟件開發(fā)管理,使用原型法思想,借助于Oracle提供的強(qiáng)有力的客戶端開發(fā)工具develop/2000進(jìn)行系統(tǒng)功能模塊的快速開發(fā)、實(shí)現(xiàn)。從而有效地縮短了系統(tǒng)開發(fā)周期! 。.2系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù) 。.2.1提高系統(tǒng)的可靠性措施為保證系統(tǒng)的可靠性并充分利用硬件資源,系統(tǒng)采用雙機(jī)集群(Cluster)技術(shù)。這種方案不僅具有雙機(jī)備份的可靠性,而且兩部服務(wù)器均承受了全部的工作負(fù)荷沒(méi)有閑置和備用! 。.2.2異種數(shù)據(jù)庫(kù)的雙向轉(zhuǎn)換目前企業(yè)的財(cái)會(huì)電算化,大多采用的是Foxbase,F(xiàn)oxpro數(shù)據(jù)庫(kù)系統(tǒng)。為充分利用已有的數(shù)據(jù)庫(kù)資源需要將dbf中的數(shù)據(jù)與Oracle數(shù)據(jù)庫(kù)中數(shù)據(jù)相互轉(zhuǎn)換。用瀏覽器訪問(wèn)Oracle數(shù)據(jù)庫(kù)本系統(tǒng)配置的Oracle WebServer2.0是一個(gè)與Oracle7Server緊密集成的Internet服務(wù)器。它支HTML、JAVA、PL/SQL語(yǔ)言。通過(guò)少量編程,既可實(shí)現(xiàn)犠犠犠對(duì)Oracle7數(shù)據(jù)庫(kù)的訪問(wèn)! 。.2.3 銷售預(yù)測(cè)針對(duì)銷售業(yè)務(wù)的復(fù)雜性、隨機(jī)性及銷售信息的不完整性,我們使用多種預(yù)測(cè)模型:回歸分析法,移動(dòng)平均值法,指數(shù)平滑法等。對(duì)歷史數(shù)據(jù)進(jìn)行模擬預(yù)測(cè),找出偏差最小的作為預(yù)測(cè)模型! 。.2.4 代碼設(shè)計(jì)代碼設(shè)計(jì)是關(guān)系到系統(tǒng)的可擴(kuò)展性、一致性、完整性和可維護(hù)性的重要問(wèn)題。在系統(tǒng)設(shè)計(jì)中,一律采用8位等長(zhǎng)代碼,按類別、項(xiàng)目等分段來(lái)表示企業(yè)內(nèi)部的各種事物! 。础〗Y(jié)束語(yǔ) 管理信息系統(tǒng)是一項(xiàng)復(fù)雜的系統(tǒng)工程,針對(duì)開發(fā)周期長(zhǎng),適應(yīng)性差的問(wèn)題,本文通過(guò)對(duì)大中型批發(fā)商業(yè)這一類企業(yè)的業(yè)務(wù)進(jìn)行詳細(xì)系統(tǒng)地分析,找出其基本的共同點(diǎn),提出了系統(tǒng)原形并在主流網(wǎng)絡(luò)操作系統(tǒng)NT平臺(tái)上,以O(shè)racle7.3、OracleWebServer2.0為基礎(chǔ),采用Deleloper/2000為主的開發(fā)工具設(shè)計(jì)、實(shí)現(xiàn)。因此,具有一定的通用性和可擴(kuò)充性,為批發(fā)商業(yè)以原型法為基礎(chǔ)進(jìn)行快速開發(fā)和實(shí)現(xiàn)提供了有效的方法。本系統(tǒng)在客戶端有30臺(tái)PC機(jī)網(wǎng)絡(luò)系統(tǒng)上設(shè)計(jì)實(shí)現(xiàn)。本論文設(shè)計(jì)的系統(tǒng),已被中國(guó)郵電器材總公司西北分公司選定作為該公司MIS系統(tǒng)的開發(fā)基礎(chǔ)原形。
論文出處(作者):
基于Web的多媒體CAI課件開發(fā)過(guò)程中若干問(wèn)題的研究和實(shí)踐
關(guān)于修船企業(yè)ERP系統(tǒng)的設(shè)計(jì)思想
【批發(fā)企業(yè)商業(yè)MIS】相關(guān)文章:
計(jì)算機(jī)畢業(yè)論文-批發(fā)企業(yè)商業(yè)MIS11-21
試論mis建設(shè)的策略03-22
前臺(tái)mis治理系統(tǒng)01-11
如何提升商業(yè)服務(wù)企業(yè)客戶價(jià)值12-07