【正文】
............................................42 庫(kù)存管理 .........................................................................................................................44第六章 結(jié)論及展望 ........................................................................................................................48 論文工作總結(jié) .......................................................................................................................48 問題和展望 ...........................................................................................................................48致 謝 ..............................................................................................................................................533 / 41第一章 引言 課題背景 國(guó)內(nèi)外研究現(xiàn)狀 課題任務(wù) 論文結(jié)構(gòu)第二章 相關(guān)理論技術(shù)簡(jiǎn)介 .NET 本章小結(jié)第三章 系統(tǒng)需求分析本章主要從系統(tǒng)系統(tǒng)功能需求分析、系統(tǒng)非功能需求分析 2 方面對(duì)管理系統(tǒng)進(jìn)行分析,以此確定系統(tǒng)的功能模塊需求以及系統(tǒng)需滿足的基本性能,為系統(tǒng)的設(shè)計(jì)階段打下堅(jiān)實(shí)的基礎(chǔ)。 4 / 41第四章 系統(tǒng)概要設(shè)計(jì) 系統(tǒng)設(shè)計(jì)目標(biāo)(1)資源整合資源整合,是企業(yè)戰(zhàn)略調(diào)整的手段,也是供應(yīng)鏈管理的的重要工作。整合就是要優(yōu)化資源配置,就是要有進(jìn)有退、有取有舍,就是要獲得整體的最優(yōu)。對(duì)不同來(lái)源、不同層次、不同結(jié)構(gòu)、不同內(nèi)容的供應(yīng)資源進(jìn)行識(shí)別與選擇、汲取與配置、激活和有機(jī)融合,使其具有較強(qiáng)的柔性、條理性、系統(tǒng)性和價(jià)值性,并創(chuàng)造出新的資源的一個(gè)復(fù)雜的動(dòng)態(tài)過(guò)程。本系統(tǒng)基于統(tǒng)一平臺(tái)架構(gòu),實(shí)現(xiàn)各個(gè)管理系統(tǒng)無(wú)縫對(duì)接、信息聯(lián)動(dòng)、數(shù)據(jù)共享從而達(dá)到資源整合的目的。(2)提高效率業(yè)務(wù)運(yùn)營(yíng)提升目標(biāo):實(shí)現(xiàn)商流、物流和資金流的順暢高效。滿足武漢移動(dòng)終端公司渠道業(yè)務(wù)多樣性和管理精細(xì)化要求,加快庫(kù)存、資金周轉(zhuǎn),降低運(yùn)營(yíng)成本,全面支撐終端營(yíng)銷管理閉環(huán)。(3)流程優(yōu)化運(yùn)營(yíng)管理控制提升目標(biāo):通過(guò)業(yè)務(wù)整合升級(jí),優(yōu)化業(yè)務(wù)流程,增強(qiáng)各級(jí)業(yè)務(wù)管理能力。強(qiáng)化不同業(yè)務(wù)模式的風(fēng)險(xiǎn)管控,建立財(cái)務(wù)業(yè)務(wù)一體化管控平臺(tái)。(4)運(yùn)營(yíng)監(jiān)控提供全面信息服務(wù),實(shí)時(shí)監(jiān)控運(yùn)營(yíng)數(shù)據(jù),為決策分析提供數(shù)據(jù)支撐。 系統(tǒng)整體技術(shù)架構(gòu)設(shè)計(jì)武漢移動(dòng)終端公司 ERP 供應(yīng)鏈系統(tǒng)采用分布式 Web Service 應(yīng)用結(jié)構(gòu)。采用 Web Service 作為客戶端和 COM+之間互動(dòng)的中間層,利用 Web Service 的優(yōu)勢(shì),使開發(fā)的中間件通過(guò)統(tǒng)一的接口 Web Service 的方式發(fā)布,讓各種形式的客戶端調(diào)用。同時(shí)又利用 COM+和 ADO 與數(shù)據(jù)庫(kù)連接,充分利用 COM+的數(shù)據(jù)庫(kù)連接的 Pooling 技術(shù)以減少重新建立數(shù)據(jù)庫(kù)連接和其它系統(tǒng)的資源,從而提高系統(tǒng)的執(zhí)行效率。圖 41 和 42 顯示了該系統(tǒng)的軟件體系結(jié)構(gòu)。5 / 41圖 41 軟件體系結(jié)構(gòu) 1圖 42 軟件體系結(jié)構(gòu) 2整個(gè)系統(tǒng)將采用 Client/Application Server/Database 三層架構(gòu)。這里的三層的體系架構(gòu)包括數(shù)據(jù)庫(kù)服務(wù)器、應(yīng)用服務(wù)器(COM+和 Web Service 服務(wù))和客戶顯示,其各層功能如下:(1)數(shù)據(jù)庫(kù)服務(wù)器層:主要用于存儲(chǔ)數(shù)據(jù),同時(shí)通過(guò)觸發(fā)器和存儲(chǔ)過(guò)程實(shí)現(xiàn)部分的業(yè)務(wù)邏輯。(2)應(yīng)用服務(wù)器層: 主要用于企業(yè)的事務(wù)邏輯處理和 Web 服務(wù)的發(fā)布。應(yīng)用服務(wù)器層又分為五層次:ADO 接口層:該層是與數(shù)據(jù)庫(kù)存的唯一通道,在 ADO 接口層之上的所有于數(shù)據(jù)庫(kù)交互都通過(guò)該層完成。COM+統(tǒng)一數(shù)據(jù)接口層:該層是根據(jù)該系統(tǒng)的需要,自己在 ADO 數(shù)據(jù)庫(kù)訪問層上定義的一個(gè) COM+接Comment [B1]: 這里的設(shè)計(jì)內(nèi)容從軟件工程角度來(lái)看,更像是在做需求分析。需求分析的(文字)用例就是用來(lái)描述這種一個(gè)業(yè)務(wù)流程,人機(jī)之間應(yīng)該是如何分工合作的。形式上看起來(lái)像是一個(gè)用戶使用手冊(cè)。這里說(shuō)的完全是用戶角度看到的東西。設(shè)計(jì)談的是系統(tǒng)內(nèi)部的事。即上述人機(jī)分工中分給機(jī)器(或者叫系統(tǒng))的工作,從軟件的角度應(yīng)該如何實(shí)現(xiàn)。6 / 41口層,上層的操作通過(guò)該接口調(diào)用 ADO層的功能與數(shù)據(jù)庫(kù)完成交互操作。該層封裝主要的數(shù)據(jù)庫(kù)操作,如查詢,添加和刪除等等。業(yè)務(wù)層:該層主要封裝企業(yè)的業(yè)務(wù)邏輯,部分業(yè)務(wù)邏輯后移到數(shù)據(jù)庫(kù)層,通過(guò)觸發(fā)器和存儲(chǔ)過(guò)程實(shí)現(xiàn)。數(shù)據(jù)對(duì)象實(shí)體:該層主要是將數(shù)據(jù)庫(kù)中的一些常用數(shù)據(jù)庫(kù)實(shí)體對(duì)象化,將它們用面向?qū)ο蟮乃枷敕庋b成數(shù)據(jù)庫(kù)實(shí)體類,供用戶直觀的調(diào)用。Web Service發(fā)布層:該層主要是將 COM+層、數(shù)據(jù)庫(kù)實(shí)體層和業(yè)務(wù)邏輯層的接口用 Web的方式發(fā)布,供表示層調(diào)用。這樣表示層和底層的接口就單一,而且不必再為不同的表示形式編寫業(yè)務(wù)組件,它們都共用一個(gè) Web接口。(3)客戶顯示層:提供給操作人員的顯示界面。該層可以是瀏覽器形式,也可以是 Windows界面形式,或其它終端的形式,如手機(jī),掌上 PC等等,它們的調(diào)用接口都是統(tǒng)一的 Web Service接口。以下從業(yè)務(wù)角度出發(fā),以流程圖的方式講解功能設(shè)計(jì)。包含需求管理、采購(gòu)管理、銷售管理以及庫(kù)存管理等流程。(一)需求申請(qǐng)需求申請(qǐng)操作流程如下:門店用戶管理員成功登陸系統(tǒng)后,點(diǎn)擊界面左側(cè)的“需求申請(qǐng)”進(jìn)入需求申請(qǐng)界面;在需求申請(qǐng)界面上方的工具條上點(diǎn)擊“新增” ;在彈出的需求申請(qǐng)單上,門店用戶根據(jù)實(shí)際情況填寫需求公司、需求庫(kù)存組織、需求終端、需求數(shù)量、需求日期等信息;在用戶輸入信息時(shí),對(duì)信息的有效性進(jìn)行驗(yàn)證。 ,如需求數(shù)量是否為負(fù)數(shù),需求終端是否存在等;若存在不合法字符,及時(shí)進(jìn)行提示;信息輸入完成后,用戶點(diǎn)擊“提交”按鍵;此時(shí),系統(tǒng)將需求單在本地服務(wù)器備, ;同時(shí)將需求單發(fā)送至需求單位;完成需求申請(qǐng)工作。7 / 41 除了新增需求申請(qǐng)外,本系統(tǒng)還支持需求申請(qǐng)的修改、刪除及查詢。其操作流程同新增需求申請(qǐng)類似,本文不再贅述。 需求申請(qǐng)流程圖如下:圖 43 需求申請(qǐng)流程圖(二)需求匯總 需求匯總由省終端公司的工作人員進(jìn)行操作。需求匯總的操作流程如下:省終端公司的工作人員成功登陸系統(tǒng)后,點(diǎn)擊界面上的“需求匯總”功能;主界面逐條顯示各地發(fā)送的需求申請(qǐng)單信息,包括需求申請(qǐng)單號(hào)、序號(hào)、存貨編碼、存貨名稱、規(guī)格、型號(hào)、計(jì)量單位、需求日期、需求數(shù)量、現(xiàn)存量、功能選擇需求申請(qǐng)功能選擇新增雙擊打開已經(jīng)存在的需求申請(qǐng)單選中需求申請(qǐng)單D a t a B a s e刪除門店 用戶查詢完成逐一填寫需求單信息選擇需要修改信息進(jìn)行 修改點(diǎn)擊工具條上的刪除輸入查詢信息將比對(duì)成功的結(jié)果顯示在界面上將查詢信息與數(shù)據(jù)庫(kù)中存儲(chǔ)信息進(jìn)行比對(duì)點(diǎn)擊 “ 確定 ”寫入8 / 41原始需求庫(kù)存組織、收貨庫(kù)存組織等信息;工作人員在系統(tǒng)主界面選點(diǎn)擊“查詢” ,在彈出的查詢條件框中輸入需要匯總存貨的名稱或編碼,點(diǎn)擊“確定” ;系統(tǒng)對(duì)輸入查詢條件的有效性進(jìn)行驗(yàn)證,不合格彈出提示,合格顯示查詢結(jié)果;對(duì)結(jié)果中的各個(gè)門店用戶的需求申請(qǐng)數(shù)量進(jìn)行匯總;根據(jù)匯總信息發(fā)送終端公司;完成需求匯總工作。(三)需求查詢需求查詢時(shí)需求匯總的必須功能,本系統(tǒng)支持按終端名稱、按需求公司+終端名稱、按需求倉(cāng)庫(kù)+終端名稱、按需求日期+終端名稱、按需求公司+需求日期+終端名稱進(jìn)行匯總查詢。查詢功能的操作流程包含在需求匯總中,在此不再贅述。需求匯總及需求查詢的流程圖如下:9 / 41圖 44 需求匯總及查詢流程圖 采購(gòu)管理采購(gòu)管理包括采購(gòu)訂單生成、訂單處理、訂單查詢、采購(gòu)?fù)素洝S唵紊刹少?gòu)管理員成功登陸系統(tǒng)后,點(diǎn)擊界面左側(cè)的“采購(gòu)管理”進(jìn)入采購(gòu)管理界面;在采購(gòu)管理界面上方的工具條上點(diǎn)擊“新增” ;在彈出的訂單上,訂單編號(hào)系統(tǒng)自動(dòng)生成。采購(gòu)管理員根據(jù)實(shí)際情況填寫訂單編號(hào)、廠商名稱、采購(gòu)單位、機(jī)型、訂單數(shù)量、顏色、到貨要求等信息;功能選擇需求匯總終端公司工作人員完成點(diǎn)擊工具條上的查詢輸入?yún)R總條件點(diǎn)擊 “ 確定 ”D a t a B a s e按照查詢條件在數(shù)據(jù)庫(kù)中進(jìn)行查詢顯示查詢結(jié)果根絕查詢結(jié)果進(jìn)行需求匯總將形成的需求匯總單放終端公司10 / 41在用戶輸入信息時(shí),對(duì)信息的有效性進(jìn)行驗(yàn)證。 ,如訂單數(shù)量是否為負(fù)數(shù),采購(gòu)單位是否存在等;若存在不合法字符,及時(shí)進(jìn)行提示;信息輸入完成后,用戶點(diǎn)擊“確定”按鍵;此時(shí),訂單信息會(huì)被存儲(chǔ)在數(shù)據(jù)庫(kù)中;完成訂單生成工作。訂單處理及查詢訂單處理及查詢是指通過(guò)查詢找到需要處理的訂單,按照實(shí)際需要進(jìn)行發(fā)貨或終止處理。具體操作流程如下:采購(gòu)管理員成功登陸系統(tǒng)后,點(diǎn)擊界面上的“訂單處理”功能;主界面逐條顯示訂單信息, ;工作人員在系統(tǒng)主界面選點(diǎn)擊“查詢” ,在彈出的查詢條件框中輸入需要處理訂單的編號(hào)、日期或者訂單名稱,點(diǎn)擊“確定” ;系統(tǒng)對(duì)輸入查詢條件的有效性進(jìn)行驗(yàn)證,不合格彈出提示,合格顯示查詢結(jié)果;選中查詢出的訂單,根據(jù)需要選擇工具欄中中的發(fā)貨或者終止;將處理信息保存數(shù)據(jù)庫(kù)完成訂單處理工作。采購(gòu)管理的流程圖如下:11 / 41圖 45 采購(gòu)管理流程圖 銷售管理(一)實(shí)體門店零售實(shí)體門店工作人員成功登陸系統(tǒng)后,點(diǎn)擊界面左側(cè)的“銷售管理”進(jìn)入銷售管理界面;當(dāng)客戶選擇使用購(gòu)機(jī)電子券購(gòu)機(jī)時(shí),按照規(guī)則扣減客戶電子券金額;成功扣減后,輸入辦理號(hào)碼、捆綁號(hào)碼、購(gòu)機(jī)電子券代碼串、門店編碼,供貨平臺(tái)編碼,操作工號(hào);當(dāng)客戶選擇購(gòu)買非裸機(jī)的方式時(shí),工作人員應(yīng)該錄入客戶資料、機(jī)型、是否有禮包等設(shè)備信息數(shù)據(jù)資料;當(dāng)客戶選擇預(yù)存話費(fèi)送購(gòu)機(jī)電子券時(shí),在通過(guò)接口調(diào)用由終端公司前臺(tái)零功能選擇采購(gòu)管理功能選擇新增選中需求申請(qǐng)單D a t a B a s e采購(gòu)管理員查詢完成逐一填寫訂單信息點(diǎn)擊工具條上的發(fā)貨或終止輸入查詢信息將比對(duì)成功的結(jié)果顯示在界面上將查詢信息與數(shù)據(jù)庫(kù)中存儲(chǔ)信息進(jìn)行比對(duì)點(diǎn)擊 “ 確定 ”寫入Comment [B2]: 專業(yè)的流程圖不可以這樣畫。請(qǐng)參照 UML活動(dòng)圖繪制規(guī)則重新繪制這些“流程圖”12 / 41售系統(tǒng)將購(gòu)機(jī)電子券做入庫(kù)操作指令;指令內(nèi)容包括:營(yíng)銷案辦理號(hào)碼,預(yù)存話費(fèi)送購(gòu)機(jī)電子券營(yíng)銷案 ID、購(gòu)機(jī)電子券類型、指定機(jī)型、購(gòu)機(jī)電子券編碼、購(gòu)機(jī)電子券密碼;當(dāng)客戶選擇購(gòu)買裸機(jī)或則購(gòu)機(jī)送話費(fèi)的方式時(shí),實(shí)體門店的營(yíng)業(yè)人員應(yīng)該選擇使用終端公司前臺(tái)零售系統(tǒng)進(jìn)行裸機(jī)銷售操作,錄入客戶資料、定制終端IMEI號(hào)、顏色、是否有禮包等設(shè)備信息數(shù)據(jù)資料,進(jìn)行終端實(shí)物設(shè)備的銷售處理;如果是純裸機(jī)銷售,不存在贈(zèng)送話費(fèi)的話,終端公司前臺(tái)零售系統(tǒng)向CRM/BOSS以及 ERP系統(tǒng)同步銷售記錄,如果是帶贈(zèng)送話費(fèi)的,則除了同步銷售記錄外,還需要辦理贈(zèng)費(fèi)營(yíng)銷案;完成系統(tǒng)操作后,門店的銷售記錄自動(dòng)上傳數(shù)據(jù)庫(kù); 實(shí)體門店銷售流程圖如下:圖 46 實(shí)體門店銷售流程圖(二)電子商務(wù)平臺(tái)零售客戶登陸電子商務(wù)選擇機(jī)型和營(yíng)銷活動(dòng),填寫訂單。功能選擇銷售管理電子券購(gòu)機(jī)D a t a B a s e銷售管理員完成輸入電子券號(hào)驗(yàn)證電子券有效性寫入輸入購(gòu)機(jī)信息非裸機(jī)購(gòu)機(jī)錄入客戶 、 手機(jī)及套餐信息預(yù)存話費(fèi)購(gòu)機(jī)送電子券錄入電子券信息裸機(jī)錄入手機(jī)信息13 / 41電子商務(wù)平臺(tái)后臺(tái)采用系統(tǒng)自動(dòng)和人工方式對(duì)訂單進(jìn)行審核。審核不通過(guò)取消訂單,審核通過(guò)進(jìn)入訂單分撿處理。當(dāng)客戶選擇購(gòu)買裸機(jī)或則購(gòu)機(jī)送話費(fèi)的方式時(shí),電子商務(wù)平臺(tái)后臺(tái)進(jìn)行商品資源預(yù)占處理;如果是純裸機(jī)銷售,不存在贈(zèng)送話費(fèi)的話,電子商務(wù)平臺(tái)向 CRM/BOSS 以及ERP 系統(tǒng)同步銷售記錄。如果是帶贈(zèng)送話費(fèi)的,則除了同步銷售記錄外,還需要辦理贈(zèng)費(fèi)營(yíng)