




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、LOGO科研項(xiàng)目管理系統(tǒng)精編WORD 版IBM system office room A0816H-A0912AAAHH-GX8Q8-GNTHHJ8課程設(shè)計(jì)報告課程設(shè)計(jì)名稱:科研項(xiàng)目管理系統(tǒng)系部:學(xué)生姓名:班級:學(xué)號:成績:指導(dǎo)教師:開課時間: 學(xué)年學(xué)期11弓I言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圖43. 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ù)95. 2存取方法94. 3存儲結(jié)構(gòu)19第五章數(shù)據(jù)庫實(shí)施及應(yīng)用程序編制1051數(shù)據(jù)庫實(shí)施1011121213131
2、4創(chuàng)建科研獎勵信息表145. 2視圖的建立155. 3查詢155. 4更新165. 5 冊”除165. 6授權(quán)166. 7 索弓|17第六章心得體會18第七章參考文獻(xiàn)18引言隨著社會的不斷發(fā)展,科研水平逐漸成為衡量一個高校實(shí)力的重要指標(biāo), 高校作為重要的科研機(jī)構(gòu),如何對學(xué)校大量的科研信息進(jìn)行保存、處理、統(tǒng) 計(jì)、加工等一系列管理工作,將日常的科研管理工作變得更加規(guī)范化、科學(xué) 化,高效化,因而建立良好的高??蒲泄芾硐到y(tǒng)進(jìn)行科研管理工作是每一個高 校成功的必由之路。系統(tǒng)功能的分析與數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)及使用都首先反映在數(shù) 據(jù)庫的設(shè)計(jì)過程中,高校科研管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)是高??蒲泄芾硐到y(tǒng)設(shè)計(jì)中 的一項(xiàng)核心工作
3、,所有的管理工作都必須以數(shù)據(jù)庫為中心。高??蒲泄芾硐到y(tǒng)能夠適應(yīng)于科研登記、成果審核、項(xiàng)目結(jié)題、成果查 詢、成果統(tǒng)計(jì)、設(shè)置功能等管理所需的要求,一方面,科研人員可以通過此系 統(tǒng)方便的查詢自己年度科研成果,另一方面,將為院系級領(lǐng)導(dǎo)決策提供可靠的 理論數(shù)據(jù)基礎(chǔ)。另外為了更好的完成該科研管理系統(tǒng)的運(yùn)行,數(shù)據(jù)庫在開發(fā)過 程中設(shè)計(jì)并使用了參照完整性、存儲過程、觸發(fā)器及事務(wù)等方法和機(jī)制。適用范圍:全國范圍內(nèi)各大高校。發(fā)展前景:本系統(tǒng)可以推廣到全國各大城市,為企業(yè)和高校的合理應(yīng)用人 力資源提供方便。正文:題目:科研項(xiàng)目管理系統(tǒng)第一章需求分析科研項(xiàng)目管理所設(shè)計(jì)的事務(wù)非常繁雜,涉及到??蒲刑帯⒏鱾€院系的科研 管理
4、以及個人對科研信息的查詢統(tǒng)評等。所設(shè)計(jì)的系統(tǒng)既要有利于科研處的監(jiān) 督管理乂要有利于各個系及教師的分匚協(xié)作。系統(tǒng)功能主要包括??蒲刑幙蒲?管理、院系(或部門)科研管理、個人科研信息查詢、校級科研項(xiàng)目整體信息管 理。可以劃分為科研信息維護(hù)、科研信息查詢與統(tǒng)計(jì)、科研信息報表、科研信 息分析、校級課題申報、審批、結(jié)題、其它處理等操作;其中科研信息應(yīng)細(xì)分 為學(xué)術(shù)論文、科研項(xiàng)目、科研成果、科研獎勵等信息。1.2數(shù)據(jù)流圖根據(jù)可求分析來設(shè)科研項(xiàng)目管羋系統(tǒng)的數(shù)據(jù)流圖:(如圖1.1) 教師科研登記科研處人個大信息H成果信息查詢統(tǒng)計(jì)院系管理院系信息科研處人科研處人員音記信息統(tǒng)計(jì)信息職工信息審核信息院系記錄登記入庫結(jié)
5、題與否圖L1數(shù)據(jù)流圖1. 3數(shù)據(jù)字典表名屬性名數(shù)據(jù)類型長度允許空主碼院系信息院系編號char10Not主碼院系名稱char20Not科研獎勵 信息表獲獎編號char10Not主碼成果編號char10Not獲獎時間datetimeNot備注char10Not科研成果 登記表成果編號char10Not主碼成果類型編號char10Not成果名稱textNot職工編號char10預(yù)算經(jīng)費(fèi)int登記日期date科研成果 類型成果類型編號char10Not主碼成果類型名textNot科研成果 審核信息成果編號char10Not主碼審核員編號char10Not主碼表審核狀態(tài)char10Not科研員工 信息表
6、員工編號char10Not主碼姓名textNot性別char10職稱編號char10Not聯(lián)系電話char15Not參與成果 信息表成果編號char10Not主碼職工編號char10Not主碼教師信息 表員工編號char10Not主碼職稱編號char10Not姓名textNot性別char10Not聯(lián)系電話Char14Not所屬院系編號char10Not科研成果 結(jié)題信息 表成果編號char10Not主碼是否結(jié)題char10Not結(jié)題日期date10Not員工職稱 信息表職稱編號char10Not主碼職稱名稱charNot第二章概念結(jié)構(gòu)設(shè)計(jì)2. 1數(shù)據(jù)抽象和局部E-R圖概念設(shè)計(jì)的實(shí)質(zhì)是將系統(tǒng)需
7、求分析得到的用戶需求抽象為信息結(jié)構(gòu)的過 程。概念設(shè)計(jì)的結(jié)果是數(shù)據(jù)庫的概念模型,也就是用E-R圖表示。首先我們?yōu)?整個系統(tǒng)確立關(guān)系模型,步驟如下:(1)參與成果信息表信息實(shí)例圖:(如圖2. 1)圖2.1參與成果實(shí)例圖(2)教師信息實(shí)例圖:(如圖2.2)圖2.2科研獎項(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)科研獎勵信息表實(shí)例圖:(如圖2.7)圖2.7科研項(xiàng)
8、目實(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é)構(gòu)設(shè)計(jì)一個1: 1聯(lián)系可轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式,可以與任意一端對應(yīng)的關(guān)系模式合并;一個1: n聯(lián)系可以轉(zhuǎn)換為獨(dú)立的關(guān)系模式,也可以與n端對應(yīng)的關(guān)系模式 合并;一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系 本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實(shí)體的碼組成關(guān)系的碼或關(guān)系碼的一部 分;1 .參與成果信息表(成果編號,職工編號)。2 .教師信息表(
9、員工編號,職稱編號,姓名,性別,聯(lián)系電話,所在院系編 號)。3 .科研成果登記信息表(成果編號,成果類型編號,成果名稱,職工編號,預(yù) 算經(jīng)費(fèi),登記日期)。4 .科研成果類型信息(成果類型編號,成果類型名)。5 .科研成果結(jié)題信息表(成果編號,是否結(jié)題,結(jié)題日期)。6 .科研成果審核信息表(成果編號,審核員編號,審核狀態(tài))。7 .科研獎勵信息表(獲獎編號,成果編號,獲獎時間,備注)。8 .科研員工信息(員工編號,姓名,性別,職稱編號,聯(lián)系電話)。9 .員工制成信息表(職稱編號,職稱名稱)。10 .院系信息表(院系編號,院系名稱)。有以上分析可以得出,本系統(tǒng)應(yīng)該需要建立十個關(guān)系,其中畫單下劃線的
10、為主鍵,畫雙下劃線的為外鍵。為了避免數(shù)據(jù)錄入的無序狀況,所以數(shù)據(jù)庫表 之間必須建立了嚴(yán)格的參照完整性,并且對所有表都分配了操作權(quán)限,并將錯 誤信息及時反饋給操作人員,科研人員信息。為關(guān)系之間建立的主鍵與外鍵約 束本質(zhì)在于:限制用戶輸入數(shù)據(jù)的合法性,只有完善的參照完整性,才能使得 數(shù)據(jù)庫中數(shù)據(jù)具有一致性和互操作性,并且可以維護(hù)數(shù)據(jù)庫系統(tǒng)運(yùn)行的穩(wěn)定。笫四章物理結(jié)構(gòu)設(shè)計(jì)4.1 物理結(jié)構(gòu)設(shè)計(jì)的目標(biāo)與任務(wù)數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)就是為邏輯數(shù)據(jù)模型選取一個最合適應(yīng)用要求的物理 結(jié)構(gòu)的過程,在這個階段中要完成兩大任務(wù):(1)確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要是存取方法和存取結(jié) 構(gòu);(2)對物理結(jié)構(gòu)進(jìn)行評價
11、,評價的重點(diǎn)是時間和空間的效率。4. 2存取方法:對于存儲在數(shù)據(jù)庫中的數(shù)據(jù),當(dāng)對其進(jìn)行特定的操作時.,需要通過建立索 引來提高存取的效率,該系統(tǒng)在設(shè)計(jì)過程中利用系統(tǒng)對主碼默認(rèn)建立索 引的方式,從而使用系統(tǒng)默認(rèn)建立的索引對個關(guān)系進(jìn)行操作,來提高查 詢效率。5. 3存儲結(jié)構(gòu)在數(shù)據(jù)庫中以表的形式進(jìn)行數(shù)據(jù)的存儲。第五章數(shù)據(jù)庫的實(shí)施和維護(hù)5.1數(shù)據(jù)庫實(shí)施create database dbsl22use dbsl22go create table院系信息表(院系編號char 110 primary key not null,院系名稱char(30) not null,)insert into院系信息表v
12、alues (T,J 計(jì)算機(jī)系');insert into院系信息表values2','藝術(shù)系');insert into院系信息表values 1'3','土木系');create table科研員工信息表(員工編號char TO primary key not null,姓名char(101 not null, 性別char (10 ,職稱編號char TO not null, 聯(lián)系電話char(15) not null,)insert into科研員工信息表values ('01','張三',
13、'男','10',);insert into科研員工信息表values ('02','李四','男','11',);insert into科研員工信息表values ('03','王五','男','12',);create table員工職稱信息表(職稱編號char(10)primary key not null,職稱名稱char(10)not null,)insert into員工職稱信息表values (' 1001'
14、;,'普通教師') insert into員工職稱信息表 values ('1002'中級教師') insert into員工職稱信息表values ' 1003','高級教師')create table教師信息表(員工編號char TO primary key not null,職稱編號char(10)not null,姓名char TO not null,性別char(10 not null,聯(lián)系電話char(14) not null,所屬院系編號charfO not null,foreign key 職稱編號i re
15、ferences員工職稱信息表(職稱編號),foreign key1所屬院系編號)references院系信息表院系編號1,)insert into教師信息表values C 04','1001','劉明','男','1) insert into教師信息表 values C 05'J 1002',王月','女'一'2') insert into教師信息表values C 06','1003','張明','男','
16、3')create table參與成果信息表(成果編號char (10 ,職工編號char (10),primary key 成果編號,職工編號),)insert into參與成果信息表values 1' 101' , ' 01' 1insert into參與成果信息表values (T02','02')insert into參與成果信息表values' 103', 03')create table科研成果類型 成果類型編號char TO primary key not null, 成果類型名char,10
17、 not null, )insert into科研成果類型values C 001','計(jì)算機(jī)')insert into科研成果類型values C 002','能源')insert into科研成果類型values C 003','繪畫')create table科研成果登記表(成果編號char TO primary key not null,成果類型編號char 10 not null,成果名稱char (10),職工編號char (10),預(yù)算經(jīng)費(fèi)int.登記日期data,foreign key (成果類型編號)re
18、ferences科研成果類型(成果類型編號), )insert into科研成果登記表values001','云計(jì)算'01'100000',' 20166-6,)insert into科研成果登記表values (' 102',' 002',光能','02',' 200000',' 2016-6-7')insert into科研成果登記表values (' 103',' 003','多功能畫板',03',
19、' 200000',' 2016-6-8')5. 1. 9科研成果結(jié)題信息表create table科研成果結(jié)題信息表 成果編號char TO primary key not null,是否結(jié)題char 10 not null,結(jié)題日期data not null,)insert into科研成果結(jié)題信息表 values (T01,'是,'20169-9,) insert into科研成果結(jié)題信息表 values (' 102'是','2016-9-10,)insert into科研成果結(jié)題信息表values (
20、39; 103'是','2016-9-1T)create table科研成果審核信息表(成果編號char(10)not null,審核員編號char(10) not null,審核狀態(tài)char(10)not null,primary key(成果編號,審核員編號),)insert into科研成果審核信息表values (' 101', 21','通過')insert into科研成果審核信息表values (T02','22','通過')insert into科研成果審核信息表 value
21、s ('103', 23','不通過') create table科研獎勵信息表 (獲獎編號char(10)primary key not null,成果編號char(10)not null,獲獎時間datetime not null,備注char,10 not null,)insert into科研獎勵信息表values (T4',TOI',' 2016-10-1',' NULL')insert into科研獎勵信息表values ('15', '102',' 20
22、16-10-2, NULL')insert into科研獎勵信息表values (T6',T03',' 2016-10-3',' NULL')5. 2視圖的建立建立視圖VI,顯示獲獎編號為15的成果編號和獲獎時間 create view vl asselect成果編號,獲獎時間 from科研獎勵信息表where獲獎編號二'15'建立科研成果結(jié)題信息表的視圖v2create view v2asselect成果編號,是否結(jié)題,結(jié)題日期from科研成果結(jié)題信息表5. 3查詢1查詢獲獎信息select *from科研獎勵信息表2查
23、詢云計(jì)算這個科研成果的審核信息select *from科研成果審核信息表 where成果編號in (select成果編號from科研成果登記表 where成果名稱='云計(jì)算')3查詢各個成果編號的審題和結(jié)題信息select科研成果審核信息表.*,科研成果結(jié)題信息表.*from科研成果審核信息表,科研成果結(jié)題信息表where科研成果審核信息表.成果編號二科研成果結(jié)題信息表.成果編號5. 4更新update教師信息表set聯(lián)系電話二where 員 I:編號二'04'5. 5刪除刪除科研成果審核信息表中審核員編號為21的數(shù)據(jù)delete from科研成果審核信息表wh
24、ere %苜核員編號二'21'6. 6授權(quán) 1創(chuàng)建角色A并將對教師信息表查詢,修改和插入的功能賦給角色Acreate role A grantselect, update, insert on 教師信息表 to A2收回角色A儲戶表修改的功能revoke update on 教師信息表 from A3刪除角色Adrop role A5.7索引create unique index院系信息表on院系信息系編號asc)create uniqueindex科研獎勵信息表on科研獎勵信息£名編號asc)create unique index科研成果審核信息表on科研成果審核信息表(成果編號asc)create unique index科研成果結(jié)題信息表on科研成果f _息表(成果c,asc)create unique inde
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 牦牛飼料管理與營養(yǎng)優(yōu)化方案
- 面向老齡化社會的智能健康服務(wù)解決方案
- 民俗文化保護(hù)與商業(yè)化開發(fā)的平衡策略
- 掌握專業(yè)知識
- 醫(yī)療事業(yè)部年度復(fù)盤
- 數(shù)據(jù)驅(qū)動的人力資源管理
- 2025合同模板中外合資經(jīng)營企業(yè)合同(設(shè)備制造與銷售)范本
- 2025至2030年中國小兒智力糖漿行業(yè)投資前景及策略咨詢報告
- 家長學(xué)校開學(xué)第一課課件
- 2025至2030年中國去甲基氨噻肟酸行業(yè)投資前景及策略咨詢報告
- 木材加工安全知識講座
- 社區(qū)糖尿病病例管理中的藥物治療優(yōu)化策略
- 老年性眼病知識講座
- 肺結(jié)核的診療與護(hù)理
- 腹部常見疾病超聲診斷課件
- 心理危機(jī)評估中的量表和工具
- 智能傳感器系統(tǒng)(第二版)(劉君華)1-5章
- ISO9001-2015質(zhì)量管理體系要求培訓(xùn)教材
- GB 4806.7-2023食品安全國家標(biāo)準(zhǔn)食品接觸用塑料材料及制品
- 中藥大劑量臨床應(yīng)用
- 注漿法施工技術(shù)二
評論
0/150
提交評論