国产视频www-国产视频xxx-国产视频xxxx-国产视频一二-一本大道香蕉中文日本不卡高清二区-一本久久精品一区二区

樹人論文網一個專業的學術咨詢網站!!!
樹人論文網

電子數據庫應用論文淺析數據庫原理解析

來源: 樹人論文網發表時間:2015-07-21
簡要:【摘 要】隨著計算機網絡技術在各行各業的廣泛應用,傳統的面對面的教學方式已經不能滿足現在的教學要求。利用網上授課平臺,學生可以通過網絡下載教師上傳的電子教案、授課視

  【摘 要】隨著計算機網絡技術在各行各業的廣泛應用,傳統的面對面的教學方式已經不能滿足現在的教學要求。利用網上授課平臺,學生可以通過網絡下載教師上傳的電子教案、授課視頻等文件來彌補課堂教學的不足。教師也可以通過此授課平臺方便的和學生進行交流,及時獲得學生學習情況的反饋。

  【關鍵詞】網上授課平臺 數據庫 SQL Server 2000 jsp struts

  《數據庫原理網上授課平臺》的開發主要針對《數據庫原理》課程的教學活動。本系統主要包括用戶登錄模塊,用戶注冊模塊,留言模塊,視頻管理模塊,電子教案管理模塊,在線答疑模塊。本系統采用MyEclipse作為開發平臺。將以JAVA為核心語言的JSP作為開發工具,基于Struts框架,利用SUN提供的Tomcat建立運行環境,結合SQL Server 2000進行數據庫的開發。

  第1章 緒 論

  1.1 課題背景

  隨著計算機及網絡技術的飛速發展,Internet/Intranet應用在全球范圍內日益普及,在眾多的網絡服務中,Web給人耳目一新的感覺,各種網站日漸普及,很多人都通過網絡來進行各種信息交互活動。《數據庫原理網上授課平臺》專門針對《數據庫原理》課程的教學活動,利用網上授課網站有很多好處,例如可以24小時隨時進行服務,可以彌補學生沒有聽懂的不足,改變了傳統作業批改方式,浪費人力物力,教師可以及時了解學生學習情況,以及師生信息的交互等等。JSP技術是當前相當熱門的,因為它可以進行復雜的數據庫操作、很強的交互性以及方便用戶控制管理。本系統正是采用JSP開發。

  1.2 課題研究內容及意義

  二十一世紀是信息的社會,信息作為社會最主要的資源,將成為戰略資源引起人們廣泛的關注。在現代學習生活中,網上學習是也是提高自己技術的重要途徑之一,網上授課平臺應運而生。隨著生活水平不斷提高,幾乎家家都有電腦。在新形勢下,越來越多的網上授課平臺相繼被開發出來。網上授課平臺,可以使學生在上課時聽不懂的課程進行課后復習,讓同學更好的把握學習的重點。同時還可以在網上授課平臺和老師進行聊天,向老師提問一些自己不明白的問題。讓自己充分理解所學的課程。這樣有助于提高自己。學習靠自己,但是不明白的地方也要問別人。有了網上授課平臺就可以輕松的自學了。在網上授課平臺里,每堂課都有幾百個帖子,信息量很大,同一分鐘可能有許多人同時發言,有附議,有評論,有反駁,非常生動,一些平時比較靦腆的學生也能發表長篇大論。老師事先發布討論內容,然后師生共同探討,互動交流,觸發靈感。像有些學生離校回家了,但他們在上課時間都來到網上課堂,他們都能和在校學生一起討論,就是網絡的功勞。這樣一個授課的記錄能夠真實、完整的保存下來,為因各種原因沒能來上課的同學日后補課提供了方便。容易出成果,同學們也反映,以前口頭討論流于膚淺,現在以文字表述觀點,更深入、更有邏輯性,討論結束后稍加整理便可以形成小論文或者對話錄,我們鼓勵學生把討論所得及時整理出來,鞏固下來,以加深他們的印象

  1.3 本文主要內容

  (1)系統開發的目的及意義。

  (2)系統概述和應用工具介紹,主要包括對JSP、Java Bean、SQL Server 2000和B/S模式的介紹。

  (3)對系統進行可行性分析和需求分析以滿足客戶要求。

  (4)對系統的詳細設計,系統數據庫的設計和流程進行描述。

  (5)系統的總結以及未來的展望。

  第2章 關鍵技術介紹和開發工具以及硬件環境

  2.1 關鍵技術介紹

  2.1.1 JSP語言及其特點

  在傳統的網頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*.jsp)。JSP頁面看上去象標準的HTML和XML頁面,并附帶有JSP引擎能夠處理和抽取的額外元件。

  Web服務器在遇到訪問JSP網頁的請求時,首先執行其中的程序片段,然后將執行結果以HTML格式返回給用戶。

  程序片段可以操作數據庫、重新定向網頁以及發送E-mail等,這就是建立動態網站所需要的功能。

  所有程序都在服務器端執行,網絡上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低。它基于強大的Java語言,具有良好的伸縮性,在網絡數據庫應用開發領域具有得天獨厚的優勢。

  JSP技術在多個方面加速了動態Web頁面的開發:

  a.將內容的生成和顯示進行分離

  使用JSP技術,Web頁面開發人員可以使用HTML或者XML標識來設計和格式化最終頁面。使用JSP標識或者小腳本來生成頁面上的動態內容(內容是根據請求來變化的,例如請求帳戶信息或者特定的一瓶酒的價格)。生成內容的邏輯被封裝在標識和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。如果核心邏輯被封裝在標識和Beans中,那么其他人,如Web管理人員和頁面設計者,能夠編輯和使用JSP頁面,而不影響內容的生成。

  在服務器端,JSP引擎解釋JSP標識和小腳本,生成所請求的內容(例如,通過訪問JavaBeans組件,使用JDBCTM技術訪問數據庫,或者包含文件),并且將結果以HTML(或者XML)頁面的形式發送回瀏覽器。這有助于作者保護自己的代碼,而又保證任何基于HTML的Web瀏覽器的完全可用性。

  b.強調可重用的組件

  絕大多數JSP頁面依賴于可重用的,跨平臺的組件(JavaBeans或者Enterprise JavaBeansTM組件)來執行應用程序所要求的更為復雜的處理。開發人員能夠共享和交換執行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用。基于組件的方法加速了總體開發過程,并且使得各種組織在他們現有的技能和優化結果的開發努力中得到平衡。

  c.采用標識簡化頁面開發

  Web頁面開發人員不會都是熟悉腳本語言的編程人員。JavaServer Page技術封裝了許多功能,這些功能是在易用的、與JSP相關的XML標識中進行動態內容生成所需要的。標準的JSP標識能夠訪問和實例化JavaBeans組件,設置或者檢索組件屬性,下載Applet,以及執行用其他方法更難于編碼和耗時的功能。

  通過開發定制化標識庫,JSP技術是可以擴展的。今后,第三方開發人員和其他人員可以為常用功能創建自己的標識庫。這使得Web頁面開發人員能夠使用熟悉的工具和如同標識一樣的執行特定功能的構件來工作。

  d.JSP能提供所有Servlets功能

  與Servlets相比,JSP能提供所有Servlets功能,它比用Println書寫和修改HTML更方便。可以更明確地進行分工,Web頁面設計人員編寫HTML,只需留出空間讓Servlets程序員插入動態部分即可。JSP技術能夠支持高度復雜的基于Web的應用。

  e.健壯的存儲管理和安全性

  由于JSP頁面的內置腳本語言是基于Java編程語言的,而且所有的JSP頁面都被編譯成為Java Servlet,JSP頁面就具有Java技術的所有好處,包括健壯的存儲管理和安全性。

  f.一次編寫,各處運行

  作為Java平臺的一部分,JSP擁有Java編程語言“一次編寫,各處運行”的特點。隨著越來越多的供應商將JSP支持添加到他們的產品中,您可以使用自己所選擇的服務器和工具,更改工具或服務器并不影響當前的應用。

  2.1.2 Java及Java Servlets概述

  JSP技術是用JAVA語言作為腳本語言的,談及JSP技術,少不了要對JAVA技術進行一些基本的介紹。

  最近一年多來,在Internet上出現的特別吸引人的事件就是Java語言和用 Java編寫的瀏覽器HotJava。

  1991年,SUN MicroSystem公司的Jame Gosling、 Bill Joe等人,為在電視、 控制烤面包箱等家用消費類電子產品上進行交互式操作而開發了一個名為Oak的軟件(即一種橡樹的名字),但當時并沒有引起人們的注意,直到1994年下半 年,Internet的迅猛發展,環球信息網WWW的快速增長,促進了Java語言研制的 進展,使得它逐漸成為Internet上受歡迎的開發與編程語言,一些著名的計算機 公司紛紛購買了Java語言的使用權。

  如Mi-croSoft、IBM、Netscape、Novell、Apple、DEC、SGI等,因此,Java語言被美國的著名雜志PC Magazine評為1995年十大優秀科技產品,(計算機類 就此一入選),隨之大量出現了用Java編寫的軟件產品,受到工業界的重視與好 評,認為"Java是八十年代以來計算機界的一件大事"。

  微軟總裁比爾·蓋茨在悄悄地觀察了一段時間后,不無感慨地說:"Java是長 時間以來最卓越的程序設計語言",并確定微軟整個軟件開發的戰略從PC單機時 代向著以網絡為中心的計算時代轉移,而購買Java則是他的重大戰略決策的實 施部署。因此,Java的誕生必將對整個計算機產業發生深遠的影響,對傳統的計 算模型提出了新的挑戰。

  SUN MicroSystem公司的總裁Scott McNealy認為Java為Internet和WWW開辟了一個嶄新的時代。

  環球信息網WWW的創始人Berners-Lee說:"計算機事業發展的下一個浪潮 就是Java,并且將很快會發生的"。看來,使用Java已成大勢所趨!

  MicroSoft和IBM兩大公司都計劃在Internet上銷售用Java編寫的軟件。Apple、HP、IBM、MicroSoft、Novell、SGI、SCO、Tandem等公司均計劃將Java并入各自開發的操作系統,而負責開發并推廣Java技術的SunSoft公司(這是 SUN下屬的一個子公司),將通過頒發許可證的辦法來允許各家公司把Java虛擬 機和Java的Applets類庫嵌入他們開發的操作系統,這樣各類開發人員就能更 容易地選擇多種平臺來使用Java語言編程,不同的用戶也就可以脫離Web瀏覽器來運行Java應用程序,這無疑是很受廣大用戶歡迎的,也為Java語言的應用 開拓了極為廣闊的前景。(當然,各類JavaOS之間的兼容性必須得到重視,好在JavaSoft已保證將監督這種兼容性)。

  另外,由JavaSoft推出的完全用Java編寫的Internet上新型瀏覽器 HotJava,比去年alpha版更為實用,不僅能編制動態的應用軟件,而且能編制完整 的成套桌面應用軟件,將來還會提供更多的能幫助編制動態應用軟件的模塊,顯 然,這也是為Java的應用提供了有力的例證。

  2.1.3 Java Bean簡介

  JavaBean是一種基于Java的軟件組件,Java Bean和Active控件一樣,可以通過封裝業務邏輯建立一整套可重復利用的對象庫。JSP對于在Web應用中集成JavaBean組件提供了完善的支持,這種支持不僅能縮短開發時間(可以直接利用經過測試和可信任的已有組件),避免重復開發,也為JSP應用帶來了更多的可伸縮性。JavaBean組件可以用來執行復雜的計算任務,或負責與數據庫的交互及數據提取等。

  由于Java語言在這些方面所具有的特點和優勢,使得基于它的軟件JavaBean組件技術倍受人們關注。它的任務就是:一次編寫,可以在任何地方執行,可以在任何地方重用。JavaBean組件可以在任何地方重用包括了可以在應用程序、其他組件、文檔、Web站點和應用程序構造器工具等多種方案中再利用。

  為了創建和使用Java軟件組件,JavaBean被實現為一種獨立于平臺和結構的應用程序接口,它的實現可以忽略內部的結構和細節問題,只需定義其外部的特征及對外功能就行。其中,屬性、方法和事件三種接口可以獨立對外進行開發。

  小編推薦優秀電子論文 電子通信工程師淺析能源站點配套通信分析

  【摘要】分布式能源系統是資源綜合利用和可再生能源設施,為滿足各類分布式電源接入系統的需求,有針對性的制定配套的接入系統通信技術方案, 有利于電力系統配電通信網的發展和業務支撐能力的提高。文章通過對相關通信技術體制進行分析對比,針對各類不同的分布式能源站點的接入特點提出相應可行的典型接入技術方案。

  【關鍵詞】分布式能源;通信;接入方案

主站蜘蛛池模板: 日本久久久久久久久久 | 国产色a在线观看 | 7777在线视频 | 日韩在线视频线视频免费网站 | 三级c欧美做人爱视频 | 日韩精品一二三区 | 一级特黄aa大片欧美 | 成人中文字幕在线 | 欧美国产综合视频 | 美女网站在线观看视频18 | 欧美视频亚洲视频 | 日本一级特黄高清ab片 | 亚洲精品国产第一区第二区国 | 欧美一级特黄乱妇高清视频 | 久久午夜网 | 农村寡妇一级毛片免费播放 | 亚洲一区www | 亚洲国产成人久久综合一 | 欧美国产三级 | 日韩三级视频在线观看 | 精品国产成人系列 | 欧美三级做爰在线 | 99久久精品国产一区二区 | 免费观看一级特黄三大片视频 | 久草资源在线视频 | 性欧美精品孕妇 | 亚洲免费观看网站 | 久久久久女人精品毛片九一 | 久草资源网站 | 欧美日韩一区二区综合在线视频 | 国产成人手机视频 | 久久99亚洲精品久久久久 | 手机看片久久国产免费不卡 | 久久国产影院 | 成人国产精品免费视频 | 久久国产美女免费观看精品 | 久青草国产在线 | 久久精品国产91久久综合麻豆自制 | 亚洲精品国自产拍在线观看 | 国产成人精品男人的天堂网站 | 最新亚洲国产有精品 |