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

正文內(nèi)容

教學(xué)用品管理系統(tǒng)設(shè)計和實現(xiàn)論文-在線瀏覽

2025-08-14 21:16本頁面
  

【正文】 聯(lián)系圖,提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。 實體型:用矩形表示,矩形框內(nèi)寫明實體名; 聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體連接起來,同時在無向邊旁標(biāo)上聯(lián)系的類型(1 : 1,1 : n或m : n)。圖3—1教學(xué)用品管理系統(tǒng)ER圖 關(guān)系模式圖,如圖3—2。數(shù)據(jù)庫的名稱為Teaching Supplies Manage。2. 教學(xué)用品信息表:用于存放教學(xué)用品的基本信息。4. 圖片表:用于存放圖片已經(jīng)相應(yīng)信息。在此表中定義了7個字段來進(jìn)行教學(xué)用品的信息存儲。 表3—1標(biāo)識符數(shù)據(jù)類型長度非空描述主鍵外鍵說明 idINT4Y地址Y自增nameVARCHAR50Y種類名稱wnoVARCHAR50Y編號numberINT50Y數(shù)量unitsVARCHAR50N單位timesdatetime8N時間usesVARCHAR50Y用途(ly)該表主要記錄領(lǐng)用信息。見表3-2。在此表中定義了3個字段來進(jìn)行信息存儲。 表3—4標(biāo)識符數(shù)據(jù)類型長度非空描述主鍵外鍵說明id INT4Y地址Y自增usenameVARCHAR50Y用戶賬號passwordVARCHAR50Y用戶密碼 第四章 技術(shù)介紹 JAVA開發(fā)語言的選擇現(xiàn)在,市場上可以選購的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。我的網(wǎng)站選擇Java語言開發(fā),其原因基于以下幾點(diǎn):Java是一種簡單的、面向?qū)ο蟮?、分布式的、健壯的、安全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動態(tài)的語言。 此外Java提供了豐富的類庫。Java語言的設(shè)計完全是面向?qū)ο蟮摹? Java包括一個支持HTTP和FTP等基于TCP/IP協(xié)議的子庫。 Java致力于檢查程序在編譯和運(yùn)行時的錯誤。Java提供Null指針檢測數(shù)組邊界、檢測異常出口、字節(jié)代碼校驗。一方面,在Java語言里,像指針和釋放內(nèi)存等C++功能被刪除,避免了非法內(nèi)存操作。 為了建立Java作為網(wǎng)絡(luò)的一個整體,Java將它的程序編譯成一種結(jié)構(gòu)中立的中間文件格式。Java源程序被編譯成一種高層次的與機(jī)器無關(guān)的bytecode格式語言,這種語言被設(shè)計在虛擬機(jī)上運(yùn)行,由機(jī)器相關(guān)的運(yùn)行調(diào)試器實現(xiàn)執(zhí)行。JAVA編譯器產(chǎn)生的目標(biāo)代碼(JCode) 是針對一種并不存在的CPUJAVA虛擬機(jī)(JAVA Virtual Machine),而不是某一實際的CPU。 Java可以在運(yùn)行時直接將目標(biāo)代碼翻譯成機(jī)器指令。翻譯目標(biāo)代碼的速度與C/C++的性能沒什么區(qū)別。線程,有時也稱小進(jìn)程,是一個大進(jìn)程里分出來的小的獨(dú)立的進(jìn)程。它允許程序動態(tài)地裝入運(yùn)行過程中所需要的類,這是C++語言進(jìn)行面向?qū)ο蟪绦蛟O(shè)計所無法實現(xiàn)的。 B/S平臺模式1. B/S結(jié)構(gòu)它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本(TCO)。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。2. B/S結(jié)構(gòu)的優(yōu)點(diǎn)只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護(hù)。甚至可以在線申請,通過公司內(nèi)部的安全認(rèn)證(如CA證書)后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進(jìn)入系統(tǒng)。 (1).維護(hù)和升級方式簡單。 (2).成本降低,選擇更多。 (3).應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重。3. B/S體系結(jié)構(gòu)及工作原理在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進(jìn)行處理,將用戶所需信息返回到瀏覽器。服務(wù)器將擔(dān)負(fù)更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。這種三層體系結(jié)構(gòu)如圖:數(shù)據(jù)庫瀏覽器Web服務(wù)器圖41 B/S模式的三層應(yīng)用B/S模式工作原理:用戶以瀏覽器的表單方式Web服務(wù)器請求(以HTTP協(xié)議方式)。 SQL語言 目前大多數(shù)的數(shù)據(jù)庫都是關(guān)系數(shù)據(jù)庫,使用SQL(Structure Query Language,結(jié)構(gòu)化查詢語言)語言可以方便地查詢、操縱、定義和控制數(shù)據(jù)庫中的數(shù)據(jù)。SQL語言是結(jié)構(gòu)化查詢語言(Structure Query Language)的縮寫,是一種用于數(shù)據(jù)庫查詢和編程的語言,已經(jīng)成為關(guān)系型數(shù)據(jù)庫普遍使用的標(biāo)準(zhǔn),使用這種標(biāo)準(zhǔn)數(shù)據(jù)庫語言對程序設(shè)計和數(shù)據(jù)庫的維護(hù)都帶來了極大的方便,廣泛地應(yīng)用于各種數(shù)據(jù)查詢。SQL語言的常用操作有:建立數(shù)據(jù)庫數(shù)據(jù)表(CREATE TABLE),如學(xué)生成績查詢系統(tǒng)中的學(xué)生及成績備份就用到該語句;從數(shù)據(jù)庫中篩選一個記錄集(SELECT),這是最常用的一個語句,功能強(qiáng)大,能有效地對數(shù)據(jù)庫中一個或多個數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行訪問,并兼有排序、分組等功能;在數(shù)據(jù)表中添加一個記錄(INSERT);刪除符合條件的記錄(DELETE);更改符合條件的記錄(UPDATE)。 (DDL,Data Definition Language)。 (DCL,Data Control Language)。在使用數(shù)據(jù)庫時用得最多的是數(shù)據(jù)操縱語言(Data Manipulation Language)。 SQL的優(yōu)點(diǎn) SQL廣泛地被采用正說明了它的優(yōu)點(diǎn)。 SQL是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航。所有SQL 語句接受集合作為輸入,返回集合作為輸出。 SQL不要求用戶指定對數(shù)據(jù)的存放方法。所有SQL語句使用查詢優(yōu)化器,它是RDBMS的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段。 SQL可用于所有用戶的DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。 JSP技術(shù)簡介 JSP簡介JSP, JavaServer Pages是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。程序片段可以操作數(shù)據(jù)庫、可以重新定向網(wǎng)頁、可以發(fā)送 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。 在 Sun 正式發(fā)布 JSP(JavaServer Pages) 之后,這種新的 Web 應(yīng)用開發(fā)技術(shù)很快引起了人們的關(guān)注。按照 Sun 的說法, JSP 能夠適應(yīng)市場上包括 Apache WebServer 、 在內(nèi)的 85% 的服務(wù)器產(chǎn)品。 事實證明, Java Servlet 是一種開發(fā) Web應(yīng)用的理想構(gòu)架。利用跨平臺運(yùn)行的 JavaBean 組件,JSP為分離處理邏輯與顯示樣式提供了卓越的解決方案。它能很好的兼顧開發(fā)效率和運(yùn)行效率,同時滿足分布式事件處理的功能,并且具有強(qiáng)大的擴(kuò)展能力,在不同系統(tǒng)間的俄移植性也相當(dāng)好。在服務(wù)器端,JSP引擎解釋JSP標(biāo)識和小腳本,生成所請求的內(nèi)容,并將結(jié)果以HTML頁面的形式發(fā)送回瀏覽器。開發(fā)人員能夠共享和交換組件,使得這些組件被更多的開發(fā)者或客戶團(tuán)體所使用。采用標(biāo)識簡化頁面的開發(fā)JSP采用標(biāo)識封裝了許多功能,這些功能實現(xiàn)了與JSP相關(guān)的許多動態(tài)內(nèi)容。JSP具有 Java所帶來的所有優(yōu)點(diǎn)由于JSP頁面的內(nèi)置腳本語言是基于Java編程語言的,而且所有
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1