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

?

基于J2ME技術(shù)的手機選課系統(tǒng)的研究

2012-04-29 00:44:03陳彬
電腦知識與技術(shù) 2012年24期

陳彬

摘要:基于J2ME的手機選課系統(tǒng)是現(xiàn)有選課系統(tǒng)的重要補充,通過開發(fā)MIDP無線應(yīng)用程序訪問教學服務(wù)器來實現(xiàn)了學生隨時隨地查詢成績、學校公告信息和完成選課等功能,實現(xiàn)了教師隨時查看學生選課情況和學生信息等功能,能夠給師生提供一個方便的、快速的、隨時隨地的選課以及信息查詢途徑,完善了學校教學管理。

關(guān)鍵詞:手機選課;J2ME;MIDP

中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2012)24-5826-02

1概述

現(xiàn)在大部分學校推廣學分制,學生可根據(jù)自己的喜好自由地選修課程,傳統(tǒng)的選課方式稍顯滯后,隨著智能手機的普及,手機網(wǎng)絡(luò)的提速,越來越多的教師和學生更希望能隨時隨地高速地接入校園網(wǎng)和教務(wù)系統(tǒng),從而更為方便的獲取急需的信息。學?,F(xiàn)有的基于Web的教學管理系統(tǒng)存在很多不足,即使對于有線接入用戶也有有很多的限制,如果教師和學生要想瀏覽教學信息就必須坐在聯(lián)網(wǎng)的PC前進行,甚至出于對安全的考慮,一些不在校內(nèi)的學生想要瀏覽相關(guān)信息也會受到限制。目前國內(nèi)的選課系統(tǒng),隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和用戶要求的不斷提高,不受時間、空間限制B/S結(jié)構(gòu)的網(wǎng)上選課系統(tǒng)逐步取代了原有的C/S結(jié)構(gòu)的選課系統(tǒng)。當前,很多高校學生選課工作各系統(tǒng)基本使用基于B/S的結(jié)構(gòu),教師和學生是通過現(xiàn)有的校園網(wǎng)和教學信息服務(wù)網(wǎng)完成教學活動過程中各個環(huán)節(jié)的工作和學習,完成公告信息查看、成績查詢、課程表查看、考試的安排等。

近年來中國電信推出了3G手機,可以與校園網(wǎng)互聯(lián),實現(xiàn)學生利用手機選課,但是必須使用它們的3G手機。這就有了很大局限性,第一很多學生的手機大部分都是GSM制式,不是所有的手機都是智能手機;第二,大部分高校沒有自己的wap校園網(wǎng)和教務(wù)系統(tǒng)的移動校園網(wǎng)或者正處于起步階段;第三,即使一些院校已經(jīng)建立了自己的移動校園網(wǎng),但是在應(yīng)用中技術(shù)還不夠成熟,存在著大量問題和不方便,或只能采用短信息的方式對查詢簡單信息。

2智能股票分析系統(tǒng)的開發(fā)環(huán)境

該文所設(shè)計的手機選課系統(tǒng)采用基于J2ME開發(fā)環(huán)境,在Windows操作系統(tǒng)下進行開發(fā),具體介紹如下:

1)J2ME

J2ME是一種環(huán)境,一種針對嵌入式消費電子設(shè)備如機頂盒、移動電話和PDA之類設(shè)備的高度優(yōu)化的Java運行環(huán)境。它將Java語言的與平臺無關(guān)的特性移植到小型電子設(shè)備上,允許移動無線設(shè)備之間共享應(yīng)用程序。

2)MIDP 2.0

MIDP現(xiàn)在最新版本就是MIDP 2.0,它強化了對用戶界面、網(wǎng)絡(luò)功能、游戲和多媒體功能的支持,同時將OTA應(yīng)用程序下載包括到規(guī)范中來,另外還為無線信息設(shè)備提供了端到端的安全機制。

3)搭建J2ME平臺

開發(fā)工具采用J2SDK,可直接從官網(wǎng)http://java.sun下載,由于模擬器需要J2SE虛擬機的支持,所以先安裝J2SE平臺。然后安裝WTK,選定模擬器。

4)Microsoft SQL server 2005

本開發(fā)系統(tǒng)選擇數(shù)據(jù)庫平臺時主要考慮到兼容性和易用性,選擇微軟公司開發(fā)的Microsoft SQL Server 2005作為平臺。為了達到企業(yè)級的數(shù)據(jù)管理,采用集成的商業(yè)智能(BI)工具。SQL Server 2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù),能夠提供更加保險的存儲功能,可以構(gòu)建和管理用于業(yè)務(wù)的可用性高、性能強的數(shù)據(jù)應(yīng)用程序。

3手機選課系統(tǒng)的總體設(shè)計

本系統(tǒng)的設(shè)計主要從操作界面的優(yōu)化、系統(tǒng)的功能實現(xiàn)、數(shù)據(jù)庫的設(shè)計以及編碼實現(xiàn)等方面展開,在整個設(shè)計過程中一定要遵循相應(yīng)的設(shè)計原則,并保證在功能設(shè)計過程中采用正確的方法。

1)操作界面優(yōu)化。有著良好用戶體驗性的界面是系統(tǒng)能否順利運行的一個重要前提,如果在設(shè)計界面時采用一個新穎的設(shè)計策略,可以要讓選課系統(tǒng)用起來更加舒適、更加人性化,這個需要在程序設(shè)計之前完成。考慮到系統(tǒng)應(yīng)用到手機,整個操作界面嚴格遵循手機顯示規(guī)則,要有一個清晰的層次結(jié)構(gòu),設(shè)計的各個窗口的外觀、布局、風格和操作方法也要基本一致。所有的輸出數(shù)據(jù)都要求準確、直觀,一目了然。

2)系統(tǒng)功能實現(xiàn)。選課功能的實現(xiàn)要以前面的工作為基礎(chǔ),設(shè)計時采用“自頂向下”的原則考慮模塊的劃分與設(shè)計,使模塊內(nèi)部及模塊之間的連接具有更加合理的結(jié)構(gòu)。通過開發(fā)MIDP無線應(yīng)用程序訪問教學服務(wù)器來實現(xiàn)通過手機來選課和成績查詢、信息查詢的功能。實現(xiàn)學生通過無線查詢系統(tǒng),能隨時查詢成績、學校公告信息和完成選課。本著移動辦公實現(xiàn)方便、快捷的原則,利用J2ME平臺開發(fā)一個移動選課系統(tǒng)。學生通過該系統(tǒng)能夠查詢開課信息、任課教師信息、選修自己愛好的課程、查詢自己的選課結(jié)果、修改個人密碼;另外,系統(tǒng)能對學生的選課操作進行約束和限制,例如:選課學生的年級、選課的門數(shù)、選課的專業(yè)、避免上課時間沖突等。

它主要實現(xiàn)了以下幾方面的功能:

①登錄。學生使用學號、密碼登錄系統(tǒng);教師使用工號、密碼登錄系統(tǒng)。如果學號、工號或者密碼錯誤,提示重新輸入。

②選課平臺。根據(jù)選修課安排通告,可以按科目或者教師選擇課程。

③個人成績查詢??赏ㄟ^系統(tǒng)查詢已修完學科的學習成績。

④學校公告信息查詢。可快速瀏覽學校公告信息。

⑤數(shù)據(jù)庫的物理設(shè)計。根據(jù)總體方案設(shè)計需求及系統(tǒng)分析階段歸納的實際需求,首先考慮數(shù)據(jù)庫的存儲方式;接下來要考慮數(shù)據(jù)庫表的數(shù)量及每一個數(shù)據(jù)庫表的內(nèi)容;最后從查詢處理效率等方面考慮數(shù)據(jù)庫表的索引問題等。

⑥編碼實現(xiàn)。編碼設(shè)計是本系統(tǒng)設(shè)計的重要組成部分,手機選課、信息查詢都與與數(shù)據(jù)的規(guī)范性和交換性密切相關(guān),設(shè)計好的編碼會永久使用并常駐于數(shù)據(jù)庫中,因此需要在系統(tǒng)設(shè)計階段就必須給出具有明確性、穩(wěn)定性的編碼設(shè)計方案。

4結(jié)束語

基于J2ME的手機選課系統(tǒng)是現(xiàn)有選課系統(tǒng)的重要補充,在網(wǎng)絡(luò)非常發(fā)達的今天,雖然選課系統(tǒng)已經(jīng)是當前高校教務(wù)管理信息化平臺建設(shè)中一個重要的組成部分,但是還需要借助手機選課系統(tǒng)來實現(xiàn)學生隨時隨地查詢成績、學校公告信息和完成選課等功能;實現(xiàn)教師隨時查看學生選課情況和學生信息等功能;為廣大師生提供一個方便的、快速的、隨時隨地的選課以及信息查詢途徑,從而完善了學校教學管理。

參考文獻:

[1]孫更新.Java畢業(yè)設(shè)計指南與項目實踐[M].北京:科學出版社,2008.

[2]求是科技.Java信息管理系統(tǒng)開發(fā)[M].北京:人民郵電出版社,2005.

[3]王棟.基于J2ME技術(shù)的應(yīng)用研究與實踐[D].上海:華東師范大學,2007.

[4]徐炳文.基于J2ME的手機教務(wù)課表查詢系統(tǒng)設(shè)計與實現(xiàn)[J].佳木斯大學學報:自然科學版,2010(1) .

[5]盧軍,岳希,周輝.J2ME移動軟件程序設(shè)計[M].北京:中國水利水電出版社,2010.

景东| 定陶县| 和林格尔县| 汝城县| 南澳县| 太和县| 洛南县| 怀化市| 温州市| 陇南市| 漯河市| 徐水县| 成都市| 天峻县| 龙游县| 广元市| 区。| 盐山县| 车险| 宝鸡市| 和林格尔县| 都昌县| 尤溪县| 苍南县| 龙江县| 阜新市| 龙游县| 呼和浩特市| 河曲县| 芒康县| 潮安县| 额尔古纳市| 青河县| 罗甸县| 太仓市| 崇州市| 平山县| 商河县| 黄冈市| 新密市| 邵武市|