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

正文內(nèi)容

基于mvc的科研信息平臺設(shè)計與實現(xiàn)畢業(yè)論文設(shè)計(更新版)

2025-09-04 14:42上一頁面

下一頁面
  

【正文】 操作的流程結(jié)構(gòu)是相似的。其模塊結(jié)構(gòu)與項目管理相 同。 基于 MVC 的科研信息平臺設(shè)計與實現(xiàn) 第四章 系統(tǒng)詳細設(shè)計 25 圖 用戶信息修改流程圖 當管理員要進行用戶信息的修改操作時,先要選擇在界面中顯示出的用戶,然后填入此用戶的新的信息,點擊確認添加按鈕,之后數(shù)據(jù)庫判斷是否存在相同記錄,若沒有相同記錄則儲存新的用戶信息并顯示。其模塊結(jié)構(gòu)與項目管理相同。 創(chuàng)建數(shù)據(jù)庫 kygl_DataBase 在 MySQL 中創(chuàng)建 名為 kygl_DataBase 的數(shù)據(jù)庫,并在其中創(chuàng)建上述所有數(shù)據(jù)表供程序使用,如圖 和 所示。 基于 MVC 的科研信息平臺設(shè)計與實現(xiàn) 第五章 系統(tǒng)具體實現(xiàn) 29 return false。 }return rs。}catch(SQLException e){()。登陸界面如圖 所示。//自己設(shè)置原始用戶和密碼 Statement stmt = ()。} 當要進行查詢并返回查詢數(shù)據(jù)庫結(jié)果的時候要以下語句支持 。 圖 創(chuàng)建好的數(shù)據(jù)庫表 由于各表沒有聯(lián)系,不存在外鍵,所以輸入各表的各個字段信息后就創(chuàng)建好了完整的數(shù)據(jù)庫表。其模塊結(jié)構(gòu)與項目管理相同。此模塊雖整合了 3 種不同對象的查詢,但是這 3 個對象的查詢方法和流程結(jié)構(gòu)是相同 的。 1.用戶登錄 提供給管理員用戶登錄系統(tǒng)。 圖 項目信息添加流程 圖 開始 點擊項目添加按鈕 確認添加 儲存新的項目信息 停止 是 否 判斷是否已經(jīng)存在記錄 返回項目信息首頁 否 是 輸入新的項目信息 基于 MVC 的科研信息平臺設(shè)計與實現(xiàn) 第四章 系統(tǒng)詳細設(shè)計 24 當資料員用戶點擊添加項目的按鈕后,詢問是否添加記錄,若選是則輸入新的項目信息并提交數(shù)據(jù)庫,然后判斷數(shù)據(jù)庫中是否存在新添記錄,若沒有相同記錄則加入剛剛添加的項目記錄,最后返回項目信息的首頁。其結(jié)構(gòu)與一般用戶的登錄模塊相同。 2.個人信息修改 在用戶登錄系統(tǒng)后可以選擇進入個人信息修改模塊,此模塊可以讓一般用戶修改自己的用戶名和密碼。系統(tǒng) 不但含有 高??蒲?項目的信息,而且還包含了對 信息 的查詢 檢索 功能。 表 專利信息表 字段名稱 數(shù)據(jù)類型 字段大小 備注 說明 id int 4 主鍵,自動編號 專利編號 zlmc varchar 20 非空 專利名稱 zlmcy text 400 非空 專利英文名 fbrq varchar 20 非空 發(fā)布時間 qkmc varchar 20 非空 登記地點 dyzz varchar 20 非空 專利作者 fw text 400 非空 專利范圍 jsh varchar 20 非空 檢索號 xkml varchar 20 非空 學科門類 cbdw varchar 20 非空 專利人單位 如表 所示,此表儲存錄入的項目信息,其中包括了項目中英名稱,項目負責人,項目承擔人,項目來源,項目性質(zhì),項目起始結(jié)束時間,項目金額等信息。 數(shù)據(jù)使用權(quán)限設(shè)置 針對用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。 數(shù)據(jù)庫設(shè)計主要是進行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。 圖 系統(tǒng)數(shù)據(jù)流圖 3 種不同用戶在進行查詢時,系統(tǒng)將接受各種查詢請求并返回系統(tǒng)中所存在的查詢信息。 系統(tǒng)模塊分析 該系統(tǒng)根據(jù) 3 個不同用戶角色劃分為多個模塊 ,管理員用戶、資料員和一般用戶擁有不同權(quán)限而能夠進人不同模塊。人員基于 MVC 的科研信息平臺設(shè)計與實現(xiàn) 第三章 系統(tǒng)需求分析 15 庫可以記錄人員的姓名、年齡、性別、職務(wù)、學位、學歷、和聯(lián)系方式等信息。 數(shù)據(jù)維護:支持平時對數(shù)據(jù)的修改, 包括插入、刪除及更新。 內(nèi)存: 2GB; 報表對象 利用視圖向?qū)У拈_發(fā)方式,簡單、快速的建立出需求報表或標簽。 MYSQL 就是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng) 。 ,能夠保證數(shù)據(jù)的安全,可靠。 ( 4 ) 內(nèi)置支持 XML,使用 XML 使頁面具用更強的 表現(xiàn)力從頁減少編程的工作量。在通信量大的服務(wù)器上, Java servlet 的優(yōu)點在于它們的執(zhí)行速度更快于 CGI 程序。 Servlet 介紹 Servlet 是一種服務(wù)器端的 Java 應(yīng)用程序,具有獨立于平臺和協(xié)議的特性 ,可以生成動態(tài)的 Web 頁面 。 最初, JavaBean 的目的是為了將可以重復(fù)使用的軟件代碼打包標準。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)有的工具和技巧,并且擴展到能夠支持高校級的分布式應(yīng)用。如果核心邏輯被封裝在標志和 JAVABEANS 中,那么其他人,如WEB 管理人員和頁面設(shè)計人員,能夠編輯和使用 JSP 頁面。 現(xiàn)在已經(jīng)有許多 WebServer 支持 JSP,這使得 JSP 具有良好的可移植性。 基于 MVC 的科研信息平臺設(shè)計與實現(xiàn) 第二章 關(guān)于開發(fā)平臺的相關(guān)知識介紹 7 用 JSP+JavaBean+Servlet 實現(xiàn) MVC 的技術(shù)路線 JSP 介紹 JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo) , 許多公司參與一起建立的一種 動態(tài)網(wǎng)頁 技術(shù)標準。在目前用戶需求的快速變化下,可能有多種方式訪問應(yīng)用的要求。如果用戶通過某個視圖的控制器改變了模型的數(shù)據(jù), 所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到這些 變化。對 于 WEB 應(yīng)用來說,可以概括為 HTML 界面,但有可能 為XHTML,XML 和 Applet。 MVC 的基本思想 MVC( Model,View,Controller) 由 Trygve Reenskaug 提出, 首先被應(yīng)用在Smalltalk80 環(huán)境中。既方便科研部基于 MVC 的科研信息平臺設(shè)計與實現(xiàn) 第一章 前言 4 門進行各種查詢,也可以提供各種分析報表。本系統(tǒng)將會成為聯(lián)系科研活動人員和科研管理人員的紐帶,也將給大學整個的信息化建設(shè)帶來深遠而有意義的影響。為此,加強科研管理是必要的。科研信息平臺是一個一體化的系統(tǒng)或集成系統(tǒng),通常包括業(yè)務(wù)信息系統(tǒng)、知識工作系統(tǒng)、決策支持系統(tǒng)等。通過計算機進行管理的主要方法是建立信息管理平臺( Management Information System MIS) 。其學科內(nèi)容隨著 科研信息平臺 的應(yīng)用而進步和完善。科研信息平臺是利用現(xiàn)代信息技術(shù),通過建設(shè)信息數(shù)據(jù)庫、開發(fā)核心應(yīng)用系統(tǒng),集成已有應(yīng)用系統(tǒng),實現(xiàn) 科學研究、科學管理、信息交流、自動化辦公等的信息化和網(wǎng)絡(luò)化平臺。 涉密論文按學校規(guī)定處理。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。而 網(wǎng)絡(luò)技術(shù), 特別是 Inter 技術(shù)的發(fā)展和普及, 基于 MVC 的科研信息平臺已經(jīng)成為各高??蒲泄芾淼闹匾?方式和發(fā)展方向。一個組織要在激烈的競爭中保持優(yōu)勢和不斷發(fā)展,必須對迅速變化的環(huán)境靈敏地做出有效地反應(yīng)。 科研信息系統(tǒng)是一個人機系統(tǒng),機器包含計算機硬件及軟件,各個辦公設(shè)備及通信設(shè)備;人員包括高層決策人員,中層職能人員和基層業(yè)務(wù)人員,由這些人和機器組成一個和諧的配合默契的人機系統(tǒng)。我國學者薛華成則將其定義為:科研信息平臺是一個以人為主導(dǎo),利用計算機硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進行信息的收集、傳輸、加工、存儲、更新和維護,以企業(yè)戰(zhàn)略競優(yōu)、提高效率和效益為目的,支持企業(yè)高層決策、中層控制、基層運作的集成化的人機系統(tǒng)。數(shù)據(jù)處理系統(tǒng)( Data Processing System DPS)又稱為電子數(shù)據(jù)處理系統(tǒng)( Electronic Data Processing System EDPS)或業(yè)務(wù)處理系統(tǒng)( Transaction Processing System TPS),它屬于科研信息平臺的范疇,但不是科研信息平臺的全部??蒲腥藛T、項目和評價是最重要的科研要素和階段工作,是投入、產(chǎn)出和績效的主要體現(xiàn),對三者的管理體現(xiàn)了管理學中的目標管理和成果評價兩種最重要的管理方式和手段,從而構(gòu)成了最基本的科研管理體系??蒲行畔⑵脚_是一個一體化的系統(tǒng)或集成系統(tǒng),通常包括業(yè)務(wù)信息系統(tǒng)、知識工作系統(tǒng)、決策支持系統(tǒng)。這樣避免了臨時的不完整的信息化建設(shè),一次性的滿足了科研管理中多方面的 需要。它封裝了所需的數(shù)據(jù), 提供了完成問 題處理的操作過程。 控制 (Controller)可以理解為從用戶接收請求,將 模型與視圖匹配在一起 ,共同完成用戶的請求。 MVC 的優(yōu)點 大部分用過程語言比如 ASP、 PHP 開發(fā)出來的 Web 應(yīng)用,初始的開發(fā)模板就是混合層的數(shù)據(jù)編程。這樣減少了代碼的復(fù)制,即減少了代碼的維護量,一旦模型發(fā)生改變,也易于維護。 JSP 是結(jié)合 markup(HTML 或 XML)和 Java 代碼來處理的一種動態(tài)頁面。另外, ASP 和 JSP 還有一個更本質(zhì)的區(qū)別:兩種語言引擎用完全不同的方式處理頁面中嵌入的程序代碼。開發(fā)人員能夠共基于 MVC 的科研信息平臺設(shè)計與實現(xiàn) 第二章 關(guān)于開發(fā)平臺的相關(guān)知識介紹 8 享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或團體所使用。為寫成 JavaBean,類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。從此, JavaBean 就可以擴展為一個 java web 應(yīng)用的標準部件,并且 JavaBean 部件框架已經(jīng)擴展為企業(yè)版的 Bean( EJB) 。 Servlet 是在服務(wù)器上運行的小 程序 。 Servlet,JSP,JavaBean 實現(xiàn)的 MVC 模式 如圖 所示。 基于 MVC 的科研信息平臺設(shè)計與實現(xiàn) 第二章 關(guān)于開發(fā)平臺的相關(guān)知識介紹 11 數(shù)據(jù)庫基礎(chǔ) 數(shù)據(jù)庫是以一定的方式組織并儲存在計算機儲存設(shè)備上,能夠為不同用戶所共享的,與應(yīng)用程序彼此獨立 的相互關(guān)聯(lián)的數(shù)據(jù)的集合。 MYSQL 數(shù)據(jù)庫 數(shù)據(jù)庫管理系統(tǒng)( DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。但是美中不足的是 MYSQL對于主從式結(jié)構(gòu)的安全性管理不足,由于 MYSQL可以快速的通過 ODBC 連接到數(shù)據(jù)庫服務(wù)器上( Database Server) ,并瀏覽所有表格或是相關(guān)對象轉(zhuǎn)成 HTML[10]。 基于 MVC 的科研信息平臺設(shè)計與實現(xiàn) 第三章 系統(tǒng)需求分析 13 第三章 系統(tǒng)需求分析 本章介紹了基于 MVC 的科研信息平臺需求分析階段的內(nèi)容,是本平臺開發(fā)設(shè)計過程當中一個至關(guān)重要的環(huán)節(jié),它確定了系統(tǒng)的開發(fā)環(huán)境,對系統(tǒng)提出了清晰,完整,具體的目標和要求。處理器: Inter PentiumⅢ; 操作系統(tǒng): Windows XP; 合同查詢,以合同名稱,簽訂日期,甲方名稱,乙方名稱為條件查詢??蒲胁块T可以自定義項目的分類,并將科研院的分類標準和科技部的分類標準進行對接。圖中管理員用戶擁有所有權(quán)限,可以進行用戶管理,即添加和修改用戶信息,一般用戶和資料員必須由管理員用戶進行添加。 3 種不同用戶都可以在登陸后將自己個人信息進行修改并傳入系統(tǒng)。針對選擇的 DBMS,進行數(shù)據(jù)庫結(jié)構(gòu)定義。這一步設(shè)計完成后數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)設(shè)計工作基本完成,只待系統(tǒng)實現(xiàn)時將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個規(guī)范化數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)就建立起來了。系統(tǒng)用戶表是核心數(shù)據(jù)庫表,但是其他的數(shù)據(jù)庫表如人員信息表、專利信息表、合同信息表和項目信息表都只是記錄型的數(shù)據(jù)表,記錄了管理員和資料員的操作。具體功能和架構(gòu)都在 3 個具體部分設(shè)計。以項目信息查詢?yōu)槔?,其結(jié)構(gòu)流程圖如圖 所示。 3.信息綜合查詢 在信息綜合查詢模塊分為 3 個主要查詢:項目查詢、專利查詢、合同查詢。 6.合同管理 提供給資料員用戶進行合同管理操作,包括合同信息的添加,修改和刪除。登陸成功時進入資料員用戶系統(tǒng)主頁。 5.專利管理 提供給管理員用戶進行專利管理操作,包括專利信息的添加,修改和刪除。本章就來介紹如何從技術(shù)角度具體實現(xiàn)基于 MVC 的科研信息平臺。//MYSQL的驅(qū)動 String url =jdbc: conn=(url,root,620518)。 Statement stmt = ()。} 當要退出系統(tǒng)時要及時關(guān)閉數(shù)據(jù)庫,否則會導(dǎo)致某些數(shù)據(jù)庫達到數(shù)據(jù)上限最終是系統(tǒng)崩潰,所以要在此文件中加入如下語句: public void closeStmt(){ try{()
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1