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