微查(測試版)上線了


微查(測試版)上線

2013/08/29 

       真的好久好久沒有上博客園了,但是,自己還始終牽掛着博客園,從我郵件中不時地會看到網友對我以前文章的評論和回復,對我的期望。我也想繼續寫“跟我開發NSP”,繼續寫“從C語言實戰談編程”,但是,這段時間我的注意力和精力都轉移到一個新的項目開發上了,這個項目就是“微查”。以至於其他所有項目都暫時被放下了,一個人能集中精力把一件事做好就不錯了,我也是這樣想的。

      微查是什么?微查到底是怎么一回事?其實這個問題挺好的,也問出了我開始搞微查的過去。

      我是做企業信息化的,在此之前我一直在開發NSP(NetWork Searching Platform 網上查詢平台),也寫過相關的文章。經過一年多的努力,NSP基本成型,功能達到了設計的預期,但是在推廣NSP上,我們發現了問題,NSP是建立在企業信息化比較好的狀況之上,企業有大量的數據,企業有大量復雜的查詢需求。這類企業雖然也不少,但是進入門檻比較高,一般都有相關的固定的IT企業,程序再好,產品再好很難打入進去。我們又想在互聯網上建立NSP,但是,企業會擔心數據安全問題,NSP有存在數據存在在互聯網還是存放在企業內部的處理上技術問題。因此,這讓我對企業信息化該走哪條路進行了反思。我在不停地思索企業信息化的關鍵點究竟在那里。

      企業信息化的關鍵點在於信息,關鍵的關鍵點在於企業的最高領導人,說白了就是企業的老板,能不能及時方便掌握企業經營管理信息。而我們以前考慮企業信息化的時候,走了一條相反的路,企業信息化首先是從業務信息化做起,然后到管理信息化,最后才到領導人信息化。放眼望去很少企業的最高領導人能夠想得到什么信息就能及時方便地獲取什么信息。他們獲取的信息方式還是屬於當面聽取匯報,看報表,好的一點能看看企業內網就已經很不錯了,但是,看的東西絕對是別人給他看的,很少能做到他想看的。如果我們在設計企業信息化道路的時候,先企業領導者信息化,讓領導者感受信息的作用,然后,對領導關心的信息,進行信息采集或系統開發,這樣自上而下的,先重后輕的,先急后緩的,開展企業信息化項目建設,不是更好嗎?不是能得到企業最高領導人的支持嗎?而現在,領導人自己並不具體知道系統是做什么的,只是簽字,批錢,系統上線后,還不時聽到對系統的抱怨。這樣能對企業信息化充滿熱情嗎?因此,如何實現企業領導者先信息化成為我考慮的重點。

      企業信息化真的需要很多錢嗎?真的就不能從小開始,真的就不能從企業領導人的開始嗎?現在的企業信息化的氛圍和條件,以及人們對信息化的認知都和以前有很大的不同。就信息本身而言,信息的范圍、種類、數量要比以前增加了許多。同時,信息也從大開始向小的方面發展,出現了微信息,微博,微信等概念和相關產品。信息分類使得信息的重要性和適用性明顯增強。另外,人們獲取信息的渠道也和過去有所擴展,尤其是移動互聯,打破了辦公地域的局限,真正做到了隨時隨地隨心。因此移動互聯不但改變我們的生活,而且將改變我們的工作,改變我們的世界。所以,我在企業領導者、信息、移動互聯三者找尋他們之間的關系。最終的發現他們關系的結果就是“微查”:向企業領導者提供通過移動互聯(手機)查看到企業微信息的平台。

     微查最直白的解釋就是微信息的查詢。實際上,企業的微信息是指企業管理者關心的經營管理信息。這些信息量小而微,但是,十分重要,價值連城。如何獲取這些信息?我們去建立各種業務系統?建立各種各樣的管理系統?這種花大價錢的老路我們不會去選擇。我們發現幾乎所有的企業小微企業,大中型企業,無論是有系統的企業和沒有系統的企業,他們都會用xls來保存和處理數據信息。尤其是中小企業,那些沒有錢搞信息化的則用xls代替了系統,也能滿足企業經營管理需要。因此,我們將采用xls作為微信息的采集存儲。這種方式可以在幾乎所有企業,尤其是中小企業采用。

       有了微信息后,我們如何將微信息展示給企業領導者呢?這就是微查職責了,微查向企業提供一個上傳xls功能,微信息上傳到企業的專門數據庫,微查提供了一個微信息查詢功能,企業領導者只要進入企業微查平台,他就能查看到他所想看到的各種經營管理信息。例如,當日的經營統計表,當月的財務報表,重大事項進展情況,客戶信息表,庫存情況,應收應付情況,員工情況,產品清單列表,合同統計表等,通過這些信息他就能把控這個企業,無論他在單位,還是出差在外,還是出門應酬營銷,還是在家只要有手機他都能對這些信息進行查看分析從而做出管理的決定。因此,在我們看來,微查是企業信息化一種新的途徑,它和傳統從下而上的信息化相反,走的是一條從上到下的信息化之路。有關微信息和信息化新道路的問題,我會專題研究和大家討論的。

      當然在決定開發微查的時候,我們也做了微查的市場調研,做了類似產品差異性分析。我們的結論是,在面向企業信息化專業方面我們具有特長,而微查只是這個特長的一個方面,我們有足夠的理由把這個產品做好,為今后的NSP,NCP,NRP以及EOM系列產品打下基礎。而我們產品定位,就是小微企業,向他們提供企業管理,加強合作伙伴聯系、產品營銷三大功能,幫助他們走向信息化。這類企業數量眾多,信息化程度不高,但是,由於它們大都是私營企業和民營企業,因此,他們的管理者更加關注自己企業的經營,因此,向他們提供免費或低廉的信息化產品,有利於他們企業將產品營銷和經營管理走向互聯網,走向最新信息化的模式。

           微查示意圖: 

 

     接下來是痛苦的產品開發,和所有開發一樣,我們經歷了初步的成功的喜悅,也經歷了步步是跟頭的痛苦,經歷了開心,也經歷了痛苦。最主要的痛苦是我們要轉向互聯網,轉向手機,這些恰恰是我們的弱項,這和以往的編程有很大的不同,開發環境不同,測試環境不同,考慮重點也不同,但是,程序員總有一種不畏新,不畏難的情結,迎接這些挑戰正是程序員樂趣所在。

     微查的程序和普通的程序應該有很大的不同:

      首先,它采用了NSS軟件新架構,程序分成了核心底層,EOM公共底層,應用大類層,應用小類層和界面函數層。因此,它不是從頭到尾都是新開發的函數,它的許多函數都是共用了其他公共函數,這確保了架構和合理和程序的質量,提高了編程的效率。

微查解決方案:項目架構圖:

 

第二,它第一次采用多頁面共一類的編程方法,多個頁面共調用一個類(每個頁面都有自己的命名空間),便於程序的集中編寫,而以前要么采用一個頁面對應一個類,要么多個頁面對應於一個類(函數命名空間不分開)。

 

第三,控件動態產生,靜態的頁面只有靜態的架構,沒有內容。所以顯示的控件都是程序運行時產生的。這種動態產生控件形式,給程序代來很多麻煩,控件只有產生兩次才能進入它的事件程序。但是,動態控件的靈活性和便於參數化,便於可擴展特性,讓我們不得不選擇它們。

第四,參數化,微查是參數化程度比較高的程序,其中命令行的命令按鈕等都是通過參數傳遞實現的,一些返回參數,數據庫參數,頁面參數,控件參數,函數參數等等,能參數化的地方都盡可能用上參數了。通過參數,大大簡化了程序結構。比如微查主要功能界面:手機微查,手機微查演示,電腦版微查,電腦版微查演示,這四個頁面本質上是一個程序,他們都是通過參數調用相同的函數實現各自功能的。

第五,一個頁面實現多種頁面功能,在微查主頁面中,既有查詢條件、查詢結果界面,又有分類查看界面,又有管理界面。這些界面是通過功能按鈕在同一個頁面上實現的,而一般是一個功能界面要新建一個頁面的。這樣微查的頁面文件就少了許多。

所有微查頁面文件示意圖:

   

第六,div+css微查采用非常嚴格的div+css,在div中沒有一個style,實現了div和css嚴格分離,保證了今后維護的專業性,以及程序的安全性。而我們常見的div+css的情況下,div依然有大量的style,css照用。這樣樣式變動就可能會涉及到兩個文件。

   微查也是經歷了開發、測試、上線這個過程,由於微查采用了wap方式,因此它不得不面對各種手機操作系統,各種系統上的瀏覽器問題。這些問題,比我們原來想象更加困難,更加不可以控制,但是,也因此加深了對各種瀏覽器的認識。

   而今,微查基本上開發完成了,長期以來,除了博客和微博,我一直希望能和網友有更加緊密的交流機會。借上線之際,與博客園各位長期關心EOM的朋友做個在線的交流,這個交流可以是程序設計,可以功能設計,可以是頁面設計,也可以是微查的市場方面的探討,總之,我想通過在線試用的方式,用一個可以看得見和摸得到的產品與大家交流軟件項目的體會,希望能夠得到更多更好的寶貴意見和建議,我希望這些能夠對微查的改進產生幫助。

 

使用入門:

1、 手機瀏覽器上輸入:t.iweicha.com(意思為:測試.我的微查.com) 進入手機微查,點擊“進入演示”可以看到已經上傳的分類:產品、財務、關注等,可以任意點擊其中,看到其內容,也可以點擊首頁下面的微查廣告進入微查廣告平台。

2、 電腦版微查是為了企業員工上傳xls以及進行各種管理而設置的,電腦版覆蓋了手機版全部功能,並且比手機版功能更加強大。電腦版上也可以查看一些內容比較多的信息。

3、 其他諸如,查詢功能,注冊功能,管理功能,查看上傳等功能網友們也可以根據興趣,點擊試用,不要擔心會把網站給搞癱,反之是測試網站,癱了再建就行了。

4、 我們計划t.iweicha.com保留到九月底。微查正式測試完成后,將最終投放到生產網站。

附:

1、微查簡介

http://t.iweicha.com/ms/files/introduction.htm#introduction

2、微查手機版首頁

http://t.iweicha.com

3、微查手機版演示(可以從微查手機版首頁點擊進入)

http://t.iweicha.com/ms/ms10demo1.aspx?sys_code=MS50

4、微查電腦版首頁(可以從微查手機版首頁點擊進入)

http://t.iweicha.com/ms/ms10main.aspx?sys_code=MS10

5、微查電腦版演示(可以從微查手機版首頁點擊進入)

http://t.iweicha.com/ms/ms10demo.aspx?sys_code=MS50

 我的微薄:http://weibo.com/n216eom

 微博官方微博:http://weibo.com/iweicha

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM