基本信息
- 項(xiàng)目名稱(chēng):
- 班級(jí)管理系統(tǒng)上數(shù)據(jù)同步的研究與實(shí)現(xiàn)
- 來(lái)源:
- 第十二屆“挑戰(zhàn)杯”省賽作品
- 小類(lèi):
- 信息技術(shù)
- 大類(lèi):
- 科技發(fā)明制作B類(lèi)
- 簡(jiǎn)介:
- “星聯(lián)盟”軟件開(kāi)發(fā)團(tuán)隊(duì)的成員來(lái)自于系里的學(xué)生會(huì)干部、班里的班長(zhǎng)、團(tuán)支書(shū)等學(xué)生骨干。在班級(jí)管理的過(guò)程中,每人都積累了一套切實(shí)可行的方法,為了提高管理效率,實(shí)現(xiàn)“無(wú)紙化、信息化”綠色環(huán)保辦公,“星聯(lián)盟”團(tuán)隊(duì)通過(guò)對(duì)班級(jí)管理規(guī)律進(jìn)行深入的調(diào)研,最終通過(guò)所學(xué)的知識(shí)開(kāi)發(fā)出一套符合實(shí)際需求的班級(jí)管理系統(tǒng),解決了信息孤島問(wèn)題,實(shí)現(xiàn)了多臺(tái)電腦之間的點(diǎn)對(duì)點(diǎn)同步。該系統(tǒng)同樣適用于其它班級(jí),具有一定的理論和實(shí)踐意義。
- 詳細(xì)介紹:
- “星聯(lián)盟”軟件開(kāi)發(fā)團(tuán)隊(duì)的成員全是來(lái)自于系里的學(xué)生會(huì)干部、班里的班長(zhǎng)、團(tuán)支書(shū)等學(xué)生骨干。在班級(jí)管理的過(guò)程中,每人都積累了一套切實(shí)可行的方法,為了提高管理效率,實(shí)現(xiàn)“無(wú)紙化、信息化”綠色環(huán)保辦公,“星聯(lián)盟”團(tuán)隊(duì)通過(guò)對(duì)班級(jí)管理規(guī)律進(jìn)行深入的調(diào)研,最終通過(guò)所學(xué)的知識(shí)開(kāi)發(fā)出一套符合實(shí)際需求的班級(jí)管理系統(tǒng),解決了信息孤島問(wèn)題,實(shí)現(xiàn)了多臺(tái)電腦之間的點(diǎn)對(duì)點(diǎn)同步。該系統(tǒng)同樣適用于其它班級(jí),具有一定的理論和實(shí)踐意義。 系統(tǒng)基于J2EE體系結(jié)構(gòu),具有平臺(tái)無(wú)關(guān)性,可移植,可重用的優(yōu)點(diǎn),采用基于WEB的B/S(Browser/Server)模式,客戶(hù)端零維護(hù),能很好的解決傳統(tǒng)的C/S(Client/Server)結(jié)構(gòu)中不能集中控制,安全性差,客戶(hù)機(jī)負(fù)荷重等缺點(diǎn),能夠更好地利用學(xué)校的網(wǎng)絡(luò)資源,發(fā)揮網(wǎng)絡(luò)效能,提高工作效率。由于硬件資源的限制,缺少服務(wù)器的支持,因此無(wú)法把系統(tǒng)裝在一個(gè)服務(wù)器上供大家同時(shí)訪(fǎng)問(wèn),只能把系統(tǒng)裝在每個(gè)班干部的個(gè)人筆記本電腦上。這就出現(xiàn)了一個(gè)問(wèn)題,即如何把每個(gè)人添加的數(shù)據(jù)及時(shí)同步到其它班干部的電腦上,比如學(xué)習(xí)委員在他的電腦上錄入了學(xué)生的成績(jī)等數(shù)據(jù),班長(zhǎng)在他自己的電腦上錄入了最新的課程表,這樣學(xué)習(xí)委員只能看到最新的成績(jī)而無(wú)法看到課程表,班長(zhǎng)只能看到最新的課程表而無(wú)法看到成績(jī),這就提出了一個(gè)如何讓更新后的數(shù)據(jù)及時(shí)同步到其它班干部電腦上的問(wèn)題。針對(duì)上述情況,在老師和企業(yè)專(zhuān)家的指導(dǎo)下,經(jīng)過(guò)團(tuán)隊(duì)成員的努力,我們?yōu)榘嗉?jí)管理系統(tǒng)設(shè)計(jì)了兩個(gè)數(shù)據(jù)庫(kù)數(shù)據(jù)同步算法,實(shí)現(xiàn)兩臺(tái)電腦之間的點(diǎn)對(duì)點(diǎn)同步,從而增加了系統(tǒng)的可靠性、可用性、安全性和可擴(kuò)展性。
作品專(zhuān)業(yè)信息
設(shè)計(jì)、發(fā)明的目的和基本思路、創(chuàng)新點(diǎn)、技術(shù)關(guān)鍵和主要技術(shù)指標(biāo)
- 1.目的:由于硬件資源的限制,缺少服務(wù)器的支持,因此無(wú)法把班級(jí)管理系統(tǒng)裝在一個(gè)服務(wù)器上供大家同時(shí)訪(fǎng)問(wèn),只能把系統(tǒng)裝在每個(gè)班干部的個(gè)人筆記本電腦上。這就提出了一個(gè)如何讓更新后的數(shù)據(jù)及時(shí)同步到其它班干部電腦上的問(wèn)題。針對(duì)上述情況,我們?cè)O(shè)計(jì)了一套算法來(lái)實(shí)現(xiàn)兩臺(tái)電腦之間的點(diǎn)對(duì)點(diǎn)數(shù)據(jù)同步。 2.實(shí)現(xiàn)數(shù)據(jù)同步的基本思路:發(fā)送端選擇某個(gè)數(shù)據(jù)表,搜集表中所有的數(shù)據(jù)和關(guān)鍵字,向接收端發(fā)送同步請(qǐng)求;接收端接受數(shù)據(jù)后對(duì)相應(yīng)的表進(jìn)行同步處理,對(duì)每條記錄依次比較對(duì)應(yīng)的關(guān)鍵字,如果沒(méi)有相匹配的,則把記錄插入到表中,如果有匹配的記錄,則對(duì)其進(jìn)行更新操作。 3.創(chuàng)新點(diǎn):數(shù)據(jù)同步方法的思想和具體實(shí)現(xiàn)方法是創(chuàng)新點(diǎn)。 4.關(guān)鍵技術(shù):java/jsp/javabean/access數(shù)據(jù)庫(kù)/jdbc-odbc橋。 主要技術(shù)指標(biāo):數(shù)據(jù)同步所花費(fèi)的時(shí)間,單位ms。
科學(xué)性、先進(jìn)性
- 系統(tǒng)基于J2EE體系結(jié)構(gòu),具有平臺(tái)無(wú)關(guān)性,可移植,可重用的優(yōu)點(diǎn),采用基于WEB的B/S(Browser/Server)模式,客戶(hù)端零維護(hù),能很好的解決傳統(tǒng)的C/S(Client/Server)結(jié)構(gòu)中不能集中控制,安全性差,客戶(hù)機(jī)負(fù)荷重等缺點(diǎn),能夠更好地利用學(xué)校的網(wǎng)絡(luò)資源,發(fā)揮網(wǎng)絡(luò)效能,提高工作效率。 與現(xiàn)有的數(shù)據(jù)同步方法相比,該方法具有輕便、快速、靈活的特點(diǎn),從根本上解決班級(jí)管理建設(shè)中的“信息孤島”問(wèn)題,將各個(gè)業(yè)務(wù)端的數(shù)據(jù)有機(jī)地結(jié)合在一起,達(dá)到了緊耦合,實(shí)現(xiàn)兩臺(tái)電腦之間的點(diǎn)對(duì)點(diǎn)同步,從而增加了系統(tǒng)的可靠性、可用性、安全性和可擴(kuò)展性,做到了保持?jǐn)?shù)據(jù)的新鮮性和準(zhǔn)確性。對(duì)其它類(lèi)似的管理系統(tǒng)中數(shù)據(jù)同步的應(yīng)用起到了借鑒作用。
獲獎(jiǎng)情況及鑒定結(jié)果
- 2011年1月在濟(jì)寧職業(yè)技術(shù)學(xué)院藝術(shù)與設(shè)計(jì)系舉辦的第一屆藝術(shù)設(shè)計(jì)大賽中榮獲科技創(chuàng)新一等獎(jiǎng)。藝術(shù)與設(shè)計(jì)系主任李秀元博士評(píng)價(jià)該系統(tǒng)所使用的數(shù)據(jù)同步方法具備較高的水平,達(dá)到了較好的使用效果。
作品所處階段
- 小范圍投入使用階段
技術(shù)轉(zhuǎn)讓方式
- 無(wú)
作品可展示的形式
- 圖片
使用說(shuō)明,技術(shù)特點(diǎn)和優(yōu)勢(shì),適應(yīng)范圍,推廣前景的技術(shù)性說(shuō)明,市場(chǎng)分析,經(jīng)濟(jì)效益預(yù)測(cè)
- 系統(tǒng)使用的關(guān)鍵技術(shù)有java、jsp、javabean、access數(shù)據(jù)庫(kù)、jdbc-odbc橋。采用J2EE架構(gòu),MVC開(kāi)發(fā)模式。結(jié)構(gòu)清晰,可靠性高。創(chuàng)新設(shè)計(jì)的“輕量級(jí)”數(shù)據(jù)同步方法具有輕便、快速、靈活的特點(diǎn),提高了系統(tǒng)運(yùn)行的效率。 該系統(tǒng)適用于數(shù)據(jù)量不大的小型軟件系統(tǒng),當(dāng)上網(wǎng)不方便或缺少服務(wù)器的時(shí)候,又想實(shí)現(xiàn)數(shù)據(jù)同步,該方法能夠派上大用場(chǎng),對(duì)其它類(lèi)似的管理系統(tǒng)中數(shù)據(jù)同步的應(yīng)用起到了借鑒作用。 目前國(guó)內(nèi)軟件市場(chǎng)上已有高校班級(jí)管理信息系統(tǒng),諸多高校(例如清華大學(xué)、山東大學(xué)等)都開(kāi)發(fā)了基于各自學(xué)校實(shí)際情況的班級(jí)管理信息系統(tǒng).但這些管理軟件主要是實(shí)現(xiàn)了學(xué)生信息、成績(jī)、課程、班級(jí)事務(wù)辦公信息化等方面的數(shù)字化管理,其不足之處在于具體到缺少服務(wù)器和網(wǎng)絡(luò)的情況下如何使得系統(tǒng)良好的運(yùn)行,這樣的產(chǎn)品目前基本上是空白的。按每個(gè)班級(jí)購(gòu)買(mǎi)一套本系統(tǒng),每套軟件售價(jià)1元來(lái)計(jì)算,在濟(jì)寧職業(yè)技術(shù)學(xué)院能收益大約三百元。而全國(guó)有2500多所高校,保守估計(jì)經(jīng)濟(jì)效益能達(dá)到75萬(wàn)以上。
同類(lèi)課題研究水平概述
- 隨著科學(xué)技術(shù)的不斷發(fā)展,當(dāng)今世界已進(jìn)入信息化時(shí)代,信息技術(shù)和網(wǎng)絡(luò)技術(shù)在促進(jìn)社會(huì)進(jìn)步和國(guó)民經(jīng)濟(jì)發(fā)展中發(fā)揮著越來(lái)越大的作用,并對(duì)人類(lèi)的思想觀念和工作方式帶來(lái)了巨大的沖擊和變革。例如,自九十年代后期始。在高等教育領(lǐng)域中,如何實(shí)現(xiàn)高校管理的網(wǎng)絡(luò)化和信息化建設(shè)是中國(guó)高等院校管理工作所面臨的重大機(jī)遇與挑戰(zhàn)。 班級(jí)管理工作在現(xiàn)今高校管理中處于樞紐地位。開(kāi)發(fā)一個(gè)專(zhuān)門(mén)針對(duì)班級(jí)管理的軟件,通過(guò)公共網(wǎng)絡(luò)平臺(tái),讓班干部和輔導(dǎo)員老師也能快速的參與到對(duì)學(xué)生各種事物的管理中來(lái),這勢(shì)必將對(duì)完善高校管理軟件帶來(lái)新的變革.也將對(duì)加速高校的信息化發(fā)展起到一定的作用。 目前國(guó)內(nèi)軟件市場(chǎng)上已有和很多較成熟的、商品化的高校班級(jí)管理信息系統(tǒng),諸多高校(例如清華大學(xué)、浙江大學(xué)、山東大學(xué)等)都開(kāi)發(fā)了基于各自學(xué)校實(shí)際情況的班級(jí)管理信息系統(tǒng).但這些管理軟件主要是實(shí)現(xiàn)了學(xué)生信息、成績(jī)、課程、班級(jí)事務(wù)辦公信息化等方面的數(shù)字化管理,其不足之處在于具體到缺少服務(wù)器和網(wǎng)絡(luò)的情況下如何使得系統(tǒng)良好的運(yùn)行,這樣的產(chǎn)品目前基本上是空白的。 “星聯(lián)盟”科技創(chuàng)新團(tuán)隊(duì)開(kāi)發(fā)的班級(jí)管理系統(tǒng),立足校園實(shí)際情況,采用“輕量級(jí)”的模式實(shí)現(xiàn)了接收端和發(fā)送端之間點(diǎn)到點(diǎn)的數(shù)據(jù)同步,彌補(bǔ)了國(guó)內(nèi)其他班級(jí)管理系統(tǒng)在這方面的不足,對(duì)其他信息化管理系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)同步起到了借鑒作用。具有一定的理論意義和實(shí)踐意義。