999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

中小學分布式學籍管理系統的設計與實現

2013-04-29 00:44:03韓金
教師博覽·科研版 2013年9期

韓金

[摘要]一個以J2EE輕量級體系結構為基礎的系統框架,以基于MVC設計模式為設計理念,基于B/S架構的分布式存儲的中小學學籍管理系統。網絡數據傳輸采用https協議,保證了數據的有效性和安全性。采用統一的JDBC數據訪問接口,實現了數據庫管理系統的異構,可以支持多種不同的關系型數據庫管理系統。采用分布式存儲的解決方案,利用WebService的接口調用設計統一的數據訪問接口,解決數據存儲的分布式和異構性,實現學籍的跨校、跨區異動與審核。

[關鍵詞]教育信息中心;J2EE;MVC;分布式存儲;學籍管理系統

一、國內外現狀

當前市場上學生學籍管理方面軟件較多,但一般都是單機版和單校園網版。而就現在學生學籍信息管理的發展趨勢,以及各個省市的教育城域網建設范圍的逐步擴大,這種單機版和單校園網版的管理軟件并不是很實用。隨著學校辦學規模的擴大、專業設置和學生人數的逐年增加以及學籍跨校、跨區縣異動的復雜性大大增加,原有的學籍管理系統已經很難適應當今廣大學校的發展要求,因此急需一套基于網絡的分布式解決方案,實現學籍的跨學校、跨區縣異動,以及跨區縣的多級管理,實現管理信息現代化、規范化和科學化的學籍管理系統是現代學籍信息管理系統的發展趨勢。[1]

二、主要相關技術

分布式計算是目前主流的一種軟件架構模式,但是市面上還沒有推出基于分布式的學籍管理系統。分布式存儲具有安全、穩定、高效等諸多優點,是分布式軟件系統的一個重要標志,本系統中的數據存儲采用了分布式的方式,以實現學籍數據的跨校、跨區異動與審核。分布式具有以上優點的同時也增加了系統開發的復雜性和難度,本系統是利用統一的數據訪問接口來實現對數據庫的異構式訪問。

系統分為中心版和學校版。中心版與學校版通過WebService進行系統間的數據通訊,實現數據的統一匯總與管理,并且保證了數據的一致性。

1.學籍數據的分布式存儲與數據交換

系統中的學籍管理信息的框架為EMIF體系結構的多區域結構:EMIF是一個分布式的聯網系統,由一個或多個EMIF區域組成,每個區域都由一臺區域集成服務器和多個應用程序及其代理組成。這樣就可以建立學校與教育局之間的互聯系統。如圖1所示:

2.實現數據庫的異構

系統中不同版本之間的數據通訊采用WebService接口進行操作,實現了不同的版本可以采用不同的數據庫管理系統。如圖2所示,不同的數據庫系統之間通過WebService進行統一的數據交換與管理,實現了對數據庫管理系統的異構。中心版因為數據量大,可以采用SQL Server;學校版數據量不大,可以采用Mysql。

3.對學籍管理業務的研究

為了實現對學籍數據的電子化管理,需要詳細了解并分析傳統方式中學籍管理業務的需求與流程。通過分析,系統需要對學校設置、機構設置、學籍和成績進行管理,還需要對用戶和權限進行系統管理,以及保證不同版本系統間的數據報送。下面部分是系統具體的功能要求和權限設置。

三、系統設計與分析

采用B/S架構進行開發,瀏覽器是B/S結構(Browser/Server結構)的系統使用的客戶端。隨著網絡技術的發展,通過各種網絡瀏覽器直接作為軟件系統的客戶端,用于表現用戶工作界面成為可能,前端瀏覽器中實現一部分業務邏輯,更多的業務邏輯放到后臺服務器中去實現,形成三層開發結構。[2]這樣做可以最大程度地減輕客戶端的負載工作量,最大限度地降低系統客戶端升級和維護的復雜性和成本。

1.開發中的約定

好的系統設計需要遵循科學的設計方法和理念,更需要良好的開發習慣。本系統的開發遵循了一些統一的開發規則。

2.關于數據的一致性

對于分布式應用來說,不同子系統和數據庫中的數據一致性是很重要的一個方面。為了保證這一點,本系統在設計的時候采用每個單位分配唯一編碼,單位下的所有數據跟單位唯一編碼相關聯,這樣數據匯總到一起的時候可以通過單位唯一編碼來保證唯一性,保證了數據的一致性。

四、系統主要功能

1.系統功能列表

2.功能介紹

教育局注冊:設置教育局名稱、管理員以及所在地行政區劃碼。

機構設置:管理教育局內處室、職工信息以及直屬學校。

學校信息:查看已經報送數據的學校的所有報送信息,包括學校信息、職工信息、學生信息等。

學校設置:對系統的各項信息進行數據的初始化,包括機構設置、年級設置、班級設置等日常工作的初始化。

學生管理:對學生的各項信息進行管理,包括學生新生入學管理、開學報到入冊、學籍異動等。

查詢工具:向導式的操作,隨需應變的靈活性,根據用戶設置的查詢條件,可以迅速得到所需信息。

數據報送:利用Web Services實現代理信息的注冊后,按照相同的標準進行數據報送。

系統設置:對本系統的子系統和模塊進行便捷管理。

權限管理:管理員包括子管理員,可對權限進行分組,可將人員加入到已經創建的權限組。

代碼設置:對所有的代碼進行管理。

數據導入:提供了一個易用的數據導入工具(利用了Web Start技術),只需簡單的操作就可把已經存在的學生及教職工資料迅速地導入到本系統中。

系統設置:對本系統的子系統和模塊進行便捷管理。

權限管理:管理員包括子管理員,可對權限進行分組,可將人員加入到已經創建的權限組。

圖4展示了系統的登錄流程。權限查詢標簽庫:

reverse="Y" scopeKey="<%=key%>" userID="admin">

管理

主站蜘蛛池模板: 欧美全免费aaaaaa特黄在线| 精品伊人久久久久7777人| 国产性生大片免费观看性欧美| 久久精品丝袜| 亚洲天堂高清| 亚洲一区二区日韩欧美gif| 精品视频91| 亚洲天堂精品视频| 在线欧美a| 色妞永久免费视频| 国产不卡一级毛片视频| 综合色88| 亚洲国产精品日韩欧美一区| a网站在线观看| 精品久久高清| 国产毛片不卡| 亚洲一区免费看| 中国成人在线视频| 老色鬼久久亚洲AV综合| 91网红精品在线观看| 日韩欧美网址| 亚洲无码日韩一区| 亚洲无码高清视频在线观看| 超清无码熟妇人妻AV在线绿巨人| 40岁成熟女人牲交片免费| 中文字幕在线观| 91青草视频| 色香蕉网站| 天天爽免费视频| 欧美日韩综合网| 国产精品亚洲日韩AⅤ在线观看| 色成人亚洲| 成年女人a毛片免费视频| 内射人妻无码色AV天堂| 国产特级毛片aaaaaa| 亚洲中文字幕97久久精品少妇| 国产成人久久777777| 亚洲无线视频| 国产迷奸在线看| 99久久精品久久久久久婷婷| 九九热精品视频在线| 国产一区三区二区中文在线| 免费无码在线观看| 国产又色又刺激高潮免费看| 久久综合色播五月男人的天堂| 国产无码网站在线观看| 国外欧美一区另类中文字幕| 无码乱人伦一区二区亚洲一| 无码免费视频| 人妖无码第一页| 好吊妞欧美视频免费| 最新亚洲人成无码网站欣赏网| 亚洲国产精品日韩欧美一区| 国产成人精品亚洲日本对白优播| 综合亚洲色图| 国产精品美女网站| 嫩草影院在线观看精品视频| 亚洲无码A视频在线| 中文字幕在线一区二区在线| 国产微拍一区二区三区四区| 曰韩免费无码AV一区二区| 国产成年女人特黄特色毛片免| 免费国产小视频在线观看| 五月天丁香婷婷综合久久| 91久久性奴调教国产免费| 久久精品国产91久久综合麻豆自制| 国产激爽爽爽大片在线观看| 国产偷国产偷在线高清| 在线观看欧美精品二区| 亚洲美女一级毛片| 亚洲天堂网视频| 日韩亚洲综合在线| 日韩高清中文字幕| 欧美日韩国产成人高清视频| 91精品国产丝袜| 波多野结衣第一页| 国产成人精品一区二区| 久久久久亚洲精品成人网| 亚洲精品第一页不卡| 亚洲va欧美ⅴa国产va影院| 人妻少妇乱子伦精品无码专区毛片| 99草精品视频|