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

正文內(nèi)容

基于mvc的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文設(shè)計(jì)(已改無(wú)錯(cuò)字)

2023-07-25 03:48:24 本頁(yè)面
  

【正文】 設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)就建立起來(lái)了。 數(shù)據(jù)表設(shè)計(jì)根據(jù)系統(tǒng)需求分析和功能設(shè)計(jì),在數(shù)據(jù)庫(kù)創(chuàng)建以下幾個(gè)表:人員信息()、系統(tǒng)用戶表()、專(zhuān)利信息()、項(xiàng)目信息()、合同信息()。,此表是錄入人員的總信息表,其中包括了人員的姓名,性別,聯(lián)系電話,職位,學(xué)歷等信息字段名稱數(shù)據(jù)類(lèi)型字段大小備注說(shuō)明idint4主鍵,自動(dòng)編號(hào)人員IDrybhvarchar20非空人員編號(hào)ryxmvarchar50非空人員姓名rynlvarchar50非空人員年齡xbint2非空人員性別lxfsvarchar15非空人員的電話號(hào)碼xwvarchar100非空人員學(xué)位zwvarchar20非空人員職位xlvarchar50非空人員學(xué)歷此表是該系統(tǒng)的使用用戶的信息表,是整個(gè)系統(tǒng)的安全核心。,此表包括了用戶的用戶名,密碼和權(quán)限等信息。 系統(tǒng)用戶表字段名稱數(shù)據(jù)類(lèi)型字段大小備注說(shuō)明idint4主鍵,自動(dòng)編號(hào)用戶編號(hào)dlmvarchar20非空用戶名xmvarchar20非空真實(shí)姓名mimavarchar10非空用戶密碼jsint3非空用戶權(quán)限,此表是錄入專(zhuān)利信息儲(chǔ)存表,其中包括了專(zhuān)利中英名稱,作者,登記地點(diǎn),發(fā)布時(shí)間,索引號(hào)等信息。 專(zhuān)利信息表字段名稱數(shù)據(jù)類(lèi)型字段大小備注說(shuō)明idint4主鍵,自動(dòng)編號(hào)專(zhuān)利編號(hào)zlmcvarchar20非空專(zhuān)利名稱zlmcytext400非空專(zhuān)利英文名fbrqvarchar20非空發(fā)布時(shí)間qkmcvarchar20非空登記地點(diǎn)dyzzvarchar20非空專(zhuān)利作者fwtext400非空專(zhuān)利范圍jshvarchar20非空檢索號(hào)xkmlvarchar20非空學(xué)科門(mén)類(lèi)cbdwvarchar20非空專(zhuān)利人單位,此表儲(chǔ)存錄入的項(xiàng)目信息,其中包括了項(xiàng)目中英名稱,項(xiàng)目負(fù)責(zé)人,項(xiàng)目承擔(dān)人,項(xiàng)目來(lái)源,項(xiàng)目性質(zhì),項(xiàng)目起始結(jié)束時(shí)間,項(xiàng)目金額等信息。 項(xiàng)目信息表字段名稱數(shù)據(jù)類(lèi)型字段大小備注說(shuō)明idint4主鍵,自動(dòng)編號(hào)項(xiàng)目IDxmbhvarchar20非空項(xiàng)目標(biāo)號(hà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)目來(lái)源xmxzvarchar20非空項(xiàng)目性質(zhì)kydhvarchar50非空項(xiàng)目科研代號(hào)ksrqvarchar100非空項(xiàng)目開(kāi)始日期jsrqvarchar20非空項(xiàng)目結(jié)束日期xmjevarchar20非空項(xiàng)目金額,此表是儲(chǔ)存合同信息和文件的表,此表包括了合同名稱,合同內(nèi)容,合同提供和接受者,簽訂日期等信息與合同附件。 合同信息表字段名稱數(shù)據(jù)類(lèi)型字段大小備注說(shuō)明idint4主鍵,自動(dòng)編號(hào)合同編號(hào)htmcvarchar20非空合同名稱contenttext400非空合同內(nèi)容jfdwvarchar20非空合同提供者yfdwvarchar50非空合同接受者qdrqvarchar20非空簽訂日期htfjvarchar50非空合同附件 數(shù)據(jù)表間的關(guān)系為了保證各數(shù)據(jù)表間的獨(dú)立性,減少其間的關(guān)聯(lián)程度,設(shè)計(jì)的數(shù)據(jù)表基本獨(dú)立成表。系統(tǒng)用戶表是核心數(shù)據(jù)庫(kù)表,但是其他的數(shù)據(jù)庫(kù)表如人員信息表、專(zhuān)利信息表、合同信息表和項(xiàng)目信息表都只是記錄型的數(shù)據(jù)表,記錄了管理員和資料員的操作。而在專(zhuān)利表中的專(zhuān)利作者和人員表中的人員是不存在外鍵關(guān)系,使得整個(gè)數(shù)據(jù)庫(kù)清晰簡(jiǎn)單,易操作,大大了減少數(shù)據(jù)出錯(cuò)率。基于MVC的科研信息平臺(tái)是為了對(duì)高??蒲袑?shí)行計(jì)算機(jī)化的管理,以提高工作效率,方便用戶。主要功能有對(duì)專(zhuān)利信息、項(xiàng)目信息、合同信息、人員信息等進(jìn)行管理和提供綜合信息查詢以及對(duì)系統(tǒng)自身的用戶權(quán)限管理。提供各種信息的錄入,比如項(xiàng)目參加人員資料、項(xiàng)目經(jīng)費(fèi)等。系統(tǒng)不但含有高校科研項(xiàng)目的信息,而且還包含了對(duì)信息的查詢檢索功能。用戶管理主要任務(wù)是提高系統(tǒng)安全性和對(duì)系統(tǒng)提供良好的維護(hù),如用戶權(quán)限可以為用戶提供權(quán)限服務(wù)。 一般用戶模塊一般用戶模塊由于權(quán)限最低,因此結(jié)構(gòu)簡(jiǎn)單,主要分成3個(gè)具體部分:用戶登錄、個(gè)人信息修改和信息綜合查詢。具體功能和架構(gòu)都在3個(gè)具體部分設(shè)計(jì)。1.用戶登錄提供給一般用戶登錄系統(tǒng)。用戶正確必須輸入管理員已經(jīng)添加的一般用戶的用戶名和密碼來(lái)登錄系統(tǒng),輸入錯(cuò)誤時(shí)回到系統(tǒng)首頁(yè)。開(kāi)始輸入用戶名和密碼是否正確判斷權(quán)限登錄系統(tǒng)是否 系統(tǒng)登錄模塊結(jié)構(gòu)流程圖當(dāng)用戶在登錄界面輸入用戶名和密碼后點(diǎn)擊登錄按鈕,系統(tǒng)會(huì)判斷登陸的用戶的用戶名是否存在,若存在密碼是否正確,若用戶名和密碼都正確則判斷用戶的權(quán)限,然后根據(jù)用戶權(quán)限,顯示一般用戶的平臺(tái)主頁(yè)。2.個(gè)人信息修改在用戶登錄系統(tǒng)后可以選擇進(jìn)入個(gè)人信息修改模塊,此模塊可以讓一般用戶修改自己的用戶名和密碼。3.信息綜合查詢?cè)谛畔⒕C合查詢模塊分為3個(gè)主要查詢:項(xiàng)目查詢、專(zhuān)利查詢、合同查詢。此模塊雖整合了3種不同對(duì)象的查詢,但是這3個(gè)對(duì)象的查詢方法和流程結(jié)構(gòu)是相同的。以項(xiàng)目信息查詢?yōu)槔?。開(kāi)始輸入查詢條件確認(rèn)查詢提示未搜尋到記錄停止是否判斷是否存在記錄查詢數(shù)據(jù)庫(kù)記錄顯示記錄是否繼續(xù)查詢否是是否 信息查詢模塊結(jié)構(gòu)流程圖選擇項(xiàng)目信息查詢后,輸出任意查詢條件,點(diǎn)擊查詢按鈕后,進(jìn)行數(shù)據(jù)庫(kù)字典查詢函數(shù),判斷數(shù)據(jù)庫(kù)中是否存在所查詢的的記錄,若沒(méi)有符合查詢條件的記錄則顯示空,有符合條件的記錄則顯示記錄,最后若要查詢其他信息則可以返回信息查詢首頁(yè)。 資料員用戶模塊資料員用戶是平臺(tái)中不可缺少的管理信息的人員,他不光要有一般用戶的功能如:用戶登錄、個(gè)人信息修改、綜合信息查詢,還必須擁有管理信息的功能如:項(xiàng)目管理、專(zhuān)利管理,合同管理和人員管理。1.用戶登錄提供給資料員用戶登錄系統(tǒng)。用戶正確必須輸入管理員已經(jīng)添加的資料員用戶的用戶名和密碼來(lái)登錄系統(tǒng),輸入錯(cuò)誤時(shí)回到系統(tǒng)首頁(yè)。其結(jié)構(gòu)與一般用戶的登錄模塊相同。登陸成功時(shí)進(jìn)入資料員用戶系統(tǒng)主頁(yè)。2.個(gè)人信息修改在用戶登錄系統(tǒng)后可以選擇進(jìn)入個(gè)人信息修改模塊,此模塊可以讓資料員用戶修改自己的用戶名和密碼。3.信息綜合查詢?cè)谛畔⒕C合查詢模塊分為3個(gè)主要查詢:項(xiàng)目查詢、專(zhuān)利查詢、合同查詢。此模塊雖整合了3種不同對(duì)象的查詢,但是這3個(gè)對(duì)象的查詢方法和流程結(jié)構(gòu)是相同的。4.項(xiàng)目管理提供給資料員用戶進(jìn)行項(xiàng)目管理操作,包括項(xiàng)目的添加,修改和刪除。而此模塊中項(xiàng)目的添加,修改和刪除操作的流程結(jié)構(gòu)是相似的。這里以項(xiàng)目添加為例。開(kāi)始點(diǎn)擊項(xiàng)目添加按鈕確認(rèn)添加儲(chǔ)存新的項(xiàng)目信息停止是否判斷是否已經(jīng)存在記錄返回項(xiàng)目信息首頁(yè)否是輸入新的項(xiàng)目信息 項(xiàng)目信息添加流程圖當(dāng)資料員用戶點(diǎn)擊添加項(xiàng)目的按鈕后,詢問(wèn)是否添加記錄,若選是則輸入新的項(xiàng)目信息并提交數(shù)據(jù)庫(kù),然后判斷數(shù)據(jù)庫(kù)中是否存在新添記錄,若沒(méi)有相同記錄則加入剛剛添加的項(xiàng)目記錄,最后返回項(xiàng)目信息的首頁(yè)。5.專(zhuān)利管理提供給資料員用戶進(jìn)行專(zhuān)利管理操作,包括專(zhuān)利信息的添加,修改和刪除。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。6.合同管理提供給資料員用戶進(jìn)行合同管理操作,包括合同信息的添加,修改和刪除。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。7.人員管理提供給資料員用戶進(jìn)行人員管理操作,包括人員信息的添加,修改和刪除。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。 管理員模塊管理員用戶擁有最高權(quán)限,他擁有系統(tǒng)的所有功能,其中包括資料用戶擁有的所有基本功能和管理功能:用戶登錄、綜合信息查詢、項(xiàng)目管理、專(zhuān)利管理,合同管理和人員管理,而且只有管理員用戶擁有用戶管理功能。1.用戶登錄提供給管理員用戶登錄系統(tǒng)。用戶正確必須輸入已經(jīng)添加在數(shù)據(jù)庫(kù)中的管理員用戶的用戶名和密碼來(lái)登錄系統(tǒng),輸入錯(cuò)誤時(shí)回到系統(tǒng)首頁(yè)。其結(jié)構(gòu)與一般用戶的登錄模塊相同。登陸成功時(shí)進(jìn)入資料員用戶系統(tǒng)主頁(yè)。2.用戶管理用戶管理模塊只有管理員可以進(jìn)入,管理員可以在此模塊進(jìn)行新用戶的添加,所有用戶信息的修改與刪除。此處以用戶信息修改為例。開(kāi)始選擇要修改信息的用戶確認(rèn)添加儲(chǔ)存并顯示更新的用戶信息停止是否判斷是否已經(jīng)存在記錄否是填入修改信息 用戶信息修改流程圖當(dāng)管理員要進(jìn)行用戶信息的修改操作時(shí),先要選擇在界面中顯示出的用戶,然后填入此用戶的新的信息,點(diǎn)擊確認(rèn)添加按鈕,之后數(shù)據(jù)庫(kù)判斷是否存在相同記錄,若沒(méi)有相同記錄則儲(chǔ)存新的用戶信息并顯示。3.信息綜合查詢?cè)谛畔⒕C合查詢模塊分為3個(gè)主要查詢:項(xiàng)目查詢、專(zhuān)利查詢、合同查詢。此模塊雖整合了3種不同對(duì)象的查詢,但是這3個(gè)對(duì)象的查詢方法和流程結(jié)構(gòu)是相同的。4.項(xiàng)目管理提供給管理員用戶進(jìn)行項(xiàng)目管理操作,包括項(xiàng)目的添加,修改和刪除。而此模塊中項(xiàng)目的添加,修改和刪除操作的流程結(jié)構(gòu)是相似的。5.專(zhuān)利管理提供給管理員用戶進(jìn)行專(zhuān)利管理操作,包括專(zhuān)利信息的添加,修改和刪除。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。6.合同管理提供給管理員用戶進(jìn)行合同管理操作,包括合同信息的添加,修改和刪除。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。7.人員管理提供給管理員用戶進(jìn)行人員管理操作,包括人員信息的添加,修改和刪除。其模塊結(jié)構(gòu)與項(xiàng)目管理相同?;贛VC的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第五章 系統(tǒng)具體實(shí)現(xiàn)第五章 系統(tǒng)具體實(shí)現(xiàn)前面的章節(jié)均是介紹了此系統(tǒng)的分析和設(shè)計(jì)階段所作的工作,從大體上已經(jīng)對(duì)整個(gè)系統(tǒng)所要完成的功能有了較為詳細(xì)的設(shè)計(jì)。雖然各個(gè)功能模塊所要完成的工作已經(jīng)十分明確,但是和真正的實(shí)現(xiàn)還有一定的距離。本章就來(lái)介紹如何從技術(shù)角度具體實(shí)現(xiàn)基于MVC的科研信息平臺(tái)。 建立和連接數(shù)據(jù)庫(kù)嚴(yán)格的說(shuō),建立和連接數(shù)據(jù)庫(kù)屬于程序編寫(xiě)的前序步驟,從一定程度上來(lái)說(shuō)也是準(zhǔn)備工作。只有當(dāng)數(shù)據(jù)庫(kù)建立并連接,才能在程序的編寫(xiě)過(guò)程當(dāng)中運(yùn)用代碼操作和使用數(shù)據(jù)庫(kù)當(dāng)中的數(shù)據(jù),從而實(shí)現(xiàn)系統(tǒng)的全部功能。 創(chuàng)建數(shù)據(jù)庫(kù)kygl_DataBase在MySQL中創(chuàng)建名為kygl_DataBase的數(shù)據(jù)庫(kù),并在其中創(chuàng)建上述所有數(shù)據(jù)表供程序使用。MySQL在建立的時(shí)候會(huì)提示你選擇字符集防止后面的新加入的信息讓數(shù)據(jù)庫(kù)無(wú)法確認(rèn)字符而導(dǎo)致出現(xiàn)亂碼,這里我們選擇GBK和GBK的中文詞庫(kù)。由于各表沒(méi)有聯(lián)系,不存在外鍵,所以輸入各表的各個(gè)字段信息后就創(chuàng)建好了完整的數(shù)據(jù)庫(kù)表。 編寫(xiě)連接MYSQL的驅(qū)動(dòng)JAVA文件要將前置模塊如用戶登錄,信息管理等模塊與數(shù)據(jù)庫(kù)連接起來(lái)必須要編寫(xiě)一個(gè)JAVA文件來(lái)加載所用數(shù)據(jù)庫(kù)的驅(qū)動(dòng),并且在進(jìn)行信息查詢和在JSP文件中使用SQL語(yǔ)句時(shí)必須調(diào)用此文件。加載MYSQL驅(qū)動(dòng)的來(lái)連接數(shù)據(jù)庫(kù)的語(yǔ)句如下:public boolean connect(){try{().newInstance()。//MYSQL的驅(qū)動(dòng)String url =jdbc:mysql://localhost:3306/kygl_database。conn=(url,root,620518)。//通過(guò)我的MYSQL的默認(rèn)用戶密碼連接到剛剛建好的數(shù)據(jù)庫(kù)中stmt = ()。}catch(Exception ee){(connect db error:+())。return false。//連接不成功在返回}return true。}當(dāng)要進(jìn)行查詢并返回查詢數(shù)據(jù)庫(kù)結(jié)果的時(shí)候要以下語(yǔ)句支持。public ResultSet execQuery(String sql)//字典函數(shù){String url =jdbc:mysql://localhost:3306/kygl_database。ResultSet
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1