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

正文內(nèi)容

基于wcf的外貿(mào)業(yè)務(wù)管理及系統(tǒng)管理知識(shí)設(shè)計(jì)-wenkub.com

2025-06-15 16:42 本頁(yè)面
   

【正文】 為了更好地而為了進(jìn)一步降低這些數(shù)據(jù)對(duì)象與具體數(shù)據(jù)庫(kù)的耦合,本系統(tǒng)將具體的SQL語(yǔ)句拼接工作封裝在XXXAccess組件中,而將數(shù)據(jù)庫(kù)的連接管理,操作及SQL腳本的執(zhí)行封裝到DataAccessor這個(gè)組件中,這樣數(shù)據(jù)對(duì)象就可以通過(guò)使用DataAccessor來(lái)連接和操作數(shù)據(jù)庫(kù)。 (cCkywConnection)。amp。 }} 業(yè)務(wù)邏輯層設(shè)計(jì)服務(wù)器端的業(yè)務(wù)邏輯主要是獲得通訊層傳來(lái)的數(shù)據(jù),在該層處理業(yè)務(wù)邏輯,比如進(jìn)行一些查找、更新、增加記錄等操作,并從數(shù)據(jù)層中獲得符合條件的數(shù)據(jù),再傳回給通訊層。 index 。3) Server ECI它主要實(shí)現(xiàn)了WCF在承載和共享屬性管理時(shí)對(duì)不同服務(wù)間的負(fù)載均衡以及對(duì)服務(wù)器端組件的路由功能。string sHeaderXml = (Start 1, (, iEnd +().Length + 3))。具體代碼如下://獲得客戶端傳來(lái)XML的內(nèi)容int iStart = ((39。ECI在收到客戶端的請(qǐng)求后會(huì)做出一些響應(yīng)(Response)并以不同的類型返回(比如以XML的形式返回結(jié)果,出錯(cuò)的時(shí)會(huì)Fault Message的形式返回。2) Previous Button獲得下一步驟。4) Disable OK button因?yàn)镾earchForm只是查找數(shù)據(jù),所以不允許改變數(shù)據(jù)。4) :圖 EclipseForm的類圖SearchForm繼承于EclipseForm,它的主要功能是實(shí)現(xiàn)查找的作用,主要包括:ListView, SearchButton, TimeToMoreRecord, SelectButton, Clear, Disable OK button。2) Release lock釋放和該窗體相關(guān)業(yè)務(wù)的鎖。4) DefineValidationRules窗體上一些控件再提交給服務(wù)器端之前需要進(jìn)行進(jìn)行一定程度的驗(yàn)證(例如必填項(xiàng),最大/最小值約束等等),以節(jié)約服務(wù)器端的計(jì)算資源,避免無(wú)意義的計(jì)算,所以DefineValidationRules類用來(lái)添加相應(yīng)的規(guī)則到各自窗口中。所以ResetClasses的作用就是在不同窗體調(diào)用ClientDataManager之前,重置窗體的數(shù)據(jù)緩存。在本系統(tǒng)中,主要使用了WinForm來(lái)實(shí)現(xiàn),但是同時(shí)支持Web客戶端的訪問(wèn)是本系統(tǒng)下一步的實(shí)現(xiàn)目標(biāo),由此在本系統(tǒng)中專門抽出了客戶端通用組件層用來(lái)統(tǒng)一WinForm以及Web對(duì)通訊層的訪問(wèn)。而LDAP根據(jù)專門的LDAP Source組件進(jìn)行用戶操作管理。ECI在收到客戶端的請(qǐng)求后會(huì)作出一些響應(yīng)(Response)并以不同的類型返回(比如以XML的形式返回結(jié)果,出錯(cuò)的時(shí)會(huì)Fault Message的形式返回。數(shù)據(jù)訪問(wèn)層:是屏蔽上層業(yè)務(wù)邏輯與底層數(shù)據(jù)訪問(wèn),使業(yè)務(wù)與數(shù)據(jù)操作無(wú)關(guān)。也就是說(shuō)把一些數(shù)據(jù)層的操作進(jìn)行組合。用戶界面主要是響應(yīng)用戶請(qǐng)求以及展現(xiàn)服務(wù)器端返回的數(shù)據(jù)。本系統(tǒng)在經(jīng)典的三層框架(表現(xiàn)層、業(yè)務(wù)層、數(shù)據(jù)層)的基礎(chǔ)上,加了一層通訊層, ,更好的實(shí)現(xiàn)了客戶端和服務(wù)器端的數(shù)據(jù)通訊。這些數(shù)據(jù)可以提供給業(yè)務(wù)員或公司相關(guān)領(lǐng)導(dǎo)作為分析客戶的信用的依據(jù)) 本章小結(jié)本章首先介紹了項(xiàng)目背景,然后研究了系統(tǒng)的總體需求和客戶端需實(shí)現(xiàn)的業(yè)務(wù)功能,最后研究了項(xiàng)目中主要的業(yè)務(wù)流程,其中包括外銷合同管理、收購(gòu)合同管理、進(jìn)倉(cāng)管理,出倉(cāng)管理,出口明細(xì)單管理、報(bào)關(guān)單管理、核銷單管理等。5) 若審單員或銀行發(fā)現(xiàn)實(shí)際單據(jù)和信用證有不符點(diǎn)時(shí),在不能修改信用證的前提下,要求業(yè)務(wù)員做擔(dān)保申請(qǐng),并提交審證員審批,并由審證員確頂該擔(dān)保書是否要求公司審批。2) 當(dāng)信用證到公司后,由儲(chǔ)運(yùn)部審證人員對(duì)信用證進(jìn)行審證,審證完畢后將信用證信息錄入電腦,其中軟條款信息由信用證管理員維護(hù)。這種情況處理如下:業(yè)務(wù)員到核銷單管理員處領(lǐng)用空白的核銷單,由核銷單管理員記錄領(lǐng)用人、領(lǐng)用日期、核銷單去向(如代理委托方名稱)等。7) 報(bào)關(guān)單退稅連返回核銷單管理員時(shí),由核銷單管理員輸入報(bào)關(guān)單退稅聯(lián)的返回日期。此時(shí)核銷單狀態(tài)為“回管理員”。此時(shí)核銷單狀態(tài)為報(bào)關(guān)中。 核銷單管理流程描述[16]:1) 核銷單管理員(財(cái)務(wù)人員)從外管領(lǐng)用核銷單后,登記核銷單號(hào)、領(lǐng)用日期、報(bào)關(guān)口岸,并在網(wǎng)上登記各核銷單的報(bào)關(guān)口岸。3) 單證打印完畢后,單證人員確認(rèn)制單完成。如果一次出運(yùn)有2種貿(mào)易的業(yè)務(wù)同時(shí)出運(yùn),則建議分開兩個(gè)發(fā)票處理。2) 報(bào)關(guān)單證包括:報(bào)關(guān)發(fā)票(合并前、后兩種)、報(bào)關(guān)裝箱單、報(bào)關(guān)單、報(bào)關(guān)委托書、異地加工貿(mào)易申請(qǐng)表、商檢發(fā)票、商檢裝箱單、商檢報(bào)關(guān)單、商檢合同、報(bào)檢委托書、出境貨物報(bào)檢單、先放行申請(qǐng)書、浦東海關(guān)5000美金以下敷料核銷表、保證函、出口明細(xì)單等。2) 單證人員在接受明細(xì)單信息之前,可以退回業(yè)務(wù)員發(fā)送的明細(xì)單信息,退回時(shí),清空指定的單證人員。 出倉(cāng)管理流程描述:1) 在業(yè)務(wù)員在制作出口明細(xì)單后,制作商品出庫(kù)通知單。3) 入庫(kù)單單價(jià)和商品必須為不含稅單價(jià)和不含稅金額。2) 在自營(yíng)出口業(yè)務(wù)中,貨源員確認(rèn)工廠已經(jīng)及時(shí)交貨,貨物準(zhǔn)備進(jìn)倉(cāng)時(shí),制作入庫(kù)通知單。7) 出口/國(guó)料作價(jià)加工(內(nèi)貿(mào)/原材料加工完成后需要將加工的成品轉(zhuǎn)出口),在收購(gòu)合同打印界面上要反映出出售給工廠的輔料信息,輔料信息可以來(lái)自內(nèi)貿(mào)/原材料的收購(gòu)合同(與收購(gòu)合同的對(duì)應(yīng)關(guān)系為多對(duì)多),也可以直接來(lái)自業(yè)務(wù)員的商品庫(kù)。系統(tǒng)設(shè)計(jì)時(shí)都要考慮。3) 以銷定購(gòu)的收購(gòu)合同的商品信息來(lái)源于外銷合同,商品的采購(gòu)價(jià)格可以從外銷合同中讀取,并可根據(jù)實(shí)際情況,調(diào)整具體數(shù)據(jù),條款信息由業(yè)務(wù)員手工輸入,數(shù)據(jù)輸入完畢經(jīng)業(yè)務(wù)員本人確認(rèn)無(wú)誤后提交部門經(jīng)理審批,審批通過(guò)后的合同為正本(ORIGINAL)合同,否則為樣本(SAMPLE)合同?!耙凿N定購(gòu)”是指先有外銷合同,再進(jìn)行商品采購(gòu)。9) 對(duì)于已審批,但未簽訂采購(gòu)合同的外銷合同商品,要提示相應(yīng)的查詢和提示功能。6) 如果是進(jìn)來(lái)料加工業(yè)務(wù),在到海關(guān)辦理加工手冊(cè)的同時(shí),必須附帶一份海關(guān)合同。由于不同的商品可能是多個(gè)工廠生產(chǎn),所以系統(tǒng)允許一個(gè)外銷合同指定多個(gè)貨源員。只有正本的合同才是有效的。8) 查詢統(tǒng)計(jì)為公司各個(gè)崗位提供了自己權(quán)限范圍內(nèi)相關(guān)信息的查詢和統(tǒng)計(jì)數(shù)據(jù),尤其對(duì)總經(jīng)理和部長(zhǎng)提供滿足管理需要的決策數(shù)據(jù)。5) 進(jìn)來(lái)料加工管理整個(gè)加工貿(mào)易的全過(guò)程,重點(diǎn)是對(duì)加工手冊(cè)的管理,集中管理加工手冊(cè)的申領(lǐng),跟蹤加工手冊(cè)的流向,控制加工手冊(cè)中原料的單耗,校驗(yàn)加工手冊(cè)公司內(nèi)部數(shù)據(jù)與海關(guān)數(shù)據(jù),從而規(guī)范整個(gè)加工貿(mào)易業(yè)務(wù)操作。同時(shí)儲(chǔ)運(yùn)部還需要審核收到的出口信用證,并轉(zhuǎn)交給相關(guān)業(yè)務(wù)員審核,另外還管理著公司的核銷單以及加工手冊(cè),并負(fù)責(zé)審核儲(chǔ)運(yùn)相關(guān)費(fèi)用的支付。整個(gè)系統(tǒng)將配合公司的管理制度使這些資源得到統(tǒng)一管理,對(duì)于資源的深層次的分析將為產(chǎn)品經(jīng)營(yíng)和客戶關(guān)系管理提供重要數(shù)據(jù)。系統(tǒng)的架構(gòu)應(yīng)盡可能地使用開放式的技術(shù),并充分考慮可擴(kuò)展性,滿足不斷發(fā)展變化的企業(yè)業(yè)務(wù)和技術(shù)需求。4) 先進(jìn)成熟性原則。2) 經(jīng)濟(jì)性原則。圖 ERP業(yè)務(wù)系統(tǒng)的組織結(jié)構(gòu)當(dāng)前,企業(yè)面對(duì)著來(lái)自人民幣不斷升值、國(guó)家控制國(guó)際貿(mào)易順差以及國(guó)內(nèi)通貨膨脹帶來(lái)的生產(chǎn)成本的增加等多重壓力。最后對(duì)WCF通道模型,WCF宿主形式進(jìn)行探討,展示了WCF的特點(diǎn)。 本章小結(jié)本章回顧了分布式開發(fā)模式發(fā)展的過(guò)程,介紹C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的特點(diǎn),分析了它們的優(yōu)勢(shì)和不足。因此,我們不能將控制臺(tái)或 WinForms 應(yīng)用程序作為適用于企業(yè)的宿主。在選擇應(yīng)用程序類型時(shí),必須考慮某些特定要求ServiceHost必須被實(shí)例化才能提供運(yùn)行服務(wù)所需的承載環(huán)境。:圖 通道對(duì)象的靜態(tài)類圖 WCF宿主:表 WCF宿主種類以及特點(diǎn)宿主的形式特點(diǎn)WinForms應(yīng)用程序Windows Forms宿主可以提供管理宿主狀態(tài)的UI,操作更加直觀。還提供一些基類以輔助自定義實(shí)現(xiàn)。在接收端,使用綁定生成IChannelListener,用于偵聽(tīng)傳入消息。擴(kuò)展 IChannel 的五種通道形狀是:1) IInputChannel 單一消息傳遞2) IOutputChannel3) IRequestChannel 請(qǐng)求答復(fù)4) IReplyChannel5) IDuplexChannel 雙工通信另外,這些形狀中的每個(gè)形狀均有一個(gè)擴(kuò)展 以支持會(huì)話的等效項(xiàng)。協(xié)議通道對(duì)以Message對(duì)象的形式流過(guò)其中的消息執(zhí)行操作。[11]:圖 通道堆棧底部通道稱為傳輸通道。 WCF通道模型通道堆棧是具有一個(gè)或多個(gè)消息處理通道的分層的通信堆棧。本層將具體的數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)操作的實(shí)現(xiàn)方式分離,可以將現(xiàn)有系統(tǒng)順利的轉(zhuǎn)移到不同的數(shù)據(jù)庫(kù)服務(wù)器上。3) 業(yè)務(wù)邏輯層業(yè)務(wù)邏輯層實(shí)現(xiàn)了WCF服務(wù)的具體內(nèi)容。當(dāng)業(yè)務(wù)邏輯發(fā)生改變而客戶端的服務(wù)不變時(shí),客戶層無(wú)需做出任何修改,因此方便了系統(tǒng)的維護(hù)。 基于WCF的多層服務(wù)模型WCF繼承了SOA的體系結(jié)構(gòu),基于WCF的多層服務(wù)模型也可以分為:客戶層、WCF服務(wù)層、業(yè)務(wù)邏輯層與數(shù)據(jù)庫(kù)層,[10]:客戶層WCF服務(wù)層業(yè)務(wù)邏輯層數(shù)據(jù)庫(kù)訪問(wèn)層數(shù)據(jù)庫(kù)服務(wù)器圖 基于WCF的多層服務(wù)模型在這種服務(wù)模型中,各層次的功能如下:1) 客戶層客戶層是用戶與系統(tǒng)交互的橋梁。WCF的服務(wù)可以掛載于Console Application,Windows Application,IIS()Application,Windows Service以及Windows Activation Services中,但大多都會(huì)掛在Windows Service。 [OperationContract] double Multiply(double n1, double n2)。一個(gè)WCF中的合約,就如同下列代碼所示:using System。合約分成了四種,如表所示[6]:表 WCF的四種合約類型合約類型作用數(shù)據(jù)合約(Data Contract)訂定雙方溝通時(shí)的數(shù)據(jù)格式。通信雙方的溝通方式,由合約來(lái)訂定。 WCF技術(shù)Windows Communication Foundation(WCF)是由微軟發(fā)展的一組數(shù)據(jù)通信的應(yīng)用程序開發(fā)接口, Framework ,與Windows Presentation Foundation及 Windows Workflow Foundation并行為新一代Windows操作系統(tǒng)以及WinFX的三個(gè)重大應(yīng)用程序開發(fā)類庫(kù)[5]。Web Service技術(shù)繼承了SOA的優(yōu)點(diǎn),為解決分布、異構(gòu)的企業(yè)應(yīng)用提供了比較好的解決方案。它還支持從消息系統(tǒng)到遠(yuǎn)程過(guò)程調(diào)用(RPC)等大量的應(yīng)用程序。它的主要目標(biāo)是在現(xiàn)有的各種異構(gòu)平臺(tái)基礎(chǔ)上構(gòu)成一個(gè)通用的與平臺(tái)、語(yǔ)言無(wú)關(guān)的技術(shù)層,各種平臺(tái)上的應(yīng)用依靠該技術(shù)層來(lái)實(shí)施相互的連接和集成。它提供服務(wù)的WSDL文檔并通過(guò)SOAP協(xié)議來(lái)與要訪問(wèn)的服務(wù)通信。服務(wù)注冊(cè)者使用的協(xié)議相當(dāng)于一個(gè)服務(wù)目,它是接收并存儲(chǔ)服務(wù)契約的實(shí)體,供服務(wù)消費(fèi)者查詢服務(wù)之用。SOA由服務(wù)注冊(cè)者、服務(wù)消費(fèi)者與服務(wù)提供者組成,:圖 SOA的體系結(jié)構(gòu)服務(wù)注冊(cè)者服務(wù)消費(fèi)者服務(wù)提供者查找消費(fèi)/綁定發(fā)布1) 服務(wù)提供者。因此,安全、信任和可靠的消息傳遞應(yīng)該在任何 SOA 中都起著重要的作用。因而,工作流還可以在 SOA 的設(shè)計(jì)中扮演重要的角色。您需要定義整個(gè)應(yīng)用程序如何在服務(wù)之間執(zhí)行其工作流。通過(guò)使用基于 XML 的語(yǔ)言(稱為 Web 服務(wù)描述語(yǔ)言(Web Services Definition Language,WSDL))來(lái)描述接口,服務(wù)已經(jīng)轉(zhuǎn)到更動(dòng)態(tài)且更靈活的接口系統(tǒng)中,非以前 CORBA 中的接口描述語(yǔ)言(Interface Definition Language,IDL)可比了。由于它考慮到了系統(tǒng)內(nèi)的對(duì)象,所以雖然 SOA 是基于對(duì)象的,但是作為一個(gè)整體,它卻不是面向?qū)ο蟮摹?duì)松耦合的系統(tǒng)的需要來(lái)源于業(yè)務(wù)應(yīng)用程序需要根據(jù)業(yè)務(wù)的需要變得更加靈活,以適應(yīng)不斷變化的環(huán)境,比如經(jīng)常改變的政策、業(yè)務(wù)級(jí)別、業(yè)務(wù)重點(diǎn)、合作伙伴關(guān)系、行業(yè)地位以及其他與業(yè)務(wù)有關(guān)的因素,這些因素甚至?xí)绊憳I(yè)務(wù)的性質(zhì)。這使得構(gòu)建在各種這樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一和通用的方式進(jìn)行交互。圍繞分布式組件進(jìn)行組織開發(fā),使得開發(fā)人員能在原有工作的基礎(chǔ)上,不斷完善新系統(tǒng)的功能并減少開發(fā)時(shí)間。在軟件可靠性方面,難以適應(yīng)web環(huán)境所要求的整體化、可靠性與安全性。 分布式組件技術(shù)B/S為分布式開發(fā)提供了良好的開發(fā)模型。4) 數(shù)據(jù)庫(kù)安全性好。3) 維護(hù)簡(jiǎn)單,升級(jí)容易。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問(wèn)和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全 。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。由于業(yè)務(wù)邏輯集成在客戶端,服務(wù)端無(wú)從了解操作的合法性,給系統(tǒng)留下潛在的安全隱患。數(shù)據(jù)庫(kù)服務(wù)器負(fù)責(zé)數(shù)據(jù)的儲(chǔ)存管理,客戶端在得到相應(yīng)的權(quán)限后,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)是透明的,方便了程序開發(fā)和用戶的使用??蛻舳私邮沼脩舻妮斎胝?qǐng)求,經(jīng)過(guò)處理后將數(shù)據(jù)發(fā)送給數(shù)據(jù)庫(kù)服務(wù)器,并將返回結(jié)果顯示給用戶。傳統(tǒng)的C/S體系結(jié)構(gòu)雖然采用的是開放模式,但這只是系統(tǒng)開發(fā)一級(jí)的開放性,在特定的應(yīng)用中無(wú)論是Client端還是Server端都還需要特定的軟件支持。第2章 分布式開發(fā)模型與WCF技術(shù) C/S開發(fā)模型介紹C/S(Client/Server)結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。本章開頭首先給出了本系統(tǒng)的部署環(huán)境,接著按照第四章的設(shè)計(jì)思路,分別實(shí)現(xiàn)了Client Search模塊的用戶層、通訊層、業(yè)務(wù)層和數(shù)據(jù)層,最后展示了本系統(tǒng)的成果。本文作者首先給出了體系機(jī)構(gòu)的概念,并聯(lián)系實(shí)際給出了本系統(tǒng)的體系架構(gòu),使讀者在整體上了解本外貿(mào)ERP業(yè)務(wù)系統(tǒng)。在此基礎(chǔ)上介紹了WCF技術(shù),對(duì)WCF的層次結(jié)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1