1 引言
伴隨著洶涌的經濟全球化浪潮,社會經濟生活的節奏明顯加快,在激勵競爭的新形勢下,汽車企業的管理者對提高管理水平和管理素質有了更深刻更直觀的認識,汽車研發是整個汽車產業鏈條中技術最為核心的環節,對于技術的積累和創新都有著非常高的要求,尤其是在當今競爭激烈的世界汽車工業格局下,對汽車技術創新要求不斷提高,對中國的汽車工業特別是國內自主品牌而言,面臨著巨大挑戰。
未來汽車企業 的競爭就是技術的競爭,技術競爭核心是知識競爭,專業知識的管理是汽車企業最為重要的軟實力,也是中國汽車企業能否與國外先進汽車企業縮小差距的關鍵。
2 專業數據庫的現狀
在汽車的研發過程中,隨著專業設計經驗的日積月累和研發項目的不斷開展,很多產品分析數據、參數數據、試驗數據等也日益的增加,但在現有對這些專業數據的管理上還存在以下的兩個問題:
(1)數據分散
現有的很多數據分散在各個設計工程師手上,且分布于不同的信息系統中,用戶在使用過程中無法通過統一的平臺進行查詢。
(2)數據檢索性差
基于數據的分散性,且各類數據的形式不一致,對于數據的檢索也存在了相當大的問題,普通檢索方式已不能滿足設計過程中的需要,僅能借用專門的搜索引擎軟件來解決數據的檢索問題。
如何將分散的經驗收集起來形成組織的知識?普通的數據管理方式已經不能滿足日益增加的研發需求。只有建立自己的設計參考數據庫才能將這些數據最大化利用,讓這些經驗進行分享和傳承,并成為汽車研發的寶貴財富。
3 SharePoint簡介
SharePoint 2010是微軟公司基于Web的數據內容管理解決方案,是面向企業和互聯網的商業協作平臺。SharePoint 2010包含了豐富的功能,企業的員工可以在此平臺上進行文檔內容管理、數據發布、流程管理等一系列活動。其特點如下[1]:
(1)以人為本,提高員工工作效率 。無論是通過個人電腦、瀏覽器還是手機,SharePoint 2010提供了一種直觀的、熟悉的用戶體驗,除了使用Microsoft Office 2010提升業務協作能力,還能使用SharePoint的整合特性。2010相關產品支持使用多種類型的瀏覽器,甚至可以脫機使用。
(2)一體化架構減少信息系統支出。SharePoint 2010提供了企業級的可管理性和可用性。用戶可以自主構建SharePoint平臺或是采用托管SharePoint服務,從而降低總體擁有成本,減少系統維護、人員培訓和基礎設施管理方面的支出。
(3)快速響應業務需求。SharePoint 2010能夠快速構建并部署各種新的業務解決方案。不管是業務用戶、高級用戶還是專業開發人員,SharePoint 2010提供了非常豐富的設計和創建業務解決方案的工具和功能,能夠與企業已有的數據、應用和流程集成在一起。
4 功能實現
4.1 數據庫的架構設計
利用SharePoint技術搭建汽車研發專業數據庫,其初衷就是盡可能的使用SharePoint已有功能,快速搭建系統,減少定制開發量,以降低項目實施風險。所以在軟件架構設計上,可以分為4層(見圖1),以下分別說明。
圖1 專業數據庫架構圖
展現層[2]:用來提供系統與外界用戶之間交互的途徑,為數據庫的展現部分,該層將用戶與系統的應用邏輯分離開來,可由JSP、ASP網頁等實現,用戶可以通過客戶端Web瀏覽器、PDA等實現對系統的訪問,從而實現對數據庫內容的個性化定制。
應用層:可以直接使用SharePoint內置的自定義列表、文檔庫、WebPage(部件頁)功能,配置出不同的專業數據庫,開發人員不需要花很多精力去考慮頁面布局上的定義,對于數據庫中文檔或列表字段的屬性定義可以通過欄目的自定義功能實現(見圖2)。
圖2 欄的自定義功能
所有的SharePoint頁面都符合HTML語言標準及.NET開發標準,傳統的asp.net服務器控件也都可以在頁面上使用。
邏輯層:是以功能模塊形式提供支持應用層的服務,例如工作流引擎,用戶無需編寫代碼就可以快速、便捷地設計任務表單和業務流程,從而幫助企業用戶進一步拓展SharePoint平臺的內容管理,內外部協同和企業業務流程管理能力,并可將SharePoint平臺和企業其他業務系統進行集成,工作流配置見圖3。
圖3 工作流配置
數據層[3]:在數據接入層,既可以使用SharePoint專有組件,如BCS、ECM等,也可以使用微軟通用的數據訪問類(如ADO.NET/LINQ)來訪問數據,BCS(業務數據連接服務)是MOSS與其它應用系統交換數據的核心組件,使用BCS可以方便讓數據與SQL Server、ORACLE等第三方數據庫交換數據。
4.2 數據維護
SharePoint提供了多種便捷的數據維護方式:
(1)EXCLE電子表格與SharePoint同步[4]
有三種方法可以在SharePoint列表和電子表格程序之間同步數據,并使這兩組數據保持最新。A.通過使用導出到電子表格 命令中列表功能區。隨著 SharePoint列表取決于電子表格程序更新也可以手動更新電子表格,用最新的數據電子表格程序中使用一個命令;B.數據表視圖中使用用Excel查詢列表命令可在 數據表視圖任務窗格使用其他命令實現同步列表數據;C.通過使用SharePoint列表向導導出表的命令在Excel 中同步列表數據。
(2)SharePoint Workspace
Microsoft SharePoint Workspace為Microsoft SharePoint Server提供了客戶端,從而使它們得以實現桌面內容與SharePoint文檔和列表的實時同步。
通過部署Microsoft SharePoint Workspace,用戶可以隨時交互式訪問指定SharePoint網站上的文檔庫和列表,可以對SharePoint網站中的數據進行維護并同步上傳。
(3)使用Microsoft Access添加列表數據
用戶可使用Microsoft Access打開相應的數據庫內容,可在Microsoft Access中進行數據的編輯后通過數據同步的形式,將數據更新發布到SharePoint中,從而實現數據的同步更新。
4.3 數據庫的檢索
由于各專業數據庫中存在大量的信息資源,如文檔、表單等,員工查找有用的文檔或內容會越來越困難,導致大量時間被浪費,嚴重降低了工作效率。SharePoint Server 2010內置了強大的搜索功能,它可以幫助用戶搜索組織中的內容,包括SharePoint中存儲的文件,文件共享、Web網站、Microsoft Exchange文件夾、數據庫,甚至LOB系統中的內容。這些功能可以方便快速的幫助用戶搜索和查找網站、文檔、人員和網站內容,以及任何其他符合需要的索引的企業內容,提高工作效率。這種搜索是對數據庫中所有可搜索內容的檢索,可以是隱性的主題、某一屬性、或者是隱性中的內容等等。
SharePoint Server 2010包含了許多與搜索相關Web部件,利用這些部件用戶可以創建自定義搜索體驗,實現自動過濾,最佳選擇,改進面板,特征內容或預定義查詢等功能。
4.4 數據庫權限[5]
數據庫中的文檔是每個企業的核心資產,所以對數據庫的安全性要求比較高,不僅數據的訪問權限有嚴格管理,而且對具有權限的訪問者的閱讀行為也要分文檔密級嚴格控制;赟harePoint平臺可根據群體分組存放數據庫中的文件或列表,為群體提供適當權限,使其能夠修改文件,而他人無法編輯,僅能查看。信息權限管理(IRM,InformationRights Management)能夠使公司限制用戶對從中下載的文檔進行的活動。可在文檔或列表級對IRM進行定義,還可限制允許閱讀文件的用戶集,從而使其無法對文檔進行各種操作,例如打印文件副本或復制文本。使用信息權限管理實現更多用戶訪問記錄。
5 結語
汽車研發過程中專業數據庫的搭建是一個長期持續的過程,基于SharePoint技術的數據庫可以靈活的滿足很多不同性質的數據管理需求,而且實施周期短、成本較低,也容易和其它企業信息系統進行整合。只有建立自己的設計參考數據庫才能將這些數據最大化利用,讓這些經驗進行分享和傳承,并成為汽車研發的寶貴財富,從而促進了企業的研發能力的提升。
參考文獻
[1]百度文庫.使用sharepoint 2010構建企業協作平臺[E]. http://wenku.baidu.com/.
[2]陳斌. 汽車研發企業的知識管理系統研究與實現[J]. 價值工程.2010,25:53-54.
[3]方家亮. 基于SharePoint技術的知識管理系統在汽車領域中的應用[J]. 電腦知識與技術. 2012,18:4398-4400.
[4]微軟官方網站.與電子表格程序同步 SharePoint 列表[E]. http://office.microsoft.com/.
[5]宋碧容. 基于SharePoint 的企業業務協作平臺解決方案[J]. 商場現代化. 2012, 13: 19-21.
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:基于SharePoint技術實現汽車研發專業數據庫的搭建
本文網址:http://www.guhuozai8.cn/html/solutions/14019310198.html