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

正文內(nèi)容

基于mvc的科研信息平臺設(shè)計與實現(xiàn)畢業(yè)論文設(shè)計-資料下載頁

2025-06-24 03:48本頁面
  

【正文】 rs=null。try {conn=(url,root,620518)。 Statement stmt = ()。rs = (sql)。} catch(SQLException ex) {((): + ())。}return rs。//查詢不成功返回空}若要在JSP中加入SQL語句要通過以下SQL執(zhí)行語句:public void execute(String sql)//執(zhí)行函數(shù){ String url =jdbc:mysql://localhost:3306/kygl_database。//調(diào)用數(shù)據(jù)庫try{conn=(url,root,111111)。//自己設(shè)置原始用戶和密碼Statement stmt = ()。(sql)。}catch(SQLException e){()。}當要退出系統(tǒng)時要及時關(guān)閉數(shù)據(jù)庫,否則會導(dǎo)致某些數(shù)據(jù)庫達到數(shù)據(jù)上限最終是系統(tǒng)崩潰,所以要在此文件中加入如下語句:public void closeStmt(){try{()。}catch(SQLException e){()。}}public void closeConn(){try{()。}catch(SQLException e){()。}} 登陸界面的實現(xiàn)登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個好的界面,提高軟件的親和力。輸入用戶名和密碼后,單擊“登陸” 按鈕登陸系統(tǒng)。 登錄界面根據(jù)登錄模塊的功能,管理員和普通用戶界面統(tǒng)一在一起。在登錄判斷時用多層IF ELSE語句來判斷用戶名和密碼的正確性。當點擊了登錄按鈕后關(guān)鍵判斷代碼如下:String sql=select * from yh where dlm=39。+dlm+39。 or xm=39。+dlm+39。ResultSet rs=(sql)。//查詢函數(shù)if(())//用戶名判斷{check=(mima)。name=(xm)。sf=(js)。bh=(bh)。if(check==null||!(check))//密碼錯誤或者為空{(diào)(dlm,)。(name,)。(sf,)。(bh,)。()。()。//關(guān)閉數(shù)據(jù)庫連接()。()。//返回登錄界面}else{(dlm,dlm)。(name,name)。(sf,sf)。(bh,bh)。()。 ()。()。()。}//登陸成功}else{check=。name=。dlm=。sf=。(dlm,)。(name,)。(sf,)。(bh,)。()。()。()。()。} 管理員用戶模塊實現(xiàn)管理員用戶模塊的實現(xiàn)是通過實現(xiàn)管理員權(quán)限下的各個功能來完成,各個功能的實現(xiàn)如下:1.用戶管理模塊實現(xiàn)在科研平臺的設(shè)計中,用戶管理功能主要有添加用戶,刪除用戶,和查詢編輯查用戶信息。只有管理員用戶才有權(quán)限進入本界面。添加用戶:在用戶名稱中輸入要添加用戶的名稱和密碼,可以修改,之后點添加。如果系統(tǒng)已經(jīng)添加的該用戶,系統(tǒng)自動提示重新添加。刪除用戶:選中要刪除的用戶,直接點刪除,就刪除了此用戶。查詢用戶:在登錄名或者姓名的文本礦輸入要查找信息,點擊查詢便可從多條顯示的用戶信息中顯示所查詢的信息,可以在信息繁多時縮短管理員搜尋人員的時間編輯用戶:選定用戶后,點擊編輯按鈕,在編輯框內(nèi)便可進行登錄名和密碼和用戶權(quán)限的修改。2.項目管理項目管理主要是對項目的添加和查看,管理員可以進行項目的添加、編輯和刪除。 項目信息管理在新增項目信息框中可添加項目的中英文名稱,負責人,承擔人,項目來源,開始及結(jié)束日期,和科研金額,并能在下拉菜單中選擇項目的性質(zhì),其中項目名稱,負責人,來源,性質(zhì)都可作為信息查詢功能模塊的關(guān)鍵詞進行分類查詢。3.專利管理專利管理模塊是對專利信息的添加,修改,刪除和查看的集合。 專利信息管理在新增專利信息框中可添加項目的中英文名稱,發(fā)布日期,承擔人,登記地點,作者,范圍,檢索源,檢索號,學科門類,作者單位,其中專利名稱,檢索源,檢索號,作者單位,范圍都可作為信息查詢功能模塊的關(guān)鍵詞進行分類查詢。4.合同管理合同管理模塊可以讓管理員進行合同信息的添加、修改、刪除并且上傳下載合同附件,普通用戶能對合同信息查看和上傳下載合同附件,以便確認簽訂合同后及時讓資料員跟新合同信息。其中上傳下載附件的具體實現(xiàn)關(guān)鍵代碼如下:a href= onClick=openScript(39。39。,39。sop39。,500,250)。上傳附件/a//執(zhí)行上傳頁面的腳本jsp:useBean id=mySmartUploadscope=pageclass= ///加載JAVA的自帶上傳方法()。int count=0。String a[]=new String[3]。for(int i=0。i().getCount()。i++){File myFile=().getFile(i)。if(!()){time=year++month++day++hour++minute++i。String filename=time+.+()。(/kygl/upload/+filename,)。//文件上傳后的存儲路徑a[i]=filename。count++。}else{a[i]=。}}a href=../upload/?filename=%=().trim()%//當要下載文件時連接存儲上傳文件的JSP文件%String filename = (filename)。(text/plain)。//下載默認方式(ContentDisposition, attachment。filename=\+filename+\)。%//最終下載所選定文件。 合同信息添加并且上傳合同附件其中合同名稱,甲方,乙方名稱,簽訂日期可作為信息查詢模塊的關(guān)鍵詞進行對項目的查詢。 合同信息查看并且下載合同附件其中選擇打開或者保存會選擇默認下載方式下載,并提示下載路徑。5.人員管理人員管理模塊可以讓管理員進行人員信息的添加、修改和刪除,并能對人員信息查看及快速查詢。 人員信息添加在圖中右邊區(qū)域填入新增人員信息后點擊提交便可增加一條新的人員信息。 人員信息查看在圖中點擊查看按鈕便可在圖中右邊區(qū)域查看到人員信息的詳細內(nèi)容。6.信息查詢信息查詢模塊分為3個方面的查詢,分別是項目查詢,專利查詢,合同查詢,點擊查詢按鈕后便可以進行查詢。以項目查詢?yōu)槔?,在“項目代號”這個這個查詢關(guān)鍵詞框內(nèi)輸入關(guān)鍵詞后就以用’like 39。%+關(guān)鍵詞+ %39。這種SQL語句進行模糊查詢。而其他的關(guān)鍵詞的查詢則是在點擊“查詢”按鈕后進行onClick=javascript:()來執(zhí)行X方法,從而利用如下語句連接到具體連接JavaBean的JSP文件:if((X)){(keyword1,keyword1)。()。}最后在連接JavaBean的文件中利用如下語句連接JavaBean,從而連接數(shù)據(jù)庫:jsp:useBean id=db scope=page class= /String sqlStr = select * from xmgl where 1=1ResultSet rs=(sqlStr)。 項目查詢在項目代號欄內(nèi)可以填入項目代號的模糊信息進行查詢,其他查詢條件欄必須填寫準確的查詢條件來進行查詢。在項目性質(zhì)的下拉菜單中包含4種性質(zhì):國家自然科學基金、國家863項目、省部級項目、其他項目。 專利查詢在圖中任意一個查詢條件欄內(nèi)輸入準確地查詢條件,然后點擊查詢按鈕便可搜索出所有符合條件的專利,若未填寫任何查詢條件直接點擊查詢按鈕則顯示所有記錄的專利信息。 合同查詢在圖中任意一個查詢條件欄內(nèi)輸入準確地查詢條件,然后點擊查詢按鈕便可搜索出所有符合條件的合同,若未填寫任何查詢條件直接點擊查詢按鈕則顯示所有記錄的合同信息。當需要繼續(xù)查詢時可以點擊圖中右上角的進入信息查詢首頁來選擇要查詢的信息。 資料員用戶模塊實現(xiàn)資料員用戶模塊的實現(xiàn)也是通過實現(xiàn)資料員權(quán)限下的各個功能來完成,其管理功能的實現(xiàn)是與管理員用戶的管理功能是相同的,其各個功能的實現(xiàn)如下:1.個人信息修改用戶信息修改是指普通非管理員用戶的密碼和用戶名的修改。 用戶信息修改修改信息:在用戶名或者密碼框內(nèi)輸入你的所要修改的新信息之后點修改。系統(tǒng)提示“操作已成功!”。這樣下一次再進入本系統(tǒng)時本用戶的用戶名和密碼就改為新的信息。2.項目管理項目管理主要是對項目的管理和查看,資料員可以進行項目的添加、編輯和刪除。其實現(xiàn)過程與管理員模塊的項目管理是相同的。3.專利管理專利管理模塊是對專利信息的添加,修改和查看的集合。其實現(xiàn)過程與管理員模塊的專利管理是相同的。4.合同管理合同管理模塊可以讓資料員進行合同信息的添加,修改和刪除并且上傳下載合同附件。其實現(xiàn)過程與管理員模塊的合同管理是相同的。5.人員管理人員管理模塊可以讓管理員進行人員信息的添加和修改和刪除,并能對人員信息查看及快速查詢。其實現(xiàn)過程與管理員模塊的人員管理是相同的。6.信息查詢資料員信息查詢模塊提供與管理員相同功能,其實現(xiàn)過程與管理員模塊的信息查詢相同。 一般用戶模塊實現(xiàn)一般用戶模塊的實現(xiàn)由于權(quán)限低只需實現(xiàn)個人信息修改和信息查詢功能即可,其實現(xiàn)方法如下:1.個人信息修改用戶信息修改是指普通非管理員用戶的密碼和用戶名的修改。一般用戶只能修改自己的用戶信息。其實現(xiàn)方法與資料員的個人信息修改是相同的。2.信息查詢一般用戶信息查詢模塊提供與管理員相同功能,其實現(xiàn)過程與管理員模塊的信息查詢相同。基于MVC的科研信息平臺設(shè)計與實現(xiàn) 結(jié)束語結(jié)束語至此基于MVC的科研信息平臺的所有功能均已實現(xiàn),在多次的實驗中發(fā)現(xiàn)某些功能還不是很完善,某些實現(xiàn)的功能模塊還可以更為細致從用戶的角度去設(shè)計和優(yōu)化,但是不影響整個平臺的操作,我會吸取經(jīng)驗教訓(xùn)在以后的學習工作中做出更加成熟的系統(tǒng)。從系統(tǒng)調(diào)研到查資料再到系統(tǒng)的分析設(shè)計,經(jīng)歷了幾個月的時間,經(jīng)過這幾個月的努力,這個系統(tǒng)總算是完成了。顯然這個系統(tǒng)還是有很多不成熟、不完善的地方。由于時間和能力有限本系統(tǒng)只完成了基本的功能部分,一些真正實用的外圍功能還來不及完善,特別美工方面不夠漂亮。但這畢竟是自己獨立完成的第一個運行正常的系統(tǒng),從敝帚自珍的角度來講,還是頗覺欣慰的。在設(shè)計過程中,由于受到本人知識面所限,考慮不周,數(shù)據(jù)分析不全面、詳細,對軟件工程的認識不足,也缺乏設(shè)計經(jīng)驗,所以曾出現(xiàn)過一些問題和錯誤,但是經(jīng)過本人查詢相關(guān)的資料,參考有關(guān)軟件的設(shè)計思想,并在指導(dǎo)老師和同學的細心幫助下,這些問題后來基本上得到了解決,使系統(tǒng)進一步得到完善。在開發(fā)的過程中充分利用所學知識,將理論應(yīng)用到實踐中去,完成一個管理信息系統(tǒng),從而對所學知識有了更深刻的理解,并為以后的實際工作積累實踐經(jīng)驗。在對該軟件系統(tǒng)的開發(fā)過程中,我積累了許多有益經(jīng)驗,也得到了許多教訓(xùn)。具體來說,最大的收獲是對科研信息平臺的開發(fā)有了一個整體的認識,在經(jīng)歷過從系統(tǒng)分析、系統(tǒng)分析到系統(tǒng)實現(xiàn)一系列完整的開發(fā)工作后,我從科研信息平臺系統(tǒng)的開發(fā)中得到了許多書本上學不到的知識。就我在本系統(tǒng)的開發(fā)中得到的認識,我認為最重要也最困難的工作是系統(tǒng)分析,尤其是需求分析。這是系統(tǒng)開發(fā)是否能取得成功的關(guān)鍵,如果需求分析不清,就極易造成后期具體實現(xiàn)時按照自己的主觀猜想進行設(shè)計,以至于不能滿足用戶的需要,往往造成修修補補的情況,甚至前功盡棄。在教訓(xùn)方面,主要的教訓(xùn)是對系統(tǒng)沒有一個很好地總體設(shè)計,這主要是由于對程序編寫不熟練的緣故。往往在一個模塊完成以后,才想到有更好的方法來實現(xiàn),浪費了許多時間,并且造成程序結(jié)構(gòu)混亂。經(jīng)過這幾個月的鍛煉,現(xiàn)在的我對MVC架構(gòu)的系統(tǒng)設(shè)計認識有了大幅的提升,并且對以后的學習和工作中的編程更加有信心了,我相信這次畢業(yè)設(shè)計將是我一生的財富。基于MVC的科研信息平臺設(shè)計與實現(xiàn) 參考文獻參考文獻[1]黃明,梁旭等著. JSP信息系統(tǒng)設(shè)計與開發(fā)實例[M],北京:機械工業(yè)出版社,2004[2][J],計算機應(yīng)用與軟件,2006年07期[3][M],機械工業(yè)出版社,1999[4][M],北京大學出版社,2000[5][M],北京大學出版社,2000[6]郭小雪,/Servlet的三層式網(wǎng)上書店的實現(xiàn)[J],微計算機信息,2006年04期[7](美)埃史爾著,(第4版) [M],北京:機械工業(yè)出版社,2007[8][M],北京:清華大學出版社,2002[9]Date C J. An Introduction to Database System() [M]. AddisonWesley,1995[10]飛思科技產(chǎn)品研發(fā)中心. MYSQL 2000 數(shù)據(jù)處理技術(shù)[M],電子工業(yè)出版社,2001
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1