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

正文內(nèi)容

物流管理系統(tǒng)-資料下載頁

2025-01-17 03:47本頁面
  

【正文】 ext。 if((inputDate)[0]!=null){ (inputDate).innerHTML = (inputDate)[0].(0,10)。 } if((consignee)[0]!=null){ (consignee).innerHTML = (consignee)[0].text。 } if((lo)[0]!=null){ (lo).innerHTML = (lo)[0].text。 } if((shipmentPort)[0]!=null){ (shipmentPort).innerHTML = (shipmentPort)[0].text。 } if((transportMode)[0]!=null){ (transportMode).innerHTML = (transportMode)[0].text。 } if((priceCondition)[0]!=null){ (priceCondition).innerHTML = (priceCondition)[0].text。 } if((marks)[0]!=null){ (marks).innerHTML = pre+(marks)[0].text+/pre。 } if((remark)[0]!=null){ (remark).innerHTML = pre+(remark)[0].text+/pre。 } }else{ //出錯(cuò)信息 alert(你出錯(cuò)了!) } } }178。 國(guó)際物流杰信項(xiàng)目面試總結(jié)1. 面試時(shí)如何講解項(xiàng)目?講出三個(gè)層次,1) 講項(xiàng)目的背景,講特色的業(yè)務(wù)2) 講業(yè)務(wù)的復(fù)雜度3) 從業(yè)務(wù)角度牽扯出技術(shù)亮點(diǎn)每一層都要挖陷阱,讓面試官問問題。從面試題中找出十個(gè)重點(diǎn),把它們自己總結(jié)一段話,300~500字。綜合所學(xué)的所有知識(shí)2. 業(yè)務(wù)a) 購(gòu)銷合同杰信和生產(chǎn)廠家要簽訂一個(gè)購(gòu)銷合同,購(gòu)銷合同包括三部分內(nèi)容,包括合同主信息和多個(gè)貨物信息和多個(gè)附件信息。合同和貨物是一對(duì)多,貨物和附件是一對(duì)多。貨物和附件都有指定的生產(chǎn)廠家,附件還有一個(gè)分類需要取自基礎(chǔ)表。大概字段有近90個(gè)。在購(gòu)銷合同中還有一個(gè)復(fù)雜的報(bào)表打印,這個(gè)表單內(nèi)容非常復(fù)雜,它打印出合同的主信息,還有多個(gè)貨物信息,一頁紙如果是一個(gè)生產(chǎn)廠家,必須另起一頁打印。一個(gè)頁用戶可以選擇打印一款貨物,也可以選擇打印兩款貨物。購(gòu)銷合同合同數(shù)量比較多,積累10年多的數(shù)據(jù),客戶要求,將這些數(shù)據(jù)導(dǎo)出到excel中備份這些數(shù)據(jù)。我就研究實(shí)現(xiàn)了一個(gè)數(shù)百萬海量數(shù)據(jù)的導(dǎo)出。b) 出口報(bào)運(yùn)杰信和客戶簽訂合同后,找到生產(chǎn)廠家開始生產(chǎn)貨物,于此同時(shí)向海關(guān)申報(bào)準(zhǔn)備運(yùn)輸?shù)呢浳?,貨物的信息和重量信息和體積信息,為裝箱做準(zhǔn)備。出口報(bào)運(yùn)時(shí)貨物信息來自合同下的貨物信息,本身環(huán)境新增了部分貨物的信息包括重量信息和體積信息。一個(gè)報(bào)運(yùn)來自多個(gè)合同。在出口報(bào)運(yùn)時(shí),它其他業(yè)務(wù)的集中體現(xiàn),在這里建立一個(gè)流程狀態(tài),它能反饋后續(xù)流程流轉(zhuǎn)到哪里。在后續(xù)流程流轉(zhuǎn)時(shí),都要回執(zhí)這個(gè)狀態(tài)。我們系統(tǒng)給客戶系統(tǒng)也提供了這個(gè)貨運(yùn)流程的跟蹤,讓可以可以在他的系統(tǒng)中實(shí)時(shí)查詢出他下的訂單的當(dāng)前訂單流轉(zhuǎn)到哪里,是裝箱,是委托,還是走到發(fā)票等等。我們的系統(tǒng)采用的是J2EEE技術(shù)實(shí)現(xiàn)。我們系統(tǒng)給它們的系統(tǒng)提供了一個(gè)WebService服務(wù),使用Apache CXF實(shí)現(xiàn),它可以異構(gòu)系統(tǒng)來直接訪問我們的系統(tǒng),進(jìn)行訂單的流程查詢。c) 貨運(yùn)管理流程貨運(yùn)管理是杰信項(xiàng)目的二期的核心內(nèi)容,它包括:購(gòu)銷合同、出口報(bào)運(yùn)單、裝箱單、委托書、發(fā)票通知、財(cái)務(wù)統(tǒng)計(jì)這幾步。購(gòu)銷合同是客戶和杰信簽訂合同后,向生產(chǎn)廠家簽訂的合同稱為購(gòu)銷合同。然后杰信向海關(guān)進(jìn)行出口報(bào)運(yùn)的申請(qǐng),海關(guān)批準(zhǔn)后,杰信找貨代公司訂箱子,杰信找拖車公司訂拖車,拖車?yán)障涞缴a(chǎn)廠家指定的倉(cāng)庫(kù)在驗(yàn)貨員的監(jiān)督下裝貨,拖車?yán)鴿M箱到海關(guān)指定的碼頭指定的區(qū)域卸貨。等待裝船。在裝船前,海關(guān)進(jìn)行抽檢。船來后進(jìn)行轉(zhuǎn)船。然后船離開裝運(yùn)港,我們杰信的這單訂單就順利完成。船離開前,杰信向客戶快遞一個(gè)發(fā)票通知,同時(shí)附上提單??蛻羰盏桨l(fā)票,支付剩余尾款,收到提單,等船到目的港,卸貨后,客戶拿著提單提貨。杰信最終進(jìn)行內(nèi)部財(cái)務(wù)核算,核算這單生意獲取的利潤(rùn),提交給領(lǐng)導(dǎo)審核。3. 設(shè)計(jì)a) 冗余設(shè)計(jì)在設(shè)計(jì)時(shí)我們首先遵循三范式來設(shè)計(jì)表,然后才用反三范式的設(shè)計(jì)。三范式追求的是節(jié)省空間,創(chuàng)建表信息時(shí),不能有重復(fù)的內(nèi)容,例如:表必須有主鍵,列不能重復(fù),列信息不能通過現(xiàn)有字段數(shù)據(jù)加工而成。這樣實(shí)現(xiàn)存儲(chǔ)的數(shù)據(jù)信息所占空間比較小,數(shù)據(jù)出處都唯一。反三范式,采用冗余技術(shù)實(shí)現(xiàn)表信息在查詢時(shí)非常快捷,用戶體驗(yàn)非常好,用戶滿意度非常高。b) 打斷設(shè)計(jì),跳躍查詢?cè)诮苄诺臉I(yè)務(wù)中,它的貨運(yùn)管理流程分為6步,關(guān)聯(lián)表達(dá)到10級(jí)以上。系統(tǒng)在建設(shè)之初我們就考慮到關(guān)聯(lián)層級(jí)過多后,隨著用戶系統(tǒng)使用,數(shù)據(jù)線性增長(zhǎng),數(shù)據(jù)量不斷增加,當(dāng)數(shù)據(jù)量越來越大時(shí),系統(tǒng)的訪問會(huì)越來越慢。于是我們?cè)诒碓O(shè)計(jì)時(shí),遵循一個(gè)原則,關(guān)聯(lián)關(guān)系不四層。具體我們實(shí)現(xiàn)時(shí)通過主表中加一個(gè)字段,來存儲(chǔ)主表和子表的一對(duì)多關(guān)系。它們都存儲(chǔ)代理主鍵,它們之間用特殊符號(hào)隔開。這樣在實(shí)際開發(fā)業(yè)務(wù)時(shí),需要查詢的時(shí)候,就可以跳過中間的層級(jí),直接查詢業(yè)務(wù)所需要的信息。在出口報(bào)運(yùn)中就使用這種設(shè)計(jì)方式。出口報(bào)運(yùn)單來自多個(gè)購(gòu)銷合同,出口報(bào)運(yùn)單中需要獲取合同下的貨物的部分信息。新增時(shí)利用報(bào)運(yùn)關(guān)聯(lián)的合同的編號(hào)值,也就是打斷設(shè)計(jì)的這個(gè)字段值,直接拼接為in子查詢串,直接查詢合同下的貨物,這樣跳過合同表。查詢非??旖?。效率倍增。c) 一對(duì)一的特殊設(shè)計(jì)在杰信系統(tǒng)中有個(gè)很有特點(diǎn)的地方,裝箱、委托、發(fā)票、財(cái)務(wù)它們都是一對(duì)一的關(guān)系。一個(gè)委托來自一個(gè)裝箱,一個(gè)發(fā)票來自一個(gè)委托,一個(gè)財(cái)務(wù)來自一個(gè)發(fā)票。它們每個(gè)業(yè)務(wù)都需要取報(bào)運(yùn)下的貨物信息。我們?cè)O(shè)計(jì)時(shí),將委托、發(fā)票、財(cái)務(wù)的主鍵都存放裝箱的ID。委托、發(fā)票、財(cái)務(wù)表主外鍵合一。這樣設(shè)計(jì)后,實(shí)現(xiàn)業(yè)務(wù)只要獲取到其中一個(gè)對(duì)象的ID,不論是裝箱、還是委托的,還去其他的。都可以直接查詢其他的對(duì)象。操作更加靈活??梢詫?shí)現(xiàn)跳躍查詢,本來財(cái)務(wù)需要報(bào)運(yùn)下的貨物和附件信息,本來要通過發(fā)票,委托,裝箱,在找到關(guān)聯(lián)的多個(gè)報(bào)運(yùn),在找到多個(gè)貨物,在找到多個(gè)附件。我們新的設(shè)計(jì)后,直接找到裝箱,找到裝箱的打斷字段,直接查詢貨物信息和附件信息。中間跳過6層。查詢效率極高。4. 技術(shù)亮點(diǎn)a) 工作流我們項(xiàng)目中采用工作流,Activiti 5,在貨運(yùn)管理中使用它,先實(shí)現(xiàn)貨運(yùn)管理流程,從購(gòu)銷合同銷售人員的申請(qǐng)開始,銷售人員處理完,提交給銷售部領(lǐng)導(dǎo)進(jìn)行審核;銷售部領(lǐng)導(dǎo)審核通過后,提交到船運(yùn)部門,船運(yùn)專責(zé)進(jìn)行報(bào)運(yùn)處理,處理完提交給船運(yùn)部報(bào)運(yùn)領(lǐng)導(dǎo)進(jìn)行審核,船運(yùn)部報(bào)運(yùn)領(lǐng)導(dǎo)審核通過后,提交給裝箱專責(zé),裝箱處理完,提交給船運(yùn)部裝箱領(lǐng)導(dǎo),船運(yùn)部裝箱領(lǐng)導(dǎo)審核通過后,提交給委托專責(zé),委托處理完,提交給船運(yùn)部發(fā)票專責(zé),發(fā)票專責(zé)處理完, 提交給船運(yùn)部發(fā)票領(lǐng)導(dǎo),船運(yùn)部發(fā)票領(lǐng)導(dǎo)審核通過后,提交給財(cái)務(wù)專責(zé),財(cái)務(wù)專責(zé)進(jìn)行統(tǒng)計(jì)分析后,交給財(cái)務(wù)部領(lǐng)導(dǎo)審核,財(cái)務(wù)部審核通過后,流程結(jié)束。如果其中的環(huán)節(jié)領(lǐng)導(dǎo)審核不通過,打回上一個(gè)流程。上一個(gè)流程補(bǔ)充缺失內(nèi)容,重新提交審核。b) 百萬海量數(shù)據(jù)的導(dǎo)出采用poi來實(shí)現(xiàn),開始時(shí)我們采用HSSF對(duì)象來實(shí)現(xiàn),當(dāng)我們導(dǎo)出6萬5千多條數(shù)據(jù)時(shí),系統(tǒng)報(bào)錯(cuò),記錄數(shù)超出excel 2003版本的限制,它支持65536行數(shù)據(jù)。遠(yuǎn)遠(yuǎn)不夠存放我們的記錄。我查閱了相關(guān)資料,將jar包升級(jí)poi ,升級(jí)workbook對(duì)象為XSSF對(duì)象,它可以操作2007以上版本,這樣將數(shù)據(jù)擴(kuò)充到1048576行,列擴(kuò)充到65536列。這樣我們就實(shí)現(xiàn)一個(gè)sheet支持百萬數(shù)據(jù)。然后打印又出現(xiàn)了一個(gè)問題,當(dāng)打印將近30萬時(shí),系統(tǒng)越來越慢,CPU占用率很高,內(nèi)存占用率很高,打印到40萬,系統(tǒng)崩潰,報(bào)堆溢出錯(cuò)誤。然后我項(xiàng)目組研究查閱資料,發(fā)現(xiàn)高版本的poi提供SXSSF對(duì)象它支持大數(shù)據(jù)量的導(dǎo)出,我們換成這個(gè)對(duì)象后,打印非常順暢,CPU占用率不高,內(nèi)存占用率不高。順利完成數(shù)據(jù)的導(dǎo)出。c) 全文檢索購(gòu)銷合同查詢非常頻繁,用戶要查,銷售要查,船運(yùn)要查,各個(gè)業(yè)務(wù)都需要查看合同數(shù)據(jù),合同又有很多項(xiàng),可以按合同號(hào)進(jìn)行查詢,按客戶名稱模糊查詢,等等。我們系統(tǒng)采用lusece實(shí)現(xiàn)全文檢索,我們將核心的查詢的條件都作為分詞索引,構(gòu)建分詞索引庫(kù),這樣實(shí)現(xiàn)購(gòu)銷合同的一個(gè)全文檢索,為各個(gè)業(yè)務(wù)提供查詢。d) Aapche CXF現(xiàn)今最強(qiáng)大的一個(gè)WebService實(shí)現(xiàn)。我們項(xiàng)目使用maven,依賴jar。修改報(bào)運(yùn)的Service將其改造為一個(gè)WebService,對(duì)其不需要對(duì)客戶開發(fā)的公用方法進(jìn)行屏蔽,只留它查詢某個(gè)報(bào)運(yùn)信息的接口方法。發(fā)布我們的報(bào)運(yùn)狀態(tài)跟蹤的服務(wù)。這樣服務(wù)端完成??蛻魪乃南到y(tǒng)中使用ajax訪問我們的系統(tǒng),從系統(tǒng)中獲取數(shù)據(jù),提交一個(gè)SOAP requestXML,獲得數(shù)據(jù)后,來解析xml,從中摘出數(shù)據(jù),顯示到他們的系統(tǒng)中。e) Maven我們系統(tǒng)都采用Maven構(gòu)建,我們公司搭建了一個(gè)私服,我們項(xiàng)目采用maven 工程,寫好jar包的坐標(biāo),myeclipse進(jìn)行jar搜索。它先到本地倉(cāng)庫(kù)進(jìn)行搜索,找到就引入項(xiàng)目中,如果找不到,它會(huì)去我們的公司的私服去搜索,搜索到,下載到本地倉(cāng)庫(kù);搜索不到,它自動(dòng)去遠(yuǎn)程maven中央倉(cāng)庫(kù)下載,下載到公司的私服中,再下載到本地倉(cāng)庫(kù)。第 41 頁 共 41 頁
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1