發佈於

快速學習程式設計三個步驟加三個心法

一般人學習寫程式總有一個迷失, 一開始看書學習, 作者為了讓你把程式語言完整學會, 會鉅細靡遺的把所有語法, 運算子, 函數, 介紹給初學者, 往往因負荷過重, 中途放棄, 學程式不用一次把所有東西全部學會, 只要了解程式的思考邏輯方式及有問題如何解決, 在初學階段, 如學習PHP WEB 網路應用程式設計為例, 只要知道重點是什麼, 把最常用的功能觀念弄清楚, 基礎打穩後, 在寫程式當中, 若有要用到不常用再把不常用的功能了解應用即可. Java Printing

若未來想成為一個PHP WEB 網路應用程式設計師, 須要了解前端語言HTML, Jquery, JavaScript, CSS, 再加上可適應各種裝置桌上型電腦, 筆電, 平版, 手機等各種不同裝置的框架Bootstrap, 後端語言PHP, 加資料庫MySql , 首先必須把開發環境建立起來, 推薦使用WampServer套裝伺服器整合免費軟體, 只要下載安裝, 程式人員即可使用PHP, MySQL, Apache伺服器環境, 也就有一個完整的網路應用程式開發環境, 初學程式最好不要用整合開發工具軟體, 先使用notepad++編輯器, 一個指令一個指令輸入, 等打好基礎, 再使用快速開發工具軟體做輔助, 才是比較札實的學習方法.

其實學寫程式並不是一件大家想像中的難學, 只是方法不是很正確, 想要把所有東西全部學會, 若改變一下想法, 只學常用到的就好, 不常用到等要使用再去查就好, 才不會產生負荷過重的認知, 書局大部份給初學者的書, 如PHP 書籍都力求完整, 把所有想關的教材也放進來, 因為初學沒有實務經驗, 只能全部接受完整介紹, 導致在實務中常用的重要杷念與函數沒有先去熟悉, 而是去了解不常用的函數, 如能真正掌握PHP的精要重點, 腳踏實地一步一步的學習, 即能掌握PHP語言的開發設計思考規劃方式, 才能獨當一面成為網路應用程式設計師, 甚至於開發出WEB ERP, WEB 進銷存, WEB 會計系統等商用軟體.

關鍵字: 程式設計, 網路應用程式設計師, PHP 書籍
圖片來源: http://prg.is.titech.ac.jp/

發佈於

免費會計系統翻轉軟體商業模式

會計系統軟體免費, 很多人大概會覺得不可思意, 要如何運作才能永續經營, 軟體公司慢慢改變商業模式運作, 軟體免費, 只收虛擬主機月租費, 系統輔導上線及報表調整客製化服務費, 採月租年繳費模式, 對企業及軟體公司是雙贏模式, 企業再也不會成為軟體孤兒, 每年繳費服務, 慢慢與客戶信任度將會提高, 對軟體服務有價將是一大突破.0118images

軟體公司最大的挑戰是找尋新客戶, 因為大部份人對這樣的商業模式改變, 還是有一點疑慮, 資料的安全性是否安全等, 但大環境趨勢如此發展, 只能選擇面對, 但小軟體公司, 因資源有限, 客戶的信任度更低, 只能先用網站排名SEO的方式, 每週寫一篇有價值的文案, 半年後主要關鍵字大部份都會排在前3頁, 才會有人主動塡表測試, 若是直接尋問報表調整服務費多少錢, 沒有測試過就沒有信任, 最後都不會成交, 因客戶只在意價格, 尚未感受到好處大於價值, 不可能成交.

所謂隔行如隔山, 沒有經過這樣一來一往的過程, 軟體工程師根本不會知道業務成交的訣竅, 目前學校鼓勵學生創業, 創業的趨勢銳不可擋, 在學校跨領域學習實作訓練累積經驗才是王道,否則光有技術沒有市場只有步上統計創業只有百分之五會成功的後塵, 若能先去企業界實際上班幾年, 穩紮穩打去適用商用軟體系統商業模式的翻轉, 或許直正是科技業另一片藍海.

關鍵字: 會計系統, 免費軟體, 商用軟體

圖片來源:http://epaper.wra.gov.tw

發佈於

進銷存系統千萬不要買未試用前

進銷存系統是雲端ERP重要模組之一, 使用者每天都要使用的系統, 國外的進銷存系統給中小企業使用, 已發展非常成熟, 網上搜尋可立即購買, 且都是WEB 進銷存系統, 台灣目前尚未太在乎是否WEB進銷存系統, 但趨勢如此, 若有意要購買進銷存系統, 一定要有試用版, 試用時就可看出服務能力, 尤其是出貨單是重要之重, 操作上是否親和性, 畫面視覺看起來是否舒服, 當然最重要的是最後數字統計要正確, 測試進銷存系統所要花費的時間心力,其實不比程式設計師少, 所以購買之前一定要花時間測試, 因為市面上進銷存系統非常多, 如何挑選適合自的進銷存系統, 就一定要從試用做起.solutions-980x223

測試進銷存系統, 有七大關鍵要素一定要測試, 否則等買了之後一定會後悔, 稅額一定要測試應稅外加, 含稅, 免稅, 合計是否一般作業習慣金額一樣, 客戶應收帳款對帳單是有有提供已收款及未收款的查詢, 因為只要遺漏一筆應收帳款, 就可以再買一套進銷存軟體系統, 另外一張出貨單是否有限制筆數輸入, 若有最少是30筆或50筆要能符合公司目前現狀.

進銷存系統, 最困難的是盤點, 只要看盤點系統, 就知道此套軟體是否兼顧實務寫出來的套裝商用軟體, 因為盤點系統要有實務經驗寫出來才好使用, 無論如何計算庫存數量皆是正確, 另外也要注意看是否單位換算公能, 比如庫存單位是以個計算, 但買進是以公斤計價, 如此進銷存系統就辦演很重要的角色, 須要自動換算庫存單位.

進銷存系統要能測試最大的原因之一是因為若有少許報表不符公司使用, 這時向軟體公司提出修改免費, 一般是非常簡單, 但若沒有測試等使用一段時間, 要做調整, 有些公司是沒有問題, 有些堅持是套裝軟體不可能修改, 只能由公司配合, 進銷存系統或是商用軟體最重要的是服務能力, 服務好, 上線會非常容易, 因為使用手冊一大本, 現在很少人有耐心全部看完, 或是遇到問題, 直接問服務人員是最快方式, 所以買進銷存系統未測試前千萬不要買,才不會後悔
關鍵字:進銷存系統, WEB 進銷存系統, 商用軟體
圖片來源: http://asiaesolutions.com/

發佈於

雲端ERP人資模組看似簡單實作經驗說說

雲端ERP系統中的人資模組看似最簡單, 實作並非如此, 每一個細節都是使用者經驗的累積,才能做出符合使用者需求的人事薪資管理系統, 從新進人員進入公司, 核薪, 部門異動, 調薪, 勞健保投保異動, 只要查詢員工編號, 不論此員工年資所有的資訊皆一目了然, 這只是基本功能, 細節上最花費時間輸入的是每天加班或請假出勤, 可以每天輸入, 到月底再批次轉入月出勤, 但有些人資又希望直接輸入月出勤加班事假等, 不用每天輸入日加班單或請假單, 這些都要使用者實作的經驗累積才會得道, 若發薪日又是連續假期, 可彈性加班輸入到如25號即轉出勤, 下月再從26號轉入出勤, 此方式人資人員不用到公司加班輸入資料, 為了順利發薪, 仍可依時間完成發薪作業, 這就是人事薪資看似簡單, 使用者體驗好用是須經驗累積的原因.payroll

為什麼PHP雲端ERP程式設計人員領域知識非常重要, 當寫人事薪資系統時將展露無遺, 使用者會叫你依勞基法計算薪資, 這時候就要快速反應是不是平常加班2小時內*1.33, 超過2小時*1.66, 假日加班超過8小時*1.33, 一個月加班46小時內為免稅加班費, 其他是應稅加班費, 伙食津貼1,800是否要計算為免稅所得, 二代健保計算申報等問題皆要問清楚, 若不具備這些領域知識, 如何問起, 使用者忘了講, 又沒法適時提問, 一定造成系統一再修改, 可能修改十次以上才是符合需求, 這也是為什麼領域知識這麼重要的原因, 若開發系統經驗足夠, 適時提出問題確認, 一般只要第一版寫好, 再給使用者測試後, 會做一個小修改, 系統就會非常好用, 架構也會很完整, 勞基法有變動, 也能快速參數調整, 新法規也能從中快速加入, 不破壞原始規劃架構, 這就是人事薪資系統模組開發的重要訣竅.
PHP雲端ERP為什麼人事薪資系統模組最難以套裝化, 因為中小企業眾多, 大家皆依不同的企業文化, 對薪資計算方法有所不同, 例如全勤獎金, 有的規章遲到几次扣多少錢, 有的是累積遲到分鐘數扣多少錢, 還有是依事病假請假時數來減少全勤獎金等, 若要把人事薪資系統包裝成套裝軟體, 可見困難度之高, 這也是為什麼一直強調雲端ERP系統一定要有自己的一套原始程式碼, 否則非常困難長期維護, 也無法發揮資訊部門應有的專業功能.
關鍵字:雲端ERP, 人事薪資系統, 中小企業
圖片來源: http://www.studentprojectcode.com/

發佈於

開發PHP雲端ERP心得第一站

雲端ERP是一個非常緊密連結不可分割的系統, 若要獨立開發時間也須一年半, 含自我少許資料測試,原以為不會有BUG, 但實際找一個公司別測試, 就出現10幾個BUG要修改, 這也就是開發人員與測試人員要分開進行測試的原因, 才不會有肓點, 這就是為什麼購買商用軟體, 第一句話一定要問此系統有那些客戶實際上線使用過, 主要証明此雲端ERP系統已經把一些常見的BUG修正完成, 接著上線至少系統上的問題可被排除, 但遀著企業不斷因應外在因素變化, PHP雲端ERP不可能不做少許修改, 才能符合企業需求, 這也就是資訊人員非常在意要有一套完整的原始程式碼, 才能發揮資訊部門的功能.1108SourceCodeSplash1

雲端ERP系統包含非常多模組, 開發第一步, 找出可跨平且較多人使用的語言, 因為開發中一定會遇到問題, 若很多人使用, 找到解決方案可隨處可得, 最好有一個簡單的框架, 相容原開發語言, 也可尊循框架寫法, 或使用原語言語法, 如此開發起來才能非常得心應手, 框架的好處是已經把資訊安全部份都考慮寫好, 不用太擔心資安這一塊, 只要定義好雲端ERP的底層架構, 大家依此規則來撰寫, 若有偏離此規則, 務必退回重寫, 往後不論誰接手, 才能容易維護系統, 那麼雲端ERP系統要使用10年20年就不是問題所在.

一但使用了雲端ERP系統, 要更換系統可沒有想像中容易, 因花費的成本及人力不是帳面數字估算得出來, 因為其中還包含了一些使用者的習慣問題, 所以在DOS轉Windows系統時, 不得不換系統, 目前各種裝置及作業系統並非Windows獨大, 不得不有一套可適合各種裝置的PHP雲端ERP, 再者之前使用ERP系統只能在32位元下執行, 但目前主流是64位元, 因此資訊人員在這種衝擊之下, 非要換一套雲端ERP不行, 否則無法符合企業的運作, 同樣要花時間面對問題, 當然須要決策出最適合公司的雲端ERP系統. 若其他公司也面臨同樣的問題, 將無私全部經驗分享, 並且若PHP雲端ERP適合使用, 也無私提供原始程式碼, 借以解決同為資訊人員所面臨的困境.

關鍵字: PHP雲端ERP, 雲端ERP, 原始程式碼
圖片來源: http://nickberardi.com/using-source-code-pro-font-with-visual-studio/