科研項(xiàng)目管理系統(tǒng)方案_第1頁(yè)
科研項(xiàng)目管理系統(tǒng)方案_第2頁(yè)
科研項(xiàng)目管理系統(tǒng)方案_第3頁(yè)
科研項(xiàng)目管理系統(tǒng)方案_第4頁(yè)
科研項(xiàng)目管理系統(tǒng)方案_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

/課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)名稱:科研項(xiàng)目管理系統(tǒng)系部:學(xué)生姓名:班級(jí):學(xué)號(hào):成績(jī):指導(dǎo)教師:開課時(shí)間:學(xué)年學(xué)期目錄引言…………1第一章需求分析………21.1系統(tǒng)功能分析………21.2數(shù)據(jù)流圖……………21.3數(shù)據(jù)字典……………3第二章概念結(jié)構(gòu)設(shè)計(jì)…………………42.1數(shù)據(jù)抽象和局部E-R圖……………42.2總體E-R圖…………7第三章邏輯結(jié)構(gòu)設(shè)計(jì)…………………8第四章物理結(jié)構(gòu)設(shè)計(jì)…………………94.1物理結(jié)構(gòu)設(shè)計(jì)的目標(biāo)與任務(wù)………94.2存取方法……………94.3存儲(chǔ)結(jié)構(gòu)……………19第五章數(shù)據(jù)庫(kù)實(shí)施及應(yīng)用程序編制………………105.1數(shù)據(jù)庫(kù)實(shí)施…………105.1.1創(chuàng)建科研項(xiàng)目管理數(shù)據(jù)庫(kù)………105.1.2創(chuàng)建院系信息表…………………105.1.3創(chuàng)建科研員工信息表……………115.1.4創(chuàng)建員工職稱信息表……………115.1.5創(chuàng)建教師信息表…………………115.1.6創(chuàng)建參與成果信息表……………125.1.7創(chuàng)建科研成果類型表……………125.1.8創(chuàng)建科研成果登記表……………135.1.9創(chuàng)建科研成果結(jié)題信息表………135.1.10創(chuàng)建科研成果審核信息表………14創(chuàng)建科研獎(jiǎng)勵(lì)信息表……………145.2視圖的建立…………155.3查詢…………………155.4更新…………………165.5刪除…………………165.6授權(quán)…………………165.7索引…………………17第六章心得體會(huì)…………18第七章參考文獻(xiàn)…………18引言隨著社會(huì)的不斷發(fā)展,科研水平逐漸成為衡量一個(gè)高校實(shí)力的重要指標(biāo),高校作為重要的科研機(jī)構(gòu),如何對(duì)學(xué)校大量的科研信息進(jìn)行保存、處理、統(tǒng)計(jì)、加工等一系列管理工作,將日常的科研管理工作變得更加規(guī)范化、科學(xué)化,高效化,因而建立良好的高??蒲泄芾硐到y(tǒng)進(jìn)行科研管理工作是每一個(gè)高校成功的必由之路。系統(tǒng)功能的分析與數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)及使用都首先反映在數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程中,高??蒲泄芾硐到y(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)是高校科研管理系統(tǒng)設(shè)計(jì)中的一項(xiàng)核心工作,所有的管理工作都必須以數(shù)據(jù)庫(kù)為中心。高校科研管理系統(tǒng)能夠適應(yīng)于科研登記、成果審核、項(xiàng)目結(jié)題、成果查詢、成果統(tǒng)計(jì)、設(shè)置功能等管理所需的要求,一方面,科研人員可以通過(guò)此系統(tǒng)方便的查詢自己年度科研成果,另一方面,將為院系級(jí)領(lǐng)導(dǎo)決策提供可靠的理論數(shù)據(jù)基礎(chǔ)。另外為了更好的完成該科研管理系統(tǒng)的運(yùn)行,數(shù)據(jù)庫(kù)在開發(fā)過(guò)程中設(shè)計(jì)并使用了參照完整性、存儲(chǔ)過(guò)程、觸發(fā)器及事務(wù)等方法和機(jī)制。適用范圍:全國(guó)范圍內(nèi)各大高校。發(fā)展前景:本系統(tǒng)可以推廣到全國(guó)各大城市,為企業(yè)和高校的合理應(yīng)用人力資源提供方便。正文:題目:科研項(xiàng)目管理系統(tǒng)第一章需求分析1.1系統(tǒng)功能分析科研項(xiàng)目管理所設(shè)計(jì)的事務(wù)非常繁雜,涉及到校科研處、各個(gè)院系的科研管理以及個(gè)人對(duì)科研信息的查詢統(tǒng)計(jì)等。所設(shè)計(jì)的系統(tǒng)既要有利于科研處的監(jiān)督管理又要有利于各個(gè)系及教師的分工協(xié)作。系統(tǒng)功能主要包括校科研處科研管理、院系<或部門>科研管理、個(gè)人科研信息查詢、校級(jí)科研項(xiàng)目整體信息管理??梢詣澐譃榭蒲行畔⒕S護(hù)、科研信息查詢與統(tǒng)計(jì)、科研信息報(bào)表、科研信息分析、校級(jí)課題申報(bào)、審批、結(jié)題、其它處理等操作;其中科研信息應(yīng)細(xì)分為學(xué)術(shù)論文、科研項(xiàng)目、科研成果、科研獎(jiǎng)勵(lì)等信息。1.2數(shù)據(jù)流圖科研處人員科研登記教師根據(jù)需求分析來(lái)設(shè)計(jì)科研項(xiàng)目管理系統(tǒng)的數(shù)據(jù)流圖:〔如圖1.1科研處人員科研登記教師個(gè)人信息查詢統(tǒng)計(jì)成果信息查詢統(tǒng)計(jì)科研處人員院系院系管理科研處人員院系院系管理科研處人員院系信息科研處人員統(tǒng)計(jì)信息科研處人員登記信息統(tǒng)計(jì)信息科研處人員登記信息院系記錄院系記錄職工信息審核信息審核信息登記入庫(kù)論文獎(jiǎng)項(xiàng)登記入庫(kù)論文獎(jiǎng)項(xiàng)結(jié)題與否圖1.1數(shù)據(jù)流圖1.3數(shù)據(jù)字典表名屬性名數(shù)據(jù)類型長(zhǎng)度允許空主碼院系信息院系編號(hào)char10Not主碼院系名稱char20Not科研獎(jiǎng)勵(lì)信息表獲獎(jiǎng)編號(hào)char10Not主碼成果編號(hào)char10Not獲獎(jiǎng)時(shí)間datetimeNot備注char10Not科研成果登記表成果編號(hào)char10Not主碼成果類型編號(hào)char10Not成果名稱textNot職工編號(hào)char10預(yù)算經(jīng)費(fèi)int登記日期date科研成果類型成果類型編號(hào)char10Not主碼成果類型名textNot科研成果審核信息表成果編號(hào)char10Not主碼審核員編號(hào)char10Not主碼審核狀態(tài)char10Not科研員工信息表員工編號(hào)char10Not主碼姓名textNot性別char10職稱編號(hào)char10Notchar15Not參與成果信息表成果編號(hào)char10Not主碼職工編號(hào)char10Not主碼教師信息表員工編號(hào)char10Not主碼職稱編號(hào)char10Not姓名textNot性別char10NotChar14Not所屬院系編號(hào)char10Not科研成果結(jié)題信息表成果編號(hào)char10Not主碼是否結(jié)題char10Not結(jié)題日期date10Not員工職稱信息表職稱編號(hào)char10Not主碼職稱名稱charNot第二章概念結(jié)構(gòu)設(shè)計(jì)2.1數(shù)據(jù)抽象和局部E-R圖概念設(shè)計(jì)的實(shí)質(zhì)是將系統(tǒng)需求分析得到的用戶需求抽象為信息結(jié)構(gòu)的過(guò)程。概念設(shè)計(jì)的結(jié)果是數(shù)據(jù)庫(kù)的概念模型,也就是用E-R圖表示。首先我們?yōu)檎麄€(gè)系統(tǒng)確立關(guān)系模型,步驟如下:〔1參與成果信息表信息實(shí)例圖:〔如圖2.1圖2.1參與成果實(shí)例圖〔2教師信息實(shí)例圖:〔如圖2.2圖2.2科研獎(jiǎng)項(xiàng)實(shí)例圖〔3科研成果登記信息表實(shí)例圖:〔如圖2.3圖2.3成果類型實(shí)例圖〔4科研成果結(jié)題信息表實(shí)例圖:〔如圖2.4圖2.4院系信息實(shí)例圖〔5科研成果類型信息表實(shí)例圖:〔如圖2.5圖2.5教師信息實(shí)例圖〔6科研成果審核信息表實(shí)例圖:〔如圖3.6圖2.6成果信息實(shí)例圖〔7科研獎(jiǎng)勵(lì)信息表實(shí)例圖:〔如圖2.7圖2.7科研項(xiàng)目實(shí)例圖〔8科研員工信息表實(shí)例圖:〔如圖2.8圖2.8論文信息實(shí)例圖〔9員工職稱信息表模型圖:〔如圖2.9圖2.9參與成果實(shí)例圖〔10院系信息表系模型圖:〔如圖2.10圖2.10審核成果實(shí)例圖2.2總體E-R圖:科研論文科研論文科研獎(jiǎng)項(xiàng)科研項(xiàng)目參加教師包含院系科研成果審核科研員工是否結(jié)題獲獎(jiǎng)成果編號(hào)結(jié)題時(shí)間1nnmnm圖2.11總E-R圖第三章邏輯結(jié)構(gòu)設(shè)計(jì)一個(gè)1:1聯(lián)系可轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,可以與任意一端對(duì)應(yīng)的關(guān)系模式合并;一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為獨(dú)立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系模式合并;一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實(shí)體的碼組成關(guān)系的碼或關(guān)系碼的一部分;1.參與成果信息表<成果編號(hào),職工編號(hào)>。2.教師信息表<員工編號(hào),職稱編號(hào),姓名,性別,,所在院系編號(hào)>。3.科研成果登記信息表<成果編號(hào),成果類型編號(hào),成果名稱,職工編號(hào),預(yù)算經(jīng)費(fèi),登記日期>。4.科研成果類型信息<成果類型編號(hào),成果類型名>。5.科研成果結(jié)題信息表<成果編號(hào),是否結(jié)題,結(jié)題日期>。6.科研成果審核信息表<成果編號(hào),審核員編號(hào),審核狀態(tài)>。7.科研獎(jiǎng)勵(lì)信息表<獲獎(jiǎng)編號(hào),成果編號(hào),獲獎(jiǎng)時(shí)間,備注>。8.科研員工信息<員工編號(hào),姓名,性別,職稱編號(hào),>。9.員工制成信息表<職稱編號(hào),職稱名稱>。10.院系信息表<院系編號(hào),院系名稱>。有以上分析可以得出,本系統(tǒng)應(yīng)該需要建立十個(gè)關(guān)系,其中畫單下劃線的為主鍵,畫雙下劃線的為外鍵。為了避免數(shù)據(jù)錄入的無(wú)序狀況,所以數(shù)據(jù)庫(kù)表之間必須建立了嚴(yán)格的參照完整性,并且對(duì)所有表都分配了操作權(quán)限,并將錯(cuò)誤信息及時(shí)反饋給操作人員,科研人員信息。為關(guān)系之間建立的主鍵與外鍵約束本質(zhì)在于:限制用戶輸入數(shù)據(jù)的合法性,只有完善的參照完整性,才能使得數(shù)據(jù)庫(kù)中數(shù)據(jù)具有一致性和互操作性,并且可以維護(hù)數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行的穩(wěn)定。第四章物理結(jié)構(gòu)設(shè)計(jì)4.1物理結(jié)構(gòu)設(shè)計(jì)的目標(biāo)與任務(wù)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)就是為邏輯數(shù)據(jù)模型選取一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)的過(guò)程,在這個(gè)階段中要完成兩大任務(wù):確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要是存取方法和存取結(jié)構(gòu);對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間的效率。4.2存取方法:對(duì)于存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù),當(dāng)對(duì)其進(jìn)行特定的操作時(shí),需要通過(guò)建立索引來(lái)提高存取的效率,該系統(tǒng)在設(shè)計(jì)過(guò)程中利用系統(tǒng)對(duì)主碼默認(rèn)建立索引的方式,從而使用系統(tǒng)默認(rèn)建立的索引對(duì)個(gè)關(guān)系進(jìn)行操作,來(lái)提高查詢效率。4.3存儲(chǔ)結(jié)構(gòu)在數(shù)據(jù)庫(kù)中以表的形式進(jìn)行數(shù)據(jù)的存儲(chǔ)。第五章數(shù)據(jù)庫(kù)的實(shí)施和維護(hù)5.1數(shù)據(jù)庫(kù)實(shí)施5.1.1創(chuàng)建科研項(xiàng)目管理數(shù)據(jù)庫(kù)createdatabasedbs122usedbs122go5.1.2創(chuàng)建院系信息表createtable院系信息表<院系編號(hào)char<10>primarykeynotnull,院系名稱char<30>notnull,>insertinto院系信息表values<'1','計(jì)算機(jī)系'>;insertinto院系信息表values<'2','藝術(shù)系'>;insertinto院系信息表values<'3','土木系'>;5.1.3創(chuàng)建科研員工信息表createtable科研員工信息表<員工編號(hào)char<10>primarykeynotnull,姓名char<10>notnull,性別char<10>,職稱編號(hào)char<10>notnull,char<15>notnull,>insertinto科研員工信息表values<'01','張三','男','10','87702659'>;insertinto科研員工信息表values<'02','李四','男','11','87702658'>;insertinto科研員工信息表values<'03','王五','男','12','87702657'>;5.1.4創(chuàng)建員工職稱信息表createtable員工職稱信息表<職稱編號(hào)char<10>primarykeynotnull,職稱名稱char<10>notnull,>insertinto員工職稱信息表values<'1001','普通教師'>insertinto員工職稱信息表values<'1002','中級(jí)教師'>insertinto員工職稱信息表values<'1003','高級(jí)教師'>5.1.5創(chuàng)建教師信息表createtable教師信息表<員工編號(hào)char<10>primarykeynotnull,職稱編號(hào)char<10>notnull,姓名char<10>notnull,性別char<10>notnull,char<14>notnull,所屬院系編號(hào)char<10>notnull,foreignkey<職稱編號(hào)>references員工職稱信息表<職稱編號(hào)>,foreignkey<所屬院系編號(hào)>references院系信息表<院系編號(hào)>,>insertinto教師信息表values<'04','1001','劉明','男','87702658','1'>insertinto教師信息表values<'05','1002','王月','女','87702657','2'>insertinto教師信息表values<'06','1003','張明','男','87702655','3'>5.1.6創(chuàng)建參與成果信息表createtable參與成果信息表<成果編號(hào)char<10>,職工編號(hào)char<10>,primarykey<成果編號(hào),職工編號(hào)>,>insertinto參與成果信息表values<'101','01'>insertinto參與成果信息表values<'102','02'>insertinto參與成果信息表values<'103','03'>5.1.7創(chuàng)建科研成果類型表createtable科研成果類型<成果類型編號(hào)char<10>primarykeynotnull,成果類型名char<10>notnull,>insertinto科研成果類型values<'001','計(jì)算機(jī)'>insertinto科研成果類型values<'002','能源'>insertinto科研成果類型values<'003','繪畫'>5.1.8創(chuàng)建科研成果登記表createtable科研成果登記表<成果編號(hào)char<10>primarykeynotnull,成果類型編號(hào)char<10>notnull,成果名稱char<10>,職工編號(hào)char<10>,預(yù)算經(jīng)費(fèi)int,登記日期data,foreignkey<成果類型編號(hào)>references科研成果類型<成果類型編號(hào)>,>insertinto科研成果登記表values<'101','001','云計(jì)算','01','100000','2016-6-6'>insertinto科研成果登記表values<'102','002','光能','02','200000','2016-6-7'>insertinto科研成果登記表values<'103','003','多功能畫板','03','200000','2016-6-8'>科研成果結(jié)題信息表createtable科研成果結(jié)題信息表<成果編號(hào)char<10>primarykeynotnull,是否結(jié)題char<10>notnull,結(jié)題日期datanotnull,>insertinto科研成果結(jié)題信息表values<'101','是','2016-9-9'>insertinto科研成果結(jié)題信息表values<'102','是','2016-9-10'>insertinto科研成果結(jié)題信息表values<'103','是','2016-9-11'>5.1.10科研成果審核信息表createtable科研成果審核信息表<成果編號(hào)char<10>notnull,審核員編號(hào)char<10>notnull,審核狀態(tài)char<10>notnull,primarykey<成果編號(hào),審核員編號(hào)>,>insertinto科研成果審核信息表values<'101','21','通過(guò)'>insertinto科研成果審核信息表values<'102','22','通過(guò)'>insertinto科研成果審核信息表values<'103','23','不通過(guò)'>5.1.11科研獎(jiǎng)勵(lì)信息表createtable科研獎(jiǎng)勵(lì)信息表<獲獎(jiǎng)編號(hào)char<10>primarykeynotnull,成果編號(hào)char<10>notnull,獲獎(jiǎng)時(shí)間datetimenotnull,備注char<10>notnull,>insertinto科研獎(jiǎng)勵(lì)信息表values<'14','101','2016-10-1','NULL'>insertinto科研獎(jiǎng)勵(lì)信息表values<'15','102','2016-10-2','NULL'>insertinto科研獎(jiǎng)勵(lì)信息表values<'16','103','2016-10-3','NULL'>5.2視圖的建立建立視圖V1,,顯示獲獎(jiǎng)編號(hào)為15的成果編號(hào)和獲獎(jiǎng)時(shí)間createviewv1asselect成果編號(hào),獲獎(jiǎng)時(shí)間from科研獎(jiǎng)勵(lì)信息表where獲獎(jiǎng)編號(hào)='15';建立科研成果結(jié)題信息表的視圖v2createviewv2asselect成果編號(hào),是否結(jié)題,結(jié)題日期from科研成果結(jié)題信息表5.3查詢1查詢獲獎(jiǎng)信息select*from科研獎(jiǎng)勵(lì)信息表2查詢?cè)朴?jì)算這個(gè)科研成果的審核信息select*from科研成果審核信息表where成果編號(hào)in<select成果編號(hào)from科研成果登記表where成果名稱='云計(jì)算'>3查詢各個(gè)成果編號(hào)的審題和結(jié)題信息select科研成果審核信息表.*,科研成果結(jié)題信息表.*from科研成果審核信息表,科研成果結(jié)題信息表where科研成果審核信息表.成果編號(hào)=科研成果結(jié)題信息表.成果編號(hào)5.4更新將教師信息表中員工編號(hào)為4的改為87702321update教師信息表set=87702321where員工編號(hào)='04';5.5刪除刪除科研成果審核信息表中審核員編號(hào)為21的數(shù)據(jù)deletefrom科研成果審核信息表where審核員編號(hào)='21';5.6授權(quán)1創(chuàng)建角色A并將對(duì)教師信息表查詢,修改和插入的功能賦給角色AcreateroleAgrantselect,update,inserton教師信息表toA2收回角色A儲(chǔ)戶表修改的功能revokeupdateon教師信息表fromA3刪除角色AdroproleA5.7索引createuniqueindex院系信息表on院系信息表<院系編號(hào)asc>createuniqueindex科研獎(jiǎng)勵(lì)信息表on科研獎(jiǎng)勵(lì)信息表<獲獎(jiǎng)編號(hào)asc>createuniqueindex科研成果審核信息表on科研成果審核信息表<成果編號(hào)asc>creat

溫馨提示

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

評(píng)論

0/150

提交評(píng)論