文檔管理系統(tǒng)ppt答辯_第1頁
文檔管理系統(tǒng)ppt答辯_第2頁
文檔管理系統(tǒng)ppt答辯_第3頁
文檔管理系統(tǒng)ppt答辯_第4頁
文檔管理系統(tǒng)ppt答辯_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、文檔管理系統(tǒng)指導(dǎo)老師:XXXXX學(xué)生:XXXXX文檔管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。經(jīng)過分析,我們使用MICROSOFT公司的VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。

2、重點說明了系統(tǒng)的設(shè)計思想、關(guān)鍵技術(shù)和解決方案。課題背景課題研究的目的和意義課題主要工作課題背景現(xiàn)今,在很多的地方都是初步開始使用計算機文檔管理系統(tǒng)進行信息管理,甚至尚未使用計算機進行信息管理。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對于文檔情況的統(tǒng)計和核實等往往采用對員工的人工檢查進行,對員工的實際情況、以及職位等情況用人工計算、手抄進行。數(shù)據(jù)信息處理工作量大,容易出錯;由于數(shù)據(jù)繁多, 容易丟失,且不易查找??偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有些單位有計算機,但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本

3、環(huán)境。隨著我國成功加入WTO及信息化浪潮的日益臨近,企業(yè)經(jīng)營管理機制正在發(fā)生著根本性的變化,企業(yè)要想在激烈的市場競爭環(huán)境下求得生的存,就必須有效地利用人才、時間、信息結(jié)合的優(yōu)勢,就必須有效地進行企業(yè)內(nèi)部改革和加強企業(yè)管理。借助現(xiàn)代信息技術(shù)和管理理論,建立企業(yè)文檔管理系統(tǒng)勢在必行。課題研究的目的和意義現(xiàn)在我國的企事業(yè)單位中文檔信息的管理水平還停留在紙介質(zhì)的基礎(chǔ)上, 這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在文檔信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。我作為程序來幫助企事業(yè)單位進行更有效的文檔信息管理。歸納起來,好處大約有以下幾點: 可以存儲歷屆的文檔信

4、息,安全、高效; 只需一到二名信息錄入員即可操作系統(tǒng),節(jié)省大量人力; 可以迅速查到所需信息。為將來企事業(yè)單位上網(wǎng)做好準備使用計算機對文檔信息進行管理,具有著手工管理所無法比擬的優(yōu)點.課題主要工作鑒于前面提出的課題概況,本課題在深入了解文檔管理的基本情況下,用數(shù)據(jù)庫系統(tǒng)設(shè)計方法對公司文檔管理信息系統(tǒng)進行設(shè)計,以解決文檔管理中存在的不足,使公司管理人員能夠容易、方便的用計算機進行對文檔進行管理, 以實現(xiàn)無紙化操作。主要敘述課題提出背景、目前應(yīng)用現(xiàn)狀、分析開發(fā)工具,數(shù)據(jù)庫技術(shù)的比較。結(jié)合軟件工程方法,對系統(tǒng)進行需求分析、功能劃分、數(shù)據(jù)流圖設(shè)計,并結(jié)合數(shù)據(jù)庫原理和功能劃分進行ER圖的繪制、數(shù)據(jù)庫結(jié)構(gòu)設(shè)

5、計,根據(jù)需求分析的結(jié)果,用戶概念數(shù)據(jù)模型表示數(shù)據(jù)及其相互間的聯(lián)系。根據(jù)需求分析的結(jié)果,對系統(tǒng)進行詳細設(shè)計,總結(jié)部分介紹了設(shè)計體會和編程體會,并指出了系統(tǒng)設(shè)計中的不足和改進的方向。需求分析數(shù)據(jù)流程圖系統(tǒng)總體設(shè)計數(shù)據(jù)庫設(shè)計系統(tǒng)實現(xiàn)需求分析文檔管理信息系統(tǒng)對企業(yè)加強人事文檔管理有著極其重要的作用,就一般的大型企業(yè)來說,它的設(shè)計內(nèi)容非常復(fù)雜而且繁多,比如擁有招聘的功能,網(wǎng)上篩選簡歷的功能,提醒的功能,而且設(shè)計的模塊也很多,比如文檔管理模塊,在線培訓(xùn)模塊等。但結(jié)合本人目前實際情況而言,單位的人員結(jié)構(gòu)比較簡單,部門劃分也很清晰,而且人員的流動性不高,所以單位目前階段的文檔工作主要就是員工的收集整理和文檔的

6、管理工作,因此,針對該公司而言,經(jīng)過反復(fù)的論證,設(shè)計的這套文檔管理信息系統(tǒng),定義了的建立、維護和靈活查詢;考勤記錄和文檔管理;系統(tǒng)維護等功能。數(shù)據(jù)流程圖系統(tǒng)總體設(shè)計系統(tǒng)流程系統(tǒng)功能數(shù)據(jù)庫的概念數(shù)據(jù)庫處理在信息系統(tǒng)的研究中一直是非常重要的主題,然而,近年來,隨著World Wide Web(WWW)的猛增及Internet技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫技術(shù)之時成為最熱門技術(shù)之一。數(shù)據(jù)庫技術(shù)能使Internet應(yīng)用超越具有早期應(yīng)用特點的簡單的發(fā)布。同時,Internet技術(shù)提供了一種向用戶發(fā)布數(shù)據(jù)庫內(nèi)容的標準化的訪問方法。這些技術(shù)沒有脫離經(jīng)典數(shù)據(jù)庫技術(shù)的要求。它們只是加重了數(shù)據(jù)庫技術(shù)的重要性。數(shù)據(jù)庫的

7、設(shè)計和開發(fā)及包括藝術(shù)有包括工程。理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計是一個藝術(shù)過程。把設(shè)計轉(zhuǎn)變?yōu)閷嶋H的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用,是一個工程過程。數(shù)據(jù)庫的目的是幫助人們跟蹤事務(wù)。經(jīng)典的數(shù)據(jù)庫應(yīng)用涉及諸如訂單、顧客、工作、員工、電話之類的項,或其它數(shù)據(jù)量較大、需要密切關(guān)注的事務(wù)。最近, 由于數(shù)據(jù)庫的普及,數(shù)據(jù)庫技術(shù)已經(jīng)被應(yīng)用到了新的領(lǐng)域,諸如用于Internet的 數(shù)據(jù)庫或用于公司內(nèi)聯(lián)網(wǎng)的數(shù)據(jù)庫。數(shù)據(jù)庫也被越來越多地應(yīng)用于生成和維護多媒體應(yīng)用程序上。主要步驟介紹數(shù)據(jù)庫設(shè)計的主要步驟有數(shù)據(jù)庫文件的創(chuàng)建、數(shù)據(jù)表的創(chuàng)建、VB連接ACCESS2000數(shù)據(jù)庫等內(nèi)容,具體

8、的內(nèi)容及其實現(xiàn),在下面的第4部分中將會介紹。作為管理系統(tǒng),得將它作為一個數(shù)據(jù)庫應(yīng)用系統(tǒng)來進行開發(fā)制作,數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的前提是首先開發(fā)數(shù)據(jù)庫和數(shù)據(jù)庫中的數(shù)據(jù)表。所以在開發(fā)“人事工資管理系統(tǒng)”之前,首先得需要創(chuàng)建一個名為“MANAGER”數(shù)據(jù)庫,并在該數(shù)據(jù)庫中,創(chuàng)建數(shù)張相關(guān)的數(shù)據(jù)表。開發(fā)工具選擇在目前市場上這些眾多的程序開發(fā)工具中,有些強調(diào)程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數(shù)倍的工夫來處理,

9、使得原來所標榜的效率提高的優(yōu)點失去了作用;相反,如果只強調(diào)程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設(shè)計師的寶貴時間。作為數(shù)據(jù)庫系統(tǒng)的開發(fā),Visual Basic是一個非常理想選擇。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言Visual Basic語言,該開發(fā)工具具有很多長處:開發(fā)工具選擇在目前市場上這些眾多的程序開發(fā)工具中,有些強調(diào)程語言的彈性與執(zhí)行效率;有些則

10、偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數(shù)倍的工夫來處理,使得原來所標榜的效率提高的優(yōu)點失去了作用;相反,如果只強調(diào)程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設(shè)計師的寶貴時間。作為數(shù)據(jù)庫系統(tǒng)的開發(fā),Visual Basic是一個非常理想選擇。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適

11、用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言Visual Basic語言,該開發(fā)工具具有很多長處:Visual Basic控件的功能Windows下的Visual Basic應(yīng)用程序基本的構(gòu)建塊是用戶所創(chuàng)建的對象,每一個對象都具有一些特性和行為(屬性、和 方法)。開發(fā)人員可以最有效利用所創(chuàng)建的每一個對象。使用應(yīng)用程序具有可通用性可說擴展性和強有力的功能。Visual Basic應(yīng)用由一系列對象組成,包括有函數(shù)、菜單、函數(shù)、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對象、用戶等等,對象中又包含若干控件如命令按鈕、單行編輯器等這些對象和控件都可在許多應(yīng)用中重復(fù)使用。(1) 實現(xiàn)

12、菜單選項菜單是程序最重要的特性之一,大多數(shù)程序都依賴一個定義良好的菜單使程序易于使用和維護,Visual Basic也提供了強大的創(chuàng)建菜單功能是程序更加標準。您可以使用Visual Basic的Application Wizard也可以使用Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單。(2) 實現(xiàn)工具欄CoolBar控件與Office97種看到的CoolBar是類似的。CoolBar就是一個可以在窗體上浮動的工具,同時也是其他ActiveX的容器。通過在CoolBar中遷入其他空間你局可以向用戶提供更好的靈活性和義用性。Toolbar 是工具條控件,是實現(xiàn)工具條的主體。

13、其中的按鈕可以顯示圖像和標題,并按功能分組或加入分隔符, 還可以圍棋設(shè)置鼠標停留在其上顯示的提示字符。Toolbar也是一個控件容器且具有Style屬性,并可以為其增加下拉按鈕和平滑按鈕等。創(chuàng)建數(shù)據(jù)庫文件如果操作系統(tǒng)中安裝了ACCESS2000的話,可以在開始菜單的程序菜單中可以找到。打開ACCESS2000之后,會開啟一個窗口,可選擇是打開以前的數(shù)據(jù)庫文件還是新建一個新的空數(shù)據(jù)庫文件,如果選擇空ACCESS數(shù)據(jù)庫,然后點擊確定按鈕。這些就新建了一個數(shù)據(jù)庫文件。創(chuàng)建數(shù)據(jù)庫文件最后一步就是要選擇一個要保存數(shù)據(jù)庫文件的名字和位置。點擊創(chuàng)建就完成VB連接ACCESS2000數(shù)據(jù)庫用vb編寫一個管理軟

14、件,如果不能連接數(shù)據(jù)庫,那也沒有什么用處。先看看VB是如何與ACCESS2000數(shù)據(jù)庫相連接的。Sub ConnStr() 連接數(shù)據(jù)庫Set conn = CreateObject(ADODB.Connection) 建立數(shù)據(jù)庫連接對像DBpath = App.Path & & data.mdb 設(shè)置數(shù)據(jù)的路徑conn.Open Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & DBpath 打開數(shù)據(jù)庫連接Set rs = CreateObject(ADODB.Recordset) 設(shè)置數(shù)據(jù)庫對像End Sub上面的一段代碼就是連接數(shù)據(jù)庫的。上用到

15、了三個變量conn,Dbpath,rs。其中有兩個變量要定義為公用的變量,因為這段代碼是放在一個模塊中的,為了在每一個窗體中能夠使用這個變量,所以必須要聲明為公用變量。聲明公用變量的方法如下:Public connPublic rs上面就是聲明為公用變量,上面的聲明一定要放在模塊的最上面。如果聲明在下面,那就成了局部變量,那么作用范圍就會不同了,作用就更不同,而且在其它窗體中使用到了這個變量,程序會出錯。擁擠登錄界中只要輸入用戶名和 入過程中,輸入錯誤或者沒有輸入就可以進入系統(tǒng)進行操作,在輸都將無法進入系統(tǒng),只要輸入次數(shù)等于三次。系統(tǒng)將確認你為一個非法用,將退出系統(tǒng)。這里邊的用戶名也有超級用戶

16、和一般用戶,超級用戶有權(quán)限操作系統(tǒng)的全部功能,而一般用戶只能對系統(tǒng)進行一般的查詢和游覽等操作!主界面經(jīng)過二個多月的設(shè)計和開發(fā),我開發(fā)的已經(jīng)開發(fā)完畢。其功能基本符合用戶需求,能夠完成企事業(yè)單位文檔的添加數(shù)據(jù),刪除數(shù)據(jù),查詢數(shù)據(jù)以及各類相關(guān)報表的打印。并提供部分系統(tǒng)維護功能,,對于數(shù)據(jù)的一致性的問題也通過程序進行了有效的解決。但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進一步改善。提高科學(xué)管理水平首先要提高科學(xué)管理的意識,進行MIS的開發(fā)首先要具有科學(xué)的開發(fā)方法。成功MIS的基礎(chǔ)是科學(xué)的管理加上科學(xué)的開發(fā)方

17、式。企業(yè)的MIS開發(fā)必須結(jié)合實際,嚴格按照軟件工程的思想進行才能保證MIS的高成功率和高效率。 本次的課題設(shè)計首先分析了文檔管理系統(tǒng)目前在國內(nèi)外的發(fā)展狀況及需求分析; 從解決開發(fā)系統(tǒng)的基本問題入手,討論了研究和開發(fā)本系統(tǒng)的可行性, 并對開發(fā)工具及其語言進行選擇; 在解決了開發(fā)系統(tǒng)的基本問題之后,進行系統(tǒng)數(shù)據(jù)庫設(shè)計,并做出系統(tǒng)總體規(guī)劃,完成系統(tǒng)的具體實現(xiàn)。總的來說,在這次的畢業(yè)設(shè)計種遇到了不少的問題,大部分得到了很好的解決,但也有少部分遺留的問題。首先便是調(diào)研的不充分。由于此次的設(shè)計是我一人一組,以前又根本未曾接觸過軟件的整體開發(fā)設(shè)計,所以在前期的調(diào)研中相當不充分,開題開題也有些盲目,以為把屬性和表寫得越多越好,這個問題越到后來越嚴種,而且因為客觀的原因耽誤了進度,因而對開題的開題做了修改 。其次是軟件的編程問題,由于以前對VB只是了解并不能夠靈活運用,所以在畢設(shè)期間進行了苦讀,終于可以基本掌握了常用控件的用法和語句編程。再次就是數(shù)據(jù)庫的建設(shè)和使用,雖然ACCESS數(shù)據(jù)庫的安全性和普及性很高, 但我們在日常中還是接觸得比較少,所以這自然又是一番努力的學(xué)習(xí),就拿安裝配置以及連接數(shù)據(jù)庫控件方面來說就不那么容易。然后,會用了兩

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論