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

正文內(nèi)容

科研成果申報(bào)管理系統(tǒng)畢業(yè)論文(完整版)

2025-10-29 11:03上一頁面

下一頁面
  

【正文】 try{ (Sd)。 public ResultSet executeQuery(String sql){ //執(zhí)行添加刪除等操作 try{ con=(Sc)。 result=(sql)。首先要使用 Statement類申明一個(gè) SQL 語句對象,然后通過創(chuàng)建的連接數(shù)據(jù)庫 對象 con 調(diào)用方法CreatStatement()創(chuàng)建這個(gè) SQL語句對象。 //重新定義中文的編碼規(guī)則處理中文字符亂碼 } catch (UnsupportedEncodingException e) { (())。,(char)).trim()。} public String dbEncode(String str){ //過濾空格與 null 值 if(str==null){ str=。在對數(shù)據(jù)庫進(jìn)行操作后,必須關(guān)閉數(shù)據(jù) 庫的連接,不然服務(wù)器的資源會(huì)被耗盡。 }catch(Exception e){ (e)。} return rs。 Class 是包 中的一個(gè)類,該類通過調(diào)用自己的靜態(tài)方法 forName 就可以建立 JDBCODBC 橋接器。 JavaBean 的設(shè)計(jì) 與數(shù)據(jù)庫連接的 JavaBean 設(shè)計(jì) public class Condb{ String Sd=。 ResultSet rss=(sq)。//讀取查詢的關(guān)鍵字 ID String query=(query)。 公共查詢 功能 公共信息查詢模塊是查詢科研項(xiàng)目信息的公共窗口,用戶無須進(jìn)行身份驗(yàn)證就可查詢科研項(xiàng)目的申報(bào)情況。+popedom+39。+username+39。 String password=(password)。 }else{ ()。 Condb con=new Condb()。} 上述代碼中, equals(“ on” )是判斷語句,用來判斷復(fù)選框的狀態(tài)。 (str)。 審批員在得到未入庫課題或未入庫成果列表時(shí),可以決定是否刪除該課題或成果。關(guān)鍵代碼如下: int num=0。 ()。//讀取用戶輸入的密碼 String sql=select * from tb_Person where Username=39??蒲袑徟撁?通過點(diǎn)擊主頁可研審批標(biāo)簽進(jìn)入審批員登陸頁面。 int num=0。 String resultname=(resultname)。當(dāng) temp==1時(shí), executeUpadte 執(zhí)行,說明已經(jīng)存在個(gè)人信息數(shù)據(jù),可以更新,并調(diào)用用 alert()方法輸出數(shù)據(jù)更新成功的提示信息;反之,個(gè)人信息不存在無法進(jìn)行數(shù)據(jù)更新操作。+Dattime+39。+Name+39。 String Password=(Password)。在對數(shù)據(jù)庫進(jìn)行完操作后,關(guān)閉與數(shù)據(jù)庫的連接。 }if(temp0){ (“申報(bào)成功! ”)。)。,39。,39。,39。,39。 int inttemp=0。用戶輸入完相關(guān)信息后單擊“填報(bào)存盤”按鈕,就會(huì)提交到文件名為 頁面中。如果輸入有錯(cuò)誤,則系統(tǒng)調(diào)用類 Show的方法提示錯(cuò)誤頁面。 (groupid,strsql)。 String sql=select * from tb_Person where Username=39。 ()。 科研申報(bào)頁面設(shè)計(jì)如圖 32所示 。當(dāng)申報(bào)員登錄首頁時(shí),點(diǎn)擊“科研申報(bào)”,進(jìn)入科研申報(bào)的界面,然后進(jìn)行科研課題或者科研成果申報(bào)。 東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)總體分析 9 成 果 申 報(bào)查 詢 成 果 申 報(bào)修 改 個(gè) 人 信 息課 題 申 報(bào)查 尋 課 題 申 報(bào)登錄成 果 是 否 入 庫添 加 用 戶 信 息課 題 是 否 入 庫登錄申 報(bào) 員登 錄審 批 員登 錄 圖 22 系統(tǒng)的操作流程 小結(jié) 在系統(tǒng)分析中,首先 根據(jù)引言部分的需求分析,明確開發(fā)技術(shù)平臺(tái),分析技術(shù)下經(jīng)濟(jì)下和操作上的可行性,確定系統(tǒng)的綜合功能需求。下面將針對系統(tǒng)需要實(shí)現(xiàn)的功能進(jìn)行簡單的介紹。用網(wǎng)絡(luò)實(shí)現(xiàn)這些功能是簡單可行的,可以大大節(jié)省人力資源,同時(shí)具有高效性,使申報(bào)周期縮短,并且給申報(bào)人提供網(wǎng)絡(luò)瀏覽,網(wǎng)上申請等更多的方便,使申報(bào)變的簡單。此應(yīng)用程序可能包含 JavaBeanTM, JDBCTM 對象,Enterprise JavaBeanTM (EJB)和 Remote Method Invocation (RMI)對象,所有的部分都可以非常容易的從 JSP網(wǎng)頁上訪問到。作為一個(gè)完備的數(shù)據(jù)庫和數(shù)據(jù)分析包, SQL Server 2020 為快速開發(fā)新一代企業(yè)級(jí)商業(yè)應(yīng)用程序 , 為企業(yè)贏得核心競爭優(yōu)勢打開了勝利之門。 而且還 擴(kuò)充了流程控制指定,可以方便的編寫功能強(qiáng)大的存儲(chǔ)過程 。由于 JavaBean 是基于 Java 語言的,因此 JavaBean 不依賴平臺(tái),可以實(shí)現(xiàn)代碼的重復(fù)利用、易編寫、易維護(hù)、易安 裝。 由于 JSP頁面的內(nèi)置腳本語言是基于 Java 的,而且所有的 JSP 頁面都被編譯成為 Java Servlet,所以 JSP 頁面具有 Java 技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者和客戶團(tuán)體所使用。 系統(tǒng)采用的開發(fā)技術(shù)簡介 JSP 技術(shù) JSP 是 Java Server Page 的縮寫,是由 SUN 公司倡導(dǎo),許多公司參與,于 1999年推出的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。第二部分是存放信息的服務(wù)器,包括數(shù)據(jù)庫服務(wù)器和 Web 服務(wù)器。 ( 2)改善傳統(tǒng)科研成果申報(bào)管理業(yè)務(wù)中存在的諸多弊端,充分發(fā)揮計(jì)算機(jī)軟件的管理優(yōu)勢,有效地提高了科研管理水平和效率。管理信息系統(tǒng)的成功實(shí)施正在并繼續(xù)促進(jìn)組織機(jī)構(gòu)管理的現(xiàn)代化、科學(xué)化、規(guī)范化和系統(tǒng)化。 在系統(tǒng)中,管理人員可以通過功能實(shí)現(xiàn)對申報(bào)員申報(bào)項(xiàng)目的管理查看刪除等操作, 完成申報(bào)管理主要功能。最重要的是,系統(tǒng)可以直觀反映研究所工作人員的工作狀況,為領(lǐng)導(dǎo)的決策提供科學(xué)的依據(jù) [2]。 JSP technology。 為了滿足科研成果申報(bào)管理系統(tǒng)的性能要求,實(shí)現(xiàn)系統(tǒng)靜態(tài)與動(dòng)態(tài)頁面的相互分離,系統(tǒng)采用 B/S結(jié)構(gòu),以 JSP+JavaBean 和 SQL Server2020 數(shù)據(jù)庫相結(jié)合的開發(fā)模式。 建立系統(tǒng)原型,然后對原型進(jìn)不斷修正和改進(jìn),直到形成可行性的設(shè)備管理系統(tǒng)。 JavaBean。 ( 2)選題的目的和意義 為了更有利于 科研機(jī)構(gòu)科研院校 對 科研申報(bào)過程 進(jìn)行更合理、科學(xué)的管理,設(shè)計(jì)一個(gè)以計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的 科研申報(bào) 管理系統(tǒng)是很有必要的。 該系統(tǒng)分為 3 個(gè) 大的模塊 : 科研項(xiàng)目申報(bào)模塊、科研項(xiàng)目審批模塊、公共查詢模塊 。一大批成功的管理信息系統(tǒng)正收到很好的社會(huì)效益和經(jīng)濟(jì)效益 [3]。 ( 3)操作簡單方便,無論是專業(yè)人員還是非技術(shù)人員,都可以輕松上手。第三部分是連接這兩者的 Inter。 JSP 是基于 Java Servlet 以及整個(gè) Java 體系的 Web開發(fā)技術(shù),利用這一技術(shù)可以建立安全的、跨平臺(tái)的先進(jìn)動(dòng)態(tài)網(wǎng)站 [6, 7]?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。作為 Java 平臺(tái)的一部分, JSP 擁有 Java 編程語言 “ 一次編寫,各處運(yùn)行 ”的特點(diǎn) [810]??梢栽谌魏伟惭b了 Java 運(yùn)行環(huán)境的平臺(tái)上使用,而不需要重新編譯。 這些存儲(chǔ)過程存放在服務(wù)器端,并預(yù)先編譯過,執(zhí)行速度非常塊。作為重要的基準(zhǔn)測試可伸縮性和速度獎(jiǎng)的記錄保持者, SQL Server 2020 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴(kuò)展標(biāo)記語言 (XML) 的核心支持以及在 Inter 上 對 防火墻外進(jìn)行查詢的能力 。例如,一個(gè) JSP 網(wǎng)頁可以包含 HTML 代碼所顯示的靜態(tài)文本和圖像,也可以調(diào)用一個(gè) JDBC 對象來訪問數(shù)據(jù)庫;當(dāng)網(wǎng)頁顯示到用戶界面上以后, JSP 頁面將包含靜態(tài) HTML 內(nèi)容和從數(shù)據(jù)庫中找到相應(yīng)的動(dòng)態(tài)信息。 操作 可行性 自 從 我國正式接入互聯(lián)網(wǎng)以來,短短的 數(shù) 年時(shí)間 內(nèi) ,互聯(lián)網(wǎng)在我國得到了飛速的發(fā)展。 科研成果申報(bào)管理系統(tǒng)的功能結(jié)構(gòu)圖如圖 21所示。接著明確開發(fā)系統(tǒng)的開發(fā)模式為 jsp 配合使用 javabean,通過 對系統(tǒng)做出可行性分析 是為了完整可靠地按照既定目標(biāo)來開發(fā)系統(tǒng),是系統(tǒng)開發(fā)的必須過程 。如果是審批員登錄首頁,則使用“科研審批”功能。 圖 32 科研申報(bào)頁面 申報(bào)員登錄 申報(bào)員登錄是申報(bào)員通過審 批員取得申報(bào)員的權(quán)限 ID 和密碼,申報(bào)員輸入 ID和密碼就可進(jìn)行登錄。 return false。+name+39。 ()。類 Show 是能提示錯(cuò)誤頁面的 JavaBean。關(guān)鍵代碼如下 。 String sql=select Resultname from tb_Result where Resultname=39。+resultname+39。+resultype+39。+test+39。+key+39。 temp=(str)。} if(temp0){ (“系統(tǒng)故障請稍后重新來過! ”)。 修改個(gè)人信息 由于管理員在為用戶分配完權(quán)限后,不可能對用戶個(gè)人信息進(jìn)行詳細(xì)的錄入,所以在每一個(gè)用戶登錄本系統(tǒng)時(shí)推薦用戶首先修改個(gè)人信息然后再進(jìn)行申報(bào)。 ……… StringStrupd=updatetb_personsetUsername=39。,Age=39。,Bio=39。 東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 17 查詢成果或課題申報(bào) 科研成果申報(bào)成功后,可以在一段時(shí)間內(nèi)查詢審批后的結(jié)果,也可以根據(jù)成果的名稱進(jìn)行查詢,查詢成果入庫情況的運(yùn)行結(jié)果如圖 37所示 。 //利用 SQL 語句中的關(guān)鍵字 “between and”和 “or”進(jìn)行選擇性判斷查詢 String sql=select * from tb_Result where Dattime between 39。 while(()){ num++。 審批員登錄 審批員由于身份的特殊性可以用雙重身份登錄申報(bào)系統(tǒng)和審批系統(tǒng),審批員可以對申報(bào)員申報(bào)的科研項(xiàng)目進(jìn)行審核。+name+39。} }else{ alert(用戶名或密碼錯(cuò)誤 )。 Condb con=new Condb()。如果需要?jiǎng)h除該項(xiàng)目,可以點(diǎn)擊頁面最后的“刪除”,則頁面會(huì)自動(dòng)鏈接至 “ ” 或“ ”中,執(zhí)行該刪除操作。 String choose=(choose)。因?yàn)閺?fù)選框默認(rèn)的選中值是“ on”,沒有被選中時(shí)默認(rèn)值為空。 String temp=((temp))。} //轉(zhuǎn)向 ()。 ………… String str=select * from tb_Person where Username=39。,39。)。在首頁單擊“信息查詢”超鏈接,進(jìn)入公共查詢信息界面。//讀取查詢內(nèi)容中的信息 東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 24 if((成果查詢 )){ //判斷查詢內(nèi)容是成果查詢還是課題查詢 String sql=select * from tb_Result where keyid like 39。 int sum=0。 //建立一個(gè)聯(lián)接機(jī) String Sc=jdbc:odbc:Scenince。建立橋接器時(shí)可能會(huì)發(fā)生異東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 25 常,所以建立橋接器時(shí)必須要拋出異常。 }public int executeUpdate(String sql){ //對數(shù)據(jù)庫進(jìn)行更新操作 int result=0。 }try{ if(rs!=null) ()。在科研成果申報(bào)管理系統(tǒng)中,關(guān)閉與數(shù)據(jù)庫的連接的方法是 處理字符串的 JavaBean 使用 JSP技術(shù)開發(fā)網(wǎng)站時(shí),經(jīng)常會(huì)碰到頁面顯示為亂碼,這時(shí)就需要過濾一些特殊字符或者轉(zhuǎn)換一些字符,這些功能通常都由一個(gè)獨(dú)立的 JavaBean 來完成。 }else{ try{ str=(39。39。 }else{ try { str=(new String((iso88591),GB2312))。}} 東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 26 在與數(shù)據(jù)庫建立起連接后,就可以向數(shù)據(jù)庫發(fā)送 SQL語句。 Statement stmt=()。使用包 中的 Connection 類申明一個(gè)對象,然后使用類DriverManager 調(diào)用自己的靜態(tài)方法 getConnection 創(chuàng)建這個(gè)連接對象,這樣就建立了與數(shù)據(jù)庫之間的連接。 //聲明一個(gè)連接對象
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1