freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

科研成果申報管理系統(tǒng)畢業(yè)論文-wenkub

2022-09-19 11:03:17 本頁面
 

【正文】 1 二 零 一 一 年 六 月 東華理工大學畢業(yè)設計(論文) 摘要 摘 要 科研成果申報管理系統(tǒng)是 科研院所、 政府機構實現(xiàn)對科研活動 實現(xiàn) 有效管理的一個平臺。 建立系統(tǒng)原型,然后對原型進不斷修正和改進,直到形成可行性的設備管理系統(tǒng)。 系統(tǒng)主要有 三 大 主 功能模塊: 科研項目申報模塊、可研審批模塊、公共查詢模塊各模塊 。 JavaBean。隨著互聯(lián)網具有的巨大優(yōu)勢被越來越多的人認識,越來越多的機構將科研成果管理與Inter 融合在一起,以方便科研人員進行溝通和管理。 ( 2)選題的目的和意義 為了更有利于 科研機構科研院校 對 科研申報過程 進行更合理、科學的管理,設計一個以計算機技術和網絡技術的 科研申報 管理系統(tǒng)是很有必要的。這樣的科學高效 安全的服務對于新時期科研管理工作來說是值得發(fā)展和建立的。 該系統(tǒng)分為 3 個 大的模塊 : 科研項目申報模塊、科研項目審批模塊、公共查詢模塊 。 作為信息技術在管理領域發(fā)展的一個重要分支 ,管理信息系統(tǒng)已在信息管理中起到了舉足輕重的作用。一大批成功的管理信息系統(tǒng)正收到很好的社會效益和經濟效益 [3]。從目前科研審批對網絡和計算機的運用情況以及對無紙化辦公的實際情況看,系統(tǒng)主要是滿足申報員對科研項目進行申報和審批員對科研項目進行審批以及其他用戶對科研 項目的查詢。 ( 3)操作簡單方便,無論是專業(yè)人員還是非技術人員,都可以輕松上手。 ( 5)基于 SQL server 數據庫系統(tǒng),可以對大量科研課題進行有效管理,保證數據的安全性。第三部分是連接這兩者的 Inter。這個文件首先被轉譯成一個 Java文件,再將這個 Java 文件編譯生成字節(jié)碼文件,然后通過執(zhí)行字節(jié)碼文件響應客戶的請求。 JSP 是基于 Java Servlet 以及整個 Java 體系的 Web開發(fā)技術,利用這一技術可以建立安全的、跨平臺的先進動態(tài)網站 [6, 7]。在服務器端, JSP 引擎解釋 JSP 標識和腳本,生成所請求的內容,并且將結果以 HTML(或者 XML)頁面的形式發(fā)送回瀏覽器?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在現(xiàn)有的技能和優(yōu)化結果的開發(fā)努力中得到平衡。從一個平臺移植到另外一個平臺, JSP 和 JavaBeans 甚至不用重新編譯,因為 Java字節(jié)碼都是標準的 、 與平臺無關 的 。作為 Java 平臺的一部分, JSP 擁有 Java 編程語言 “ 一次編寫,各處運行 ”的特點 [810]。眾所周知,屬性名稱符合這種模式,其他 Java 類可以通過自身機制發(fā)現(xiàn)和操作這些 JavaBean 屬性 。可以在任何安裝了 Java 運行環(huán)境的平臺上使用,而不需要重新編譯。這樣提高了工作效率,而且也會給維護帶來很大的方便。 這些存儲過程存放在服務器端,并預先編譯過,執(zhí)行速度非常塊。 SQL Server 2020 能夠滿足今天的商業(yè)環(huán)境要求不同類 型的數據庫解決方案。作為重要的基準測試可伸縮性和速度獎的記錄保持者, SQL Server 2020 是一個具備完全 Web 支持的數據庫產品,提供了對可擴展標記語言 (XML) 的核心支持以及在 Inter 上 對 防火墻外進行查詢的能力 。 Java Server Pages 技術可以讓 Web 開發(fā)人員和設計人員非常容易的創(chuàng)建和維護動態(tài)網頁。例如,一個 JSP 網頁可以包含 HTML 代碼所顯示的靜態(tài)文本和圖像,也可以調用一個 JDBC 對象來訪問數據庫;當網頁顯示到用戶界面上以后, JSP 頁面將包含靜態(tài) HTML 內容和從數據庫中找到相應的動態(tài)信息。這也使得 JSP與 Java servlet 相比成為一種可以更靈活生成動態(tài) Web內容的方法 [16, 17]。 操作 可行性 自 從 我國正式接入互聯(lián)網以來,短短的 數 年時間 內 ,互聯(lián)網在我國得到了飛速的發(fā)展。不同的用 戶在登陸系統(tǒng)后,無需進行再進一步的操作,相應的功能菜單就可以在界面上完全的顯示。 科研成果申報管理系統(tǒng)的功能結構圖如圖 21所示。 操作流程 科研成果申報管理系統(tǒng)面向兩種對象:申報員和審批員,兩者之間通過分配的權限 ID 和密碼區(qū)分。接著明確開發(fā)系統(tǒng)的開發(fā)模式為 jsp 配合使用 javabean,通過 對系統(tǒng)做出可行性分析 是為了完整可靠地按照既定目標來開發(fā)系統(tǒng),是系統(tǒng)開發(fā)的必須過程 。 ( 3)公共查 詢模塊:該模塊包括課題關鍵字查詢、成果內容查詢 2部分。如果是審批員登錄首頁,則使用“科研審批”功能。左下部用來顯示用戶具體功能的鏈接。 圖 32 科研申報頁面 申報員登錄 申報員登錄是申報員通過審 批員取得申報員的權限 ID 和密碼,申報員輸入 ID和密碼就可進行登錄。 ()。 return false。 //創(chuàng)建一個連接數據庫的對象 Show show=new Show()。+name+39。 if(()){ //將游標移動到下一行 String strsql=(1)。 ()。 //關閉與數據庫的連接 的功能是對用戶輸入的 ID 和密碼進行檢查。類 Show 是能提示錯誤頁面的 JavaBean。 圖 34 科研成果申報 科研課題申報頁面設計如圖 35所示 。關鍵代碼如下 。 String resultname=(resultname)。 String sql=select Resultname from tb_Result where Resultname=39。 (“此成果已經立項 你不能申報! ”)。+resultname+39。+resultnum+39。+resultype+39。+dattime+39。+test+39。+0+39。+key+39。+booker+39。 temp=(str)。+resultname+39。} if(temp0){ (“系統(tǒng)故障請稍后重新來過! ”)。數據庫連接對象 con 調用方法executeQuery()對數據庫進行操作 ,并返回一個 ResultSet 對象 rs,這樣就對用戶輸入的申報項目名稱進行了判斷。 修改個人信息 由于管理員在為用戶分配完權限后,不可能對用戶個人信息進行詳細的錄入,所以在每一個用戶登錄本系統(tǒng)時推薦用戶首先修改個人信息然后再進行申報。 圖 36 修改個人信 息 當用戶輸入完個人信息后,單擊“提交”按鈕把用戶填的基本信息更新到人員信息表中,文件名為 。 ……… StringStrupd=updatetb_personsetUsername=39。,Office=39。,Age=39。,Post=39。,Bio=39。 //定義數據庫更新語句 Strupd //數據庫連接對象 con 調用方法 executeUpdate()對數據庫中的信息進行更新int temp=(Strupd)。 東華理工大學畢業(yè)設計(論文) 系統(tǒng)的設計與實現(xiàn) 17 查詢成果或課題申報 科研成果申報成功后,可以在一段時間內查詢審批后的結果,也可以根據成果的名稱進行查詢,查詢成果入庫情況的運行結果如圖 37所示 。關鍵代碼如下: Condb con=new Condb()。 //利用 SQL 語句中的關鍵字 “between and”和 “or”進行選擇性判斷查詢 String sql=select * from tb_Result where Dattime between 39。 or Resultname like 39。 while(()){ num++。 在采用日期查詢成果中,我們用 getDate()方法提取日期型數據,用 equals()方法比較字符串是否相等,判斷該項目是否已入庫,如值等于“ 0”,表示該項目未入東華理工大學畢業(yè)設計(論文) 系統(tǒng)的設計與實現(xiàn) 18 庫,如值 等于“ 1”,則表示該項目已入庫。 審批員登錄 審批員由于身份的特殊性可以用雙重身份登錄申報系統(tǒng)和審批系統(tǒng),審批員可以對申報員申報的科研項目進行審核。 Show show=new Show()。+name+39。 //將查詢結果返回給一個結果集 rs if(()){ int str=(11)。} }else{ alert(用戶名或密碼錯誤 )。 圖 310 未入庫課題 未入庫成果 查詢界面如圖 311所示 。 Condb con=new Condb()。 //定義一個結果集 rs rs=(sql)。如果需要刪除該項目,可以點擊頁面最后的“刪除”,則頁面會自動鏈接至 “ ” 或“ ”中,執(zhí)行該刪除操作。系統(tǒng)更新數據庫的操作是由復選框狀態(tài)的變化引發(fā)的。 String choose=(choose)。} int temp=(sql)。因為復選框默認的選中值是“ on”,沒有被選中時默認值為空。 圖 313 科研人員詳細信息 如果某科研機構人員發(fā)生變動,該機構的審批員便可以通過單擊變動人員對應記錄后面的“刪除” ,然后鏈接“ ” 將其刪除。 String temp=((temp))。+temp+39。} //轉向 ()。 圖 314 添加用戶 信息 在信息填寫完成后,審批員單擊“添加”按鈕后,將相應的信息數據表單提交到 頁面中。 ………… String str=select * from tb_Person where Username=39。 if(()){ //對輸入的用戶名進行判斷 alert(您輸入的用戶名已經被占用 )。,39。,39。)。}} 上述代碼主要是完成信息的校驗和存儲工 作。在首頁單擊“信息查詢”超鏈接,進入公共查詢信息界面。在關鍵字處采用 SQL語句中的 Like 關鍵字進行模糊查詢。//讀取查詢內容中的信息 東華理工大學畢業(yè)設計(論文) 系統(tǒng)的設計與實現(xiàn) 24 if((成果查詢 )){ //判斷查詢內容是成果查詢還是課題查詢 String sql=select * from tb_Result where keyid like 39。 while(()){ num++。 int sum=0。然后調用方法 equals()對存放查詢內容的String 對象 query 進行判斷。 //建立一個聯(lián)接機 String Sc=jdbc:odbc:Scenince。 //用類 class 的 forname 方法加載驅動程序類 }catch( e){ //當沒有發(fā)現(xiàn)加載這個類的時候拋出異常 (e)。建立橋接器時可能會發(fā)生異東華理工大學畢業(yè)設計(論文) 系統(tǒng)的設計與實現(xiàn) 25 常,所以建立橋接器時必須要拋出異常。 //類 DriverManager 調用靜態(tài)方法getConnection()創(chuàng)建一個連接對象 con //類 Statement 聲明一個 SQL 語句對象,然后連接對象 con 調用createStatement()方法創(chuàng)建這個 SQL 語句對象 Statementstmt=(VE, )。 }public int executeUpdate(String sql){ //對數據庫進行更新操作 int result=0。 }catch(SQLException ex){ (())。 }try{ if(rs!=null) ()。有了 SQL 語句的對象后,這個對象就可以調用相應的方法實現(xiàn)對數據庫的添加、刪除等操作,并將查詢的結果保存在一個ResultSet 類聲明的對象中。在科研成果申報管理系統(tǒng)中,關閉與數據庫的連接的方法是 處理字符串的 JavaBean 使用 JSP技術開發(fā)網站時,經常會碰到頁面顯示為亂碼,這時就需要過濾一些特殊字符或者轉換一些字符,這些功能通常都由一個獨立的 JavaBean 來完成。 ()。 }else{ try{ str=(39。//調用方法 trim() 刪除空格。39。}} return str。 }else{ try { str=(new String((iso88591),GB2312))。 常量可以解釋為 Result 對象能夠修改數據庫中的表。}} 東華理工大學畢業(yè)設計(論文) 系統(tǒng)的設計與實現(xiàn) 26 在與數據庫建立起連接后,就可以向數據庫發(fā)送 SQL語句。 }public void close(){ //關閉與數據庫的連 接 try{ if(con!=null) ()。 Statement stmt=()。 //SQL 語句對象 stmt 調用 execu
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1