發佈於

網頁程式不斷出現新功能改變應用軟體的使用者體驗

目前網頁程式已經發展到可以寫出與桌上型電腦應用軟體ERP一樣的操作模式, 尤其三層式ERP軟體最常使用的開視窗查詢, 如查詢品號可能幾萬筆資料, 只要輸入其中前幾碼, 即可選出品號跳出品名規格等資料, 測試一下PHP雲端ERP功Technology能, 使用 JQUERY+ iframe 開視窗, 加上Ajax 不更新網頁功能即可無縫接軌達到使用者非常好的使用體驗模式.

對於一些輸入資料已經非常熟悉者, 也可以應用 AJAX 不更新網頁功能, 只要輸入品號, 直接出現品名規格等資料, 另外欄位限制只能輸入英文大寫及數字, 應用簡單指令如 onkeyup="this.value=this.value.replace(/[^A-Z0-9]/gi,");this.value=this.value.toLocaleUpperCase()" 也都能輕易做到, 之外開發ERP企業資源規劃管理系統, 最常使用的表單輸入結合功能鍵, 使用網頁技術如Javascript 的 KeyCode 完全支援功能鍵應用, 再加上最喜歡使用出貨單多筆輸入, 現在只有使用 JQUERY 結合 CSS 類別選擇器, 即可呈現出桌上型電腦軟體一模一樣的操作功能, 經過一再測試, 達到不用滑鼠也可輕易把出貨單輸入存檔, 並且直接列印出 Letter 1/2 半張紙功能, 加上網頁式程式安全性不斷提升, PHP雲端ERP已經愈來愈成熟, 再加上軟體公司結合雲端主機業者不斷推廣, 很快就會有人做先鋒, 加速導入所有應用軟體雲端化.

慢慢的大多數人把PHP雲端ERP軟體操作熟悉, 軟體必走向租賃市場趨勢, 跟隨智慧型手機高功能平價化, 可再激起一波高階主管資訊系統 APP化 , SaaS (Software as a Service,軟體產品服務化即將帶往我們走向雲端最初發展的目的, 相信身為軟體開發人員或是軟體研發主管, 必然已經開始outsourcing 軟體委外開發, 或購買現有套裝軟體模組來修改, 甚至於開始發想現有作業流程與產業知識整合自行開發PHP雲端ERP, 愈早投入使用, 企業競爭優勢更能及早確立, 也由於電子商務的發展不論製造業或服務業皆不想錯失此版圖, 資訊單位不必擔心再被視為成本中心,只要善用資訊人員對海量資料的資料分析能力, 結合業務人員實務經驗優勢, 資訊單位很快可變成企業獲利單位最佳助選員.因此你會發現一轉眼很多資訊軟體在電腦端,行動端,平板端,網頁端提供免費服務將是PHP雲端ERP的發展趨勢.

圖片來源: http://www.smallbizpros.com/blog/utilize-new-technology-to-keep-your-taxes-in-order

發佈於

維護PHP雲端ERP的手法說說

一套ERP基本上最好是自已開發好底層架構, 一般應用軟體基本架構皆相同只要一支基本資料維護程式如客戶基本資料progLanguages維護, 功能包括流覽,上一頁,下一頁,上一筆, 下一筆, 看資料明細,修改,新增,篩選,進階查詢,刪除,列印,轉EXCEL,一支有單頭單身表單程式如出貨單維護, 功能與基本資料程式一樣,但須有直接列印表單功能.另外有明細表, 統計表, 開視窗查詢, 主功能選單, 主畫面登入, 權限管理程式, 加上完整的變數及程式命名原則, 撰寫程式說明手冊, 如此一來不論使用何種語言寫程式, 要開發任何應用軟體皆不會超出此範圍.
如果職務上是主管, 只要教育新進同仁依此原則寫程式即可,若不是依此原則寫出來的程式,就退件讓團隊所有人皆習慣此原則, 如此不論有少系統要維護開發管理, 人員如何流動, 主管皆可適時出手遞補, 完成專案, 當然每個人皆有技術上的盲點, 所以有較好的功能也鼓勵提出, 但須經過大家討論, 再將其功能納入共同開發底層程式後, 才可運用此功能, 如此才能良性循環,因現在是資訊爆炸時代, 所有要學的東西網路都有, 只要保持新專業東西學習比別人快即可, 要全部不保留教授給想要學的人.例如有人軟體開發出現問題, 去網路搜尋有10個解決方法, 有一半以上若照著做是做不出來, 因此要有基礎去判斷那些可以與理論基礎相符, 去測試 或 此網站分享出來的資訊一定經過自己的測試, 每次使用此網站分享的方法皆可解決, 如何無法中也建立個人的專業品牌, 之後分享的文章, 就有愈來愈多人產生信任感,也算是對社會做出一個小小貢獻.
從上述觀察, 寫程式是非常簡單的一件事, 只要有耐心有興趣肯花時間學習, 每一個人都可以是可以寫程式, 最重要的是行業別的領域知識, 最常比喻的是會計, 若沒有會計的基本概念, 就算會計人員跟你說借貸, 試算表, 損益表等, 皆非常困難全盤深入了解, 如此就沒辦法開發出使用者適合的軟體, 尤其每一個行業皆有不同特性, 當你有這方面的領域知識, 又有軟體公司的歷練, 若一百個不同的會計經理以實務經驗告訴你需求, 寫出來的軟體當然是可長可久, 否則常見的軟體使用5年可能就須重新開發一次, 因當初規劃沒有想到須要那麼多功能, 架構上沒預留, 修改程式 比重新開發一套更困難, 這也就是不論本科系或對軟體有興趣者,一定要深入公司的實務運作, 才能做出對公司有高附加價值的軟體.
圖片來源:http://www.cs.tufts.edu/comp/105/

發佈於

網頁對流覽器不相容迷思破除

IE-Fifefox網頁設計前先要準備好常用流覽器, 微軟IE, 谷歌Chrome, 謀智火狐Firefox ,蘋果Safari, 歐朋Opera ,最好是免安裝綠色版, 因為不要用時只刪除資料夾即可, 不用新增移除程式, 尤其是微軟IE, 不可以一個作業系統安裝各種版本, 如WINXP 預設IE6, WIN7 預設IE8, WIN8 預設IE10, 各種版本流覽器皆稍有不同, 因為我們不知道使用者喜歡使用何種流覽器, Web前端開發人員若沒有將常用流覽器皆測試過, 等全部開發完成, 會覺得非常困擾, 例如流覽器IE 定義 CSS div寬度 = div寬度px – padding寬度px – border寬度px, 但火狐Firefox定義 CSS div寬度 = div寬度px + padding寬度px + border寬度px , div寬度px 後再加 !important 指令, 如此使用者執行網頁不論任何流覽器才會寬度皆相同.

不要等到有一天忽然發現, 連IE各版本也有語法解釋不一致, IE6支持的語法,IE其他版本不一定支持, 網頁設計人員一定對CSS hack 很了解, 為了解決不同流覽器之間 CSS 標準不同, 要細微控制統一標準, hack 可以解決這個問題, 選一家好的網頁設計電腦公司, 除了參考設計過的作品, 於作品上檢視原始碼, 看程式是否有結構化, 對之後的維護會產生很大影響, 比如有結構化網站有100個地方要改紅色只要改一行網站即全部顏色一致, 但沒有結構化, 要改100行, 若1000行各自分散在不同地方怎麼辦, 也就是為什麼網站設計不只要程式與美工可以輕易分開分工設計, 且資料庫程式也能有效分開分工, 因為現在是講求團隊時代, 各有專長, 美工人員設計美工圖案, 程式設計師寫程式, 各有所長密不可分可各自補其不足, PHP MVC 架構正好可以有效解決此一問題, 之後所有應用軟體皆往Web化, APP 化, 走向雲端, 再不也用考慮所使用的設備是什麼, 只要流覽器, 即可完成所有工作需要, 娛樂休閒需求.

圖片來源:http://mag.nownews.com/article.php?mag=4-103-8756