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