苍井优一级毛片免费观看,成年网站在线观看,日本一二三不卡视频,日日天天人人夜夜九九

24小時(shí)論文定制熱線(xiàn)

熱門(mén)畢設:土木工程工程造價(jià)橋梁工程計算機javaasp機械機械手夾具單片機工廠(chǎng)供電采礦工程
您當前的位置:論文定制 > 畢業(yè)設計論文 >
快速導航
畢業(yè)論文定制
關(guān)于我們
我們是一家專(zhuān)業(yè)提供高質(zhì)量代做畢業(yè)設計的網(wǎng)站。2002年成立至今為眾多客戶(hù)提供大量畢業(yè)設計、論文定制等服務(wù),贏(yíng)得眾多客戶(hù)好評,因為專(zhuān)注,所以專(zhuān)業(yè)。寫(xiě)作老師大部分由全國211/958等高校的博士及碩士生設計,執筆,目前已為5000余位客戶(hù)解決了論文寫(xiě)作的難題。 秉承以用戶(hù)為中心,為用戶(hù)創(chuàng )造價(jià)值的理念,我站擁有無(wú)縫對接的售后服務(wù)體系,代做畢業(yè)設計完成后有專(zhuān)業(yè)的老師進(jìn)行一對一修改與完善,對有答辯需求的同學(xué)進(jìn)行一對一的輔導,為你順利畢業(yè)保駕護航
代做畢業(yè)設計
常見(jiàn)問(wèn)題

JAVA設計語(yǔ)言在教學(xué)信息化的運用

添加時(shí)間:2020/06/22 來(lái)源:吉林大學(xué) 作者:admin
本論文在技術(shù)設計上,首先通過(guò)相同的 UML 模型構建語(yǔ)言實(shí)現對教學(xué)信息管控的探究以及模型構建,它的架構是 Struts 以及 Hibernate 相融合的類(lèi)型。系統功能方面采用MVC 設計架構.
以下為本篇論文正文:

摘 要

  隨著(zhù)網(wǎng)絡(luò )化、信息技術(shù)的快速發(fā)展,人們更深切地感受到科學(xué)技術(shù)給日常的生活與學(xué)習帶來(lái)的巨大改變。人們通過(guò)學(xué)習掌握更好的科學(xué)知識,而學(xué)校正是人們學(xué)習深造的殿堂。學(xué)校教學(xué)必須緊跟時(shí)代的步伐,信息化應用已經(jīng)成了當務(wù)之急,必須加大力度來(lái)實(shí)現教學(xué)管理系統的網(wǎng)絡(luò )化、數字化與信息化。基于這樣的背景,本論文設計了教學(xué)信息管理系統。

  本論文在技術(shù)設計上,首先通過(guò)相同的 UML 模型構建語(yǔ)言實(shí)現對教學(xué)信息管控的探究以及模型構建,它的架構是 Struts 以及 Hibernate 相融合的類(lèi)型。系統功能方面采用MVC 設計架構,采用數據庫技術(shù)對教學(xué)信息管理系統的各類(lèi)數據進(jìn)行設計與管理,在系統的實(shí)現上采用 JAVA 設計語(yǔ)言進(jìn)行程序設計。

  本論文在結構設計上,主要采用模塊架構,設計了以下幾大模塊:學(xué)籍管理模塊、在線(xiàn)學(xué)習模塊、教師管理模塊、遠程教學(xué)模塊。在此基礎上,通過(guò)分析網(wǎng)絡(luò )教學(xué)系統的設計思想、實(shí)現方法,設計并實(shí)現基于信息化的教學(xué)管理系統。

  論文在創(chuàng )新性設計方面,整個(gè)教學(xué)信息化管理系統的在線(xiàn)學(xué)習模式,學(xué)習流程均通過(guò)學(xué)生自己來(lái)管控(例如:自主類(lèi)型、探索類(lèi)型、合作類(lèi)型、辯論類(lèi)型學(xué)習等),以此來(lái)最大程度的提升學(xué)生的學(xué)習熱情以及自覺(jué)性。遠距離教學(xué)類(lèi)型是通過(guò)視頻在線(xiàn)學(xué)習互動(dòng)的方式來(lái)實(shí)現,形式靈活,老師與遠端的學(xué)生互動(dòng)效果良好。因此,教學(xué)信息管理系統的建立,是未來(lái)教學(xué)與學(xué)習的主要方向,研究基于 JAVA 的教學(xué)信息管理系統的設計與實(shí)現,具有十分重要的現實(shí)意義。

  關(guān)鍵字:JAVA,教學(xué)信息化,統一建模語(yǔ)言,MVC,數據庫

Abstract

  With the rapid development of network and information technology, people deeply feel the great changes brought by science and technology to their daily life and study. People master better scientific knowledge through learning, and school is the temple of people's further study. School teaching must keep up with the pace of The Times, the application of information technology has become a top priority, we must increase efforts to achieve the teaching management system of the network, digital, and information. Based on this background, the teaching information management system is designed in this paper .

  In terms of technical design, this paper firstly analyzes and models the use cases of teaching information management through unified modeling language (UML), and uses the framework combining Struts and Hibernate. In terms of system function design, MVC design architecture and database technology are adopted to design and manage all kinds of data in the teaching information management system. JAVA design language is used in the system design.

  In the structural design of this paper, the main use of module architecture, the main design of the following modules: student status management module, online learning module, teacher management module, remote teaching module these four modules. On this basis, through the analysis of the network teaching system design ideas, implementation methods, design and implementation of information-based teaching management system.

  In terms of innovative design, the whole teaching information management system of online learning mode, learning process is completely controlled by students, such as the use of autonomous learning, exploratory learning, collaborative learning and debate learning, etc., to greatly stimulate the learning enthusiasm and initiative of learners; The remote teaching mode is realized by video teaching interaction. The form is flexible and the interaction effect between teachers and students is good. Therefore, the establishment of teaching information machine management system is the main direction of future teaching and learning. Therefore, the research on the design and implementation of JAVA-based teaching information management system is of great practical significance.

  Keywords: JAVA, teaching informatization, unified modeling language, MVC, database

目錄

  第 1 章緒論

  1.1 論文背景及意義

  當今世界是網(wǎng)絡(luò )化與信息化的時(shí)代,信息化管理系統所具有的特點(diǎn)在于信息搜索、發(fā)布、交互等方面。不僅如此,在資源以及技術(shù)共享方面也十分常見(jiàn),在教育領(lǐng)域,以上技術(shù)的發(fā)展前景廣闊,特別是對于遠距離教學(xué)工作。因為電腦互聯(lián)網(wǎng)的普及以及進(jìn)步,從而構建以信息化為基礎的教學(xué)管控體系已成為現實(shí)。

  由于互聯(lián)網(wǎng)以及信息技術(shù)的不斷進(jìn)步,校園專(zhuān)網(wǎng)、辦公自動(dòng)化、BBS(電子公告板)論壇、數字化校園等都得到了快速的發(fā)展。教學(xué)信息化就是在這種大的背景下孕育并發(fā)展起來(lái)的。隨后,信息化教學(xué)工作的發(fā)展勢頭也越來(lái)越好。利用構建的教學(xué)信息化管控體系能夠完成自動(dòng)化辦公,還構建了信息數據管控體系。這類(lèi)教育模式的發(fā)展前景可觀(guān),由于該類(lèi)型的教育出現了大幅度的不同的需求,使得該時(shí)代在構建教學(xué)信息化時(shí)呈現新的需要[1].

  1.2 國內外研究情況介紹

  1.2.1 國外研究現狀分析

  國外發(fā)達國家最早發(fā)展了信息通訊技術(shù),所以,在這類(lèi)國家的教育方面,也大量涉及了信息通訊技術(shù)。國外發(fā)達國家在這個(gè)領(lǐng)域有一定優(yōu)勢,這讓研究者們的理念具備實(shí)際運行的前提以及空間,許多類(lèi)型的創(chuàng )新方法使相關(guān)理論得到發(fā)展,同時(shí)管控信息化在不同行業(yè)中被不斷普及[2].

  1992 年,美國總統克林頓最早在美國實(shí)施信息化教育,從那以后,美國在該領(lǐng)域一直保持著(zhù)領(lǐng)先地位。尤其是 1996 年頒布的"教育技術(shù)行動(dòng)"方案,認為在 2000 年的時(shí)候,美國會(huì )讓全部孩子在信息技術(shù)方面得到應有教育。無(wú)論是哪個(gè)教室和哪個(gè)角落均能讓學(xué)生看到圖書(shū)館中最好的書(shū)籍,這種信息化的發(fā)展建設必定需要花費大量資金,所以,和該技術(shù)相呼應的還出臺了有關(guān)制度以及政策,例如:信息化教育政府扶助政策等等。[3].

  自二十世紀九十年代開(kāi)始,歐洲聯(lián)盟制定了加快學(xué)校信息化建設的項目,各個(gè)國家均制定了適合自己國家的教育信息發(fā)展計劃,例如:德國預計本國的一萬(wàn)所學(xué)校要在三年里實(shí)現上網(wǎng)[4];丹麥的所有中學(xué)以及小學(xué)要于 2000 年實(shí)現免費聯(lián)網(wǎng)[5];意大利也制定了和丹麥相似的計劃[6].

  社會(huì )不斷往信息化方向發(fā)展,使得全球各國在建設基礎教育時(shí)也在不斷尋求創(chuàng )新。

  構建中學(xué)和小學(xué)的信息化工作對于所有國家來(lái)說(shuō)都十分重要。例如英國便在這一方面設定了一定目標。從 2000 年開(kāi)始,英國通過(guò)自身的實(shí)力以及全球影響力,不斷構建自我信息基礎,充分體現人才作用,盡可能的利用所具備的信息資源,加快構建全面的社會(huì )信息化。如今,英國在互聯(lián)網(wǎng)學(xué)習以及線(xiàn)上課堂方面已經(jīng)是全球頂尖的教育門(mén)戶(hù),英國的互聯(lián)網(wǎng)搜索功能也特別強大。不僅如此,英國還利用信息技術(shù)組建出了關(guān)于社會(huì )以及知識的結合體[7].較為有名的"產(chǎn)業(yè)大學(xué)",就是通過(guò)網(wǎng)絡(luò )或者其余信息技術(shù)方法把學(xué)生學(xué)習所需和資源結合在一起,符合社會(huì )人士對學(xué)習的需求。在教育信息化方面,它的發(fā)展很迅速,在各個(gè)社區均有英國學(xué)習網(wǎng)站和學(xué)習中心的身影,在該教育互聯(lián)網(wǎng)里,各類(lèi)機構(例如小學(xué)、中學(xué)、大學(xué)、醫院等等)緊緊結合在一起,給學(xué)生學(xué)習提供幫助,該種信息化建設讓英國轉化為一個(gè)真正意義上的終身學(xué)習社會(huì ),不僅如此,還給綜合國力的提升帶來(lái)了關(guān)鍵保障[8].

  從美國來(lái)看,該國家現階段遠距離職業(yè)培訓規模最為龐大。美國有 44%的高校在進(jìn)行各類(lèi)遠距離教育,接受遠距離教育的學(xué)生在所有全日制學(xué)生里所占比例為 32%,除此之外,另外 21%的高等學(xué)校預計在之后的三年里開(kāi)始進(jìn)行遠距離教育。現階段,美國在線(xiàn)上教育方面發(fā)展的很迅速,共有 5.4 萬(wàn)個(gè)種類(lèi)。本科、研究生以及非學(xué)歷課程分別有3.5 萬(wàn)、1.4 萬(wàn)以及 5000 個(gè)種類(lèi)。在大學(xué)里,還構建了虛擬辦學(xué)。全部教學(xué)工作以及教育管控均利用先進(jìn)的信息化教育完成,目前教育技術(shù)幾乎是學(xué)生唯一的學(xué)習途徑[9].

  在互聯(lián)網(wǎng)教育方面,英國也屬于較早實(shí)行的國家,例如利物浦大學(xué)正大力拓展中國教育市場(chǎng)。互聯(lián)網(wǎng)教學(xué)在全球經(jīng)濟一體化和高等教育系統中具有不可替代的地位。依照OECD 的相關(guān)探究,從 1995 年到 2004 年,全球互聯(lián)網(wǎng)教學(xué)的市場(chǎng)范圍以 45%的增長(cháng)率不斷增加。全世界范圍內超過(guò) 800 所大學(xué)利用互聯(lián)網(wǎng)進(jìn)行授課,例如哈佛、麻省理工以及劍橋等知名大學(xué)的外國學(xué)生均能利用網(wǎng)絡(luò )進(jìn)行注冊和遠距離學(xué)習[10].

  1.2.2 國內研究現狀分析

  對于國內來(lái)說(shuō),教育領(lǐng)域的信息化構建并不早。然而我國在二十世紀八十年代,就已經(jīng)開(kāi)始發(fā)展高等院校信息化構建,在高等院校里,對線(xiàn)上教學(xué)、信息化管控以及自動(dòng)化辦公均進(jìn)行了探究和使用[11].

  在 1999 年 4 月,我國通過(guò)國家計委設立項目,國內十所高校承擔的國家重點(diǎn)工業(yè)性質(zhì)實(shí)驗方案確定啟動(dòng),并把它命名為"中國教育以及科研計算機互聯(lián)網(wǎng)",也可叫做CERNET.此項目的完美構建,極大的加快國內教育、科研行業(yè)的發(fā)展以及人才的成長(cháng),這可看作是國內高等院校信息體系構建的關(guān)鍵里程碑。由于電腦互聯(lián)網(wǎng)技術(shù)的不斷進(jìn)步,校園網(wǎng)的普及率不斷增加,現階段在國內高等院校里互聯(lián)網(wǎng)的構建步伐也越來(lái)越快,很多高等院校已經(jīng)構建了校園網(wǎng),并通過(guò)各種形式與中國教育網(wǎng)以及 CERNET 相連接。

  教育的信息化融入了高等院校的各個(gè)方面,例如教學(xué)工作、管理工作等,且不斷革新的教學(xué)類(lèi)型,盡可能的利用已有的教育資源,給高等院校構建數字校園帶來(lái)了較為成熟的技術(shù)和信息[12].

  一年之后,順利舉辦了全國中學(xué)和小學(xué)信息技術(shù)教育大會(huì ),教育部門(mén)提出在中學(xué)和小學(xué)里要大力發(fā)展信息化教育,加快信息化步伐,依照"三個(gè)面向"原則,讓教育的信息化推動(dòng)它的現代化,以此來(lái)讓教育完成跨越類(lèi)型的發(fā)展,我國的信息化基本教育處于整體、快速的發(fā)展階段。直至 2007 年,我國中學(xué)和小學(xué)共建立了五萬(wàn)多個(gè)校園網(wǎng)[13].

  例如:河北大學(xué),由于河北大學(xué)所包含的科目種類(lèi)繁多,在平時(shí)需要管控的學(xué)生信息類(lèi)型也較多,該校的管理層對其他學(xué)校進(jìn)行了實(shí)地考察,且根據此研究研制了一套適用于河北大學(xué)的學(xué)生信息管理體系,通過(guò)收集學(xué)生信息、將信息錄入和搜索,實(shí)現了高等院校老師對所有學(xué)生信息的管控。廣州大學(xué)也是如此,但該學(xué)校所用的類(lèi)型為 B/S 方法,不僅讓學(xué)生的信息管控更加簡(jiǎn)單,還讓整體管控流程更快捷,這樣極大的提升了后臺運行的簡(jiǎn)易性。現階段,在社會(huì )中存在的學(xué)生信息管控體系多種多樣,不同學(xué)校依照自身狀況,研制出了各類(lèi)管理體系。該論文所構建的學(xué)生信息管控體系是以其余學(xué)校的學(xué)生信息管控平臺為基礎,所建立的一套適用范圍廣、性能好的高校學(xué)生信息管控體系[14].

  1.3 主要理論應用介紹

  1.3.1 JAVA 技術(shù)

  JAVA 技術(shù)屬于面向對象的編程技術(shù),不僅繼承了 C++的各種特點(diǎn),還將 C++中多繼承以及指針等較難理解的內容進(jìn)行了刪減,所以該語(yǔ)言的性能表現較好且更加簡(jiǎn)易。

  該語(yǔ)言在此類(lèi)編程語(yǔ)言中屬于靜態(tài)語(yǔ)言,較好的體現了面向對象的理念,編程員可以用優(yōu)雅的思考方式來(lái)實(shí)現繁瑣的程序。該語(yǔ)言的優(yōu)點(diǎn)在于簡(jiǎn)易性、面向對象、分布類(lèi)型、強壯性、可靠性、獨立性、可移植性、多條線(xiàn)程以及非靜態(tài)性等。該語(yǔ)言還能夠對桌面 Web 使用軟件、分布類(lèi)型體系以及嵌入類(lèi)型體系等相關(guān)程序進(jìn)行編譯[15].

  該平臺共具有兩個(gè)種類(lèi),即 String 以及 StringBuffer,兩者均能保存以及執行字符串,也就是說(shuō)涉及多個(gè)字符的相關(guān)數據。在 String 類(lèi)別里,具有數值不會(huì )變化的字符串,在另一類(lèi)別里便能夠修改。若字符數據需要變化便需要使用 StringBuffer 類(lèi)別。一般來(lái)說(shuō),能夠通過(guò) StringBuffer 類(lèi)型來(lái)動(dòng)態(tài)的構建字符數據。若出現異常則說(shuō)明在程序工作時(shí)可能發(fā)生了不正常現象,工作時(shí)異常則說(shuō)明虛擬機在一般工作時(shí)也許會(huì )碰到的問(wèn)題,該錯誤會(huì )經(jīng)常出現。編譯該語(yǔ)言的時(shí)候一定要聲明可能會(huì )出現的非工作問(wèn)題,但可以不聲明沒(méi)有被發(fā)現的工作問(wèn)題[16].

  編程員在進(jìn)行編程時(shí),最容易發(fā)生狀況的部分便是內存處理,遺忘、不正確的內存回收會(huì )使得程序或者體系出現動(dòng)蕩以至于崩潰,該語(yǔ)言所具備的 GC 性能能夠主動(dòng)監督測試目標是不是超出作用范圍,以此來(lái)實(shí)現內存的自動(dòng)回收。該語(yǔ)言并無(wú)釋放已經(jīng)配置內存的顯示操縱辦法。在該語(yǔ)言程序和它的語(yǔ)義原則相違背的時(shí)候,相關(guān)的虛擬機便會(huì )把出現的問(wèn)題看作一個(gè)異常。這主要分為兩類(lèi):第一類(lèi)為該語(yǔ)言庫內部具備的語(yǔ)義檢測。比如:數組下標出現越界現象,會(huì )導致 IndexOutOfBoundsException 在對null 對象進(jìn)行訪(fǎng)問(wèn)的時(shí)候便會(huì )導致另一類(lèi)狀況,即該語(yǔ)言準許編程員延展該語(yǔ)義檢測,編程員能夠建造自身的異常,且自由挑選在什么時(shí)候通過(guò) throw 來(lái)觸發(fā)異常。全部異常均為 JAVA.lang.Thowable 的子類(lèi)別。序列化屬于處理對象流的一種制度,它是指把對象的具體內容進(jìn)行流化。能夠對這之后的對象進(jìn)行讀寫(xiě),也能夠把流化以后的在互聯(lián)網(wǎng)之間傳送。序列化的作用是處理對象流讀寫(xiě)時(shí)所導致的問(wèn)題。它的實(shí)現方法為:

  把需要序列化的類(lèi)進(jìn)行 Serializable 接口,此接口并無(wú)實(shí)現辦法,它的作用僅是指明此對象能夠被序列化,接著(zhù)通過(guò)輸出流(例如:FileOutPutStream)來(lái)建造對象流(例如:

  ObjectOutPutStream),然后通過(guò)對象流里的 Object obj 辦法便能夠把系數為 obj 的對象進(jìn)行寫(xiě)出,也就是保留它的狀態(tài),若想恢復就要使用輸入流。事務(wù)可看作是一個(gè)邏輯單位所進(jìn)行的各種操作,一個(gè)邏輯單位一定有四類(lèi)屬性,可簡(jiǎn)稱(chēng)為 ACID,即原子、相同、隔離、持久性。所謂原子特性也就是說(shuō)事務(wù)一定為原子作為工作單位,在進(jìn)行數據修正的時(shí)候,要不就一起執行,要不就一起不執行。所謂相同特性,就是事務(wù)在實(shí)現時(shí),一定要讓全部數據維持在相同的狀態(tài)。在數據庫里,全部規則均要運用在事務(wù)的修正,以此來(lái)確保全部數據的整體性。在終止事務(wù)的時(shí)候,全部的內部數據構造,例如雙向鏈表等均需要是沒(méi)有錯誤的。隔離特性就是通過(guò)并發(fā)事務(wù)所進(jìn)行的修正一定要和其余并發(fā)事務(wù)修正進(jìn)行隔離。事務(wù)在檢查數據的時(shí)候,數據的狀態(tài)一定是并發(fā)事務(wù)修正前和修正后兩類(lèi)狀態(tài)之一,它并不會(huì )檢查處于中間情況的數據。這也叫做可串行特性,這是因為它可以再次裝載初始數據,且重新播放各種事務(wù),來(lái)保證數據終止和初始事務(wù)工作時(shí)的狀態(tài)是一樣的。持久特性是說(shuō)在事務(wù)實(shí)現以后,它對體系的影響是長(cháng)久的,此修正就算出現體系故障也依舊保持[17]. 1.3.2 Spring 框架該架構為 SpringFrameWork 的延續產(chǎn)品,已完美結合在 SpringWebFlow 中。該架構具有建立 Web 應用軟件的整體性能 MVC 單元。從 Web 方面來(lái)看,能夠把 Spring 當作庫來(lái)運用,把上下文實(shí)際案例當作入口。全部注冊的 bean 以及 Spring 服務(wù)能夠在沒(méi)有 MVC 單元的情況下進(jìn)行訪(fǎng)問(wèn)。它在運用辦法上和 Struts、WebWork 進(jìn)行競爭,它僅帶來(lái)了 Web 架構所不具備的性能,自 bean 的設置至數據訪(fǎng)問(wèn)以及事務(wù)的處理。因此要想加強應用,便能夠通過(guò) Spring 中間以及數據訪(fǎng)問(wèn)層來(lái)實(shí)現,就算要用的性能僅為JDBC Hibernate[18].接下來(lái)簡(jiǎn)要介紹一下 Spring 的優(yōu)點(diǎn):

  (1)明晰的角色區分。準確區分成控制檢驗器,命令、表單、模型對象,分發(fā)、視圖分析器以及處理器映射等。架構類(lèi)和應用類(lèi)別均是 JavaBean 的配置,還涉及利用上下文設置中間層的引用,比如:Web 管控器至業(yè)務(wù)目標和驗證器的引用[19]. (2)能夠適應的特性、沒(méi)有強制特性。依照情況,使用任意所需的控制器子類(lèi)別(一般控制器、命令、向導、各類(lèi)行為以及自己定義的),并不是所有東西均要通過(guò) Action或 ActionForm 來(lái)繼承。能夠反復使用的業(yè)務(wù)代碼,且代碼不用反復。能夠運用已有的業(yè)務(wù)目標來(lái)當作命令、表單對象,且不用在 ActionForm 子類(lèi)別里進(jìn)行反復定義[20].

  (3)能夠定制的檢驗以及綁定。把類(lèi)型不符合的看作應用類(lèi)型的檢驗錯誤,能夠保留錯誤數值,還能本地化時(shí)間以及數值的綁定,并不是僅能通過(guò)字符串表單目標,人工解析且轉變到業(yè)務(wù)目標。

  (4)能夠定制的處理裝置映射,且進(jìn)行視圖解析。靈敏的模型能夠依照名字或數值映射,通過(guò)處理裝置映射以及視圖解析讓?xiě)梅桨笍暮?jiǎn)易轉變到繁復,并不僅僅是唯一的辦法。

  (5)能夠定制的本地化以及主題解析,可使用 JSP,不管有沒(méi)有運用 Spring 標簽庫,均可使用 JSTL,并不用通過(guò) Velocity 來(lái)進(jìn)行另外過(guò)渡。簡(jiǎn)易且功能性強的標簽庫,它最大程度的減少構成 HTML 時(shí)導致的花銷(xiāo),在標記時(shí)要具有較強的靈敏性[21].

  1.3.3 WEB 技術(shù)

  該技術(shù)為 www 的簡(jiǎn)單稱(chēng)呼,起源于 1989 年歐洲粒子物理研究室,該技術(shù)在 1999年第一次在互聯(lián)網(wǎng)上現身,便立即收到了大量關(guān)注,且得到了快速普及。該技術(shù)是通過(guò)很多相互鏈接的超文本文檔(即 hyper text)所構建出的體系,利用互聯(lián)網(wǎng)進(jìn)行訪(fǎng)問(wèn),是基于客戶(hù)服務(wù)器模式的信息發(fā)布和超文本技術(shù)的綜合。其工作原理為:用戶(hù)通過(guò)網(wǎng)頁(yè)瀏覽器向 Web 服務(wù)器發(fā)出一個(gè) http(超文本傳輸協(xié)議),請求訪(fǎng)問(wèn)指定的 URL(統一資源定位)[22].由 Web 服務(wù)器指定的 URL,通常是一個(gè)由 html(超文本標記語(yǔ)言)編寫(xiě)的網(wǎng)頁(yè)文件,其中包含了許多鏈接至其他文件的超鏈接,用戶(hù)可以單機網(wǎng)頁(yè)上的超鏈接,繼續瀏覽其它網(wǎng)頁(yè)文件,相關(guān)的數據通常排成一群網(wǎng)頁(yè),又叫網(wǎng)站。一臺 Web 服務(wù)器上可以存放一個(gè)或多個(gè)網(wǎng)站的網(wǎng)頁(yè)文件。本文所開(kāi)發(fā)的是動(dòng)態(tài)網(wǎng)頁(yè),也就是說(shuō)在收到客戶(hù)請求以后,一定要預先通過(guò)服務(wù)器端對程序進(jìn)行執行,接著(zhù)再通過(guò)所構成的結果非靜態(tài)的形成頁(yè)面,且傳送于瀏覽器里,并進(jìn)行顯示。該網(wǎng)頁(yè)在服務(wù)器端會(huì )執行相關(guān)程序,根據不一樣的執行前提,顯示不一樣的結果。這種網(wǎng)頁(yè)的開(kāi)發(fā)依賴(lài)編程技術(shù),目前市場(chǎng)上流行很多種 Web 開(kāi)發(fā)語(yǔ)言,本文采用當前最為流行的 php 語(yǔ)言[23].

  先是通過(guò)客戶(hù)端傳送 http 請求,一般為使用者在瀏覽器中輸入網(wǎng)頁(yè)地址,也能利用超鏈接的辦法來(lái)完成,瀏覽器把該請求輸送至互聯(lián)網(wǎng),依照請求中的 IP 地址,Web服務(wù)器便能獲得請求,且進(jìn)行一系列處理,如果頁(yè)面為。html 靜態(tài)網(wǎng)頁(yè),那么服務(wù)器便會(huì )把頁(yè)面內容直接歸還給客戶(hù)端;如果頁(yè)面是。php 文件,那么將會(huì )傳送 php 引擎。該引擎分析請求中的目標文件,并于服務(wù)端進(jìn)行解釋且執行相應文件,在一定情況下還會(huì )進(jìn)行數據庫的交互,最終對結果進(jìn)行處理。該操作實(shí)現以后,把結果變?yōu)?html 代碼,歸還于 Web 服務(wù)器,該服務(wù)器把結果傳送給客戶(hù)端進(jìn)行展示[24].

  1.3.4 HTML 語(yǔ)言

  該語(yǔ)言屬于超級文本標記類(lèi)型的語(yǔ)言,在構建瀏覽器頁(yè)面中屬于最基本的。該設計在研發(fā)時(shí)期會(huì )使用到 html 語(yǔ)言,它屬于標簽語(yǔ)言。互聯(lián)網(wǎng)的隨機一個(gè)網(wǎng)頁(yè)均會(huì )成為 page,在各個(gè) page 里,操作者能夠實(shí)現頁(yè)面跳轉,跳轉至另外一個(gè)網(wǎng)頁(yè)里,那么便可叫做超鏈接。利用點(diǎn)擊我們可以實(shí)現網(wǎng)頁(yè)跳轉,但該類(lèi)跳轉制度是利用該類(lèi)語(yǔ)言所完成的,這也正是 HTML 語(yǔ)言經(jīng)常被大家使用的原因之一25.網(wǎng)頁(yè)跳轉至 servlet,并通過(guò) servlet返回,它能夠避免信息出現泄漏,該語(yǔ)言?xún)H管控頁(yè)面狀態(tài),在運用方面特別簡(jiǎn)易。該語(yǔ)言在設置方面也很簡(jiǎn)單,最普遍的變?yōu)?html 5.html 5 的代碼并不復雜,且較易記住,上手效果更好。

  1.4 論文主體結構

  第一章是論文的緒論部分,主要介紹了論文撰寫(xiě)的背景,國內國外的研究現狀的分析,系統理論設計(JAVA 技術(shù)、Spring 框架技術(shù)、WEB 技術(shù)、HTML 語(yǔ)言技術(shù)),為論文的設計提供了理論及基礎支撐。

  第二章是針對教學(xué)信息管理系統的設計需求進(jìn)行分析,主要針對體系構建標準所需、體系構建切實(shí)性、體系性能構建所需分析以及系統模塊化設計需求分析。這一章的內容為后續論文的系統設計與實(shí)現,起到了系統建模的作用。

  第三章是針對教學(xué)信息化管理系統總體設計進(jìn)行了研究與論述,主要設計了系統總體架構,設計了學(xué)籍管理模塊、在線(xiàn)學(xué)習模塊、教師管理模塊、遠程教學(xué)模塊。這部分的內容設計,是整個(gè)論文設計的核心內容,也是論文設計的重點(diǎn)。

  第四章是根據教學(xué)信息化管控體系的構建,對體系的整個(gè)過(guò)程進(jìn)行了規劃,系統的程序實(shí)現、系統的實(shí)現界面的設計,重點(diǎn)介紹了學(xué)籍管理模塊、在線(xiàn)學(xué)習模塊、教師管理模塊、遠程教學(xué)模塊等。本章節的內容是論文設計的思想的體現。









  第五章是對論文的總結與展望。

  第 2 章系統設計與需求分析
  2.1 系統設計標準需求分析
  2.2 系統設計可行性分析
  2.3 系統功能設計需求分析
  2.4 系統模塊化設計需求分析
  2.5 本章小結

  第 3 章系統的總體模塊化設計
  3.1 系統的總體設計
  3.2 學(xué)籍管理模塊的設計
  3.3 在線(xiàn)學(xué)習模塊的設計
  3.4 教師管理模塊的設計
  3.5 遠程教學(xué)模塊的設計
  3.6 數據庫的設計
  3.7 本章小結

  第 4 章系統的實(shí)現與應用
  4.1 學(xué)籍管理模塊的實(shí)現與應用
  4.2 在線(xiàn)模塊的實(shí)現與應用
  4.3 教師管理模塊的實(shí)現與應用
  4.4 遠程教學(xué)模塊的實(shí)現與應用

第 5 章論文的總結

  本論文主要設計了教學(xué)信息化管理系統,主要根據學(xué)校在教學(xué)管理系統方面的實(shí)際需求,突出系統的信息化設計,并結合軟件系統設計一般性的設計規范化要求,有針對性的的進(jìn)行了系統的需求分析、功能分析、可行性分析,然后根據目前最流行的信息化技術(shù)理論來(lái)逐步的設計教學(xué)信息化管理系統。

  在結構設計上,主要采用模塊架構。設計了以下幾大模塊:學(xué)籍管理模塊、在線(xiàn)學(xué)習模塊、教師管理模塊、遠程教學(xué)模塊這四大模塊。在此基礎上,通過(guò)分析網(wǎng)絡(luò )教學(xué)系統的設計思想、實(shí)現方法,設計并實(shí)現基于信息化的教學(xué)管理系統。

  論文在創(chuàng )新性設計方面,整個(gè)教學(xué)信息化管理系統的在線(xiàn)學(xué)習模式、學(xué)習流程均通過(guò)學(xué)生自己來(lái)管控(例如:自主類(lèi)型、探索類(lèi)型、合作類(lèi)型、辯論類(lèi)型學(xué)習等),以此來(lái)最大程度的提升學(xué)生的學(xué)習熱情以及自覺(jué)性。遠距離教學(xué)類(lèi)型是通過(guò)視頻在線(xiàn)學(xué)習互動(dòng)的方式來(lái)實(shí)現,形式靈活,老師與遠端的學(xué)生互動(dòng)效果良好。所以說(shuō),教學(xué)信息機管理系統的建立,是未來(lái)教學(xué)與學(xué)習的主要方向。因此,研究關(guān)于基于 JAVA 的教學(xué)信息管理系統的設計與實(shí)現,具有十分重要的現實(shí)意義。

  參考文獻
  [1] 陳琦,劉儒德。信息技術(shù)教育應用。人民郵電出版社。2018,23(2): 232-234.
  [2] W. H. Inmon.Third Wave Processing: Data Base Machines and Decision Support Systems,QED, Wellesley, MA, 2011.Understanding Data Pattern Processing,QED, Wellesley, MA,2015 (with S. Osterfelt)。
  [3] W. H. Inmon.Using Rdb for Decision Support Systems, QED, Wellesley, MA, 2015.
  [4] Yin ZHANG, Jiang-qu WU, Yue-ting ZHUANG.Random walk models for top-Nrecommendation task[J], Journal of Zhejiang University(Science A:An InternationalApplied Physics & Engineering Journal)。2014, 10(7) 927-936
  [5] DietmarJannach, Markus Zanker, Alexander Felfernig, Gerhard Friedrich.推薦系統[M].北京:人民郵電出版社。2013.
  [6] Yin ZHANG, Jiang-qu WU, Yue-ting ZHUANG.Random walk models for top-Nrecommendation task[J], Journal of Zhejiang University(Science A:An InternationalApplied Physics & Engineering Journal),2015,10(7) 927-936.
  [7] Elisabeth J. Umble, M. Michael Umble. Avoiding implementation failure[J]. IndustrialManagement,2014,1:211-212.
  [8] Carolyn Sprague. Enterprise Resource Planning Communications of the ACM[J].Industrial Management,2015, 43(4):22-26.
  [9] Practical Information Engineering, QED, Wellesley, MA, 2014.
  [10] Building the Data Warehouse, John Wiley & Sons, Inc, New York, 2016.InformationSystems Architecture: Development in the 90's, John Wiley & Sons, Inc.
  [11] 羅成棟。當代教學(xué)軟件新技術(shù)[D].華東師范大學(xué)出版社。2017.
  [12] 楊光。 VS.NET 平臺下的數據結構支持[J].吉林師范大學(xué)學(xué)報(自然科學(xué)版)。2016,(02):33-36.
  [13] 高揚。基于。NET 平臺的三層架構軟件框架的設計與實(shí)現[J].計算機技術(shù)與發(fā)展。2017, 23(2): 232-234.
  [14]王凱明。淺析 ADO.NET 數據庫編程技術(shù)[J].中文信息。2014, (11):23-26.
  [15] Chen P. P."The Entity Relationship Model-Toward a Unified View Of Data"inTransactions on Database Systems, Vol. 1, No. 1, March,2015.
  [16] 程廣平。基于。NET 架構的高校教務(wù)管理信息系統的設計與實(shí)踐[J].中國現代教育裝備。2007.(11):55-57.
  [17] 李迎。基于 ASP.NET 的高效學(xué)生管理系統的設計與實(shí)現[D].北京郵電大學(xué),2016.
  [18] 王洪。沈凌霄。計算機與教育[M].北京:電子工業(yè)出版社,2017.
  [19] Boehm Barry. Software EngineeringEconomics. Englewood Cliffs, NJ: Prentice Hall,1981.
  [20] 姜維智。 ORACLE 數據庫性能優(yōu)化[D].電子科技大學(xué), 2016.
  [21] 王倫文, 鐘子發(fā), 張旻。 ORACLE 數據庫設計優(yōu)化與實(shí)踐[J].電訊技術(shù), 2015.
  [22] 耿祥義,張躍平。 JAVA 面向對象程序設計(第 2 版) [D] .清華大學(xué)出版社,2016.
  [23] 佘堃等。 Android 系統結構及應用編程[M] .清華大學(xué)出版社,2015.
  [24] 林牧,顧萱。 2016 年高校論壇(BBS)研究綜述[J].調查研究,2016(3):110-111.1備,2007.(11):55-57.
  [25] 程廣平。基于。NET 架構的高校教務(wù)管理信息系統的設計與實(shí)踐[J].中國現代教育裝備,2007.(11):55-57.
  [26] Boehm, Barry. Software EngineeringEconomics. Englewood Cliffs, NJ: Prentice Hall,1981.
  [27 ] 王可君 , 王 愛(ài) 紅 . 淺 談 Oracle 數據庫 SQL 語(yǔ)句的優(yōu)化 [J]. 有 線(xiàn) 電 視 技術(shù),2014,30(2):201-205.
  [28] 才藏太。基于網(wǎng)絡(luò )的教務(wù)管理信息系統的設計與實(shí)現[J].青海師范大學(xué)學(xué)報(自然科學(xué)版),2015.1.
  [29] 王學(xué)軍。基于網(wǎng)絡(luò )環(huán)境教務(wù)管理系統的設計與實(shí)現[J].計算機與通訊,2018.9.
  [30] 易諒容,陳志剛。網(wǎng)上教務(wù)管理系統的開(kāi)發(fā)與實(shí)現[C].系統工程,2016.
  [31] 錢(qián)曉群,何虎,王茂莉。教學(xué)信息網(wǎng)絡(luò )管理系統的構建[J].計算機應用,2017.
  [32] 杜漸。基于知識管理的網(wǎng)絡(luò )教學(xué)資源管理研究與設計[D].北京:北京交通大學(xué),2016:31-39.
  [33] 吳紹靖。基于 WEB 的網(wǎng)絡(luò )輔助教學(xué)平臺的研究與實(shí)現[D].武漢大學(xué),2018: 5-6.
  [34] 郭愛(ài)章。基于 WEB 的網(wǎng)絡(luò )教學(xué)平臺及自測系統的分析與設計[D].濟南:山東大學(xué),2017: 4-8.
  [35] 祖文清。開(kāi)源系統網(wǎng)絡(luò )教學(xué)平臺及其學(xué)習評價(jià)系統的研究與實(shí)現[D].北京:北京交通大學(xué), 2018: 1-2.
  [36] 侯彥利, 王長(cháng)喜。基于校園網(wǎng)的遠程實(shí)驗教學(xué)平臺設計[J].教育教學(xué)論壇。2016,24(1):193-195.
  [37] 李凱。基于 SSH 框架的電工電子網(wǎng)絡(luò )虛擬實(shí)驗室教學(xué)信息管理 WEB 平臺設計與研究[D].杭州: 浙江大學(xué), 2017.
  [38] 張耀允。基于 JAVA Web 的某高職院校協(xié)同辦公系統的設計與實(shí)現[D].電子科技大學(xué),2017.
  [39] 李明明。基于WEB的研究生教育管理系統的研究與開(kāi)發(fā)[D].吉林大學(xué)碩士論文,2016:9-11.
  [40] 王正玉,李斌。基于 DAO 模式的 Hibernate 框架在 JAVA Web 開(kāi)發(fā)中的應用[J].微型機與應用,2015(11):14-17.
  [41] 汪曼。高校網(wǎng)絡(luò )教學(xué)平臺學(xué)習支持服務(wù)的現狀調查與研究 [J].首都師范大學(xué),2016:30-32.
  [42] 李春燕,李根。基于 JSP 技術(shù)的網(wǎng)絡(luò )信息教學(xué)平臺設計[J/OL].電子技術(shù)與軟件工程,2017,(20):9(2017-10-26)。
  [43] 李紅。基于現代教育技術(shù)的計算機教學(xué)模式分析[J].數字化用戶(hù),2016(06)。
  [44] 祝新宇。基于 WEB 的協(xié)作式學(xué)學(xué)習的設計與實(shí)現[D].南京大學(xué), 2015, (5): 18-20.
  [45] 霍劍峰。基于 WEB 的虛擬數字圖書(shū)電子商務(wù)平臺設計與實(shí)現[D].浙江大學(xué),2015,(12):12-23
  [46] 韓江。基于SSH2架構的JAVA Web通用權限管理的設計[J].智能計算機與應用,2014,(02):114-116.
  [47] 張亞棟。分布式異構數據源集成研究[D].碩士學(xué)位論文。河北工業(yè)大學(xué),2005.
  [48] 丁陽(yáng)。基于 web 用戶(hù)體驗的推薦系統設計與實(shí)現[D].碩士學(xué)位論文。北京郵電大學(xué),2013.
  [49] 王占軍,王偉,趙志剛。基于 FTP 協(xié)議的文件傳輸組件設計與實(shí)現[J],沈陽(yáng)師范大學(xué)學(xué)報(自然科學(xué)版),2012,30(3):375-377.
  [50] 安洛生。網(wǎng)絡(luò )安全技術(shù)[M].長(cháng)沙:國防科技大學(xué)出版社,2010:3-9.
  [51] 任華,洪學(xué)行。PHP+Mysql+Dreamweaver 網(wǎng)站開(kāi)發(fā)與實(shí)踐[M].北京:人民郵電出版社,2014:20-26.
  [52] 張艷。基于 Web service 的電子政務(wù)數據交換平臺的實(shí)現[D].碩士學(xué)位論文。中國海洋大學(xué),2003.
  [53] Boehm Barry. Software EngineeringEconomics. Englewood Cliffs, NJ: PrenticeHall, 1981.

  致 謝

  站在學(xué)業(yè)生涯的尾巴,內心不免多了許多感慨,這么多年的求學(xué)生涯,到這里終究是結束了,回憶求學(xué)的這十幾年來(lái),有很多的辛苦與艱辛,但是更多的是收獲,知識上的收獲、心靈的收獲、閱歷的收獲、情感的收獲。在這十幾年來(lái)的收獲不僅僅來(lái)源于自己,更多的是別人的幫助,幫助過(guò)我的人太多太多,在此期間太多的感恩、感謝,幫助過(guò)我的人太多太多,一時(shí)不知如何說(shuō)起。

  首先,我要感謝的人便是我的導師、恩師,鄭傳濤教授。本論文是在鄭傳濤教授一路不斷的幫助下完成的,雖然這是第一次和鄭傳濤教授見(jiàn)面,但我早已提前了解了導師的相關(guān)信息,通過(guò)和導師的親切交談,我便選擇了導師的論文題目。在論文寫(xiě)作期間,我有很多的問(wèn)題及麻煩事兒,都是在導師的幫助下解決的,我對導師的感情不僅僅是感謝,還有抱歉。因為我覺(jué)得自己給導師添了很多的麻煩,但是導師對我的態(tài)度更是令我感動(dòng)。在這里,真誠的對導師說(shuō)一聲:"您辛苦了,謝謝您"!通過(guò)我的導師,讓我不僅懂得了很多專(zhuān)業(yè)知識,還讓我體會(huì )到了導師嚴謹的工作作風(fēng),通過(guò)一段時(shí)間與導師的相處,我不斷地學(xué)習導師身上的優(yōu)點(diǎn),使得我在學(xué)習習慣以及學(xué)習方法上都得到了顯著(zhù)的提高。不僅如此,我還要謝謝導師對我的無(wú)私援助,讓我免費使用實(shí)驗平臺,不僅發(fā)散了我的思維,還提高了我的能力。再次對我的導師表示感謝。

  其次,我要感謝我的爸爸媽媽?zhuān)瑥男∥揖椭雷约旱募彝ゲ⒉皇且粋(gè)富足的家庭,但是爸爸媽媽從來(lái)沒(méi)有讓我比別人少什么,特別是在學(xué)習這方面。爸爸媽媽對我的付出真的是毫無(wú)保留的,雖然自己什么都不舍得買(mǎi),但是卻給我買(mǎi)最好的東西,給我最好的教育。我也很佩服我的爸爸媽媽?zhuān)麄冸m然讀書(shū)時(shí)間不長(cháng),但是思想上很是先進(jìn),他們知道教育的重要性,并且教會(huì )了我很多人生的道理。在我的教育問(wèn)題上,我的父母從來(lái)都是不吝嗇的,特別是在我的本科期間,由于學(xué)費比較高,但是現在我仍然記得媽媽的一句話(huà),媽媽說(shuō):"只要你能好好學(xué)習,我們花多少錢(qián)都無(wú)所謂".現在回想起來(lái)仍然心里很難過(guò),當年爸爸媽媽得是過(guò)得有多難啊,才把我一路送到了研究生。現在我已經(jīng)走上了工作崗位,只想好好工作,做一名像導師那樣優(yōu)秀的人民教師,不丟我父母的人。

  也是走到工作崗位,才知道生活的艱辛,更體會(huì )到父母的不容易和偉大。爸爸媽媽?zhuān)覑?ài)你們。

  最后,還是感謝。再一次感謝我的導師,我的父母,以及在這一路上對我幫助過(guò)的人。你們對我無(wú)私的付出,我會(huì )用一生來(lái)回報。

  希望今后的自己能不斷地努力,不辜負這些對我幫助的人。送給自己一句話(huà),也是一直以來(lái)鞭策自己的一句話(huà):"長(cháng)風(fēng)破浪會(huì )有時(shí),直掛云帆濟滄海。

(如您需要查看本篇畢業(yè)設計全文,請您聯(lián)系客服索取)

相關(guān)內容
相關(guān)標簽:Java畢業(yè)設計
好優(yōu)論文定制中心主要為您提供代做畢業(yè)設計及各專(zhuān)業(yè)畢業(yè)論文寫(xiě)作輔導服務(wù)。 網(wǎng)站地圖
所有論文、資料均源于網(wǎng)上的共享資源以及一些期刊雜志,所有論文僅免費供網(wǎng)友間相互學(xué)習交流之用,請特別注意勿做其他非法用途。
如有侵犯您的版權或其他有損您利益的行為,請聯(lián)系指出,論文定制中心會(huì )立即進(jìn)行改正或刪除有關(guān)內容!