freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-wenkub

2022-09-06 21:28:38 本頁面
 

【正文】 MSMQ,就有了一種功能強大的機制,可以獲得可擴展、耐用、靈活的隊列消息,負(fù)責(zé)把數(shù)據(jù)從一個地方可靠地傳送到另一個地方。網(wǎng)絡(luò)市場營銷成為了企業(yè)必須的銷售方式,和傳統(tǒng)的銷售模式相比,網(wǎng)絡(luò)銷售使得企業(yè)的信息交流和經(jīng)營效率迅速提高,企業(yè)要 與客戶進(jìn)行信息交流就要建立一套完備的網(wǎng)絡(luò) 銷售系統(tǒng)。 It also introduces the system functions of the core which buyers submit orders to the merchant and the merchant processes the order. This system uses the latest Microsoft Visual Studio2020 programming software as a programming tool, uses the C language and SQlServer2020 database. ServiceOriented Architecture using WCF and Microsoft Message Queue. User interface is very Fresh and simple, the system functions is very practical. 【 Key Words】 sale。 此系統(tǒng)采用微軟最新的編程軟件 Visual Studio2020 作為編程工具,使用 C語言和 SQlServer2020 數(shù)據(jù)庫。系統(tǒng)分析包括系統(tǒng)功能需求分析、主要用例圖 、順序圖和活動圖。 I 摘 要 過去對網(wǎng)絡(luò)銷售系統(tǒng)的研究主要集中在 Windows平臺下使用 .NET架構(gòu)技術(shù)、 HTTP/TCP 協(xié)議和 MTS (Microsoft Transaction Server ,事務(wù)處理服務(wù) ) 技術(shù)來實現(xiàn),這樣數(shù)據(jù)安全性不是很好。系統(tǒng)設(shè)計包括系統(tǒng)模塊設(shè)計、數(shù)據(jù)庫設(shè)計。使用了面向服務(wù)架構(gòu) WCF 和微軟消息隊列。 WCF。通過網(wǎng)絡(luò)銷售系統(tǒng),企業(yè)可以發(fā)布自己的產(chǎn)品信息,可以廣告推廣,同時企業(yè)可以處理消費者通過系統(tǒng)所提交的訂單來達(dá)到營銷的目的 1。 MSMQ 采用異步通信模式,不關(guān)心網(wǎng)絡(luò)是否可靠,因為請求總是能被處理的。以往的網(wǎng)絡(luò)銷售管理系統(tǒng)一般采用多層 C/S (客戶 /服務(wù)器 )結(jié)構(gòu) ,結(jié)合 Web 技術(shù)及 ASP(Active Server Pages)和 DCOM 技術(shù) ???,或者采用采用 B/S 三層網(wǎng)絡(luò)體系結(jié)構(gòu)、面向集成的 Web 服務(wù)器應(yīng)用系統(tǒng) ,各種信息存放在數(shù)據(jù)庫服務(wù)器中 ,Web 服務(wù)器能根據(jù)用戶的要求 ,及時獲取與更新數(shù)據(jù)庫中的數(shù)據(jù) ,并把標(biāo)準(zhǔn)的 HTML 頁面返回客戶端瀏覽器。 B/S 模式的系統(tǒng)對服務(wù)器要求高,網(wǎng)絡(luò)帶寬要求高, 云南大學(xué)軟件工程碩士論文 網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計與實現(xiàn) 2 信息安全難保障。如果網(wǎng)絡(luò)出現(xiàn)問題了,可能導(dǎo)致 信息的丟失。 (3)處理訂單 銷售內(nèi)勤和銷售經(jīng)理逐級對用戶求購申請進(jìn)行處理,開具發(fā)貨單 ,支持離線操作,系統(tǒng)及時提醒倉庫管理員有需要處理的發(fā)貨請求 ,倉庫管理員根據(jù)請求找到這一筆數(shù)據(jù)然后進(jìn)行發(fā)貨處理。技術(shù)可行的分析就是針對目前現(xiàn)有的編程技術(shù)、數(shù)據(jù)庫技術(shù)等,是不是可以采用這些相關(guān)技術(shù)來達(dá)到功能實現(xiàn)的目的。接下來是對功能模塊的劃分,具體模 云南大學(xué)軟件工程碩士論文 網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計與實現(xiàn) 3 塊實現(xiàn)具體功能的任務(wù)分配設(shè)計。 論文結(jié)構(gòu)安排 本文共分 6 章,內(nèi)容安排如下 : 第 1 章主要介紹本系統(tǒng)研究目的及意義和該系統(tǒng)的現(xiàn)行狀況以及本文研究內(nèi)容。主要有該系統(tǒng)的開發(fā)設(shè)計的指導(dǎo)思想、系統(tǒng)的功能設(shè)計等。本章簡單闡述系統(tǒng)使用的這些技術(shù)。 作為新一代開發(fā)工具, Visual Studio 2020 能幫助開發(fā)團(tuán)隊在最新的平臺上開發(fā)杰出的用戶體驗,同時,通 過進(jìn)行靈活快速開發(fā)實現(xiàn)生產(chǎn)效率新突破,并使開發(fā)團(tuán)隊更好地進(jìn)行協(xié)作:從建模到編碼和調(diào)試, Visual Studio 2020對編程語言、設(shè)計器、編輯器和數(shù)據(jù)訪問功能進(jìn)行了全面的提升,確保開發(fā)人員克服軟件開發(fā)難題,快速創(chuàng)建互連應(yīng)用程序; Visual Studio 2020 為開發(fā)人員提供了一些新的工具,在最新的平臺上快速地構(gòu)建杰出的、高度人性化用戶體驗的和互聯(lián)的應(yīng)用,這些最新平臺包括 Web、 Windows Vista、 Office 20 SQL Server 20 Windows Mobile 和 Windows Server 2020; Microsoft Visual Studio Team System 2020 提供完整的工具套件和統(tǒng)一的開發(fā)過程,適用于任何規(guī)模的開發(fā)團(tuán)隊,幫助所有團(tuán)隊成員提高自身技能,使得開發(fā)人員、設(shè)計人員、測試人員、架構(gòu)師和項目經(jīng)理更好地協(xié)同工作,縮短軟件或解決方案的交付時間。 SOA 是一個軟件架構(gòu),它包含四個關(guān)鍵概念 :應(yīng)用程序前端、服務(wù)、服務(wù)庫和服務(wù)總線一個。 業(yè)務(wù)敏捷性是指企業(yè)對變更進(jìn)行快速和有效的響應(yīng)、從而獲得或保持競爭優(yōu)勢的能力。 (2)業(yè)務(wù)敏捷是基本的業(yè)務(wù)需求 SOA 考慮的是下一個抽象層次:提供響應(yīng)變化需求的能力是新的“元需求”,而不是處理一些業(yè)務(wù)上的固定不變的需求。 服 務(wù) 注 冊 者服 務(wù) 消 費 者 服 務(wù) 提 供 者發(fā) 布查 找消 費 \ 綁 定 圖 22體系結(jié)構(gòu)圖 (1)服務(wù)提供者 服務(wù)提供者是提供服務(wù)的實體,接受服務(wù)消費者的調(diào)用請求并進(jìn)行響應(yīng)。 ( 3)服務(wù)消費者 服務(wù)消費者從服務(wù)注冊者處查詢需要的服務(wù),并通過傳輸機制來調(diào)用服務(wù),服務(wù)消費者可以是應(yīng)用程序或另一個服務(wù)。 在 WCF 中, MSMQ 提供的數(shù)據(jù)傳輸功能被封裝在一個 Binding 中,提供 WCF Endpoint 之間、以及 Endpoint 和現(xiàn)有的基于 MSMQ 的 Application 進(jìn)行通信的實現(xiàn)。 MsmqIntegrationBinding 實現(xiàn)了 WCF Endpoint和某個 Message Queue 進(jìn)行數(shù)據(jù)的通信,具體來說,就是實現(xiàn)了單一的向某個 Message Queue 發(fā)送 Message,和從某個 Message Queue 中接收 Message的功能。商家不必及時的處理訂單,可以在收到大量的訂單后在統(tǒng)一的處理,甚至在離線的時候可以處理訂單。 (3)處理訂單 銷售內(nèi)勤和銷售經(jīng) 理逐級對用戶求購申請進(jìn)行處理,開具發(fā)貨單 ,系統(tǒng)及時提醒倉庫管理員有需要處理的發(fā)貨請求 ,倉庫管理員根據(jù)請求找到這一筆數(shù)據(jù)然后進(jìn)行發(fā)貨處理。用戶操作業(yè)務(wù)流程圖如圖 31所示。 用例描述角色(用戶,外部系統(tǒng)以及系統(tǒng)處理)是如何也系統(tǒng)交換來完成工作的。通過某種途徑與系統(tǒng)交互??梢圆捎貌婚g斷的問自己“這個角色究竟想通過系統(tǒng)做什么?來準(zhǔn)確地描述用例。 買 家商 品 管 理商 家用 戶 管 理訂 單 管 理交 易 管 理 圖 32系統(tǒng)用例圖 商家登錄網(wǎng)站 后通過網(wǎng)站發(fā)布商品信息,買家可以通過網(wǎng)站瀏覽商品,購買前可以注冊,登錄系統(tǒng)后根據(jù)自己需要的商品下訂單,訂單通過網(wǎng)絡(luò)發(fā)云南大學(xué)軟件工程碩士論文 網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計與實現(xiàn) 10 送到商家,商家上線后登錄系統(tǒng)查看到訂單信息,開始處理訂單,發(fā)貨后,買家登錄系統(tǒng)可以看到商品是否發(fā)貨,商家發(fā)貨后,系統(tǒng)自動修改交易信息和庫存。 ( 4)用戶管理 商家對用戶進(jìn)行管理,可以修改用戶信息和分組管理等,買家登錄系統(tǒng)可以修改自己的信息。 后置條件:下定單。 ( d) 商家發(fā)貨 后,對商品庫存信息進(jìn)行修改。 基本路徑: ( a)商家登錄系統(tǒng)后,根據(jù)倉庫的商品信息,將商品信息發(fā)布到系統(tǒng)。 ( 3)交易管理 商家買家查看你交易信息,處理交易信息。 基本路徑: ( a)商家登錄系統(tǒng)后,更改商品交易信息。 用例描述:商家登錄系統(tǒng),對用戶進(jìn)行管理。 基本路徑: ( a)用戶通過注冊名和密碼登陸。商品購買流程順序圖如圖 33所示。 如圖 35 所示。根據(jù)用戶登錄,有不同的權(quán)限。 商 家發(fā) 布 商 品接 收 訂 單管 理 交 易 信 息用 戶 管 理服 務(wù) 器商 品 管 理處 理 訂 單 圖 41 管理端子系統(tǒng)圖 買家客戶端,買家登錄系統(tǒng)后,可以查看商品,下訂單,查看歷史交易記錄,查看修改用戶信息。 商家管理端頁面 ( 1)登錄管理:包括登陸界面、用戶信息查看頁面,用戶信息修改頁面,用戶組設(shè)置,用戶分組頁面,組信息修改頁面。 頁面構(gòu)成 如圖 43所示 。 ( 4)查看歷史交易記錄:包括所有交易列表頁面,交易詳細(xì)信息頁面。 ( 3) 系統(tǒng)應(yīng)具有較好的安全性:應(yīng)提高安全機制和用戶權(quán)限限制的完善程度,確保數(shù)據(jù)的受權(quán)訪問。體系結(jié)構(gòu)問題包括總 體組織和全局控制、通訊協(xié)議、同步、數(shù)據(jù)存取,給設(shè)計元素分配特定功能,設(shè)計元素的組織,規(guī)模和性能,在各設(shè)計方案間進(jìn)行選擇等。 本系統(tǒng)采用基于 WEB 的面向服務(wù)架構(gòu)。 ( 2)中間層:用于響應(yīng)用戶請求以及查詢等功能。數(shù)據(jù)是一切系統(tǒng)設(shè)計的基礎(chǔ),通俗地說,數(shù)據(jù)庫設(shè)計就像高樓大廈的根基一樣,如果設(shè)計不合理、不完善,將在系統(tǒng)開發(fā)過程中、甚至到后期的系統(tǒng)維護(hù)、功能變更和功能擴充時引起較多問題,嚴(yán)重時甚至要重新設(shè)計項目,重做大量已完成的工作。 概念設(shè)計用來反映實現(xiàn)世界中的實體、屬性和它們之間的關(guān)系等的原始數(shù)據(jù)形式,建立數(shù)據(jù)庫的每一幅用戶視圖。一個組可以包含很多個用戶,每個組有不同的權(quán)限。根據(jù)本系統(tǒng)的需求分析,系統(tǒng)數(shù)據(jù)庫包括商品管理和用戶管理。 businessGroup――組信 息,如表 所示。 圖 47 各表之間關(guān)系圖 模塊設(shè)計 按照功能分解,本系統(tǒng)可以分為商家管理端和買家客戶端兩個子系統(tǒng)。 商 家 登 陸管 理 端 頁 面 用 戶 管 理商 品 管 理訂 單 管 理商 品 查 看交 易 管 理下 訂 單客 戶 端 頁 面買 家 登 陸修 改 信 息 圖 49各模塊關(guān)系圖 針對不同的用戶提供兩類功能登陸接口:即買家登錄接口和商家登陸接口,這些接口都以 Web 頁面的形式提供。 云南大學(xué)軟件工程碩士論文 網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計與實現(xiàn) 24 ( 1)客戶端界面設(shè)計 界面設(shè)計主要是設(shè)計在瀏覽器上顯示出來的頁面以及界面流的設(shè)計,界面流可以確定各個界面的訪問入口以及界面之間的切換關(guān)系。如表 所示;如圖 411 所示。服務(wù)處理如圖 412 所示。 系統(tǒng)的數(shù)據(jù)庫訪問全部封裝在一個類里面,這樣更加安全重用性好,而且有利于以后的管理。在 中對數(shù)據(jù)進(jìn)行配置。 云南大學(xué)軟件工程碩士論文 網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計與實現(xiàn) 27 public db(){ StringdbPath=nnectionStrings[dbuserpath].ToString()。 DataSet ds= newDataSet()。 }} 中配置如下。database=saledb/ /connectionStrings 功能模塊的實現(xiàn) 系統(tǒng)主頁 面的實現(xiàn) 作為網(wǎng)絡(luò)營銷系統(tǒng),系統(tǒng)的主頁面主要是對商品進(jìn)行展示,主頁面上部有一個導(dǎo)航條根據(jù)不同的用戶登錄,導(dǎo)航條上顯示的內(nèi)容不同,可以點擊進(jìn)入進(jìn)行各自的操作。 主頁面使用 Ajax 技術(shù)從數(shù)據(jù)庫中獲得商品信息傳到客戶端,直接用Javascript 語句將信息顯示出來。 DataSet ds = ()。 ([0].Rows[i][1].ToString())。 云南大學(xué)軟件工程碩士論文 網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計與實現(xiàn) 29 ([0].Rows[i][4].ToString())。買家先注冊,登錄后,將登錄的信息記錄到 session 里面,用來記錄登錄的用戶。 if ( == ){ = 請輸入用戶名 。} else{ Session[username] = 。提交訂單這一功能也成為了本系統(tǒng)的核心功能。服務(wù)端代碼的實現(xiàn)在買家處理訂單模塊會星系介紹。 public void PlaceOrder(){ MessageQueueorderQueue=newMessageQueue(ConfigurationManag[orderQueueName])。 using(TransactionScopescope=newTransactionScope(Transacti)){ (msg,)。 public void DisplayOrderStatus(){ MessageQueueorderResponseQueue=newMessag
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1