針對各特殊產業都可以量身定做符合貴公司的需求,別人無法克服的就是我們的挑戰
業務合作、軟體委外開發
業務窗口:allen@netqna.com
聯繫電話:0920-883-870
公司電話:02-55991310
公司地址(業務營運處):台北市中山區錦州街 25 號 5 樓
skype: netqna
line:netqna
微信:netqna
黃先生 Allen
網智數位主要提供套裝及客製化的軟體系統解決方案,專為客戶量身訂做客製化的軟體,達成客製化、智慧化及網路化的管理功能。
網智數位主要提供套裝及客製化的軟體系統解決方案,針對室內設計師、木工、裝潢業產業,量身訂做客製化的軟體,達成客製化、智慧化及網路化的商用軟體。
網智數位主要提供套裝及客製化的軟體系統解決方案,專為客戶量身訂做客製化的軟體,達成客製化、智慧化及網路化的管理功能。
根據客戶實際狀況,結合雲端與載具進行客製化物聯網IOT導入與軟體開發
我們的雲端VPS虛擬主機是採用雲端(虛擬化)技術所開發之全新雲端伺服器服務,可以選擇多種作業系統(Windows、Linux等),客戶可載入自訂的應用環境,執行自己所要提供的網路服務,我們的雲端服務可為您的網站提供最完美的解決方案。
ERP軟體客製化導入,室內設計、營造業、裝潢、木作工程、系統櫃工程、會計系統,全面提升公司管理營運效率。
搜尋引擎最佳化(SEO)不僅能提高網站在搜尋結果的排名,更能帶來大量對我們產品或服務真正有需求的訪客。SEO 最棒的特質之一就是不像廣告一樣亂槍打鳥而導致用戶的反感,反而更能提升點閱率跟成交率喔。
新的一年2017年的開始,我非常感謝我團隊的付出,去年成績成長了許多,也因此積極擴充了團隊人數(也歡迎相關人才加入我公司團隊),尤其最讓我開心的是委託我們進行軟體客製化服務的幾乎都是該產業領域的佼佼者,例如地板業企業管理軟體、窗簾業ERP、馬達業-產品選型系統、機電顧問業-紅外線與局部放電測試管理軟體、醫療生技上櫃公司、大陸集團清華同方、以及工業冷凍空調設備、全凍式儲冰的領導廠商進行-圖控軟體開發功能擴充專案、還是其他林林總總的進銷存、網頁設計委託案,這都是客戶對網智數位的信任,當然還有許多還必須繼續開發改進的。
這半年來一直不斷被客戶要求開發相關繪圖功能的程式,礙於現在很多程式開發人員,已經越來越多人只會資料庫的CRUD,對於繪圖程式撰寫掌握度不是很好,甚至基本觀念也沒有,所以大多數程式開發人員都是去找相關的Chart套件,也很少有人示範在 Windows 10 APP 如何開發相關繪圖程式功能(很抱歉目前Windows 10 似乎沒有提供相關繪圖控制箱可以直接使用,所以要真的自己寫繪圖功能),所以我這篇就來教導如何在 Windows Universal APP 開發一個 折線圖功能,折線圖在軟體應用上面常用於股票分析、統計分析、銷售分析、趨勢走向等圖表展現。
(折線圖)
(區域圖)
折線圖原理其實就是在一個二維的空間(平面)中,利用多個 【X,Y】坐標點透過直線連結起來,所形成的趨勢圖形,通常 X 軸代表一個某種類別例如月份、年份、型別等,而Y軸代表某類別的實際值,例如業績、銷售量、收入、人數等。在折線圖中,X軸都呈現等量(距)的增加。
現在我們知道了簡單的折線圖原理後,在Windows 10 (UWP)平台開發上,是必須使用 Polyline 繪圖技術來進行開發,可以在界面直接選告 XAML 語法,例如底下Code:
<Polyline Stroke=“Blue” StrokThickness="3”Points=”5,10 20,30 25,40 100,120”/>
其中最重要的來自于 Points 屬性 ,5,10 =》代表一個點 [5,10] =>X=5,Y=10
但通常在開發繪圖功能時,都是動態繪圖產生,所以在這邊我也示範如何完全在背後使用程式開發一個折線圖功能,我在界面上我簡單的設計2個按鈕,分別作為繪製 折線圖跟區域圖,前端界面如下
//XAML Code
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition Height="100"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<StackPanel Grid.Row="0" Orientation="Horizontal">
<Button Content="折線圖繪製" Click="DrawChart_1" Margin="12" Background="AliceBlue"></Button>
<Button Content="區域圖繪製" Click="DrawChart_2" Margin="12" Background="Wheat"></Button>
</StackPanel>
<Grid x:Name="gdChartCanvas" Grid.Row="1" Height="auto" HorizontalAlignment="Center" VerticalAlignment="Center">
</Grid>
</Grid>
在後端的程式碼,分別設計了 GetAllPoints()方法、與對應的 DrawChart_1 、DrawChart_2 事件方法
/// <summary>
/// 取得所有折線圖、區域圖的 Y值清單
/// </summary>
/// <param name="yValues">Y值清單</param>
/// <param name="perWidth">X等距寬度</param>
/// <param name="yStartValue">Y起始值</param>
/// <returns></returns>
private PointCollection GetAllPoints(List<double> yValues, double perWidth, double yStartValue)
{
PointCollection points = new PointCollection();
double x = 0;
foreach (double yVal in yValues)
{
double y;
//判斷 Y 值是否小於 Y坐標起始值,因為畫布是從 100 開始
if (yVal < yStartValue)
{
y = 100;
}
else
{
//可以套用自己的公式來設定Y值
//y = Math.Floor((500 - (yVal * 200) / 300));
y = yVal;
}
Point point = new Point(x, y);
points.Add(point);
x += perWidth;
}
return points;
}
感謝鈺德聯合實業股份有限公司尋求網智數位-軟體開發團隊,評估該公司的產品下單流程、選型管理軟體委外開發案,該公司在馬達、離心式泵浦產品是台灣的領導廠商,但因為產品在尺寸、電力、Critical Speed計算的多樣性,所以必須一套管理軟體來輔助公司業務、各區域、其他國家合作廠商進行下單、報價的評估比對產品可行性,所以在幾個月前就評估幾家軟體資訊公司,網智數位也是被詢問的廠商之一,而我司團隊也有效的進行初期系統分析、Prototype製作,確認客戶需求,讓客戶了解我們可以協助的程度、專業性,最後該客戶決定委託我們開發選型管理軟體,我們深信好的分析能力、開發能力,跟客戶不斷的溝通,了解什麼樣的功能需求,對客戶才是真正所需要的,因為我們一直堅持,資訊軟體產業就是要開發出一個符合某產業某特定需求,而量身定做的軟體。
本公司創立於民國八十七年,專業代理美國、瑞典、義大利等高品質離心式泵浦,有產品均通過ISO9001品質認證,適用於民生給水、工業製程,依泵浦類型可區分為全不鏽鋼離心泵、全不鏽鋼深井泵、污廢水用沉水泵及各種高壓泵、恆壓機組。公司擁有最佳的維修工廠及設備,經驗豐富的專業維修技術人員,並提供完善的售後服務。
網智數位-軟體開發(軟件開發)
針對各特殊產業都可以量身定做符合貴公司的需求,別人無法克服的就是我們的挑戰
業務合作、軟體委外開發
業務窗口:allen@netqna.com
聯繫電話:0920-883-870
skype: netqna
line:netqna
微信:netqna
黃先生 Allen
在競爭激烈的室內設計行業中,企業如何有效整合資源、提升管理效率並專注於客戶服務品質,已成為永續經營的核心課題。我們非常榮幸能夠與 台北莫耳設計 合作,協助他們導入專為室內設計行業量身打造的ERP系統,並透過這一強大的資源管理工具,全面提升客戶報價管理、合約管理及委外廠商...