国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

云計算平臺的高校教學綜合管理系統(tǒng)的開發(fā)

2013-12-23 03:51:26林泓愷
武漢商學院學報 2013年2期
關鍵詞:面向對象瀏覽器管理系統(tǒng)

林泓愷

(武漢商業(yè)服務學院,湖北 武漢 430056)

一、云計算平臺概念

從新世紀開始,云技術在美國首先沒提出,由于分散的系統(tǒng)要處理越來越多的用戶各種信息,所以各個大型的互聯(lián)網(wǎng)公司提出了云計算概念。云計算的實質就是大規(guī)模的數(shù)據(jù)集中處理,由于云技術概念是由各個互聯(lián)網(wǎng)公司所提出的,所以有很多種概念。谷歌和微軟所提出的云概念是指云操作系統(tǒng),典型的終端型云操作系統(tǒng)就是谷歌的chrome os和微軟的Azure兩類。在終端型的云操作系統(tǒng)中,還可以再進行細分,谷歌的chrome os就屬于“輕量級操作系統(tǒng)”,它的終極理念是,以瀏覽器為云計算的入口點。因而,此操作系統(tǒng)只提供了一個web瀏覽器界面。通過瀏覽器,用戶可以使用上面的web應用程序提供的服務(云計算服務)。

而微軟的Azure屬于重量級云操作系統(tǒng)。因為它并不完全摒棄現(xiàn)有pc終端的本地應用服務的情況下,提供了云計算的接入服務。也就是說:重量級云操作系統(tǒng),即提供了對本地資源(數(shù)據(jù)、應用程序)的管理,又提供了使用“云服務”的接入點,這個接入點或許不單以web瀏覽器為入口點,它將提供更多的接入點,以便于用戶順暢地使用“云計算服務”而不感覺到奇怪。

本文所提出的云計算概念指的是整合學校管理中所有的信息,把這些信息都轉移到一個服務器平臺中,通過這個服務器平臺來處理各種各種的信息,并且所有管理系統(tǒng)內部的數(shù)據(jù)是可以相互統(tǒng)計交互的。這樣就形成了一個強大的服務器平臺,這種具體的概念是云計算服務。

二、高校教學綜合系統(tǒng)

在目前高校管理系統(tǒng)中,由于不同行業(yè)和不同部門的管理,出現(xiàn)了很多不同的管理系統(tǒng)。如:教學管理系統(tǒng)、圖書管理系統(tǒng)、學生信息管理系統(tǒng)、檔案管理系統(tǒng)、學籍管理系統(tǒng)等等,一個高校中有很多管理系統(tǒng),這些管理系統(tǒng)都是獨立的平臺,直接的數(shù)據(jù)不能進行交互和統(tǒng)計。目前,隨著社會經(jīng)濟和各種管理水平發(fā)展,學生和學校管理所產(chǎn)生的信息也越來越多,之間的交換也越來越多,而目前相對較為分散的系統(tǒng)使用起來浪費了很大的人力和物力,所以建立一套綜合的信息管理平臺是非常重要的。

在目前的云平臺的開發(fā)中,使用最多的技術就是J2EE平臺,由于J2EE平臺使用的是java語言,java語言擁有很好的健壯性、安全性和跨平臺等特性,成為目前主流的開發(fā)服務器平臺的技術。而J2EE平臺是sun公司提出的一種標準,在這個標準中,可以使用不同的技術進行組合,這也是目前J2EE技術成功最為重要的一個因素。軟件的設計者和開發(fā)者可以根據(jù)系統(tǒng)的不同,使用不同的技術來開發(fā)系統(tǒng),所以就大大的增加系統(tǒng)開發(fā)的靈活性,從而提高系統(tǒng)的性能和針對性。本系統(tǒng)首先要研究如何提高學校教學綜合管理系統(tǒng)的性能和管理全面性。為了滿足日益發(fā)展的要求,為了提高系統(tǒng)的綜合性能,根據(jù)不同的角色使用不同的服務,這樣就有效的解決系統(tǒng)性能。在客戶端,系統(tǒng)將采用B/S結構,使用瀏覽器的方式向用戶提供服務。客戶端和角色端將同時使用一個服務器平臺,服務器平臺的搭建是使用目前企業(yè)級開發(fā)的首選架構J2EE,根據(jù)J2EE體系,系統(tǒng)將會被分為3層,即顯示層,控制層和模型層。在顯示層中,本系統(tǒng)會根據(jù)不同的角色分別使用兩種不同的技術,即jsp和html5,在使用jsp的瀏覽器模式中,將用到struts2框架技術??刂茖訉⑹褂瞄_源框架spring,系統(tǒng)將用spring來管理模型和顯示,是系統(tǒng)有效的解耦,使開發(fā)徹底的面向對象。在模型層將使用靈活的jdbc封裝框架hibernate。J2EE是一個可以在任何操作系統(tǒng)上搭建的平臺,做到了真正的跨平臺,使系統(tǒng)有良好的擴展性。本系統(tǒng)通過一個平臺,兩種客戶端可以使教學系統(tǒng)的效率大大增強,并且可以充分發(fā)揮java開發(fā)語言優(yōu)勢,使系統(tǒng)的管理功能全面化,最終完成一套高效,穩(wěn)定的高校教學綜合管理系統(tǒng)。

三、設計思想

面向對象的程序設計思想自60年代誕生以來,從剛開始的前衛(wèi)并且昂貴的開發(fā)模式到現(xiàn)在開發(fā)的主流模式,已經(jīng)過去了40多年。現(xiàn)在面向對象技術已經(jīng)滲透到程序設計的各個角落,從大型服務應用框架到普通的桌面應用,再到操作系統(tǒng)的內核和底層的驅動程序,無處不在。面向對象技術是將行為和數(shù)據(jù)封裝到一個單獨的對象,以對象為基礎,行為和數(shù)據(jù)是基本的元素的一種程序設計方法。對象隱藏了實現(xiàn)的步驟,每個對象都是單獨的實體,對象之間通過消息的調用,最簡單的消息調用方法就是方法的調用來進行交互的。類是同一個類型的對象的描述,是所有該類型對象的模版,可以由一個類生成很多對象,并且類可以繼承其他的類。面向對象思想是一種程序設計思想,其在一定的抽象層次上將程序實體封裝成獨立的對象,以便達到解除程序各個部分之間的耦合,有利于理清楚系統(tǒng)各部分之間的關系。設計模式是在軟件開發(fā)的長期過程中形成的用于解決特定場合下的特定問題的一種經(jīng)過實踐檢驗的可重復使用的高效的解決方案。設計模型是程序設計方法,是以面向對象為基礎的。在現(xiàn)在的程序開發(fā)高級語言中,每一種面向對象技術的實現(xiàn)都有一個對象系統(tǒng),一個完備的對象系統(tǒng)背后還有一個龐大的類型系統(tǒng)。類型系統(tǒng)是面向對象技術的實現(xiàn)的根本,有了類型,才有了對象的類型、類類型、接口類型和基礎數(shù)據(jù)類型,在這之上才有對象和類、接口等對象。在常用的linux操作系統(tǒng)中,內核就是實現(xiàn)了一個較為簡單的對象系統(tǒng)kobject,不過在Linux中,沒有對象的類型系統(tǒng)。面向對象思想是根據(jù)是否支持動態(tài)類型分為靜態(tài)類型和動態(tài)類型。如smalltalk就是動態(tài)型,c++則是靜態(tài)型的。而用c語言實現(xiàn)的gobject也是動態(tài)類型,甚至還實現(xiàn)了一般只有動態(tài)語言才有的閉包(closure),最早的c語言還是很強大的?,F(xiàn)在新出現(xiàn)的python和ruby等動態(tài)語言都是支持動態(tài)性的面對對象系統(tǒng)。

面向對象主要是有封裝、繼承、多態(tài)和接口,通過多層次和多角度的抽象來達到。封裝就是將數(shù)據(jù)和方法、行為方法一個對象的實體中。繼承主要是描述類與類之間的關系,子類繼承了父類的方法和部分的數(shù)據(jù)。多態(tài)是面向對象的核心,多態(tài)是調用不同對象的同一個方法,就會產(chǎn)生不同的行為,通過函數(shù)的重載實現(xiàn)的多態(tài)并不是面向對象技術中的多態(tài),可以看做是c++的語法。接口是模塊和類提供給對象的操作界面。其只是定義了一套操作規(guī)范,并沒有實現(xiàn),實現(xiàn)是由聲明具有該接口的具體模塊和類完成。

四、高校教學綜合系統(tǒng)服務器端平臺設計

根據(jù)目前在高校中所設計到的管理方面,本系統(tǒng)的設計主要分為10個主要的管理模塊。不同角色登錄系統(tǒng)后,會有不同的功能模塊。具體的模塊如下圖所示:

圖1 高校教學綜合系統(tǒng)功能模塊圖

從圖4-1可以看出,本系統(tǒng)的設計功能模塊,已經(jīng)包括了高校管理中的大部分功能模塊。平臺使用的開發(fā)技術是J2EE,隨著時代的發(fā)展肯定還有很多新的管理方式,但是在J2EE平臺上,由于使用的MVC三層框架的開發(fā)模式,在增加和擴展新的系統(tǒng)和服務時將會非常的方便。

21世紀是信息時代,在這樣一個被各種信息包圍的世界中,掌握了信息就意味著掌握了主動,如何更好的獲取和處理信息也是信息技術發(fā)展的一個動力源泉。目前,大到國家,小到企業(yè)學校,都在進行信息化,面對大量、繁瑣的信息,如何對這些信息進行處理和調取就顯得非常重要。在技術開發(fā)方面,隨著互聯(lián)網(wǎng)技術的發(fā)展,網(wǎng)速會變得越來越快,屆時人們的目光將投放到服務器端,即現(xiàn)在提出的云計算。把所有的操作都放到服務器端,各種連接的終端只需通過瀏覽器就可以登錄到系統(tǒng)中,完成自己的操作。而在服務器端的開發(fā)中,J2EE平臺技術是開發(fā)者的首選,由于J2EE的各種優(yōu)勢,在以后的發(fā)展中,會有越來越多的系統(tǒng)和平臺使用J2EE技術。

在信息化不斷發(fā)展的今天,會隨之產(chǎn)生越來越多的信息,處理這些信息就變得異常的艱巨。在技術不斷更新的時代,如何利用出現(xiàn)的技術來解決生活中存在的問題就顯示異常的重要。隨著不同的平臺對接和不同技術的應用,在一套系統(tǒng)上可能要出現(xiàn)多種技術,使用不同的技術的優(yōu)勢來給系統(tǒng)帶來最大的效率。在未來的信息化建設中,不可能只使用單獨的技術,肯定是多種技術相結合,為人們生活和社會發(fā)展提供最方便的服務。

[1]王玉芬,郭曉娟.云計算對高校教學資源影響解析[J].實驗技術與管理.2010(05).

[2]崔文,王國勇.基于校園網(wǎng)的云計算應用初探[J].微計算機信息.2010(18).

[3]楊旌.云計算促進高校創(chuàng)新發(fā)展的理論思考[J].當代教育理論與實踐.2010(05)

[4]葉藝勇.網(wǎng)絡實踐教學中云計算技術的應用[J].商場現(xiàn)代化.2010(09).

[5]劉旭勇.基于云計算的信息資源庫建設[J].計算機時代.2011(12)

猜你喜歡
面向對象瀏覽器管理系統(tǒng)
基于James的院內郵件管理系統(tǒng)的實現(xiàn)
反瀏覽器指紋追蹤
電子制作(2019年10期)2019-06-17 11:45:14
基于LED聯(lián)動顯示的違停管理系統(tǒng)
面向對象的計算機網(wǎng)絡設計軟件系統(tǒng)的開發(fā)
電子測試(2018年15期)2018-09-26 06:01:34
面向對象的數(shù)據(jù)交換協(xié)議研究與應用
海盾壓載水管理系統(tǒng)
中國船檢(2017年3期)2017-05-18 11:33:08
面向對象Web開發(fā)編程語言的的評估方法
環(huán)球瀏覽器
再見,那些年我們嘲笑過的IE瀏覽器
英語學習(2015年6期)2016-01-30 00:37:23
基于RFID的倉儲管理系統(tǒng)實現(xiàn)
资阳市| 揭西县| 蕲春县| 惠州市| 湖州市| 麦盖提县| 砚山县| 扎兰屯市| 合川市| 阿尔山市| 临桂县| 龙陵县| 克拉玛依市| 绩溪县| 抚州市| 宁阳县| 颍上县| 淮北市| 曲沃县| 定襄县| 南开区| 乳源| 洛南县| 吴忠市| 基隆市| 太康县| 汽车| 陆丰市| 二手房| 商城县| 四子王旗| 崇左市| 托克逊县| 惠东县| 米泉市| 游戏| 湘乡市| 茶陵县| 怀宁县| 鄂伦春自治旗| 宁陵县|