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

正文內(nèi)容

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

2024-09-12 14:42本頁面
  

【正文】 和功能模塊,然后確定了數(shù)據(jù)庫和各功能模塊的詳細(xì)設(shè)計(jì),并進(jìn)行具體的功能模塊實(shí)現(xiàn)。 系統(tǒng)應(yīng)用背景 隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和數(shù)字通訊技術(shù)的發(fā)展和應(yīng)用,傳統(tǒng)的 WORD 和EXCEL 信息采集和整理的手段難以滿足進(jìn)行科研的單位對(duì)管理工作的準(zhǔn)確、實(shí)時(shí)、高效和協(xié)作的要求。而在此平臺(tái)中,我們可以對(duì)人員和資金等資源進(jìn)行了有效的管理,整合、優(yōu)化和規(guī)范了科研日常管理流程,從而形成了多級(jí)資源規(guī)劃與信息協(xié)作的信息平臺(tái)體系。一個(gè)組織要在激烈的競(jìng)爭(zhēng)中保持優(yōu)勢(shì)和不斷發(fā)展,必須對(duì)迅速變化的環(huán)境靈敏地做出有效地反應(yīng)。 科研信息平臺(tái) 是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè) 備,進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù),支持組織高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。理論研究指導(dǎo) 科研信息平臺(tái) 的開發(fā)和應(yīng)用;反過來在開發(fā)和應(yīng)用的實(shí)踐中形成理論。 科研信息系統(tǒng)是個(gè)社會(huì)系統(tǒng),推進(jìn)科研信息平臺(tái)猶如推進(jìn)社會(huì)變革,它本質(zhì)上具有社會(huì)變革的性質(zhì).尤其應(yīng)用信息技術(shù)引起系統(tǒng)功能巨大提高和管理模式巨大改變時(shí),對(duì)企業(yè)來說確是一場(chǎng)革命,現(xiàn)在國(guó)外把它納入“信息革命”的范疇。 科研信息系統(tǒng)是一個(gè)人機(jī)系統(tǒng),機(jī)器包含計(jì)算機(jī)硬件及軟件,各個(gè)辦公設(shè)備及通信設(shè)備;人員包括高層決策人員,中層職能人員和基層業(yè)務(wù)人員,由這些人和機(jī)器組成一個(gè)和諧的配合默契的人機(jī)系統(tǒng)。 隨著計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)突飛猛進(jìn)的發(fā)展,各單位部門都在開始建立自己基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第一章 前言 2 的 科研信息平臺(tái) , 高校也不例 外。尤其在信息的存儲(chǔ)、加工和維護(hù)上計(jì)算機(jī)能取得人所不能比擬的作用。對(duì)科研信息平臺(tái)有許多種解釋,按照科研信息平臺(tái)的創(chuàng)始人明尼蘇達(dá)大學(xué)的 Gordon 教授給出的定義, MIS 是一個(gè)利用計(jì)算機(jī)硬件和軟件,手工作業(yè),分析、計(jì)劃、控制和決策模型,以及數(shù)據(jù)庫的用戶 —機(jī)器系統(tǒng)。我國(guó)學(xué)者薛華成則將其定義為:科研信息平臺(tái)是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、存儲(chǔ)、更新和維護(hù),以企業(yè)戰(zhàn)略競(jìng)優(yōu)、提高效率和效益為目的,支持企業(yè)高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。無論對(duì)于企業(yè)或其他組織,建立一個(gè)科研信息平臺(tái)都是實(shí)現(xiàn)其先進(jìn)管理所必須的。它將有助于將管理人員從 煩瑣的管理工作中解脫出來,使管理系統(tǒng)化、條理化,能迅速獲得感興趣的信息。根據(jù)現(xiàn)有人力和時(shí)間限制條件以及項(xiàng)目和論文管理的特點(diǎn),不可能也沒有必要建立一個(gè)完整的、具有所有功能的科研信息平臺(tái)。數(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ái)的范疇,但不是科研信息平臺(tái)的全部。業(yè)務(wù)范圍主要是業(yè)務(wù)數(shù)據(jù)的登錄,數(shù)據(jù)的添加、刪除等,將數(shù)據(jù)信息以文件形式存入軟盤、磁帶或硬盤,通過存取這些數(shù)據(jù)信息打印出報(bào)表,主要的操作是排序、列表、更新、查詢等,主要使用的運(yùn)算是簡(jiǎn)單的加減乘除,其輸入一般是原始的單據(jù)或表單,輸出一般是分類或匯總的報(bào)表,主要使用的人員是運(yùn)行人員。 我國(guó)高??蒲泄ぷ饕呀?jīng)取得了豐碩成果,但同時(shí)也面臨不少困難,尤其是面對(duì)社會(huì)對(duì)科技創(chuàng)新無止境的需要和創(chuàng)新周期的不斷縮短,以及全球范圍的科技和知識(shí)產(chǎn)權(quán)的競(jìng)爭(zhēng)日趨激烈,我國(guó)高校能否適應(yīng)并有所作為,成為衡量科研工作質(zhì)量的重要指標(biāo)之一。 高??蒲泄芾砭褪橇η笸ㄟ^投入、產(chǎn)出、評(píng)價(jià)等方法手段,配置科研資源,基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第一章 前言 3 調(diào)動(dòng)積極因素,體現(xiàn)責(zé)權(quán)利,以成果產(chǎn)出為導(dǎo)向,以人為本,強(qiáng)化績(jī)效,建立高校的管理體制和運(yùn)行機(jī)制??蒲腥藛T、項(xiàng)目和評(píng)價(jià)是最重要的科研要素和階段工作,是投入、產(chǎn)出和績(jī)效的主要體現(xiàn),對(duì)三者的管理體現(xiàn)了管理學(xué)中的目標(biāo)管理和成果評(píng)價(jià)兩種最重要的管理方式和手段,從而構(gòu)成了最基本的科研管理體系。隨著大學(xué)科研投入和從事科研活動(dòng)的人員的不斷增加,大學(xué)科研管理的壓力也越來越大。系統(tǒng)建設(shè)和實(shí)施后,將大大提高學(xué)校科研管理工作的信息化水平,全面實(shí)現(xiàn)大學(xué)內(nèi)科研部門的網(wǎng)絡(luò)化科研管理體系。 提高了信息檢索的效率,實(shí)現(xiàn)靈活的查詢;減輕管理人員手工制作報(bào)表、統(tǒng)計(jì)分析的負(fù)擔(dān);提高了科研管理的效率??蒲行畔⑵脚_(tái)是一個(gè)一體化的系統(tǒng)或集成系統(tǒng),通常包括業(yè)務(wù)信息系統(tǒng)、知識(shí)工作系統(tǒng)、決策支持系統(tǒng)。平臺(tái)的成功建設(shè)將能夠輕松解決傳統(tǒng)科研管理中難以解決的系列問題,并達(dá)到多個(gè)建設(shè)目的: 1.構(gòu)建開放式的科研管理體系 平臺(tái)將向大學(xué)內(nèi)所有從事科研活動(dòng)或者科研輔助工作的員工開放,并和科研部門人事處等業(yè)務(wù)部分建立數(shù)據(jù)共享機(jī)制。 系統(tǒng)能夠及時(shí)收集到科研部門最新的科研項(xiàng)目、科研經(jīng)費(fèi)、科研成果和學(xué)術(shù)活動(dòng)等業(yè)務(wù)數(shù)據(jù),并在大量的數(shù)據(jù)基礎(chǔ)上進(jìn)行數(shù)據(jù)挖掘分析工作。平臺(tái)能夠?yàn)榭蒲胁块T科研管理決策提供科學(xué)有效的輔助支持。這樣避免了臨時(shí)的不完整的信息化建設(shè),一次性的滿足了科研管理中多方面的 需要。 本章簡(jiǎn)要介紹 MVC 模式的基本概念以及一種實(shí)現(xiàn)該模式的技術(shù)方法,并對(duì)數(shù)據(jù)庫進(jìn)行簡(jiǎn)單介紹。在 WEB 應(yīng)用開發(fā)中有許多設(shè)計(jì)思想, 如 PAC,Forwardreceiver,PublisherSubscriber 等,但它們?cè)?WEB 應(yīng)用的 開發(fā)中都存在一定的缺點(diǎn), 而 MVC 模式對(duì)于 WEB 應(yīng)用的開發(fā)是 一種非常先進(jìn)的設(shè)計(jì)思想, 無論選擇哪種語言 , 無論應(yīng) 用多復(fù)雜, 它都能在理解分析應(yīng)用模型時(shí)提供最基本 的分析方法, 在構(gòu)造產(chǎn)品時(shí)提供清晰的設(shè)計(jì)框架 [1]。即把一個(gè) 應(yīng)用的輸入 ,處理 ,輸出流程按照 Model, View,Controller 的方式進(jìn)行分離 , 這樣一個(gè)應(yīng)用被分成三個(gè)層 :模型層、 視圖層 和控制層 [2]。它封裝了所需的數(shù)據(jù), 提供了完成問 題處理的操作過程。 并返回 最終的處理結(jié)果。 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第二章 關(guān)于開發(fā)平臺(tái)的相關(guān)知識(shí)介紹 6 視圖 (View)代表用戶交互界面 , 通過顯示的形 式, 把信息轉(zhuǎn)達(dá)給用戶, 并完成數(shù)據(jù)信息的采集。 視圖與控制器之間保持 著一對(duì)一的關(guān)系, 每個(gè)視圖創(chuàng)建一個(gè)相應(yīng)的控制器。 控制 (Controller)可以理解為從用戶接收請(qǐng)求,將 模型與視圖匹配在一起 ,共同完成用戶的請(qǐng)求。它只把用戶的信息傳遞給模型, 告訴模型做什么 ,選擇符合要求的視圖返回 給用戶。 模型、 視圖與控制器的分離 , 使得一個(gè)模型可以具 有多個(gè)顯示視圖。因此, 無論何時(shí)發(fā)生了何種數(shù)據(jù) 變化, 控制器都會(huì)將變化通知所有的視圖 , 導(dǎo)致顯示的 更新。 MVC 的優(yōu)點(diǎn) 大部分用過程語言比如 ASP、 PHP 開發(fā)出來的 Web 應(yīng)用,初始的開發(fā)模板就是混合層的數(shù)據(jù)編程。產(chǎn)品設(shè)計(jì)彈性力度很小,很難滿足用戶的變化性需求。 首先,最重要的是應(yīng)該有多個(gè)視圖對(duì)應(yīng)一個(gè)模型的能力。例如,訂單模型可能有本系統(tǒng)的訂單,也有網(wǎng)上訂單,或者其他系統(tǒng)的訂單,但對(duì)于訂單的處理都是一樣,也就是說訂單的處理是一致的。這樣減少了代碼的復(fù)制,即減少了代碼的維護(hù)量,一旦模型發(fā)生改變,也易于維護(hù)。 2. 由于模型返回的數(shù)據(jù)不帶任何顯示格 式 , 因 而這些模型也可直接應(yīng)用于接口的使用。一個(gè)應(yīng)用的業(yè)務(wù)流程或者業(yè)務(wù)規(guī)則的改變只需改動(dòng) MVC 的模型層。 JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記(tag),從而形成 JSP 文件 (*.jsp)。 JSP 是結(jié)合 markup(HTML 或 XML)和 Java 代碼來處理的一種動(dòng)態(tài)頁面。 JSP提供了多種方式訪問 Javaclass、 Servlet、Applets 和 W ebServer,因此, Web 應(yīng)用的功能可以分成多個(gè)明確的定義公用接口的組件,通過 JSP 將它們結(jié)合在一起。在這種應(yīng)用編譯模式,使得業(yè)務(wù)邏輯和數(shù)據(jù)處理分開。 JSP 與微軟的 ASP 技術(shù)非常類似,兩者都提供在 HTML 代碼中混合某種程序代碼、由語言引擎解釋執(zhí)行代碼的能力。另外, ASP 和 JSP 還有一個(gè)更本質(zhì)的區(qū)別:兩種語言引擎用完全不同的方式處理頁面中嵌入的程序代碼。 總的來說, JSP 技術(shù)具有以下特點(diǎn): 1.將內(nèi)容的產(chǎn)生和顯示進(jìn)行分離 : 使用 jsp 技術(shù), web 頁面開發(fā)人員可以使用 HTML 或者 XML 標(biāo)志來設(shè)計(jì)和格式化最終頁面。產(chǎn)生內(nèi)容的邏輯被封裝在標(biāo)志和 JAVABEAN 群組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端執(zhí)行。在服務(wù)器端, JSP 引擎解釋 JSP 標(biāo)志,產(chǎn)生所請(qǐng)求的內(nèi)容,并且將結(jié)果以 HTML 頁面形式發(fā)送回瀏覽器。開發(fā)人員能夠共基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第二章 關(guān)于開發(fā)平臺(tái)的相關(guān)知識(shí)介紹 8 享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或團(tuán)體所使用。 3.采用標(biāo)志簡(jiǎn)化頁面開發(fā) WEB 頁面開發(fā)人員不會(huì)都熟悉腳本語言的程序設(shè)計(jì)人員。標(biāo)準(zhǔn)的 JSP 標(biāo)志能夠存取和實(shí)列化 JAVABEAN 組件,設(shè)定或者檢索群組件屬性,下載 APPLET,以及執(zhí)行用其它方法更難于編碼和耗時(shí)的功 能。 4.一次遍寫,各處執(zhí)行 作為 JAVA 平臺(tái)的一部分, JSP 擁有 java 程序設(shè)計(jì)語言 ” 一次編寫,各處執(zhí)行“的特點(diǎn) [4]。為寫成 JavaBean,類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。眾所周知,屬性名稱符合這種模式,其他 Java 類可以通過自身機(jī)制發(fā)現(xiàn)和操作這些 JavaBean 屬性 [5]。用戶可以認(rèn)為JavaBean 提供了一種隨時(shí)隨地的復(fù)制和粘貼的功能,而不用關(guān)心任何改變。特別是用與幫助廠家開發(fā)在綜合開發(fā)環(huán)境( IDE)下使用的 java 軟件部件。從此, JavaBean 就可以擴(kuò)展為一個(gè) java web 應(yīng)用的標(biāo)準(zhǔn)部件,并且 JavaBean 部件框架已經(jīng)擴(kuò)展為企業(yè)版的 Bean( EJB) 。通過這些, JavaBean 類可以用于下列方法: IDE 中, JavaBean 的功能允許應(yīng)用開發(fā)者瀏覽其中的方法,即使JavaBean 是被編譯的,并且無法利用原始的源文件。 3. 為了 JavaBean 的屬性值和狀態(tài)可以保存到磁盤上。 它擔(dān)當(dāng)客戶請(qǐng)求( Web 瀏覽器或其他 HTTP 客戶程序 )與服務(wù)器響應(yīng)( HTTP 服務(wù)器上的數(shù)據(jù)庫或應(yīng)用程序)的中間層 。 Servlet 是在服務(wù)器上運(yùn)行的小 程序 。 服務(wù)器上需要一些程序,常常是根據(jù)用戶輸入訪問數(shù)據(jù)庫的程序。然而,在服務(wù)器上運(yùn)行 Java,這種程序可使用 Java 編程語言實(shí)現(xiàn)。各個(gè)用戶請(qǐng)求被激活成單個(gè)程序中的一個(gè)線程,而創(chuàng)建單獨(dú)的程序,這意味著各個(gè)請(qǐng)求的系統(tǒng)開銷比較小 [6]。 Servlet,JSP,JavaBean 實(shí)現(xiàn)的 MVC 模式 如圖 所示。 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)。 ( 3 ) 安全 ,由于后臺(tái)是完全基于 Java 技術(shù) ,安全性 由 Java 的安全機(jī) 制給予保障。 數(shù)據(jù)庫的選用 本科研信息平臺(tái)系統(tǒng)采用的數(shù)據(jù)庫是 MYSQL 數(shù)據(jù)庫,開發(fā)語言為 JSP JAVA。 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第二章 關(guān)于開發(fā)平臺(tái)的相關(guān)知識(shí)介紹 11 數(shù)據(jù)庫基礎(chǔ) 數(shù)據(jù)庫是以一定的方式組織并儲(chǔ)存在計(jì)算機(jī)儲(chǔ)存設(shè)備上,能夠?yàn)椴煌脩羲蚕淼?,與應(yīng)用程序彼此獨(dú)立 的相互關(guān)聯(lián)的數(shù)據(jù)的集合。它有如下特點(diǎn): ,具有統(tǒng)一的數(shù)據(jù)結(jié)構(gòu)。 。 ,能有效地及時(shí)的處理數(shù)據(jù)。 MYSQL 數(shù)據(jù)庫 數(shù)據(jù)庫管理系統(tǒng)( DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。對(duì)數(shù)據(jù)庫的一切操作,包括定義、更新及各種控制 ,都是通過 DBMS 進(jìn)行的。根據(jù)數(shù)據(jù)模型的不同, DBMS 可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?[9]。 過去的一些數(shù)據(jù)庫軟件,在操作上、數(shù)據(jù)庫建立、維護(hù)等等,都相當(dāng)復(fù)雜且不易使用,但是在具備了窗口的 GUI(圖形用戶界面)特性的 MYSQL 數(shù)據(jù)庫推出之后,數(shù)據(jù)庫的建立不再是困難的事情,我們可以在 PC 上簡(jiǎn)單而 快速的建立出一套符合自己的數(shù)據(jù)庫。但是美中不足的是 MYSQL對(duì)于主從式結(jié)構(gòu)的安全性管理不足,由于 MYSQL可以快速的通過 ODBC 連接到數(shù)據(jù)庫服務(wù)器上( Database Server) ,并瀏覽所有表格或是相關(guān)對(duì)象轉(zhuǎn)成 HTML[10]。 其功能分別敘述如下: 基于 MVC 的科研信息平臺(tái)設(shè)計(jì)與
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1