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

正文內(nèi)容

物流管理系統(tǒng)-在線瀏覽

2025-01-17 03:47本頁面
  

【正文】 基礎(chǔ)術(shù)語,了解業(yè)務(wù)流程2. 深入內(nèi)容,拿到客戶手中現(xiàn)有某個模塊表單,電子表格,填寫的內(nèi)容,每個內(nèi)容要注意的事項。摳每個字段,電子表格中每個內(nèi)容。目的:開發(fā)人員可以依照詳細設(shè)計開始開發(fā)。但實際中做不到。實際中開發(fā)往復(fù)比較多。 第三天 購銷合同+貨物信息+附件信息1. 業(yè)務(wù)需求:上報、取消a) 功能:上報實現(xiàn)銷售人員確定購銷合同錄入完畢,檢查無誤后,上報給領(lǐng)導(dǎo),領(lǐng)導(dǎo)審核無誤后,提交給船運部。如果船運專責(zé)已經(jīng)開始處理報運的業(yè)務(wù),不能取消,必須走貨物增補流程。當船運專責(zé)未處理報運時,銷售專責(zé)點擊“取消”狀態(tài)變?yōu)?,草稿。178。 第四天 購銷合同查看,SQL語句的Power1. 附件業(yè)務(wù)實現(xiàn)隨時攜帶主表的ID2. 購銷合同查看合同下貨物,貨物下面附件,在購銷合同中全部瀏覽,體現(xiàn)貨物和附件的關(guān)系。日常的小系統(tǒng),基于用戶,角色,權(quán)限架構(gòu)足夠用。1) 對數(shù)據(jù)的訪問列是可以自己定制的。2) 對數(shù)據(jù)的訪問行可以受權(quán)限控制。當銷售部領(lǐng)導(dǎo)登錄時,他只能看到銷售人員的工資信息,他不能看到船運部人員的工資信息。對這個數(shù)據(jù)庫列進行加密。也稱為細粒度的權(quán)限控制。 第七天 異構(gòu)數(shù)據(jù)庫支持+出口報運核心業(yè)務(wù)1. 核心業(yè)務(wù):貨運管理第二個流程,出口報運a) 定義:做國際物流,貨物要運往國外之前,向海關(guān)申報。除了在合同中貨物的基本信息外,在報運時新增7個字段,長,寬,高,毛重,凈重,出口單價,含稅。例如:10000貨物,第一次報運運輸6000,第二次報運運輸4000.可以多次報運,這種情況很少。b) 分析設(shè)計一個出口報運單來自多個購銷合同(一對多);給貨物信息新增的7個字段的內(nèi)容。一個實現(xiàn)讀取數(shù)據(jù)快速,減小業(yè)務(wù)的復(fù)雜度,業(yè)務(wù)邏輯簡單。打斷設(shè)計。利用一個字段來存儲主表和子表之間的關(guān)系。經(jīng)過打斷設(shè)計,表之間的關(guān)系不存在,跳躍查詢。(新增)經(jīng)過上面的設(shè)計,后續(xù)業(yè)務(wù)變的更加簡單。給每個文本框增加一個隱藏域。本來目的是優(yōu)化,結(jié)果速度更慢。在修改代碼時根據(jù)這個值判斷,只有1的時候,數(shù)據(jù)才進行修改。批量新增,增加一個新增按鈕,點一次調(diào)研一次addRecord方法,它的屬性值,都為空串。數(shù)據(jù)庫并沒有刪除,刪除多個框時,記錄下它們的id值,拼成一個串,用逗號隔開。3. 知識回顧a) 打斷設(shè)計:,之后對一些需要優(yōu)化的地方,使用反三范式設(shè)計(冗余)(以空間換設(shè)計),關(guān)聯(lián)層級過多,隨著系統(tǒng)上線運行,用戶的數(shù)據(jù)隨著使用的時間,線性增長。打斷設(shè)計,在主表中加一個字段,字段來存儲兩個表之間的關(guān)系。一般情況下都是一次報運,就是一個合同一次報運,個別情況下多個合同一次報運,極端情況下3個合同一次報運。報運需要合同下的貨物信息時,無需通過多個合同對象,就可以直接查詢貨物的信息,通過這個打斷設(shè)計的字段,利用SQL的in子查詢。4. 頁面控制a) 報運單新增,暗度陳倉。保存相關(guān)合同的id集合,合同號集合,保存冗余的貨物信息,保存冗余的附件信息。批量,在頁面上利用DHTML動態(tài)表格技術(shù),實現(xiàn)表格元素的動態(tài)增加,動態(tài)創(chuàng)建行,動態(tài)創(chuàng)建單元格,利用innerHTML動態(tài)向單元格插入文本框,帶數(shù)據(jù)的。動態(tài)添加到表格中。這樣為用戶提供一個非常方便的操作。每行利用一個隱藏域,來存放是否修改標識,這樣在記錄行數(shù)過多時,修改的效應(yīng)也非常高。178。1. 裝箱海關(guān)批準杰信的申請,像船東申請集裝箱,杰信找貨代公司請他幫著訂箱。拉著空箱到生產(chǎn)廠家的倉庫。拖車拉著滿箱到海關(guān)指定的碼頭指定的地方卸貨。海關(guān)進行抽檢。將集裝箱放到船上。裝箱時,產(chǎn)生發(fā)票號。一個裝箱單來自多個報運單(一對多)2. 發(fā)票,委托在貨物裝船的同時,杰信就開具發(fā)票,這個發(fā)票只是一個通知單,它的內(nèi)容就是告訴客戶貨物已經(jīng)發(fā)出,請支付剩余款項??蛻羰盏桨l(fā)票通知后,支付剩余款項,同時當貨物到達目的港后,客戶拿著提單去提貨。客戶驗貨,整個貨運流程完畢,杰信和客戶的合同完成。它是杰信自己內(nèi)部進行財務(wù)核算的模塊。形成統(tǒng)計報表給領(lǐng)導(dǎo)展示。(一對一)一對一的所有表內(nèi)容可以合成一張表,結(jié)構(gòu)不清晰,業(yè)務(wù)不清晰。上面三張表,它們的主鍵既外鍵。舉例,假定拿到ID,不論是裝箱、委托、發(fā)票、財務(wù),都可以查詢它們其中任何一個數(shù)據(jù)。財務(wù)需要貨物信息和附件信息,通過打斷設(shè)計,可以直接跳過發(fā)票、委托,直接找到裝箱,通過裝箱的打斷設(shè)計字段,直接去搜索報運下的貨物和附件信息。查詢效率提高數(shù)倍。在報運的列表頁面隨時了解某個合同進行到哪里。利用冗余,實現(xiàn)性能數(shù)倍提高。分表1)分字段(縱向分表)精簡完核心查詢它只需要近30個字段。2)數(shù)據(jù)(橫向分表)一個表數(shù)據(jù)量過大。專門做一個歷史查詢的模塊,提供用戶還可以查詢。打斷設(shè)計b) SQL優(yōu)化,在做復(fù)雜關(guān)聯(lián)關(guān)系,SQL優(yōu)化極其重要。分表,購銷合同歷史當前的活動表,它和歷史表的結(jié)構(gòu)一樣。例如:購銷合同,合同、貨物、附件都需要對應(yīng)的歷史表。有時不要配置緩存。x39。y39。x39。y39。x39。y39。x39。y39。x39。y39。x39。y39。b) 【面試】工作流實現(xiàn)有什么好處?杰信系統(tǒng)實現(xiàn)狀態(tài)控制流程。狀態(tài)的代碼配合工作流來實現(xiàn)。c) 表設(shè)計委托,發(fā)票,財務(wù)它們的表的主鍵既外鍵,它們的ID值都是裝箱ID。關(guān)聯(lián)時最近配置,需要前面業(yè)務(wù)數(shù)據(jù)時,可以實現(xiàn)跳躍查詢。d) 頁面設(shè)計裝箱新增,它需要在新增頁面表現(xiàn)裝箱和報運的關(guān)系。攜帶的信息ID,checkbox中;no也放到checkbox,用豎杠隔開,一個checkbox傳遞了兩個值,無需再次查詢數(shù)據(jù)庫,提升性能,手工解串。 178。l excel 圖形報表,poi不能直接操作圖形報表控件。用戶打開excel,圖表直接展現(xiàn)。開發(fā)效率極高。(SQL的結(jié)果集)。數(shù)巨報表(10w,每年服務(wù)費1w)。兼容性。1) 需要swf控件,例如餅形通用2) 不通用的3) 、xml格式更加直觀,不通用的l sqlDao查詢結(jié)果集的封裝,通用,l 工作原理amCharts只需要一次配置,公用flash, swf原來文件。將從數(shù)據(jù)庫中讀取的數(shù)據(jù)拼接成xml節(jié)點,寫入到這個文本的文件中。 charset=UTF8 /meta equiv=pragma content=nocachemeta equiv=CacheControl content=nocache, mustrevalidatemeta equiv=expires content=Wed, 26 Feb 1997 08:21:57 GMT2. jFreeChart、excel、amCharts PK比較l jFreeChart 純java api,缺點:圖形非常粗糙,它實際是利用jFreeChart api生成的圖片,表現(xiàn)力差,專門的api需要記憶。3. 系統(tǒng)的監(jiān)控,系統(tǒng)想知道系統(tǒng)的訪問瓶頸在哪里?需求系統(tǒng)瓶頸是指,訪問最長時間,寫數(shù)據(jù)操作,寫磁盤文件操作。1) 找出系統(tǒng)這些操作慢的地方,2) 分析原因3) 優(yōu)化,用戶使用頻繁模塊,對其優(yōu)化實現(xiàn)一個性能監(jiān)控的程序a) 早期使用繼承方式記錄開始時間,記錄結(jié)束時間,結(jié)束時間開始時間=耗時寫到日志文件中,寫到數(shù)據(jù)庫中b) 攔截器配置springmvc攔截器,記錄開始時間,結(jié)束時間,打日志。import 。import 。import 。//功能:實現(xiàn)對所有類方法執(zhí)行時間的監(jiān)控public class TimeInterceptor implements HandlerInterceptor { //引入log4j日志 private static Logger log = ()。 //處理類之前,執(zhí)行preHandle方法 Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { long startTime = ()。 //綁定變量 return true。 //記錄結(jié)束時間 ((%s execute %d ms. ,() , stopTime ()))。Stout輸出地點,包括:控制臺,文件,數(shù)據(jù)庫=DEBUG, stdoutConsole===%5p %m%nLogFile==../logs/==%d{ABSOLUTE} %5p %c{1}:%L %m%n=INFO=DEBUGc) 調(diào)用方法:public class TimeInterceptor implements HandlerInterceptor { //引入log4j日志 private static Logger log = ()。5. POI導(dǎo)入直接讀取文件內(nèi)容,形成SQL語句,批量插入數(shù)據(jù)庫。 1) 類型,根據(jù)不同的類型拼接不同的sql2) 模板,自己定義一個模板,讓用戶將數(shù)據(jù)導(dǎo)入。3) 沒有通用性,要根據(jù)具體業(yè)務(wù)做一個這樣類。6. 知識回顧a) 項目統(tǒng)計分析核心模塊軟件的核心價值:舉例:了解杰信有哪些現(xiàn)有的產(chǎn)品暢銷,VIP客戶,什么產(chǎn)品滯銷。為企業(yè)經(jīng)營決策提供數(shù)據(jù)支持。再次提煉。b) 圖表報表1) 第三方報表,用戶展現(xiàn)效果最好,功能齊全,開發(fā)效果。 第十天 整合ApacheC
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1