科研資訊管理系統開題報告

科研資訊管理系統開題報告

  隨著個人的文明素養不斷提升,報告對我們來說並不陌生,報告中提到的所有資訊應該是準確無誤的。一起來參考報告是怎麼寫的吧,以下是小編收集整理的科研資訊管理系統開題報告,僅供參考,歡迎大家閱讀。

  一、選題的依據及意義:

  隨著社會的發展,在資訊社會中,資訊的獲取、處理、交流和決策都需要高質量的計算機軟體來完成。高校科研是高校面臨的一項重要任務,高校科研管理內容也比較複雜,科研涉及的內容極為廣泛,面臨專案、資金和人員管理。因此製作一個高校科研管理系統軟體是十分重要和必要的。

  科學研究是高等學校的重要工作之一,對於一所高等院校來說,學科門類多,科研專案及成果所涉及科學領域較廣,其數量亦比較大,這給管理造成了一定的困難,透過計算機進行管理無疑是最科學和最有效的方法,一方面可提高工作效率和工作質量,同時又便於部門之間進行資訊交流。科研管理資訊系統是一個由人、計算機組成的能進行科研資訊的蒐集、傳遞、存貯、加工、維護和使用的系統,該系統能夠實時反映高校的科研活動,為日常事務的處理和管理職能提供支援。在人類發明計算機之前,管理資訊系統完全是手工作業,隨著計算機技術的產生和發展,管理資訊系統的結構發生了很大的改變,計算機強大的資料處理能力及現代化的網路通訊技術大大提高了管理資訊系統的效能。作為高校的科研管理人員要分清楚哪些資訊適合計算機處理,哪些資訊更適合於手工作業,在工作中將兩種方式有機地結合,互相取長補短,以求達到最佳的管理方式。因此,使科研管理工作更加規範化、科學化,建設一個科研管理資訊系統已顯得非常重要。高校科研管理資訊系統通常包括參加科研專案人員資訊管理、科研專案管理、專案獲獎管理、期刊論文管理等。

  二、國內外研究現狀及發展趨勢(含文獻綜述):

  Sun公司在1999年初推出JSP 1.0後,又在1999年11月推出JSP 1.1,Sun終於憑藉Servlet和JSP技術,迅速的佔領了絕大部份的企業市場份額。在20xx年4月,JSP發展到1.2版本。到20xx年Sun推出JSP 2.0,同時推出的JSTL(JAVA 標準標記語言)取代JSP表示式的弱點,更進一步簡化JSP的編寫。 JSP慢慢變成一種非常成熟的.WEB技術,JSP憑藉其技術成熟,穩定,及Java的強大功能和跨平臺能力成為WEB企業應用的王者,佔領了80%以上的企業應用市場。而ASP則靠快速開發,方便釋出以及依靠在微軟的大樹下分食中小市場和個人使用者。

  在傳統網頁HTML檔案中加入JSP標記和JAVA程式段,就構成了JSP網頁。JSP(Java SeverPagae)技術是由Sum公司提出,多個IT公司參與合作建立的一種動態網頁開發技術標準。JSP規範是WEB伺服器,中介軟體應用伺服器,交易系統以及軟體開發工具廠商間廣泛合作的成果,該技術為建立顯示動態生成內容的WEB頁面提供了一個簡捷而快捷的方法。JSP的實際目的是使得構造基於WEB架構的應用系統更加容易,方便和快捷,而這些應用程式可以和各種WEB伺服器、中介軟體應用伺服器、瀏覽器和各種開發工具協同工作。

  JSP相對於傳統的動態網頁開發工具而言,由於繼承了JAVA語言的許多優點,用JSP開發動態網站十分方便,開發效率較高。此外,JSP還具有強大的元件(Java Bean)支援功能,可以方便地實現複用,進一步提高了開發效率。

  JSP簡單易學,開發方便,因此JSP業已成為目前主流的動態網頁開發技術之一。JSP的優點如下

  (1) 藉助JSP技術,WEB網頁設計人員可以使用HTML或者標記來設計和風格化

  WEB頁面,使用JSP標記來生成動態WEB頁面。在伺服器端,JSP引擎負責解釋JSP標記和指令碼,生成請求的內容,然後將結果以HTML頁面等形式發

  送回瀏覽器。這樣開發者可以保護自己的核心程式碼,同時可以保證任何WEB瀏覽器的高度相容性。

  (2) JSP頁面可藉助可重用的,跨平臺的元件(Java Bean),來執行WEB應用所要求的極為複雜的業務處理。能夠共享和交換呼叫一般操作的元件,或者讓這些元件被別的開發人員或開發團隊使用。基於元件的開發方法大大加速了軟體團隊的開發過程,極大程度上提升了開發人員和團隊的開發技能,並能快速尋找能優秀的技術解決方案。

  (3) 透過開發定製化標籤庫等方法,JSP技術可以支援動態擴充套件技術。第三方開發

  人員和使用者可以為日常功能建立定製化的標籤庫。這樣WEB網頁設計人員就能夠藉助普通的網頁工具(如HTML),來使用可執行特定功能的元件。

  (4) 作為JAVA2(企業版本體系結構)的一個重要組成部分,JSP技術能夠支援高度複雜的、基於WEB的企業級應用。JSP技術可以輕鬆地與現有多種應用體系架構整合,可以充分利用已有開發工具和技巧,並擴充套件到企業級分散式應用環境。

  三、本課題研究方案

  系統採用Eclipse開發採成環境,選用SQL20xx作為資料庫。科研資訊管理系統是一屬於中小型的企業級應用,所以選擇Tomcat作為Web應用伺服器。本管理系統選用JSP技術開發,這是Web應用開發的主流技術之一,並結合JavaBean、Servlet技術,也就是基於JavaBean的MVC設計模式,利用在校所掌握的Java技術,開發這個管理系統,把所學知識應用於實踐中。在軟體的整個生命週期中,使用了UML進行用例建模。在資料庫的概要設計中,採用E-R圖進行資料庫分析。

  四、本科題研究內容

  科研資訊管理系統所需要的功能從使用者角度進行簡單劃分,可以分為使用者功能和後臺管理功能。使用者功能主要提供給使用者使用,後臺管理功能主要提供給管理人員使用。

  使用者的相關功能及模組如下:

  ※ 使用者註冊。

  ※ 使用者登入。

  ※ 模糊查詢功能。

  後臺管理相關功能及模組如下:

  ※ 專案參加人員管理模組包括:顯示新增修改刪除查詢。

  ※ 專案基本情況模組包括:顯示新增修改刪除查詢。

  ※ 專案獲獎情況模組包括:顯示新增修改刪除查詢。

  ※ 期刊論文管理模組包括:顯示新增修改刪除查詢。

  五、研究目標、主要特色及工作進度:

  第1周---第2周 畢業設計選題及進入專案開發的準備階段

  第2周---第3周 提交開題報告

  第4周---第5周 專案需求分析

  第6周---第7周 介面設計以及資料庫設計

  第8周---第10周 系統實施

  第11周---第14周 測試、維護、文件編寫

  第15周--第18周 提交論文和設計作品,並按指導老師的意見進行修改

  第19周---第20周 完成論文和設計作品的最後工作,等待畢業答辯。

  六、參考文獻:

  [1] 張新曼.精通JSP—Web開發技術與典型應用.北京:人民郵電出版社 ,20xx.6 [2] 葉核亞,陳立,廖雷.JAVA2程式設計實用教程.北京:電子工業出版社,20xx.5 [3] 周緒,管麗娜,白海波.SQL Server20xx中文版入門與提高.北京:清華大學出版社, 20xx.5

  [4] 張軍.JSP網路應用開發例學與實踐.北京:清華大學出版社, 20xx.4 [5] 吳建, 鄭潮, 汪傑.UML基礎與Rose建模案例.北京:人民郵電出版社 , 20xx.2 [6] 韓萬江,姜立新,宋茂強.軟體專案管理案例教程.北京:機械工業出版社, 20xx.2

最近訪問