完美世界小说下载,遮天 辰东 小说笔趣阁 http://hycts.com.cn 智慧工業(yè),去繁就簡 Wed, 15 Mar 2023 12:50:58 +0000 zh-CN hourly 1 https://wordpress.org/?v=4.4.33 http://hycts.com.cn/wp-content/uploads/2016/01/cropped-logo_組合二-32x32.png 服務(wù)案例 – 上海知平信息技術(shù)有限公司 http://hycts.com.cn 32 32 WPF程序性能優(yōu)化 http://hycts.com.cn/index.php/2017/03/04/wpf-perf-tuning/ Sat, 04 Mar 2017 08:29:39 +0000 http://www.586886.com/?p=141 某飛機(jī)制造研究所需要對其研發(fā)嵌入式軟件收集并呈現(xiàn)測試結(jié)果,其測試團(tuán)隊(duì)使用WPF以及ACE技術(shù)開發(fā)了一個實(shí)時測試結(jié)果顯示程序。研究所要求對嵌入式軟件的測試結(jié)果顯示需要精確到20毫秒級別,以便及時發(fā)現(xiàn)對整個系統(tǒng)造成災(zāi)難影響的問題。

在測試程序的開發(fā)過程中,程序人員無法滿足20毫秒級別的測試結(jié)果收集精度,只能精確到100毫秒。另外,程序人員還發(fā)現(xiàn)其他幾個問題:

  1. 在程序的某些模塊里,響應(yīng)速度比較慢。
  2. 當(dāng)程序運(yùn)行一段時間以后,會自動崩潰。

解決方案

針對上述三個問題,上海知平信息技術(shù)有限公司的性能調(diào)優(yōu)工程師采取了如下幾種針對性的措施:

  1. 對收集測試結(jié)果的部分代碼進(jìn)行代碼復(fù)審,找出潛在的影響運(yùn)行效率的代碼。并在代碼中添加條件編譯代碼跟蹤關(guān)鍵函數(shù)的運(yùn)行記錄,以便后續(xù)分析。
  2. 使用Visual Studio和Windows SDK的性能測試工具,例如exe和WPFPerf.exe來定位執(zhí)行時間比較長的代碼,以及定位熱點(diǎn)代碼的調(diào)用堆棧,幫助找到根本原因。使用Visual Studio自帶的工具對比程序多次運(yùn)行的性能報(bào)告,以確認(rèn)優(yōu)化效果。
  3. 使用exe在程序長時間運(yùn)行崩潰之后,收集程序當(dāng)時的運(yùn)行狀態(tài)以及內(nèi)存記錄,找到潛在問題點(diǎn)。重新運(yùn)行程序后,依據(jù)任務(wù)管理器以及性能監(jiān)視器中針對程序的幾個性能指標(biāo),例如內(nèi)存分配情況,垃圾回收次數(shù),創(chuàng)建的句柄數(shù)等指標(biāo),使用Windbg提供的調(diào)試命令找到根本原因并修復(fù)程序崩潰的問題。

相關(guān)技術(shù):C#, WPF, Windbg, ACE

未經(jīng)允許不得轉(zhuǎn)載:上海知平信息技術(shù)有限公司 » WPF程序性能優(yōu)化

]]>
江森自控特種設(shè)備生產(chǎn)管理系統(tǒng) http://hycts.com.cn/index.php/2017/03/04/johnson-mes/ Sat, 04 Mar 2017 08:26:18 +0000 http://182.92.217.145/?p=138 江森自控是世界500強(qiáng)企業(yè),其生產(chǎn)的特種設(shè)備,按照國家相關(guān)規(guī)定需要監(jiān)檢生產(chǎn)中的所有工序。因此該公司需要監(jiān)控生產(chǎn)工序中從物料進(jìn)廠、生產(chǎn)計(jì)劃設(shè)計(jì)及執(zhí)行等步驟,在系統(tǒng)上線前,采購部,倉儲部門、設(shè)計(jì)部門以及生產(chǎn)部門使用Excel文件來管理系統(tǒng),存在著信息不一致的問題。而跟政府部門的監(jiān)檢過程中,使用了大量的紙質(zhì)文件,不方便管理也帶來了很多維護(hù)的問題。需要有一套以訂單生命周期為跟蹤管理的系統(tǒng),清晰管理集團(tuán)整體業(yè)務(wù),實(shí)現(xiàn)流程的標(biāo)準(zhǔn)化管理,輔助集團(tuán)業(yè)務(wù)的分析與決策。
7ee2cba0jw1epsfvr9prij21du0vkdjq

解決方案特點(diǎn)

  1. 在物料進(jìn)廠的時候,支持多種物料監(jiān)檢方式:無監(jiān)檢、廠內(nèi)監(jiān)檢以及通過政府機(jī)構(gòu)Web服務(wù)監(jiān)檢。
  2. 支持動態(tài)字段設(shè)置,及支持對不同物料設(shè)置不同的字段,方便倉儲部門管理和維護(hù)。
  3. 將產(chǎn)品設(shè)計(jì)直接轉(zhuǎn)化成多個生產(chǎn)計(jì)劃單,并允許前線工人在實(shí)際生產(chǎn)的時候,修改生產(chǎn)計(jì)劃。
  4. 方案通過開發(fā)Windows Mobile 6.5移動應(yīng)用解決方案,允許前線工人在生產(chǎn)車間使用手持式設(shè)備瀏覽生產(chǎn)訂單(計(jì)劃單)信息,維護(hù)計(jì)劃單各個工序的生產(chǎn)信息。
  5. 為每個計(jì)劃單的生產(chǎn)信息生成文檔,發(fā)送到監(jiān)檢機(jī)構(gòu)的Web服務(wù)上等待監(jiān)檢。
  6. 提供Web服務(wù),允許監(jiān)檢機(jī)構(gòu)將監(jiān)檢確認(rèn)過的文檔以及其他監(jiān)檢信息回寫到系統(tǒng)中。

相關(guān)技術(shù):ASP.NET, SQL Server, Windows Mobile 6.5

未經(jīng)允許不得轉(zhuǎn)載:上海知平信息技術(shù)有限公司 » 江森自控特種設(shè)備生產(chǎn)管理系統(tǒng)

]]>
立陶宛ADFORM廣告點(diǎn)擊統(tǒng)計(jì)分析平臺 http://hycts.com.cn/index.php/2017/03/04/adform/ Sat, 04 Mar 2017 08:22:50 +0000 http://182.92.217.145/?p=133 立陶宛adform廣告點(diǎn)擊統(tǒng)計(jì)分析平臺是用來圖形化顯示和分析網(wǎng)絡(luò)瀏覽者在瀏覽網(wǎng)站時,觀看圖像和視頻廣告時,在廣告上點(diǎn)擊的位置分析。網(wǎng)站實(shí)時統(tǒng)計(jì)各地瀏覽者的點(diǎn)擊位置,并將這些日志保存為一個CSV文件,然后由廣告主將CSV文件上傳到統(tǒng)計(jì)分析平臺上,平臺使用熱圖動畫的方式實(shí)時顯示在視頻播放時,點(diǎn)擊模式的變化情況。

立陶宛ADFORM廣告點(diǎn)擊統(tǒng)計(jì)分析平臺

解決方案特點(diǎn)

  1. 熱圖動畫全程采用HTML 5技術(shù)實(shí)現(xiàn),通過Ajax技術(shù)不間斷地下載服務(wù)器實(shí)時分析的數(shù)據(jù)結(jié)果,并在網(wǎng)頁上,視頻廣告的上面實(shí)時繪制熱圖。
  2. 熱圖采用動畫的方式,與視頻播放同步顯示,以便廣告主實(shí)時觀看點(diǎn)擊模式。
  3. 熱圖的亮度和顏色可以通過最下方的“Change range”文本框更新。
  4. 客戶要求分析10MB幾十萬條點(diǎn)擊數(shù)據(jù)的時間不能超過5秒。

未經(jīng)允許不得轉(zhuǎn)載:上海知平信息技術(shù)有限公司 » 立陶宛ADFORM廣告點(diǎn)擊統(tǒng)計(jì)分析平臺

]]>
微軟CMS網(wǎng)站 ORCHARD開發(fā) http://hycts.com.cn/index.php/2017/03/04/ms-orchard/ Sat, 04 Mar 2017 08:21:07 +0000 http://182.92.217.145/?p=130 Orchard是一個跟WordPress的大型的可定制的CMS系統(tǒng)平臺,上海知平信息技術(shù)有限公司開發(fā)人員跟客戶的項(xiàng)目經(jīng)理緊密合作,制定好詳細(xì)開發(fā)測試計(jì)劃,與客戶項(xiàng)目經(jīng)理以及開發(fā)經(jīng)理共同審議。

微軟CMS網(wǎng)站 ORCHARD開發(fā)

解決方案特點(diǎn)

  1. 整個開發(fā)測試過程自動化,從部署環(huán)境到最終結(jié)果的收集過程全部自動化實(shí)現(xiàn)。
  2. 產(chǎn)品支持換膚,允許用戶單獨(dú)安裝各個模塊,如評論模塊等。
  3. 使用PowerShell以及微軟 Windows 2008的Hyper-V技術(shù),快速自動部署待測產(chǎn)品。
  4. 開發(fā)團(tuán)隊(duì)使用SCRUM敏捷開發(fā)流程,每個SPRING周期是五個星期,即每五周即有一個穩(wěn)定版本發(fā)布給客戶。
  5. 使用Selenium在測試人員執(zhí)行手工測試用例的過程中,將測試步驟錄制下來并且轉(zhuǎn)化成測試代碼,節(jié)省自動化測試的時間。
  6. 使用代碼覆蓋率結(jié)果,評估測試遺漏的功能點(diǎn),并針對性的補(bǔ)充測試用例。
  7. 整個網(wǎng)站使用NET MVC技術(shù)實(shí)現(xiàn),并支持在Windows Azure上部署系統(tǒng)。

相關(guān)技術(shù):ASP.NET MVC,HTML 5, Selenium, C#, Windows Azure, 虛擬化, SQL Server

未經(jīng)允許不得轉(zhuǎn)載:上海知平信息技術(shù)有限公司 » 微軟CMS網(wǎng)站 ORCHARD開發(fā)

]]>
山東祥光集團(tuán)內(nèi)部貿(mào)易管理系統(tǒng)開發(fā) http://hycts.com.cn/index.php/2017/03/04/xg-trading/ Sat, 04 Mar 2017 08:15:34 +0000 http://182.92.217.145/?p=125 山東祥光集團(tuán)是國內(nèi)第三大銅冶煉加工企業(yè),隨著企業(yè)的快速發(fā)展,其急需一個涵蓋了期貨交易,期貨現(xiàn)貨貿(mào)易執(zhí)行以及財(cái)務(wù)核算的定制的貿(mào)易管理系統(tǒng)。上海知平信息技術(shù)有限公司開發(fā)團(tuán)隊(duì)在祥光IT總監(jiān)的領(lǐng)導(dǎo)下,負(fù)責(zé)整個系統(tǒng)的開發(fā)實(shí)施工作。

山東祥光集團(tuán)內(nèi)部貿(mào)易管理系統(tǒng)開發(fā)

解決方案特點(diǎn)

  1. 復(fù)雜的期貨金融知識,鑒于祥光集團(tuán)在金屬期貨市場上的地位,如果其泄露了交易目的,都將引起市場上的震動,解決方案里提供了復(fù)雜的拆單邏輯以幫助祥光交易員隱藏交易目的。
  2. 期貨市場上的價格變化很快,要求我們的解決方案中拆單邏輯以及其他定制的交易邏輯運(yùn)算速度很快– 在100毫秒內(nèi)完成所有計(jì)算,以便能及時下單。解決方案里提供內(nèi)存數(shù)據(jù)庫以避免因?yàn)榇疟P讀寫速度慢而導(dǎo)致的延遲。
  3. 財(cái)務(wù)核算邏輯要求有多種核算方式,如核算每日的盈虧情況,每個交易員的盈虧情況,以及期貨頭寸等報(bào)告,而其現(xiàn)有的基于Excel開發(fā)的核算報(bào)表系統(tǒng)已經(jīng)無法滿足這種多維度,大數(shù)據(jù)量的統(tǒng)計(jì)。上海知平信息技術(shù)有限公司開發(fā)團(tuán)隊(duì)通過與祥光內(nèi)部的核算人員訪談,并分析其現(xiàn)有的Excel報(bào)表體系,從170多個交易手段和目的中梳理和匯總出核心的交易目的,如套利、投機(jī)、保值等,采用SQL Server以及HTML 5技術(shù)完成核算報(bào)表系統(tǒng)。

未經(jīng)允許不得轉(zhuǎn)載:上海知平信息技術(shù)有限公司 » 山東祥光集團(tuán)內(nèi)部貿(mào)易管理系統(tǒng)開發(fā)

]]>