前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇電子商務系統設計方法范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
關鍵詞:電子商務網站;評價系統;評價指標
互聯網信息時代的到來,促使網絡商業化迅猛發展,電子商務網站因此應運而生。而電子商務網站如何才能更受用戶歡迎,還需要網站的開發商熟悉網站的運營狀況和發展潛力,對網站價值做出合理評估,以便于做出投資決策。因而,電子商務網站評價系統設計還要有明確的設計指標和科學的評價方法,從而實現電子商務的可持續發展。
1電子商務網站評價系統的設計目標
1.1網站界面富有親和力,搜素方式便捷
電子商務網站作為買賣雙方交易的網絡平臺,網站界面一定要做到富有親和力,同時商品目錄的結構和導航設計要便于買方進行快速搜索。優秀的電子商務網站界面是直觀的,用戶首次看到網站界面后,會產生一種一目了然的感覺,不需要費心就可以知道如何使用。所以,在設計電子商務網站的評價系統時,一定要體現出網站界面的親和力和便捷性。
1.2確保網站產品信息的豐富多樣和準確性
在電子商務網站中的商品和實體商品不同,產品和產品說明介紹資料是分離的,因而保證產品信息的真實、準確性,能夠有效消除消費者對網絡產品的疑慮。另一方面,電子商務網站上產品繁多,因此,網站還要提供全面的商品信息,以滿足用戶的需求。只有確保產品信息的豐富多樣化和真實準確性,才能為商戶提供滿足自己需要的產品。因此,在設計電子商務網站的評價系統時,要把這一項作為網站評價的指標。
1.3保障網站交易的誠信和安全性
在實體店消費,買賣雙方交易是建立在誠信原則上的。而網絡消費,買方要確認產品信息的真實性,賣方要確信買方是否會付款購物。雙方的信用需求給網絡買賣帶來了難度。所以,電子商務網站評價系統設計要以網站的誠信為基礎,確立真實可信的評價指標。
1.4保證電子商務網站服務的質量買方
在瀏覽電子商務網站選擇商品時得到的服務是影響買方購物的重要因素,而訂單成交后的售后服務是影響顧客二次消費的決定性因素。所以,電子商務網站想要留住顧客,提高顧客的購物率,要建立完善的服務體系,在設計電子商務網站評價體系時,要以網站的服務質量作為指標。
2電子商務網站評價系統的設計原則
2.1網站評價系統設計
要以用戶為主了解用戶、了解用戶對網站的期望和用戶的需要是電子商務網站評價系統設計的核心內容。所以,電子商務網站評價系統設計要堅持以用戶為主,從用戶的角度審視網站的評價系統設計。只有站在用戶的立場上,以用戶為中心來進行評價指標設計,才能獲得高可信度的評價結果。
2.2網站評價系統設計
要具有可操作性電子商務網站評價體系設計的可操作性作為具體的指標目標,可用操作化的語言加以定義,通過觀察或是直接測量的方法,獲得明確的結論。雖然國內外的專家對此提出了很多可用性指南,但多數缺乏可操作性,實際的應用效果還要根據網站開發人員對可用性評價設計的理解程度來確定。所以,無法保證按照這些可用性指南設計的網站具有較強的操作性。電子商務網站在這方面要杜絕這種情況出現,應提升網站評價系統設計可操作性水平。
2.3網站評價系統設計
要和評價目標保持一致電子商務網站評價系統設計指標要與評價目標相一致。這種指標與目標的一致性,象征著評價體系內各條指標的一致性,而不是互相沖突的兩條指標出現在同一評價體系中。如果評價體系中有兩條指標相互沖突,意味著評價結果的有效性較低,所以,在設計網站評價系統時,要避免出現這樣的情況。
2.4網站評價指標要保持相互獨立
電子商務網站評價指標內的各指標一定要保持相互獨立性,如果評價指標不獨立,兩條指標反映的為同一事物,說明兩條指標中有一條是無用的。這條指標不但加大了網站評價指標的工作量,還降低了評價的可行性。因此,在設計網站評價系統指標時,要確保評價指標體系內各個指標間的相互獨立性。
3電子商務網站評價的具體類型
電子商務網站評價主體一般都是消費者、網絡管理和技術人員,可以根據電子商務網站評價主體的不同,將電子商務網站評價的類型分為網站自身評價和消費者評價等。因為電子商務網站評價的方法不同,因而根據電子商務網站評價的方法,可以將電子商務網站類型分為網站流量指標評價、問卷調查評價和綜合性評價等。根據電子商務網站評價的行業范圍,又可以將電子商務網站評價類型分為綜合性和專業性網站評價兩種。而專業性網站評價又可以按照行業劃分為不同行業的專業性網站評價類型。電子商務網站評價活動有不同的組織者,可以依此將電子商務網站評價類型分為官方和非官方的網站測評機構、商業化評比網站和民間網站評價機構。(1)行業性測評機構:行業性測評機構也被稱為官方行業性測評機構。比如中國互聯網絡信息中心,就是典型的官方行業性測評機構。而且,中國互聯網絡信息中心每年都會組織網絡發展狀況調查統計活動,采取網上問卷調查的方式,對互聯網用戶進行調查。(2)商業化評比網站:商業化評比網站一般會采用在線調查法,向廣大的網上購物用戶收集直接的反饋信息,對電子商務網站進行評比,并以評比結果作為顧客滿意度的標準。
4電子商務網站評價的具體方法
4.1網站流量指標統計法
通過專業的軟件進行統計,分析網站的瀏覽量,根據網絡用戶的網站訪問量來確定網站的流量,并網站排名信息。但是,由于國內外對網站流量指標的定義不同,因而在很大程度上限制了國內網站流量排名的一致性。而且,國外采用實際監測手段,國內采用的是被測網站加入代碼的方式,對于被測網站是否愿意參與網站排名和是否愿意公布排名結果,實行自愿原則。因此,國內網站的訪問量排名的真實性和全面性無法得到確切保證。
4.2專家評價法
評價電子商務網站的專家評價法,實際上根據特定的程序對專家進行調查,以專家的知識經驗為依靠,通過專家對問題的綜合分析和研究,作出評估和判斷。雖然,專家評價法具有集思廣益的優點,但也存在很大的局限性。比如專家人數有限,很難避免部分專家在進行判斷、評估時,帶有個人主觀性和一定程度的傾向性。而個別權威性人物或比較有影響力的專家作出的評判,還會導致討論結果不公正。所以,利用專家評價法對電子商務網站進行評價有利也有弊。
4.3問卷調查法
問卷調查法是電子商務網站評價常用的方法,通常情況下,問卷調查法有在線調查和抽樣調查兩種方法。比如,中國互聯網絡信息中心歷年組織的網站評比活動一般都采用在線調查的方式進行評比。由于問卷調查的結果和問卷設計、抽樣方式、調查費用和系統誤差等因素有關,因而問卷調查法的調查結果在很大程度上也存在一定的片面性。
4.4綜合評價法
無論是網站流量指標統計法、專家評價法還是問卷調查法,在對電子商務網站進行評價時,都存在一定局限性。因而,電子商務網站測評需要綜合性的評價方法。而綜合評價法結合動態監測、市場問卷調查和專家評價法,對電子商務網站進行科學、全面、客觀、公正的評價,是目前電子商務評價方法中最有效的一種評價方法。但是,想要建立完善的綜合評價指標體系,不僅要建立系統性的監測數據庫和調查數據庫,還要采取比較分析、模型分析等方法對數據庫及其相關資源進行挖掘和分析。因而,建立這樣一個完善健全的電子商務網站綜合評價體系,在目前看來還是一件比較困難的事情。
5電子商務網站評價的內容
由于電子商務網站的評價目標不同,因而各電子商務網站評價的內容也不同。比如,有些電子商務網站的評價內容側重于信息服務方面的評價,有些則重視技術指標方面的評比,還有一部分傾向于對顧客滿意度的測評。而針對商業化網站來說,評價內容主要分為以下幾個方面。(1)界面指標測評。界面指標包括網站界面的整體視覺效果、美工設計、網站結構和導航使用便捷性等。(2)技術指標測評。網站評價的技術指標主要包括網站站點速度、系統穩定性和網站鏈接有效性等。(3)資訊指標測評。資訊指標包括網站的信息種類、個性化信息服務,以及網站信息的質量和數量等。(4)功能指標測評。網站評價的功能性指標主要包括網站功能的完備性、網站提供的特色功能和功能實現的有效性等。(5)客戶服務指標測評。網站評價的客戶服務指標主要包括貨品的物流配送方式、客戶個性化定制、送貨的準時性、運費的收取方式、電子商務網站提供隱私的保護服務等。(6)網站的經營業績指標測評。電子商務網站的經營業績指標主要包括網站點擊率、交易額和成本利潤率等。
6結語
電子商務網站評價系統要在強化理論研究的基礎之上,進行實踐應用。一方面要加強對網站評價內容、方法的研究,確定不同行業電子商務網站評價的具體內容和方法,以及它的各項設計指標。另一方面利用電子商務網站的評價方法,對各種類型的電子商務網站做出精準的評價,將電子商務網站評價的理論知識與實踐相結合,實現電子商務網站評價系統的有效應用。
參考文獻
[1]王謹樂.我國電子商務網站綜合評價研究與應用[D].合肥:合肥工業大學,2008.
[2]羅志會.C2C電子商務網站信息構建的評價研究[D].南京:南京航空航天大學,2008.
[3]王偉軍.電子商務網站評價研究與應用分析[J].情報科學,2003(6):639-642.
[4]張新祥,肖會敏,樊為剛.B2C電子商務網站綜合評價[J].河南科學,2006(6):927-929.
[5]于晶,龍騰,劉吉成.電子商務物流配送顧客滿意度評價系統分析與設計[J].時代金融,2016(14):182-183.
關鍵詞電子商務系統規劃設計
電子商務是一種以計算機技術和網絡通信為基礎、以交易雙方為主體、以電子支付和結算為手段、以現代物流系統為依托的全新商務模式。其作用是疏通現有商務的各個環節,提高現有商務的運作效率,建立一個全新的經濟秩序,開辟一個全新的交易場所。電子商務系統建設是企業應用電子商務的第一步,是一個包括商務、技術、支付、物流等許多角色與要素的系統工程。在開始建設電子商務系統之前,必須充分研究涉及電子商務系統的所有因素,全面分析、統籌規劃,形成盡可能完善的電子商務系統設計方案。
1企業電子商務系統的規劃
企業電子商務系統的規劃是指以完成企業核心業務轉向電子商務為目標,給定未來企業的商務模式,設計支持未來這種轉變的電子商務系統的體系結構,說明系統各個組成部分的結構及內容,選擇構造這一系統的技術方案,給出系統建設的實施步驟及時間安排,說明系統建設的人員組織,評估系統建設的開銷和收益。
電子商務系統的規劃與傳統信息系統的規劃有所不同,傳統信息系統對企業價值鏈的貢獻主要體現在提高企業的生產、管理效率。盡管它對企業的商務活動有所改善,但是并不直接對企業的商務模式產生變革式的影響,換句話說,傳統信息系統的規劃以企業商務模式處于穩定的狀態為前提,它是在企業既有商務模式的基礎上,集中針對企業內部信息流進行的技術改進和支持。企業電子商務系統的規劃不僅是對支持企業電子商務的信息系統進行規劃,還包括商務模型規劃和商務系統規劃兩個基本層次。
1.1商務模型規劃
這是一種戰略層的規劃,目標是明確企業將核心業務從傳統方式轉移到電子商務模式時需要采取的策略,確定企業的商務模型。商務模型規劃并不直接針對企業未來需要建造的電子商務系統,其主要目標是為電子商務系統規劃提供依據。商務模型規劃的內容包括兩個方面:首先是確定企業核心業務未來如何發展,企業采取什么樣的商務運作方式獲取市場利益,即確定企業的商務模式;其次是確定支持企業商務運作的信息系統的基本信息流程,即規劃企業的商務模型。
1.2商務系統規劃
商務系統的規劃是一種戰術層的規劃,它側重于以商務模型為基礎,規劃支持企業未來商務活動的技術手段,確定未來信息系統的體系結構。簡單地講就是規劃企業可以采用哪些電子手段做生意。
商務模型的規劃確定企業未來核心業務的路線,如果沒有網絡技術、計算機技術的支持,未來的業務是不可能實現的,它是一種戰略層次的規劃,確定這種規劃的人員不僅僅是技術人員,更重要的是商務管理和決策層面的人員。商務系統的規劃則給出電子商務系統開發可依據的一個基本框架,所要解決的基本問題是如何實現商務活動。由于這種規劃過程側重于技術實現,所以它的主要參與人員以熟悉網絡和計算機技術的各類工程技術人員為主。
2企業電子商務系統的建設步驟
企業電子商務系統建設大致分為五個階段:
2.1商務分析階段
這是實現電子商務應用計劃的第一步。這一階段的工作主要是進行充分的商務分析,主要包括需求分析(包括企業自身需求、市場需求以及客戶需求等)和市場分析(包括市場環境、客戶分析、供求分析和競爭分析等)兩個方面。
在電子商務條件下,市場范圍擴大,創新速度加快,競爭的壓力越來越大,競爭的頻率越來越高,因此必須對擬建的電子商務系統在未來可能面臨的競爭盡可能做出分析,最大限度地避免競爭失利。此外,還要對企業自身狀況進行分析,包括對企業組織、管理、業務流程、資源、未來發展的分析,等等。要結合電子商務的特點,從供應鏈的角度重新審視企業組織、管理與業務流程,尋找與電子商務的最佳結合部。
2.2設計階段
在完成上述商務分析的基礎上,在掌握電子商務最新技術進展的情況下,充分結合商務和技術兩方面因素,提出電子商務系統的總體規劃,提出電子商務系統的系統角色,提出電子商務系統的總體格局,亦即確定電子商務系統的商務模式,以及與商務模式密切相關的網上品牌、網上商品、服務支持和營銷策略四個要素。電子商務系統設計工作可以由此展開,也即從子系統、前臺、后臺、技術支持、系統流程、人員設置等各個方面全面構架電子商務系統。此階段的工作完成的好壞,將直接關系到后續電子商務系統建設和將來電子商務系統運行和應用的成功與否。
2.3建設變革階段
這個階段的工作分為兩條線:一條線是按照電子商務系統設計,全面調整、變革傳統的組織、管理和業務流程,以適應電子商務運作方式的要求;另一條線是按照電子商務系統設計,全面進行計算機軟硬件配置、網絡平臺建設和電子商務系統集成,完成電子商務系統技術支持體系的建設,從技術上保障電子商務系統的正常運作。
2.4整合運行階段
上述建設變革階段完成后,就可以將經過變革的組織、管理和業務流程,與已經建好的電子商務技術平臺整合起來,進行電子商務系統的試運行。再經過必要的調整、改進以后,實現電子商務應用的工作就可以進入整合運行階段,開始實現電子商務應用。
3企業電子商務系統的設計
所謂電子商務系統的設計是指根據系統規劃的內容,界定系統的外部邊界,說明系統的組成及其功能和相互關系,描述系統的處理流程,給出未來系統的結構。它主要包括電子商務系統物理配置方案設計、功能模塊設計和數據處理的總體結構設計。
3.1電子商務系統物理配置方案設計
(1)系統硬件結構設計。電子商務系統的計算機和網絡硬件平臺的選擇在很大程度上決定了整個系統的性能指標,所以在選擇的時候,要注意到整個硬件平臺不僅要可靠性高、安全性好、有一定的網絡吞吐能力,還要采用開放的體系結構,具備一定的可擴展性,能夠滿足企業未來的電子商務應用的需求。
(2)電子商務系統軟件結構設計。電子商務系統軟件結構的設計工作,實際上是對確定的硬件結構中的每臺計算機指定相應的計算機系統軟件,包括操作系統、數據庫管理系統、應用服務器系統、開發工具軟件等。
3.2電子商務系統功能模塊設計
電子商務系統的功能分解的過程就是一個從抽象到具體、由復雜到簡單的過程。從管理職能的角度,可以把電子商務系統看作是由不同職能的一系列子系統構成的,這些子系統可以再分解成更小的子系統和模塊,整個電子商務系統就是由這些功能模塊構成的。每個子系統都有為完成有關的各種信息處理工作的專用或公共場所用的計算機程序。在每個職能子系統內部都包含用于事務處理、作業控制、管理控制和戰略計劃的具體應用。
3.3電子商務系統數據處理的總體結構設計
電子商務系統的數據處理可以分為集中式數據處理、分布式數據處理和協作式數據處理三種方式。在集中式數據處理方式中,數據全部存儲在中央系統,由數據庫管理系統進行管理,所有的處理都由該中央系統完成,終端是客戶機,只是用來輸入和輸出,本身不做任何處理。但是由于個人計算機的性能得到極大的提高,使處理能力分布到網絡上的所有計算機成為可能,這也使分布式數據處理方式得到廣泛應用。在協作式數據處理方式中,系統內的計算機能夠聯合處理數據,處理既可集中實施,也可分區實施。協作式計算允許各個計算機合作處理一項共同的任務,采用這種方法完成的速度要快于僅在一個客戶計算機上運行;協作式計算允許計算機在整個網絡內共享處理能力,可以使用其他計算機上的處理能力完成任務。除了具有在多個計算機系統上處理任務的能力外,該類型的網絡在共享資源方面類似于分布式計算。企業要根據自身的電子商務應用的需求選擇相應的數據處理方式。
4企業電子商務系統設計的技術框架
企業電子商務系統開發架構體系必須突出以下特點:有利于軟件維護及系統管理;滿足應用系統的安全性,便于業務級權限管理;提高系統性能,減少網絡數據流量和提高數據庫的響應速度;保護前期已有應用系統,具有強大的擴展能力。應用系統層次結構如下:
(1)基礎系統平臺。指為應用系統提供底層支持的部分,包括網絡(內部網、互聯網)、硬件平臺(服務器、存儲備份設備等)、操作系統(Unix/Windows/Linux等)、數據庫管理系統等應用系統運行的基礎。
(2)J2EE架構平臺。Java技術由于其跨平臺特性、面向對象特性、安全特性等,使之已經成為構建企業級應用的事實上的標準。J2EE(企業級Java)把數據庫訪問、企業級Java組件、命名和目錄服務、動態頁面生成、XML、消息服務、事務服務等有機地集成在一起,并且提供集群等高級特性,使之特別適合構建復雜的大型應用,并保證系統具有很好的可擴展性。
(3)業務平臺。企業在構建自己的電子商務平臺時要涉及許多具體的業務平臺,業務架構平臺是新一代的業務系統基礎運行環境,可以使基礎技術平臺與業務應用系統之間實現有機隔離,應用系統的執行只與應用架構平臺有關,而與基礎技術平臺無關,同時提供一些基礎的、公共的組件。對于企業級應用,以信息門戶和交易門戶為核心的企業門戶組件,以辦公自動化軟件OA為核心的系統管理組件是重點。系統還可以包括,以進銷存和客戶服務中心為核心的供應鏈管理組件,以賬務、報表、成本核算為核心的財務管理組件,以生產計劃、車間管理、工程管理、質量管理、設備管理為核心的生產管理組件,以數據倉庫和決策支持為核心的商務智能與決策支持組件以及人力資源管理、科研管理、后勤管理等其他業務組件,最終形成了全面企業電子化管理方案的產品組合。
(4)門戶網站。提供各種信息服務,通過安全隔離通道(防火墻)與企業內網、專網進行數據交換,實現統一的數據接收、。
(5)維護管理平臺。為系統提供各種管理維護功能,包括用戶管理、權限管理、內容維護、數據備份、安全審計等。
(6)安全解決方案。為系統提供安全解決方案,包括網絡、硬件、操作系統、數據庫、應用系統、人員管理等多個層次,是一個綜合的解決方案。目前用得最廣泛的是PKI技術,包括CA認證機構、RA系統、密鑰備份及恢復系統等部分。
參考文獻
1丹尼爾·阿莫.電子商務:變革與演進[M].北京:機械工業出版社,2003
畢業設計,是培養學生綜合運用本專業基礎理論,基本知識和基本技能分析解決實
際問題能力的一個重要環節;是本專業各個先前教學環節的深化和檢驗.通過畢業設計,
使學生在實際的電子商務(網站)系統建設,管理,維護工作中,充分利用所學的專業
知識,理論聯系實際,獨立開展工作,從而使學生具備從事電子商務工作的實際能力.
畢業設計的具體目的有:
1,培養學生綜合運用所學知識和技能,解決電子商務(網站)系統規劃,可行性
研究,系統分析,系統設計,以及電子商務(網站)系統管理中實際問題的能力;
2,培養學生調查研究與信息收集,整理的能力;
3,培養和提高學生的自學能力和計算機實際應用能力;
4,培養和提高學生的文獻檢索,收集能力;
5,培養和提高學生的設計,報告等編寫能力;
6,培養學生的創新意識,求實的科學作風以及刻苦鉆研的精神.
2 畢業設計的基本要求
l,學生必須充分認識畢業設計的重要性,嚴格按要求開展畢業設計工作.
2,畢業設計任務應包括對實際問題的調查分析.
3,畢業設計任務必須由學生本人在指導教師指導下獨立進行.
4,畢業設計必須有進度要求,有明確的階段成果,并定期進行檢查.
5,畢業設計任務應有工作量要求.
3 畢業設計的選題
3.1 選題依據及范圍
鑒于,
電子商務專業知識具有明顯的復合性(經濟管理與計算機應用技術);
畢業設計,是校教育的最后一個環節,選題上應具有較強的綜合性和實踐性;
學生是專科層次
因此,畢業設計題目,應從下列幾個方面中選擇.
⑴電子商務系統規劃,系統分析,系統設計,系統實施,系統維護與管理的理論,
方法和技術.
⑵電子商務中的信息資源管理理論和方法的研究與應用.
⑶電子商務網站系統的分析與研究.
⑷電子商務網站的制作方法.
"電子商務"專業畢業設計指導書 邱泳昱
2
3.2 畢業設計參考題目
⑴試論電子商務營銷策略
⑵×××電子商務企業組建方案
⑶×××商場(公司)電子商務網站策劃書
⑷×××商場(公司)電子商務網站的設計與制作
⑸×××商場電子商務(網站)系統中的供應商管理
⑹×××網上拍賣電子商務(網站)系統的分析與改進
⑺×××網上鮮花店電子商務(網站)系統的分析與設計
⑻×××商場電子商務(網站)系統中的客戶管理
⑼×××商場(公司)電子商務(網站)系統的支付研究
⑽×××商場(公司)電子商務(網站)系統的安全問題研究
⑾電子商務與傳統商業
⑿電子商務的第三方物流問題研究
3.3 說明
學生選題時,不局限于上述參考題目,可以根據自己的情況選擇自己熟悉的背景或
易于調研的問題.
4 畢業設計的文稿
4.1 文稿的基本要求
1,畢業設計文稿,是考察學生畢業設計的主要依據,應由學生獨立完成.
2,設計要求,概念清楚,內容正確,條理分明,語言流暢,結構嚴謹,符合專業
規范.
3,畢業設計的內容,要突出自己的觀點,想法和自己的做法,切忌大段的抄書和
敘述與設計題目無關或關系不大的內容.
4,設計寫作過程中要采用腳注的形式注明有關資料,觀點的來源.
4.2 文稿的結構
1,畢業設計題目(以20字為限)
2,關鍵字:為了便于索引,列出3—5個高度反映設計主要內容的詞匯,并譯成英
文.
3,前言:介紹所從事的課題的目標,背景和任務;所研究的領域的概況,已有的
結論,成果以及存在的問題;本課題研究的主要內容及意義;如果是合作研究任務,應
說明本人的工作內容以及在整個課題中的作用和關系.
4,畢業設計的基本內容
基本內容應緊扣選題.選題的類型不同,基本內容存在較大差異.例如,
"電子商務"專業畢業設計指導書 邱泳昱
3
選題⑶-《×××商場(公司)電子商務網站策劃書》,基本內容應按課本,《電
子商務網站建設實例》§2.5,所列的提綱編寫.
選題⑻-《×××商場電子商務(網站)系統中的客戶管理》,基本內容應該包括:
分析確定電子商務中,客戶的類型(如,按是否注冊分類;按付款方式分類;按地域分
類等);針對不用類型客戶,如何進行有針對性地進行營銷(如,外地客戶的送貨及收
款方式;廣告投放策略等).
選題⑽-《×××商場(公司)電子商務(網站)系統的安全問題研究》,基本內容應該包括:說明電子商務(網站)中,采用的安全措施;可能存在的隱患及對策等.
寫提綱是關鍵,應該十分重視.
5,專題研究論述
對畢業設計中,學生最具特色的具有創新或獨到見解的內容進行進—步詳細的闡述說明,要體現出學生在畢業設計中獨立思考,研究的成果以及對于本專業領域的新體會和認識(注:這部分內容如不便單獨列出,可并入"畢業設計的基本內容"中).
6,致謝(可以沒有此部分)
7,主要參考文獻;列出在整個畢業設計活動中所直接參考過的資料.參考文獻必須在3篇以上.
8,附錄(可以沒有此部分)
需要對畢業設計進行說明的各種圖表,附加說明,數據參數表格,公式推導與證明,重要參考文獻摘要,重要的程序源碼清單等以及不便在正文中列出的其他資料.
4.3 文稿的排版,裝訂
1,文稿的排版
畢業設計(文稿)排版時,章,節編號統一采用如下格式:1,1.1,1.1.1,1.1.1.1.正文中圖,表編號格式為:圖i.j(表i.j).其中"i"為所在章的編號,"j"為所在章內圖(表)的順序號.附錄格式為:附錄a,附錄b,附錄c.附錄中圖(表)格式為:
圖ai(表ai),圖bj(表bj).
[關鍵詞] 電子商務 網絡購物 JSP JavaBean MVC JDBC
[分類號] G350 C931.6
1 引 言
當前,越來越多的企業開始實施電子商務,將網絡和信息技術應用于生產經營活動各個環節,達到降低生產成本、提高效率、開拓市場和服務客戶等目的,繼而提高企業的市場適應能力和核心競爭力。發展電子商務是中國企業迎接經濟全球化、貿易自由化、信息現代化、增強企業實力的必然選擇。電子商務網站系統在企業的電子商務體系中有著重要的地位,網站設計的好壞、網站推廣的成效,將直接關系到企業實施電子商務能否成功,網站系統是企業邁向電子商務的最重要的環節。因此,如何構建一個功能強大、通用性強、適合我國國情的電子商務系統便成為企業普遍關注的重要問題。
幾年前,在開發電子商務的動態網站時,只能使用CGI、ASP、PHP等技術來實現,沒有一種技術能夠兼顧到開發效率和運行效率,沒有一種技術能夠分離視圖顯示和業務邏輯處理。然而,開發和管理一個電子商務系統需要高效率地開發和利用網絡資源,JSP技術的出現解決了一切問題。JSP秉承了Java語言的優勢,基于JSP技術的電子商務網站,可以實現真正的跨平臺性,具有很高的開發效率和運行效率,可以實現視圖顯示與業務邏輯的分離,脫離了硬件平臺的束縛,并且編譯后大大提高了運行速度,JSP已經成為電子商務系統開發語言的事實標準。在國外JSP已經成為電子商務應用的主流技術,而在國內前幾年應用JSP技術的網站都還較少,近兩年來由于其不斷升溫有明顯上升趨勢。本文將主要研究用JSP和Servlet與Jay-aBean技術實現B to C模型的電子商務網站系統。
2 系統開發關鍵技術分析
2.1 商務網站系統三層體系結構
整個商務網站系統采用Browser/Web/DataBase的三層體系結構。當Web服務器接受請求時,通過應用程序服務器執行Java服務器端小程序Servlet并返回其輸出,從而實現與客戶端進行信息交互。數據庫服務器用來存儲商務網站系統中所用到的各種數據,數據由數據庫應用程序直接輸入。網站系統的客戶端只需要瀏覽器即可,操作人員通過瀏覽器來檢索、輸入、修改、刪除商品數據,從而實現對購物信息進行管理。
2.2 商務網站系統設計模式
目前,在大多數的電子商務網站系統Browser/Server結構Web應用中,瀏覽器直接通過HTML或JSP的形式與客戶交互,響應客戶請求。雖然很直觀,但大多數商務網站系統操作的信息量是非常大的,隨著代碼的增多會使JSP頁面臃腫不堪,導致Web服務器負荷過重。鑒于此,本商務網站系統在中間層上采用基于模型視圖控制器(MVC)的設計模式。Model層用來實現業務邏輯,View層用來顯示用戶界面,Con-troller層主要負責View層和Model層之間的控制關系。在具體實現時,把Servlet用作應用程序的控制器,把JSP文檔作為視圖,JavaBean被用來表示模型。所有的用戶請求都被發送給作為控制器的Servlet,當它接受請求時,根據請求信息將它們分發給適當的JSP來響應。同時,Servlet還根據JSP的需求生成JavaBean的實例并輸出給JSP環境。JSP可以通過直接調用方法或使用UseBean的自定義標簽來得到JavaBean中的數據。這種電子商務網站系統的設計模式很好地解決并實現了數據層與表示層的分離,使系統開發工作更加容易和迅速。商務網站系統設計模式見圖1。
3 網絡購物系統分析
購物網站系統的需求主要從兩個方面進行分析,分別為購物網站的用戶和后臺管理人員。用戶的需求主要表現為:查詢購物網站所存儲的商品、查看商品詳情、個人購買情況、歷史訂單記錄以及個人信息的修改等。后臺管理人員的需求主要表現為:對商品和商品類型進行管理,其中包括輸入、刪除、修改、檢索以及管理訂單和管理網上用戶等方面。用戶進入本網站后可直接查看商品情況。商品購買者根據本人用戶名和密碼登錄系統,還可以進行本人購物情況的查詢和維護部分個人信息。
后臺管理人員能實現對商品信息和用戶信息進行管理、統計查看及維護。后臺管理人員可以瀏覽、添加、刪除、統計用戶的基本信息;瀏覽、查詢、添加、刪除、修改、統計商品的基本信息。其中在執行刪除操作時,例如刪除某類商品類型時,要相應實現對該類所有商品的級聯刪除;刪除某條商品購買者基本信息記錄時,同時應實現對該商品訂單記錄的級聯刪除。
在對網站系統的組織結構和功能進行初步分析后,需從一個實際業務流程的角度將系統調查中有關該業務流程的資料都串接起來做進一步分析。業務流程分析可以更好地了解該業務的具體處理過程,發現和處理系統調查工作中的錯誤和疏漏,以便修改和刪除原系統的不合理部分,從而在新系統基礎上優化業務處理流程。
根據分析結果,網上購物系統主要實現用戶登錄本網站后,購買商品的一系列功能操作。用戶購買的商品都會添加到購物車里面,如果用戶不打算購買該商品或想更改該商品的數量等,這些操作都可以在購物車中完成。由于本網站系統的業務流程較多,下面僅以用戶購買商品的業務流程為例來進行編制,見圖2。
4 商務網站系統設計
系統設計是商務網站系統開發過程中的一個重要階段。系統設計階段的主要任務是在各種技術和實施方法中權衡利弊,精心設計,合理地使用各種資源,最終制定出商務網站系統的詳細設計方案。其主要內容包括系統總體結構框架設計、數據庫設計、處理流程及模塊功能的設計等。
4,1
系統總體結構設計
商務網站系統采用結構化設計思想,將整個系統劃分為兩大模塊,即用戶使用的前臺購物系統和管理員使用的后臺管理系統,再將這兩個部分劃分為若干個小模塊,如用戶注冊、商品查詢、在線購物、商品管理、訂單管理、用戶管理等。力求做到高內聚性、低耦合度,提高模塊的獨立性,為設計高質量的軟件結構奠定基礎。前臺購物系統模塊主要功能設計如下:①用戶信息管理功能,包括新用戶注冊、用戶登錄、修改用戶信息;②購物車功能,包括向購物車添加商品、刪除商品、更改商品數量等;③商品查詢功能,包括按商品價格查詢、按商品類型查詢、組合查詢等;④訂單管理功能,包括購物生成訂單、用戶查詢訂單、修改訂單等。如圖3所示:
后臺管理系統模塊主要功能設計如下:①用戶管理模塊,包括查詢用戶信息、刪除用戶等;②商品管理模塊,包括對商品的查詢、增加、刪除、修改,對商品類型的統計、查詢、輸入、刪除、修改等;③后臺訂單管理模塊,包括查詢未處理訂單、處理訂單等;④管理員管理模塊,包括管理員登錄、修改信息、注冊新管理員等。
4.2 系統數據庫設計
電子商務網站系統的主要任務是通過大量的數據獲得管理所需要的各類信息,這就需要存儲和管理大量的數據。建立性能優良的數據組織結構和數據庫,使得整個網站系統都可以迅速、方便、準確無誤地調用和管理所需的數據,是衡量電子商務網站系統開發工作好壞的最重要指標之一。因而動態網站應用程序開發過程中很關鍵的技術就是動態網站數據庫的設計與編程,本系統是基于MySQL數據庫實現的,建立了完整性強、安全性好的數據庫,包括數據庫的設計、數據源的配置與連接、數據源的操作、數據的獲取、SQL操作等。
利用數據庫可以管理實現對后臺操作,例如:修改、輸入、刪除等,對管理員來說更加方便、快捷。同樣也可以避免非法用戶對網站的操作,從而保證了網站的安全性。依據前臺購物系統的需求,對應數據表的設計及功能如下:①用戶表,存儲用戶的基本信息;②商品表,存儲銷售商品的基本信息;③商品類型表,存儲商品類別的信息;④訂單表,存儲與用戶相關的訂單基本信息;⑤訂單條目表,存儲與訂單相關的具體條目信息等。
數據庫的概念結構設計主要通過實體聯系模型(E-R模型)來實現。本網站系統實體、聯系較多,下面僅以商品與商品類型的關系為例進行E-R模型設計。商品和商品類型的關系為一種類型可有多個商品,但一個商品只能屬于一種類型,其E-R模型如圖4所示:
根據以上的分析設計,在確定了各個表主鍵字段的基礎上,依據表與表相關字段之間的聯系建立了各表之間的關系,對應的關系見圖5。
其中商品表中的“sortkind id”與商品類型表中的“id”為相關字段,訂單表中的“id”與訂單條目表中的“order_id”是相關字段,而訂單條目表中的“product-id”與商品表中的“id”相關。用戶表中的“id”與訂單表中的“user_id”為相關字段。
訪問數據庫是實現商務動態網站最重要的部分之一,需要從數據庫中提取數據或向數據庫中保存數據,JDBC抽象了數據庫進行交互的過程。JDBC在iava,sql包中實現,在Java程序中要用importjava,sql.*語句來導入這個包。當Java程序需要使用JDBC的時候,首先它要登記一個driver類,創建一個java,sql.connection對象指向數據庫。其次它要創建一個類,它創建的最基本的類是java,sql.statement,用于執行真正的數據庫操作。
5 電子商務網站系統實現與測試
5.1 商務網站系統實現
由于篇幅所限,下面僅以網站系統前臺功能模塊中的購物車子模塊為例加以實現。購物車是所有購物網站的重點,本購物系統當然也不例外。用戶對購物車進行操作的功能主要有:修改購買商品數量、刪除已選商品、提交購物車、清空購物車以及繼續購物。對于已經成功登錄的用戶方可以使用購物車功能。當用戶找到想要購買的商品后,可以使用購物車購物,且每個用戶都有自己臨時的一個購物車,在瀏覽商品時可向購物車中添加商品,如果想放棄該商品便可以從購物車中將該商品刪除,也可以更改商品的數量等信息,提交購物車,填寫訂單,修改數據庫中已售商品的庫存數量。如果想取消本次購物,可以清空購物車,如同在超市中購物一樣方便快捷。
實現購物車功能,其中向購物車添加商品,主要部分代碼如下:
public void addltem(Pmduct product,int number)
Item item = (Item)items. get (Integer. valueOf( prod-uct. getId( ) ) ) ;
if( item = = null) t item = new Item( ) ; item. setId(product. getId ( ) ) ;item. setProduct (product) ;
item. setCost (product. getPrice ( ) * number) ;item.setNumber(number) ;
Integer id = Integer. valueOf ( product, getId ( ) ) ; i-tems. put( id ,item) ;
//System. out. println( “first add item * * * * * ***”);
| else |
item = ( Item ) items, get ( Integer. valueOf ( product.getId( ) ) ) ;int count = item. getNumber( ) ;
number = number + count; item. setCost ( product, get-Price( ) * number) ;item. setNumber(number) ;
5.2 網站系統測試
系統測試是系統開發過程的重要組成部分,是用來確認一個程序的品質或性能是否符合開發之前所提出的一些要求,是在系統投入運行前,對系統需求分析、設計規格說明和編碼的最終復審,是系統質量保證的關鍵步驟。
單元測試的對象是軟件設計的最小單位模塊,其依據是詳細設計描述。單元測試應對模塊內所有重要的控制路徑設計測試用例,以便發現模塊內部的錯誤。本網站系統驗證的模塊主要包括:用戶信息管理模塊、購物車模塊、商品查詢模塊、訂單管理模塊、用戶管理模塊、商品管理模塊、訂單管理模塊、管理員管理模塊。經單元測試,各模塊滿足網站系統功能需求。
組裝測試把通過單元測試的各個模塊組裝在一起之后,進行綜合測試以便發現與接口有關的各種錯誤。將已驗證過的用戶信息管理模塊、購物車模塊、商品查詢模塊、訂單管理模塊組裝成前臺購物模塊;將用戶管理模塊、商品管理模塊、訂單管理模塊、管理員管理模塊組裝成后臺管理模塊。查看組裝后的模塊是否運行通暢,是否有接口銜接的問題。經測試,組裝后的模塊滿足購物網站系統要求。
本購物網站系統功能模塊較多,下面僅以用戶注冊模塊為例進行測試描述,將采用黑盒測試即數據驅動測試方法。將通過精心設計的5組具有代表性的測試用例來檢測用戶注冊功能是否能夠正常使用,將重點檢查程序是否能適當地接收輸入數據,并且生成正確的輸出信息。在用戶注冊模塊分別輸入5組測試用例,在填寫頁面完全填好后,點擊“提交”按鈕,將出現“恭喜您,注冊成功”的對話框,若輸入信息有誤,將點擊“重置”按鈕,重新進行填寫,再次提交,直到注冊成功為止。在本網站系統進行的實際測試中,不僅要測試合法的輸入,而且還要對那些不合法但是又可能被輸入的數據進行測試,限于篇幅,在此不再贅述。經測試,結果數據完全正確,均能正常完成模塊所包含功能,各模塊滿足網站系統要求。經過單元測試和組裝測試后,將軟件、硬件等系統的各個部分連接起來,對整個系統進行總的功能、性能等方面的測試。將Tomcat服務器啟動,打開瀏覽器,在地址欄里輸入地址為:http://localhost:8080/online,_n-shoppingsystem,對系統進行總的功能、性能測試。以用戶的身份操作前臺購物系統,查看是否還存在著問題;以管理員的身份操作后臺管理系統,檢查是否還存在著問題。經過系統測試,滿足購物網站系統要求,實現了前臺、后臺管理功能。
摘要: 本文使用有效性設計理論分析電子商務站點信息及交易平臺建設的實例,為電子商務站點的建模和設計提供有效的分析方法。
Abstract: This paper provides a useful analysis method named the theory of congruence and illustrations for modeling and design of electronic commerce environments and business platform.
關鍵字:遠程感知、信息經濟、信息系統學、最佳刺激水平(OSL)理論、用戶出口
Key words: Telepresense, Information Economic, IS literature, OSL theory, user outcome
一、 引言
在我們的周圍,大量的產品供應廠商、超市、聯鎖店、商場因為其經營機制和經營方式的限制,都只能提供有限范圍內的產品及服務。互聯網時代的到來及其相關技術的應用產生了新的購物方式,即虛擬購物。這種購物環境通過營造一個虛擬的市場來做生意,改變了原有購物方式中的諸如時間和地點等物理條件的限制,這使得商家能以較低的成本提供個性化的服務。
互聯網技術提供的不僅僅只是供需雙方間的較低的交易成本,還有較低的選擇費用和更多可供選擇的商品。這些特點促使商家更多地通過使用網站來實現電子商務。
二、 研究背景
大多數電子商務系統有共同的缺陷,如缺少易于理解的產品信息,不易操作,缺少交互式功能,缺少可靠的在線功能,檢索效率不高,在線付款不方便,沒有有效的幫助信息等等。所以,我們有必要對電子商務平臺進行有效的研究,從具體項目中抽象出平臺型的產品,開發出一個能夠根據已有的信息針對用戶的具體要求提供決策支持的系統。
在茅臺酒廠的電子商務項目及一個水產品電子商務的項目中,對網上訂貨平臺的研究就是要為信息系統的建模提供一個先進的指導思想。
在現實的購物環境中,用戶可以通過試用產品并與銷售人員通過語言來溝通,而在電子商務的環境中則不能,它必須通過遠程感知來了解商品。我們不僅是為這個項目進行研究,而是以這個項目為基礎上研究并開發出一個完整的網絡平臺。
電子商務網站設計應有幾個要點,那就是:信息服務的質量、系統設計的質量及系統的趣味性和可用性。一個設計得好的電子商務站點能夠得到客戶的回味與認同,并且會喜歡這個站點及其提供的產品。