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

正文內(nèi)容

課程設(shè)計-基于flex+j2ee技術(shù)的操作系精品統(tǒng)課程網(wǎng)的設(shè)計與實(shí)現(xiàn)-預(yù)覽頁

2025-07-06 16:48 上一頁面

下一頁面
 

【正文】 School Of Software professional core curriculum. Thus, development of a course Web site is operating fine without further delay. System is based on B / S of the development mode. The clientside view of layer of the most popular RIA richclient technology, Flex, with a face beautiful, humane, and strong characteristics of the exchange。 online testing, including the management of item bank of the entry, and students in a variety of ways in accordance with Online testing. This paper briefly describes the operating system, work system used in fine course the main technology, such as: MVC hierarchical thinking, Flex / Flash technology, Flex, and Java background in munications technology, objectoriented analysis and design technology。在教育部 2021 年 4 月發(fā)布的《國家精品課程評估指標(biāo)》中提出:“精品課程是指具有特色和一流教學(xué)水平的優(yōu)秀課程。因此,精品課程網(wǎng)站的建設(shè)應(yīng)該是精品課程建設(shè)的首要方式,因此精品課程網(wǎng)站的建設(shè)在各大高校中都呈現(xiàn)出蓬勃的發(fā)展趨勢,并且功能和視覺效果都在不斷的完善中。 ( 2) 交互性好,訪客參與度高 :充分利用 的思想。同時也改變了教師傳統(tǒng)的教學(xué)方式,教師可以不在像以前那樣在讓學(xué)生來到固定的教師里進(jìn)行教學(xué),教師只要在網(wǎng)站中發(fā)布教學(xué)內(nèi)容,查看學(xué)生的學(xué)生進(jìn)度等,就可以達(dá)到更好的教學(xué)效果,從而使教學(xué)更加的優(yōu)質(zhì)化,人性化。 第二章概述了系統(tǒng)開發(fā)的相關(guān)技術(shù)和一些簡要的設(shè)計思想的,如 RIA 技術(shù), 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) Flex 技術(shù), JavaBean 技術(shù), MVC 分層思想,面向?qū)ο蠓治鲈O(shè)計技術(shù)等。 第五章主要介紹了個人設(shè)計這個系統(tǒng)時的心得和總結(jié)。 第一層客戶機(jī)是用戶與整個系統(tǒng)的接口。這個后臺就是第 二層的 Web 服務(wù)器。 B/S 模式有很多的優(yōu)點(diǎn),主要有: 首先它簡化了客戶端。甚至與會者還可以把筆記本電腦聯(lián)上會議室的網(wǎng)絡(luò)插口,自己來查詢相關(guān)的數(shù)據(jù)?,F(xiàn)代企業(yè)面臨著日新月異的競爭環(huán)境,對企業(yè)內(nèi)部運(yùn)作機(jī)制的更新與調(diào)整也變得逐漸頻繁。如果一個公司有上千臺客戶機(jī),并且分布在不同的地點(diǎn),那么便于維護(hù)將會顯得更加重要。無論是決策層還是操作層的人員都無需培訓(xùn),就可以直接使用。而這種新增的網(wǎng)上信息發(fā)布功能恰是現(xiàn)代企業(yè)所需的。 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) 一些企業(yè)已經(jīng)領(lǐng)先一步開始使用它,并且收到了一定的成效 。富互聯(lián)網(wǎng)應(yīng)用程序中的富客戶端技術(shù)通過提供可承載已編譯客戶端應(yīng)用程序(以文件形式,用 HTTP 傳遞)的運(yùn)行環(huán)境,客戶端應(yīng)用程序使用異步客戶 /服務(wù)器架構(gòu)連接現(xiàn)有的后端應(yīng)用服務(wù)器,這是一種安全、可升級、具有良好適應(yīng)性的新的面向服務(wù)模 型,這種模型由采用的 WEB 服務(wù)所驅(qū)動。 Flex是為滿足希望開發(fā) RIA 的企業(yè)級程序員的需求而推出的表示層服務(wù)器應(yīng)用程序框架,它可以運(yùn)行于 J2EE 和 .Net 平臺。 圖 Flex 基本架構(gòu) 1. Adobe SDK Adobe SDK(Standard Develop Kit)是 Flex 的標(biāo)準(zhǔn)開發(fā)套件,包含 Flex 框架, Flex 類庫, MXML 和 ActionScript 編輯器。 2. Adobe Flex charting Adobe Flex Charting 為 Flex 提供了圖標(biāo)組件,該圖標(biāo)組件提供豐富的交互式圖表和圖形庫,支持豐富的數(shù)據(jù)顯示中心和交換數(shù)據(jù)分析;可在客戶端動態(tài)呈現(xiàn)并完全支持動態(tài)的數(shù)據(jù)綁定和事件觸發(fā);實(shí)現(xiàn)深入分析,翻轉(zhuǎn)和其他的交換功能,從而使圖表更為深刻明晰。 4. Adobe Flex Builder Adobe Flex Builder 是基于 Eclipse 創(chuàng)建的,用于開發(fā) Flex 應(yīng)用程序集成開發(fā)環(huán)境。 Flex 在解決用戶體驗(yàn)困難的同時,也帶來了新的特點(diǎn),具體如下: 1. 高效性 : 通過增強(qiáng)表示層的效果提高最終用戶體驗(yàn)的投資回報,利用簡單,引人注目的用戶界面及網(wǎng)絡(luò)及服務(wù)器開銷及企業(yè)集成來生成提高效益,降低成本的應(yīng)用程序。 [4][5][6] MVC 模式 MVC 是一個設(shè)計模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。在 MVC 的三個部件中,模型擁有最多的處理任務(wù)。 ? View(視圖) 視圖是用戶看到并與之交互的界面。在視圖中其實(shí)沒有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲的還是一個雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式?,F(xiàn) 在我們總結(jié) MVC 的處理過程,首先控制器接收用戶的請求,并決定應(yīng)該調(diào)用哪個模型來進(jìn)行處理,然后模型用業(yè)務(wù)邏輯來處理用戶的請求并返回數(shù)據(jù),最后控制器用相應(yīng)的視圖格式化模型返回的數(shù)據(jù),并通過表示層呈現(xiàn)給用戶 ,如圖 模式圖 。眾所周知,屬性名稱符合這種模式,其他 Java 類可以通過自身機(jī)制發(fā)現(xiàn)和操作這些 JavaBean 屬性。 Servlet 是位于 Web 服務(wù)器內(nèi)部的服務(wù)器端的 Java 應(yīng)用程序,與傳統(tǒng)的從命令行啟動的 Java 應(yīng)用程序不同, Servlet 由 Web 服務(wù)器進(jìn)行加載,該 Web 服務(wù)器必須包含支持 Servlet的 Java虛擬機(jī)。在 Servlet 的生命期中,僅執(zhí)行一次 init() 方法。 缺省的 init() 方法通常是符合要求的,但也可以用定制 init() 方法 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) 來覆蓋它,典型的是管理服務(wù)器端資源。在調(diào)用 service() 方法之前,應(yīng)確保已完成了 init() 方法。 在 HttpServlet 中已存在 service() 方法。因?yàn)? () 方法會檢查請求方法是否調(diào)用了適當(dāng)?shù)奶幚矸椒?,不必要覆蓋 service() 方法。當(dāng)一個客戶通過 HTML 表單發(fā)出一個 HTTP GET 請求或直接請求一個 URL 時, doGet()方法被調(diào)用。當(dāng)一個客戶通過 HTML 表單發(fā)出一個 HTTP POST 請求時, 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) doPost()方法被調(diào)用。 destroy() 方法僅執(zhí)行一次,即在服務(wù)器停止且卸裝 Servlet 時執(zhí)行該方法。另一個示例是關(guān)閉數(shù)據(jù)庫連接。 Servlet 通過這些對象與服務(wù)器通信并最終與客戶機(jī)通信。 FielUpload 文件上傳組件可以在 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) 下載,上傳的文件要求包括一個根據(jù) RFC 1867(在 HTML 中基于表單的文 件)編碼的選項(xiàng)列表清單。不過,對于最終的實(shí)現(xiàn),你可以參考最新的 API 流。在FileItem 接口中提供了處理這些問題的方法,可以更加方便的去訪問這些數(shù)據(jù)。工廠執(zhí)行過程中上傳項(xiàng)目文件的臨時數(shù)據(jù)可以存儲在內(nèi)存中或硬盤上。經(jīng)驗(yàn)證明,對于任何軟件而言,其中最穩(wěn)定的部分是對應(yīng)的問題論 域,與功能相比,一個問題域中的對 象一般總能保持 其中的穩(wěn)定性,因而以面向?qū)ο髽?gòu)造 的 系統(tǒng)的主體結(jié)構(gòu)也是具有較好的穩(wěn)定性和可重用性。面向?qū)ο蠹夹g(shù)的封裝、繼承、多態(tài)性等不僅支持軟件復(fù)用,而且是軟件的維護(hù)工作可靠有效,可實(shí)現(xiàn)軟件系統(tǒng)的柔性制造,特別是隨 著 Inter/Intra 的發(fā)展,網(wǎng)絡(luò)分布計算的應(yīng)用和需求日益增長,面向?qū)ο蠹夹g(shù)為網(wǎng)絡(luò)分布計算提供了基礎(chǔ)性核心技術(shù)支持。 在系統(tǒng)的前臺,主要的用戶有還沒有登錄 到后臺的系統(tǒng)管理,教師,學(xué)生和通過在瀏覽器地址欄上輸入本網(wǎng)站 URL 地址的游客。通 過分角色分將系統(tǒng)的后臺分為三個后臺分別是管理員后臺,教師后臺和學(xué)生后臺。組題的方式分為按條件組題測試、順序組題測試、隨機(jī)組題測試、錯題測 試。詳細(xì)的用例圖如圖 教師后臺用例圖 : S y s t e m學(xué)生(0 18 ) 資源下載(0 22 ) 基本信息修改(0 13 ) 網(wǎng)上答疑(0 21 ) 在線測試(0 11 ) 自動組卷(0 20 ) 選擇錯題測試( 015 )順序組題測試 in c lu d e in c lu d e in c lu d e (0 17 ) 按條件組題測試 in c lu d e 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) 圖 教師后臺用例圖 管理員也擁有游客的所有功能;同時管理員還負(fù)責(zé)整個網(wǎng)站系統(tǒng)的維護(hù),所以在系統(tǒng)管理員后臺可以對課程介紹,課程章節(jié),章節(jié)的知識點(diǎn),實(shí)驗(yàn),練習(xí)進(jìn)行修改添加;除此之外,系統(tǒng)管理員還可以對使用該網(wǎng)站的用戶的信息進(jìn)行管理,包括添加教師,管理員,學(xué)生,和修改刪除添加的用戶信息。系統(tǒng)的實(shí)體類有用戶類 UserInfo;用于描述用戶信息的數(shù)據(jù)結(jié)構(gòu)。和 UserInfo 表是 N:1 的關(guān)系。 主鍵為名為 id,在 數(shù)據(jù)庫中設(shè)置為自增類型,增量為 1。 主鍵字段為 id,在數(shù)據(jù)庫中設(shè)置為自增,增了為 1; kenId 表示這個題目所數(shù)的知識點(diǎn),引用了知識點(diǎn)的表的 id 號,是外鍵; subjectType 表示題目的類型,用 1 表示是單選題, 2 表示多選題, 3 表示判斷題, 4 表示填空題, 5 表示簡答題。主鍵為 id,在數(shù)據(jù)庫中設(shè)置為 自增,增量為 1。 包 :裝載對數(shù)據(jù)庫中各個表的所有低層操作,如增加、刪除、修改等。 包 servlet 和 的作用是一樣的,不過他是通過 Flex 的HttpService 對象來與后臺進(jìn)行通信 ,在這里主要用于文件的傳輸。它們的工作機(jī)制如 圖 系統(tǒng)服務(wù)器端包圖: 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) 圖 系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計 由于使用的是 B/S 架構(gòu),所有在客戶端是使用瀏覽器,在服務(wù)器是使用Tomcat 作為容器存放服務(wù)器的業(yè)務(wù)邏輯處理程序,數(shù)據(jù)庫采用 sql2021。 Format 裝載的格式化數(shù)據(jù)類,用于對 model 中的對象數(shù)據(jù)進(jìn)行格式化顯示,主要是為了提高系統(tǒng)性能。 系統(tǒng)主體架構(gòu)的實(shí)現(xiàn) 系統(tǒng)設(shè)計架構(gòu)和工作機(jī)制 在客戶端的 Flex 應(yīng)用中可以通過調(diào)用 Flex 數(shù)據(jù)服務(wù)組件 BlazeDS 來和服務(wù)器端應(yīng)用程序進(jìn)行通信。下面給出簡單的代碼,使用 ReomteObject 進(jìn)行數(shù)據(jù)通信的客戶端代碼如下: 下面是是向服務(wù)器端發(fā)送查詢章節(jié)集合的類: //查詢結(jié)果集 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) public var sectionList:ArrayCollection。 //設(shè)置服務(wù)器端的接受接口 =sectionInfoAction。查詢章節(jié)出錯 39。 getSectionList()。 在服務(wù)器端的 文件中配置 sectionInfoACtion接口配置信息如下 : //定義 sectionInfoAction接口 destination id=sectionInfoAction properties source/source /properties /destination 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) 中獲得章節(jié)信息的方法 代碼如下: * 按條件查詢章節(jié)信息 public ListSectionInfo getSections(SectionInfo sInfo) { operate = new SectionInfoOperate()。 } } 只要在服務(wù)器度端進(jìn)行 的配置,在客戶端的RemoteObject 對象就可以調(diào)用 SectinInfoAction 的任何方法進(jìn)行數(shù)據(jù)的傳輸 . 使用 HttpService 對象進(jìn)行數(shù) 據(jù)傳輸時,服務(wù)器的 Servlet 和普通的Servlet 沒有什么區(qū)別 ,在客戶端的 Flex 程序如下 : mx:HTTPService id=Object method=POST fault=faultEvent(event) result=resultHandle(event) mx:url xxxServlet 平凡文學(xué)網(wǎng) 平凡文學(xué)網(wǎng) /mx:url /mx:HTTPService 代碼分析 : 使用 mxml 創(chuàng)建 HTTPService 對象 , 并且設(shè)置請求錯誤時處理的 方法faultEvent(event), 其中在 event 中 封 裝 了 錯 誤 的 詳 細(xì) 信息 。系統(tǒng)主體架構(gòu)設(shè)計圖如 系統(tǒng)架構(gòu)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1