九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

畢業(yè)論文——科研信息管理系統(tǒng)

  • 資源ID:116787291       資源大?。?span id="24d9guoke414" class="font-tahoma">1.18MB        全文頁數(shù):42頁
  • 資源格式: DOC        下載積分:20積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要20積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

畢業(yè)論文——科研信息管理系統(tǒng)

I 摘 要 在作了充分的需求分析的基礎上,采用 ASP 技術,結合 Access 數(shù)據(jù)庫,開 發(fā)了一個高校教職工發(fā)表論文情況的科研信息管理系統(tǒng)。 該系統(tǒng)能實現(xiàn)初始數(shù)據(jù)的錄入、修改、刪除等操作。同時還能完成對論文 情況的查詢、統(tǒng)計、打印等功能,并對數(shù)據(jù)庫做了一定的安全維護工作。 本人主要負責系統(tǒng)的查詢模塊,主要包括:教職工信息查詢,期刊信息查 詢,論文信息查詢。其中最主要的是論文查詢。它可以分為單一條件查詢和綜 合查詢,來滿足用戶的需求。同時在查詢模塊中還運用了模糊查詢的功能,方 便用戶快速得查找到所需的信息。 關鍵字:科研管理; ; 論文查詢; ; 數(shù)據(jù)庫; ASP; II Abstract In a full analysis of the needs on the basis of using ASP technology, combining Access database, developed a teaching and administrative staff in colleges and universities in research papers published information management systems. The system can achieve the initial data entry, modify, delete, etc. operations. At the same time they complete the thesis of enquiries, statistics, printing, and other functions, and safeguard the security of the database to do some work. I mainly responsible for the inquiry system modules, including : teaching and administrative staff of information enquiries, periodicals information enquiries, information papers enquiries. Foremost among these is the paper for details. It can be divided into a single integrated information inquiries and conditions to meet user needs. While enquiries modules also use a vague enquiry function user-friendly access to the information required to be quick. Key word: Scientific Research Management; Paper Research ;Database; ASP; III 目 錄 摘 要I ABSTRACT.II 第 1 章 導言- 1 - 第 2 章 管理信息系統(tǒng)研究概述.- 2 - 2.1 管理信息系統(tǒng)的發(fā)展現(xiàn)狀 - 2 - 2.2 管理信息系統(tǒng)的開發(fā)過程 - 2 - 第 3 章 系統(tǒng)開發(fā)平臺及開發(fā)工具介紹.- 4 - 3.1 選擇 Windows XP 操作系統(tǒng).- 4 - 3.2 ASP 簡介.- 4 - 3.2.1 ASP 技術的由來.- 4 - 3.2.2 ASP 的運行機制.- 5 - 3.2.3 ASP 支持的語言.- 5 - 3.3 ACCESS 2003 簡介 - 6 - 3.4 IIS 5.1 簡介 .- 6 - 3.4.1 IIS 5.1 提供的基本服務.- 6 - 3.4.2 IIS 5.1 運行環(huán)境.- 7 - 3.4.3 管理 IIS 的三種方式 - 7 - 3.4.4 安裝 IIS.- 7 - 3.4.5 配置 IIS.- 8 - 第 4 章 科研信息管理系統(tǒng)分析- 11 - 4.1 科研管理系統(tǒng)的開發(fā)背景 .- 11 - 4.2 科研信息管理系統(tǒng)的可行性分析 .- 11 - 4.2.1 經(jīng)濟可行性 .- 12 - 4.2.2 技術可行性 .- 12 - 4.2.3 操作可行性 .- 12 - 4.2.4 法律可行性 .- 13 - 4.3 科研信息管理系統(tǒng)的要求 .- 13 - 4.3.1 它具有以下幾個特點 .- 13 - 4.3.2 論文設計要求可分為如下 2 方面 .- 13 - 4.4 科研信息管理系統(tǒng)的系統(tǒng)流程圖 .- 14 - 第 5 章 科研信息管理系統(tǒng)設計- 15 - 5.1 系統(tǒng)目標 .- 15 - 5.1.1 系統(tǒng)性能目標 .- 15 - 5.1.2 系統(tǒng)功能目標- 16 - IV 5.1.3 系統(tǒng)開發(fā)的指導思想和原則 .- 16 - 5.2 科研信息管理系統(tǒng)功能模塊設計 .- 17 - 5.2.1 系統(tǒng)功能描述 .- 17 - 5.2.2 系統(tǒng)功能模塊圖 .- 19 - 5.3 數(shù)據(jù)庫設計 .- 20 - 5.3.1 數(shù)據(jù)庫設計原則 .- 20 - 5.3.2 數(shù)據(jù)庫表格的設計 .- 20 - 第 6 章 科研管理系統(tǒng)的功能實現(xiàn)- 26 - 6.1 主界面介紹 .- 26 - 6.2 科研論文查詢界面的設計與實現(xiàn) .- 28 - 6.2.1 科研論文查詢界面的開發(fā)目的 .- 28 - 6.2.2 科研論文查詢界面的設計分析 .- 28 - 6.2.3 科研論文查詢界面的源代碼 .- 30 - 6.3 小結 .- 35 - 第 7 章 結論與體會- 36 - 7.1 結論 .- 36 - 7.2 體會 .- 36 - 參考文獻.- 37 - 致 謝- 38 - - 1 - 第 1 章 導言 當今時代是飛速發(fā)展的信息時代。在各行各業(yè)中離不開信息處理,這正是 計算機被廣泛應用于信息管理系統(tǒng)的環(huán)境。計算機的最大好處在于利用它能夠 進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大的 提高了其安全性。 科研活動是高校的主旋律之一,高校的科研活動日益成為反映高校綜合實 力的重要指標。隨著學校科研投入和從事科研活動的人員的不斷增加,學校高 ??蒲泄芾淼膲毫σ苍絹碓酱蟆1卷椖康囊饬x就在于通過搭建一個大型的科研 管理系統(tǒng)(以下簡稱系統(tǒng)) ,能夠快速有效的提高學校科研管理工作的高效性、 科學性和透明性,并使得科研管理工作能更好的服務于全校老師,更好的為學 校領導提供科研決策支持。 系統(tǒng)建設和實施后,將大大提高學校科研管理工作的信息化水平,全面實 現(xiàn)學校的網(wǎng)絡化科研管理體系。系統(tǒng)將會成為聯(lián)系科研活動人員和科研管理人 員的紐帶,也將給學校整個的信息化建設帶來深遠而有意義的影響。 科研管理系統(tǒng)要實現(xiàn)對研究所、高校等單位科研情況的有效管理以及對科 研活動的全程跟蹤。該系統(tǒng)為科研管理人員服務,使用方便,既能實現(xiàn)對科研 信息的高效率管理和控制,又能滿足研究所的決策者對科研活動的宏觀管理與 決策的需要,還能夠為院對研究所的評價以及研究所對人員的評價提供依據(jù)。 科研管理系統(tǒng)是一個科研院所、高校研究所等內(nèi)部管理的核心部分,包括 人員檔案、機構設置、項目申報、科研評估、成果管理、基金管理、科技統(tǒng)計、 成果管理、專利管理、經(jīng)費管理、報表管理等多項信息管理職能。隨著計算機 應用水平的提高和科研管理的規(guī)范化和制度化,建立一套適用于科研院所科研 管理工作管理信息系統(tǒng),已經(jīng)成為各大的科研院所較為迫切的需求。 建立一套完善的科研管理業(yè)務系統(tǒng)可以極大地提高管理效率,為領導的決 策提供較科學的依據(jù)。一套較完善的研究院所的科研管理系統(tǒng)應以項目管理為 中心,涵蓋計劃、合同、成果、專利、資金、人員、設備等方面. - 2 - 第 2 章 管理信息系統(tǒng)研究概述 2.1 管理信息系統(tǒng)的發(fā)展現(xiàn)狀 管理信息系統(tǒng)定義為:“能夠靈活地運用信息技術,系統(tǒng)化地傳送、存儲、 交換企業(yè)內(nèi)外部的信息,從而形成或支持企業(yè)的經(jīng)營活動或業(yè)務的系統(tǒng)“。隨著 時代的進步、信息技術和管理科學的發(fā)展,企業(yè)管理信息系統(tǒng)功能已經(jīng)在“安東 尼模型“基礎上不斷加以擴展與完善,時至今日已發(fā)展為第 5 代基于電子計算機 網(wǎng)絡技術和電子商務技術的現(xiàn)代管理信息系統(tǒng)。 管理信息能夠支持戰(zhàn)略規(guī)劃層、管理控制層、操作控制層三個層次。這三 個層次就是企業(yè)的高、中、低三個層次的管理人員,它反映了對于企業(yè)在營銷 功能、制造功能、信息服務功能、人力資源管理功能、財務管理功能等管理功 能各個層次的全面支持。 管理信息系統(tǒng)是基于信息技術對環(huán)境提出的挑戰(zhàn)、組織和管理的解答。管 理人員要面對客觀環(huán)境對于企業(yè)的挑戰(zhàn),首先在管理信息技術的支持下,要有 一個管理信息系統(tǒng)。管理信息系統(tǒng)運用了先進的、管理的、信息的處理技術來 針對環(huán)境的挑戰(zhàn),它實際是隨著信息技術不斷地前進而前進,隨著環(huán)境不斷地 變化而變化的。 2.2 管理信息系統(tǒng)的開發(fā)過程 1 使用結構化生命周期開發(fā)方法 目前較為流行的 MIS 開發(fā)方法是結構化生命周期開發(fā)方法,其基本思想是: 用系統(tǒng)的思想和系統(tǒng)工程的方法,按用戶至上的原則,結構化、模塊化地自上 而下對生命周期進行分析與設計。 2 用結構化生命周期開發(fā)方法 開發(fā)一個系統(tǒng),將整個開發(fā)過程劃分為五個依次連接的階段: - 3 - (1)系統(tǒng)規(guī)劃階段,主要任務是明確系統(tǒng)開發(fā)的請求,并進行初步的調(diào)查, 通過可行性研究確定下一階段的實施。系統(tǒng)規(guī)劃方法有戰(zhàn)略目標集轉(zhuǎn)化法 (SST,Strategy Set Transformation) 、關鍵成功因素法(CSF,Critical Success Factors)和企業(yè)規(guī)劃法(BSP,Business System Planning) 。 (2)系統(tǒng)分析階段,主要任務是對組織結構與功能進行分析,理清企業(yè)業(yè) 務流程和數(shù)據(jù)流程的處理,并且將企業(yè)業(yè)務流程與數(shù)據(jù)流程抽象化,通過對功 能數(shù)據(jù)的分析,提出新系統(tǒng)的邏輯方案。 (3)系統(tǒng)設計階段,主要任務是確定系統(tǒng)的總體設計方案,劃分子系統(tǒng)功 能,確定共享數(shù)據(jù)的組織,然后進行詳細設計,如處理模塊的設計、數(shù)據(jù)庫系 統(tǒng)的設計、輸入輸出界面的設計和編碼的設計等。該階段的成果為下一階段的 實施提供了編程指導書。 (4)系統(tǒng)實施階段,主要任務是討論確定設計方案、對系統(tǒng)模塊進行調(diào)試、 進行系統(tǒng)運行所需數(shù)據(jù)的準備、對相關人員進行培訓等。 (5)系統(tǒng)運行階段,主要任務是進行系統(tǒng)的日常運行管理,評價系統(tǒng)的運 行效率,對運行費用和效果進行監(jiān)理審計,如出現(xiàn)問題則對系統(tǒng)進行修改、調(diào) 整。 這五個階段共同構成了系統(tǒng)開發(fā)的生命周期。結構化生命周期開發(fā)方法嚴 格區(qū)分了開發(fā)階段,非常重視文檔工作,對于開發(fā)過程中出現(xiàn)的問題可以得到 及時的糾正,避免了出現(xiàn)混亂狀態(tài)。但是,該方法不可避免地出現(xiàn)開發(fā)周期過 長、系統(tǒng)預算超支的情況,而且在開發(fā)過程中用戶的需求一旦發(fā)生變化,系統(tǒng) 將很難作出調(diào)整。 - 4 - 第 3 章 系統(tǒng)開發(fā)平臺及開發(fā)工具介紹 3.1 選擇 Windows XP 操作系統(tǒng) Windows XP 是一個功能強大的操作系統(tǒng)平臺,它具有強大的功能和易用性 及可伸縮能力,而諸如集中式安全管理和強有力的容錯管理等特點又使它成為 用于網(wǎng)絡服務器的理想的操作系統(tǒng)。Windows XP 將網(wǎng)絡管理和基本操作系統(tǒng)完 美地結合起來,并且使網(wǎng)絡易于使用和管理。它內(nèi)部完全是 32 位體系結構,在 運行時有多個線程,從而可以支持功能更為強大的應用程序。 同時通過向操作系統(tǒng)和應用程序提供分離的內(nèi)存空間以防止數(shù)據(jù)沖突。確 保了系統(tǒng)的穩(wěn)定性。 3.2 ASP簡介 3.2.1 ASP 技術的由來 ASP 是 Microsoft 公司推出的一個概念。所謂 ASP 是指在 Windows 系統(tǒng)中 運行的 Web Server 所能利用的 Server 端的 Script 環(huán)境,通常以 DLL(asp.dll)的 形式表示。 ASP(Active Server Pages)包含三方面含義 1. Active ASP 使用 Microsoft ActiveX 技術,ASP 本身封裝了一些基本組件和常用組 件,很多公司也開發(fā)了許多實用組件。只有在服務器上安裝這些組件,通過這 些組件,就可以快速、簡易地建立 Web 應用。 2. Server ASP 運行在服務器端,所以不必擔心瀏覽器是否支持 ASP 所有的編程語言。 3. Pages - 5 - ASP 返回標準的 HTML 頁面,可以正常地在常用的瀏覽器中顯示。瀏覽者看 到是 ASP 生成的 HTML 代碼而不是 ASP 程序源代碼。 3.2.2 ASP 的運行機制 1.用戶在瀏覽器的地址欄中鍵入 ASP 文件,并回車觸發(fā)這個 ASP 的申請; 2. 瀏覽器將這個 ASP 的請求發(fā)送到給 Web 服務器; 3. Web Server 接收這些申請并根據(jù).asp 的后綴名判斷這是 ASP 要求; 4. Web Server 從硬盤或內(nèi)存中讀取正確的 ASP 文件; 5. Web Server 將這個文件發(fā)送到 ASP.DLL 的特定文件中; 6. ASP 文件將會從頭至尾執(zhí)行并根據(jù)命令要求生成相應的 HTML 文件; 7. HTML 文件被送回瀏覽器; 8. 用戶的瀏覽器解釋這些 HTML 文件并將結果顯示出來; 如圖 3-1 所示: 圖 3-1 ASP 運行機制 3.2.3 ASP 支持的語言 ASP 本身不提供腳本語言,但可以通過 ActiveX Script 使用各種腳本語言。 Microsoft VBScript 是 ASP 默認的腳本語言,但考慮客戶端瀏覽器支持的 問題,最好不要在客戶端使用 VBScript。 Netscape JavaScript 內(nèi)建于 Netscape Navigater 瀏覽器中。是標準的客 戶端腳本語言。 - 6 - 3.3 Access 2003簡介 在數(shù)據(jù)庫應用系統(tǒng)開發(fā)之前,對開發(fā)數(shù)據(jù)庫的基本概念應當了解,對數(shù)據(jù) 庫的結構、開發(fā)數(shù)據(jù)庫應用程序的步驟、開發(fā)體系及方法都應當有相當清晰的 了解和認識。數(shù)據(jù)庫應用系統(tǒng)開發(fā)的目標是建立一個滿足用戶長期需求的產(chǎn)品。 開發(fā)的主要過程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設計。 把設計轉(zhuǎn)變?yōu)閷嶋H的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應用。 數(shù)據(jù)庫技術在計算機軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于 60 年 代,30 多年來數(shù)據(jù)庫技術得到了迅速發(fā)展,并已形成較為完整的理論體系和一 大批實用系統(tǒng)。并且,近年來,隨著 World Wide Web(WWW)的猛增及 Internet 技術的迅速發(fā)展,使得數(shù)據(jù)庫技術之時成為最熱門技術之一。 根據(jù)系統(tǒng)功能需求,數(shù)據(jù)采用 Access2003 它完全可以適合工作需求,并且 它所支持的數(shù)據(jù)類型十分豐富,維護簡便,費用比較低,人員素質(zhì)要求不是很 高,容易長級。Access 2003 是 office xp 辦公集成軟件中的小型關系數(shù)據(jù)庫 信息處理系統(tǒng),和其他關系數(shù)據(jù)庫相比,最大的優(yōu)點是簡單易學以及操作方便 以及易于和其他辦公軟件交換數(shù)據(jù),從而得到了廣泛的應用。 3.4 IIS 5.1簡介 由 Microsoft 推出的 IIS(Internet Information Server)成為當今使用 最廣泛的 Web 服務器之一。由于具有與操作系統(tǒng)的親和性并繼承了 Microsoft 產(chǎn)品一貫的用戶界面,使 IIS 成為功能強大,使用方便的 Web 服務器。 3.4.1 IIS 5.1 提供的基本服務 1 WWW 服務 支持最新的超文本傳輸協(xié)議(HTTP)1.1 標準,運行速度更快,安全性更 高,還可以提供虛擬主機服務。WWW 服務是指在網(wǎng)上發(fā)布可以通過瀏覽器觀看 的用 HTML 標識語言編寫的圖形化頁面的服務。IIS 5.1 允許用戶設定數(shù)目不限 - 7 - 的虛擬 Web 站點。 2 FTP 服務 支持文件傳輸協(xié)議(FTP) 。主要用于網(wǎng)上的文件傳輸。IIS 5.1 允許用戶 設定數(shù)目不限的虛擬 FTP 站點,但是每一個虛擬 FTP 站點都必須擁有一個唯一 的 IP 地址。IIS 5.1 不支持通過主機名區(qū)分不同的虛擬 FTP 站點。 3 SMTP 服務 支持簡單郵件傳輸協(xié)議(SMTP) 。IIS 5.1 允許基于 Web 的應用程序傳送和 接收信息。啟動 SMTP 服務需要使用 NT 操作系統(tǒng)的 NTFS 文件系統(tǒng)。 3.4.2 IIS 5.1 運行環(huán)境 硬件:最低配置:486/50 以上,16M 內(nèi)存,50M 硬盤空間,建議配置: P90,32-64M 內(nèi)存,200M 硬盤空間 軟件:NT Server 6.0, Service Pack 3,IE 瀏覽器(6.0 以上版本) ,支 持 TCP/IP 協(xié)議 3.4.3 管理 IIS 的三種方式 1 .Microsoft 管理控制臺(MMC) 提供設置 IIS 的圖形界面(開始-Windows NT 4.0 Option Pack- Microsoft Internet Information Server-Internet 服務管理器) 。 2. Internet 服務管理器(HTML 方式) 支持使用瀏覽器對 IIS 進行遠程管理(除 SMTP,NNTP 服務之外) 。 3. 腳本程序-實現(xiàn)自動管理功能 支持使用 VBscript 和 Javascript 編寫的腳本。 本篇主要講解如何使用最 基本的 Microsoft 管理控制臺方式實現(xiàn)對 IIS 的配置。 3.4.4 安裝 IIS IIS(Internet Information Server )是微軟出品的架設 WEB、FTP、SMTP 服務器的一套整合軟件,捆綁在 Windows2000/NT 中,可以在 - 8 - 控制面板的添加/刪除程序中選擇添加刪除 Windows 組件中選擇添加 IIS 服務。 如圖 3-2 所示: 圖 3-2 Windows 組件中選擇添加 IIS 服務 3.4.5 配置 IIS 當 IIS 添加成功之后,再進入“開始控制面板管理工具Internet 服務管 理器,打開 IIS 管理器,對于有“已停止”字樣的服務,均在其上單擊右鍵,選 “啟動”來開啟。 1.建立第一個 Web 站點: 比如本機的 IP 地址為 192.168.0.1,自己的網(wǎng)頁放在 D:Wy 目錄下,網(wǎng)頁 的首頁文件名為 Index.htm,現(xiàn)在想根據(jù)這些建立好自己的 Web 服務器。 對于此 Web 站點,我們可以用現(xiàn)有的“默認 Web 站點”來做相應的修改后, 就可以輕松實現(xiàn)。請先在“默認 Web 站點”上單擊右鍵,選“屬性” ,以進入名 為“默認 Web 站點屬性”設置界面。 1) 修改綁定的 IP 地址:轉(zhuǎn)到“Web 站點”窗口,再在“IP 地址”后的下 拉菜單中選擇所需用到的本機 IP 地址“192.168.0.1” 。 2) 修改主目錄:轉(zhuǎn)到“主目錄”窗口,再在“本地路徑”輸入(或用“瀏 - 9 - 覽”按鈕選擇)好自己網(wǎng)頁所在的“D:Wy”目錄。 3) 添加首頁文件名:轉(zhuǎn)到“文檔”窗口,再按“添加”按鈕,根據(jù)提示在 “默認文檔名”后輸入自己網(wǎng)頁的首頁文件名“Index.htm” 。 4) 添加虛擬目錄:比如你的主目錄在“D:Wy”下,而你想輸入 “192.168.0.1/test”的格式就可調(diào)出“E:All”中的網(wǎng)頁文件,這里面的 “test”就是虛擬目錄。請在“默認 Web 站點”上單擊右鍵,選“新建虛擬 目錄” ,依次在“別名”處輸入“test” ,在“目錄”處輸入“E:All”后再按 提示操作即可添加成功。 5) 效果的測試:打開 IE 瀏覽器,在地址欄輸入“192.168.0.1”之后再按 回車鍵,此時就能夠調(diào)出你自己網(wǎng)頁的首頁,則說明設置成功! 2一個 IP 地址對應多個 Web 站點 當按上步的方法建立好所有的 Web 站點后,對于做虛擬主機,可以通過給 各 Web 站點設不同的端口號來實現(xiàn),比如給一個 Web 站點設為 80,一個設為 81,一個設為 82(如圖 2) ,則對于端口號是 80 的 Web 站點,訪問格式仍 然直接是 IP 地址就可以了,而對于綁定其他端口號的 Web 站點,訪問時必須在 IP 地址后面加上相應的端口號。如圖 3-3 所示: 圖 3-3 配置主目 錄 3.完成配 置,如圖 3-4 所示 - 10 - 圖 3-4 完成配置的圖 - 11 - 第 4 章 科研信息管理系統(tǒng)分析 4.1 科研管理系統(tǒng)的開發(fā)背景 當今時代是飛速發(fā)展的信息時代。在各行各業(yè)中離不開信息處理,這正是 計算機被廣泛應用于信息管理系統(tǒng)的環(huán)境。計算機的最大好處在于利用它能夠 進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大的 提高了其安全性。尤其對于復雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。 計算機進行信息管理與信息管理系統(tǒng)的開發(fā)密切相關,系統(tǒng)的開發(fā)是系統(tǒng)管理 的前提。本系統(tǒng)就是為了管理好科研論文信息而設計的。 科研信息管理系統(tǒng)是一些高校不可缺少的部分,論文是人類不可缺少的精神 食糧,尤其對一些學校來說,尤其重要。所以科研信息管理系統(tǒng)應該能夠為教 師和學校領導提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人 工的方式管理論文、期刊等,這種管理方式存在著許多缺點,如:效率低、保密性 差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了 不少的困難。 隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻 認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應 用的一部分,使用計算機對科研資源信息進行管理,具有手工管理所無法比擬的優(yōu) 點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本 低等。這些優(yōu)點能夠極大地提高科研信息管理的效率,也是企業(yè)、學校的科學化、 正規(guī)化管理,與世界接軌的重要條件。 4.2 科研信息管理系統(tǒng)的可行性分析 高??蒲泄芾硇畔⒌墓ぷ髁渴潜容^大的,因此,建立高校科研管理系統(tǒng)是 極為重要的,有利于使科研管理標準化、科學化、自動化,為領導決策提供第 - 12 - 一手資料。為此,在開發(fā)本系統(tǒng)之前,應該首先進行可行性分析??尚行苑治?主要包括經(jīng)濟可行性、技術可行性、操作可行性和法律可行性 4.2.1 經(jīng)濟可行性 該系統(tǒng)立項后,雖然花費了一定的專項經(jīng)費用于添置相關設備和軟件開發(fā), 但是系統(tǒng)開發(fā)后將會節(jié)省大量的人力資源,節(jié)省的人力資源費用與投入的資金 相比較會證明經(jīng)濟上是可行的。 同時該系統(tǒng)的投入使用會大大提高工作效率,使工作流程通順合理,統(tǒng)計 查詢方便快捷,因此,社會效益也會明顯體現(xiàn)。 4.2.2 技術可行性 學校的校園網(wǎng)經(jīng)過一年的建設,已經(jīng)具備了一定的規(guī)模,校內(nèi)各處室都已 聯(lián)上了校園網(wǎng),為網(wǎng)上數(shù)據(jù)交換提供了現(xiàn)成的信息通道。而且,其它部門的一 些基于校園網(wǎng)的管理系統(tǒng)陸續(xù)投入使用,例如:教務管理系統(tǒng)、人事管理系統(tǒng)、 財務管理系統(tǒng)等,為科技管理系統(tǒng)的實現(xiàn)打下了基礎。 開發(fā)小組由信管專業(yè)的老師主持,由三名同學負責設計和實施,同時也掌 握小型數(shù)據(jù)庫 ACCESS 2003 的開發(fā)方法和技巧。而且在開發(fā)的同時,有許多技 術支持和指導,綜合這些條件來講,開發(fā)小組是完全有能力在規(guī)定時間內(nèi)開發(fā) 出系統(tǒng)的。 4.2.3 操作可行性 需對管理人員進行簡單的培訓就可以操作新系統(tǒng)。Windows 友好的用戶界 面和本系統(tǒng)良好的安全性設置,可以使其管理人員在系統(tǒng)實施人員的指導幫助 下很快掌握系統(tǒng)的使用方法,而無因操作失誤而引起系統(tǒng)出錯之虞。不僅如此, 我們還可以編寫出詳盡的“用戶操作說明書“,為用戶的正確操作給以圖文并茂 的形式加以說明。同時,在開發(fā)過程中,我們還可以盡量給用戶以方便,考慮 到用戶需求的實際情況,在輸入界面、查詢界面等部分添加解釋或提示,幫助 用戶盡快掌握本系統(tǒng)的使用方法。 - 13 - 4.2.4 法律可行性 該系統(tǒng)的開發(fā)是我們?nèi)瑢W獨立開發(fā)的,加上指導老師的幫助,不會引 起任何侵權或其他責任問題,在法律上是可行的。 根據(jù)以上四點,可以得出結論該系統(tǒng)的開發(fā)是完全可行的。 4.3 科研信息管理系統(tǒng)的要求 為了更好地適應當前學校領導對教師發(fā)表論文的了解和管理的需求,緩解 手工管理存在的弊端,開發(fā)科研信息管理系統(tǒng)??蒲行畔⒐芾硐到y(tǒng)向用戶提供 的服務將在傳統(tǒng)的基礎上,進一步提供全方位的信息服務。 4.3.1 它具有以下幾個特點 1.可以查詢?nèi)=搪毠さ幕厩闆r,具有安全、高效的特性; 2. 只需 12 名檔案錄入員即可操作系統(tǒng),節(jié)省大量人力; 3.可以迅速查到所需論文信息; 4.3.2 論文設計要求可分為如下 2 方面 1.普通用戶功能 1)能對全校教職工的基本信息進行瀏覽、查詢、打印等操作; 2)能對各種數(shù)字化期刊的基本信息進行瀏覽、查詢、打印等操作; 3)能對校教職工發(fā)表的論文的基本信息進行瀏覽、查詢、打印等操作; 2.系統(tǒng)管理員功能 1)能對全校教職工的基本信息進行添加、查詢、修改、統(tǒng)計、打印等操作; 2)能對各種數(shù)字化期刊的基本信息進行添加、查詢、修改、打印等操作; 3)能對全校教職工發(fā)表的論文的基本信息進行添加、查詢、修改、統(tǒng)計、 打印等操作; 4)能對系統(tǒng)管理員的帳號進行修改操作; 5)能對系統(tǒng)的數(shù)據(jù)庫進行備份、恢復、清空等操作; - 14 - 用戶查詢界面管理員登陸界 面 查詢結果 輸入查詢條件 設置顯示字段 主界面 輸入登陸信息 身份驗證 失敗 成功 部門配置 職務配置 職稱配置 學歷配置 學科配置 教職工信息 期刊信息 論文信息 查 詢 系統(tǒng)維護 3.查詢功能 1)能進行單個條件的查詢; 2)能進行復合條件的查詢; 3) 能進行模糊查詢; 4.4 科研信息管理系統(tǒng)的系統(tǒng)流程圖 在系統(tǒng)可行性分析的基礎上,深入到學校圖書館進行調(diào)查,明確了各科室 的業(yè)務范圍和工作流程,該系統(tǒng)的工作流程如圖 4-1 所示: 圖 4-1 系統(tǒng)流程圖 - 15 - 第 5 章 科研信息管理系統(tǒng)設計 5.1 系統(tǒng)目標 為適應現(xiàn)代化的信息管理,當前高校迫切需要一個新的管理系統(tǒng),這個系 統(tǒng)應以校園網(wǎng)為平臺,充分發(fā)揮網(wǎng)絡優(yōu)勢,實現(xiàn)信息的存儲與共享。最大限度 地減輕科研管理人員的工作量,提高工作效率,同時搭建一個高校內(nèi)部交流的 平臺。它必須滿足如下的性能目標和功能目標。 5.1.1 系統(tǒng)性能目標 1.實用性 科研管理信息系統(tǒng)的開發(fā)應將系統(tǒng)的實用性放在首要位置,該系統(tǒng)的設計, 應將滿足該??蒲行畔⒐芾碜鳛槭滓繕?。系統(tǒng)設計采用原型法開發(fā)方法。系 統(tǒng)設計應最大限度地發(fā)揮計算機的高速處理、海量存儲能力。在軟件設計中, 以方便用戶使用為標準,做到統(tǒng)一編碼規(guī)則、統(tǒng)一界面風格。界面全漢字化, 提高聯(lián)機幫助功能。 2.先進性 科技管理信息系統(tǒng)是我校信息化建設的重點工程,在硬件選型和軟件設汁 方案上,都應在保證滿足現(xiàn)有業(yè)務需求的基礎上,保持系統(tǒng)具有一定的先進性, 以使系統(tǒng)盡量增長其生命周期。設計的系統(tǒng)要有優(yōu)越的性能價格比,硬件選型 既要體現(xiàn)當前最新技術,又要方便系統(tǒng)的變更、擴充,系統(tǒng)軟件既要適應計算 機技術發(fā)展的新潮流,又要考慮到系統(tǒng)維護的方便性。 3.可靠性 可靠性是指系統(tǒng)使用的軟、硬件可靠性程度,使系統(tǒng)在運行中不發(fā)生或極 少發(fā)生故障,在偶然事故及操作失誤時,系統(tǒng)應具有較強自我恢復能力,而不 應造成系統(tǒng)死鎖或信息丟失和破壞。 4.安全性 科研管理信息系統(tǒng)保存著學校重要的科研信息,因此對系統(tǒng)的安全性要求 - 16 - 非常高,一方面要保證數(shù)據(jù)的一致性,另一方面又要在非常情況下保證數(shù)據(jù)的 丟失減少到最低限度。因此,科技管理信息系統(tǒng)應充分利用 ACCESS 數(shù)據(jù)庫的維 護工具,便于數(shù)據(jù)備份、恢復,從而提高系統(tǒng)的安全性。 5.保密性 科研管理信息系統(tǒng)含有我校科技合同、人員、科研經(jīng)費、統(tǒng)計、成果、外 部科技動態(tài)等重要信息,這些信息不但應滿足數(shù)據(jù)共享,同時還應提高系統(tǒng)的 保密性??蒲泄芾硇畔⑾到y(tǒng)的保密性設計將充分利用數(shù)據(jù)庫封鎖機制、授權管 理機制、應用軟件設置多級密碼及軟件分離等措施,以保證系統(tǒng)不發(fā)生泄密。 6.整體性 科研管理信息系統(tǒng)是一個相對獨立的系統(tǒng)。系統(tǒng)開發(fā)必須按照科學的開發(fā) 原則,在系統(tǒng)分析的基礎上,搞好整個系統(tǒng)的總體設計。使全??萍紨?shù)據(jù)信息 統(tǒng)一,充分發(fā)揮整個系統(tǒng)的總體效益。 7.規(guī)范性:數(shù)據(jù)的處理和描述要符合標準,具有通用性,數(shù)據(jù)的設計和定 義要相關標準相一致。 5.1.2 系統(tǒng)功能目標 1.建立一個能夠覆蓋本高校兩個校區(qū)的校級和院系級各主要科研信息管理 的計算機管理信息系統(tǒng)。采用局域網(wǎng)內(nèi)工作站和院系計算機收集各種與業(yè)務有 關的信息,采用計算機網(wǎng)絡技術簡化人工管理流程,實現(xiàn)信息的一次錄入多方 共享及信息的綜合加工,滿足不同管理層次對各類信息的需求。 2.系統(tǒng)應及時為校、院系各級科研管理部門提供本校教師發(fā)表論文信息。 3.按照相關信息標準,建立科研數(shù)據(jù)信息的標準化編碼體系。使其統(tǒng)一規(guī) 范,便于實現(xiàn)科技處內(nèi)部、校內(nèi)院系統(tǒng)及與校外的信息交換。 4.適應高教系統(tǒng)科研管理的實際需要,按功能劃分功能模塊,使系統(tǒng)具有 良好的擴充性、可維護性及可調(diào)整性。另外,提供良好的漢字用戶界面和完整 的文檔資料。 5.1.3 系統(tǒng)開發(fā)的指導思想和原則 1.實用原則 - 17 - 把系統(tǒng)的實用性作為評價系統(tǒng)開發(fā)質(zhì)量的主要標準。實用的系統(tǒng)應該是以 盡可能少的投入,滿足用戶在一定時期內(nèi)的需求并帶來一定的經(jīng)濟效益(直接 和間接效益) 。系統(tǒng)實用性好,才具有真正的價值。堅持實用原則要處理好實用 性與先用性的關系,不能一味追求系統(tǒng)的大、全、洋、先,但也要考慮系統(tǒng)的 擴展性、兼容性和生命周期。 2.開放原則 開發(fā)的目標系統(tǒng)是個開放系統(tǒng),它存在與一定的環(huán)境中,總體設計時要充 分考慮到環(huán)境對目標系統(tǒng)的影響以及系統(tǒng)與外界的接口,這就要求系統(tǒng)有較強 的適應能力和擴充能力,另一方面開發(fā)的系統(tǒng)是一個應用系統(tǒng),用戶是系統(tǒng)的 最終使用者,因此,系統(tǒng)開發(fā)過程對用戶必須是透明的。 3.規(guī)范化原則 為了避免低水平的、封閉式的系統(tǒng)開發(fā),便于用戶接受和維護,系統(tǒng)開發(fā) 必須樹立標準化的思想,對開發(fā)階段劃分、目標任務、方法和工具、資料文檔 等格式進行相對統(tǒng)一的技術規(guī)定和管理約定。 5.2 科研信息管理系統(tǒng)功能模塊設計 5.2.1 系統(tǒng)功能描述 包括數(shù)據(jù)錄入與管理、數(shù)據(jù)查詢與打印、系統(tǒng)維護、數(shù)據(jù)統(tǒng)計、系統(tǒng)幫助 五個模塊。各模塊功能描述如下: 1.數(shù)據(jù)錄入與管理 包括教職工信息錄入、期刊信息錄入和論文信息錄入。其中教職工信息錄 入包括添加、修改、刪除。 1)在進行教職工信息的添加時,彈出新的窗口進行教職工信息的錄入,在 保存的時候要進行教職工編號是否重復的檢驗,如果添加的教職工編號重復要 對用戶進行提示,只有在不重復的情況下才能夠進行教職工信息的添加。在進 行教職工信息的刪除操作時,要首先彈出提示窗口讓用戶確認是否刪除,只有 在用戶確認后才能夠進行教職工信息的刪除。在進行教職工信息的修改時,要 能夠根據(jù)用戶選定的教職工進行修改,即列出所有教職工信息,在這個基礎上 - 18 - 進行修改; 2)期刊信息錄入模塊包括添加、刪除和修改; 3)論文信息錄入模塊也包括添加、刪除和修改。管理人員可以根據(jù)使用的 需要,依靠單擊窗體中相應的按鈕分別進入不同的操作; 2.數(shù)據(jù)查詢與打印 包括教職工信息查詢、期刊信息查詢、論文信息查詢、綜合查詢。 1)其中教職工信息查詢只要選中科研論文查詢界面中的教師信息,就能顯 示全部教職工的詳細信息; 2)期刊信息查詢只要選中科研論文查詢界面中的期刊信息,就能顯示全部 期刊的詳細信息; 3)論文信息查詢只要選中科研論文查詢界面中的論文信息,就能顯示全部 論文的詳細信息; 4)綜合查詢就是把前幾項查詢綜合起來進行查詢。比如輸入“作者姓名” , 再選中“論文登記號” 、 “名稱(中) ” 、 “學歷”就會顯示相應的信息,或者 選中“全選” ,就會顯示全部論文信息和論文篇數(shù); 3.系統(tǒng)維護 包括數(shù)據(jù)庫管理、管理員登錄資料修改、驗證用戶提交的論文信息。 1) 其中數(shù)據(jù)庫管理包括數(shù)據(jù)庫備份、數(shù)據(jù)庫還原、數(shù)據(jù)庫清空。在進行數(shù) 據(jù)庫備份時,彈出新窗口進行詢問是否要備份,選者“確定”就進行備份,選 者“取消”就不進行備份。在進行數(shù)據(jù)庫還原時,彈出新窗口進行詢問是否要 還原,選者“確定”就進行還原,選者“取消”就不進行還原。在進行數(shù)據(jù)庫 清空時,彈出新窗口進行詢問是否要清空,選者“確定”就進行清空,選者 “取消”就不進行清空; 2) 管理員登錄資料修改就是輸入原來的用戶名和密碼,再輸入新的用戶名 和密碼,并要輸入確認密碼,最后點“修改” 。此時會彈出一個新界面,提示修 改成功與否。但此功能只有管理員才有; 3) 驗證用戶提交的論文信息,點擊“驗證”就會顯示教師提交成功的論文。 若論文信息真實,就正式加入數(shù)據(jù)庫,否則刪除其信息。在本頁面當中還存在 兩個按鈕,一個就是直接返回系統(tǒng)首頁,還有一個就是鏈接到學校網(wǎng)站; - 19 - 4.數(shù)據(jù)統(tǒng)計 此界面顯示兩種方法統(tǒng)計的結果,分別為:按教職工所在部門統(tǒng)計和按教 職工職稱統(tǒng)計,以扇形圖的形式顯示比例。 5.系統(tǒng)幫助 1) 作者簡介就寫上作者的信息、聯(lián)系方式、開發(fā)工具(ASP 和 Access 數(shù) 據(jù)庫結合) 、支持的平臺、開發(fā)日期; 2) 使用說明:主要是軟件使用幫助; 5.2.2 系統(tǒng)功能模塊圖 用于描述系統(tǒng)內(nèi)各個組成的結構及其相互關系的圖稱為功能模塊圖。 功能結構圖按照系統(tǒng)的功能從屬關系描述系統(tǒng)各組成部分的功能,圖中每 一個框表示一個功能,各層功能模塊與數(shù)據(jù)流圖中的加工相對應。由此本系統(tǒng) 的功能模塊圖如圖 5-1 所示: 論 文 信 息 管 理 系 統(tǒng) 系統(tǒng)維護 數(shù)據(jù)錄入與管 理 數(shù)據(jù)查詢及打 印 系統(tǒng)幫助 數(shù)據(jù)查詢及打印 數(shù)據(jù)庫管理 管理員登錄修 改 驗證用戶提交 信息 返回首頁 教職工信息錄 入 期刊信息錄入 論文信息錄入 教職工信息查 詢 期刊信息查詢 論文信息查詢 綜合查詢 作者簡介 使用說明 數(shù)據(jù)統(tǒng)計 按部門統(tǒng)計 按職稱統(tǒng)計 - 20 - 圖 5-1 系統(tǒng)的功能模塊圖 5.3 數(shù)據(jù)庫設計 5.3.1 數(shù)據(jù)庫設計原則 數(shù)據(jù)庫是信息系統(tǒng)的核心和基礎。它把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模 型組織起來,提供存儲、維護、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時、 準確地從數(shù)據(jù)庫中獲得所需的信息。一個信息系統(tǒng)的各個部份能否緊密地結合 在一起以及如何結合,關鍵在數(shù)據(jù)庫。因此只有對數(shù)據(jù)庫進行合理的邏輯設計 和有效的物理設計才能開發(fā)出完善而高效的信息系統(tǒng)。數(shù)據(jù)庫設計是信息系統(tǒng) 開發(fā)和建設的重要組成部分。 數(shù)據(jù)編碼是建立管理信息系統(tǒng)的重要環(huán)節(jié),同時也是保證數(shù)據(jù)一致性的重 要環(huán)節(jié),為此我們對科技管理信息系統(tǒng)的數(shù)據(jù)定義和編碼是按照教育部教育信 息化技術標準委員會 2004 年公布的教育信息化技術行業(yè)標準教育管理 信息系統(tǒng)互操作規(guī)范 Specification for education management information system interoperability framework (草案)中關于科研信息的定義的要求 來定義和設置,嚴格按照規(guī)范所規(guī)定的格式來定義數(shù)據(jù),對于規(guī)范中未涉及的 項目,數(shù)據(jù)定義時盡量具有通用性、規(guī)范性和完備性。下表 1 和表 2 是教 育管理信息系統(tǒng)互操作規(guī)范 Specification for education management information system interoperability framework (草案)中關于科技項目 基本情況和科技著作基本情況表的數(shù)據(jù)定義。 5.3.2 數(shù)據(jù)庫表格的設計 根據(jù)模塊的設計,以及根據(jù)前面章節(jié)介紹的規(guī)范的設計要求,該系統(tǒng)的數(shù) 據(jù)庫表設計如表 1-8 所示。 表 1 主要用來存放作者: 表5-1 作者信息表 數(shù)據(jù)表名字段名稱數(shù)據(jù)類型字段大小索引 ID 自動編號 作者代碼文本 10 是 - 21 - 姓名文本 20 出生日期日期/時間 8 性別文本 2 部門代碼文本 30 職務代碼文本 20 職稱代碼文本 20 Author 學歷代碼文本 10 表2用來存放期刊的信息: 表5-2 期刊信息表 ID 自動編號 期刊代碼文本 10 是 期刊名稱文本 50 刊號文本 15 級別(AG)文本 1 主辦單位文本 50 Magazine 所屬學科代碼文本 20 表 3 用來存放論文的信息: 表 5-3 論文信息表 ID 自動編號 論文登記號文本 10 是 論文名稱(中)文本 50 論文名稱(英)文本 50 期號數(shù)字 2 引用情況文本 20 何項目資助文本 50 作者代碼文本 10 Paper 期刊代碼文本 10 表 4 用來存放部門的信息: 表 5-4 部門信息表 部門代碼文本 10 是 Department 名稱文本 50 表 5 用來存放職務的信息: 表 5-5-職務信息表Job 職務代碼文本 10 是 Job 名稱文本 20 表 6 用來存放職稱信息: - 22 - 表 5-6 職稱表 職稱代碼文本 10 是 Duty 名稱文本 20 表 7 用來存放學歷信息: 表 5-7 學歷表 學歷代碼文本 10 是 Degree 名稱文本 20 表 8 用來存放學科的信息: 表 5-8 學科表 學科代碼文本 10 Subject 名稱文本 20 根據(jù)前面介紹的規(guī)范化的設計理論,這時將科研信息管理系統(tǒng)的數(shù)據(jù)分成 上面 8 個表,減少了數(shù)據(jù)的冗余,同是在這些表之間又存著一些關聯(lián)關系。例 如在論文信息表中,由作者代碼和期刊代碼兩個字段分別與作者信息表和期刊 信息表建立了關聯(lián)關系,這樣在查詢論文信息的時候,就能夠顯示出作者以及 期刊的信息,同時在查看論文信息的時候,又可以通過類別代碼同論文類別表 進行關聯(lián),以顯示出論文的類別信息,各表間的關系如圖 5-2 所示: 圖 5-2 數(shù)據(jù)庫各表關系圖 由數(shù)據(jù)庫各表得到書詞典的分析表 表 5-9-數(shù)據(jù)詞典分析表 - 23 - 表名說明字段 paper 論文信息表PaperId 論文登記號 PaperNameCN 論文名稱(中) Issue 引用情況 magazineID 期號 Paper_author 論文作者表PaperId 論文登記號 AuthorID 作者代碼 magazine 期刊信息表magazineID 期刊代碼 magazineName 期刊名稱 magazineNum 刊號 author 作者信息表AuthorID 作者代碼 Name 作者名稱 Birthday 出生日期 Sex 性別 subject 學科表SubjectID 學科代碼 Subject 名稱 department部門表departmentID 部門代碼 departmentName 名稱 duty職稱表dutyID 職稱代碼 dutyName 名稱 job 職務表job ID 職務代碼 jobName 名稱 degree學歷表degreeID 學歷代碼 degreeName 名稱 admin 管理員表Username 用戶名 Password 密碼 - 24 - 數(shù)據(jù)統(tǒng)計結果 普 通 用 戶 普通用戶論文登記 普通用戶查詢結果 系統(tǒng)維護要求 數(shù)據(jù)錄入修改要求 數(shù)據(jù)查詢結果 管理員登錄 返回無效信息 科研信息 管理系統(tǒng) 管理人員 圖 5-3 頂層數(shù)據(jù)流程圖 1 檢查有 效性 2 處理要 求 3 處理查 詢 數(shù)據(jù)錄入修改要求 無效的輸入 有效的查詢要求 數(shù)據(jù)查詢結果 數(shù)據(jù)統(tǒng)計結果 數(shù)據(jù)查詢要求 4 統(tǒng)計 數(shù)據(jù) 數(shù)據(jù)統(tǒng)計要求 管理員登錄 返回無效信息 普通用戶查詢結果 普通用戶論文登記 圖 5-4 0 層數(shù)據(jù)流圖 - 25 - 3.1 登錄 檢驗 32 查詢 處理 3.3 查詢 處理 論文數(shù)據(jù)庫 管理員 普通用戶 有效的查詢要求 查詢結果 數(shù)據(jù) 數(shù)據(jù) 查詢結果 圖 5-5 1 層數(shù)據(jù)流圖 - 26 - 第 6 章 科研管理系統(tǒng)的功能實現(xiàn) 6.1 主界面介紹 軟件主界面主要包括查詢界面、論文登記界面和管理員登錄界面。查詢界 面是為了方便普通用戶查詢;論文登記界面是教職工自己添加論文信息,若符 合實際,則管理員會把其正式加入數(shù)據(jù)庫;登陸界面功能主要是管理員的合理 性,如果驗證正確,即使管理員進入管理員操作界面。 圖 6-1 軟件主界面(查詢界面) - 27 - 圖 6-2 軟件主界面(論文登記界面) 圖 6-3 軟件主界面(管理員登錄界面) - 28 - 6.2 科研論文查詢界面的設計與實現(xiàn) 6.2.1 科研論文查詢界面的開發(fā)目的 科研論文查詢界面的開發(fā)目的是為了讓用戶能夠及時的查詢所要查找論文 的詳細信息,為用戶提供所需信息。 6.2.2 科研論文查詢界面的設計分析 窗體界面設計窗體界面設計 圖 6-4 管理員查詢界面 窗體的工作流程窗體的工作流程/ /方式方式 首先進行查詢條件的輸入,并選則要顯示的字段。輸入完畢,再回車,根 據(jù)輸入的查詢條件論文登記號,動態(tài)的生成查詢語句,然后進行數(shù)據(jù)庫的連接, 按照生成的查詢語句進行數(shù)據(jù)庫的查詢,最后顯示查詢結果。 本窗體是論文查詢窗體,與其聯(lián)系的數(shù)據(jù)庫表是論文信息表“paper”, 作者信息表“author” ,期刊信息表“magazine”.所以根據(jù)查詢條件而顯 - 29 - 示的查詢結果是科研信息管理系統(tǒng)下的各論文的詳細信息。如選擇部門-“信 電系” ,職務-“教師”所查詢的結果如圖6-5所示: 圖6-5 論文查詢 如選職稱-“教授” ,所查詢的結果如圖 6-6 所示 圖6-6 論文查詢 - 30 - 6.2.3 科研論文查詢界面的源代碼 在進行論文查詢之前首先要保證數(shù)據(jù)庫連接,其代碼保存在 “include/conn.asp”中,具體源代碼: 查詢界面源代碼保存在“search.asp” ,點擊查詢就會提交到 “search_result.asp”,對數(shù)據(jù)庫進行查詢。若輸入正確,就會顯示結果。 查詢界面部分源代碼 論文管理系統(tǒng)查詢 function doReset() form1.txtPaperNameCN.value=“ form1.txtPaperNameEN.value=“ form1.txtMagazineID.options0.click() form1.txtPaperID.value=“ form1.txtName.value=“ form1.txtDepartmentID.options0.click() form1.txtDeployStart.value=“ form1.txtDeployEnd.value=“ form1.txtDuty.options0.click() form1.txtJob.options0.click() - 33 - form1.txtDegree.options0.click() form1.txtMagazineID.options0.click() form1.txtSubjectID.options0.click() form1.txtLevel.options0.click() form1.txtSponsor.value=“ form1.txtIssue.value=“ form1.PaperID.checked=true form1.PaperNameCN.checked=true form1.PaperNameEN.checked=true form1.Reference.checked=false form1.Support.checked=false form1.MagazineID.checked=false form1.MagazineName.checked=true form1.Level.checked=false form1.SubjectName.checked=true form1.Sponsor.checked=false form1.AuthorName.checked=true form1.Birthday.checked=false form1.Sex.checked=false form1.DepartmentName.checked=true form1.DutyName.checked=false form1.JobName.checked=false form1.DegreeName.checked=false form1.DeployDate.checked=false form1.Issue.checked=false function checkAll(obj) if (obj.checked=true) form1.PaperID.checked=true - 34 - form1.PaperNameCN.checked=true form1.PaperNameEN.checked=true form1.Reference.checked=true form1.Support.checked=true form1.MagazineID.checked=true form1.MagazineName.checked=true form1.Level.checked=true form1.SubjectName.checked=true form1.Sponsor.checked=true form1.AuthorName.checked=true form1.Birthday.checked=true form1.Sex.checked=true form1.DepartmentName.checked=true form1.DutyName.checked=true form1.JobName.checked=true form1.DegreeName.checked=true form1.DeployDate.checked=true form1.Issue.checked=true else form1.PaperID.checked=false form1.PaperNameCN.checked=false form1.PaperNameEN.checked=false form1.Reference.checked=false form1.Support.checked=false form1.MagazineID.checked=false form1.MagazineName.checked=false form1.Level.checked=false form1.SubjectName.checked=false form1.Sponsor.checked=false form1.AuthorName.checked=false - 35 - form1.Birthday.checked=false form1.Sex.checked=false form1.DepartmentName.checked=false form1.DutyName.checked=false form1.JobName.checked=false form1.DegreeName.checked=false form1.DeployDate.checked=false form1.Issue.checked=false 6.3 小結 該模塊窗體基本上能完成原定的任務功能,可以分為單個條件查詢和復合 條件查詢。如輸入“作者姓名” ,單個條件,就會查出相應的論文。如輸入“職 務”單個條件,又會得到相應的論文。輸入“作者姓名” 、 “職務” 、 “職稱”等 復合條件,就會得到更準確的信息。 當教職工和學校領導要查詢論文信息時,該系統(tǒng)能提供非常方便的途徑。 如輸入各個系名,就能得到各系的論文及各系論文所占的比例,一目了然,方 便學校領導的決策。如輸入教職工名,就能得到相應的教職工發(fā)表的論文,十 分方便。當然小問題還是存在的,畢竟制作系統(tǒng)的時間有限。 - 36 - 第 7

注意事項

本文(畢業(yè)論文——科研信息管理系統(tǒng))為本站會員(good****022)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!