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

正文內(nèi)容

基于web技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-08-05 20:46本頁(yè)面
  

【正文】 。這樣,系統(tǒng)的所有維護(hù)工作只需要在服務(wù)器端完成,所有系統(tǒng)運(yùn)行所需要的組件都部署在服務(wù)器端,減少了維護(hù)的開(kāi)銷(xiāo)。 網(wǎng)絡(luò)教學(xué)的需求是多變的,尤其在目前不斷改革和創(chuàng)新的形勢(shì)下,任何系統(tǒng)都不可能從一開(kāi)始就預(yù)見(jiàn)到所有變化。因此要注重?cái)?shù)據(jù)庫(kù)設(shè)計(jì)時(shí)的規(guī)范性和可擴(kuò)展性。在功能設(shè)計(jì)時(shí)注意數(shù)據(jù)的自定義功能及自定義數(shù)據(jù)的使用??芍赜眯允乾F(xiàn)在軟件設(shè)計(jì)較為重視的一個(gè)特性??芍赜眯圆粌H應(yīng)該在系統(tǒng)設(shè)計(jì)中考慮,還應(yīng)該在系統(tǒng)分析時(shí)就加以考慮,使系統(tǒng)達(dá)到多重可重用性。這就要求開(kāi)發(fā)人員不僅要采用面向?qū)ο蟮乃枷雭?lái)進(jìn)行系統(tǒng)分析,用對(duì)象概念構(gòu)造系統(tǒng)行為,還要求開(kāi)發(fā)人員在更高層次上對(duì)系統(tǒng)的操作模式或應(yīng)用模式進(jìn)行抽象,發(fā)現(xiàn)更高級(jí)的可重用性[28]。在本系統(tǒng)中,能夠在系統(tǒng)設(shè)計(jì)時(shí)考慮可重用性,產(chǎn)品可能達(dá)到部件級(jí)的可重用,即系統(tǒng)的某些核心特性可以在反復(fù)用于相關(guān)產(chǎn)品的設(shè)計(jì)之中。而開(kāi)發(fā)人員加入對(duì)應(yīng)用操作模式的抽象后,對(duì)于“權(quán)限設(shè)置”、“數(shù)據(jù)表的操作”等構(gòu)成應(yīng)用的操作環(huán)節(jié)進(jìn)行面向?qū)ο蟮姆治?,就可以獲得更好的可重用性。因此多重的可重用性實(shí)際上就實(shí)現(xiàn)了需求中的應(yīng)用適應(yīng)性。 可移植性是指從一個(gè)系統(tǒng)或環(huán)境轉(zhuǎn)移到另一個(gè)系統(tǒng)或環(huán)境的難易程度。為使系統(tǒng)在不同的計(jì)算機(jī)系統(tǒng)、不同的環(huán)境下運(yùn)行,設(shè)計(jì)時(shí)要充分考慮不同環(huán)境下軟件和硬件的特性,以保證系統(tǒng)在多種環(huán)境下順利工作。本章主要介紹了使用UML進(jìn)行系統(tǒng)分析、建立系統(tǒng)的類(lèi)和對(duì)象圖,提煉出系統(tǒng)的靜態(tài)模型和動(dòng)態(tài)模型,給出系統(tǒng)的用例圖和靜態(tài)圖,對(duì)系統(tǒng)有了更進(jìn)一步了解,為系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)打下基礎(chǔ)。 第4章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)階段所做出的關(guān)于系統(tǒng)總體結(jié)構(gòu)等各方面的決策將直接影響系統(tǒng)實(shí)現(xiàn)和系統(tǒng)維護(hù)的難度,并且將最終決定系統(tǒng)質(zhì)量的好壞和系統(tǒng)開(kāi)發(fā)的成敗[29]。在進(jìn)行系統(tǒng)結(jié)構(gòu)設(shè)計(jì)時(shí),既要結(jié)合網(wǎng)絡(luò)教學(xué)的特點(diǎn),又要充分考慮系統(tǒng)如何才能更好的滿(mǎn)足網(wǎng)絡(luò)教學(xué)的各項(xiàng)需求。網(wǎng)絡(luò)教學(xué)是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和多媒體技術(shù)相結(jié)合的新一代教育技術(shù),其教學(xué)模式與傳統(tǒng)教學(xué)模式有較大的不同。它能夠打破時(shí)間、空間等因素的束縛,具有較強(qiáng)的靈活性。網(wǎng)絡(luò)教學(xué)系統(tǒng)是將物理空間分散的教師、學(xué)生和教育資源靈活有效的組織起來(lái),實(shí)施教學(xué)活動(dòng)。在方便靈活的基礎(chǔ)上,即要繼承傳統(tǒng)教育實(shí)時(shí)性強(qiáng)、交互方便等優(yōu)點(diǎn),也要利用技術(shù)手段體現(xiàn)方便、高效、個(gè)性化教學(xué)、信息共享等特點(diǎn)?;诰W(wǎng)絡(luò)教學(xué)的諸多特點(diǎn)和實(shí)際需求,下面我們將討論本系統(tǒng)開(kāi)發(fā)設(shè)計(jì)的原則、體系結(jié)構(gòu)及數(shù)據(jù)庫(kù)的設(shè)計(jì)等內(nèi)容。當(dāng)前,用于開(kāi)發(fā)網(wǎng)絡(luò)教學(xué)系統(tǒng)的開(kāi)發(fā)平臺(tái)主要有兩種,一是SUN的J2EE。其開(kāi)發(fā)技術(shù)主要有兩種,一是基于J2EE的JSP。 J2EE平臺(tái)與JSP技術(shù)目前,Java 2平臺(tái)有3個(gè)版本,它們是適用于小型設(shè)備和智能卡的Java 2平臺(tái)Micro版(Java 2 Platform Micro Edition, J2ME )、適用于桌面系統(tǒng)的Java 2平臺(tái)標(biāo)準(zhǔn)版(Java 2 Platform Standard Edition, J2SE )、適用于創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù)的Java 2平臺(tái)企業(yè)版(Java 2 Platform Enterprise Edition, J2EE )。J2EE是一種利用Java 2平臺(tái)來(lái)簡(jiǎn)化企業(yè)解決方案的開(kāi)發(fā)、部署和管理相關(guān)的復(fù)雜問(wèn)題的體系結(jié)構(gòu)[30]。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺(tái)或Java 2平臺(tái)的標(biāo)準(zhǔn)版,J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如“編寫(xiě)一次、隨處運(yùn)行”的特性、方便存取數(shù)據(jù)庫(kù)的JDBC API, CORBA技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時(shí)還提供了對(duì)EJB ( Enterprise JavaBeans )、Java Servlets API, JSP(Java Server Pages)以及XML技術(shù)的全面支持。其最終目的就是成為一個(gè)能夠使企業(yè)開(kāi)發(fā)者大幅縮短投放市場(chǎng)時(shí)間的體系結(jié)構(gòu)。J2EE體系結(jié)構(gòu)提供中間層集成框架用來(lái)滿(mǎn)足無(wú)需太多費(fèi)用而又需要高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。通過(guò)提供統(tǒng)一的開(kāi)發(fā)平臺(tái),J2EE降低了開(kāi)發(fā)多層應(yīng)用的費(fèi)用和復(fù)雜性,同時(shí)提供對(duì)現(xiàn)有應(yīng)用程序集成強(qiáng)有力支持,完全支持Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強(qiáng)了安全機(jī)制,提高了性能。JSP是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。簡(jiǎn)單的說(shuō),就是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件中加入Java程序片段和JSP標(biāo)記,就構(gòu)成了JSP網(wǎng)頁(yè)。服務(wù)器在頁(yè)面被客戶(hù)端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶(hù)端的瀏覽器,這樣客戶(hù)就可以得到相應(yīng)的請(qǐng)求結(jié)果。JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性、安全可靠性以及良好的可伸縮性,與Java API緊密的集成在一起,在網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)領(lǐng)域具有得天獨(dú)厚的優(yōu)勢(shì),基于Java平臺(tái)構(gòu)建網(wǎng)絡(luò)程序己經(jīng)被越來(lái)越多的人認(rèn)為是未來(lái)最有發(fā)展前途的技術(shù)之一。 . .NET是Microsoft的用以創(chuàng)建XML Web服務(wù)(下一代軟件)平臺(tái)。Microsoft .NET擴(kuò)展了通過(guò)任何設(shè)備隨時(shí)隨地操作數(shù)據(jù)和進(jìn)行通訊的能力。.NET使用分布式計(jì)算模型并基于開(kāi)放標(biāo)準(zhǔn)(如XML)將PC與其他智能設(shè)備連接在一起。該平臺(tái)將信息、設(shè)備和人以一種統(tǒng)一的、個(gè)性化的方式聯(lián)系起來(lái)。,可以創(chuàng)建和使用基于XML的應(yīng)用程序、進(jìn)程和Web站點(diǎn)以及服務(wù),它們之間可以按設(shè)計(jì)、在任何平臺(tái)或智能設(shè)備上共享和組合信息與功能,以向單位和個(gè)人提供定制好的解決方案。.NET是一個(gè)全面的產(chǎn)品家族,它建立在行業(yè)標(biāo)準(zhǔn)和Internet標(biāo)準(zhǔn)之上,提供開(kāi)發(fā)(工具)、管理(服務(wù)器)、使用(構(gòu)造塊服務(wù)和智能客戶(hù)端)以及XML Web服務(wù)體驗(yàn)(豐富的用戶(hù)體驗(yàn))。.NET將成為正在使用的Microsoft應(yīng)用程序、工具和服務(wù)器的一部分,同時(shí),新產(chǎn)品不斷擴(kuò)展XML Web的服務(wù)能力以滿(mǎn)足所有業(yè)務(wù)需求。它包含了操作系統(tǒng)上軟件開(kāi)發(fā)的所有層,它提供了微軟平臺(tái)所曾見(jiàn)過(guò)的組件技術(shù)、呈現(xiàn)技術(shù)和數(shù)據(jù)技術(shù)的最豐富的集成級(jí)別。整個(gè)體系結(jié)構(gòu)已經(jīng)被創(chuàng)建為易于在高度分布式Internet環(huán)境中的應(yīng)用程序開(kāi)發(fā),就像進(jìn)行傳統(tǒng)的桌面系統(tǒng)開(kāi)發(fā)一樣。.NET開(kāi)發(fā)平臺(tái)包括以下內(nèi)容: 1..NET Framework(架構(gòu)),包括:Common Language Runtime(CLR)(通用語(yǔ)言運(yùn)行環(huán)境),這是用于運(yùn)行和加載應(yīng)用程序的軟件組件;新的類(lèi)庫(kù),分級(jí)組織了開(kāi)發(fā)者可以在他們的應(yīng)用程序中用來(lái)顯示圖形用戶(hù)界面、訪問(wèn)數(shù)據(jù)庫(kù)和文件以及在Web上通信的代碼集。 2..NET開(kāi)發(fā)者工具,包括:Visual Studio .NET Integrated Development Environment (IDE)(Visual Studio .NET集成開(kāi)發(fā)環(huán)境),用來(lái)開(kāi)發(fā)和測(cè)試應(yīng)用程序;.NET編程語(yǔ)言(例如Visual Basic .NET和新的Visual C),用來(lái)創(chuàng)建運(yùn)行在CLR下并且使用類(lèi)庫(kù)的應(yīng)用程序。 .NET,一個(gè)取代以前的Active Server Pages (ASP)的特殊類(lèi)庫(kù),用來(lái)創(chuàng)建動(dòng)態(tài)的Web內(nèi)容和Web服務(wù)器應(yīng)用程序,這些都將采用諸如HTML、XML和Simple Object Access Protocol(SOAP)(簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)等Internet協(xié)議和數(shù)據(jù)格式。(活動(dòng)服務(wù)器頁(yè)面)之后推出的一項(xiàng)新技術(shù),用于創(chuàng)建、管理和部署Web應(yīng)用程序新的理想平臺(tái)。加之微軟提供了所見(jiàn)即所得的支持多種語(yǔ)言的可視化開(kāi)發(fā)環(huán)境Visual Studio 2005,使用它可以將設(shè)計(jì)、開(kāi)發(fā)、編譯、運(yùn)行都集中在一起。目前,最常用的計(jì)算機(jī)操作系統(tǒng)以及相關(guān)軟件系統(tǒng)平臺(tái)都是Microsoft公司的產(chǎn)品。我們采用這些技術(shù)以及平臺(tái)足夠完成研究將要完成的系統(tǒng),而且Microsoft公司的軟件技術(shù)均已比較成熟,技術(shù)支持檔案豐富,這也將有助于我們的研究開(kāi)發(fā)工作。 Sun公司的J2EE對(duì)比分析,:++、開(kāi)發(fā)人員可以選擇自己喜歡的或者熟悉的語(yǔ)言。,.NET的內(nèi)核的虛擬。 是一種安全的、穩(wěn)定的、簡(jiǎn)單的,由C和C++衍生出來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言。開(kāi)發(fā)人員可以使用它來(lái)構(gòu)建在 .NET Framework 上運(yùn)行的各種安全、可靠的應(yīng)用程序。使用 C可以創(chuàng)建傳統(tǒng)的 Windows 客戶(hù)端應(yīng)用程序、XML Web services、分布式組件、客戶(hù)端服務(wù)器應(yīng)用程序、數(shù)據(jù)庫(kù)應(yīng)用程序以及很多其他類(lèi)型的程序。因而,編程語(yǔ)言選用C,數(shù)據(jù)庫(kù)管理系統(tǒng)選用Microsoft SQL Server 2005。網(wǎng)絡(luò)教學(xué)系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)是系統(tǒng)設(shè)計(jì)中的一項(xiàng)重要工作。體系結(jié)構(gòu)為軟件系統(tǒng)提供了結(jié)構(gòu)、行為和屬性的高級(jí)抽象,描述了系統(tǒng)的組織結(jié)構(gòu)和拓?fù)浣Y(jié)構(gòu),并且包含了系統(tǒng)構(gòu)成元素之間的關(guān)系,提供了設(shè)計(jì)決策的基本原理。系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的好壞,不僅影響系統(tǒng)的可重用性、安全性、可維護(hù)性,而且可能影響系統(tǒng)的日常工作性能。目前使用較多的兩種計(jì)算模式分別是:Client/Server(C/S)模式與Browser/Server (B/S)模式。 C/S模式C/S模式即客戶(hù)服務(wù)器(Client/Server,簡(jiǎn)記為C/S)體系結(jié)構(gòu),是指具有主從分布與協(xié)作處理特征的計(jì)算體系結(jié)構(gòu)[31]。它的基本原理是將一個(gè)應(yīng)用恰當(dāng)?shù)胤纸鉃榭捎汕昂笈_(tái)分別處理的多個(gè)任務(wù),由客戶(hù)機(jī),服務(wù)器分別執(zhí)行,以協(xié)作的方式共同實(shí)現(xiàn)整個(gè)應(yīng)用。在C/S模式中,應(yīng)用程序通常分為兩大部分:客戶(hù)機(jī)部分和服務(wù)器部分??蛻?hù)機(jī)部分負(fù)責(zé)執(zhí)行前臺(tái)功能;服務(wù)器部分負(fù)責(zé)執(zhí)行后臺(tái)服務(wù)。一般用兩臺(tái)計(jì)算機(jī)分別充當(dāng)客戶(hù)機(jī)和服務(wù)器的角色。通常,客戶(hù)端為工作站,它的作用主要是處理來(lái)自服務(wù)器端的數(shù)據(jù),并以相應(yīng)的業(yè)務(wù)邏輯結(jié)果呈現(xiàn)在用戶(hù)面前。服務(wù)器端多采用高檔PC服務(wù)器或SUN專(zhuān)用服務(wù)器,它的作用主要是用來(lái)響應(yīng)客戶(hù)端,為客戶(hù)端提供多種服務(wù),如:數(shù)據(jù)庫(kù)服務(wù)、打印服務(wù)、Web服務(wù)、應(yīng)用服務(wù)及代理服務(wù)等。因此,在C/S模式中,一個(gè)應(yīng)用系統(tǒng)分成兩部分,由多臺(tái)計(jì)算機(jī)分別執(zhí)行,它們有機(jī)地結(jié)合在一起,協(xié)同完成整個(gè)系統(tǒng)的應(yīng)用,從而實(shí)現(xiàn)系統(tǒng)軟件、硬件資源的最大程度的共享與利用。典型的C/S體系結(jié)構(gòu)如圖41所示??蛻?hù)端服務(wù)器 顯示邏輯業(yè)務(wù)邏輯數(shù)據(jù)庫(kù)請(qǐng)求響應(yīng)圖41典型的C/S結(jié)構(gòu)C/S體系結(jié)構(gòu)有著交互性強(qiáng)、更安全的存取模式,不但降低了網(wǎng)絡(luò)通信量,而且容易開(kāi)發(fā),開(kāi)發(fā)者不必處理分布式應(yīng)用的復(fù)雜關(guān)系等好處。雖然C/S結(jié)構(gòu)在技術(shù)上已經(jīng)很成熟,但是隨著應(yīng)用需求的提高以及技術(shù)的發(fā)展,該結(jié)構(gòu)也逐漸暴露出諸多問(wèn)題,如:局限于小型的局域網(wǎng)內(nèi)部,難以擴(kuò)展至廣域網(wǎng)或Internet,在大型企業(yè)中難以管理、代碼難以維護(hù)、伸縮性的局限、難以應(yīng)付大數(shù)量的用戶(hù)等[31]。因此,隨著Internet的出現(xiàn)和廣泛使用,提出了B/S模式。 B/S模式B/S模式即瀏覽器/服務(wù)器 (Brower/Server,簡(jiǎn)記為B/S)體系結(jié)構(gòu),是對(duì)C/S模式的改進(jìn)和發(fā)展,B/S體系結(jié)構(gòu)的關(guān)鍵是Internet技術(shù)的核心一Web技術(shù)。B/S模式是一種基于“瘦”客戶(hù)機(jī),采用三層體系結(jié)構(gòu),即包括數(shù)據(jù)庫(kù)系統(tǒng)、應(yīng)用服務(wù)器、客戶(hù)瀏覽器三部分[32],如圖42所示。瀏覽器Web服器數(shù)據(jù)庫(kù)服務(wù)器請(qǐng)求響應(yīng)請(qǐng)求響應(yīng)圖42 B/S體系結(jié)構(gòu)第一層客戶(hù)機(jī)為用戶(hù)與整個(gè)系統(tǒng)的接口。客戶(hù)端的應(yīng)用程序簡(jiǎn)化到一個(gè)通用的瀏覽器,由它來(lái)解釋HTML,顯示網(wǎng)頁(yè)內(nèi)容。這里網(wǎng)頁(yè)具有一定的交互功能,用于顯示頁(yè)面,輸入信息和發(fā)送請(qǐng)求等。第二層Web服務(wù)器將啟動(dòng)相應(yīng)的進(jìn)程來(lái)響應(yīng)客戶(hù)端的請(qǐng)求,可以動(dòng)態(tài)生成HTML代碼,并將處理結(jié)果嵌入其中,返回給客戶(hù)端的瀏覽器。如果客戶(hù)機(jī)提交的請(qǐng)求還包括數(shù)據(jù)存取,那Web服務(wù)器還需與數(shù)據(jù)庫(kù)服務(wù)器協(xié)同完成這一處理任務(wù)。第三層數(shù)據(jù)庫(kù)服務(wù)器的任務(wù)類(lèi)似于C/S模式,負(fù)責(zé)協(xié)調(diào)不同Web服務(wù)器發(fā)出的SQL請(qǐng)求,實(shí)現(xiàn)數(shù)據(jù)庫(kù)管理。由此可見(jiàn),B/S結(jié)構(gòu)簡(jiǎn)化了客戶(hù)機(jī)的工作,客戶(hù)機(jī)上只需配置少量的客戶(hù)端軟件,服務(wù)器將擔(dān)負(fù)更多的工作。瀏覽器發(fā)出請(qǐng)求,而其余如數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁(yè)生成等工作全部由Web 服務(wù)器完成。這種結(jié)構(gòu)不僅把客戶(hù)機(jī)從沉重的負(fù)擔(dān)和不斷對(duì)其提高的性能要求中解放出來(lái),也把技術(shù)維護(hù)人員從繁重的維護(hù)升級(jí)工作中解脫出來(lái)。 B/S結(jié)構(gòu)利用不斷成熟和普及的瀏覽器技術(shù)實(shí)現(xiàn)原來(lái)需要復(fù)雜專(zhuān)用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,節(jié)約了開(kāi)發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。這種結(jié)構(gòu)成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。 C/S模式與B/S模式的比較就上述討論的兩類(lèi)開(kāi)發(fā)模式:B/S模式和C/S模式,現(xiàn)將兩者對(duì)比發(fā)現(xiàn),B/S模式具有以下優(yōu)勢(shì):??蛻?hù)端只需要安裝操作系統(tǒng)和瀏覽器即可 (如IE, Netscape等),不用做任何其他安裝和配置工作;在C/S模式中,客戶(hù)端需要配置幾層軟件:操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議軟件、客戶(hù)機(jī)軟件、開(kāi)發(fā)工具、應(yīng)用程序等。操作界面簡(jiǎn)單統(tǒng)一,基本上不需要進(jìn)行用戶(hù)培訓(xùn)就可以直接使用。由于客戶(hù)端無(wú)需安裝專(zhuān)用的軟件,真正實(shí)現(xiàn)了“客戶(hù)端零維護(hù)”,應(yīng)用系統(tǒng)需要進(jìn)行升級(jí),也只需更新服務(wù)器端的軟件即可,大大降低了系統(tǒng)維護(hù)與升級(jí)的成本與工作量。由于B/S模式是采用標(biāo)準(zhǔn)的TCP/IP, HTTP協(xié)議,它可以使網(wǎng)管系統(tǒng)與Internet/Intranet有機(jī)結(jié)合,具有良好的擴(kuò)展性。HTML是數(shù)據(jù)格式的一個(gè)開(kāi)放標(biāo)準(zhǔn),目前大多數(shù)流行的軟件均支持HTML,同時(shí)MTML技術(shù)使得瀏覽器可訪問(wèn)多種格式文件。C/S一般建立在局域網(wǎng)上,面向相對(duì)固定的用戶(hù)群;B/S建立在廣域網(wǎng)上,面向更多的用戶(hù)群。綜合比較上述兩類(lèi)開(kāi)發(fā)模式的特點(diǎn),考慮到系統(tǒng)在教學(xué)中的實(shí)際使用情況,本教學(xué)系統(tǒng)用戶(hù)數(shù)量大,教師學(xué)生相對(duì)分散、客戶(hù)機(jī)配置不統(tǒng)一、網(wǎng)絡(luò)傳輸帶寬受限的情況,隨著教育發(fā)展的需要,系統(tǒng)更新變化頻繁,用戶(hù)軟硬件環(huán)境多樣的特點(diǎn),可見(jiàn)B/S結(jié)構(gòu)符合我們的實(shí)際需要,因此本教學(xué)系統(tǒng)采用B/S體系結(jié)構(gòu)來(lái)構(gòu)建網(wǎng)絡(luò)教學(xué)系統(tǒng)。在B/S體系結(jié)構(gòu)中,表示層(客戶(hù)端)為用戶(hù)提供應(yīng)用界面,完成數(shù)據(jù)輸入、輸出和一般的數(shù)據(jù)處理任務(wù)。中間層(業(yè)務(wù)邏輯層)為客戶(hù)端提供程序調(diào)用的業(yè)務(wù)邏輯規(guī)則,以完成其業(yè)務(wù)操作并提供Web服務(wù),同時(shí)負(fù)責(zé)連接數(shù)據(jù)層的數(shù)據(jù)庫(kù)。數(shù)據(jù)層負(fù)責(zé)儲(chǔ)存、管理數(shù)據(jù),可用一些存儲(chǔ)過(guò)
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1