【正文】
...................................................22 3. 2 數(shù)據(jù)庫設(shè)計(jì) .........................................................................................................................23 3. 2. 1 數(shù)據(jù)庫需求分析 .....................................................................................................23 畢業(yè)設(shè)計(jì)(論文) 2 3. 2. 2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) ...............................................................................................24 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) .....................................................................................................27 第四章 應(yīng)用系統(tǒng)實(shí)現(xiàn) ..................................................................................................................29 47 系統(tǒng)菜單的設(shè)計(jì) .....................................................................................................................41 第五章 系統(tǒng)測試 .......................................................................................................................42 軟件測試的目標(biāo)及過程 ........................................................................................................42 軟件測試 .......................................................................................................................43 軟件測試目標(biāo) ....................................................................................................................43 軟件測試的過程 ...........................................................................................................43 軟件測試的方法及步驟 ........................................................................................................44 軟件測試的方法 ...........................................................................................................44 測試步驟 ...........................................................................................................................45 總 結(jié) .........................................................................................................................................47 致 謝 .......................................................................................................................................48 主要參考文獻(xiàn) ..............................................................................................................................49 附錄: .........................................................................................................................................49 畢業(yè)設(shè)計(jì)(論文) 3 內(nèi)容摘要 《計(jì)算機(jī)輔助檔案管理系統(tǒng)》是采用 VISAUL 開發(fā)的一個(gè)數(shù)據(jù)庫管理系統(tǒng)。緊接著以本系統(tǒng)為例,逐一介紹開發(fā)本系 統(tǒng)系統(tǒng)的步驟:系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)維護(hù)。在系統(tǒng)的設(shè)計(jì)中,詳細(xì)的展現(xiàn)了系統(tǒng)的各個(gè)功能模塊。菜單的設(shè)計(jì)等。以及菜單實(shí)現(xiàn)的方法。 本系統(tǒng)具有數(shù)據(jù)輸入,數(shù)據(jù)存儲,檔案查詢,報(bào)表打印等功能,系統(tǒng)的人機(jī)對話界面友好。 關(guān)鍵字:面向?qū)ο? 檔案 檔案管理 VISAUL Abstract administrative system of the student information adopts a data base management system that VISAUL developed . This design instruction has told the basic function of VISAUL and design method mainly .This design instruction has told the basic function of VISAUL and design method mainly. And then take this system as an example , remend developing the step of this system one by one: Network analysis , designs systematically , realizes systematically , safeguards systematicallying. Successively with dataflow picture, data dictionary, function structure chart various kinds of datum analyticl system take of system in work analysis. In the design of the system, detailed each function module which has represented the system. Necessary database form and literary name section. Design of the menu ,etc.. In the realization of the system, provide and realize the incidents and codes of the corresponding function controlling part among forms. And the method that the menu realize. Provide the main function source code of this system at the end of the article. This system has data entry , the data are stored, file inquiry, such functions as the report form is typed, the interactive interface friendship of the system. The systematic function is overall, it is a characteristic that is originally designed that users are easy to operate. Key word: Face the target library administrative system of the student information VISAUL 畢業(yè)設(shè)計(jì)(論文) 4 引言 計(jì)算機(jī)已經(jīng)要成為我們學(xué)習(xí)和工作的得力助手。其次,計(jì)算機(jī)可以大大的提高人們的工作效率。第四,計(jì)算機(jī)可以使敏感文檔更加安全 現(xiàn)有我國的各中小學(xué)的檔案的管理水平不高,有的還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多的人力和物力。 我作為跨 21 世紀(jì)的計(jì)算機(jī)專業(yè)的畢業(yè)生 ,希望在這方面有所貢獻(xiàn)。我希望能用所學(xué)的知識編制一個(gè)適用的程序來幫助還停留紙介質(zhì)基礎(chǔ)上的學(xué)校進(jìn)行更有效的檔案管理。使原本的舊的管理方法越來越不適應(yīng)現(xiàn)在社會的發(fā)展。這大大地阻礙了人類經(jīng)濟(jì)的發(fā)展。 在各大中小學(xué)校,用計(jì)算機(jī)管理學(xué)校的信息已經(jīng)越來越普遍了。提高了學(xué)校的管理能力,為此,用計(jì)算機(jī)來管理學(xué)校的信息,是非常必要的。 某某高中目前在校學(xué)生達(dá)到 2021 人以上,學(xué) 校對學(xué)生的原來的學(xué)生檔案管理管理軟件已經(jīng)不能適應(yīng)新的辦學(xué)規(guī)模和對現(xiàn)代辦學(xué)效率的需要。用我四年的所學(xué)編制了一個(gè)實(shí)用的程序來幫助我的母校-某某高中進(jìn)行更有效的學(xué)生檔案檔案管理或者作為以后開發(fā)的參考。到了 90 年末期,學(xué)校引進(jìn)了一套學(xué)生檔案管理軟件,以前的管理軟件開發(fā)平臺是FOXBASE,操作界面不友好,操作不方便。這種不容易上手的軟件已經(jīng)不屬于 21 世紀(jì)。 新系統(tǒng)準(zhǔn)備用面向?qū)ο蟮木幊坦ぞ?VISAUL 作為開發(fā)平臺。 可行性研究 : 目的: 可行性研究 的目的是用最小的代價(jià)在盡可能的時(shí)間內(nèi)確定問題是否能夠解決。而本系統(tǒng)的開發(fā), 為學(xué)校的工作效率帶來了一個(gè)質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個(gè)方面: 第一,本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動(dòng); 第二,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源; 第三,本系統(tǒng)的運(yùn)行可以大大的提高學(xué)校的工作效率; 第四,本系統(tǒng)可以使敏感文檔更加安全,等等。 技術(shù)上可行性 : 為本系統(tǒng)的開發(fā)我特對某某高中學(xué)校進(jìn)行了深入的 調(diào)查研究。他們對使用計(jì)算機(jī)軟件有豐富的使用和管理經(jīng)驗(yàn)。 本系統(tǒng)開發(fā)后使用的用戶主要是學(xué)校教務(wù)處的教師。后臺數(shù)據(jù)庫我選擇 Microsoft ACCESS 作為本系統(tǒng)的數(shù)據(jù)庫, 前臺開發(fā)工具采用 VISAUL 。 新系統(tǒng)開發(fā)之前,我詳細(xì)的對并校前的系統(tǒng)開發(fā)人員和系統(tǒng)操作人員,以及新學(xué)校的教務(wù)管理人員進(jìn)行調(diào)研,聽取他們對系統(tǒng)的技術(shù)要求和實(shí)際操作要求。征求他們的新系統(tǒng)的提出意見。 運(yùn)行上 可行性: 本系統(tǒng)為一個(gè)中小型的學(xué)生檔案管理系統(tǒng),所耗費(fèi)的資源非常的小,學(xué)校的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運(yùn)行上是可行的。 VISUAL 簡介 ● 概 述 Visual Basic 以它基于窗口和面向?qū)ο蟮木幊谭椒?,與 Windows 操作系統(tǒng)緊密的結(jié)合,強(qiáng)大的數(shù)據(jù)庫技術(shù)支持,迅捷的編譯速度,同時(shí)具備易學(xué)靈活的特點(diǎn),一直為程序員所偏愛,尤其重要的是, Visual Basic 非常擅長數(shù)據(jù)庫編程,因?yàn)樗m應(yīng)多種數(shù)據(jù)庫結(jié)構(gòu),從客戶機(jī) /服務(wù)器模式,到多層數(shù)據(jù)庫模式,另外大 量的控件給開發(fā)數(shù)據(jù)庫應(yīng)用程序提供了極大的便捷。 在談到 Visual Basic數(shù)據(jù)庫系統(tǒng)時(shí),首先應(yīng)該介紹 Boland公司的數(shù)據(jù)庫引擎( Boland Database Engine,簡稱為 BDE)。 BDE 的特色之一是它可以使用戶開發(fā)的數(shù)據(jù)庫應(yīng)用程序接口部分和連接數(shù)據(jù)庫的部畢業(yè)設(shè)計(jì)(論文) 8 分分開,以便于應(yīng)用程序的移植。 BDE 中包含了所支持的數(shù)據(jù)庫驅(qū)動(dòng)程序,因此應(yīng)用程序可以通過它連接到相應(yīng)的數(shù)據(jù)庫上。而這樣往往會造成資源的極大浪費(fèi),因?yàn)槲覀儾坏貌粚?shù)組定義的足夠大以避免出現(xiàn)數(shù)組的大小不夠,而引入了動(dòng)態(tài)數(shù)組,在我們不能確定數(shù)組大小的時(shí)候,可以事先不必聲明其大小 ,系統(tǒng)會自動(dòng)的分配內(nèi)存以滿足數(shù)組大小的需要。 3. 默認(rèn)參數(shù):在函數(shù)中使用默認(rèn)參數(shù),將一些不是經(jīng)常使用的參數(shù)設(shè)為默認(rèn)值,避免了以往編程時(shí)程序員需要不停地