時(shí)間:2023-03-14 15:10:47
序論:寫(xiě)作是一種深度的自我表達(dá)。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來(lái)了七篇訂單管理范文,愿它們成為您寫(xiě)作過(guò)程中的靈感催化劑,助力您的創(chuàng)作。
關(guān)鍵詞面向服務(wù)體系結(jié)構(gòu);Web服務(wù);訂單管理
中圖分類(lèi)號(hào)TP文獻(xiàn)標(biāo)識(shí)碼A文章編號(hào)1673-9671-(2012)041-0116-01
隨著信息化的快速發(fā)展,導(dǎo)致企業(yè)由于初期缺乏統(tǒng)一規(guī)劃而建立的眾多子系統(tǒng)不能互聯(lián)互通和資源共享,進(jìn)而形成信息孤島。同時(shí),為適應(yīng)市場(chǎng)競(jìng)爭(zhēng)而變化的業(yè)務(wù)流程調(diào)整無(wú)法在目前企業(yè)的IT架構(gòu)中及時(shí)方便的反應(yīng),抑制了企業(yè)的發(fā)展。
使用SOA來(lái)構(gòu)建訂單管理系統(tǒng)可以將原有系統(tǒng)中的業(yè)務(wù)流程封裝成服務(wù)(如果業(yè)務(wù)流程較復(fù)雜,可將將業(yè)務(wù)流程分解成多個(gè)服務(wù),每個(gè)服務(wù)對(duì)應(yīng)原有系統(tǒng)中的單一功能),這樣,企業(yè)原有系統(tǒng)如需要更新原有功能或者添加新功能,都可以以模塊化(服務(wù))的方式進(jìn)行。總之,基于SOA構(gòu)建系統(tǒng),既可以將原有系統(tǒng)的功能封裝成服務(wù)以保護(hù)已有的投資,又給企業(yè)更好的靈活性、高復(fù)用性和擴(kuò)展性來(lái)構(gòu)建新的應(yīng)用和業(yè)務(wù)流程。
1SOA
面向服務(wù)的架構(gòu)(service-oriented architecture,SOA)是一個(gè)將應(yīng)用系統(tǒng)的不同功能通過(guò)服務(wù)間的接口和契約聯(lián)系起來(lái)的一種組件模型。接口采用獨(dú)立于硬件平臺(tái)、操作系統(tǒng)和實(shí)現(xiàn)服務(wù)的計(jì)算機(jī)語(yǔ)言的中立的方式定義,因此構(gòu)建在不同系統(tǒng)中的各種服務(wù)可以以統(tǒng)一和通用的方式進(jìn)行交互。
在使用面向服務(wù)的結(jié)構(gòu)設(shè)計(jì)系統(tǒng)時(shí),需要以服務(wù)為單位進(jìn)行系統(tǒng)建模。服務(wù)的建模要關(guān)注兩個(gè)方面:一個(gè)是粒度,一個(gè)是耦合。粒度表示一個(gè)服務(wù)的大小,即服務(wù)操作的范圍。耦合代表的是服務(wù)與服務(wù)之間的關(guān)系。耦合性受到服務(wù)粒度很大的影響,粒度的選擇決定了系統(tǒng)內(nèi)部的耦合性。服務(wù)粒度往往根據(jù)系統(tǒng)需求確定。
2訂單處理流程服務(wù)設(shè)計(jì)
2.1訂單處理概述
所謂訂單處理:就是由訂單管理部門(mén)對(duì)客戶(hù)的需求信息進(jìn)行及時(shí)的處理,這是物流活動(dòng)的關(guān)鍵之一。是從客戶(hù)下訂單開(kāi)始到客戶(hù)收到貨物為止整個(gè)處理活動(dòng)。
2.2訂單處理流程
訂單處理是企業(yè)物流活動(dòng)的的一個(gè)核心業(yè)務(wù)流程,大致包括以下幾個(gè)步驟:訂單準(zhǔn)備、傳送、錄入、履行和跟蹤等。訂單處理是企業(yè)客服目標(biāo)最重要的要素之一。準(zhǔn)確分析各種訂單類(lèi)型、改善各種訂單的處理過(guò)程、縮短周期、提高訂單需求的滿(mǎn)足率和準(zhǔn)確率、跟蹤訂單的全過(guò)程,可以在降低物流總成本的同時(shí)提高客服水平和顧客滿(mǎn)意度,還可以有效降低庫(kù)存水平。業(yè)務(wù)處理流程如圖1。
3訂單處理流程服務(wù)設(shè)計(jì)
對(duì)系統(tǒng)服務(wù)建模遵循以下思路:將系統(tǒng)功能模塊抽象為基本服務(wù);在基本服務(wù)的基礎(chǔ)上設(shè)計(jì)組件和業(yè)務(wù)對(duì)象,并將需要多個(gè)服務(wù)協(xié)作才能完成的業(yè)務(wù)流程設(shè)計(jì)成組合服務(wù)。當(dāng)根據(jù)業(yè)務(wù)需要改變組合服務(wù)時(shí),整個(gè)系統(tǒng)的改動(dòng)不會(huì)太大,因?yàn)榻M合服務(wù)都是通過(guò)基本服務(wù)和工作流程組合起來(lái)的。
3.省略或Java平臺(tái)開(kāi)發(fā),調(diào)用時(shí)可以在較短時(shí)間內(nèi)得到結(jié)果,故都采用了同步服務(wù)。訂單處理過(guò)程中主要涉及到的Web服務(wù)分別是:
1)訂單準(zhǔn)備和訂單傳送服務(wù)。訂單準(zhǔn)備服務(wù)可以使手工和電
子操作,作用是根據(jù)客戶(hù)的需求進(jìn)行訂單的生產(chǎn),可以提供電子或是手工的方式進(jìn)行傳送服務(wù)。
2)訂單錄入服務(wù)。訂單錄入服務(wù)可以調(diào)用基本服務(wù)StorageService,進(jìn)行庫(kù)存查詢(xún)、調(diào)用基本服務(wù)CreditCheckingService進(jìn)行客戶(hù)信用檢查,GillGenService產(chǎn)生賬單等等。
3)訂單履行服務(wù)。訂單履行服務(wù)OrderPerformingService,調(diào)用相關(guān)服務(wù)實(shí)現(xiàn)配送調(diào)度、準(zhǔn)本運(yùn)輸單據(jù)等業(yè)務(wù)、調(diào)用安排生產(chǎn)服務(wù)ArrangeProductionService,通過(guò)此端口調(diào)用基本服務(wù)訂單排產(chǎn),完成訂單的排產(chǎn)操作。
4)訂單跟蹤服務(wù)。訂單跟蹤服務(wù)OrderShadowscrvice,通過(guò)此端口收集客戶(hù)的反饋信息。
3.2Web服務(wù)調(diào)用
Web服務(wù)中的WSDL文檔中的一個(gè)wsdl:service元素可以被動(dòng)態(tài)或靜態(tài)地創(chuàng)建一個(gè)Service實(shí)例。不論是動(dòng)態(tài)還是靜態(tài)的Service實(shí)例,都可以創(chuàng)建一個(gè),通過(guò)來(lái)使用服務(wù)端點(diǎn)接口(SEI:Service Endpoint Interface)實(shí)現(xiàn)對(duì)web服務(wù)的調(diào)用;
另外,Service實(shí)例也可以通過(guò)發(fā)送和接手XML消息來(lái)調(diào)用web服務(wù)。通過(guò)createDispatch方法提供一個(gè)javax.xml.ws.Dispatch實(shí)例,構(gòu)造自己的soap消息,再將其直接發(fā)送到一個(gè)Web服務(wù)。
4結(jié)束語(yǔ)
基于面向服務(wù)架構(gòu)構(gòu)建的訂單管理系統(tǒng)可以在保留現(xiàn)有IT投資的基礎(chǔ)上,解決舊系統(tǒng)中存在的信息孤島問(wèn)題,并在系統(tǒng)中增加新的功能及應(yīng)用更新時(shí)在成本和靈活性上具有優(yōu)勢(shì)。
1)增加重用,易于使用、管理。新的系統(tǒng)中將業(yè)務(wù)封裝成Web服務(wù),并公布這些獨(dú)立服務(wù)的接口,當(dāng)服務(wù)的消費(fèi)者調(diào)用服務(wù)時(shí),在服務(wù)中心進(jìn)行查找和調(diào)用即可,減少了成本并且降低了系統(tǒng)維護(hù)風(fēng)險(xiǎn)。
2)對(duì)業(yè)務(wù)流程的變化可以快速響應(yīng)。新系統(tǒng)中所有Web服務(wù)之間都是松耦合的,當(dāng)企業(yè)的業(yè)務(wù)流程變化時(shí),僅需要對(duì)現(xiàn)有的Web服務(wù)進(jìn)行適當(dāng)?shù)闹匦陆M合即可適應(yīng)業(yè)務(wù)流程的變化(當(dāng)功能需要變更時(shí),也僅僅需要更新相關(guān)Web服務(wù),而不需改變其他因素),這樣就可以減少開(kāi)發(fā)新軟件的時(shí)間。
>> 基于Oracle HTML DB的在線訂單管理系統(tǒng)敏捷開(kāi)發(fā) 基于HTML5技術(shù)的Web監(jiān)控界面開(kāi)發(fā) 基于Html5技術(shù)的WEB開(kāi)發(fā) 基于HTML5的條令法規(guī)訓(xùn)練考核系統(tǒng) 基于HTML5 web 技術(shù)APP快速開(kāi)發(fā)研究 基于HTML5的在線答疑系統(tǒng)的白板設(shè)計(jì)與實(shí)現(xiàn) 基于HTML5的移動(dòng)Web技術(shù) 基于HTML5的離線存儲(chǔ)技術(shù) 基于Native+html5移動(dòng)應(yīng)用框架的研究 基于HTML5技術(shù)的Web游戲設(shè)計(jì) 基于HTML5的異步數(shù)據(jù)傳輸 基于HTML5的網(wǎng)絡(luò)地圖研究與實(shí)現(xiàn) 基于HTML5 的微課WEB 前端設(shè)計(jì) 基于HTML5的旅游網(wǎng)站設(shè)計(jì) 基于HTML5的教室信息電子看板設(shè)計(jì) 基于HTML的在線文檔編輯器的實(shí)現(xiàn)方法 基于HTML5在線編輯平臺(tái)的移動(dòng)學(xué)習(xí)資源構(gòu)建與應(yīng)用研究 基于HTML5的校園送水服務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 基于HTML5的混合平臺(tái)開(kāi)發(fā)模式對(duì)于移動(dòng)應(yīng)用開(kāi)發(fā)專(zhuān)業(yè)的影響 基于Drupal 7的HTML5布局模板的二次開(kāi)發(fā) 常見(jiàn)問(wèn)題解答 當(dāng)前所在位置:L DB既適合經(jīng)驗(yàn)豐富的Oracle數(shù)據(jù)庫(kù)開(kāi)發(fā)人員,又適合能力很強(qiáng)的非開(kāi)發(fā)人員(例如Oracle DBA或者高級(jí)用戶(hù)),只要擁有 Web 瀏覽器,就能夠快速創(chuàng)建基于Web的報(bào)表和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng).[2,3]
HTML DB包括1個(gè)存儲(chǔ)應(yīng)用程序定義的元數(shù)據(jù)庫(kù)和1個(gè)用于呈現(xiàn)和處理瀏覽器頁(yè)面的引擎.[4]該引擎用 PL/SQL實(shí)現(xiàn),通過(guò) Oracle DB包含3個(gè)主要的組件[5](見(jiàn)圖2).
圖 1 HTML DB體系結(jié)構(gòu)
圖 2 HTML DB開(kāi)發(fā)界面
(1)Application Builder.使用 Application Builder,可以構(gòu)建以數(shù)據(jù)庫(kù)為中心的交互式 Web 應(yīng)用程序.
(2)SQL Workshop.SQL Workshop提供友好的圖形界面來(lái)添加和管理數(shù)據(jù)庫(kù)對(duì)象,并可以運(yùn)行 SQL 語(yǔ)句和腳本.
(3)Administration.管理用戶(hù)和個(gè)人設(shè)置,獲取系統(tǒng)可用性報(bào)表①.
1.3 Oracle HTML DB的敏捷特性
HTML DB支持PL/SQL,JavaScript,HTML/CSS模板,Web Service,多種圖表,甚至郵件提醒等,也可以用來(lái)提供專(zhuān)業(yè)的應(yīng)用程序托管服務(wù),將HTML DB工作區(qū)以ASP方式為成百上千的用戶(hù)使用(如),這樣用戶(hù)甚至不需要再購(gòu)買(mǎi)和維護(hù)專(zhuān)門(mén)的數(shù)據(jù)庫(kù)產(chǎn)品.[4]可見(jiàn),HTML DB是1個(gè)優(yōu)秀的輕量級(jí)開(kāi)發(fā)平臺(tái),其特有的基于Web,快速開(kāi)發(fā),所見(jiàn)即所得,輕松迭代和部署,良好的性能和安全等諸多特性,與敏捷開(kāi)發(fā)的特點(diǎn)不謀而合.
HTML DB將集成的Web平臺(tái)同時(shí)提供給開(kāi)發(fā)人員和用戶(hù),使得應(yīng)用程序一直在線,隨時(shí)可用.任何的變更和版本更新都能實(shí)時(shí)呈現(xiàn)給項(xiàng)目團(tuán)隊(duì)成員,非常便于用戶(hù)和開(kāi)發(fā)團(tuán)隊(duì)的溝通.再加上Oracle數(shù)據(jù)庫(kù)本身良好的性能和可靠的安全性,所以它無(wú)疑是實(shí)現(xiàn)敏捷開(kāi)發(fā)的有利工具.
2 訂單管理系統(tǒng)的敏捷開(kāi)發(fā)實(shí)踐
2.1 敏捷開(kāi)發(fā)過(guò)程
某建材生產(chǎn)公司欲在企業(yè)站點(diǎn)上實(shí)現(xiàn)訂單管理系統(tǒng),支持在線訂貨、跟蹤訂單狀態(tài)、生成銷(xiāo)售報(bào)表等功能.由于行業(yè)和企業(yè)本身的發(fā)展變化快,需求變更不可避免,所以嘗試敏捷開(kāi)發(fā)實(shí)踐.項(xiàng)目小組由開(kāi)發(fā)人員和企業(yè)方關(guān)鍵用戶(hù)組成,設(shè)計(jì)與開(kāi)發(fā)過(guò)程中隨時(shí)溝通和交流,并統(tǒng)一受企業(yè)方IT技術(shù)經(jīng)理的調(diào)度.
在完成前期業(yè)務(wù)調(diào)研和需求分析后,項(xiàng)目團(tuán)隊(duì)明確業(yè)務(wù)流程圖、數(shù)據(jù)流圖和第1輪迭代的范圍,設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù)模型,從而進(jìn)入構(gòu)建階段.具體構(gòu)建數(shù)據(jù)庫(kù)的方法,使用Oracle 10g提供的企業(yè)管理器(EM)結(jié)合Oracle HTML DB的“SQL Workshop” 來(lái)創(chuàng)建數(shù)據(jù)庫(kù).
第1輪迭代實(shí)施周期2個(gè)月,搭建整個(gè)應(yīng)用的數(shù)據(jù)庫(kù)框架,實(shí)現(xiàn)訂單的錄入流程.本次迭代設(shè)計(jì)和編碼同步進(jìn)行,在2個(gè)月內(nèi)拿出第1個(gè)可用版本,以后的迭代過(guò)程中保持軟件一直在線可用.
第2輪迭代實(shí)施周期1個(gè)月,實(shí)現(xiàn)庫(kù)存管理、銷(xiāo)售統(tǒng)計(jì)功能和多用戶(hù)權(quán)限控制.同時(shí)將前期的系統(tǒng)功能向用戶(hù)做推廣使用,實(shí)行基本操作培訓(xùn),并對(duì)用戶(hù)提出的變更意見(jiàn)及時(shí)響應(yīng)和修正.
第3輪迭代實(shí)施周期半個(gè)月,在不斷完善的過(guò)程中根據(jù)用戶(hù)對(duì)每個(gè)功能界面提出的建議進(jìn)行修改,同時(shí)修訂完善數(shù)據(jù)字典、操作說(shuō)明及其他相關(guān)技術(shù)文檔.
采用迭代式開(kāi)發(fā),使得業(yè)務(wù)人員在第1個(gè)可用版本完成后,即開(kāi)始在線錄入訂單.軟件已經(jīng)開(kāi)始為業(yè)務(wù)帶來(lái)價(jià)值.可以把這個(gè)問(wèn)題想得再極端一點(diǎn):假如明天就要終止這個(gè)項(xiàng)目,至少今天提交給用戶(hù)的是有價(jià)值的軟件而不是雜亂的文檔.
2.2 開(kāi)發(fā)實(shí)例
基于HTML DB的應(yīng)用系統(tǒng)開(kāi)發(fā),首先使用Application Builder創(chuàng)建工作區(qū).每個(gè)工作區(qū)可以包含若干個(gè)Web應(yīng)用程序;每個(gè)Web應(yīng)用程序由多個(gè)“頁(yè)面”(Pages)組成;每個(gè)頁(yè)面又包含若干個(gè)“區(qū)域”(Regions),可以定義區(qū)域?yàn)閿?shù)據(jù)視圖、導(dǎo)航條、HTML區(qū)域等,區(qū)域中可以添加按鈕、輸入框、超鏈接等頁(yè)面元素提供用戶(hù)界面.Web元素和區(qū)域、頁(yè)面等容器之間通過(guò)定義的參數(shù)/變量或SQL過(guò)程等進(jìn)行通信.對(duì)于本系統(tǒng)的銷(xiāo)售訂單項(xiàng)目,客戶(hù)、產(chǎn)品、訂單的相關(guān)頁(yè)面都需要在數(shù)據(jù)庫(kù)中讀取數(shù)據(jù).用戶(hù)所熟悉的Oracle擴(kuò)展開(kāi)發(fā)語(yǔ)言PL/SQL在HTML DB中得到全面支持并提供良好的交互.
以產(chǎn)品庫(kù)存的查詢(xún)模塊為例,開(kāi)發(fā)人員通過(guò)向?qū)砑有马?yè)面“瀏覽產(chǎn)品庫(kù)”(頁(yè)面編碼為P300)構(gòu)成查詢(xún)頁(yè)面.在頁(yè)面中添加Product區(qū)域,定義區(qū)域的數(shù)據(jù)源為下面的PL/SQL函數(shù)體.這樣,當(dāng)程序運(yùn)行時(shí),HTML DB引擎基于函數(shù)體生成SQL語(yǔ)句,對(duì)Oracle中相應(yīng)數(shù)據(jù)表進(jìn)行查詢(xún),最后將查詢(xún)結(jié)果置入P300頁(yè)面模板中,以Web形式呈現(xiàn)出來(lái).
圖3的程序頁(yè)面中,Product區(qū)域的主體就是1個(gè)PL/SQL函數(shù)體返回的數(shù)據(jù)庫(kù)查詢(xún)結(jié)果,其上方包含兩個(gè)列表框(產(chǎn)品類(lèi)別P300_CATEGORY,2級(jí)類(lèi)別P300_CATEGORY2)和1個(gè)按鈕,用來(lái)對(duì)產(chǎn)品進(jìn)行篩選.該實(shí)例說(shuō)明HTML DB的SQL查詢(xún)過(guò)程.
圖 3 產(chǎn)品管理頁(yè)面
當(dāng)用戶(hù)的需求發(fā)生變化時(shí),比如需要顯示舊的產(chǎn)品代碼(如RP60-S11A,原代碼為R60-S11-2.0),只要修改SQL語(yǔ)句,增加“OLDNAME” 舊代碼列即可.開(kāi)發(fā)人員修改的同時(shí),用戶(hù)已經(jīng)實(shí)時(shí)獲得新的應(yīng)用程序版本.添加、修改、刪除等DML操作,與上例一樣,也可以通過(guò)SQL語(yǔ)句完成.
迭代過(guò)程中對(duì)于較大的需求變更也是“擁抱變化”而不是“預(yù)測(cè)變化”.例如,在用戶(hù)關(guān)于產(chǎn)品的最初描述中,并未指出“特殊規(guī)格”的問(wèn)題,第1個(gè)可用版本提交后,用戶(hù)提出1個(gè)重要的業(yè)務(wù)規(guī)則:長(zhǎng)度不同的某類(lèi)產(chǎn)品使用相同的產(chǎn)品編碼,而以規(guī)格長(zhǎng)度來(lái)區(qū)分管理.此業(yè)務(wù)規(guī)則的變化將影響相關(guān)數(shù)據(jù)表的結(jié)構(gòu)和用戶(hù)界面.在傳統(tǒng)的瀑布式開(kāi)發(fā)方法中,這屬于較大變更,需要從可行性、設(shè)計(jì)、編碼整個(gè)環(huán)節(jié)進(jìn)行項(xiàng)目更改,用戶(hù)不能快速獲取可用版本.而通過(guò)敏捷開(kāi)發(fā),借助Oracle HTML DB工具,在2天內(nèi)即生成新的可用版本,并實(shí)時(shí)交付給用戶(hù).
3 結(jié) 論
本文所介紹內(nèi)容只是敏捷軟件開(kāi)發(fā)原則與方法的初步實(shí)踐,借助Oracle HTML DB,快速開(kāi)發(fā)與部署以數(shù)據(jù)庫(kù)為中心的、健壯性強(qiáng)的、易擴(kuò)展的Web訂單管理系統(tǒng).HTML DB是非常靈活的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,最終產(chǎn)品的遷移和部署成本接近于0,多次迭代開(kāi)發(fā)對(duì)生產(chǎn)和應(yīng)用的影響接近于0.它提供的在線開(kāi)發(fā)平臺(tái)使得整個(gè)開(kāi)發(fā)過(guò)程中軟件一直處于可用狀態(tài),因此客戶(hù)的需求變化引起的變更可以在開(kāi)發(fā)過(guò)程中快速部署和實(shí)現(xiàn).用戶(hù)對(duì)軟件開(kāi)發(fā)過(guò)程的持續(xù)參與也大大提高軟件的易用性和開(kāi)發(fā)進(jìn)度.該Web應(yīng)用程序的實(shí)施最終幫助用戶(hù)快速響應(yīng)客戶(hù)需求.
參考文獻(xiàn):
[1] MARTIN R C. 敏捷軟件開(kāi)發(fā): 原則、模式與實(shí)踐[M]. 鄧輝,譯. 北京: 清華大學(xué)出版社,2003.
[2] TERRI W. Oracle HTML DB user’s guide,release 1.6[EB/OL]. [2005-03]. http:///technology/products/database/htmldb/pdf/B14377_01.pdf.
[3] WINTERS T. Oracle application express 2.0 user’s guide[EB/OL]. [2005-01]. http:///pls/db102/to_pdf?pathname=appdev.102%2Fb16373.pdf.
1997年,寶供物流開(kāi)創(chuàng)性地建設(shè)了國(guó)內(nèi)物流行業(yè)首家基于Internet的物流信息管理系統(tǒng)。之后,以業(yè)務(wù)為導(dǎo)向,每年辦一件實(shí)事,到2004年已基本建成寶供第三方物流信息集成平臺(tái),有效集成全面訂單管理、倉(cāng)儲(chǔ)管理、運(yùn)輸管理和財(cái)務(wù)管理模塊,實(shí)現(xiàn)了物流、信息流和資金流的一體化管理;通過(guò)EDI等技術(shù),實(shí)現(xiàn)了與客戶(hù)信息系統(tǒng)的有效信息交換與共享,在國(guó)內(nèi)處于領(lǐng)先水平。從2002年開(kāi)始,寶供連續(xù)三年榮獲中國(guó)物流與采購(gòu)聯(lián)合會(huì)信息化優(yōu)秀案例,2004年更榮獲中國(guó)物流與采購(gòu)聯(lián)合會(huì)科技進(jìn)步一等獎(jiǎng)。
考慮客戶(hù)潛在需求
1997年寶供第一套基于Internet的物流信息管理系統(tǒng)是委托一家軟件公司幫助開(kāi)發(fā)的,當(dāng)時(shí)Internet剛剛在國(guó)內(nèi)興起,公司內(nèi)部的業(yè)務(wù)部門(mén)還習(xí)慣使用電話、傳真結(jié)合筆記本來(lái)跟蹤管理客戶(hù)的每票訂單,因此在需求分析階段并沒(méi)有提出太多的具體要求,甚至當(dāng)時(shí)推廣使用電子郵件還要IT部出面對(duì)各分公司進(jìn)行考核。
面對(duì)這種情況,我們采取的對(duì)策是站在用戶(hù)的角度去思考問(wèn)題,對(duì)內(nèi)通過(guò)實(shí)地調(diào)研業(yè)務(wù)操作流程,提出開(kāi)發(fā)包含28種查詢(xún)選項(xiàng)的訂單綜合查詢(xún)功能的需求,方便用戶(hù)查詢(xún);對(duì)外前瞻性的考慮到系統(tǒng)將來(lái)開(kāi)放給外部客戶(hù)使用的潛在需求,要求軟件公司開(kāi)發(fā)外部客戶(hù)通過(guò)密碼登陸上網(wǎng)查詢(xún)自身業(yè)務(wù)信息的查詢(xún)模塊。結(jié)果,系統(tǒng)開(kāi)發(fā)完成后首先被寶供的市場(chǎng)部相中,然后他們大力向客戶(hù)推薦寶供基于Internet的新的信息化管理模式,贏得對(duì)系統(tǒng)非常重視的多家跨國(guó)公司的認(rèn)可。業(yè)務(wù)部門(mén)使用綜合查詢(xún)功能?chē)L到甜頭后馬上提出了更多的報(bào)表查詢(xún)需求,促成了寶供IT走上自主消化和完善的技術(shù)研發(fā)道路。
將客觀阻力變成創(chuàng)新機(jī)遇
企業(yè)信息化過(guò)程中難免會(huì)遇到各種各樣的問(wèn)題,包括外部環(huán)境造成的難題,這種情況下實(shí)際上孕育著新的創(chuàng)新業(yè)務(wù)模式。
例如,寶供在1999年推廣基于Internet的倉(cāng)儲(chǔ)管理系統(tǒng)時(shí)就遇到國(guó)內(nèi)很多城市因網(wǎng)絡(luò)帶寬不夠造成網(wǎng)上錄入和查詢(xún)倉(cāng)儲(chǔ)訂單速度非常慢的瓶頸,而這又不是寶供自己能夠控制的。我們創(chuàng)造性的開(kāi)發(fā)離線訂單處理程序,采用本地終端離線錄入倉(cāng)儲(chǔ)訂單,將離線訂單由運(yùn)作點(diǎn)MAIL到總部人工導(dǎo)入和更新數(shù)據(jù)庫(kù)數(shù)據(jù),再?gòu)臄?shù)據(jù)庫(kù)中提取最新數(shù)據(jù)MAIL給客戶(hù)和運(yùn)作點(diǎn)更新用戶(hù)本地?cái)?shù)據(jù)庫(kù)的模式。雖然增加了人工控制的環(huán)節(jié),但對(duì)于客戶(hù),只要每天通過(guò)郵件接收最新的業(yè)務(wù)數(shù)據(jù)包更新本地電腦數(shù)據(jù)庫(kù),不用上網(wǎng)就能隨時(shí)查詢(xún)截止到昨天的最新倉(cāng)儲(chǔ)數(shù)據(jù),使用起來(lái)相當(dāng)方便。
寶供的幾個(gè)客戶(hù)使用這種模式實(shí)現(xiàn)了坐在辦公室里自主查詢(xún)各倉(cāng)庫(kù)進(jìn)出存數(shù)據(jù),以至于后來(lái)帶寬問(wèn)題解決后有些客戶(hù)習(xí)慣了這種模式還不想恢復(fù)網(wǎng)上查詢(xún)方式。
與客戶(hù)供應(yīng)鏈一體化合作
從2001年開(kāi)始,寶供IT在充分消化原系統(tǒng)基礎(chǔ)上開(kāi)始與客戶(hù)合作進(jìn)行系統(tǒng)對(duì)接。簡(jiǎn)單的講系統(tǒng)對(duì)接就是實(shí)現(xiàn)訂單通過(guò)數(shù)據(jù)交換平臺(tái)與客戶(hù)系統(tǒng)實(shí)現(xiàn)自動(dòng)導(dǎo)入和導(dǎo)出,實(shí)現(xiàn)訂單無(wú)紙化傳遞,但技術(shù)上對(duì)接成功只是第一步,客戶(hù)真正需要的是長(zhǎng)期穩(wěn)定、可靠和準(zhǔn)確的系統(tǒng)對(duì)接。例如,2001年某跨國(guó)家電公司和寶供實(shí)現(xiàn)系統(tǒng)對(duì)接后就提出了每個(gè)運(yùn)作點(diǎn)每月只允許一次數(shù)據(jù)錯(cuò)誤以及每周訂單及時(shí)錄入率的考核指標(biāo)。為了保障系統(tǒng)數(shù)據(jù)準(zhǔn)確和及時(shí),我們開(kāi)發(fā)了多種輔助系統(tǒng)監(jiān)控程序,包括開(kāi)發(fā)訂單收發(fā)網(wǎng)上監(jiān)控程序?qū)崿F(xiàn)運(yùn)作點(diǎn)自己上網(wǎng)查詢(xún)每張訂單何時(shí)接收和返回;開(kāi)發(fā)訂單超期錄入預(yù)警程序,網(wǎng)上查詢(xún)即將超期錄入和已超期的訂單;開(kāi)發(fā)網(wǎng)上條碼掃描監(jiān)控程序自動(dòng)計(jì)算等,依靠自成體系的系統(tǒng)監(jiān)控程序有力地保障了系統(tǒng)對(duì)接的穩(wěn)定性和準(zhǔn)確率,從而贏得了客戶(hù)的信賴(lài)。
根據(jù)不同客戶(hù)的實(shí)際需求,與客戶(hù)的系統(tǒng)合作也可以有多種模式,例如可以通過(guò)FTP、E-Mail,或通過(guò)第三方公用對(duì)接平臺(tái)等方式與客戶(hù)系統(tǒng)進(jìn)行對(duì)接;有些客戶(hù)希望完全采用自己的系統(tǒng),愿意將自己系統(tǒng)的終端開(kāi)放給寶供辦事處員工使用也沒(méi)有問(wèn)題;還有一個(gè)客戶(hù)以自己的ERP系統(tǒng)為主,但對(duì)于ERP系統(tǒng)未能處理的訂單,寶供IT又針對(duì)性地為其開(kāi)發(fā)了輔助網(wǎng)上訂單管理系統(tǒng)作為補(bǔ)充。
優(yōu)化供應(yīng)鏈管理流程
企業(yè)信息化的高級(jí)階段是通過(guò)為客戶(hù)定制供應(yīng)鏈管理系統(tǒng)優(yōu)化供應(yīng)鏈管理流程。要做到這點(diǎn),首先要象企業(yè)管理咨詢(xún)師一樣調(diào)研和分析客戶(hù)現(xiàn)有的業(yè)務(wù)管理模式,特別是訂單管理流程,有針對(duì)性地提出基于信息化支持的優(yōu)化流程。我們?yōu)榭蛻?hù)定制的訂單管理系統(tǒng)已經(jīng)支持客戶(hù)銷(xiāo)售流程,實(shí)現(xiàn)與客戶(hù)分銷(xiāo)管理的供應(yīng)鏈集成。包括實(shí)現(xiàn)以下功能:
?訂單狀態(tài)全程跟蹤
?實(shí)時(shí)庫(kù)存管理
可實(shí)時(shí)查詢(xún)到當(dāng)前寶供倉(cāng)庫(kù)的庫(kù)存情況,確切地知道某倉(cāng)庫(kù)當(dāng)前的實(shí)際庫(kù)存、可發(fā)庫(kù)存、在途庫(kù)存、未運(yùn)作庫(kù)存、殘損庫(kù)存。
?輔助銷(xiāo)售管理
系統(tǒng)可按日期、營(yíng)業(yè)單位、產(chǎn)品類(lèi)型、產(chǎn)品、經(jīng)銷(xiāo)商、銷(xiāo)售類(lèi)型、訂單、要貨情況等提供及時(shí)數(shù)據(jù),并進(jìn)行分類(lèi)匯總或累計(jì)求和,為銷(xiāo)售人員科學(xué)合理地制定、調(diào)整銷(xiāo)售計(jì)劃提供必要的參考數(shù)據(jù)。
?經(jīng)銷(xiāo)商管理
系統(tǒng)可實(shí)時(shí)提供任一經(jīng)銷(xiāo)商在某一時(shí)間范圍內(nèi)的要貨匯總及要貨明細(xì)情況??商峁┠骋讳N(xiāo)售區(qū)域內(nèi)的經(jīng)銷(xiāo)商要貨情況。使得客戶(hù)總部可以更有效地掌握全國(guó)經(jīng)銷(xiāo)商要貨情況。
例如,2004年我們?yōu)槟晨蛻?hù)提出了使用寶供網(wǎng)上訂單管理系統(tǒng)代替該客戶(hù)原來(lái)的手工訂單管理方式,將該客戶(hù)原手工開(kāi)具的三類(lèi)單證(“客戶(hù)訂單”、“客戶(hù)送貨單”、“供應(yīng)商送貨單”)合并為一份系統(tǒng)打印的“客戶(hù)訂單”,將訂單的錄入、審核、打印、確認(rèn)都在系統(tǒng)中完成,實(shí)現(xiàn)客戶(hù)辦事處員工在系統(tǒng)中錄入訂單-客戶(hù)總部審核確認(rèn)訂單-寶供辦事處打印有效訂單并運(yùn)作-運(yùn)作結(jié)果錄入系統(tǒng)-客戶(hù)隨時(shí)上網(wǎng)查詢(xún)最新的訂單執(zhí)行結(jié)果和庫(kù)存結(jié)果。最終,通過(guò)系統(tǒng)與客戶(hù)結(jié)成供應(yīng)鏈一體化合作伙伴。
專(zhuān)業(yè)系統(tǒng)與核心系統(tǒng)對(duì)接
寶供于2003年根據(jù)業(yè)務(wù)發(fā)展需求自主研發(fā)了全面訂單管理系統(tǒng)代替從1997年開(kāi)始一直使用的老信息系統(tǒng),并在此基礎(chǔ)上構(gòu)造寶供物流信息平臺(tái),當(dāng)年我們還根據(jù)業(yè)務(wù)需要和IBM合作引進(jìn)了國(guó)外先進(jìn)的WMS系統(tǒng)用于物流基地的貨架倉(cāng)管理,并且自主實(shí)現(xiàn)了該系統(tǒng)和寶供全面訂單管理系統(tǒng)的對(duì)接。
寶供第三方物流信息集成平臺(tái)將物流各相關(guān)環(huán)節(jié)(訂單管理、運(yùn)輸、倉(cāng)儲(chǔ)、財(cái)務(wù)、以及基礎(chǔ)數(shù)據(jù))作為一個(gè)整體進(jìn)行流程重組優(yōu)化:以客戶(hù)為中心,以訂單為主線,對(duì)業(yè)務(wù)流程進(jìn)行梳理。
通過(guò)建設(shè)寶供第三方物流信息集成平臺(tái),進(jìn)一步提升了寶供物流服務(wù)的核心競(jìng)爭(zhēng)力,使寶供與客戶(hù)、供應(yīng)商結(jié)成更緊密的戰(zhàn)略聯(lián)盟,實(shí)現(xiàn)更大范圍的信息共享、節(jié)約成本,創(chuàng)造寶供與客戶(hù)、供應(yīng)商在物流供應(yīng)鏈上三贏的局面。
關(guān)鍵詞:在線銷(xiāo)售;湖南特產(chǎn);B/S模式
引言
我國(guó)有極為豐富的土特產(chǎn)體系。隨著人們消費(fèi)觀念的更新,綠色、健康成為消費(fèi)的主流,地方特產(chǎn)成為新的消費(fèi)時(shí)尚[1]。湖南是一個(gè)農(nóng)業(yè)省,湖南特產(chǎn)豐富,如長(zhǎng)沙羅代黑豬、瀏陽(yáng)豆鼓、臭豆腐、糯米團(tuán)子、糖油粑粑、寧鄉(xiāng)花豬肉、攸縣香干、攸縣曬肉、黃花菜、龍須草、檳榔芋、湘西米豆腐、臨武鴨等。在線銷(xiāo)售是一種具有強(qiáng)大交互功能的商業(yè)信息系統(tǒng),能夠向用戶(hù)提供靜態(tài)和動(dòng)態(tài)信息資源[2-3]。在線銷(xiāo)售系統(tǒng)方便商家和用戶(hù)傳遞信息,促進(jìn)企業(yè)調(diào)整自身業(yè)務(wù)流程,從根本上將企業(yè)改造成以客戶(hù)為中心模式,具有高收益、低成本、方便等優(yōu)勢(shì)[4-5]。因此,本設(shè)計(jì)分析湖南特產(chǎn)電子商務(wù)銷(xiāo)售業(yè)務(wù)需求與商務(wù)模式,研究在線系統(tǒng)的體系結(jié)構(gòu),對(duì)湖南特產(chǎn)在線銷(xiāo)售系統(tǒng)進(jìn)行設(shè)計(jì)研究。
1、系統(tǒng)設(shè)計(jì)
本系統(tǒng)基于B/S模式,運(yùn)用.NET框架的MVC模式對(duì)湖南特產(chǎn)電子商務(wù)銷(xiāo)售業(yè)務(wù)需求與B2C商務(wù)模式[6],設(shè)計(jì)湖南特產(chǎn)在線銷(xiāo)售系統(tǒng)的功能結(jié)構(gòu)和數(shù)據(jù)庫(kù),具有登錄注冊(cè)、特產(chǎn)瀏覽、特產(chǎn)搜索、個(gè)人信息管理、個(gè)人訂單管理、購(gòu)物車(chē)、特產(chǎn)管理、評(píng)論管理、訂單管理、會(huì)員管理、權(quán)限管理等B2C網(wǎng)站功能[7]。
1.1系統(tǒng)總體功能結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)總體功能結(jié)構(gòu)設(shè)計(jì)如圖1所示。(1)注冊(cè)登錄用于普通用戶(hù)的注冊(cè)和會(huì)員、管理員的登錄,登錄時(shí)可以選擇保存密碼并且系統(tǒng)會(huì)自動(dòng)判斷所屬角色組進(jìn)入不同的管理平臺(tái)。如果忘記密碼可以點(diǎn)擊“忘記密碼”來(lái)找回密碼。(2)特產(chǎn)瀏覽對(duì)所有特產(chǎn)進(jìn)行瀏覽以便購(gòu)買(mǎi),可查看特產(chǎn)詳情,同時(shí)會(huì)員還可以對(duì)特產(chǎn)進(jìn)行評(píng)論。(3)特產(chǎn)搜索對(duì)所有的特產(chǎn)進(jìn)行搜索,分為普通用戶(hù)的搜索和后臺(tái)管理員的搜索。(4)個(gè)人信息管理管理登錄、密碼等信息;同時(shí)對(duì)于配送地址也可以進(jìn)行編輯、添加、刪除等操作。(5)個(gè)人訂單管理對(duì)購(gòu)買(mǎi)特產(chǎn)后產(chǎn)生的訂單進(jìn)行到貨提醒、標(biāo)記、刪除等處理。(6)購(gòu)物車(chē)添加到購(gòu)物車(chē)后可以對(duì)購(gòu)物車(chē)?yán)锏奶禺a(chǎn)項(xiàng)進(jìn)行修改特產(chǎn)數(shù)目、刪除等操作。在確定無(wú)誤后進(jìn)行購(gòu)買(mǎi)操作。(7)特產(chǎn)管理包括特產(chǎn)的添加、修改、刪除、標(biāo)記;管理特產(chǎn)的分類(lèi)作并且可以對(duì)特產(chǎn)數(shù)量進(jìn)行統(tǒng)計(jì)。(8)評(píng)論管理可對(duì)特產(chǎn)的評(píng)論審核、添加、刪除。(9)訂單管理管理員對(duì)訂單的操作,發(fā)貨后對(duì)訂單做出發(fā)貨標(biāo)記,并且可以對(duì)訂單進(jìn)行統(tǒng)計(jì)產(chǎn)生銷(xiāo)售報(bào)表。(10)會(huì)員管理搜索查看會(huì)員信息,禁用會(huì)員,統(tǒng)計(jì)會(huì)員數(shù)量,查看會(huì)員活躍度。(11)s權(quán)限管理對(duì)管理員進(jìn)行權(quán)限分配。
1.2系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
本系統(tǒng)數(shù)據(jù)庫(kù)表包括評(píng)論表、訂單表、地址表、特產(chǎn)表、特產(chǎn)分類(lèi)表、訂單項(xiàng)、訂單備份表、購(gòu)物車(chē)表等,具體見(jiàn)表1至表9。
2、結(jié)論
B2C在線銷(xiāo)售作為一種典型的Web電子商務(wù)系統(tǒng)迅速發(fā)展并已經(jīng)走進(jìn)了人們的日常生活中,更多的人更愿意足不出戶(hù)就可以挑選購(gòu)買(mǎi)自己喜歡的各種商品,湖南特產(chǎn)的購(gòu)買(mǎi)也是如此,從而縮短購(gòu)買(mǎi)湖南特產(chǎn)時(shí)間提高效率,跨越時(shí)間和空間的限制,給商業(yè)流通領(lǐng)域帶來(lái)變革和消費(fèi)者帶來(lái)便捷。湖南特產(chǎn)在線銷(xiāo)售系統(tǒng)操作簡(jiǎn)單方便,界面友好,具有一定的使用價(jià)值。
參考文獻(xiàn):
[1]鄧偉.地方特產(chǎn)的商業(yè)模式研究——以久大日化為例[D].西南交通大學(xué),2011.
[2]祁志民,劉涌.淺談我國(guó)電子商務(wù)的發(fā)展現(xiàn)狀與趨勢(shì)[J].浙江工業(yè)大學(xué),2009,7:136-138.
[3]皓星,張寧.淺析中國(guó)未來(lái)網(wǎng)購(gòu)模式的主流趨勢(shì)[J].中國(guó)經(jīng)貿(mào),2011,2:6-7.
[4]潘勇,趙軍民.基于顧客滿(mǎn)意度的B2C電子商務(wù)網(wǎng)站評(píng)價(jià)[J].現(xiàn)代情報(bào),2008,28:220-223.
[5]雄,譚慶平,陳駿等.新型電子商務(wù)網(wǎng)站的研究與設(shè)計(jì)[J].微計(jì)算機(jī)信息,2008,6:161-162.
[6]張忠,周衛(wèi).MVC體系結(jié)構(gòu)模式中的設(shè)計(jì)模式[J].南通航運(yùn)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2004,3:42-44.
先在手機(jī)上下載“拼多多商家版”APP。
進(jìn)入軟件后,找到常用應(yīng)用里的“訂單管理”。
在訂單頁(yè)面里,點(diǎn)擊“已發(fā)貨”。
在已發(fā)貨頁(yè)面里,找到想要修改單號(hào)的訂單,點(diǎn)擊“修改發(fā)貨信息”。
然后再修改快遞單號(hào)即可。
總結(jié):
1、進(jìn)入手機(jī)拼多多商家版;
2、點(diǎn)擊“訂單管理”;
3、點(diǎn)擊“已發(fā)貨”;
4、找到訂單的“修改發(fā)貨信息”;
要
隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)的快速發(fā)展,電子商務(wù)越來(lái)越多地改善著現(xiàn)代人的工作、生活。購(gòu)物中心物流管理系統(tǒng)將Internet網(wǎng)絡(luò)技術(shù)與現(xiàn)代物流管理觀念相融合,為企業(yè)和客戶(hù)搭建了一個(gè)方便快捷的交流平臺(tái),使購(gòu)物中心管理實(shí)現(xiàn)信息化、自動(dòng)化、現(xiàn)代化、社會(huì)化、智能化、合理化、簡(jiǎn)單化,實(shí)現(xiàn)了客戶(hù)網(wǎng)上訂單,個(gè)人信息修改,購(gòu)物中心的貨物進(jìn)出庫(kù)以及貨物的配送。購(gòu)物中心物流管理系統(tǒng)從系統(tǒng)需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)到具體的編碼實(shí)現(xiàn)、功能測(cè)試都嚴(yán)格遵循了軟件工程的思想。
關(guān)鍵詞: 電子商務(wù);物流配送;數(shù)據(jù)庫(kù);ASP.NET
購(gòu)物中心物流管理系統(tǒng)分析
1.1系統(tǒng)需求分析
購(gòu)物中心物流管理系統(tǒng)的設(shè)計(jì)是為了讓購(gòu)物中心擴(kuò)展業(yè)務(wù),提高購(gòu)物中心的運(yùn)行效率。為客戶(hù)提供方便的網(wǎng)上訂單途徑,購(gòu)物中心對(duì)客戶(hù)訂單進(jìn)行快速處理、配送。并通過(guò)系統(tǒng)對(duì)客戶(hù)信息、倉(cāng)庫(kù)信息、員工信息進(jìn)行科學(xué)的管理。
1.1.1用戶(hù)身份級(jí)別要求
即根據(jù)身份的不同對(duì)系統(tǒng)的使用權(quán)限有所不同。從權(quán)限大小大致可以分為:系統(tǒng)管理員、庫(kù)存管理人員、客戶(hù)。
? 系統(tǒng)管理員:
擁有購(gòu)物中心物流管理系統(tǒng)的所有權(quán)限,主要負(fù)責(zé)對(duì)系統(tǒng)平臺(tái)的日常網(wǎng)絡(luò)維護(hù)管理,可以對(duì)系統(tǒng)進(jìn)行修改,排除故障。
? 庫(kù)存管理人員:
對(duì)貨物的入庫(kù)、出庫(kù)操作、貨物屬性的更改權(quán)限,有對(duì)客戶(hù)信息和客戶(hù)訂單進(jìn)行接單、配送處理的權(quán)限。
? 客戶(hù):
能查看系統(tǒng)的公告信息、查看自己的訂單情況。主要是在線訂單操作。
1.1.2系統(tǒng)功能模塊設(shè)置
本系統(tǒng)采用自上向下方法開(kāi)發(fā),系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊,其功能模塊主要有如下幾個(gè)部分:公告信息、用戶(hù)管理、貨物管理、訂單管理。具體的功能描述如下:
1) 公告信息:
系統(tǒng)的各種通知或公告均位于此模塊中。主要內(nèi)容包括有關(guān)客戶(hù)訂單的相關(guān)說(shuō)明和注意事項(xiàng);購(gòu)物中心的基本信息;以及在一定時(shí)間內(nèi)的促銷(xiāo)活動(dòng)。位于在系統(tǒng)登錄的首頁(yè)。
? 操作對(duì)象:系統(tǒng)管理員。
? 瀏覽對(duì)象:所有合法用戶(hù)。
2) 用戶(hù)管理:
對(duì)使用本系統(tǒng)的庫(kù)存管理員、客戶(hù)以及企業(yè)職工的基本信息的操作。具體包括各客戶(hù)、廠商、管理員、職工的基本信息:姓名、聯(lián)系方式、備注的修改、增加、刪除等操作。
? 操作對(duì)象:系統(tǒng)管理員。
? 瀏覽對(duì)象:系統(tǒng)管理員。
3) 貨物管理:
貨物基本信息維護(hù),其功能是其功能是對(duì)貨物供應(yīng)商信息進(jìn)行管理,并根據(jù)企業(yè)情況制定進(jìn)貨計(jì)劃,實(shí)施產(chǎn)品采購(gòu),并對(duì)采購(gòu)來(lái)的產(chǎn)品進(jìn)行企業(yè)內(nèi)部編碼入庫(kù),產(chǎn)品分類(lèi)等活動(dòng),同時(shí)能夠根據(jù)銷(xiāo)售清單進(jìn)行出貨管理,以及庫(kù)存統(tǒng)計(jì)。設(shè)置貨物基本信息、對(duì)貨物情況的查看,對(duì)貨物屬性:名稱(chēng)、數(shù)量、單價(jià)、說(shuō)明等進(jìn)行添加、更改、刪除操作。
? 操作對(duì)象: 系統(tǒng)管理員、庫(kù)存管理員。
? 瀏覽對(duì)象:系統(tǒng)管理員、庫(kù)存管理員。
4) 訂單管理:
其功能是為客戶(hù)提供一般的訂單管理,能夠進(jìn)行訂單查詢(xún)和增加;為管理員提供一般的訂單接受、刪除等管理。
? 操作對(duì)象:系統(tǒng)管理員、庫(kù)存管理員。
? 瀏覽對(duì)象:系統(tǒng)管理員、庫(kù)存管理員。
? 具體操作:客戶(hù)通過(guò)進(jìn)入自己的登錄界面,填寫(xiě)訂單選項(xiàng):貨物名稱(chēng)、數(shù)量、收貨時(shí)間來(lái)實(shí)現(xiàn)訂單操作;管理員查看全部客戶(hù)的已送和未送訂單信息,并根據(jù)倉(cāng)庫(kù)庫(kù)存信息結(jié)合當(dāng)前職工分工情況進(jìn)行訂單處理并加發(fā)配送。
5) 退出:
所有的系統(tǒng)合法用戶(hù)登錄完成操作后退出系統(tǒng)都要進(jìn)行“退出”操作、或者進(jìn)行用戶(hù)轉(zhuǎn)換也需要進(jìn)行“退出”操作。
關(guān)鍵詞:服裝銷(xiāo)售;Struts;JSP;MVC
中圖分類(lèi)號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-7712 (2012) 14-0085-01
一、研究背景
隨著社會(huì)的發(fā)展、科技的進(jìn)步,人們不僅僅局限于傳統(tǒng)的購(gòu)物方式,互聯(lián)網(wǎng)在我們生活中的進(jìn)一步普及應(yīng)用,使得網(wǎng)上購(gòu)物逐漸成為人們的網(wǎng)上主流行為之一,而服裝銷(xiāo)售在網(wǎng)上購(gòu)物中占據(jù)很大的比例。服裝網(wǎng)絡(luò)市場(chǎng)不僅可以及時(shí)傳達(dá)最新流行,更好地適應(yīng)市場(chǎng)變化,而且可以省去從生產(chǎn)商到零售商的投資,店鋪?zhàn)赓U和購(gòu)買(mǎi)、店面裝修以及經(jīng)營(yíng)中的管理費(fèi)用等。網(wǎng)上銷(xiāo)售充分利用商家網(wǎng)站與客戶(hù)網(wǎng)民之間的互動(dòng)性,使商家與消費(fèi)者的聯(lián)系變得更加容易和快捷。
二、系統(tǒng)分析
(一)功能分析
本系統(tǒng)是一個(gè)中小型的網(wǎng)上服裝銷(xiāo)售系統(tǒng),它主要是為用戶(hù)提供方便的網(wǎng)上購(gòu)買(mǎi)服裝的環(huán)境,并且提供管理員后臺(tái)管理。系統(tǒng)主要有由兩部分構(gòu)成,一是購(gòu)物子系統(tǒng),另一部分是管理子系統(tǒng)。對(duì)于購(gòu)物子系統(tǒng),主要包括用戶(hù)登錄注冊(cè)、個(gè)人信息管理、服裝瀏覽索引、訂單管理、服裝留言評(píng)價(jià)等;對(duì)于管理子系統(tǒng),主要包括管理員登錄、商品管理、訂單管理、信息管理(包括公告信息以及用戶(hù)對(duì)客服的留言建議)等等。
購(gòu)物子系統(tǒng)應(yīng)具備如下功能:
(1)用戶(hù)注冊(cè)登錄模塊:用戶(hù)注冊(cè)、登錄后,才能執(zhí)行該子系統(tǒng)的所有功能。(2)個(gè)人信息管理模塊:查看和修改用戶(hù)的相關(guān)信息。(3)服裝瀏覽索引模塊:顯示服裝圖片、價(jià)格等詳細(xì)信息,提供服裝商品關(guān)鍵字搜索。(4)購(gòu)物車(chē)模塊:用戶(hù)添加或者刪除購(gòu)物車(chē)中的商品。(5)訂單管理模塊:用戶(hù)驗(yàn)證合法之后,可以查看訂單,選擇付款方式,配置收貨信息,確認(rèn)付款等。(6)留言模塊:用戶(hù)購(gòu)買(mǎi)商品后,對(duì)商品和服務(wù)進(jìn)行評(píng)價(jià),提出建議。
管理子系統(tǒng)應(yīng)具備如下功能:
1)管理員登錄模塊:管理員登錄,并經(jīng)過(guò)身份驗(yàn)證合法之后,才能對(duì)后臺(tái)子系統(tǒng)進(jìn)行管理。2)服裝信息管理模塊:對(duì)服裝信息進(jìn)行添加、刪除、修改、分類(lèi)等操作。3)公告信息管理模塊:包括對(duì)系統(tǒng)首頁(yè)系統(tǒng)公告信息進(jìn)行操作和查看客戶(hù)反饋信息。4)訂單管理模塊:查看訂單清單,更新訂單付款,出貨狀態(tài)等等。
系統(tǒng)總體功能結(jié)構(gòu)如下圖1-1所示
(二)技術(shù)分析
根據(jù)網(wǎng)上服裝銷(xiāo)售系統(tǒng)的功能特點(diǎn),本文將運(yùn)用JSP、HTML、JavaScript等語(yǔ)言,使用Eclipse等工具設(shè)計(jì)。系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)將選用Oracle數(shù)據(jù)庫(kù),應(yīng)用服務(wù)器選用Tomcat6.0進(jìn)行配置。本文采用MVC模式設(shè)計(jì),將系統(tǒng)的前臺(tái)界面、后臺(tái)數(shù)據(jù)、業(yè)務(wù)邏輯分離出來(lái),改變其中一個(gè)不會(huì)影響另外兩個(gè),提高了應(yīng)用程序的靈活性和可配置性。JSP充分利用了Java的技術(shù)優(yōu)勢(shì),具有極強(qiáng)的擴(kuò)展能力和良好的伸縮性,基本上可以在所有平臺(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展,實(shí)現(xiàn)了“一次編寫(xiě),到處運(yùn)行”。
(三)數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)庫(kù)存儲(chǔ)的效率,保證數(shù)據(jù)庫(kù)的完整和一致。根據(jù)系統(tǒng)需求分析,在確定了各個(gè)表主鍵字段的基礎(chǔ)上,依據(jù)表與表之間相關(guān)字段之間的聯(lián)系建立各表之間的關(guān)系表,主要有用戶(hù)基本信息表、收貨人地址信息表、商品信息表、商品評(píng)論表、基本訂單信息表等,表2-1為本系統(tǒng)的用戶(hù)基本信息表。
三、小結(jié)
本文論述了一個(gè)基于J2EE平臺(tái)的網(wǎng)上服裝銷(xiāo)售系統(tǒng),每一個(gè)功能既相互獨(dú)立又相互聯(lián)系,方便了日后的維護(hù)以及修改。整個(gè)系統(tǒng)分為兩部分,購(gòu)物子系統(tǒng)完成用戶(hù)網(wǎng)上購(gòu)買(mǎi)服裝,對(duì)個(gè)人信息進(jìn)行管理,對(duì)商品進(jìn)行評(píng)論等等,管理子系統(tǒng)負(fù)責(zé)管理客戶(hù)信息,主導(dǎo)業(yè)務(wù)流程,組織業(yè)務(wù)邏輯等等。此系統(tǒng)可實(shí)現(xiàn)用戶(hù)足不出戶(hù),就能了解服裝詳細(xì)信息且購(gòu)買(mǎi)到自己心儀的服裝;同時(shí)也為企業(yè)節(jié)省了更多的流動(dòng)資金,提高企業(yè)的知名度。
參考文獻(xiàn):
[1]封超.Tomcat與Java Web 開(kāi)發(fā)技術(shù)詳解[M].清華大學(xué)出版社,2008,6.