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

正文內(nèi)容

遠程教育管理信息系統(tǒng)手機服_務(wù)平臺的設(shè)計與分析碩士論文-資料下載頁

2024-08-25 19:31本頁面

【導(dǎo)讀】文中作了明確的說明并表示了謝意。規(guī)定享受相關(guān)權(quán)益。信息化時代的到來,網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,IT技術(shù)逐漸向各個行業(yè)滲透,業(yè)的運用自然成為了現(xiàn)今的一個重點話題。提出,重點強調(diào)通過互聯(lián)網(wǎng)技術(shù)、計算機技術(shù)、物聯(lián)網(wǎng)技術(shù)對學習理念的顛覆,互聯(lián)網(wǎng)已經(jīng)滲透到各行各業(yè),學習這一塊尤為重要,中國政府已經(jīng)意識。檔、視頻、語音等多種形式的學習手段,如今已經(jīng)進入到炙熱化。透明地延伸到手機上的中間平臺。平臺研制釆用模型驅(qū)動架構(gòu)的系統(tǒng)設(shè)計思想,結(jié)合插件基。礎(chǔ)框架,解決了與不同開發(fā)工具實現(xiàn)的信息系統(tǒng)對接。通過分析平臺安全風險,設(shè)計了平臺軟件的安全體系。

  

【正文】 之間數(shù)據(jù)的交換。在服務(wù)器端,可以運用 Oracle、SQL server 的技術(shù)進行在服務(wù)器端的數(shù)據(jù)的存 儲。在服務(wù)器端,常常需要儲存大量的數(shù)據(jù),然后利用 Http 請求協(xié)議與客戶端進行相應(yīng)的數(shù)據(jù)交換處理。 本文的主要研究內(nèi)容是 Android客戶端的設(shè)計與實現(xiàn)。 數(shù)據(jù)庫技術(shù) 數(shù)據(jù)庫范式 數(shù)據(jù)庫范式是檢驗一個數(shù)據(jù)好壞的標準。所以在關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫設(shè)計過程中,關(guān)系模式的規(guī)范化常常常被應(yīng)用。一個好的數(shù)據(jù)庫應(yīng)該沒有冗余、查詢效率就會很高。范式[17]分為六種,按照需求滿足的程度不同分為以下六種:第一范式( 1NF)、第二范式( 2NF)、第三范式( 3NF)、第四范式( 4NF)、第五范式( 5NF)和第六范式( 6NF)。其中從第一范式但第六范式要求逐漸升高,第一范式的要求最低,第六范式要求最高。但在一般情況下,第六范式極少被應(yīng)用,在對數(shù)據(jù)庫的設(shè)計時只一般只需第三范式就很不錯了。 第一范式: 在關(guān)系中的每一個屬性都是一個不可再劃分出來的基本數(shù)據(jù)項,也就是說這屬性本身不可能再含有其它屬性了,并且對屬性的值也不能再包含多個數(shù)據(jù)。 第二范式: 比第一范式較復(fù)雜一些,它要求數(shù)據(jù)庫表中的每個實例或行必須可以被唯一地區(qū)分。表中所有非主屬性完全依賴于主鍵,且必須在滿足第一范式的前提下。簡而言之,就是表中要有主鍵。 第三范式。 第三范 式就是屬性不依賴于其它非主屬性。它要求在滿足第二范式的前提下,一個數(shù)據(jù)庫表中不包含已在其它表中已包含的非主關(guān)鍵字信息。 云南大學碩士研究生論文 云南大學研究生招生管理信息系統(tǒng)的分析與設(shè)計 20 數(shù)據(jù)建模通常有以下三種數(shù)據(jù)模型: 1) 概念數(shù)據(jù)模型。它是通過實體、實體集、屬性、域、碼、實體型和聯(lián)系來描述的。如果想要精確理解把握它,可以通過信息世界中概念和概念模型的表示方法兩個方面著手。概念數(shù)據(jù)模型可以理解為從現(xiàn)實世界到機器世界的一個中間體。對于概念模型的表示通過是通過 E- R圖或?qū)嶓w關(guān)系圖來進行表示的。 2) 物理數(shù)據(jù)模型。它描述了數(shù)據(jù)在儲存介質(zhì)上的組織結(jié)構(gòu),這種是面向計算機物理表示的 。 3) 邏輯數(shù)據(jù)模型。此模型面向很多層次,不僅是面向用戶,還面向系統(tǒng)的。被它主要 veil 用來來對數(shù)據(jù)庫管理系統(tǒng)( DBMS)的實現(xiàn)。邏輯數(shù)據(jù)模型主要有層次、網(wǎng)狀、關(guān)系三個模型。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫 設(shè)計是建立 數(shù)據(jù)庫及其應(yīng)用 系統(tǒng)的技術(shù),是 信息系統(tǒng) 開發(fā)和建設(shè)中的核心技術(shù)。由于 數(shù)據(jù)庫應(yīng)用系統(tǒng) 的復(fù)雜性,為了支持相關(guān)程序運行,數(shù)據(jù)庫設(shè)計就變得異常復(fù)雜,因此最佳設(shè)計不可能一蹴而就,而只能是一種 “反復(fù)探尋, 逐步求精 ”的過程,也就是 規(guī)劃 和結(jié)構(gòu)化數(shù)據(jù)庫中的 數(shù)據(jù)對象 以及這些數(shù)據(jù)對象之間關(guān)系的過程 。 框架 框架開發(fā)的定義 SSH 為 struts+spring+hibernate 的一個 集成 框架,是目前較流行的一種 Web應(yīng)用程序 開源框架 。 集成 SSH 框架的系統(tǒng)從職責上分為四層: 表示層 、 業(yè)務(wù)邏輯層 、 數(shù)據(jù)持久層 和域模塊層,以幫助開發(fā)人員在短期內(nèi)搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護方便的 Web 應(yīng)用程序 。其 中使用 Struts 作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負責 MVC 的分離,在 Struts 框架的模型部分,控制業(yè)務(wù)跳轉(zhuǎn),利用 Hibernate 框架對 持久層 提供支持, Spring 做管理,管理 struts和 hibernate。具體做法是:用 面向?qū)ο?的分析方法根據(jù)需 求提出一些模型,將這些模型實現(xiàn)為基本的 Java對象,然后編寫基本的 DAO(Data Access Objects)接口,并給出 Hibernate的 DAO 實現(xiàn),采用 Hibernate架構(gòu)實現(xiàn)的 DAO 類來實現(xiàn) Java類與數(shù)據(jù)庫之間的轉(zhuǎn)換和訪問,最后由 Spring做管理,管理 struts 和 hibernate。 云南大學碩士研究生論文 云南大學研究生招生管理信息系統(tǒng)的分析與設(shè)計 21 Struts 對 Model, View 和 Controller 都提供了對應(yīng)的組件 。 ActionServlet,這個類是 Struts 的核心控制器,負責攔截來自用戶的請求 。 Action,這個類通常由用戶提供,該控制器負責接收來自 ActionServlet 的請求,并根據(jù)該請求調(diào)用模型的業(yè)務(wù)邏輯方法處理請求,并將處理結(jié)果返回給 JSP 頁面顯示 。 Model 部分 : 由 ActionForm和 JavaBean組成,其中 ActionForm用于將用戶的請求參數(shù)封裝成ActionForm對象,該對象被 ActionServlet 轉(zhuǎn)發(fā)給 Action, Action根據(jù) ActionForm里面的請求參數(shù)處理用戶的請求 。 JavaBean則封裝了底層的業(yè)務(wù)邏輯,包括數(shù)據(jù)庫訪問等 。 View 部分 : 該部分采用 JSP(或 HTML、 PHP…… )實現(xiàn) 。 Struts 提供了豐富的 標簽庫 ,通過標簽庫可以減少 腳本 的使用,自定義的 標簽庫 可以實現(xiàn)與 Model 的有效交互,并增加了現(xiàn)實功能。對應(yīng)上圖的 JSP 部分 。 Controller 組件 : Controller 組件有兩個部分組成 ——系統(tǒng)核心控制器,業(yè)務(wù)邏輯控制器 。 系統(tǒng)核心控制器,對應(yīng)上邊的 ActionServlet。該控制器繼承了 HttpServlet 類,因此可以配置成標注的 Servlet。該控制器負責攔截所有的 HTTP 請求 ,然后根據(jù)用戶請求決定是否要轉(zhuǎn)給業(yè)務(wù) 邏輯控制器 。 業(yè)務(wù)邏輯控制器,負責處理用戶請求,本身不具備處理能力,而是調(diào)用 Model 來完成處理。對應(yīng) Action部分 。 Spring是一個開源框架,它由 Rod Johnson創(chuàng)建。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。 Spring使用基本的 JavaBean來完成以前只可能由 EJB 完成的事情。然而,Spring的用途不僅限于服務(wù)器端的開發(fā)。從簡單性、 可測試性 和 松耦合 的角度而言,任何Java 應(yīng)用都可以從 Spring中受益 。 目的:解決企業(yè)應(yīng)用開發(fā)的復(fù)雜 性 云南大學碩士研究生論文 云南大學研究生招生管理信息系統(tǒng)的分析與設(shè)計 22 功能:使用基本的 JavaBean代替 EJB,并提供了更多的企業(yè)應(yīng)用功 能 范圍:任何 Java 應(yīng) 用 簡單來說, Spring是一個輕量級的 控制反轉(zhuǎn) (IoC)和面向切面 (AOP)的容器框架 。 輕量 ——從大小與開銷兩方面而言 Spring都是輕量的。完整的 Spring框架可以在一個大小只有 1MB 多的 JAR 文件里發(fā)布。并且 Spring所需的處理開銷也是微不足道的。此外, Spring是非侵入式的:典型地, Spring應(yīng)用中的對象不依賴于 Spring的特定類 。 控制反轉(zhuǎn) ——Spring通過一種稱作控制反轉(zhuǎn)( IoC)的技術(shù)促進了 松耦合 。當應(yīng)用了IoC,一個對象依賴的其它對象會通過被動的方式傳遞進來,而不是這個對象自己創(chuàng)建或者查找依賴對象。你可以認為 IoC 與 JNDI 相反 ——不是對象從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它 。 面向切面 ——Spring提供了 面向切面編程 的豐富支持,允許通過分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級服務(wù)(例如審計( auditing)和 事務(wù) ( transaction)管理)進行 內(nèi)聚性 的開發(fā)。 應(yīng)用對象 只實現(xiàn)它們應(yīng)該做的 ——完成業(yè)務(wù)邏輯 ——僅此而已。它們并不負責(甚至是意識)其它的系統(tǒng)級關(guān)注點,例如 日志 或 事務(wù) 支持 。 容器 ——Spring 包含并管理 應(yīng)用對象 的配置和生命周期,在這個意義上它是一種容器,你可以配置你的每個 bean如何被創(chuàng)建 ——基于一個可配置原型( prototype),你的 bean可以創(chuàng)建一個單獨的實例或者每次需要時都生成一個新的實例 ——以及它們是如何相互關(guān)聯(lián)的。然而, Spring不應(yīng)該被混同于傳統(tǒng)的重量級的 EJB 容器,它們經(jīng)常是龐大與笨重的,難以使用 。 框架 ——Spring可以將簡單的組件配置、組合成為復(fù)雜的應(yīng)用。在 Spring中, 應(yīng)用對象 被聲明式地組合,典型地是在一個 XML文件里。 Spring也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開發(fā)留給了你 。 所有 Spring的這些特征使你 能夠編寫更干凈、更可管理、并且更易于測試的代碼。它們也為 Spring中的各種模塊提供了基礎(chǔ)支持 。 Hibernate 是一個開放源代碼的 對象關(guān)系映射 框架,它對 JDBC 進行了非常輕量級的對象封裝,使得 Java 程序員 可以隨心所欲的使用對象 編程 思維來操縱數(shù)據(jù)庫。 Hibernate云南大學碩士研究生論文 云南大學研究生招生管理信息系統(tǒng)的分析與設(shè)計 23 可以應(yīng)用在任何使用 JDBC 的場合,既可以在 Java 的客戶端程序使用,也可以在Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate 可以在應(yīng)用 EJB 的 J2EE 架構(gòu)中取代 CMP,完成 數(shù)據(jù)持久化 的重任 。 Hibernate 的核心接口一共有 5 個,分別為 :Session、 SessionFactory、 Transaction、Query和 Configuration。這 5 個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行 事務(wù) 控制。下面對這五個核心接口分別加以介紹 。 Session接口 :Session接口負責 執(zhí)行被持久化對象的 CRUD 操作 (CRUD 的任務(wù)是完成與數(shù)據(jù)庫的交流,包含了很多常見的 SQL語句。 )。但需要注意的是 Session對象 是非 線程安全 的。同時, Hibernate 的 session不同于 JSP 應(yīng)用中的 HttpSession。這里當使用session這個術(shù)語時,其實指的是 Hibernate 中的 session,而以后會將 HttpSession對象稱為用戶 session。 SessionFactory接口 :SessionFactory 接口負責初始化 Hibernate。它充當數(shù)據(jù)存儲源的代理,并負責創(chuàng)建 Session對象。這里用到了工廠模式。需要注意的是 SessionFactory并不是輕量級的,因為一般情況下,一個項目通常只需要一個 SessionFactory就夠,當需要操作多個數(shù)據(jù)庫時,可以為每個數(shù)據(jù)庫指定一個 SessionFactory。 Configuration接口 :Configuration接口負責配置并啟動 Hibernate,創(chuàng)建 SessionFactory對象。在 Hibernate 的啟動的過程中, Configuration類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 SessionFactory對象 。 Transaction接口 :Transaction接口負責 事務(wù) 相關(guān)的操作。它是 可選的,開發(fā)人員也可以設(shè)計編寫自己的底層事務(wù)處理代碼 。 Query和 Criteria 接口 :Query和 Criteria 接口負責執(zhí)行各種數(shù)據(jù)庫查詢。它可以使用HQL語言或 SQL語句兩種表達方式 。 云南大學碩士研究生論文 云南大學研究生招生管理信息系統(tǒng)的分析與設(shè)計 24 第三章 需求分析 軟件需求過程是整個軟件開發(fā)初始階段,對軟件的品質(zhì)具有決定性的作用。軟件需求工程研究如何理解和說明用戶對所開發(fā)軟件的要求和期望。 軟件 需求是用戶解決問題或達到目標所需條件或權(quán)能 (Capability)。系統(tǒng)或系統(tǒng)部件要滿足合同、標準、規(guī)范或其它正式規(guī)定 文檔 所需具有的條件或權(quán)能。 一種反映上面所述條件或權(quán)能的 文檔 說明 。 IEEE軟件工程標準詞匯表 (1997年 )中定義需求為 [5]: ( 1) 用戶解決問題或達到目標所需的條件或能 力 (Capability); ( 2) 系統(tǒng)或系統(tǒng)部件要滿足合同、標準、規(guī)范或其它正式規(guī)定文檔所需具有的條件或能力; ( 3) 一種反映上面 (l)或 (2)所描述的條件或能力的文檔說明。 軟件需求包括三個不同的層次:業(yè)務(wù)需求、用戶需求和功能需求(也包括非功能需求)[6]。 業(yè)務(wù)軟件需求分析 業(yè)務(wù)需求 (business requirement)是客戶對軟件制品目標的高層次要求。 業(yè)務(wù)描述 興義市遠程教育管理信息系統(tǒng) android 手機服務(wù)平臺主要由兩部分組成,一個是有后臺管理人員負責管理的后臺管理系統(tǒng),另外一部分是幫助用戶遠程學習的 android 客戶端。 后臺管理信息 主要的功能模塊有課程管理,課程服務(wù)費用統(tǒng)計,用戶管理,教師管理。 (一) 課程管理 包括課程信息帆布,課程下架,更改課程信息, 遠程開課管理 ,查詢已發(fā)布的課程信息。 (二) 課程服務(wù)費用統(tǒng)計主要是通過對每月整個系統(tǒng)的盈利額度,每個課程在每個星期所訂購和上課的情況,以及每個課程的盈利額的等信息做相關(guān)的統(tǒng)計,以報表的形式呈現(xiàn)個教務(wù)管理人員。 (三) 用戶信息管理模塊的功能有查詢用戶信
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1