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

正文內(nèi)容

基于mvc的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文設(shè)計(jì)-全文預(yù)覽

  

【正文】 。 }catch(SQLException e){()。}catch(SQLException e){()。 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第五章 系統(tǒng)具體實(shí)現(xiàn) 30 圖 登錄界面 根據(jù)登錄模塊的功能,管理 員和普通用戶界面統(tǒng)一在一起。登陸界面如圖 所示。}catch(SQLException e){()。//自己設(shè)置原始用戶和密碼 Statement stmt = ()。 rs = (sql)。} 當(dāng)要進(jìn)行查詢并返回查詢數(shù)據(jù)庫(kù)結(jié)果的時(shí)候要以下語(yǔ)句支持 。//通過我的MYSQL的默認(rèn)用戶密碼連接到剛剛建好的數(shù)據(jù)庫(kù)中 stmt = ()。 圖 創(chuàng)建好的數(shù)據(jù)庫(kù)表 由于各表沒有聯(lián)系,不存在外鍵,所以輸入各表的各個(gè)字段信息后就創(chuàng)建好了完整的數(shù)據(jù)庫(kù)表。 建立和連接數(shù)據(jù)庫(kù) 嚴(yán)格的說,建立和連接數(shù)據(jù)庫(kù)屬于程序編寫的前序步驟,從一定程度上來說也是準(zhǔn)備工作。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。此模塊雖整合了 3 種不同對(duì)象的查詢,但是這 3 個(gè)對(duì)象的查詢方法和流程結(jié)構(gòu)是相同 的。 2.用戶管理 用戶管理模塊只有管理員可以進(jìn)入,管理員可以在此模塊進(jìn)行新用戶的添加,所 有用戶信息的修改與刪除。 1.用戶登錄 提供給管理員用戶登錄系統(tǒng)。其模塊結(jié)構(gòu)與項(xiàng)目管理相同。 圖 項(xiàng)目信息添加流程 圖 開始 點(diǎn)擊項(xiàng)目添加按鈕 確認(rèn)添加 儲(chǔ)存新的項(xiàng)目信息 停止 是 否 判斷是否已經(jīng)存在記錄 返回項(xiàng)目信息首頁(yè) 否 是 輸入新的項(xiàng)目信息 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 24 當(dāng)資料員用戶點(diǎn)擊添加項(xiàng)目的按鈕后,詢問是否添加記錄,若選是則輸入新的項(xiàng)目信息并提交數(shù)據(jù)庫(kù),然后判斷數(shù)據(jù)庫(kù)中是否存在新添記錄,若沒有相同記錄則加入剛剛添加的項(xiàng)目記錄,最后返回項(xiàng)目信息的首頁(yè)。此模塊雖整合了 3 種不同對(duì)象的查詢,但是這 3 個(gè)對(duì)象的查詢方法和流程結(jié)構(gòu)是相同的。其結(jié)構(gòu)與一般用戶的登錄模塊相同。 開始 輸入用戶 名和密碼 是否正確 判斷權(quán)限 登錄系統(tǒng) 是 否 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 22 圖 信息查詢模塊結(jié)構(gòu)流程圖 選擇項(xiàng)目信息查詢后,輸出任意查詢條件,點(diǎn)擊查詢按鈕后,進(jìn)行數(shù)據(jù)庫(kù)字典查詢函數(shù),判斷數(shù)據(jù)庫(kù)中是否存在所查詢的的記錄,若沒有符合 查詢條件的記錄則顯示空,有符合條件的記錄則顯示記錄,最后若要查詢其他信息則可以返回信息查詢首頁(yè)。 2.個(gè)人信息修改 在用戶登錄系統(tǒng)后可以選擇進(jìn)入個(gè)人信息修改模塊,此模塊可以讓一般用戶修改自己的用戶名和密碼。 1.用戶登錄 提供 給一般用戶登錄系統(tǒng)。系統(tǒng) 不但含有 高??蒲?項(xiàng)目的信息,而且還包含了對(duì) 信息 的查詢 檢索 功能。而在專利表中的專利作者和人員表中的人員是不存在外鍵關(guān)系,使得整個(gè)數(shù)據(jù)庫(kù)清晰簡(jiǎn)單,易操作,大大了減少數(shù)據(jù)出錯(cuò)率。 表 專利信息表 字段名稱 數(shù)據(jù)類型 字段大小 備注 說明 id int 4 主鍵,自動(dòng)編號(hào) 專利編號(hào) zlmc varchar 20 非空 專利名稱 zlmcy text 400 非空 專利英文名 fbrq varchar 20 非空 發(fā)布時(shí)間 qkmc varchar 20 非空 登記地點(diǎn) dyzz varchar 20 非空 專利作者 fw text 400 非空 專利范圍 jsh varchar 20 非空 檢索號(hào) xkml varchar 20 非空 學(xué)科門類 cbdw varchar 20 非空 專利人單位 如表 所示,此表儲(chǔ)存錄入的項(xiàng)目信息,其中包括了項(xiàng)目中英名稱,項(xiàng)目負(fù)責(zé)人,項(xiàng)目承擔(dān)人,項(xiàng)目來源,項(xiàng)目性質(zhì),項(xiàng)目起始結(jié)束時(shí)間,項(xiàng)目金額等信息。 數(shù)據(jù)表設(shè)計(jì) 根據(jù)系統(tǒng)需求分析和功能設(shè)計(jì),在數(shù)據(jù)庫(kù)創(chuàng)建以下幾個(gè)表:人員信息(如表)、系統(tǒng)用戶表(如表 )、專利信息(如表 )、項(xiàng)目信息(如表 )、合同信息(如表 )。 數(shù)據(jù)使用權(quán)限設(shè)置 針對(duì)用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。 數(shù)據(jù)表定義 數(shù)據(jù)表定義指定義數(shù)據(jù)庫(kù)中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗(yàn)規(guī)則、是否關(guān)鍵字、可否為空等。 數(shù)據(jù)庫(kù)設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。 管理員用戶 一般用戶 基于MVC的科研信息平臺(tái) 個(gè)人信息查詢 項(xiàng)目、專利、合同、人員信息查詢 個(gè)人信息修改 用戶管理(用戶添加、修改、刪除) 各種查詢請(qǐng)求 項(xiàng)目、專利、合同、人員信息管理(新建、修改、刪除) 資料員用戶 各種查詢請(qǐng)求 個(gè)人信息修改求 項(xiàng)目、專利、合同、人員信息管理(新建、修改、刪除) 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 17 第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 本章主要介紹系統(tǒng)詳細(xì)設(shè)計(jì)階段的內(nèi)容。 圖 系統(tǒng)數(shù)據(jù)流圖 3 種不同用戶在進(jìn)行查詢時(shí),系統(tǒng)將接受各種查詢請(qǐng)求并返回系統(tǒng)中所存在的查詢信息。而資料員只能進(jìn)行項(xiàng)目信息,專利信息,合同信息,人員信息的管理。 系統(tǒng)模塊分析 該系統(tǒng)根據(jù) 3 個(gè)不同用戶角色劃分為多個(gè)模塊 ,管理員用戶、資料員和一般用戶擁有不同權(quán)限而能夠進(jìn)人不同模塊。項(xiàng)目主要包括如下一些信息:項(xiàng)目名稱、項(xiàng)目分類、項(xiàng)目類別、項(xiàng)目性質(zhì)、項(xiàng)目級(jí)別、立項(xiàng)情況、項(xiàng)目結(jié)項(xiàng)情況、項(xiàng)目成員組成情況、項(xiàng)目經(jīng)費(fèi)情況等。人員基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第三章 系統(tǒng)需求分析 15 庫(kù)可以記錄人員的姓名、年齡、性別、職務(wù)、學(xué)位、學(xué)歷、和聯(lián)系方式等信息。 3.其他要求 系統(tǒng)要有一定的安全保障,對(duì)于影響數(shù)據(jù)庫(kù)內(nèi)容的操作,例如錄入、插入、刪除等,必須驗(yàn)證用戶身份。 數(shù)據(jù)維護(hù):支持平時(shí)對(duì)數(shù)據(jù)的修改, 包括插入、刪除及更新。軟件: Inter 以上的瀏覽器; 系統(tǒng)功能模塊分析 系統(tǒng)功能需求 系統(tǒng)功能需求主要有數(shù)據(jù)錄入、數(shù)據(jù)查詢以及其他要求。 內(nèi)存: 32MB; 內(nèi)存: 2GB; 系統(tǒng)性能需求分析 開發(fā)任何一種科研信息平臺(tái)對(duì)運(yùn)行環(huán)境的都有一定的要求,在開發(fā)時(shí)對(duì)開發(fā)工具的選擇往往也會(huì)導(dǎo)致開發(fā)一個(gè)系統(tǒng)進(jìn)度的快慢,有時(shí),一個(gè)很不適合的開發(fā)工具,在 程序調(diào)試時(shí),會(huì)花費(fèi)大量的人力,下面從開發(fā)該系統(tǒng)對(duì)硬件和軟件的需求上做出細(xì)致的分析。 報(bào)表對(duì)象 利用視圖向?qū)У拈_發(fā)方式,簡(jiǎn)單、快速的建立出需求報(bào)表或標(biāo)簽。 基本上, MYSQL 對(duì)建立一個(gè)數(shù)據(jù)庫(kù)所具備的每一個(gè)對(duì)象,其中包括了表、查詢、窗體、報(bào)表、宏、模塊。 MYSQL 就是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) 。 DBMS 是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。 ,能夠保證數(shù)據(jù)的安全,可靠。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定的數(shù)據(jù)模型進(jìn)行組織,在數(shù)據(jù)庫(kù)中不僅要儲(chǔ)存數(shù)據(jù)本身,還要儲(chǔ)存數(shù)據(jù)與數(shù)據(jù)之間的聯(lián)系 [8]。 ( 4 ) 內(nèi)置支持 XML,使用 XML 使頁(yè)面具用更強(qiáng)的 表現(xiàn)力從頁(yè)減少編程的工作量。 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第二章 關(guān)于開發(fā)平臺(tái)的相關(guān)知識(shí)介紹 10 圖 JSP,Servlet 和 JavaBean 實(shí)現(xiàn) MVC 模式 圖 中: 圖中 Browser 為瀏覽器, Database 為數(shù)據(jù)庫(kù)。在通信量大的服務(wù)器上, Java servlet 的優(yōu)點(diǎn)在于它們的執(zhí)行速度更快于 CGI 程序。這個(gè)詞是在 Java applet 的環(huán)境中創(chuàng)造的, Java applet 是一種當(dāng)作單獨(dú)文件跟網(wǎng)頁(yè)一起發(fā)送的小程序,它通常用于在客戶端運(yùn)行,結(jié)果得到為用戶進(jìn)行運(yùn)算或者根據(jù)用戶互作用定位圖形等 服務(wù)。 Servlet 介紹 Servlet 是一種服務(wù)器端的 Java 應(yīng)用程序,具有獨(dú)立于平臺(tái)和協(xié)議的特性 ,可以生成動(dòng)態(tài)的 Web 頁(yè)面 。 JavaBean 是 java 類 ,屬于某些特定的譯碼指導(dǎo)方針,并且擴(kuò)展了適應(yīng)性和范圍,允許用戶訪問內(nèi)部的屬性和方法。 最初, JavaBean 的目的是為了將可以重復(fù)使用的軟件代碼打包標(biāo)準(zhǔn)。 JavaBean 通過提供符合一致性設(shè)計(jì)模式的公共方法將內(nèi)部域暴露成員屬性。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)有的工具和技巧,并且擴(kuò)展到能夠支持高校級(jí)的分布式應(yīng)用。基于組件的方法加速了開發(fā)過程,并且使得各種群組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。如果核心邏輯被封裝在標(biāo)志和 JAVABEANS 中,那么其他人,如WEB 管理人員和頁(yè)面設(shè)計(jì)人員,能夠編輯和使用 JSP 頁(yè)面。在 ASP 下, VBScript 代碼被 ASP 引擎解釋執(zhí)行;在 JSP 下,代碼被編譯成 Servlet并由 java 虛擬機(jī)執(zhí)行,這種編譯操作只在對(duì) JSP 頁(yè)面的第一次請(qǐng)求時(shí)發(fā)生。 現(xiàn)在已經(jīng)有許多 WebServer 支持 JSP,這使得 JSP 具有良好的可移植性。每一頁(yè)第一次被調(diào)用時(shí),通過 JSP 引擎自動(dòng)被編譯成 Servlet,然后被執(zhí)行,以后每次調(diào)用時(shí),執(zhí)行編譯過的 Servlet。 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第二章 關(guān)于開發(fā)平臺(tái)的相關(guān)知識(shí)介紹 7 用 JSP+JavaBean+Servlet 實(shí)現(xiàn) MVC 的技術(shù)路線 JSP 介紹 JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo) , 許多公司參與一起建立的一種 動(dòng)態(tài)網(wǎng)頁(yè) 技術(shù)標(biāo)準(zhǔn)。 簡(jiǎn)單來說 MVC 有下列 3 個(gè)明顯的優(yōu)點(diǎn): 1. 可以為一個(gè)模型在運(yùn)行時(shí)同時(shí)建立和使用多 個(gè)視圖。在目前用戶需求的快速變化下,可能有多種方式訪問應(yīng)用的要求。例如,直接向數(shù)據(jù)庫(kù)發(fā)送請(qǐng)求并用 HTML 顯示 ,開發(fā)速度往往比較快 ,但由于數(shù)據(jù)頁(yè)面的分離不是很直接 ,因而很難體現(xiàn)出業(yè)務(wù)模型的樣子或者模型的重用性。如果用戶通過某個(gè)視圖的控制器改變了模型的數(shù)據(jù), 所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到這些 變化??刂?層并不做任何的數(shù)據(jù)處理。對(duì) 于 WEB 應(yīng)用來說,可以概括為 HTML 界面,但有可能 為XHTML,XML 和 Applet。業(yè)務(wù)流程的處理過程對(duì)其它層來說是黑箱操作, 模型接受視圖請(qǐng)求的數(shù)據(jù) 。 MVC 的基本思想 MVC( Model,View,Controller) 由 Trygve Reenskaug 提出, 首先被應(yīng)用在Smalltalk80 環(huán)境中。 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第二章 關(guān)于開發(fā)平臺(tái)的相關(guān)知識(shí)介紹 5 第二章 關(guān)于開發(fā)平臺(tái)的相關(guān)知識(shí)介紹 由于 MVC 模式在 WEB 開發(fā)中的優(yōu)勢(shì),所以本文將結(jié)合網(wǎng)絡(luò)編程技術(shù)與數(shù)據(jù)庫(kù)編程技術(shù)來開發(fā)科研信息平臺(tái)。既方便科研部基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第一章 前言 4 門進(jìn)行各種查詢,也可以提供各種分析報(bào)表。 系統(tǒng)開發(fā)目標(biāo) 平臺(tái)將采用先進(jìn)的信息化技術(shù),并有效結(jié)合現(xiàn)代科研管理理念和大學(xué)科研管理實(shí)際情況。本系統(tǒng)將會(huì)成為聯(lián)系科研活動(dòng)人員和科研管理人員的紐帶,也將給大學(xué)整個(gè)的信息化建設(shè)帶來深遠(yuǎn)而有意義的影響。 系統(tǒng)開發(fā)意義 科研活動(dòng)是大學(xué)內(nèi)的主旋律之一,大學(xué)內(nèi)的科研活動(dòng)日益成為反映大學(xué)綜合實(shí)力的重要指標(biāo)。為此,加強(qiáng)科研管理是必要的。其主要特點(diǎn)是簡(jiǎn)單、精確和標(biāo)準(zhǔn)化??蒲行畔⑵脚_(tái)是一個(gè)一體化的系統(tǒng)或集成系統(tǒng),通常包括業(yè)務(wù)信息系統(tǒng)、知識(shí)工作系統(tǒng)、決策支持系統(tǒng)等。盡管定義不同,但總的說來,科研信息平臺(tái)終究要起到一個(gè)提高管理效率、減輕管理人員負(fù)擔(dān)的作用。通過計(jì)算機(jī)進(jìn)行管理的主要方法是建立信息管理平臺(tái)( Management Information System MIS) ??蒲行畔⑵脚_(tái)是一個(gè)一體化系統(tǒng)或集成系統(tǒng),這就是說科研信息平臺(tái)進(jìn)行企業(yè)的信息管理是從總體出發(fā),全面考慮,保證各種職能部門共享數(shù)據(jù),減少數(shù)據(jù)的冗余度保證數(shù)據(jù)的兼容性和一致性。其學(xué)科內(nèi)容隨著 科研信息平臺(tái) 的應(yīng)用而進(jìn)步和完善。管 科研信息平臺(tái) 理信息系統(tǒng)的應(yīng)用能夠提供這種有效的決策支持??蒲行畔⑵脚_(tái)是利用現(xiàn)代信息技術(shù),通過建設(shè)信息數(shù)據(jù)庫(kù)、開發(fā)核心應(yīng)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1