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

正文內(nèi)容

最新計算機數(shù)據(jù)庫設(shè)計畢業(yè)論文-文庫吧

2025-06-11 15:15 本頁面


【正文】 量的不斷增加,作為計算機的三大主要應(yīng)用(科學計算、過程控制和數(shù)據(jù)處理)之一的數(shù)據(jù)處理,已迅速上升為計算機應(yīng)用的主要方面,數(shù)據(jù)庫技術(shù)則成為人們?nèi)粘I钪刑幚頂?shù)據(jù)不可缺少的有力工具,并且現(xiàn)代的信息管理系統(tǒng)幾乎都以數(shù)據(jù)庫技術(shù)作為核心?,F(xiàn)在大多數(shù)的圖書管理方式為手工處理,重復(fù)勞動多,勞動強度大,而且容易出錯,新系統(tǒng)的使用能否可以很好的解決這些問題要看系統(tǒng)的可行性,可行性研究的目的是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。系統(tǒng)的可行性分析有以下幾個方面:(1)技術(shù)可行性:處理速度快、準確通過權(quán)限的設(shè)置,數(shù)據(jù)的安全性好、方便查詢、借閱管理等。 (2)經(jīng)濟可行性:系統(tǒng)建設(shè)不需要很大的投入、可縮減人力投入。(3)運行上可行性:本系統(tǒng)作為一個小型的圖書館信息管理系統(tǒng),所耗費的資源非常的小。 (4)從各種社會因素可行性分析:可降低工作人員工作強度,提高效率,會得到學校工作人員的一致同意的。綜上所述通過可行性分析認為新系統(tǒng)的開發(fā)方案切實可行,可進行開發(fā)。 系統(tǒng)開發(fā)運行環(huán)境 系統(tǒng)開發(fā)環(huán)境:MyEclipse Java Enterprise 系統(tǒng)開發(fā)語言:Java運行平臺:Windows XP數(shù)據(jù)庫:Web服務(wù)器: 2 圖書管理系統(tǒng)開發(fā)相關(guān)技術(shù)的介紹 JAVA的介紹 JAVA的優(yōu)勢介紹Java已用動態(tài)的交互應(yīng)用軟件使Web栩栩如生。它使開發(fā)人員具有‘編寫一次到處運行TM”的巨大能力。而且,借助其JavaAPI及其編程語言上的Java虛擬機,它已產(chǎn)生一種分布信息的嶄新模式。這種模式叫做Java企業(yè)計算,正在幫助各企業(yè)以各種不同的方法取得競爭優(yōu)勢。網(wǎng)管和控制已大大簡化。軟件分配基本上是免費的,而且立即可實現(xiàn)。電子貿(mào)易已獲得。占有成本大幅度降低。信息和應(yīng)用軟件到處可存取。Java建立在簡單的前提基礎(chǔ)上,即所有微處理器都應(yīng)講同一種語言——所有內(nèi)部采用芯片的產(chǎn)品都應(yīng)能一起工作,無縫而方便地共享信息。它已經(jīng)改變企業(yè)和個人同Internet大交道的方式。現(xiàn)在,它正在對消費類產(chǎn)品產(chǎn)生明顯的影響,而且從總體上更加深刻地影響企業(yè)計算。借助Java,您可自由自在地使用您已擁有的硬件和軟件。這是因為Java是獨立于平臺的。它還可使您超越企業(yè)計算,使應(yīng)用軟件在便攜式計算機、信息亭、電視、蜂窩電話和其他大量設(shè)備上運行。全世界的公司都已發(fā)現(xiàn)Java數(shù)不勝數(shù)的用途。所有用途可從其無可比擬的能力,即提高可靠性、安全性和簡化各種不同計算產(chǎn)品和環(huán)境的能力中受益非淺,而且節(jié)省的時間和費用十分可觀。Java無處不在。它已擁有幾百萬個用戶,其發(fā)展速度要快于在它以前的其他任何一種計算機產(chǎn)品。它可位于任何地方,而且能到處運行。Java正在迅速被用做傳播信息的事實上標準,這是因為它既可給企業(yè),也可給最終用戶帶來似乎數(shù)不清的好處。 JAVA的特點 面向?qū)ο螅浩鋵嵤乾F(xiàn)實世界模型的自然延伸?,F(xiàn)實世界中任何實體都可以看作是對象。對象之間通過消息相互作用。另外,現(xiàn)實世界中任何實體都可歸屬于某類事物,任何對象都是某一類事物的實例。如果說傳統(tǒng)的過程式編程語言是以過程為中心以算法為驅(qū)動的話,面向?qū)ο蟮木幊陶Z言則是以對象為中心以消息為驅(qū)動。用公式表示,過程式編程語言為:程序=算法+數(shù)據(jù);面向?qū)ο缶幊陶Z言為:程序=對象+消息。 所有面向?qū)ο缶幊陶Z言都支持三個概念:封裝、多態(tài)性和繼承,Java也不例外。現(xiàn)實世界中的對象均有屬性和行為,映射到計算機程序上,屬性則表示對象的數(shù)據(jù),行為表示對象的方法(其作用是處理數(shù)據(jù)或同外界交互)。所謂封裝,就是用一個自主式框架把對象的數(shù)據(jù)和方法聯(lián)在一起形成一個整體??梢哉f,對象是支持封裝的手段,是封裝的基本單位。Java語言的封裝性較強,因為Java無全程變量,無主函數(shù),在Java中絕大部分成員是對象,只有簡單的數(shù)字類型、字符類型和布爾類型除外。而對于這些類型,Java也提供了相應(yīng)的對象類型以便與其他對象交互操作。 可移植性:就是在這個系統(tǒng)上作的程序經(jīng)過一次編譯后可以移植到別的系統(tǒng)上解釋執(zhí)行,只要經(jīng)過簡單的粘貼和復(fù)制就行了,不影響程序的效果 安全性:在 iSeries 服務(wù)器上運行的大多數(shù) Java(TM) 程序是應(yīng)用程序,而不是 applet,所以“砂箱”安全性模型對它們不起限制作用。從安全性的觀點看,Java 應(yīng)用程序所受的安全性限制與 iSeries 服務(wù)器上的任何其它程序相同。要在 iSeries 服務(wù)器上運行 Java 程序,您必須對集成文件系統(tǒng)中的類文件具有權(quán)限。程序一旦啟動,它就在該用戶權(quán)限控制下運行。 您可以使用沿用權(quán)限來訪問具有運行程序的用戶的權(quán)限和程序擁有者權(quán)限的對象。沿用權(quán)限臨時地將用戶原先無權(quán)訪問的對象的權(quán)限授予用戶。并發(fā)性:JAVA支持多線程技術(shù),就是多個線程并行機制,多線程是Java的一個重要方法,程序的并發(fā)執(zhí)行必定會出現(xiàn)多個線程互斥訪問臨界資源的局面,因而并發(fā)系統(tǒng)解決的關(guān)鍵就是對臨界資源的管理和分配問題,而在進行臨界資源分配時有兩方面需要考慮,演示各種條件下的行駛情況來進一步說明該問題. MySQL 概述MySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。在2008年1月16號被Sun公司收購。而2009年,。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。它具有以下特點:(1).使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。 (2).支持AIX、FreeBSD、HPUX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng)。 (3).為多種編程語言提供了API。這些編程語言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。   (4).支持多線程,充分利用CPU資源。   (5).優(yōu)化的SQL查詢算法,有效地提高查詢速度。   (6).既能夠作為一個單獨的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB 231BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名?! ?7).提供TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫連接途徑。   (8).提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。 (9).可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。 Web技術(shù) 瀏覽器/服務(wù)器(Browser/Server)結(jié)構(gòu)隨著Web和Internet計算環(huán)境的發(fā)展,將使企業(yè)能夠以更快的速度、更低的費用去創(chuàng)建和布置企業(yè)的應(yīng)用系統(tǒng),因而,普遍認為C/S架構(gòu)將會被B/S結(jié)構(gòu)取代。Internet為數(shù)據(jù)庫應(yīng)用系統(tǒng)提供了新的機會,采用B/S結(jié)構(gòu),客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explores。中間層采用Web服務(wù)器,它接受客戶端的請求,將其轉(zhuǎn)換為SQL語句,通過ODBC或其他手段傳給數(shù)據(jù)庫服務(wù)器,并將數(shù)據(jù)庫服務(wù)器返回的結(jié)果用HTML文件格式傳回給客戶機??蛻魴C的要求大大降低,大部分程序在服務(wù)器端執(zhí)行。采用3層體系結(jié)構(gòu)的Web應(yīng)用程序由Web瀏覽器、Web服務(wù)器和數(shù)據(jù)庫3部分組成,如圖21所示。Web瀏覽器與Web服務(wù)器之間的通信仍然遵循HTTP,Web服務(wù)器與數(shù)據(jù)庫之間的通信遵守CGI(Common Gateway Interface)或者Server API規(guī)范。在采用三層體系結(jié)構(gòu)的Web應(yīng)用程序中,Web瀏覽器向Web服務(wù)器請求某個HTML文檔或者請求執(zhí)行某個CGI腳本程序。Web服務(wù)器根據(jù)Web瀏覽器請求的是某個CGI程序或者API程序,Web服務(wù)器則執(zhí)行(或調(diào)用外部程序執(zhí)行)該程序,然后將程序執(zhí)行結(jié)果返回給Web瀏覽器。習慣上,我們把采用這種體系結(jié)構(gòu)的Web網(wǎng)站稱作“動態(tài)網(wǎng)站”。目前,互聯(lián)網(wǎng)中絕大部分網(wǎng)站和大多數(shù)Web應(yīng)用系統(tǒng)都采用了這種體系結(jié)構(gòu)。 IIS服務(wù)器技術(shù) Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5 支持最新的Servlet 和JSP 規(guī)范。因為Tomcat 技術(shù)先進、性能穩(wěn)定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的Web 應(yīng)用服務(wù)器。 Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。   Tomcat是一個小型的輕量級應(yīng)用服務(wù)器,在中小
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1