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

正文內(nèi)容

基于mvc的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文設(shè)計(jì)(存儲(chǔ)版)

2025-07-24 03:48上一頁面

下一頁面
  

【正文】 予保障。根據(jù)數(shù)據(jù)模型的不同,DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷萚9]。窗體設(shè)計(jì)對(duì)象可以設(shè)計(jì)用戶接口,用來輸入并處理數(shù)據(jù)。處理器:Inter ;該平臺(tái)可以獨(dú)立運(yùn)行于Windows,Linux,Unix等操作系統(tǒng)下,基于B/S模式,需要發(fā)生在服務(wù)器端,客戶端只需通過瀏覽器就可以與服務(wù)器進(jìn)行交互。錄入時(shí)應(yīng)包括對(duì)數(shù)據(jù)的正確性校驗(yàn)。 系統(tǒng)模塊需求系統(tǒng)主要有6個(gè)主要模塊,每個(gè)模塊要實(shí)現(xiàn)的需求都有不同,每個(gè)模塊具體要實(shí)現(xiàn)的需求如下::人員庫構(gòu)建后,可以及時(shí)掌握學(xué)??蒲腥藛T的基本情況。:可以進(jìn)行用戶的權(quán)限的判定,對(duì)不同權(quán)限登陸的用戶連接不同的接口。 系統(tǒng)數(shù)據(jù)流圖3種不同用戶在進(jìn)行查詢時(shí),系統(tǒng)將接受各種查詢請(qǐng)求并返回系統(tǒng)中所存在的查詢信息。數(shù)據(jù)庫設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)使用權(quán)限設(shè)置針對(duì)用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。 專利信息表字段名稱數(shù)據(jù)類型字段大小備注說明idint4主鍵,自動(dòng)編號(hào)專利編號(hào)zlmcvarchar20非空專利名稱zlmcytext400非空專利英文名fbrqvarchar20非空發(fā)布時(shí)間qkmcvarchar20非空登記地點(diǎn)dyzzvarchar20非空專利作者fwtext400非空專利范圍jshvarchar20非空檢索號(hào)xkmlvarchar20非空學(xué)科門類cbdwvarchar20非空專利人單位,此表儲(chǔ)存錄入的項(xiàng)目信息,其中包括了項(xiàng)目中英名稱,項(xiàng)目負(fù)責(zé)人,項(xiàng)目承擔(dān)人,項(xiàng)目來源,項(xiàng)目性質(zhì),項(xiàng)目起始結(jié)束時(shí)間,項(xiàng)目金額等信息。系統(tǒng)不但含有高??蒲许?xiàng)目的信息,而且還包含了對(duì)信息的查詢檢索功能。3.信息綜合查詢?cè)谛畔⒕C合查詢模塊分為3個(gè)主要查詢:項(xiàng)目查詢、專利查詢、合同查詢。登陸成功時(shí)進(jìn)入資料員用戶系統(tǒng)主頁。5.專利管理提供給資料員用戶進(jìn)行專利管理操作,包括專利信息的添加,修改和刪除。用戶正確必須輸入已經(jīng)添加在數(shù)據(jù)庫中的管理員用戶的用戶名和密碼來登錄系統(tǒng),輸入錯(cuò)誤時(shí)回到系統(tǒng)首頁。4.項(xiàng)目管理提供給管理員用戶進(jìn)行項(xiàng)目管理操作,包括項(xiàng)目的添加,修改和刪除。基于MVC的科研信息平臺(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ì)。 編寫連接MYSQL的驅(qū)動(dòng)JAVA文件要將前置模塊如用戶登錄,信息管理等模塊與數(shù)據(jù)庫連接起來必須要編寫一個(gè)JAVA文件來加載所用數(shù)據(jù)庫的驅(qū)動(dòng),并且在進(jìn)行信息查詢和在JSP文件中使用SQL語句時(shí)必須調(diào)用此文件。}當(dāng)要進(jìn)行查詢并返回查詢數(shù)據(jù)庫結(jié)果的時(shí)候要以下語句支持。//查詢不成功返回空}若要在JSP中加入SQL語句要通過以下SQL執(zhí)行語句:public void execute(String sql)//執(zhí)行函數(shù){ String url =jdbc:mysql://localhost:3306/kygl_database。}catch(SQLException e){()。+dlm+39。(sf,)。(sf,sf)。dlm=。()。2.項(xiàng)目管理項(xiàng)目管理主要是對(duì)項(xiàng)目的添加和查看,管理員可以進(jìn)行項(xiàng)目的添加、編輯和刪除。sop39。if(!()){time=year++month++day++hour++minute++i。//下載默認(rèn)方式(ContentDisposition, attachment。6.信息查詢信息查詢模塊分為3個(gè)方面的查詢,分別是項(xiàng)目查詢,專利查詢,合同查詢,點(diǎn)擊查詢按鈕后便可以進(jìn)行查詢。在項(xiàng)目性質(zhì)的下拉菜單中包含4種性質(zhì):國家自然科學(xué)基金、國家863項(xiàng)目、省部級(jí)項(xiàng)目、其他項(xiàng)目。2.項(xiàng)目管理項(xiàng)目管理主要是對(duì)項(xiàng)目的管理和查看,資料員可以進(jìn)行項(xiàng)目的添加、編輯和刪除。6.信息查詢資料員信息查詢模塊提供與管理員相同功能,其實(shí)現(xiàn)過程與管理員模塊的信息查詢相同。由于時(shí)間和能力有限本系統(tǒng)只完成了基本的功能部分,一些真正實(shí)用的外圍功能還來不及完善,特別美工方面不夠漂亮。在教訓(xùn)方面,主要的教訓(xùn)是對(duì)系統(tǒng)沒有一個(gè)很好地總體設(shè)計(jì),這主要是由于對(duì)程序編寫不熟練的緣故。就我在本系統(tǒng)的開發(fā)中得到的認(rèn)識(shí),我認(rèn)為最重要也最困難的工作是系統(tǒng)分析,尤其是需求分析。從系統(tǒng)調(diào)研到查資料再到系統(tǒng)的分析設(shè)計(jì),經(jīng)歷了幾個(gè)月的時(shí)間,經(jīng)過這幾個(gè)月的努力,這個(gè)系統(tǒng)總算是完成了。5.人員管理人員管理模塊可以讓管理員進(jìn)行人員信息的添加和修改和刪除,并能對(duì)人員信息查看及快速查詢。系統(tǒng)提示“操作已成功!”。}最后在連接JavaBean的文件中利用如下語句連接JavaBean,從而連接數(shù)據(jù)庫:jsp:useBean id=db scope=page class= /String sqlStr = select * from xmgl where 1=1ResultSet rs=(sqlStr)。 人員信息添加在圖中右邊區(qū)域填入新增人員信息后點(diǎn)擊提交便可增加一條新的人員信息。}}a href=../upload/?filename=%=().trim()%//當(dāng)要下載文件時(shí)連接存儲(chǔ)上傳文件的JSP文件%String filename = (filename)。i().getCount()。39。刪除用戶:選中要?jiǎng)h除的用戶,直接點(diǎn)刪除,就刪除了此用戶。()。}//登陸成功}else{check=。//返回登錄界面}else{(dlm,dlm)。if(check==null||!(check))//密碼錯(cuò)誤或者為空{(diào)(dlm,)。+dlm+39。}catch(SQLException e){()。} catch(SQLException ex) {((): + ())。return false。MySQL在建立的時(shí)候會(huì)提示你選擇字符集防止后面的新加入的信息讓數(shù)據(jù)庫無法確認(rèn)字符而導(dǎo)致出現(xiàn)亂碼,這里我們選擇GBK和GBK的中文詞庫。7.人員管理提供給管理員用戶進(jìn)行人員管理操作,包括人員信息的添加,修改和刪除。3.信息綜合查詢?cè)谛畔⒕C合查詢模塊分為3個(gè)主要查詢:項(xiàng)目查詢、專利查詢、合同查詢。 管理員模塊管理員用戶擁有最高權(quán)限,他擁有系統(tǒng)的所有功能,其中包括資料用戶擁有的所有基本功能和管理功能:用戶登錄、綜合信息查詢、項(xiàng)目管理、專利管理,合同管理和人員管理,而且只有管理員用戶擁有用戶管理功能。這里以項(xiàng)目添加為例。用戶正確必須輸入管理員已經(jīng)添加的資料員用戶的用戶名和密碼來登錄系統(tǒng),輸入錯(cuò)誤時(shí)回到系統(tǒng)首頁。開始輸入用戶名和密碼是否正確判斷權(quán)限登錄系統(tǒng)是否 系統(tǒng)登錄模塊結(jié)構(gòu)流程圖當(dāng)用戶在登錄界面輸入用戶名和密碼后點(diǎn)擊登錄按鈕,系統(tǒng)會(huì)判斷登陸的用戶的用戶名是否存在,若存在密碼是否正確,若用戶名和密碼都正確則判斷用戶的權(quán)限,然后根據(jù)用戶權(quán)限,顯示一般用戶的平臺(tái)主頁。主要功能有對(duì)專利信息、項(xiàng)目信息、合同信息、人員信息等進(jìn)行管理和提供綜合信息查詢以及對(duì)系統(tǒng)自身的用戶權(quán)限管理。此表包括了用戶的用戶名,密碼和權(quán)限等信息。數(shù)據(jù)表設(shè)計(jì)不僅要滿足數(shù)據(jù)存儲(chǔ)的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時(shí)數(shù)據(jù)表。 數(shù)據(jù)庫設(shè)計(jì)此部分設(shè)計(jì)的主要內(nèi)容是根據(jù)用戶的需求,進(jìn)行分析,設(shè)計(jì)出數(shù)據(jù)庫中各個(gè)表的具體情況。 系統(tǒng)數(shù)據(jù)流圖管理員用戶一般用戶基于MVC的科研信息平臺(tái)個(gè)人信息查詢項(xiàng)目、專利、合同、人員信息查詢個(gè)人信息修改用戶管理(用戶添加、修改、刪除)各種查詢請(qǐng)求項(xiàng)目、專利、合同、人員信息管理(新建、修改、刪除)資料員用戶各種查詢請(qǐng)求個(gè)人信息修改求項(xiàng)目、專利、合同、人員信息管理(新建、修改、刪除)基于MVC的科研信息平臺(tái)的數(shù)據(jù)流圖表示出了各個(gè)模塊間的關(guān)系和數(shù)據(jù)的流向。項(xiàng)目的工作量可以在項(xiàng)目組成員中分配。系統(tǒng)必須具有一定的靈活性,對(duì)于用代號(hào)設(shè)置的字段(例如項(xiàng)目性質(zhì)、檢索源等)必須能夠進(jìn)行動(dòng)態(tài)修改并自動(dòng)顯示在報(bào)表中。這是整個(gè)平臺(tái)需要實(shí)現(xiàn)的需求。硬盤空間:1GB; 軟件環(huán)境本平臺(tái)采用的是JSP,JavaBean與Servlet技術(shù)來開發(fā)科研信息平臺(tái),后臺(tái)數(shù)據(jù)庫采用MYSQL系統(tǒng)。 硬件環(huán)境 服務(wù)器端的最低配是由站點(diǎn)所需的軟件來決定的,在最低配置的情況下,服務(wù)器的性能往往不盡人意,現(xiàn)在性能已經(jīng)相當(dāng)出色,而且價(jià)格也很便宜,因此通常應(yīng)該給服務(wù)器端配置高性能硬件。其功能分別敘述如下:1、表對(duì)象打開已經(jīng)存在的表格、對(duì)已存在的表格字段數(shù)據(jù)進(jìn)行修改、新建表格。對(duì)數(shù)據(jù)庫的一切操作,包括定義、更新及各種控制,都是通過DBMS進(jìn)行的。它有如下特點(diǎn):,具有統(tǒng)一的數(shù)據(jù)結(jié)構(gòu)。l 表示用戶發(fā)出操作;2 表示JavaBean的實(shí)例化,調(diào)用JavaBean方法實(shí)現(xiàn)業(yè)務(wù)邏輯和數(shù)據(jù)邏輯;3 表示JavaBean調(diào)用后臺(tái)數(shù)據(jù)庫;4 表示從頁面上取值賦給Session和JavaBean各域;5表示將需要在頁面上顯示的JavaBean和ViewBean放人Session中,供頁面顯示;6 返回用戶請(qǐng)求; 使用JSP+JavaBean+Servlet的好處與傳統(tǒng)的CGI,ASP,PHP技術(shù)相比,JSP+JavaBean+Servlet有如下優(yōu)點(diǎn) : ( 1 ) 后臺(tái)實(shí)現(xiàn)邏輯是基于Java Component的,具有跨平臺(tái)的特點(diǎn)。服務(wù)器上需要一些程序,常常是根據(jù)用戶輸入訪問數(shù)據(jù)庫的程序。通過這些,JavaBean類可以用于下列方法:,JavaBean的功能允許應(yīng)用開發(fā)者瀏覽其中的方法,即使JavaBean是被編譯的,并且無法利用原始的源文件。眾所周知,屬性名稱符合這種模式,其他Java 類可以通過自身機(jī)制發(fā)現(xiàn)和操作這些JavaBean 屬性[5]。3.采用標(biāo)志簡化頁面開發(fā)WEB頁面開發(fā)人員不會(huì)都熟悉腳本語言的程序設(shè)計(jì)人員??偟膩碚f,JSP技術(shù)具有以下特點(diǎn):1.將內(nèi)容的產(chǎn)生和顯示進(jìn)行分離:使用jsp技術(shù),web頁面開發(fā)人員可以使用HTML或者XML標(biāo)志來設(shè)計(jì)和格式化最終頁面。JSP提供了多種方式訪問Javaclass、Servlet、Applets和W ebServer,因此,Web應(yīng)用的功能可以分成多個(gè)明確的定義公用接口的組件,通過JSP將它們結(jié)合在一起。2.由于模型返回的數(shù)據(jù)不帶任何顯示格式,因而這些模型也可直接應(yīng)用于接口的使用。產(chǎn)品設(shè)計(jì)彈性力度很小,很難滿足用戶的變化性需求。它只把用戶的信息傳遞給模型,告訴模型做什么,選擇符合要求的視圖返回給用戶。并返回最終的處理結(jié)果。本章簡要介紹MVC模式的基本概念以及一種實(shí)現(xiàn)該模式的技術(shù)方法,并對(duì)數(shù)據(jù)庫進(jìn)行簡單介紹。平臺(tái)的成功建設(shè)將能夠輕松解決傳統(tǒng)科研管理中難以解決的系列問題,并達(dá)到多個(gè)建設(shè)目的:1.構(gòu)建開放式的科研管理體系平臺(tái)將向大學(xué)內(nèi)所有從事科研活動(dòng)或者科研輔助工作的員工開放,并和科研部門人事處等業(yè)務(wù)部分建立數(shù)據(jù)共享機(jī)制。隨著大學(xué)科研投入和從事科研活動(dòng)的人員的不斷增加,大學(xué)科研管理的壓力也越來越大。業(yè)務(wù)范圍主要是業(yè)務(wù)數(shù)據(jù)的登錄,數(shù)據(jù)的添加、刪除等,將數(shù)據(jù)信息以文件形式存入軟盤、磁帶或硬盤,通過存取這些數(shù)據(jù)信息打印出報(bào)表,主要的操作是排序、列表、更新、查詢等,主要使用的運(yùn)算是簡單的加減乘除,其輸入一般是原始的單據(jù)或表單,輸出一般是分類或匯總的報(bào)表,主要使用的人員是運(yùn)行人員。無論對(duì)于企業(yè)或其他組織,建立一個(gè)科研信息平臺(tái)都是實(shí)現(xiàn)其先進(jìn)管理所必須的。隨著計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)突飛猛進(jìn)的發(fā)展,各單位部門都在開始建立自己的科研信息平臺(tái),高校也不例外。 科研信息平臺(tái)是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù),支持組織高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。本文首先介紹了基于MVC的科研信息平臺(tái)的系統(tǒng)應(yīng)用背景,平臺(tái)的開發(fā)技術(shù),開發(fā)模式,開發(fā)工具,并確定了開發(fā)環(huán)境,構(gòu)建了基本的框架結(jié)構(gòu)和功能模塊,然后確定了數(shù)據(jù)庫和各功能模塊的詳細(xì)設(shè)計(jì),并進(jìn)行具體的功能模塊實(shí)現(xiàn)。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。本人授權(quán)      大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文??蒲行畔⑵脚_(tái)是利用現(xiàn)代信息技術(shù),通過建設(shè)信息數(shù)據(jù)庫、開發(fā)核心應(yīng)用系統(tǒng),集成已有應(yīng)用系統(tǒng),實(shí)現(xiàn)科學(xué)研究、科學(xué)管理、信息交流、自動(dòng)化辦公等的信息化和網(wǎng)絡(luò)化平臺(tái)。其學(xué)科內(nèi)容隨著科研信息平臺(tái)的應(yīng)用而進(jìn)步和完善。通過計(jì)算機(jī)進(jìn)行管理的主要方法是建立信息管理平臺(tái)(Management Informat
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1