當前位置:編程學習大全網 - 源碼下載 - android選課系統服務器怎麽建

android選課系統服務器怎麽建

1、選課系統的現狀

現在大多數的高校都是采用的瀏覽器/服務器(B/S)模式,這種模式想對最初的人工課程管理方便了許多,不在需要大量的人力,學生選課也不在排隊擁擠,更不會因為選課而耽誤正常的教學任務。B/S模式的選課系統只需要壹臺能訪問網絡的瀏覽器即可。只要選課服務器端提供選課、學籍管理、考試成績、畢業設計等業務模塊,在客戶端的瀏覽器視窗中就能進行相應模塊的功能管理。這種B/S模式的選課系統具有不限時間、地點等優勢,然而隨著移動互聯網的發展這種B/S模式的選課系統也存在很多不足,比如妳要進行選課操作,就必須坐在接入網絡的電腦前,而且課程開設的通知等等也是要通過上網才知道,對於壹些不常上網的同學可能就會錯過很多有用的消息,比如說課程調整通知、考試安排等等。而這些缺陷都可以通過移動終端來解決。

2、Android系統特點

近幾年,3G的全球覆蓋使世界快速步入移動互聯網時代,網絡的應用範圍變得更加廣泛,移動智能終端在市場上迅速滲透,成為移動互聯網發展的強大動力。根據市場調研機構Gartner發布的最新統計報告顯示,2011年壹季度全球手機銷售量***4.278億部,其中智能手機銷量超過1億部,現在高校師生的智能移動通訊設備擁有率已經和PC擁有率相近。而智能手機操作系統中,Android系統的市場份額又遠遠大於其他的手機操作系統。Android是Google於2007年11月5日發布的基於Linux內核的移動平臺,該平臺由操作系統、中間件、用戶界面、應用軟件組成,是壹個真正開放的移動平臺。從軟件分層的角度來說,Android平臺由應用程序、應用程序框架、Android運行時庫層以及Linux內核***4部分構成。 計算機應用論文,計算機碩士論文,碩士計算機論文,碩士畢業論文:www.888lw.com

3、選課系統設計

3.1 需求分析

結合筆者所在院校的選課情況來看,首先是教務管理者對各個教學單位提交的學期開課內容進行核定,在確定了開課內容和任課教師後,根據學校的教學資源情況,做好課程編排工作,以方便師生查閱,正式開放選課時,學生可以通過傳統的WEB方式進行選課,也可以通過Android智能手機進行查看課程及任課教師情況,然後選課,對與選課中對錯選的課程可以進行退選操作。在選課時間結束後,系統根據選課的信息進行檢查後保存至相應選課記錄表中,並將選課信息反饋給手機客戶端。

3.2 詳細設計

Android平臺的選課系統是壹個集Web、數據庫、移動終端壹體的應用系統,其具體的功能模塊如下圖:

4、基於Android平臺選課系統的實現

4.1 Android客戶端

選課系統客戶端以Android智能手機作為實現平臺,通過手機客戶端實現學生查課、選課等操作。詳細UI見下圖:

4.2 業務邏輯實現

基於Android平臺的選課系統需要通過無線局域網接入校園網與現有的WEB選課系統進行數據交互,結合筆者現有Web選課系統的ASP.NET架構,只需要創建Web服務應用程序即可實現智能手機與選課系統數據庫的數據交互。

5、結語

Android在未來高校應用中無疑會有廣闊的市場前景,良好的用戶界面及人性化的操作將會更加收到重視,而這種作為傳統高校應用的輔助手段,也會在未來的某個時候占據主導地位。

  • 上一篇:襄陽速維信息技術有限公司怎麽樣?
  • 下一篇:源代碼+asp
  • copyright 2024編程學習大全網