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

正文內(nèi)容

基于mvc的科研信息平臺設計與實現(xiàn)畢業(yè)論文設計-預覽頁

2025-08-10 14:42 上一頁面

下一頁面
 

【正文】 用系統(tǒng),集成已有應用系統(tǒng),實現(xiàn) 科學研究、科學管理、信息交流、自動化辦公等的信息化和網(wǎng)絡化平臺。 通過科研信息平臺,可以實現(xiàn)科研工作的網(wǎng)絡化管理,形成一個及時更新的科研數(shù)據(jù)中心和科研管理溝通平臺,全面、實時、準確提供學校的有關科研信 息,為學校領導有關科研決策提供輔助支持,為學校里的教師開展科研活動提供了方便快捷的服務,為科研管理人員開展工作提供極大的便利。 涉密論文按學校規(guī)定處理。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構的學位或學歷而使用過的材料。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人授權 大學可以將本學位論文的全部或部分內(nèi)容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。而 網(wǎng)絡技術, 特別是 Inter 技術的發(fā)展和普及, 基于 MVC 的科研信息平臺已經(jīng)成為各高??蒲泄芾淼闹匾?方式和發(fā)展方向。 系統(tǒng)應用背景 隨著計算機技術、網(wǎng)絡技術和數(shù)字通訊技術的發(fā)展和應用,傳統(tǒng)的 WORD 和EXCEL 信息采集和整理的手段難以滿足進行科研的單位對管理工作的準確、實時、高效和協(xié)作的要求。一個組織要在激烈的競爭中保持優(yōu)勢和不斷發(fā)展,必須對迅速變化的環(huán)境靈敏地做出有效地反應。理論研究指導 科研信息平臺 的開發(fā)和應用;反過來在開發(fā)和應用的實踐中形成理論。 科研信息系統(tǒng)是一個人機系統(tǒng),機器包含計算機硬件及軟件,各個辦公設備及通信設備;人員包括高層決策人員,中層職能人員和基層業(yè)務人員,由這些人和機器組成一個和諧的配合默契的人機系統(tǒng)。尤其在信息的存儲、加工和維護上計算機能取得人所不能比擬的作用。我國學者薛華成則將其定義為:科研信息平臺是一個以人為主導,利用計算機硬件、軟件、網(wǎng)絡通信設備以及其他辦公設備,進行信息的收集、傳輸、加工、存儲、更新和維護,以企業(yè)戰(zhàn)略競優(yōu)、提高效率和效益為目的,支持企業(yè)高層決策、中層控制、基層運作的集成化的人機系統(tǒng)。它將有助于將管理人員從 煩瑣的管理工作中解脫出來,使管理系統(tǒng)化、條理化,能迅速獲得感興趣的信息。數(shù)據(jù)處理系統(tǒng)( Data Processing System DPS)又稱為電子數(shù)據(jù)處理系統(tǒng)( Electronic Data Processing System EDPS)或業(yè)務處理系統(tǒng)( Transaction Processing System TPS),它屬于科研信息平臺的范疇,但不是科研信息平臺的全部。 我國高??蒲泄ぷ饕呀?jīng)取得了豐碩成果,但同時也面臨不少困難,尤其是面對社會對科技創(chuàng)新無止境的需要和創(chuàng)新周期的不斷縮短,以及全球范圍的科技和知識產(chǎn)權的競爭日趨激烈,我國高校能否適應并有所作為,成為衡量科研工作質量的重要指標之一??蒲腥藛T、項目和評價是最重要的科研要素和階段工作,是投入、產(chǎn)出和績效的主要體現(xiàn),對三者的管理體現(xiàn)了管理學中的目標管理和成果評價兩種最重要的管理方式和手段,從而構成了最基本的科研管理體系。系統(tǒng)建設和實施后,將大大提高學??蒲泄芾砉ぷ鞯男畔⒒?,全面實現(xiàn)大學內(nèi)科研部門的網(wǎng)絡化科研管理體系??蒲行畔⑵脚_是一個一體化的系統(tǒng)或集成系統(tǒng),通常包括業(yè)務信息系統(tǒng)、知識工作系統(tǒng)、決策支持系統(tǒng)。 系統(tǒng)能夠及時收集到科研部門最新的科研項目、科研經(jīng)費、科研成果和學術活動等業(yè)務數(shù)據(jù),并在大量的數(shù)據(jù)基礎上進行數(shù)據(jù)挖掘分析工作。這樣避免了臨時的不完整的信息化建設,一次性的滿足了科研管理中多方面的 需要。在 WEB 應用開發(fā)中有許多設計思想, 如 PAC,Forwardreceiver,PublisherSubscriber 等,但它們在 WEB 應用的 開發(fā)中都存在一定的缺點, 而 MVC 模式對于 WEB 應用的開發(fā)是 一種非常先進的設計思想, 無論選擇哪種語言 , 無論應 用多復雜, 它都能在理解分析應用模型時提供最基本 的分析方法, 在構造產(chǎn)品時提供清晰的設計框架 [1]。它封裝了所需的數(shù)據(jù), 提供了完成問 題處理的操作過程。 基于 MVC 的科研信息平臺設計與實現(xiàn) 第二章 關于開發(fā)平臺的相關知識介紹 6 視圖 (View)代表用戶交互界面 , 通過顯示的形 式, 把信息轉達給用戶, 并完成數(shù)據(jù)信息的采集。 控制 (Controller)可以理解為從用戶接收請求,將 模型與視圖匹配在一起 ,共同完成用戶的請求。 模型、 視圖與控制器的分離 , 使得一個模型可以具 有多個顯示視圖。 MVC 的優(yōu)點 大部分用過程語言比如 ASP、 PHP 開發(fā)出來的 Web 應用,初始的開發(fā)模板就是混合層的數(shù)據(jù)編程。 首先,最重要的是應該有多個視圖對應一個模型的能力。這樣減少了代碼的復制,即減少了代碼的維護量,一旦模型發(fā)生改變,也易于維護。一個應用的業(yè)務流程或者業(yè)務規(guī)則的改變只需改動 MVC 的模型層。 JSP 是結合 markup(HTML 或 XML)和 Java 代碼來處理的一種動態(tài)頁面。在這種應用編譯模式,使得業(yè)務邏輯和數(shù)據(jù)處理分開。另外, ASP 和 JSP 還有一個更本質的區(qū)別:兩種語言引擎用完全不同的方式處理頁面中嵌入的程序代碼。產(chǎn)生內(nèi)容的邏輯被封裝在標志和 JAVABEAN 群組件中,并且捆綁在小腳本中,所有的腳本在服務器端執(zhí)行。開發(fā)人員能夠共基于 MVC 的科研信息平臺設計與實現(xiàn) 第二章 關于開發(fā)平臺的相關知識介紹 8 享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或團體所使用。標準的 JSP 標志能夠存取和實列化 JAVABEAN 組件,設定或者檢索群組件屬性,下載 APPLET,以及執(zhí)行用其它方法更難于編碼和耗時的功 能。為寫成 JavaBean,類必須是具體的和公共的,并且具有無參數(shù)的構造器。用戶可以認為JavaBean 提供了一種隨時隨地的復制和粘貼的功能,而不用關心任何改變。從此, JavaBean 就可以擴展為一個 java web 應用的標準部件,并且 JavaBean 部件框架已經(jīng)擴展為企業(yè)版的 Bean( EJB) 。 3. 為了 JavaBean 的屬性值和狀態(tài)可以保存到磁盤上。 Servlet 是在服務器上運行的小 程序 。然而,在服務器上運行 Java,這種程序可使用 Java 編程語言實現(xiàn)。 Servlet,JSP,JavaBean 實現(xiàn)的 MVC 模式 如圖 所示。 ( 3 ) 安全 ,由于后臺是完全基于 Java 技術 ,安全性 由 Java 的安全機 制給予保障。 基于 MVC 的科研信息平臺設計與實現(xiàn) 第二章 關于開發(fā)平臺的相關知識介紹 11 數(shù)據(jù)庫基礎 數(shù)據(jù)庫是以一定的方式組織并儲存在計算機儲存設備上,能夠為不同用戶所共享的,與應用程序彼此獨立 的相互關聯(lián)的數(shù)據(jù)的集合。 。 MYSQL 數(shù)據(jù)庫 數(shù)據(jù)庫管理系統(tǒng)( DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。根據(jù)數(shù)據(jù)模型的不同, DBMS 可以分成層次型、網(wǎng)狀型、關系型、面向對象型等 [9]。但是美中不足的是 MYSQL對于主從式結構的安全性管理不足,由于 MYSQL可以快速的通過 ODBC 連接到數(shù)據(jù)庫服務器上( Database Server) ,并瀏覽所有表格或是相關對象轉成 HTML[10]。 窗體設計對象 可以設計用戶接口,用來輸入并處理數(shù)據(jù)。 基于 MVC 的科研信息平臺設計與實現(xiàn) 第三章 系統(tǒng)需求分析 13 第三章 系統(tǒng)需求分析 本章介紹了基于 MVC 的科研信息平臺需求分析階段的內(nèi)容,是本平臺開發(fā)設計過程當中一個至關重要的環(huán)節(jié),它確定了系統(tǒng)的開發(fā)環(huán)境,對系統(tǒng)提出了清晰,完整,具體的目標和要求。處理器: Inter ; 處理器: Inter PentiumⅢ; 該平臺可以獨立運行于 Windows, Linux, Unix 等操作系統(tǒng)基于 MVC 的科研信息平臺設計與實現(xiàn) 第三章 系統(tǒng)需求分析 14 下,基于 B/S 模式,需要發(fā)生在服務器端,客戶端只需通過 瀏覽器就可以與服務器進行交互。操作系統(tǒng): Windows XP; 錄入時應包括對數(shù)據(jù)的正確性校驗。 合同查詢,以合同名稱,簽訂日期,甲方名稱,乙方名稱為條件查詢。 系統(tǒng)模塊需求 系統(tǒng)主要有 6 個主要模塊,每個模塊要實現(xiàn)的需求都有不同,每個模塊具體要實現(xiàn)的需求如下: :人員庫構建后,可以及時掌握學校科研人員的基本情況??蒲胁块T可以自定義項目的分類,并將科研院的分類標準和科技部的分類標準進行對接。 :可以進行用戶的權限的判定,對不同權限登陸的用戶連接不同的接口。圖中管理員用戶擁有所有權限,可以進行用戶管理,即添加和修改用戶信息,一般用戶和資料員必須由管理員用戶進行添加。 3 個不同級別的用戶向系統(tǒng)提交各種處理的請求信息,系統(tǒng)通過分析和處理給與其回應。 3 種不同用戶都可以在登陸后將自己個人信息進行修改并傳入系統(tǒng)。并根據(jù)建立的表分析表間的關系,為以后的實現(xiàn)打下基礎。針對選擇的 DBMS,進行數(shù)據(jù)庫結構定義。 存儲設備和存儲空間組織 確定數(shù)據(jù)的存放地點、存儲路徑、存儲設備等,備份方案,對多版本如何保證一致性和數(shù)據(jù)的完整性。這一步設計完成后數(shù)據(jù)庫和數(shù)據(jù)結構設計工作基本完成,只待系統(tǒng)實現(xiàn)時將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設計的數(shù)據(jù)整體關系結構中,一個規(guī)范化數(shù)據(jù)庫系統(tǒng)結構就建立起來了。 表 系統(tǒng)用戶表 字段名稱 數(shù)據(jù)類型 字段大小 備注 說明 id int 4 主鍵,自動編號 用戶編號 dlm varchar 20 非空 用戶名 xm varchar 20 非空 真實姓名 mima varchar 10 非空 用戶密碼 js int 3 非空 用戶權限 基于 MVC 的科研信息平臺設計與實現(xiàn) 第四章 系統(tǒng)詳細設計 19 如表 所示,此表是錄入專利信息儲存表,其中包括了專利中英名稱,作者,登 記地點,發(fā)布時間,索引號等信息。系統(tǒng)用戶表是核心數(shù)據(jù)庫表,但是其他的數(shù)據(jù)庫表如人員信息表、專利信息表、合同信息表和項目信息表都只是記錄型的數(shù)據(jù)表,記錄了管理員和資料員的操作。提供各種信息的錄入,比如 項目參加人員 資料、 項目經(jīng)費等。具體功能和架構都在 3 個具體部分設計。 圖 系統(tǒng)登錄模塊結構流程圖 當用戶在登錄界面輸入用戶名和密碼后點擊登錄按鈕,系統(tǒng)會判斷登陸的用戶的用戶名是否存在,若存在密碼是否正確,若用戶名和密碼都正確則判斷用戶的權限,然后根據(jù)用戶權限,顯示一般用戶的平臺主頁。以項目信息查詢?yōu)槔?,其結構流程圖如圖 所示。用戶正確必須輸入管理員已經(jīng)添加的資料員用戶的用戶名和密碼來登錄系統(tǒng),輸入錯誤時回到系統(tǒng)首頁。 3.信息綜合查詢 在信息綜合查詢模塊分為 3 個主要查詢:項目查詢、專利查詢、合同查詢。這里以項目添加為例,其流程圖如圖 。 6.合同管理 提供給資料員用戶進行合同管理操作,包括合同信息的添加,修改和刪除。 管理員模塊 管理員用戶擁有最高權限,他擁有系統(tǒng)的所有功能,其中包括資料用戶擁有的所有基本功能和管理功能:用戶登錄、綜合信息查詢、項目管理、專利管理,合同管理和人員管理,而且只有管理員用戶擁有用戶管理功能。登陸成功時進入資料員用戶系統(tǒng)主頁。 3.信息綜合查詢 在信息綜合查詢模塊分為 3 個主要查詢:項目查詢、專利查詢、合同查詢。 5.專利管理 提供給管理員用戶進行專利管理操作,包括專利信息的添加,修改和刪除。 7.人員管理 提供給管理員用戶進行人員管理操作,包括人員信息的添加,修改和刪除。本章就來介紹如何從技術角度具體實現(xiàn)基于 MVC 的科研信息平臺。 圖 創(chuàng)建數(shù)據(jù)庫表 基于 MVC 的科研信息平臺設計與實現(xiàn) 第五章 系統(tǒng)具體實現(xiàn) 28 MySQL 在建立的時候會提示你選擇字符集防止后面的新加入的信息讓數(shù)據(jù)庫無法確認字符而導致出現(xiàn)亂碼,這里我們選擇 GBK 和 GBK 的中文詞庫。//MYSQL的驅動 String url =jdbc: conn=(url,root,620518)。//連接不成功在返回 } return true。 Statement stmt = ()。//查詢不成功返回空 } 若要在 JSP 中加入 SQL 語句要通過以下 SQL 執(zhí)行語句: public void execute(String sql)//執(zhí)行函數(shù) { String url =jdbc: try{conn=(url,root,111111)。} 當要退出系統(tǒng)時要及時關閉數(shù)據(jù)庫,否則會導致某些數(shù)據(jù)庫達到數(shù)據(jù)上限最終是系統(tǒng)崩潰,所以要在此文件中加入如下語句: public void closeStmt(){ try{()。} } 功能模塊的具體實現(xiàn) 登陸界面的實現(xiàn) 登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個好的界面,提高軟件的親和力
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1