實(shí)驗(yàn)室管理信息系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì).rar
實(shí)驗(yàn)室管理信息系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì),頁數(shù) 71頁字?jǐn)?shù) 3萬字左右本篇畢業(yè)設(shè)計(jì)包含的文件有:前言今天,信息資源已成為各個(gè)部門的重要財(cái)富與資源。建立一個(gè)滿足各級(jí)部門信息處理要求的行之有效的信息系統(tǒng)也成為一個(gè)單位或組織生存和發(fā)展的重要條件。數(shù)據(jù)庫系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序?yàn)橹行霓D(zhuǎn)向圍繞共享的數(shù)據(jù)庫為中心的新數(shù)據(jù)。這樣既...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 云貝貝 發(fā)布
實(shí)驗(yàn)室管理信息系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)
頁數(shù) 71頁 字?jǐn)?shù) 3萬字左右
本篇畢業(yè)設(shè)計(jì)包含的文件有:
<前言>
<目錄>
<實(shí)驗(yàn)室資料管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)>
<應(yīng)用程序設(shè)計(jì)>
< 軟件集成>
< 收獲及體會(huì)>
<結(jié)束語>
<附錄>
<參考書目>
<指導(dǎo)教員>
前言
今天,信息資源已成為各個(gè)部門的重要財(cái)富與資源。建立一個(gè)滿足各級(jí)部門信息處理要求的行之有效的信息系統(tǒng)也成為一個(gè)單位或組織生存和發(fā)展的重要條件。數(shù)據(jù)庫系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序?yàn)橹行霓D(zhuǎn)向圍繞共享的數(shù)據(jù)庫為中心的新數(shù)據(jù)。這樣既便于數(shù)據(jù)的集中管理,又有利于應(yīng)用程序的研制和維護(hù),提高了數(shù)據(jù)的利用率和相容性,提高了決策的可靠性。目前,數(shù)據(jù)庫已成為現(xiàn)代信息系統(tǒng)的不可分離的重要組成部分。數(shù)據(jù)庫是一個(gè)通用化綜合性的數(shù)據(jù)集合,可以提供各種用戶共享而且有最小的冗余度和較高的數(shù)據(jù)程序的獨(dú)立性,它為各種程序并發(fā)的使用,能夠有效及時(shí)的處理數(shù)據(jù),并提供安全性及完整性。
數(shù)據(jù)庫設(shè)計(jì)是指數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)。數(shù)據(jù)庫設(shè)計(jì)的任務(wù)是針對(duì)特定的應(yīng)用需求和環(huán)境,創(chuàng)造一個(gè)性能良好的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫,并基于數(shù)據(jù)庫開發(fā)其應(yīng)用軟件系統(tǒng),使系統(tǒng)能有效地收集、存儲(chǔ)和管理數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行處理和加工。
為了更好的管理實(shí)驗(yàn)室的各種資料、儀器狀況及其它實(shí)驗(yàn)室的數(shù)據(jù)資源,我們準(zhǔn)備開發(fā)一套實(shí)驗(yàn)室管理系統(tǒng),以利于實(shí)驗(yàn)室的人員更好的利用實(shí)驗(yàn)室的各種數(shù)據(jù)資源。這套系統(tǒng)包括針對(duì)實(shí)驗(yàn)室的各種數(shù)據(jù)資源建立的數(shù)據(jù)庫和利用數(shù)據(jù)庫開發(fā)軟件開發(fā)的數(shù)據(jù)庫應(yīng)用程序。
這套實(shí)驗(yàn)室管理系統(tǒng)包括三個(gè)子系統(tǒng):
1、實(shí)驗(yàn)室管理系統(tǒng)。主要是對(duì)論文、圖書、電子資料、期刊等實(shí)驗(yàn)室資料進(jìn)行管理;對(duì)實(shí)驗(yàn)室的教學(xué)情況、科研情況、論文發(fā)表情況、工作量情況及實(shí)驗(yàn)室的人員進(jìn)行管理。
2、實(shí)驗(yàn)室儀器及元器件管理系統(tǒng)。對(duì)實(shí)驗(yàn)室的各種儀器、元器件進(jìn)行管理。
3、實(shí)驗(yàn)室試題生成系統(tǒng)。建立實(shí)驗(yàn)室承擔(dān)教學(xué)科目的相應(yīng)試題庫,以幫助教員更好的完成教學(xué)任務(wù)。
本次畢業(yè)設(shè)計(jì)是針對(duì)實(shí)驗(yàn)室管理系統(tǒng)(包括網(wǎng)絡(luò)版)進(jìn)行開發(fā),另外還完成了實(shí)驗(yàn)室試題生成系統(tǒng)的絕大部分工作。根據(jù)軟件工程的原則,設(shè)計(jì)一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)需要經(jīng)歷需求分析、概念設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)、實(shí)施、運(yùn)行維護(hù)6個(gè)階段。所以本文分為4章,其中:
第1章:實(shí)驗(yàn)室管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)。主要是數(shù)據(jù)庫的建立過程,涵蓋了需求分析、概念設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)四個(gè)階段。
第2章:應(yīng)用程序設(shè)計(jì)。數(shù)據(jù)庫系統(tǒng)建立實(shí)施階段,運(yùn)用VFP提供的編程語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立的數(shù)據(jù)庫,編制應(yīng)用系統(tǒng),組織數(shù)據(jù)入庫,并進(jìn)行試運(yùn)行。
第3章:軟件集成。是數(shù)據(jù)庫運(yùn)行和維護(hù)階段,對(duì)設(shè)計(jì)的應(yīng)用程序修改和調(diào)試,最后發(fā)布。
第4章:收獲及體會(huì)。介紹本次設(shè)計(jì)中的遇到的問題及解決方法、創(chuàng)新點(diǎn)、未完成的工作及自己的收獲和體會(huì)等。
目 錄
前言…………...………...……………………………………………I
第1章 實(shí)驗(yàn)室管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)……………………………1
1.1數(shù)據(jù)需求分析...………...……………………………………1
1.1.1數(shù)據(jù)項(xiàng)...………...……………………………………1
1.1.2初始數(shù)據(jù)庫規(guī)模估計(jì)...………...……………………3
1.1.3選擇合適的開發(fā)平臺(tái)...………...……………………4
1.2數(shù)據(jù)庫規(guī)范化(Normalization)設(shè)計(jì)...………...…………6
1.2.1第一規(guī)范化...………...………………………………7
1.2.2第二規(guī)范化...………...………………………………9
1.2.3第三規(guī)范化...………...……………………………10
1.3數(shù)據(jù)庫的邏輯設(shè)計(jì)...………...……………………………11
1.3.1表的邏輯結(jié)構(gòu)設(shè)計(jì)...………...……………………12
1.3.2建立各表之間的關(guān)聯(lián)...………...…………………17
第2章 應(yīng)用程序設(shè)計(jì)……………………………………………19
2.1系統(tǒng)分析與總體設(shè)計(jì)...………...…………………………19
2.1.1應(yīng)用程序的基本功能...………...…………………19
2.1.2具體功能設(shè)計(jì)...………...…………………………20
2.2圖形用戶界面設(shè)計(jì)...………...……………………………24
2.2.1設(shè)計(jì)各種表單(窗口)及瀏覽器...………...……24
2.2.2設(shè)計(jì)菜單和工具欄...………...……………………27
2.2.3設(shè)計(jì)報(bào)表...………...………………………………28
2.3應(yīng)用系統(tǒng)主界面...………...………………………………28
2.4數(shù)據(jù)安全與數(shù)據(jù)保護(hù)...………...…………………………29
2.4.1數(shù)據(jù)的緩沖與鎖定...………...……………………30
2.4.2數(shù)據(jù)的刪除與恢復(fù)...………...……………………31
2.5關(guān)于用戶權(quán)限...………...…………………………………31
2.6幫助系統(tǒng)...………...………………………………………32
第3章 軟件集成…………………………………………………34
3.1配置文件...………...………………………………………34
3.2錯(cuò)誤處理...………...………………………………………35
3.2.1數(shù)據(jù)庫錯(cuò)誤處理...………...………………………35
3.2.2應(yīng)用程序的容錯(cuò)...………...………………………35
3.3程序的調(diào)試、修改...………...……………………………36
3.4軟件發(fā)布...………...………………………………………38
第4章 收獲及體會(huì)………………………………………………40
4.1系統(tǒng)的創(chuàng)新點(diǎn)...………...…………………………………40
4.2系統(tǒng)需要改進(jìn)的地方(未完成的工作)...………...……42
4.3關(guān)于實(shí)驗(yàn)室試題生成系統(tǒng)..………...…………..………...43
4.4收獲及體會(huì)...………...……………………………………44
4.4.1數(shù)據(jù)庫的設(shè)計(jì)方面的收獲及體會(huì)...………………44
4.4.2編程方面的收獲及體會(huì)……...……………………45
4.4.3整個(gè)畢業(yè)設(shè)計(jì)的收獲及體會(huì)……...………………47
附錄…………………………………………………………………49
附錄1 CONFIG.FPW的內(nèi)容………………………………49
附錄2實(shí)驗(yàn)室管理系統(tǒng)的各種界面………………………49
附錄3實(shí)驗(yàn)室試題生成系統(tǒng)的功能簡介…………………52
附錄4試題生成系統(tǒng)數(shù)據(jù)庫及試題生成邏輯簡介………53
參考書目……………………………………………………………58
結(jié)束語………………………………………………………………59
參考書目:
[1]詹武,侯旭,《Visual Foxpro 6.0 中文版編程實(shí)例祥解》 電子工業(yè)出版社 1999
[2]Menachem Bazian,《Special Edition Using Visual Foxpro》 1999
[3]翁正科,《Visual Foxpro 數(shù)據(jù)庫開發(fā)教程》清華大學(xué)出版社 2000
[4]陳懷義,劉春林,曹介南,《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)》 國防科技大學(xué)出版社 1999
[5]施伯樂,丁寶康,周傲英,田增平,《數(shù)據(jù)庫系統(tǒng)教程》 高等教育出版社 1999
[6]隆華工作室,《Microsoft SQL Server 2000 程序設(shè)計(jì)》 清華大學(xué)出版社 2001
頁數(shù) 71頁 字?jǐn)?shù) 3萬字左右
本篇畢業(yè)設(shè)計(jì)包含的文件有:
<前言>
<目錄>
<實(shí)驗(yàn)室資料管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)>
<應(yīng)用程序設(shè)計(jì)>
< 軟件集成>
< 收獲及體會(huì)>
<結(jié)束語>
<附錄>
<參考書目>
<指導(dǎo)教員>
前言
今天,信息資源已成為各個(gè)部門的重要財(cái)富與資源。建立一個(gè)滿足各級(jí)部門信息處理要求的行之有效的信息系統(tǒng)也成為一個(gè)單位或組織生存和發(fā)展的重要條件。數(shù)據(jù)庫系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序?yàn)橹行霓D(zhuǎn)向圍繞共享的數(shù)據(jù)庫為中心的新數(shù)據(jù)。這樣既便于數(shù)據(jù)的集中管理,又有利于應(yīng)用程序的研制和維護(hù),提高了數(shù)據(jù)的利用率和相容性,提高了決策的可靠性。目前,數(shù)據(jù)庫已成為現(xiàn)代信息系統(tǒng)的不可分離的重要組成部分。數(shù)據(jù)庫是一個(gè)通用化綜合性的數(shù)據(jù)集合,可以提供各種用戶共享而且有最小的冗余度和較高的數(shù)據(jù)程序的獨(dú)立性,它為各種程序并發(fā)的使用,能夠有效及時(shí)的處理數(shù)據(jù),并提供安全性及完整性。
數(shù)據(jù)庫設(shè)計(jì)是指數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)。數(shù)據(jù)庫設(shè)計(jì)的任務(wù)是針對(duì)特定的應(yīng)用需求和環(huán)境,創(chuàng)造一個(gè)性能良好的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫,并基于數(shù)據(jù)庫開發(fā)其應(yīng)用軟件系統(tǒng),使系統(tǒng)能有效地收集、存儲(chǔ)和管理數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行處理和加工。
為了更好的管理實(shí)驗(yàn)室的各種資料、儀器狀況及其它實(shí)驗(yàn)室的數(shù)據(jù)資源,我們準(zhǔn)備開發(fā)一套實(shí)驗(yàn)室管理系統(tǒng),以利于實(shí)驗(yàn)室的人員更好的利用實(shí)驗(yàn)室的各種數(shù)據(jù)資源。這套系統(tǒng)包括針對(duì)實(shí)驗(yàn)室的各種數(shù)據(jù)資源建立的數(shù)據(jù)庫和利用數(shù)據(jù)庫開發(fā)軟件開發(fā)的數(shù)據(jù)庫應(yīng)用程序。
這套實(shí)驗(yàn)室管理系統(tǒng)包括三個(gè)子系統(tǒng):
1、實(shí)驗(yàn)室管理系統(tǒng)。主要是對(duì)論文、圖書、電子資料、期刊等實(shí)驗(yàn)室資料進(jìn)行管理;對(duì)實(shí)驗(yàn)室的教學(xué)情況、科研情況、論文發(fā)表情況、工作量情況及實(shí)驗(yàn)室的人員進(jìn)行管理。
2、實(shí)驗(yàn)室儀器及元器件管理系統(tǒng)。對(duì)實(shí)驗(yàn)室的各種儀器、元器件進(jìn)行管理。
3、實(shí)驗(yàn)室試題生成系統(tǒng)。建立實(shí)驗(yàn)室承擔(dān)教學(xué)科目的相應(yīng)試題庫,以幫助教員更好的完成教學(xué)任務(wù)。
本次畢業(yè)設(shè)計(jì)是針對(duì)實(shí)驗(yàn)室管理系統(tǒng)(包括網(wǎng)絡(luò)版)進(jìn)行開發(fā),另外還完成了實(shí)驗(yàn)室試題生成系統(tǒng)的絕大部分工作。根據(jù)軟件工程的原則,設(shè)計(jì)一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)需要經(jīng)歷需求分析、概念設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)、實(shí)施、運(yùn)行維護(hù)6個(gè)階段。所以本文分為4章,其中:
第1章:實(shí)驗(yàn)室管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)。主要是數(shù)據(jù)庫的建立過程,涵蓋了需求分析、概念設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)四個(gè)階段。
第2章:應(yīng)用程序設(shè)計(jì)。數(shù)據(jù)庫系統(tǒng)建立實(shí)施階段,運(yùn)用VFP提供的編程語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立的數(shù)據(jù)庫,編制應(yīng)用系統(tǒng),組織數(shù)據(jù)入庫,并進(jìn)行試運(yùn)行。
第3章:軟件集成。是數(shù)據(jù)庫運(yùn)行和維護(hù)階段,對(duì)設(shè)計(jì)的應(yīng)用程序修改和調(diào)試,最后發(fā)布。
第4章:收獲及體會(huì)。介紹本次設(shè)計(jì)中的遇到的問題及解決方法、創(chuàng)新點(diǎn)、未完成的工作及自己的收獲和體會(huì)等。
目 錄
前言…………...………...……………………………………………I
第1章 實(shí)驗(yàn)室管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)……………………………1
1.1數(shù)據(jù)需求分析...………...……………………………………1
1.1.1數(shù)據(jù)項(xiàng)...………...……………………………………1
1.1.2初始數(shù)據(jù)庫規(guī)模估計(jì)...………...……………………3
1.1.3選擇合適的開發(fā)平臺(tái)...………...……………………4
1.2數(shù)據(jù)庫規(guī)范化(Normalization)設(shè)計(jì)...………...…………6
1.2.1第一規(guī)范化...………...………………………………7
1.2.2第二規(guī)范化...………...………………………………9
1.2.3第三規(guī)范化...………...……………………………10
1.3數(shù)據(jù)庫的邏輯設(shè)計(jì)...………...……………………………11
1.3.1表的邏輯結(jié)構(gòu)設(shè)計(jì)...………...……………………12
1.3.2建立各表之間的關(guān)聯(lián)...………...…………………17
第2章 應(yīng)用程序設(shè)計(jì)……………………………………………19
2.1系統(tǒng)分析與總體設(shè)計(jì)...………...…………………………19
2.1.1應(yīng)用程序的基本功能...………...…………………19
2.1.2具體功能設(shè)計(jì)...………...…………………………20
2.2圖形用戶界面設(shè)計(jì)...………...……………………………24
2.2.1設(shè)計(jì)各種表單(窗口)及瀏覽器...………...……24
2.2.2設(shè)計(jì)菜單和工具欄...………...……………………27
2.2.3設(shè)計(jì)報(bào)表...………...………………………………28
2.3應(yīng)用系統(tǒng)主界面...………...………………………………28
2.4數(shù)據(jù)安全與數(shù)據(jù)保護(hù)...………...…………………………29
2.4.1數(shù)據(jù)的緩沖與鎖定...………...……………………30
2.4.2數(shù)據(jù)的刪除與恢復(fù)...………...……………………31
2.5關(guān)于用戶權(quán)限...………...…………………………………31
2.6幫助系統(tǒng)...………...………………………………………32
第3章 軟件集成…………………………………………………34
3.1配置文件...………...………………………………………34
3.2錯(cuò)誤處理...………...………………………………………35
3.2.1數(shù)據(jù)庫錯(cuò)誤處理...………...………………………35
3.2.2應(yīng)用程序的容錯(cuò)...………...………………………35
3.3程序的調(diào)試、修改...………...……………………………36
3.4軟件發(fā)布...………...………………………………………38
第4章 收獲及體會(huì)………………………………………………40
4.1系統(tǒng)的創(chuàng)新點(diǎn)...………...…………………………………40
4.2系統(tǒng)需要改進(jìn)的地方(未完成的工作)...………...……42
4.3關(guān)于實(shí)驗(yàn)室試題生成系統(tǒng)..………...…………..………...43
4.4收獲及體會(huì)...………...……………………………………44
4.4.1數(shù)據(jù)庫的設(shè)計(jì)方面的收獲及體會(huì)...………………44
4.4.2編程方面的收獲及體會(huì)……...……………………45
4.4.3整個(gè)畢業(yè)設(shè)計(jì)的收獲及體會(huì)……...………………47
附錄…………………………………………………………………49
附錄1 CONFIG.FPW的內(nèi)容………………………………49
附錄2實(shí)驗(yàn)室管理系統(tǒng)的各種界面………………………49
附錄3實(shí)驗(yàn)室試題生成系統(tǒng)的功能簡介…………………52
附錄4試題生成系統(tǒng)數(shù)據(jù)庫及試題生成邏輯簡介………53
參考書目……………………………………………………………58
結(jié)束語………………………………………………………………59
參考書目:
[1]詹武,侯旭,《Visual Foxpro 6.0 中文版編程實(shí)例祥解》 電子工業(yè)出版社 1999
[2]Menachem Bazian,《Special Edition Using Visual Foxpro》 1999
[3]翁正科,《Visual Foxpro 數(shù)據(jù)庫開發(fā)教程》清華大學(xué)出版社 2000
[4]陳懷義,劉春林,曹介南,《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)》 國防科技大學(xué)出版社 1999
[5]施伯樂,丁寶康,周傲英,田增平,《數(shù)據(jù)庫系統(tǒng)教程》 高等教育出版社 1999
[6]隆華工作室,《Microsoft SQL Server 2000 程序設(shè)計(jì)》 清華大學(xué)出版社 2001