監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用

電子管理信息系統(tǒng)

視頻比較大,請耐心等待5秒,下載視頻

申請免費試用、咨詢電話:400-8352-114

   隨著計算機技術(shù)的飛速發(fā)展,計算機在企業(yè)管理中應(yīng)用的普及,利用計算機實現(xiàn)電子文檔的管理勢在必行,辦公自動化是企事業(yè)單位在信息化建設(shè)基本階段的典型需求,目的是為了規(guī)范企事業(yè)單位的日常工作流程和員工的日常行為。電子文檔管理是管理事業(yè)中一項很重要的管理工作。它以知識管理為核心,以溝通、協(xié)調(diào)、控制為宗旨,將現(xiàn)代化辦公管理思想和計算機、網(wǎng)絡(luò)、通訊等信息工具高度集成。它的實施能夠提高工作效企業(yè)中的信息是以文檔的形式存儲的,隨著電子文檔的日益增多,建立功能全面的文檔管理信息系統(tǒng)是非常必要的。在分析了現(xiàn)有文檔管理系統(tǒng)不足的基礎(chǔ)上,描述了一個Internet 環(huán)境下新型文檔管理系統(tǒng)的設(shè)計與實現(xiàn)。系統(tǒng)采用關(guān)系數(shù)據(jù)庫來保存文檔,方便與其他系統(tǒng)共享數(shù)據(jù),并采用Web Services 技術(shù)來實現(xiàn)系統(tǒng)組件的開發(fā),使系統(tǒng)具有一定的可移植性和可擴展性

  基于.NET的電子檔案管理系統(tǒng)軟件分析

  1、電子檔案管理信息系統(tǒng)的可行性分析

  電子文檔是企業(yè)最重要的智力資產(chǎn)形式。隨著企業(yè)的發(fā)展,企業(yè)的電子文檔資料不斷增長。企業(yè)通常采用Email附件收發(fā)文檔、文件共享服務(wù)器等方法進行電子文檔管理。這些方法,對文檔的獲取、管理、可靠存儲、共享、搜索、統(tǒng)計、分發(fā)等方面都存在局限性。企業(yè)面臨效率低下、工作重復(fù)、文檔丟失、管理混亂等問題,致力尋求一種高效的、智能的辦公軟件來管理企業(yè)內(nèi)部的各類電子文檔,因此電子文檔管理系統(tǒng)的開發(fā)及應(yīng)用有著很好的發(fā)展前景,所謂的電子文檔管理系統(tǒng),通俗而言就是一種用于PC文檔管理的軟件。系統(tǒng)應(yīng)該具備文檔編制輔助系統(tǒng)、文檔權(quán)限管理、文檔變更管理、文檔審簽管理、技術(shù)類文檔的發(fā)放回收等功能。比如瑞軟文檔管理系統(tǒng)就是一套應(yīng)用于企事業(yè)單位的辦公自動化管理軟件,它以知識管理為核心,以溝通、協(xié)調(diào)、控制為宗旨,將現(xiàn)代化辦公管理思想和計算機、網(wǎng)絡(luò)、通訊等信息工具高度集成而開發(fā)的一款OA軟件系統(tǒng)。它的實施能夠提高工作效率,加強工作的溝通與協(xié)作,實現(xiàn)企事業(yè)單位的高效管理。還具備公文收發(fā)、電子通知、電子公告、電子信函、網(wǎng)絡(luò)會議、常用工具等功能。

  我們所開發(fā)的電子文檔管理系統(tǒng),是能夠集中存儲企業(yè)的海量文檔的信息管理系統(tǒng)。系統(tǒng)采用瀏覽器/服務(wù)器(簡稱B/S)結(jié)構(gòu),用戶可以在線進行電子文檔的提交和共享,搜索有利用價值的資料,從而提高了用戶辦公與開發(fā)的效率,縮短了開發(fā)周期及減少了開發(fā)費用,解決了施工企業(yè)分散作業(yè)與集中管理的矛盾。

  根據(jù)以上的分析可知,這樣的管理系統(tǒng)對于企業(yè)的發(fā)展有著很大的幫助,我們有必要開發(fā)出更好的系統(tǒng)來解決企事業(yè)單位中大量的電子文檔的處理,因此,開發(fā)這樣一個系統(tǒng)是可行的。

電子檔案管理系統(tǒng)軟件方案圖

  2、電子檔案管理系統(tǒng)的需求分析

  需求分析是軟件開發(fā)流程中重要的一個環(huán)節(jié),需求分析的基本任務(wù)是根據(jù)用戶的需求,準(zhǔn)確定義要完成的系統(tǒng)的目標(biāo),回答系統(tǒng)必須“做什么”的問題。它的主要用途是明確系統(tǒng)需求,是用戶人員之間進行討論的基礎(chǔ),并作為系統(tǒng)設(shè)計、實現(xiàn)以及測試的依據(jù)。只有準(zhǔn)確全面的需求獲取與分析才能保證系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)的順利進行,為后期測試提供必要的支持。在計算機網(wǎng)絡(luò),數(shù)據(jù)庫和先進的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結(jié)構(gòu)的,易擴充的,易維護的,具有良好人機交互界面的電子文檔管理系統(tǒng),實現(xiàn)機關(guān),企業(yè),事業(yè)等單位電子文檔的自動化的計算機管理系統(tǒng),為各事業(yè)單位提供精確,精細(xì),迅速的文檔信息,根據(jù)可行性研究的結(jié)果和客戶的要求,分析現(xiàn)有情況及問題,采用瀏覽器/服務(wù)器(簡稱B/S)結(jié)構(gòu),用戶可以在線進行電子文檔的提交和共享,審批人員通過審批后即可發(fā)布文檔,以供公司員工進行瀏覽文檔信息,為保證電子文檔管理系統(tǒng)能夠有效地為公司管理人員服務(wù),從功能上必須達(dá)到以下目標(biāo):

  (1) 必須實現(xiàn)企業(yè)中電子文檔流程的所有必需功能。作為企業(yè)的文檔管理軟件,系統(tǒng)必需能夠?qū)崿F(xiàn)諸如上傳文檔,修改文檔,審批文檔,發(fā)布文檔,刪除文檔,查看下載文檔等功能。保證系統(tǒng)實現(xiàn)的功能的有效性。

  (2) 必須保證管理人員得到信息的及時性和真實性。管理人員作為整個系統(tǒng)的調(diào)度者,系統(tǒng)的信息必須及時地顯示給管理人員。對于重要的信息,系統(tǒng)應(yīng)該使用彈出警告窗口、修改顯示信息的字體顏色等手段引起管理人員的注意,保證系統(tǒng)調(diào)度的及時性。同時系統(tǒng)設(shè)計日志功能,詳細(xì)記錄系統(tǒng)運行情況,便于管理員查看和維護。

  (3) 必須保證管理人員和文檔之間進行有效地操作。對于文檔管理系統(tǒng)來說,文檔操作的有效性,其中對文檔機密程度和類型的操作尤其重要。所以,要保證管理人員和文檔之間操作的及時性,提高系統(tǒng)處理文檔效率,也就是吞吐量。

  3、系統(tǒng)選定的開發(fā)工具及關(guān)鍵技術(shù)

  3.1 C#開發(fā)語言

  C# (C sharp)是微軟推出的一門新語言。C#是一種最新的、面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于Microsoft .NET平臺的應(yīng)用程序,Microsoft .NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域,最重要的是,C#使得C++程序員可以高效的開發(fā)程序,而絕不損失C/C++原有的強大的功能。因為這種繼承關(guān)系,C#與C/C++具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向C#。新興的網(wǎng)絡(luò)經(jīng)濟迫使商務(wù)企業(yè)必須更加迅速的應(yīng)對競爭的威脅。開發(fā)者必須不斷縮短開發(fā)周期,不斷推出應(yīng)用程序的新版本,而不僅僅是開發(fā)一個“標(biāo)志性”的版本,C#在設(shè)計時就考慮了這些問題。它使開發(fā)者用更少的代碼做更多的事,同時也不易出錯。這種框架使C#組件可以方便地轉(zhuǎn)化為XML網(wǎng)絡(luò)服務(wù),從而使任何平臺的應(yīng)用程序都可以通過Internet調(diào)用它?!#增強了開發(fā)者的效率,同時也致力于消除編程中可能導(dǎo)致嚴(yán)重結(jié)果的錯誤。新的開發(fā)模式意味著需要更好的利用現(xiàn)有的各種WEB標(biāo)準(zhǔn),例如HTML,XML,SOAP(簡單對象存取協(xié)議)?,F(xiàn)存的開發(fā)工具是在Internet出現(xiàn)前或是未得到充分應(yīng)用前出現(xiàn)的,所以都不能很好的適應(yīng)目前WEB技術(shù)的開發(fā)需要,C#開發(fā)者可以方便的在微軟網(wǎng)絡(luò)平臺上擴展自己的應(yīng)用。C#可以將任何組件轉(zhuǎn)變?yōu)閃EB服務(wù),并且可以被運行于Internet上的任何平臺的任何應(yīng)用調(diào)用,重要的是C#對這一特性提供了內(nèi)置的支持,更重要的一點,WEB服務(wù)框架可以讓任何WEB服務(wù)都看起來類似于C#的內(nèi)置對象,所以可以讓開發(fā)人員在開發(fā)過程中繼續(xù)使用他們已經(jīng)具備的面向?qū)ο蟮拈_發(fā)方法和技巧,因此,C#是一門先進的開發(fā)語言。

  3.2 JavaScript腳本語言

  Javascript是一種由Netscape的LiveScript發(fā)展而來的腳本語言,主要目的是為了解決服務(wù)器終端語言,比如Perl,遺留的速度問題。當(dāng)時服務(wù)端需要對數(shù)據(jù)進行驗證,由于網(wǎng)絡(luò)速度相當(dāng)緩慢,只有28.8kbps,驗證步驟浪費的時間太多。于是Netscape的瀏覽器Navigator加入了Javascript,提供了數(shù)據(jù)驗證的基本功能。能夠具有交互性,能夠包含更多活躍的元素,就有必要在網(wǎng)頁中嵌入其它的技術(shù)。Javascript就是適應(yīng)動態(tài)網(wǎng)頁制作的需要而誕生的一種新的編程語言,如今越來越廣泛地使用于Internet網(wǎng)頁制作上。 Javascript是由 Netscape公司開發(fā)的一種腳本語言(scripting language),或者稱為描述語言。在HTML基礎(chǔ)上,使用Javascript可以開發(fā)交互式Web網(wǎng)頁。Javascript的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。運行用Javascript編寫的程序需要能支持Javascript語言的瀏覽器。Netscape公司 Navigator 3.0以上版本的瀏覽器都能支持 Javascript程序,微軟公司 Internet Explorer 3.0以上版本的瀏覽器基本上支持Javascript。微軟公司還有自己開發(fā)的Javascript,稱為JScript。 Javascript和Jscript基本上是相同的,只是在一些細(xì)節(jié)上有出入。 Javascript短小精悍, 又是在客戶機上執(zhí)行的,大大提高了網(wǎng)頁的瀏覽速度和交互能力。 同時它又是專門為制作Web網(wǎng)頁而量身定做的一種簡單的編程語言。

  JavaScript 有如下一些特點:JavaScript 使網(wǎng)頁增加互動性。JavaScript 使有規(guī)律地重復(fù)的HTML文段簡化,減少下載時間。JavaScript 能及時響應(yīng)用戶的操作,對提交表單做即時的檢查,無需浪費時間交由 CGI 驗證。JavaScript 的特點是無窮無盡的,只要你有創(chuàng)意。

  3.3 ASP.NET開發(fā)技術(shù)

  作為一種軟件開發(fā)和應(yīng)用程序執(zhí)行環(huán)境,.NET是一種允許讀者創(chuàng)建、編譯、測試、部署以及執(zhí)行可以采用遵循單個通用語言運行時(CLR,Common Language Runtime)文件集的多種不同編程語言進行編碼的軟件。ASP.NET 是 Microsoft 公司的一項嶄新技術(shù),用于創(chuàng)建服務(wù)器端的 Web 應(yīng)用程序。它是該公司提供的基于服務(wù)器的功能強大的技術(shù),用于為企業(yè)的內(nèi)部網(wǎng)創(chuàng)建動態(tài)的、交互的 HTML 頁面。與以前的 Web 開發(fā)模型相比, ASP.NET 提供了如下幾個重要的優(yōu)點:

  1. ASP.NET 是在服務(wù)器上運行的編譯好的公共語言運行庫代碼。與被解釋 的前輩不同, ASP.NET 可利用早期綁定、實時編譯、本機優(yōu)化和盒外緩存服務(wù)。代碼被編譯執(zhí)行相比被解釋執(zhí)行, ASP.NET 頁面性能顯著提高。

  2.ASP.NET 基于公共語言運行庫,它支持微軟開發(fā)的主流編程語言(例如, Visual Basic.NET 、 C# 、 J# 等等),所以開發(fā)人員可以選用自己最熟悉的語言來進行研發(fā)。

  3. ASP.NET 框架可以將應(yīng)用程序的邏輯與表示代碼清楚分開,現(xiàn)在 JSP 是用 Javabean 來封裝邏輯代碼,雖然可以反編譯,但畢竟技術(shù)向這個方向邁出了一步, Microsoft .net 則用 DLL 封裝邏輯代碼,使代碼的安全性更高。

  4. 開發(fā)人員可以用自己編寫的自定義組件擴展或替換 ASP.NET 運行庫的任何子組件。

  5. 借助內(nèi)置的 Windows 身份驗證和基于每個應(yīng)用程序的配置,可以保證應(yīng)用程序是安全的。

  3.4 SQL Server 2000

  SQL Server 2000 是Microsoft 公司2000年推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的版本。它是一個杰出的數(shù)據(jù)庫平臺,可用于大型聯(lián)機事務(wù)處理、數(shù)據(jù)倉庫、以及電子商務(wù)等,具有如下幾個特點:

  1.真正的客戶機/服務(wù)器體系結(jié)構(gòu)。

  2.圖形化用戶界面。

  3.豐富的編程接口工具。

  4.SQL Server與Windows NT完全集成。

  5.具有很好的伸縮性。

  6.對Web技術(shù)的支持。

  7.SQL Server提供數(shù)據(jù)倉庫功能。

電子管理信息系統(tǒng)構(gòu)成圖

  3.5 Visual Studio 2005開發(fā)工具

  Visual Studio 2005 和 .NET Framework 2.0 將在應(yīng)用程序開發(fā)的所有方面取得大幅進展。首先,Visual Studio 2005 根據(jù)開發(fā)人員個人的需要調(diào)整軟件開發(fā)體驗,設(shè)置新的開發(fā)人員工作效率標(biāo)準(zhǔn)。這一“個性化工作效率”將在開發(fā)環(huán)境和 .NET Framework 類庫中提供相應(yīng)的功能,以幫助開發(fā)人員在最少的時間內(nèi)克服其最為緊迫的困難。其次,Visual Studio 2005 使開發(fā)人員能夠通過與 Microsoft Office System 和 SQL Server 2005 的更好集成,在更廣泛的應(yīng)用程序開發(fā)方案中應(yīng)用現(xiàn)有的技能。最后,Visual Studio 2005 將提供一組新的工具和功能,以滿足目前大規(guī)模企業(yè)的應(yīng)用程序開發(fā)需要,Visual Studio 2005 包含了一系列高效的、智能的開發(fā)工具,不論是為開發(fā)初學(xué)者,還是為經(jīng)驗豐富的企業(yè)開發(fā)團隊都提供了很多全新的、強大的功能:全方位的工具平臺不論您是一位編程初學(xué)者還是一個富有經(jīng)驗的企業(yè)開發(fā)團隊的一員,為您提供高效的開發(fā)工具。減少開發(fā)的復(fù)雜度 確保您能更加輕松發(fā)布基于 Framework 的解決方案,包括 Windows、Web、移動和基 于 Office 的應(yīng)用。第三方的生態(tài)系統(tǒng) 允許您利用來自 Visual Studio 行業(yè)合作伙伴的參與研發(fā)的產(chǎn)品,并體驗用來補充 Visual Studio 2005 第三方解決方案的全面部署。改善團隊的溝通 給您提供高效智能的生命周期工具,通過使用 Visual Studio 2005 Team System,來增強 IT 周期參與者之間的交流與協(xié)作。

發(fā)布:2010-05-26 13:37    編輯:泛普軟件 · lj    [打印此頁]    [關(guān)閉]
相關(guān)文章:
電子工程管理系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢