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

正文內(nèi)容

基于mvc的科研信息平臺設(shè)計與實(shí)現(xiàn)畢業(yè)論文設(shè)計-免費(fèi)閱讀

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

下一頁面
  

【正文】 } } 功能模塊的具體實(shí)現(xiàn) 登陸界面的實(shí)現(xiàn) 登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個好的界面,提高軟件的親和力。//查詢不成功返回空 } 若要在 JSP 中加入 SQL 語句要通過以下 SQL 執(zhí)行語句: public void execute(String sql)//執(zhí)行函數(shù) { String url =jdbc: try{conn=(url,root,111111)。//連接不成功在返回 } return true。 圖 創(chuàng)建數(shù)據(jù)庫表 基于 MVC 的科研信息平臺設(shè)計與實(shí)現(xiàn) 第五章 系統(tǒng)具體實(shí)現(xiàn) 28 MySQL 在建立的時候會提示你選擇字符集防止后面的新加入的信息讓數(shù)據(jù)庫無法確認(rèn)字符而導(dǎo)致出現(xiàn)亂碼,這里我們選擇 GBK 和 GBK 的中文詞庫。 7.人員管理 提供給管理員用戶進(jìn)行人員管理操作,包括人員信息的添加,修改和刪除。 3.信息綜合查詢 在信息綜合查詢模塊分為 3 個主要查詢:項目查詢、專利查詢、合同查詢。 管理員模塊 管理員用戶擁有最高權(quán)限,他擁有系統(tǒng)的所有功能,其中包括資料用戶擁有的所有基本功能和管理功能:用戶登錄、綜合信息查詢、項目管理、專利管理,合同管理和人員管理,而且只有管理員用戶擁有用戶管理功能。這里以項目添加為例,其流程圖如圖 。用戶正確必須輸入管理員已經(jīng)添加的資料員用戶的用戶名和密碼來登錄系統(tǒng),輸入錯誤時回到系統(tǒng)首頁。 圖 系統(tǒng)登錄模塊結(jié)構(gòu)流程圖 當(dāng)用戶在登錄界面輸入用戶名和密碼后點(diǎn)擊登錄按鈕,系統(tǒng)會判斷登陸的用戶的用戶名是否存在,若存在密碼是否正確,若用戶名和密碼都正確則判斷用戶的權(quán)限,然后根據(jù)用戶權(quán)限,顯示一般用戶的平臺主頁。提供各種信息的錄入,比如 項目參加人員 資料、 項目經(jīng)費(fèi)等。 表 系統(tǒng)用戶表 字段名稱 數(shù)據(jù)類型 字段大小 備注 說明 id int 4 主鍵,自動編號 用戶編號 dlm varchar 20 非空 用戶名 xm varchar 20 非空 真實(shí)姓名 mima varchar 10 非空 用戶密碼 js int 3 非空 用戶權(quán)限 基于 MVC 的科研信息平臺設(shè)計與實(shí)現(xiàn) 第四章 系統(tǒng)詳細(xì)設(shè)計 19 如表 所示,此表是錄入專利信息儲存表,其中包括了專利中英名稱,作者,登 記地點(diǎn),發(fā)布時間,索引號等信息。 存儲設(shè)備和存儲空間組織 確定數(shù)據(jù)的存放地點(diǎn)、存儲路徑、存儲設(shè)備等,備份方案,對多版本如何保證一致性和數(shù)據(jù)的完整性。并根據(jù)建立的表分析表間的關(guān)系,為以后的實(shí)現(xiàn)打下基礎(chǔ)。 3 個不同級別的用戶向系統(tǒng)提交各種處理的請求信息,系統(tǒng)通過分析和處理給與其回應(yīng)。 :可以進(jìn)行用戶的權(quán)限的判定,對不同權(quán)限登陸的用戶連接不同的接口。 系統(tǒng)模塊需求 系統(tǒng)主要有 6 個主要模塊,每個模塊要實(shí)現(xiàn)的需求都有不同,每個模塊具體要實(shí)現(xiàn)的需求如下: :人員庫構(gòu)建后,可以及時掌握學(xué)校科研人員的基本情況。錄入時應(yīng)包括對數(shù)據(jù)的正確性校驗(yàn)。該平臺可以獨(dú)立運(yùn)行于 Windows, Linux, Unix 等操作系統(tǒng)基于 MVC 的科研信息平臺設(shè)計與實(shí)現(xiàn) 第三章 系統(tǒng)需求分析 14 下,基于 B/S 模式,需要發(fā)生在服務(wù)器端,客戶端只需通過 瀏覽器就可以與服務(wù)器進(jìn)行交互。處理器: Inter ; 窗體設(shè)計對象 可以設(shè)計用戶接口,用來輸入并處理數(shù)據(jù)。根據(jù)數(shù)據(jù)模型的不同, DBMS 可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?[9]。 。 ( 3 ) 安全 ,由于后臺是完全基于 Java 技術(shù) ,安全性 由 Java 的安全機(jī) 制給予保障。然而,在服務(wù)器上運(yùn)行 Java,這種程序可使用 Java 編程語言實(shí)現(xiàn)。 3. 為了 JavaBean 的屬性值和狀態(tài)可以保存到磁盤上。用戶可以認(rèn)為JavaBean 提供了一種隨時隨地的復(fù)制和粘貼的功能,而不用關(guān)心任何改變。標(biāo)準(zhǔn)的 JSP 標(biāo)志能夠存取和實(shí)列化 JAVABEAN 組件,設(shè)定或者檢索群組件屬性,下載 APPLET,以及執(zhí)行用其它方法更難于編碼和耗時的功 能。產(chǎn)生內(nèi)容的邏輯被封裝在標(biāo)志和 JAVABEAN 群組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端執(zhí)行。在這種應(yīng)用編譯模式,使得業(yè)務(wù)邏輯和數(shù)據(jù)處理分開。一個應(yīng)用的業(yè)務(wù)流程或者業(yè)務(wù)規(guī)則的改變只需改動 MVC 的模型層。 首先,最重要的是應(yīng)該有多個視圖對應(yīng)一個模型的能力。 模型、 視圖與控制器的分離 , 使得一個模型可以具 有多個顯示視圖。 基于 MVC 的科研信息平臺設(shè)計與實(shí)現(xiàn) 第二章 關(guān)于開發(fā)平臺的相關(guān)知識介紹 6 視圖 (View)代表用戶交互界面 , 通過顯示的形 式, 把信息轉(zhuǎn)達(dá)給用戶, 并完成數(shù)據(jù)信息的采集。在 WEB 應(yīng)用開發(fā)中有許多設(shè)計思想, 如 PAC,Forwardreceiver,PublisherSubscriber 等,但它們在 WEB 應(yīng)用的 開發(fā)中都存在一定的缺點(diǎn), 而 MVC 模式對于 WEB 應(yīng)用的開發(fā)是 一種非常先進(jìn)的設(shè)計思想, 無論選擇哪種語言 , 無論應(yīng) 用多復(fù)雜, 它都能在理解分析應(yīng)用模型時提供最基本 的分析方法, 在構(gòu)造產(chǎn)品時提供清晰的設(shè)計框架 [1]。 系統(tǒng)能夠及時收集到科研部門最新的科研項目、科研經(jīng)費(fèi)、科研成果和學(xué)術(shù)活動等業(yè)務(wù)數(shù)據(jù),并在大量的數(shù)據(jù)基礎(chǔ)上進(jìn)行數(shù)據(jù)挖掘分析工作。系統(tǒng)建設(shè)和實(shí)施后,將大大提高學(xué)校科研管理工作的信息化水平,全面實(shí)現(xiàn)大學(xué)內(nèi)科研部門的網(wǎng)絡(luò)化科研管理體系。 我國高??蒲泄ぷ饕呀?jīng)取得了豐碩成果,但同時也面臨不少困難,尤其是面對社會對科技創(chuàng)新無止境的需要和創(chuàng)新周期的不斷縮短,以及全球范圍的科技和知識產(chǎn)權(quán)的競爭日趨激烈,我國高校能否適應(yīng)并有所作為,成為衡量科研工作質(zhì)量的重要指標(biāo)之一。它將有助于將管理人員從 煩瑣的管理工作中解脫出來,使管理系統(tǒng)化、條理化,能迅速獲得感興趣的信息。尤其在信息的存儲、加工和維護(hù)上計算機(jī)能取得人所不能比擬的作用。理論研究指導(dǎo) 科研信息平臺 的開發(fā)和應(yīng)用;反過來在開發(fā)和應(yīng)用的實(shí)踐中形成理論。 系統(tǒng)應(yīng)用背景 隨著計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和數(shù)字通訊技術(shù)的發(fā)展和應(yīng)用,傳統(tǒng)的 WORD 和EXCEL 信息采集和整理的手段難以滿足進(jìn)行科研的單位對管理工作的準(zhǔn)確、實(shí)時、高效和協(xié)作的要求。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。 通過科研信息平臺,可以實(shí)現(xiàn)科研工作的網(wǎng)絡(luò)化管理,形成一個及時更新的科研數(shù)據(jù)中心和科研管理溝通平臺,全面、實(shí)時、準(zhǔn)確提供學(xué)校的有關(guān)科研信 息,為學(xué)校領(lǐng)導(dǎo)有關(guān)科研決策提供輔助支持,為學(xué)校里的教師開展科研活動提供了方便快捷的服務(wù),為科研管理人員開展工作提供極大的便利。管 科研信息平臺 理信息系統(tǒng)的應(yīng)用能夠提供這種有效的決策支持。科研信息平臺是一個一體化系統(tǒng)或集成系統(tǒng),這就是說科研信息平臺進(jìn)行企業(yè)的信息管理是從總體出發(fā),全面考慮,保證各種職能部門共享數(shù)據(jù),減少數(shù)據(jù)的冗余度保證數(shù)據(jù)的兼容性和一致性。盡管定義不同,但總的說來,科研信息平臺終究要起到一個提高管理效率、減輕管理人員負(fù)擔(dān)的作用。其主要特點(diǎn)是簡單、精確和標(biāo)準(zhǔn)化。 系統(tǒng)開發(fā)意義 科研活動是大學(xué)內(nèi)的主旋律之一,大學(xué)內(nèi)的科研活動日益成為反映大學(xué)綜合實(shí)力的重要指標(biāo)。 系統(tǒng)開發(fā)目標(biāo) 平臺將采用先進(jìn)的信息化技術(shù),并有效結(jié)合現(xiàn)代科研管理理念和大學(xué)科研管理實(shí)際情況。 基于 MVC 的科研信息平臺設(shè)計與實(shí)現(xiàn) 第二章 關(guān)于開發(fā)平臺的相關(guān)知識介紹 5 第二章 關(guān)于開發(fā)平臺的相關(guān)知識介紹 由于 MVC 模式在 WEB 開發(fā)中的優(yōu)勢,所以本文將結(jié)合網(wǎng)絡(luò)編程技術(shù)與數(shù)據(jù)庫編程技術(shù)來開發(fā)科研信息平臺。業(yè)務(wù)流程的處理過程對其它層來說是黑箱操作, 模型接受視圖請求的數(shù)據(jù) ??刂?層并不做任何的數(shù)據(jù)處理。例如,直接向數(shù)據(jù)庫發(fā)送請求并用 HTML 顯示 ,開發(fā)速度往往比較快 ,但由于數(shù)據(jù)頁面的分離不是很直接 ,因而很難體現(xiàn)出業(yè)務(wù)模型的樣子或者模型的重用性。 簡單來說 MVC 有下列 3 個明顯的優(yōu)點(diǎn): 1. 可以為一個模型在運(yùn)行時同時建立和使用多 個視圖。每一頁第一次被調(diào)用時,通過 JSP 引擎自動被編譯成 Servlet,然后被執(zhí)行,以后每次調(diào)用時,執(zhí)行編譯過的 Servlet。在 ASP 下, VBScript 代碼被 ASP 引擎解釋執(zhí)行;在 JSP 下,代碼被編譯成 Servlet并由 java 虛擬機(jī)執(zhí)行,這種編譯操作只在對 JSP 頁面的第一次請求時發(fā)生?;诮M件的方法加速了開發(fā)過程,并且使得各種群組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 JavaBean 通過提供符合一致性設(shè)計模式的公共方法將內(nèi)部域暴露成員屬性。 JavaBean 是 java 類 ,屬于某些特定的譯碼指導(dǎo)方針,并且擴(kuò)展了適應(yīng)性和范圍,允許用戶訪問內(nèi)部的屬性和方法。這個詞是在 Java applet 的環(huán)境中創(chuàng)造的, Java applet 是一種當(dāng)作單獨(dú)文件跟網(wǎng)頁一起發(fā)送的小程序,它通常用于在客戶端運(yùn)行,結(jié)果得到為用戶進(jìn)行運(yùn)算或者根據(jù)用戶互作用定位圖形等 服務(wù)。 基于 MVC 的科研信息平臺設(shè)計與實(shí)現(xiàn) 第二章 關(guān)于開發(fā)平臺的相關(guān)知識介紹 10 圖 JSP,Servlet 和 JavaBean 實(shí)現(xiàn) MVC 模式 圖 中: 圖中 Browser 為瀏覽器, Database 為數(shù)據(jù)庫。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型進(jìn)行組織,在數(shù)據(jù)庫中不僅要儲存數(shù)據(jù)本身,還要儲存數(shù)據(jù)與數(shù)據(jù)之間的聯(lián)系 [8]。 DBMS 是數(shù)據(jù)庫系統(tǒng)的核心組成部分。 基本上, MYSQL 對建立一個數(shù)據(jù)庫所具備的每一個對象,其中包括了表、查詢、窗體、報表、宏、模塊。 系統(tǒng)性能需求分析 開發(fā)任何一種科研信息平臺對運(yùn)行環(huán)境的都有一定的要求,在開發(fā)時對開發(fā)工具的選擇往往也會導(dǎo)致開發(fā)一個系統(tǒng)進(jìn)度的快慢,有時,一個很不適合的開發(fā)工具,在 程序調(diào)試時,會花費(fèi)大量的人力,下面從開發(fā)該系統(tǒng)對硬件和軟件的需求上做出細(xì)致的分析。內(nèi)存: 32MB; 軟件: Inter 以上的瀏覽器; 系統(tǒng)功能模塊分析 系統(tǒng)功能需求 系統(tǒng)功能需求主要有數(shù)據(jù)錄入、數(shù)據(jù)查詢以及其他要求。 3.其他要求 系統(tǒng)要有一定的安全保障,對于影響數(shù)據(jù)庫內(nèi)容的操作,例如錄入、插入、刪除等,必須驗(yàn)證用戶身份。項目主要包括如下一些信息:項目名稱、項目分類、項目類別、項目性質(zhì)、項目級別、立項情況、項目結(jié)項情況、項目成員組成情況、項目經(jīng)費(fèi)情況等。而資料員只能進(jìn)行項目信息,專利信息,合同信息,人員信息的管理。 管理員用戶 一般用戶 基于MVC的科研信息平臺 個人信息查詢 項目、專利、合同、人員信息查詢 個人信息修改 用戶管理(用戶添加、修改、刪除) 各種查詢請求 項目、專利、合同、人員信息管理(新建、修改、刪除) 資料員用戶 各種查詢請求 個人信息修改求 項目、專利、合同、人員信息管理(新建、修改、刪除) 基于 MVC 的科研信息平臺設(shè)計與實(shí)現(xiàn) 第四章 系統(tǒng)詳細(xì)設(shè)計 17 第四章 系統(tǒng)詳細(xì)設(shè)計 本章主要介紹系統(tǒng)詳細(xì)設(shè)計階段的內(nèi)容。 數(shù)據(jù)表定義 數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗(yàn)規(guī)則、是否關(guān)鍵字、可否為空等。 數(shù)據(jù)表設(shè)計 根據(jù)系統(tǒng)需求分析和功能設(shè)計,在數(shù)據(jù)庫創(chuàng)建以下幾個表:人員信息(如表)、系統(tǒng)用戶表(如表 )、專利信息(如表 )、項目信息(如表 )、合同信息(如表 )。而在專利表中的專利作者和人員表中的人員是不存在外鍵關(guān)系,使得整個數(shù)據(jù)庫清晰簡單,易操作,大大了減少數(shù)據(jù)出錯率。 1.用戶登錄 提供 給一般用戶登錄系統(tǒng)。 開始 輸入用戶 名和密碼 是否正確 判斷權(quán)限 登錄系統(tǒng) 是 否 基于 MVC 的科研信息平臺設(shè)計與實(shí)現(xiàn) 第四章 系統(tǒng)詳細(xì)設(shè)計 22 圖 信息查詢模塊結(jié)構(gòu)流程圖 選擇項目信息查詢后,輸出任意查詢條件,點(diǎn)擊查詢按鈕后,進(jìn)行數(shù)據(jù)庫字典查詢函數(shù),判斷數(shù)據(jù)庫中
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1