【正文】
理系統(tǒng)(Transaction Processing System TPS),它屬于科研信息平臺(tái)的范疇,但不是科研信息平臺(tái)的全部。根據(jù)現(xiàn)有人力和時(shí)間限制條件以及項(xiàng)目和論文管理的特點(diǎn),不可能也沒(méi)有必要建立一個(gè)完整的、具有所有功能的科研信息平臺(tái)。它將有助于將管理人員從煩瑣的管理工作中解脫出來(lái),使管理系統(tǒng)化、條理化,能迅速獲得感興趣的信息。無(wú)論對(duì)于企業(yè)或其他組織,建立一個(gè)科研信息平臺(tái)都是實(shí)現(xiàn)其先進(jìn)管理所必須的。我國(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ì)科研信息平臺(tái)有許多種解釋,按照科研信息平臺(tái)的創(chuàng)始人明尼蘇達(dá)大學(xué)的Gordon ,MIS是一個(gè)利用計(jì)算機(jī)硬件和軟件,手工作業(yè),分析、計(jì)劃、控制和決策模型,以及數(shù)據(jù)庫(kù)的用戶—機(jī)器系統(tǒng)。尤其在信息的存儲(chǔ)、加工和維護(hù)上計(jì)算機(jī)能取得人所不能比擬的作用。隨著計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)突飛猛進(jìn)的發(fā)展,各單位部門都在開(kāi)始建立自己的科研信息平臺(tái),高校也不例外。科研信息系統(tǒng)是一個(gè)人機(jī)系統(tǒng),機(jī)器包含計(jì)算機(jī)硬件及軟件,各個(gè)辦公設(shè)備及通信設(shè)備;人員包括高層決策人員,中層職能人員和基層業(yè)務(wù)人員,由這些人和機(jī)器組成一個(gè)和諧的配合默契的人機(jī)系統(tǒng)。科研信息系統(tǒng)是個(gè)社會(huì)系統(tǒng),推進(jìn)科研信息平臺(tái)猶如推進(jìn)社會(huì)變革,它本質(zhì)上具有社會(huì)變革的性質(zhì).尤其應(yīng)用信息技術(shù)引起系統(tǒng)功能巨大提高和管理模式巨大改變時(shí),對(duì)企業(yè)來(lái)說(shuō)確是一場(chǎng)革命,現(xiàn)在國(guó)外把它納入“信息革命”的范疇。理論研究指導(dǎo)科研信息平臺(tái)的開(kāi)發(fā)和應(yīng)用;反過(guò)來(lái)在開(kāi)發(fā)和應(yīng)用的實(shí)踐中形成理論。 科研信息平臺(tái)是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù),支持組織高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。一個(gè)組織要在激烈的競(jìng)爭(zhēng)中保持優(yōu)勢(shì)和不斷發(fā)展,必須對(duì)迅速變化的環(huán)境靈敏地做出有效地反應(yīng)。而在此平臺(tái)中,我們可以對(duì)人員和資金等資源進(jìn)行了有效的管理,整合、優(yōu)化和規(guī)范了科研日常管理流程,從而形成了多級(jí)資源規(guī)劃與信息協(xié)作的信息平臺(tái)體系。 系統(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é)作的要求。本文首先介紹了基于MVC的科研信息平臺(tái)的系統(tǒng)應(yīng)用背景,平臺(tái)的開(kāi)發(fā)技術(shù),開(kāi)發(fā)模式,開(kāi)發(fā)工具,并確定了開(kāi)發(fā)環(huán)境,構(gòu)建了基本的框架結(jié)構(gòu)和功能模塊,然后確定了數(shù)據(jù)庫(kù)和各功能模塊的詳細(xì)設(shè)計(jì),并進(jìn)行具體的功能模塊實(shí)現(xiàn)。而網(wǎng)絡(luò)技術(shù), 特別是Internet技術(shù)的發(fā)展和普及, 基于MVC的科研信息平臺(tái)已經(jīng)成為各高??蒲泄芾淼闹匾绞胶桶l(fā)展方向。涉密論文按學(xué)校規(guī)定處理。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書(shū)本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。畢業(yè)論文(設(shè)計(jì)) 題 目 基于MVC的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 41畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說(shuō)明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉?jī)?nèi)容。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。作者簽名: 日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日目錄摘要 IIIABSTRACT IV第一章 前言 1 系統(tǒng)應(yīng)用背景 1 系統(tǒng)開(kāi)發(fā)意義 3 系統(tǒng)開(kāi)發(fā)目標(biāo) 3第二章 關(guān)于開(kāi)發(fā)平臺(tái)的相關(guān)知識(shí)介紹 5 MVC模式的介紹 5 MVC的基本思想 5 MVC的優(yōu)點(diǎn) 6 用JSP+JavaBean+Servlet實(shí)現(xiàn)MVC的技術(shù)路線 7 JSP介紹 7 JavaBean介紹 8 Servlet介紹 9 JSP+JavaBean+Servlet實(shí)現(xiàn)MVC 9 數(shù)據(jù)庫(kù)的選用 10 數(shù)據(jù)庫(kù)基礎(chǔ) 11 MYSQL數(shù)據(jù)庫(kù) 11第三章 系統(tǒng)需求分析 13 系統(tǒng)性能需求分析 13 硬件環(huán)境 13 軟件環(huán)境 13 系統(tǒng)功能模塊分析 14 系統(tǒng)功能需求 14 系統(tǒng)模塊需求 14 系統(tǒng)模塊分析 15 系統(tǒng)數(shù)據(jù)流圖 16第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 17 數(shù)據(jù)庫(kù)設(shè)計(jì) 17 數(shù)據(jù)表設(shè)計(jì) 18 數(shù)據(jù)表間的關(guān)系 20 20 一般用戶模塊 20 資料員用戶模塊 22 管理員模塊 24第五章 系統(tǒng)具體實(shí)現(xiàn) 26 建立和連接數(shù)據(jù)庫(kù) 26 創(chuàng)建數(shù)據(jù)庫(kù)kygl_DataBase 26 編寫連接MYSQL的驅(qū)動(dòng)JAVA文件 27 28 登陸界面的實(shí)現(xiàn) 28 管理員模塊實(shí)現(xiàn) 30 資料員模塊實(shí)現(xiàn) 36 一般用戶模塊實(shí)現(xiàn) 37結(jié)束語(yǔ) 38致謝 39參考文獻(xiàn) 40摘要隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,把計(jì)算機(jī)科學(xué)﹑管理科學(xué)等領(lǐng)域的技術(shù)應(yīng)用于科研項(xiàng)目信息管理,可以提升科研管理的信息化水平,從而有效降低成本、大大提高了科研管理水平和工作效率,因此建立科研信息平臺(tái)成為必要。通過(guò)科研信息平臺(tái),可以實(shí)現(xiàn)科研工作的網(wǎng)絡(luò)化管理,形成一個(gè)及時(shí)更新的科研數(shù)據(jù)中心和科研管理溝通平臺(tái),全面、實(shí)時(shí)、準(zhǔn)確提供學(xué)校的有關(guān)科研信息,為學(xué)校領(lǐng)導(dǎo)有關(guān)科研決策提供輔助支持,為學(xué)校里的教師開(kāi)展科研活動(dòng)提供了方便快捷的服務(wù),為科研管理人員開(kāi)展工作提供極大的便利。關(guān)鍵詞:Jsp,科研信息,JavaBean,Servlet,MVC,MySQLABSTRACTWith the rapid development of puter technology,applying puter science, management science and technology at the fields of scientific research information management can enhance the level of scientific research ,and reduce costs, greatly improve the level of scientific management and work efficiency, so establishing a scientific research information platforms is necessary. And network technology, particularly Internet technology’s development and popularization ,scientific information based on MVC platform has bee the important way of scientific research management and direction. Through scientific research information platform enables network management of scientific research, forming a centertodate scientific data and research management munication platforms, prehensive, realtime, accurate provide schools relevant scientific information ,giving school leaders auxiliary support to make the relevant scientific research decision, giving teachers in the schools carrying out research activities a convenient and efficient service, providing researchers and managers a great work convenience. This thesis,at the first, introduces the MVCbased research information platform system application’s background, development techniques, development model, development tools, and determine the development this thesis is going to build the basic framework of the structure and function modules, and then determine the function of the database and module detailed design. In the end,it carrys out a specific function modules.KEY WORDS: Jsp,Scientific Research Information,JavaBean,Servlet,MVC,MySQL基于MVC的科研信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 第一章 前言第一章 前言本章主要介紹了基于MVC的科研信息平臺(tái)的開(kāi)發(fā)背景及意義,就此提出問(wèn)題并確定系統(tǒng)開(kāi)發(fā)的目標(biāo)??蒲行畔⑵脚_(tái)是利用現(xiàn)代信息技術(shù),通過(guò)建設(shè)信息數(shù)據(jù)庫(kù)、開(kāi)發(fā)核心應(yīng)用系統(tǒng),集成已有應(yīng)用系統(tǒng),實(shí)現(xiàn)科學(xué)研究、科學(xué)管理、信息交流、自動(dòng)化辦公等的信息化和網(wǎng)絡(luò)化平臺(tái)。當(dāng)今時(shí)代的兩個(gè)顯著特點(diǎn)就是世界經(jīng)濟(jì)一體化和以計(jì)算機(jī)為代表的信息技術(shù)的快速發(fā)展。管科研信息平臺(tái)理信息系統(tǒng)的應(yīng)用能夠提供這種有效的決策支持??蒲行畔⑾到y(tǒng)學(xué)科是一門理論性和實(shí)踐性都很強(qiáng)的學(xué)科。其學(xué)科內(nèi)容隨著科研信息平臺(tái)的應(yīng)用而進(jìn)步和完善。如果說(shuō)工業(yè)革命是機(jī)器代替人的笨重的體力勞動(dòng)的話,那么信息革命就是用信息技術(shù)代替人的瑣碎的腦力勞動(dòng)??蒲行畔⑵脚_(tái)是一個(gè)一體化系統(tǒng)或集成系統(tǒng),這就是說(shuō)科研信息平臺(tái)進(jìn)行企業(yè)的信息管理是從總體出發(fā),全面考慮,保證各種職能部門共享數(shù)據(jù),減少數(shù)據(jù)的冗余度保證數(shù)據(jù)的兼容性和一致性。在現(xiàn)在這個(gè)計(jì)算機(jī)得到普遍應(yīng)用的時(shí)代,很多過(guò)去依靠人工進(jìn)行的管理都由計(jì)算機(jī)所取代。通過(guò)計(jì)算機(jī)進(jìn)行管理的主要方法是建立信息管理平臺(tái)(Management Information System MIS)。它能提供信息,支持企業(yè)或組織的運(yùn)行、管理和決策功能。盡管定義不同,但總的說(shuō)來(lái),科研信息平臺(tái)終究要起到一個(gè)提高管理效率、減輕管理人員負(fù)擔(dān)的作用。有鑒于此,開(kāi)發(fā)一個(gè)適用于大學(xué)的科研信息平臺(tái)系統(tǒng)是很有必要的??蒲行畔⑵脚_(tái)是一個(gè)一體化的系統(tǒng)或集成系統(tǒng),通常包括業(yè)務(wù)信息系統(tǒng)、知識(shí)工作系統(tǒng)、決策支持系統(tǒng)等。我們選擇開(kāi)發(fā)一個(gè)相對(duì)較小的實(shí)用的數(shù)據(jù)處理系統(tǒng)。其主要特點(diǎn)是簡(jiǎn)單、精確和標(biāo)準(zhǔn)化。這一類系統(tǒng)由于處理的問(wèn)題處于較低的管理層,因而問(wèn)題比較結(jié)構(gòu)化,即處理步驟較固定,系統(tǒng)結(jié)構(gòu)相對(duì)比較簡(jiǎn)單,無(wú)須很復(fù)雜的實(shí)現(xiàn)技術(shù)。為此,加強(qiáng)科研管理是必要的。科研管理體系則是對(duì)科研工作由單項(xiàng)、分工、局部的管理擴(kuò)展到全局和整體管理,強(qiáng)調(diào)整合而構(gòu)成一個(gè)相互聯(lián)系依存和影響促進(jìn)的管理體系,包括運(yùn)行機(jī)制、管理體制、成本效益和重點(diǎn)聯(lián)系管理等。