• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于網(wǎng)絡數(shù)據(jù)庫的藝術(shù)類高校項目檔案管理系統(tǒng)的開發(fā)及應用

      2016-05-30 07:00:17黎家鳴
      企業(yè)科技與發(fā)展 2016年4期
      關(guān)鍵詞:網(wǎng)絡數(shù)據(jù)庫

      (廣西藝術(shù)學院,廣西 南寧 530022)

      【摘 要】文章以某藝術(shù)高校相思湖新校區(qū)項目檔案數(shù)據(jù)庫建設為例,通過對項目檔案網(wǎng)絡數(shù)據(jù)庫建設的實際情況進行分析,對項目的背景、需求分析、系統(tǒng)設計、系統(tǒng)測試、數(shù)據(jù)庫應用等方面進行了描述。系統(tǒng)采用B/S模式,選用Microsoft SQL Server 2008數(shù)據(jù)庫,選用ASP.NET MVC2進行程序設計。文章還對系統(tǒng)的試運行、正式上線運行進行總結(jié)說明,進一步闡述了項目檔案管理系統(tǒng)的開發(fā)步驟,以及網(wǎng)絡數(shù)據(jù)庫應用的注意事項,從而提出了該系統(tǒng)對藝術(shù)類高校項目檔案管理的重要意義。

      【關(guān)鍵詞】項目檔案;網(wǎng)絡數(shù)據(jù)庫;開發(fā)及應用

      【中圖分類號】G271 【文獻標識碼】A 【文章編號】1674-0688(2016)04-0075-04

      0 前言

      在某藝術(shù)高校相思湖新校區(qū)項目建設過程中,隨著項目進度的不斷向前推進,涉及各單項項目資料文檔、工作簡報、各級部門文件、圖片、視頻等電子資料數(shù)量和種類日益增加。相思湖新校區(qū)項目建設檔案數(shù)據(jù)庫利用計算機數(shù)字存儲、網(wǎng)絡等技術(shù),對檔案進行電子化、結(jié)構(gòu)化的有效管理,方便檔案檢索、查閱,充分發(fā)揮資料的使用價值,更好地服務新校區(qū)建設。同時,也為新校區(qū)建成后提供資料備查、數(shù)據(jù)參考等功能。

      當前,國內(nèi)外各種數(shù)據(jù)庫管理系統(tǒng)軟件雖然種類繁多,但是這些數(shù)據(jù)庫管理系統(tǒng)都是針對通用的應用要求設計,如果直接照搬照用,必定不能很好地適應相思湖新校區(qū)項目檔案資料的特點,也不能充分發(fā)揮計算機輔助管理的便利性,受到的限制比較多。例如,大多數(shù)通用型的數(shù)據(jù)庫管理系統(tǒng),往往對提交的圖片、視頻文檔的大小都有較高的限制,一般不能超過幾兆甚至零點幾兆字節(jié);數(shù)據(jù)的屬性也比較單一,只有標題、內(nèi)容[1]。而相思湖新校區(qū)項目涉及的檔案屬性有文號、件號、責任者等個性化的屬性。因此,結(jié)合相思湖新校區(qū)項目檔案資料的特點,有針對性地設計、開發(fā)的專用數(shù)據(jù)庫管理系統(tǒng),能夠結(jié)合檔案數(shù)據(jù)的特點,更好地把系統(tǒng)應用到實際工作中。

      1 項目檔案系統(tǒng)的需求分析

      1.1 可行性需求分析

      任何一個系統(tǒng)軟件在設計開發(fā)的過程中,都少不了可行性分析這個重要的環(huán)節(jié)。

      經(jīng)濟可行性:在設計開發(fā)該系統(tǒng)時,可以考慮直接運用該企業(yè)原有的服務端及客戶端。但是,對系統(tǒng)軟件所需要的費用有一次性軟件費用支出和定期性軟件維護支出之分,這應該在設計開發(fā)之前讓企業(yè)了解到,讓企業(yè)能夠有能力負擔起相應的費用。

      技術(shù)可行性:系統(tǒng)計劃部署于Windows服務器上,使用ASP.NET MVC2進行開發(fā),數(shù)據(jù)庫使用Microsoft SQL Server,前臺頁面使用XHTML+CSS2+Javascript[2]。要求系統(tǒng)前臺頁面XHTML、CSS代碼能夠通過W3C驗證,并且能夠在IE、FireFox等常用瀏覽器上正常使用。

      本研究的創(chuàng)新之處主要體現(xiàn)在檔案數(shù)據(jù)庫建設的技術(shù)層面上,包括ASP.NET MVC2。MVC模型—視圖—控制器開發(fā)模式是一項將Web應用程序組件分開的體系結(jié)構(gòu)設計原則,強制性地將數(shù)據(jù)庫查詢語句、流程控制等數(shù)據(jù)層代碼和像HTML的表示層代碼混在一起分開,實現(xiàn)各部分邏輯的低耦合性和代碼的高重用性和適用性。ASP.NET MVC2是ASP.NET Framework的一部分。主要開發(fā)軟件為Microsoft Visual Studio 2008,部署于Microsoft windows Server 2008[3]。

      微軟的SQL Server數(shù)據(jù)庫服務器是一個數(shù)據(jù)庫平臺,提供數(shù)據(jù)庫從服務器到終端的完整的解決方案,其中數(shù)據(jù)庫服務器部分是一個數(shù)據(jù)庫管理系統(tǒng),用于建立、使用和維護數(shù)據(jù)庫,能夠很好地運行于Microsoft Windows Server 2008系統(tǒng)[4]。

      使用XHTML+CSS2+Javascript編寫的前臺頁面能夠很好地適應各種瀏覽器標準,并且執(zhí)行效率高、代碼簡潔。為了確保代碼達到這一標準,要求系統(tǒng)前臺代碼能夠通過W3C理事會(制定網(wǎng)絡標準的組織)的XHTML 1.0 Transitional驗證和CSS2驗證。系統(tǒng)界面設計簡潔美觀,具有新校區(qū)特色,方便使用者操作用戶界面。主要使用的軟件是Adobe Photoshop[5]。

      1.2 功能性需求分析

      信息管理系統(tǒng)功能及檔案分類設置,系統(tǒng)管理(系統(tǒng)設置、用戶管理、資料管理);學院文件材料(學院文件、重大項目建設領(lǐng)導小組辦公室文件、重大建設相關(guān)匯報材料、會議紀要);項目辦文件(上級部門文件、教育廳文件、政府辦公廳文件、發(fā)展和改革委員會文件、國土資源局文件、環(huán)境保護局文件);相思湖新區(qū)管委會文件(項目辦文件、其他政府部門文件);設計施工相關(guān)資料(單體建筑、圖冊、設計圖、單體建筑招標代理); 其他資料文件(項目有關(guān)文件、項目立項材料、可行性研究報告材料、環(huán)境評估報告材料、水土保持方案材料、林用地材料、壓覆礦藏材料、地質(zhì)災害危險性評估材料、征地材料、貸款材料、建設總評規(guī)劃材料、建設工程初步勘查材料、土地利用總體規(guī)劃材料、委托協(xié)議書、合同協(xié)議、其他材料文件);提供檔案電子文檔、圖片、視頻等資源(以下統(tǒng)稱資源)發(fā)布,類別管理等功能。為了確保系統(tǒng)內(nèi)數(shù)據(jù)安全,用戶必須使用帳號登錄,并根據(jù)自己擁有的角色權(quán)限使用和管理數(shù)據(jù)庫。

      用戶可擁有的角色(一個用戶可擁有多個角色)如下:超級管理員:用戶管理,權(quán)限委派;類別管理員:資源類別的增加、編輯、刪除;資源管理員:資源發(fā)布、編輯、刪除;資源使用者:查看資源。創(chuàng)建新用戶有2種方式:一種是由用戶自行在系統(tǒng)上注冊,然后通知超級管理員分配相應的權(quán)限。未分配權(quán)限的用戶,無法查看數(shù)據(jù)庫中的任何內(nèi)容。另一種是由超級管理員在用戶管理菜單中創(chuàng)建用戶,并分配相應的權(quán)限。

      1.3 非功能需求

      為了保證數(shù)據(jù)庫的安全,在整個數(shù)據(jù)庫的各個階段都要注意安全性。這里的整個系統(tǒng)是指包括系統(tǒng)軟件和系統(tǒng)硬件在內(nèi)的系統(tǒng),不單單是指軟件系統(tǒng)。各個階段包括論證、設計、研制、維護等階段。在這些階段,系統(tǒng)的所有活動的安全性都應該受到保護。開發(fā)人員應盡最大的努力,采取保證安全的工程和必要的措施達到消除風險的目的,防止事故發(fā)生[3]。

      由于本系統(tǒng)通過INTERNET提供相應的系統(tǒng)服務,在這樣開放的條件中,系統(tǒng)應在權(quán)限的控制、保證數(shù)據(jù)的安全、防范不同方面的攻擊破壞等安全方面具備很好的應變能力。例如,在每個登錄界面設置了用戶信息的驗證,通過查詢登錄界面輸入信息是否為數(shù)據(jù)庫中合法用戶來實現(xiàn)相應的操作。

      數(shù)據(jù)信息最終的一致性,當沒有新的數(shù)據(jù)信息更新時,數(shù)據(jù)信息就通過網(wǎng)絡傳播到副本點進行更新,而所有的副本點包含的信息最終會保持一致,也就是那些系統(tǒng)的使用者在系統(tǒng)操作過程中不能保證查詢的信息就是最近寫入的數(shù)據(jù)信息。當系統(tǒng)可以讀出舊的數(shù)據(jù)時,就可以采用數(shù)據(jù)最終的一致性模型。

      2 項目檔案系統(tǒng)的功能設計

      為實現(xiàn)新校區(qū)建設指揮部檔案信息管理數(shù)字化,方便檔案信息資源共享、檢索查詢、分類管理,提高檔案資料的利用效率,相思湖新校區(qū)項目建設檔案系統(tǒng)的系統(tǒng)框架構(gòu)思和定位如下。

      2.1 設計原則

      系統(tǒng)應以檔案管理數(shù)字化、提高檔案信息使用效率及做好服務工作為設計目標,從實際工作需求出發(fā),開發(fā)界面友好、方便使用的信息管理系統(tǒng)。

      2.2 功能設計

      系統(tǒng)的基本功能如下。瀏覽查看:擁有資源使用者角色的用戶,登錄后可查看系統(tǒng)內(nèi)的內(nèi)容,但是不能編輯、刪除內(nèi)容。發(fā)布、編輯、刪除:擁有資源管理員角色的用戶,可進行發(fā)布、編輯、刪除資源。發(fā)布資源:首先通過菜單進入需要發(fā)布資源的分類,然后點擊“新建”按鈕,進入文檔編輯器頁面。錄入資源內(nèi)容。其中,標題和正文是必填的內(nèi)容。如果需要錄入件號、文號、責任者、日期、備注等信息,可點擊擴展屬性,展開擴展屬性表單。日期一項作為資源在列表中的排序字段,如果沒有填寫,則系統(tǒng)會自動設置為當前日期。文件上傳下載:展開上傳附件按鈕,可進行附件上傳。附件支持word、excel、jpeg、avi等文檔、圖片、視頻格式,并支持多文件上傳。其中,圖片格式會在保存原稿的基礎(chǔ)上,自動識別并生成一張小圖和一張略縮圖,以便提高瀏覽速度。上傳后的附件可以點擊附件右邊的“插入到正文”將圖片的小圖或者視頻插入正文中。編輯資源:在資源列表點擊資源右邊的“編輯”或者在查看資源的頁面點擊資源下方的“編輯”按鈕都可以進入資源的再次編輯,其界面和發(fā)布資源界面一致。刪除資源:在資源列表點擊資源右邊的“刪除”,即可刪除一條資源,同時系統(tǒng)會自動刪除該資源內(nèi)的所有附件。搜索:系統(tǒng)在每一個類別資源列表上都提供了搜索功能。搜索范圍:如果勾選“在子類中搜索”會搜索當前類別及其子類別內(nèi)的資源,否則只搜索當前類別內(nèi)的資源。搜索關(guān)鍵字:系統(tǒng)在資源的標題、內(nèi)容、件號、文號、責任者、日期中查找包含有關(guān)鍵字的資源。但有多個關(guān)鍵字的時候,關(guān)鍵字之間用空格分開,系統(tǒng)會搜索包含其中任何一個關(guān)鍵字的資源。如:關(guān)鍵字填寫“新校區(qū)-相思湖”時,系統(tǒng)會搜索出包含有“新校區(qū)”或者“相思湖”關(guān)鍵字的所有資源。

      2.3 數(shù)據(jù)庫模型設計

      用戶模型:一個用戶包括用戶名、密碼、電子郵件等基本信息。一個用戶可擁有不同的角色,以執(zhí)行不同權(quán)限的操作。檔案信息模型:一條檔案包括檔案內(nèi)容、標題、發(fā)文單位、發(fā)文日期、文號等基本信息。一條檔案歸屬于某一個檔案類別。

      檔案類別模型:檔案類別是根據(jù)需要,按照工作內(nèi)容、發(fā)文時間或者發(fā)文單位等方式對檔案進行規(guī)整。如:學院文件、自治區(qū)文件、項目辦文件等,同時信息還支持關(guān)鍵字歸類,如請示、報告、函等。

      2.4 系統(tǒng)結(jié)構(gòu)

      相思湖新校區(qū)項目建設檔案數(shù)據(jù)庫系統(tǒng)計劃采用B/S結(jié)構(gòu)。即,系統(tǒng)部署在服務器,用戶使用網(wǎng)絡瀏覽器登錄并使用系統(tǒng),對用戶系統(tǒng)要求低,維護方便。服務器運行在學院內(nèi)網(wǎng)的服務器上,學院內(nèi)網(wǎng)的計算機只要有賬號和密碼就可以訪問、使用該系統(tǒng)。

      數(shù)據(jù)庫部署于Windows服務器上,初步計劃使用asp.net mvc2進行開發(fā),使用微軟的MSSQL數(shù)據(jù)庫,涉及的技術(shù)領(lǐng)域還有C#、SQL、Html、CSS、Javascript等。

      3 項目檔案系統(tǒng)的測試

      本數(shù)據(jù)庫采用的是黑盒測試,依據(jù)的是系統(tǒng)的功能說明和流程說明。測試的主要是內(nèi)容有所實現(xiàn)的功能的正確性;是否完成了用戶所要求的所有功能,也就是完整性測試;系統(tǒng)的各模塊之間的整體運行情況是否達到了預期的效果,也就是系統(tǒng)的整體性效果如何。系統(tǒng)代碼測試采用Microsoft Visual Studio內(nèi)建的單元測試功能進行代碼測試,測試項目主要針對代碼級別的主要類。代碼采用W3C國際萬維網(wǎng)組織在線校驗。W3C(World Wide Web Consortium)即萬維網(wǎng)理事會或萬維網(wǎng)聯(lián)盟。W3C于1994年10月在麻省理工學院計算機科學實驗室成立。創(chuàng)建者是萬維網(wǎng)的發(fā)明者Tim Berners-Lee。W3C組織是對網(wǎng)絡標準制定的一個非贏利組織,HTML、XHTML、CSS、XML的標準就是由W3C來定制的。本數(shù)據(jù)庫系統(tǒng)前臺頁面通過了該組織的XHTML 1.0 Transitional校驗認證和CSS 2.1文檔校驗認證。通過W3C校驗合格后,在系統(tǒng)頁面上放置了校驗合格的圖標,并且使用者可以隨時點擊該圖標進行校驗核實。

      4 項目檔案系統(tǒng)的應用

      相思湖新校區(qū)項目檔案數(shù)據(jù)庫經(jīng)過前期設計、開發(fā),以及檔案管理人員大量錄入紙質(zhì)檔案,數(shù)據(jù)庫試運行以來,數(shù)據(jù)量達到1 000多條,圖片資料達到20 G之多。在保證系統(tǒng)運行穩(wěn)定和檔案數(shù)據(jù)資料安全可靠的情況下,利用數(shù)字化和網(wǎng)絡技術(shù)進行管理,在輔助傳統(tǒng)紙質(zhì)檔案管理的基礎(chǔ)上,拓展了以下新的檔案管理、使用功能。

      一是實現(xiàn)檔案資料數(shù)字化管理。通過將檔案資料掃描、錄入數(shù)據(jù)庫中,實現(xiàn)對大量的檔案進行快速查找。使用者只需要輸入需要查找內(nèi)容的關(guān)鍵字,就能夠迅速地查找出符合條件的檔案資料。

      二是實現(xiàn)遠程管理、查閱。在相思湖新校區(qū)項目建設工程中,學院本部和新校區(qū)距離較遠,大量的檔案資料存放在學院本部,在建設工地查閱資料相當困難。通過使用檔案數(shù)據(jù)庫管理系統(tǒng)的遠程訪問功能,能夠?qū)崿F(xiàn)在建設工地遠程查閱檔案資料,甚至可以在施工現(xiàn)場通過手機訪問檔案數(shù)據(jù)庫,實時查詢檔案資料,為新校區(qū)建設工作提供方便。

      三是實現(xiàn)按用戶權(quán)限進行管理。為了保證檔案數(shù)據(jù)資料的安全管理和使用,數(shù)據(jù)庫系統(tǒng)采用了基于用戶角色的管理權(quán)限,每位檔案系統(tǒng)的用戶使用自己的賬號登錄,擁有不同的權(quán)限。實現(xiàn)了系統(tǒng)管理、檔案資料錄入、檔案資料查閱等權(quán)限功能的分別委派。同時,將用戶的每一項操作記錄到日志文件。

      相思湖新校區(qū)項目建設檔案數(shù)據(jù)庫的順利部署、運行,充分發(fā)揮了信息數(shù)字化、網(wǎng)絡化管理的優(yōu)勢,輔助紙質(zhì)檔案管理和查閱,提高了檔案資料的利用效率,既方便了新校區(qū)建設工作的開展,也使檔案管理工作進一步規(guī)范化、標準化。

      總之,相思湖新校區(qū)檔案管理系統(tǒng)的開發(fā)和應用,給整個項目建設提供了極大的便利,節(jié)省了很多人力、物力,提高了管理的效率。項目檔案管理系統(tǒng)從背景、需求分析、總體設計、詳細設計、系統(tǒng)測試等方面進行描述,經(jīng)過嚴格的系統(tǒng)測試后進行試運行和正式上線運行,目前運行情況良好。

      參 考 文 獻

      [1]黎家鳴.某企業(yè)人事檔案管理系統(tǒng)的設計與實現(xiàn)[D].廈門:廈門大學,2015.

      [2]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].第5版.北京:高等教育出版社,2014.

      [3]蔣淑瓊.關(guān)于檔案數(shù)字化工作中安全管理問題的思考[J].企業(yè)科技與發(fā)展,2015(5).

      [4]張麗,戴躍洪.基于B/S結(jié)構(gòu)的人力資源管理系統(tǒng)設計與實現(xiàn)[J].成組技術(shù)與生產(chǎn)現(xiàn)代化,2005,22(3):40-42.

      [5]潘戰(zhàn)生.Microsoft SQL Server安全模式及其在Web中的應用[J].微型機與應用,2000,19(10):16-18.

      [責任編輯:陳澤琦]

      【基金項目】本文系廣西高??蒲许椖砍晒?,項目名稱:“高校新校區(qū)建設項目檔案數(shù)據(jù)庫模塊研究”(項目編號:201106LX346)。

      【作者簡介】黎家鳴,男,廣西龍州人,軟件工程碩士,廣西藝術(shù)學院建筑藝術(shù)學院黨委書記,研究方向:大學生思想政治教育、大學生職業(yè)生涯、就業(yè)創(chuàng)業(yè)教育和電子政務。

      猜你喜歡
      網(wǎng)絡數(shù)據(jù)庫
      網(wǎng)絡數(shù)據(jù)庫加密技術(shù)研究
      科技傳播(2017年24期)2018-01-15 00:28:51
      計算機網(wǎng)絡工程全面信息化管理應用要點探析
      計算機網(wǎng)絡數(shù)據(jù)庫的安全管理技術(shù)探析
      基于網(wǎng)絡數(shù)據(jù)庫的圖書館管理系統(tǒng)安全性研究與實現(xiàn)
      網(wǎng)絡數(shù)據(jù)庫中的高效檢索節(jié)點圖設計與分析
      網(wǎng)絡數(shù)據(jù)庫的安全及性能優(yōu)化
      網(wǎng)絡數(shù)據(jù)庫安全檢測與管理程序的設計實現(xiàn)研究
      計算機網(wǎng)絡數(shù)據(jù)庫安全管理技術(shù)分析
      網(wǎng)絡數(shù)據(jù)庫安全研究與應用
      網(wǎng)絡數(shù)據(jù)庫安全性研究及控制策略分析
      普兰店市| 内乡县| 循化| 嘉善县| 且末县| 石棉县| 元江| 舒城县| 西乌珠穆沁旗| 天峻县| 方城县| 高雄市| 济阳县| 易门县| 平乡县| 额济纳旗| 阜新市| 绥芬河市| 平舆县| 兴文县| 克山县| 阿拉善右旗| 微博| 韶山市| 兴和县| 西林县| 长治县| 宜春市| 泸水县| 文成县| 青神县| 左云县| 夏邑县| 苍山县| 秦安县| 大名县| 南汇区| 信宜市| 宜州市| 镇远县| 耿马|