基于流定制的數據庫應用軟件開發(fā)平臺

  文件類別:其它

  文件格式:文件格式

  文件大?。?70K

  下載次數:58

  所需積分:2點

  解壓密碼:qg68.cn

  下載地址:[下載地址]

清華大學卓越生產運營總監(jiān)高級研修班

綜合能力考核表詳細內容

基于流定制的數據庫應用軟件開發(fā)平臺
目 錄 序:前世今生 2 1 概述 4 1.1 關于LVF的解釋 4 2 LVF的構成及特點 6 2.1 構造器(CONSTRUCTOR)和瀏覽器(BIG EYES) 6 2.2 以方案形式定制功能模塊 7 2.3 開放控件,窗體設計靈活簡單 8 2.4 支持代碼編輯 8 2.5 數據安全、支持多種數據庫 9 2.6 詳盡的權限管理機制 9 2.7 流程設計實現數據扭轉、體現業(yè)務流程 10 2.8 內置完美的任務消息機制 11 2.9 封裝多種業(yè)務流程、經營計算公式、數據分析方法 11 2.10 以函數的形式自我壯大 12 3 LVF中的關鍵技術思想概述 12 3.1 代碼解析 12 3.2 消息服務器 13 3.3 數據傳輸 13 3.4 窗單據設計器 14 3.5 如何理解單據無關性、流程無關性 15 4 LVF的應用價值 16 4.1 實施的過程就是對客戶業(yè)務流程、資源重新整合的過程 16 4.2 開發(fā)時間短,可以根據客戶需求“量身定制”,真正“活”起來 16 4.3 提高對業(yè)務的增值開發(fā)能力 17 4.4 不單單是一個管理軟件,而是一個經營軟件 17 4.5 提高執(zhí)行能力 19 5 LVF系統(tǒng)介紹 19 5.1 系統(tǒng)組成 19 5.2 運行環(huán)境 21 6 LVF應用及服務 22 序:前世今生 佛家有一首偈:生我之前誰是我?生我之時我是誰? 這是一個屬于概念的年代,在大眾看來,各種概念漫天飛舞,我們經常的在兩種角 色中轉換,有時我們是概念的締造者;有時,我們是概念的追隨者。概念背后較少的是 浮躁,更多的是自信。世界發(fā)展到今天,誕生了很多新事物,也改變了很多人們對舊事 物的看法。這種看法的改變,大多源于角度的變化。一切誕生的新事物,其實原本就存 在,有的只是新發(fā)現、新組合或者是說從某種角度的再解釋。敢于作出再解釋的人,說 明他擁有必要的知識和足夠的自信。 “平臺”二字,大家并不陌生,曾幾何時這二字變得老嫗能解,變成了各種大動作或 大東西后面的通配符。好象滿街都是匠人,舉著各色工具,伺機打造各種平臺。軟件行 業(yè)尤其為甚,“平臺好啊,我是真心擁護”。因為被稱之為“平臺”的事物,往往具備如下 特征:首先,具有的是適用性,也就是有具體面向的對象;其次,具有整合的特點,它 把作一類特定事物所須的資源,整合到了一起,降低了使用門檻,極大的方便了有想法 的人,相對縮短了人們的準備期;再者,它極具擴展性,對于平臺自身如此,對于平臺 的使用者,更是如此,它可以使使用者的空間變的相對寬廣起來,關鍵在于你的思想有 多少。 當然,平臺都是一把雙刃劍,常有駕御者頭破血流。對這種現象,我們的看法是: 騎士違背了一種看不見的邊界法則。 在軟件行業(yè)中常說的平臺,我們認為有兩種,一種是“信息平臺”另一種是“信息化平 臺”。前者注重的是交換能力、后者注重的是建設能力。二者缺一不可。管理軟件的初涉 者們,在具體的行業(yè)面前,往往可以看出一些問題。于是這些問題,就成了軟件商的生 存空間,大家試圖改造舊的管理模式、業(yè)務流程等等,追求的一塌糊涂。當然,成功者 鳳毛麟角。在競爭面前,大家忽略了被改造者的感受與要求,同時更忽略了被改造者自 身,哪一個又不是在面對競爭!于是,有人說,管理軟件先進,但與企業(yè)兩張皮,貼不 到一起。當所有企業(yè),開始牢牢樹立為客戶服務的理念時,管理軟件的開發(fā)商們應該將 目光放遠,開始要關注你客戶的客戶。軟件開發(fā)商應從一個改造者的角色,轉化為助力 者,幫助使用者達到其客戶的滿意。所以我們要作“經營軟件”,管理服務于經營。經營 的好壞,在于執(zhí)行能力,在于為客戶提供個性化服務的能力。這屬于不可預知的范疇, 需求永遠在變,我們的使命在于保證各種新需求的應對措施能夠順利執(zhí)行。 因此我們推出了LVF,LVF是一個具備較高新業(yè)務或新需求學習能力、具有極 高執(zhí)行保障能力、服務于企業(yè)經營的信息化平臺。它的前世,與眾多的軟件平臺一樣, 是附載了很多假設的,可局部調整的管理工具。它的今生,是:具有高學習性、高執(zhí)行 能力的經營利器。 崔 巍 2003年2月18日 概述 1 關于LVF的解釋 LVF(Logistics Valuse Flat)——物流價值平臺。 物流二字,顧名思義。指的是物品實體的流動。為什么要有物流?物流到底成就了 什么?物流最基本的動作又是什么?搞清楚這三個問題,就了解了LVF的抽象思想。 為什么要有物流呢?大家知道,物品所有權的轉移,首先必須建立在物理位置轉移的基 礎上。也就是物品實體的流動。物品所有權的轉變,追求的是價值的提升,因此物流成 就了價值的提升。物流里面,最基本的動作是“儲”和“流”,儲是為了流,儲是等待時機 ,等待一個消息,等待關于哪里需要的消息。流,受到消息的驅動而發(fā)生,改變了物理 位置,成就了價值的提升。 作為LVF正是根據上述指導思想提出的,物流價值平臺。我們稱之為:基于流定 制的信息化平臺。在我們看來,數據存在于數據庫中,沒有加工或不被需要,就不叫信 息,因此毫無價值。這個過程如同物流里的“儲”的實質。當它獲取了消息之后,經過加 工,出現在被需要的地方,信息的價值才得以成就。因此,信息系統(tǒng)中的數據和信息, 其實是在不斷轉化,一次次的等待消息、一次次的出現在需要者面前,又一次次的被加 工。因此,信息系統(tǒng)關鍵的交互方式,只有輸入和輸出兩種。這兩種方式,是在消息的 驅動下,以表單(或稱之為窗體、單據)為載體展現。輸入,謂之為填寫。其本質在于 改變數據本身。輸出,謂之為查詢,其本質在于只改變數據的表現,不改變數據本身。 那么,作為數據與操作者連接介質的表單,我們稱之為:濾網。濾網的構成,在于外在 表現和內在選擇數據的規(guī)則。外在表現,即單據界面。內在規(guī)則,即LVF中的數據方 案。 在LVF中,所有的觸發(fā)被引申為消息機制,所有的交互被引申為濾網機制。在數 據的流動過程中,作為信息出現的順序和約定等因素構成了流程??蓪祿M行加工的 角色及其動作構成了權限。在消息的驅動下,將濾網與流程和權限結合起來,最終形成 了我們常說的業(yè)務。所謂的流定制思想,實質是,用戶可定制流的產生時機、方向、狀 態(tài)等屬性,從而決定數據的“儲”于“流”的時機。物流里另外有句話,就是將倉儲視作時 速為0公里的運輸。一切思想,基于可規(guī)范的流動.了解上述思想后,將會有助于大家了 解和掌握手中的LVF。 周旭 2003年2月18日 LVF的構成及特點 我們的LVF主要由兩部分組成,一個是構造器,一個是“大眼睛”(亦稱瀏覽器) ,相當于普通意義上的最終可執(zhí)行程序。在構造器中,主要包括了濾網設計器和流程設 計器。如前文所述,濾網設計,分為兩部分,一部分是單據設計(濾網外在表現)、一 部分是數據組織設定(內在數據規(guī)則設計)。構造器中所有的設計,均以方案的形式存 在,尊重以往勞動,增加復用性。 “大眼睛”,用于瀏覽在構造器中形成的業(yè)務?!按笱劬Α眱戎葡⒎掌?,以類似郵 箱的消息隊列表現形式,為已表明身份的登陸者,組織相關的任務列表。以便進行任務 操作。同時內嵌的權限機制,將會濾除多余的部分,使操作者目的明確,直指主題?!按?眼睛”具有一定的軟件兼容性,并不受被瀏覽對象的位置和種類限制,可以調用一個EXE 、可以瀏覽一個網頁、并與OFFICE無縫連接 1 構造器(Constructor)和瀏覽器(Big Eyes) 非平臺化的軟件設計思想是,了解客戶的需求以后,進行開發(fā)設計工作,然后代碼 人員用代碼實現、編譯后形成可執(zhí)行程序。這種可執(zhí)行文件已成為一個實體,如要改動 ,必須有代碼人員重新組織代碼,然后編譯形成新的可執(zhí)行程序。 LVF的構造器就是將設計部分、代碼實現部分抽象出來,形成一個軟件功能模塊 搭建平臺。在構造器中包含流程設計部分、功能模塊組織方案定制部分、功能窗體設計 部分、功能窗體試運行部分。在構造器中確定的功能模塊,以插件的形式提供給瀏覽器 。 瀏覽器就相當于普通意義上的最終可執(zhí)行程序。在LVF中,瀏覽器由構造器提供 的功能插件組成,瀏覽器中還包括操作員權限設定部分,功能菜單樹組織部分。 我們可以將購造器理解為生產零部件的車間,瀏覽器就是用零部件組織起來的一臺 可以跑動的汽車。當我們對汽車的零部件不滿意時,就在構造器車間里重新加工就可以 了。也可以將構造器理解為開發(fā)工具、開發(fā)語言,與普通的開發(fā)語言相比,簡單易學, 容易掌握。 2 以方案形式定制功能模塊 以方案形式定制功能模塊,組織數據。制作方案的過程如同填寫一張EXCEL表 格,簡單靈活。 例如,數據組織方案,其所要填寫的內容是:方案的名稱、數據是從哪個后臺表中 提取的,提取的條件,起一個臨時的名字。如果我們理解后臺表的意義,知道從哪個表 里提取數據,就可填寫這個表格了。這個方案被引用后,數據就會自動進行連接,等待 下一步操作了。 以這種思路,構造器中提供了窗體數據組織方案、資料卡方案、窗體方案、查詢方 案、字段顯示方案、編碼方案、標識標號方案、代碼實現方案等。輕松的填表格的過程 的就是功能模塊的建立過程及數據的組織過程。 3 開放控件,窗體設計靈活簡單 應用軟件必定有窗體操作的,窗體的設計實現是如何進行的呢?在構造中發(fā)布了大 量的控件,如按鈕、文字框、數據網格、標簽等。我們只需要用鼠標拖動,就可以輕松 的布置我們窗體中所需的控件,對控件的屬性進行必要的設置,一個窗體就建立成功了 ,將其測試、發(fā)布,被瀏覽器調用就可以了。而且窗體設計追求完美,所有控件設計精 巧、美觀。 4 支持代碼編輯 LVF在窗體設計時支持代碼解析,遵循準PASCAL語法。對于有一定程序開 發(fā)基礎的使用者來講,可以將LVF視作一個基于面向對象思想的企業(yè)級開發(fā)工具。它 發(fā)布了足夠的控件,并且對于控件的屬性、事件支持一定程度上的自由設定,也就意味 操作者可以對平臺搭建地最終軟件進行二次開發(fā)、發(fā)布。 在代碼編輯的過程中,LVF的代碼窗,內制各種熱鍵,可以快速調出常用語句的 框架結構,如:BEGIN END、IF循環(huán)、WHERE循環(huán)等代碼框架結構??梢酝ㄟ^熱鍵檢索到當前窗體已有的控件, 并支持一鍵調出已選中控件的可用屬性。除此以外,熱鍵支持的范圍還有,快速調出字 段名、各種內制的業(yè)務函數、數據源名稱等等,這樣,代碼開發(fā)的主要工作,變得象選 擇和填空一樣簡單,提高了代碼開發(fā)的效率。LVF如此設計,就是為了降低代碼編輯 的門檻,使得更多的人可以上手,發(fā)揮自身的價值。這個門檻的降低,使得大多數企業(yè) ,有機會擁有真正意義上的“自己的”信息系統(tǒng)。這一機制,對于國內企業(yè)的信息管理意 義重大。LVF在這里開創(chuàng)了先河,LVF的出現,提高了整條價值鏈的絕對值。 5 數據安全、支持多種數據庫 采用COBAR中間層協議,數據安全、支持負載平衡。應用軟件后端可以支持目 前主流的各種兼容ANSI 94標準的SQL數據庫服務器,包括Oracle, Sybase, Informix, IBM DB2, Microsoft SQL Server,InterBase以及 KingBase ES國產數據庫作為基本數據支撐平臺。 6 詳盡的權限管理機制 從管理理論、企業(yè)管理需求和數據安全的角度考慮,設計了以管理級別和人員管理 對象為基準的授權機制,以使得用戶可以自由定義特定角色可以運行的功能、可以執(zhí)行 的特定操作以及可以訪問的特定數據集合,權限設置精確到字段一級。 采用濾網機制,針對同一數據資源,每種角色的所分配的濾網不同,所看到的資源 也就不同。在角色登陸的時候,“大眼睛”感知登陸者的角色,同時檢索該角色可作出的 動作,然后準備該角色可以使用的濾網,以菜單樹的形式創(chuàng)建,另外,消息服務器組織 需要該角色處理的任務,以消息的形式發(fā)布出來。在以上過程中,權限與濾網共同發(fā)揮 作用,去除不可見的控件、字段或鎖定不可操作的控件、字段。 7 流程設計實現數據扭轉、體現業(yè)務流程 LVF真正的變革體現在流程設計中。這使得LVF可以超越一般管理軟件的管理 能力,不單單用于記錄各種動作的結果,而上升為管理到動作的產生,這種管理時機的 提前,使得我們的用戶,實現了過程的管理。極大的保障了執(zhí)行能力。減少了企業(yè)中操 作層創(chuàng)造力所帶來的任務執(zhí)行過程中的不確定性。提高了結果接近或達到預期值的可能 性。 在流程設計中,LVF采用圖形化、界面化的表現形式。步驟非常簡單,首先是繪 制一個流程圖(操作界面如WINDOWS的畫筆),以描述起止點以及節(jié)點間的順序。必要的 情況下,可寫入各節(jié)點間的條件。一個流程的設計宣告完成。在一個流程中選擇各節(jié)點 調用的窗體,(也可以是EXE或文檔等)然后選擇使用者,注意:(流程+窗體+角色)實 際業(yè)務就形成了。在工作中很多事情都可以用流程來描述,對于流程來...
基于流定制的數據庫應用軟件開發(fā)平臺
 

[下載聲明]
1.本站的所有資料均為資料作者提供和網友推薦收集整理而來,僅供學習和研究交流使用。如有侵犯到您版權的,請來電指出,本站將立即改正。電話:010-82593357。
2、訪問管理資源網的用戶必須明白,本站對提供下載的學習資料等不擁有任何權利,版權歸該下載資源的合法擁有者所有。
3、本站保證站內提供的所有可下載資源都是按“原樣”提供,本站未做過任何改動;但本網站不保證本站提供的下載資源的準確性、安全性和完整性;同時本網站也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的損失或傷害。
4、未經本網站的明確許可,任何人不得大量鏈接本站下載資源;不得復制或仿造本網站。本網站對其自行開發(fā)的或和他人共同開發(fā)的所有內容、技術手段和服務擁有全部知識產權,任何人不得侵害或破壞,也不得擅自使用。

 我要上傳資料,請點我!
COPYRIGT @ 2001-2018 HTTP://www.fanshiren.cn INC. ALL RIGHTS RESERVED. 管理資源網 版權所有