【畢業(yè)學位論文】(Word原稿)吉學院科研管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)吉學院科研管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)吉學院科研管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)吉學院科研管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)吉學院科研管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

中圖分類號: 學校代碼: 10055 密級: 碩 士 專 業(yè) 學 位 論 文 論文題目:昌吉學院科研管理系統(tǒng)的設計與實現(xiàn) of 要 - - 摘 要 高校的科研是我國科學研究的重要組成部分,直接反映了我國科學研究的水平。在以前,學校是采用傳統(tǒng)的方式來管理學校的科研信息,如:教師是通過填寫傳統(tǒng)的表格完成自己科研信息的申報、科研處收集全校的表格數(shù)據(jù)后再進行信息的人工收集和管理等??蒲刑幵诠芾淼倪^程中需要人為地計算和統(tǒng)計教師和部門的科研 工作量 、科研津貼和科研項目經(jīng)費;對繁多的科研項目申請表中進行審批;教師得到反饋的信息緩慢等。這種管理方式有很多缺點:效率低、容易出錯、管理工作量龐大等。正是這些缺點引發(fā)了學??蒲泄?理效率總體低下的現(xiàn)象。學校教師希望能夠有相應的系統(tǒng)能快速方便地進行科 研 成果的上報和科 研 項目的申請,在此情況下,為了提高學??蒲泄芾淼哪芰托?,充分利用 優(yōu)勢,根據(jù)實際情況建立功能全面的科研管理系統(tǒng)是非常必要的。 本文詳細論述了基于 科研管理系統(tǒng)的設計過程。系統(tǒng)用 為開發(fā)平臺, C#作為編程語言, 005 作為數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)了基本信息管理、機構(gòu)管理、人員管理、項目管理、成果管理、數(shù)據(jù)導出、數(shù)據(jù)備份與恢復等功能。 論文組織如 下:首先闡述了該系統(tǒng)的開發(fā)背景、意義;其次介紹了相關(guān)的開發(fā)工具及技術(shù)基礎;接著對系統(tǒng)的需求進行了分析,并提出了具體的設計方案和數(shù)據(jù)庫模型;然后展現(xiàn)了系統(tǒng)各功能模塊的實現(xiàn);最后對該軟件進行了嚴格的測試。 關(guān)鍵詞: 科研管理 ,數(shù)據(jù)備份 ,I is an s a of s In is to s in to of to of in a of in to is It is to s of to to to of in in to of in of of to is in as a C # as 005 as to a is as it of 錄 錄 摘 要 . I . 1 章 緒 論 . 1 題背景 . 1 內(nèi)外研究狀況 . 1 究目的和意義 . 2 文研究內(nèi)容及系統(tǒng)目標: . 2 文章節(jié)結(jié)構(gòu) . 3 第 2 章 系統(tǒng)開發(fā)方法與工具 . 4 述 . 4 據(jù)庫 . 6 層架構(gòu) . 6 010 開發(fā)工具 . 8 (以學校 信息展示為例) . 29 息修改實現(xiàn)(以學校信息修改為例) . 32 息新增實現(xiàn)(以項目新增為例) . 36 息列表顯示實現(xiàn)(以 項目列表為例) . 39 動實現(xiàn)(以學科分類聯(lián)動為例) . 41 據(jù)導出 現(xiàn)(以成果導出為例) 錄 錄模塊設計與實現(xiàn) 6 章 系統(tǒng)測試與維護心得 . 52 統(tǒng)測試 . 52 統(tǒng)運行 . 53 統(tǒng)維護 . 53 第 7 章 全文總結(jié)與展望 . 54 結(jié) . 54 望 . 54 結(jié) 論 . 56 參 考 文 獻 . 57 致 謝 . 58 個人簡歷 在學期間發(fā)表的學術(shù)論文與研究成果 . . . 第 1 章 緒論 1 第 1 章 緒 論 題背景 高校的科研是我國科學研究的重要組成部分,直接反映了我國科學研究的水平。在以前,學校是采用傳統(tǒng)的方式來管理學校的科研信息,如:教師是通過填寫傳統(tǒng)的表格完成自己科研信息的申報、科研處收集全校的表格數(shù)據(jù)后再進行信息的人工收集和管理等??蒲刑幵诠芾淼倪^程中需要人為地計算和統(tǒng)計教師和部門的科研工作量、科研津貼和科研項目經(jīng)費;對繁多的科研項目申請表中進行審批;教師得到反饋的信息緩慢等。這種管理方式有很多 缺點:效率低、容易出錯、管理工作量龐大等。正是這些缺點引發(fā)了學校科研管理效率總體低下的現(xiàn)象。學校教師希望能夠有相應的系統(tǒng)能快速方便地進行科研成果的上報和科研項目的申請,在此情況下,為了提高學??蒲泄芾淼哪芰托?,并且能充分利用 優(yōu)勢,且根據(jù)實際情況需要開發(fā) B/S 模式下科研管理系統(tǒng)。 學校科研管理系統(tǒng)的主要任務是用計算機對各種科研信息進行日常的管理,如查詢、修改、增加、刪除以及存儲等,迅速準確地完成各種科研信息的統(tǒng)計計算和匯總工作,快速打印出科研信息報表,針對系統(tǒng)服務對象的具體要求,設計了 學??蒲泄芾硐到y(tǒng)。系統(tǒng)主要包括基礎管理、部門管理、人員管理、項目管理、成果管理、科研分管理六大模塊。各模塊之間并非各個獨立,而是相互聯(lián)系,相互關(guān)聯(lián)在一起的,從而使本系統(tǒng)能夠很好的完成所設計的功能。系統(tǒng)有四種不同角色 :普通教員、系管理員、校管理員。不同角色可做不同的操作。 內(nèi)外研究狀況 在國外高校,與國內(nèi)不同,他們一般具有較大規(guī)模的穩(wěn)定的技術(shù)隊伍來提供服務與技術(shù)支持。而國內(nèi)高校信息化建設相對起步較晚。在數(shù)字校園理論逐步應用的過程中,各高校一方面不斷投資購建各種硬件、系統(tǒng)軟件和網(wǎng)絡,另一方面也不斷開發(fā)實 施了各類教學、科研、辦公管理等應用系統(tǒng),形成了一定規(guī)模的信息化建設體系。但是,由于整體信息化程度相對落后,經(jīng)費短缺,理論體系不健全等原因,國內(nèi)高校教務管理系統(tǒng)在機構(gòu)設置、服務范圍、服務質(zhì)量及人員要求上與國外高校相比都有一定的差距。 科研管理系統(tǒng)雖然說是利用了網(wǎng)絡進行管理,但是,這只是大型系統(tǒng)的雛形,而且開發(fā)人員少,周期短等各方面因素造成系統(tǒng)的維護方面并不是很好,而且這個系統(tǒng)只能給較小的場所作為管理系統(tǒng),并不是很適應大型系統(tǒng)開發(fā),因為,大型系統(tǒng)要求的方面要更加精準,不可以存在什么漏洞,此次開發(fā)的科研管理系統(tǒng)必 然存在漏洞或者是沒有第 1 章 緒論 2 考慮全面的方面。而且,系統(tǒng)界面做的并不是很美觀,有些地方很不適合科研管理系統(tǒng)。可是,總得來說,還是可以說是一個完整的系統(tǒng)。 目前國內(nèi)也正在實施電子化的辦公模式,也有比較成熟的科研管理系統(tǒng),但是由于各種差異,導致這一系統(tǒng)不能很好的應用在各個學校,而且還有一定的成本,所以國內(nèi)的一般科研管理系統(tǒng)不能滿足所有學院的科研管理需求。 由于這種現(xiàn)狀,本課題研究科研管理系統(tǒng)的設計與實現(xiàn),能較好的解決本校的科研管理的電子化問題。 究目的和意義 開發(fā) B/S 模式下的科研管理系統(tǒng),就是為了解決在實際的科 研管理工作中的效率低、容易出錯、管理工作量龐大的問題。通過科研管理系統(tǒng),管理員可以很方便的新增、修改、刪除、查詢科研相關(guān)人員、科研項目、科研成果等科研工作中的大量信息,還能很方便的把其中的數(shù)據(jù)導出,做成報表。大大簡化了科研管理人員的工作量,減輕工作負擔,提高工作效率。 文研究內(nèi)容及系統(tǒng)目標 系統(tǒng)項目內(nèi)容: 1. 實現(xiàn)對科研日常事務的管理:科研項目、科研成果、完成情況等信息管理。 2. 實現(xiàn)對科研信息的查詢、教師科研分的查詢。 3. 提供全方位的科研管理服務,為學校各項科研管理業(yè)務提供信息化支持。 4. 輔助科研負責人或科研管理者管理相應的科研工作,及時掌握、了解學院教師的科研情況,方便且高效地完成科研管理工作。 系統(tǒng)目標及要解決的問題: 系統(tǒng)能及時為學校提供科研信息,輔助管理人員制定科研計劃;分析科研計劃及合同完成情況,實現(xiàn)對科研任務、科研計劃、合同執(zhí)行的管理和控制;完成科研工作量的計算、統(tǒng)計、審核;構(gòu)建系統(tǒng)的安全解決方案,確保系統(tǒng)的安全性和保密性;實現(xiàn)對科研工作人員的管理及登錄系統(tǒng)時的權(quán)限分配。 該系統(tǒng)需要解決的功能包括項目申報、成果管理、經(jīng)費管理、綜合查詢、科研分管理、角色管理、部門及人員管理、 數(shù)據(jù)安全性、數(shù)據(jù)導入導出等。 1. 項目管理功能 第 1 章 緒論 3 項目申報查詢:用于按時間段、申報單位、項目名稱、項目編號等條件下進行項目申報信息的總體信息查詢;項目申報編輯:用于對個人申報的信息進行增、刪、改等編輯操作;項目日常管理:用于對項目進程過程中日常信息的編輯管理工作。 2. 成果管理功能 提供科研成果信息的輸入,編輯,查詢等功能。 3. 經(jīng)費管理功能 提供科研經(jīng)費信息的輸入,編輯,查詢等功能。 4. 部門及人員管理功能 部門管理:設置相關(guān)部門名稱;人員管理:查詢或設置科研人員的基礎資料。 5. 科研分管 理功能 科研分的審核、統(tǒng)計、查詢和報表等功能。 6. 角色管理功能 角色分配:建立系統(tǒng)操作中各類人員角色信息,用于進行權(quán)限控制,系統(tǒng)中角色分為四個層次:校管理級別、系部等二級部門級別、普通教師級別和系統(tǒng)維護級別。 7. 綜合查詢功能 用于查詢本級及本級以下角色用戶的項目信息。 文章節(jié)結(jié)構(gòu) 文章共分六章,具體結(jié)構(gòu)如下: 第一章是緒論。這一章對論文研究的背景、意義和研究內(nèi)容等做了簡要的介紹,并且就本系統(tǒng)預計達到的目標做了計劃。 第二章是系統(tǒng)開發(fā)的理論基礎。這一章對 據(jù)庫的概念、開發(fā)的關(guān)鍵技術(shù)等進行了簡要的闡述,分析本系統(tǒng)在技術(shù)方面的可行性。 第三章是系統(tǒng)的需求分析。這一章通過總體描述系統(tǒng)的主要功能,依據(jù) 此進行模塊的劃分,并做更加完整的分析描述,分析系統(tǒng)的各個模塊,并就系統(tǒng)的用例畫用例圖。 第四章是系統(tǒng)的設計。這一章從系統(tǒng)的功能模塊、流程圖、實體關(guān)系圖、數(shù)據(jù)表結(jié)構(gòu)、數(shù)據(jù)庫存儲過程等多個方面,對科研管理系統(tǒng)展開了設計工作。 第五章是系統(tǒng)的實現(xiàn)。這一章詳細介紹了科研管理系統(tǒng)的每個功能是如何實現(xiàn)的,圖文并茂的 介紹了系統(tǒng)的詳細實現(xiàn)過程。 第 六 章是系統(tǒng)的測試與維護。這一章對系統(tǒng)的功能進行了完善、專業(yè)的測試,保障了系統(tǒng)的穩(wěn)定。 第 七 章是全文總結(jié)與展望。這一章對論文進行了總結(jié),并對后續(xù)研究工作進行展望。 第 2 章 系統(tǒng)開發(fā)方法與工具 4 第 2 章 系統(tǒng)開發(fā)方法與工具 述 縮寫,意為“活動服務器網(wǎng)頁”。 微軟公司開發(fā)的代替 本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具。 網(wǎng)頁文件的格式是 在常 用于各種動態(tài)網(wǎng)站中。 以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或 用程序。 記、普通文本、腳本命令以及 件等。利用 以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用 頁作為用戶界面的用程序。 與 比, 頁具有以下特點: ( 1)利用 以實現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術(shù); ( 2) 件是包含在 碼所組成的文件中的,易于修改和測試; ( 3)服務器上的 釋程序會在服務器端 制定 序,并將結(jié)果以 此使用各種瀏覽器都可以正常瀏覽 產(chǎn)生的網(wǎng)頁; ( 4) 供了一些內(nèi)置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從 覽器中獲取用戶通過 單提交的信息,并在腳本中對這些信息進行處理,然后向 覽器發(fā)送信息; ( 5) 以使用服務器端 建來執(zhí)行各種各樣的任務,例如存取數(shù)據(jù)庫、發(fā)現(xiàn)那個 訪問文件系統(tǒng)等。 ( 6)由于服務器是將 序執(zhí)行的結(jié)果以 式傳回客戶端瀏覽器,因此使 用者不會看到 編寫的原始程序代碼,可放置 序代碼被竊取。 僅僅是 的下一個版本 ,而且是一種建立在通用語言上的程序構(gòu)架,能被用于一臺 務器來建立強大的 用程序。 發(fā)模式強大的優(yōu)勢。 優(yōu)勢 主要優(yōu)點大概可以歸納如下: 第 2 章 系統(tǒng)開發(fā)方法與工具 5 ( 1) 把基于通用語言的程序在服務器上運行。不像以前的 時解釋程序,而是將程序在服務器端首次運行時進行編譯 ,這樣的執(zhí)行效果,當然比一條一條的解釋強很多。 ( 2) 架是可以用 R)公司最新的產(chǎn)品 發(fā)環(huán)境進行開發(fā), s 見即為所得)的編輯。這些僅是 大化軟件支持的一小部分。 ( 3) 因為 基于通用語言的編譯運行的程序,所以它的強大性和適應性,可以使它運行在 用軟件開發(fā)者的幾乎全部的平臺上(筆者到現(xiàn)在為止只知道它只能用在 000 )。通用語言的基本庫,消息機制,數(shù)據(jù)接口的處理都能無縫的整合到 用中。 時也是 言獨立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有 C#( C+和 結(jié)合體), 來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于 發(fā)的程序,能夠完整的移植向 般分為兩種開發(fā)語言, C#, C#相對比較常用, 因為是 為以前 序設計,適合于以前 序員,如果新接觸 有其他開發(fā)語言經(jīng)驗,建議直接學習 C#。 ( 4) 運行在服務器端,所以無須擔心瀏覽器是否支持 使用的編程語言,用戶端只要使用可執(zhí)行 的瀏覽器,即可瀏覽 設計的網(wǎng)頁內(nèi)容。 服務器端運行,當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。 ( 5) 程 序代碼隱藏,在客戶端上僅可以看到由 出的動態(tài) 件。因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。 ( 6)可使用服務器端的腳本來產(chǎn)生客戶端的腳本。 ( 7)面向?qū)ο螅?并可擴展 件功能。 ( 8) 務器組件 )具有無限可擴充性??梢允褂萌魏尉幊陶Z言來編寫所需要的 件。 ( 9)可以通過 軟的一種新的數(shù)據(jù)訪問模型,是一種可以提供 面開發(fā)者輕松存取 數(shù)據(jù)庫,并可以在用戶端實現(xiàn)網(wǎng)上立即、即時更新顯示的最新 面數(shù)據(jù)庫技術(shù)。)非常方便地訪問數(shù)據(jù)庫,從而使存取數(shù)據(jù)庫變得輕松容易。 第 2 章 系統(tǒng)開發(fā)方法與工具 6 據(jù)庫 英文 縮寫,意思為結(jié)構(gòu)化查詢語言。 言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照 國國家標準協(xié)會 )的規(guī)定, 作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。 句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如 都采用了言標準。雖然很多數(shù)據(jù)庫都對 句進行了再開發(fā)和擴展,但是包括 及 內(nèi)的標準的 令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。 結(jié)構(gòu)化 查詢語言。 言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照 國國家標準協(xié)會 )的規(guī)定, 作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。 句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都采用了 言標準。雖然很多數(shù)據(jù)庫都對 句進行了再開發(fā)和擴展,但是包括 及 內(nèi)的標準的 一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由 家公司共同開發(fā)的,于 1988 年推出了第一個 版本。在 T 推出后, 開發(fā)上分道揚鑣, 植到 T 系統(tǒng)上,專注于開發(fā)推廣 T 版本。 較專注于 作系統(tǒng)上的應 裝界面用。數(shù)據(jù)庫引擎是 統(tǒng)的核心服務,負責完成數(shù)據(jù)的存儲、處理和安全管理。 層架構(gòu) 三層架構(gòu) (3通常意義上的三層架構(gòu)就是將整個業(yè)務應用劃分為:表現(xiàn)層( 業(yè)務邏輯層( 數(shù)據(jù)訪問層( 區(qū)分層次的目的即為了“高內(nèi)聚,低耦合”的思想。 第 2 章 系統(tǒng)開發(fā)方法與工具 7 圖 層架構(gòu)示意圖 1、表示層( 通俗講就是展現(xiàn)給用戶的界面,即用戶在使用一個系統(tǒng)的時候他的所見所得。 2、業(yè)務邏輯層( 針對具體問題的操作,也可以說是對數(shù)據(jù)層的操作, 對數(shù)據(jù)業(yè)務邏輯處理。 3、數(shù)據(jù)訪問層( 該層所做事務直接操作數(shù)據(jù)庫,針對數(shù)據(jù)的增添、刪除、修改、查找等。 術(shù) “ 異步 是由 造的名詞,是指一種創(chuàng)建交互式網(wǎng)頁應用的網(wǎng)頁開發(fā)技術(shù)。 用的交互如 這方面已經(jīng)有質(zhì)的飛躍。這個術(shù)語源自描述從基于 應用到基于數(shù)據(jù)的應用的轉(zhuǎn)換 。在基于數(shù)據(jù)的應用中,用戶需求的數(shù)據(jù)如聯(lián)系人列表,可以從獨立于實際網(wǎng)頁的服務端取得并且可以被動態(tài)地寫入網(wǎng)頁中,給緩慢的 用體驗著色使之像桌面應用一樣。 第 2 章 系統(tǒng)開發(fā)方法與工具 8 核心是 象 對象在 中首次引入,它是一種支持異步請求的技術(shù)。簡而言之, 您可以使用 不阻塞用戶。 010 開發(fā)工具 入了 250 多 個新特性,整合了對象、關(guān)系型數(shù)據(jù)、 訪問方式 ,語言更加簡潔。使用 010 可以高效開發(fā) 用。設計器中可以實時反映變更 ,智能感知功能可以提高開發(fā)效率。同時 010 支持項目模板、調(diào)試器和部署程序。 010 可以高效開發(fā) 用,集成了 含 目模板,它還可以高效開發(fā) 用和 用。 ( 構(gòu)即瀏覽器 和服務器結(jié)構(gòu)。它是隨著 術(shù)的興起,對C/S 結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過 覽器來實現(xiàn),極少部分事務邏輯在前端( 現(xiàn),但是主要事務邏輯在服務器端( 現(xiàn),形成所謂三層 3構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本( 以目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡應用,并通過 式下數(shù)據(jù)庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能 實現(xiàn)不同的人員, 從不同的地點,以不同的接入方式(比如 )訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務器數(shù)據(jù)庫也很安全。 第 3 章 系統(tǒng)需求分析與概要設計 9 第 3 章 系統(tǒng)需求分析與概要設計 研管理系統(tǒng)需求分析 需求分析指的是在建立一個新的或改變一個現(xiàn)存的電腦系統(tǒng)時描寫新系統(tǒng)的目的、范圍、定義和功能時所要做的所有的工作。需求分析是軟件工程中的一個關(guān)鍵過程。在這個過程中,系統(tǒng)分析員和軟件工程師確定顧客的需要。只有在確定了這些需要后他們才能夠分析和尋求新系 統(tǒng)的解決方法。需求分析階段的任務是確定軟件系統(tǒng)功能。 通過和昌吉學院科研管理人員的溝通以及對現(xiàn)用的管理系統(tǒng)的了解,昌吉學院科研管理系統(tǒng)從功能上必須達到以下目標: (1) 必須實現(xiàn)昌吉學院基本信息,各院系所、教研室基本信息,科研管理人員基本信息,科研項目基本信息,科研成果基本信息,管理員基本信息的新增、顯示、修改與刪除。 (2) 必須實現(xiàn)項目,成果信息導出的正確性,可用性。 (3) 必須實現(xiàn)二級管理員查看全部信息,而且能修改自己所轄的院系的各項信息。 (3) 必須保證數(shù)據(jù)庫中的信息的完整性和數(shù)據(jù)庫備份及恢復的 準確行。 (4) 必須保證管理人員得到信息的及時性和真實性。管理人員作為整個系統(tǒng)的調(diào)度者,系統(tǒng)的信息必須及時地顯示給管理人員。對于重要的信息,系統(tǒng)應該使用彈出警告窗口、修改顯示信息的字體顏色等手段引起管理人員的注意,保證系統(tǒng)調(diào)度的及時性。必須保證管理人員和系統(tǒng)之間進行有效地操作。 (5) 保證文檔機密。使工作和存儲的文檔更加的安全,避免因為文檔的丟失、內(nèi)容的泄漏等安全原因造成不可避免的損失。 詳細構(gòu)思如下: 以瀏覽、查看基礎管理中的所有信息、可以編輯個人信息,可以瀏覽、查看所在系信息和系 中所有教研室信息,可以瀏覽、查看、編輯本人的項目、項目工作量信息,申報項目、項目經(jīng)費,瀏覽查看本人成果、成果獲獎信息,申報成果、成果經(jīng)費,科研分根據(jù)項目和成果自動添加,可以查看、編輯本人的科研分。 以瀏覽、查看基礎管理中的所有信息、可以編輯個人信息,可以瀏覽、查看所在系信息和系中所有教研室信息,可以新增、編輯教研室,可以瀏覽、查看、編輯系內(nèi)的項目、項目工作量信息,申報項目、項目經(jīng)費,瀏覽查看系內(nèi)成果、第 3 章 系統(tǒng)需求分析與概要設計 10 成果獲獎信息,申報成果、成果經(jīng)費,科研分根據(jù)項目和成果自動添加,可以查看、編輯本系的科研 分。 3校管理員登錄:可以瀏覽、查看基礎管理中的所有信息、可以新增和編輯,可以編輯個人信息,可以瀏覽、查看所有系信息和系中所有教研室信息以及研究機構(gòu),可以新增、編輯系部、研究機構(gòu)和教研室,可以瀏覽、查看、編輯校內(nèi)所有項目、項目工作量信息,申報項目、項目經(jīng)費以及審核申報的項目,瀏覽查看校內(nèi)所有成果、成果獲獎信息,申報成果、成果經(jīng)費以及審核申報的成果,科研分根據(jù)項目和成果自動添加。,可以查看、編輯本校的科研分。 統(tǒng)功能模塊結(jié)構(gòu) 通過對學院科研管理的需求調(diào)研、分析,將科研管理系統(tǒng)分為科研項目管理、科研成果管理、學校機構(gòu)管理、部門人員管理、科研信息查詢、基礎數(shù)據(jù)維護、權(quán)限管理等幾個主要的模塊,使用該系統(tǒng)的人員可以分為系統(tǒng)維護員、系管理員、校管理員、一般教師等幾種角色。 如圖 個昌吉學院科研管理系統(tǒng)分為學校管理、機構(gòu)管理、人員管理、項目管理、成果管理、系統(tǒng)維護這 6 大模塊。其中學校管理、機構(gòu)管理、人員管理 3 個模塊包括信息的增、刪、改模塊。項目管理、成果管理除了基本的增、刪、改之外,還有項目、成果的數(shù)據(jù)導出模塊。系統(tǒng)維護包括管理員信息修改,二級管理員指定與修改,數(shù)據(jù)的備份恢復模塊。 圖 統(tǒng)功 能模塊結(jié)構(gòu)圖 第 3 章 系統(tǒng)需求分析與概要設計 11 校管理模塊功能說明 : 學校管理模塊是總管理員對學校的基本信息的總體管理,包括學校的基本信息的錄入與維護、各個分科研機構(gòu)管理員的管理。 圖 校管理模塊實體關(guān)系圖 總管理員 管理員編號 用戶名 密碼 所屬機構(gòu) 管理員姓名 分機構(gòu)管理員 管理 管理員編號 用戶名 密碼 所屬機構(gòu) 管理員姓名 學校編號 學校名稱 學?;拘畔?學校 第 3 章 系統(tǒng)需求分析與概要設計 12 研項目內(nèi)容模塊功能說明 : 科研項目是本系統(tǒng)的核心內(nèi)容, 分機構(gòu)管理員 管理員編號 用戶名 密碼 所屬機構(gòu) 管理員姓名 管理 分機構(gòu)科研內(nèi)容 科研項目編號 項目名稱 成果(階段性成果) 相關(guān)人員(負責人,參與者) 科研詳細內(nèi)容 第 3 章 系統(tǒng)需求分析與概要設計 13 圖 研項目內(nèi)容模塊實體關(guān)系圖 統(tǒng)的邏輯體系結(jié)構(gòu) 本系統(tǒng)采用當前流行的 B/S 設計模式,基于 臺構(gòu)建 用程序,把系統(tǒng)劃分為數(shù)據(jù)層、業(yè)務邏輯層和表示層。邏輯體系結(jié)構(gòu)如圖 示: 統(tǒng)流程圖 本系統(tǒng)分為三個角色:教員、系管理員、校管理員,每個角色具有自己不同的權(quán)限。下面會通過流程圖一一做出分析介紹。 (1)教師角色:教師登錄系統(tǒng)后可以操作屬于自己的信息,可以瀏覽查看學校的公 共信息??梢陨陥笞约旱捻椖亢统晒㈨椖拷?jīng)費和成果經(jīng)費、瀏覽查看自己的項目和成果信息、瀏覽查看自己的科研分情況等權(quán)限。 (2)系管理員角色:系管理員也可以操作自己的信息和瀏覽學校的公共信息。此外系管理員還可以瀏覽本系的所有教研室及教研室人員,編輯、新增、刪除教研室人員。瀏覽和編輯本系的所有項目和成果信息。瀏覽戲中科研分信息等。 (3)校管理員角色:校管理員亦可以操作自己的信息??梢詾g覽、編輯、新增、刪除學校的公共信息。審核申報的項目和成果,瀏覽和編輯項目和成果信息、項目經(jīng)費和成果經(jīng)費、科研分等信息。 (4) 圖 統(tǒng)邏輯體系結(jié)構(gòu)圖 表示層 業(yè)務邏輯組件層 數(shù)據(jù)層 3 章 系統(tǒng)需求分析與概要設計 14 校管理員 普通教員 系管理員 基礎管理 查看學校信息 查看科研 管理部門 查看學科建設 查看學術(shù)期刊 查看特殊人才 查看個人信

溫馨提示

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

評論

0/150

提交評論