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

正文內(nèi)容

基于mvc的科研信息平臺設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文設(shè)計(jì)-閱讀頁

2025-07-09 03:48本頁面
  

【正文】 varchar20非空人員職位xlvarchar50非空人員學(xué)歷此表是該系統(tǒng)的使用用戶的信息表,是整個(gè)系統(tǒng)的安全核心。 系統(tǒng)用戶表字段名稱數(shù)據(jù)類型字段大小備注說明idint4主鍵,自動(dòng)編號用戶編號dlmvarchar20非空用戶名xmvarchar20非空真實(shí)姓名mimavarchar10非空用戶密碼jsint3非空用戶權(quán)限,此表是錄入專利信息儲存表,其中包括了專利中英名稱,作者,登記地點(diǎn),發(fā)布時(shí)間,索引號等信息。 項(xiàng)目信息表字段名稱數(shù)據(jù)類型字段大小備注說明idint4主鍵,自動(dòng)編號項(xiàng)目IDxmbhvarchar20非空項(xiàng)目標(biāo)號xmmctext400非空項(xiàng)目名稱xmmcyvarchar20非空項(xiàng)目英文名稱fzr1varchar50非空項(xiàng)目負(fù)責(zé)人1fzr2varchar100非空項(xiàng)目負(fù)責(zé)人2cdr1varchar20非空項(xiàng)目承擔(dān)人1cdr2varchar50非空項(xiàng)目承擔(dān)人2xmlyvarchar100非空項(xiàng)目來源xmxzvarchar20非空項(xiàng)目性質(zhì)kydhvarchar50非空項(xiàng)目科研代號ksrqvarchar100非空項(xiàng)目開始日期jsrqvarchar20非空項(xiàng)目結(jié)束日期xmjevarchar20非空項(xiàng)目金額,此表是儲存合同信息和文件的表,此表包括了合同名稱,合同內(nèi)容,合同提供和接受者,簽訂日期等信息與合同附件。系統(tǒng)用戶表是核心數(shù)據(jù)庫表,但是其他的數(shù)據(jù)庫表如人員信息表、專利信息表、合同信息表和項(xiàng)目信息表都只是記錄型的數(shù)據(jù)表,記錄了管理員和資料員的操作?;贛VC的科研信息平臺是為了對高??蒲袑?shí)行計(jì)算機(jī)化的管理,以提高工作效率,方便用戶。提供各種信息的錄入,比如項(xiàng)目參加人員資料、項(xiàng)目經(jīng)費(fèi)等。用戶管理主要任務(wù)是提高系統(tǒng)安全性和對系統(tǒng)提供良好的維護(hù),如用戶權(quán)限可以為用戶提供權(quán)限服務(wù)。具體功能和架構(gòu)都在3個(gè)具體部分設(shè)計(jì)。用戶正確必須輸入管理員已經(jīng)添加的一般用戶的用戶名和密碼來登錄系統(tǒng),輸入錯(cuò)誤時(shí)回到系統(tǒng)首頁。2.個(gè)人信息修改在用戶登錄系統(tǒng)后可以選擇進(jìn)入個(gè)人信息修改模塊,此模塊可以讓一般用戶修改自己的用戶名和密碼。此模塊雖整合了3種不同對象的查詢,但是這3個(gè)對象的查詢方法和流程結(jié)構(gòu)是相同的。開始輸入查詢條件確認(rèn)查詢提示未搜尋到記錄停止是否判斷是否存在記錄查詢數(shù)據(jù)庫記錄顯示記錄是否繼續(xù)查詢否是是否 信息查詢模塊結(jié)構(gòu)流程圖選擇項(xiàng)目信息查詢后,輸出任意查詢條件,點(diǎn)擊查詢按鈕后,進(jìn)行數(shù)據(jù)庫字典查詢函數(shù),判斷數(shù)據(jù)庫中是否存在所查詢的的記錄,若沒有符合查詢條件的記錄則顯示空,有符合條件的記錄則顯示記錄,最后若要查詢其他信息則可以返回信息查詢首頁。1.用戶登錄提供給資料員用戶登錄系統(tǒng)。其結(jié)構(gòu)與一般用戶的登錄模塊相同。2.個(gè)人信息修改在用戶登錄系統(tǒng)后可以選擇進(jìn)入個(gè)人信息修改模塊,此模塊可以讓資料員用戶修改自己的用戶名和密碼。此模塊雖整合了3種不同對象的查詢,但是這3個(gè)對象的查詢方法和流程結(jié)構(gòu)是相同的。而此模塊中項(xiàng)目的添加,修改和刪除操作的流程結(jié)構(gòu)是相似的。開始點(diǎn)擊項(xiàng)目添加按鈕確認(rèn)添加儲存新的項(xiàng)目信息停止是否判斷是否已經(jīng)存在記錄返回項(xiàng)目信息首頁否是輸入新的項(xiàng)目信息 項(xiàng)目信息添加流程圖當(dāng)資料員用戶點(diǎn)擊添加項(xiàng)目的按鈕后,詢問是否添加記錄,若選是則輸入新的項(xiàng)目信息并提交數(shù)據(jù)庫,然后判斷數(shù)據(jù)庫中是否存在新添記錄,若沒有相同記錄則加入剛剛添加的項(xiàng)目記錄,最后返回項(xiàng)目信息的首頁。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。1.用戶登錄提供給管理員用戶登錄系統(tǒng)。其結(jié)構(gòu)與一般用戶的登錄模塊相同。2.用戶管理用戶管理模塊只有管理員可以進(jìn)入,管理員可以在此模塊進(jìn)行新用戶的添加,所有用戶信息的修改與刪除。開始選擇要修改信息的用戶確認(rèn)添加儲存并顯示更新的用戶信息停止是否判斷是否已經(jīng)存在記錄否是填入修改信息 用戶信息修改流程圖當(dāng)管理員要進(jìn)行用戶信息的修改操作時(shí),先要選擇在界面中顯示出的用戶,然后填入此用戶的新的信息,點(diǎn)擊確認(rèn)添加按鈕,之后數(shù)據(jù)庫判斷是否存在相同記錄,若沒有相同記錄則儲存新的用戶信息并顯示。此模塊雖整合了3種不同對象的查詢,但是這3個(gè)對象的查詢方法和流程結(jié)構(gòu)是相同的。而此模塊中項(xiàng)目的添加,修改和刪除操作的流程結(jié)構(gòu)是相似的。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。雖然各個(gè)功能模塊所要完成的工作已經(jīng)十分明確,但是和真正的實(shí)現(xiàn)還有一定的距離。 建立和連接數(shù)據(jù)庫嚴(yán)格的說,建立和連接數(shù)據(jù)庫屬于程序編寫的前序步驟,從一定程度上來說也是準(zhǔn)備工作。 創(chuàng)建數(shù)據(jù)庫kygl_DataBase在MySQL中創(chuàng)建名為kygl_DataBase的數(shù)據(jù)庫,并在其中創(chuàng)建上述所有數(shù)據(jù)表供程序使用。由于各表沒有聯(lián)系,不存在外鍵,所以輸入各表的各個(gè)字段信息后就創(chuàng)建好了完整的數(shù)據(jù)庫表。加載MYSQL驅(qū)動(dòng)的來連接數(shù)據(jù)庫的語句如下:public boolean connect(){try{().newInstance()。conn=(url,root,620518)。}catch(Exception ee){(connect db error:+())。//連接不成功在返回}return true。public ResultSet execQuery(String sql)//字典函數(shù){String url =jdbc:mysql://localhost:3306/kygl_database。try {conn=(url,root,620518)。rs = (sql)。}return rs。//調(diào)用數(shù)據(jù)庫try{conn=(url,root,111111)。(sql)。}當(dāng)要退出系統(tǒng)時(shí)要及時(shí)關(guān)閉數(shù)據(jù)庫,否則會導(dǎo)致某些數(shù)據(jù)庫達(dá)到數(shù)據(jù)上限最終是系統(tǒng)崩潰,所以要在此文件中加入如下語句:public void closeStmt(){try{()。}}public void closeConn(){try{()。}} 登陸界面的實(shí)現(xiàn)登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個(gè)好的界面,提高軟件的親和力。 登錄界面根據(jù)登錄模塊的功能,管理員和普通用戶界面統(tǒng)一在一起。當(dāng)點(diǎn)擊了登錄按鈕后關(guān)鍵判斷代碼如下:String sql=select * from yh where dlm=39。 or xm=39。ResultSet rs=(sql)。name=(xm)。bh=(bh)。(name,)。(bh,)。()。()。(name,name)。(bh,bh)。 ()。()。name=。sf=。(name,)。(bh,)。()。()。只有管理員用戶才有權(quán)限進(jìn)入本界面。如果系統(tǒng)已經(jīng)添加的該用戶,系統(tǒng)自動(dòng)提示重新添加。查詢用戶:在登錄名或者姓名的文本礦輸入要查找信息,點(diǎn)擊查詢便可從多條顯示的用戶信息中顯示所查詢的信息,可以在信息繁多時(shí)縮短管理員搜尋人員的時(shí)間編輯用戶:選定用戶后,點(diǎn)擊編輯按鈕,在編輯框內(nèi)便可進(jìn)行登錄名和密碼和用戶權(quán)限的修改。 項(xiàng)目信息管理在新增項(xiàng)目信息框中可添加項(xiàng)目的中英文名稱,負(fù)責(zé)人,承擔(dān)人,項(xiàng)目來源,開始及結(jié)束日期,和科研金額,并能在下拉菜單中選擇項(xiàng)目的性質(zhì),其中項(xiàng)目名稱,負(fù)責(zé)人,來源,性質(zhì)都可作為信息查詢功能模塊的關(guān)鍵詞進(jìn)行分類查詢。 專利信息管理在新增專利信息框中可添加項(xiàng)目的中英文名稱,發(fā)布日期,承擔(dān)人,登記地點(diǎn),作者,范圍,檢索源,檢索號,學(xué)科門類,作者單位,其中專利名稱,檢索源,檢索號,作者單位,范圍都可作為信息查詢功能模塊的關(guān)鍵詞進(jìn)行分類查詢。其中上傳下載附件的具體實(shí)現(xiàn)關(guān)鍵代碼如下:a href= onClick=openScript(39。,39。,500,250)。int count=0。for(int i=0。i++){File myFile=().getFile(i)。String filename=time+.+()。//文件上傳后的存儲路徑a[i]=filename。}else{a[i]=。(text/plain)。filename=\+filename+\)。 合同信息添加并且上傳合同附件其中合同名稱,甲方,乙方名稱,簽訂日期可作為信息查詢模塊的關(guān)鍵詞進(jìn)行對項(xiàng)目的查詢。5.人員管理人員管理模塊可以讓管理員進(jìn)行人員信息的添加、修改和刪除,并能對人員信息查看及快速查詢。 人員信息查看在圖中點(diǎn)擊查看按鈕便可在圖中右邊區(qū)域查看到人員信息的詳細(xì)內(nèi)容。以項(xiàng)目查詢?yōu)槔凇绊?xiàng)目代號”這個(gè)這個(gè)查詢關(guān)鍵詞框內(nèi)輸入關(guān)鍵詞后就以用’like 39。這種SQL語句進(jìn)行模糊查詢。()。 項(xiàng)目查詢在項(xiàng)目代號欄內(nèi)可以填入項(xiàng)目代號的模糊信息進(jìn)行查詢,其他查詢條件欄必須填寫準(zhǔn)確的查詢條件來進(jìn)行查詢。 專利查詢在圖中任意一個(gè)查詢條件欄內(nèi)輸入準(zhǔn)確地查詢條件,然后點(diǎn)擊查詢按鈕便可搜索出所有符合條件的專利,若未填寫任何查詢條件直接點(diǎn)擊查詢按鈕則顯示所有記錄的專利信息。當(dāng)需要繼續(xù)查詢時(shí)可以點(diǎn)擊圖中右上角的進(jìn)入信息查詢首頁來選擇要查詢的信息。 用戶信息修改修改信息:在用戶名或者密碼框內(nèi)輸入你的所要修改的新信息之后點(diǎn)修改。這樣下一次再進(jìn)入本系統(tǒng)時(shí)本用戶的用戶名和密碼就改為新的信息。其實(shí)現(xiàn)過程與管理員模塊的項(xiàng)目管理是相同的。其實(shí)現(xiàn)過程與管理員模塊的專利管理是相同的。其實(shí)現(xiàn)過程與管理員模塊的合同管理是相同的。其實(shí)現(xiàn)過程與管理員模塊的人員管理是相同的。 一般用戶模塊實(shí)現(xiàn)一般用戶模塊的實(shí)現(xiàn)由于權(quán)限低只需實(shí)現(xiàn)個(gè)人信息修改和信息查詢功能即可,其實(shí)現(xiàn)方法如下:1.個(gè)人信息修改用戶信息修改是指普通非管理員用戶的密碼和用戶名的修改。其實(shí)現(xiàn)方法與資料員的個(gè)人信息修改是相同的?;贛VC的科研信息平臺設(shè)計(jì)與實(shí)現(xiàn) 結(jié)束語結(jié)束語至此基于MVC的科研信息平臺的所有功能均已實(shí)現(xiàn),在多次的實(shí)驗(yàn)中發(fā)現(xiàn)某些功能還不是很完善,某些實(shí)現(xiàn)的功能模塊還可以更為細(xì)致從用戶的角度去設(shè)計(jì)和優(yōu)化,但是不影響整個(gè)平臺的操作,我會吸取經(jīng)驗(yàn)教訓(xùn)在以后的學(xué)習(xí)工作中做出更加成熟的系統(tǒng)。顯然這個(gè)系統(tǒng)還是有很多不成熟、不完善的地方。但這畢竟是自己獨(dú)立完成的第一個(gè)運(yùn)行正常的系統(tǒng),從敝帚自珍的角度來講,還是頗覺欣慰的。在開發(fā)的過程中充分利用所學(xué)知識,將理論應(yīng)用到實(shí)踐中去,完成一個(gè)管理信息系統(tǒng),從而對所學(xué)知識有了更深刻的理解,并為以后的實(shí)際工作積累實(shí)踐經(jīng)驗(yàn)。具體來說,最大的收獲是對科研信息平臺的開發(fā)有了一個(gè)整體的認(rèn)識,在經(jīng)歷過從系統(tǒng)分析、系統(tǒng)分析到系統(tǒng)實(shí)現(xiàn)一系列完整的開發(fā)工作后,我從科研信息平臺系統(tǒng)的開發(fā)中得到了許多書本上學(xué)不到的知識。這是系統(tǒng)開發(fā)是否能取得成功的關(guān)鍵,如果需求分析不清,就極易造成后期具體實(shí)現(xiàn)時(shí)按照自己的主觀猜想進(jìn)行設(shè)計(jì),以至于不能滿足用戶的需要,往往造成修修補(bǔ)補(bǔ)的情況,甚至前功盡棄。往往在一個(gè)模塊完成以后,才想到有更好的方法來實(shí)現(xiàn),浪費(fèi)了許多時(shí)間,并且造成程序結(jié)構(gòu)混亂?;贛VC的科研信息平臺設(shè)計(jì)與實(shí)現(xiàn) 參考文獻(xiàn)參考文獻(xiàn)[1]黃明,梁旭等著. JSP信息系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例[M],北京:機(jī)械工業(yè)出版社,2004[2][J],計(jì)算機(jī)應(yīng)用與軟件,2006年07期[3][M],機(jī)械工業(yè)出版社,1999[4][M],北京大學(xué)出版社,2000[5][M],北京大學(xué)出版社,2000[6]郭小雪,/Servlet的三層式網(wǎng)上書店的實(shí)現(xiàn)[J],微計(jì)算機(jī)信息,2006年04期[7](美)埃史爾著,(第4版) [M],北京:機(jī)械工業(yè)出版社,2007[8][M],北京:清華大學(xué)出版社,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
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1