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