亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        J2EE架構的網上報名系統(tǒng)技術實現(xiàn)

        2015-04-29 06:04:46高靜
        計算機時代 2015年11期
        關鍵詞:解決方案

        高靜

        摘 要: 設計了基于J2EE的網上報名系統(tǒng)。該系統(tǒng)利用JSP、SERVLET等主流技術實現(xiàn)系統(tǒng)主體功能,對于系統(tǒng)建設中的關鍵問題,提出了可行的解決方案。通過在實際報名工作中的應用表明,該系統(tǒng)能夠充分保證考生信息采集的安全性、完整性和規(guī)范性,可幫助考務人員動態(tài)地管理及分析考試相關信息,滿足了報名工作高效、準確的要求。

        關鍵詞: 報名; J2EE; 技術實現(xiàn); 解決方案

        中圖分類號:G202 文獻標志碼:A 文章編號:1006-8228(2015)11-47-04

        Abstract: Design an online registration system based on J2EE. The system uses JSP, SERVLET and other mainstream technology to achieve the system's main function. For the key problems in the construction of the system, the feasible solutions are put forward in this paper. Through the application in the registration practice, the system is proved can fully guarantee the security, integrity and normative of the examinee information acquisition, can help the exam officers' dynamic management and analysis of examination related information, to satisfy the requirements of the registration work efficiently and accurately.

        Key words: online registration; J2EE; technology implementation; solution

        0 引言

        網絡技術發(fā)展迅猛,教育信息化逐步走向深入。基于Web的考試報名系統(tǒng)在各類考試中的應用也逐漸廣泛,成為研究的熱點之一[1]。當前,我國教育事業(yè)發(fā)展迅速,考試規(guī)模逐漸加大,報名系統(tǒng)訪問量和并發(fā)量也不斷增大,這對網上報名系統(tǒng)提出了更高的要求。

        全國計算機等級考試目前已經開考了多次,作為江蘇省重要考點之一,南京理工大學已成功組織了多次考試工作。由于報考相關信息復雜,報名人數(shù)非常多,每年需要安排大量人力和時間完成學生報考信息的錄入和費用收繳。傳統(tǒng)的報名方式存在許多不足[2-3]。

        ⑴ 需要人為辨認考生填報的信息,所收集的考生姓名、身份證號以及準考證號碼等錯誤率較高。

        ⑵ 時間難以控制,尤其是費用統(tǒng)計、進度統(tǒng)計、拍照非常不方便。

        ⑶ 考務人員的工作量很大,需要手工逐一輸入相關信息。

        ⑷ 獲取報名材料的渠道單一,難以實現(xiàn)雙向交流。

        ⑸ 采集的考生信息簡單,不利于對考生的管理。

        ⑹ 不利于管理者動態(tài)掌握報名信息,缺乏對數(shù)據(jù)的分析、統(tǒng)計。

        引進現(xiàn)代化的教育技術手段是解決以上問題的關鍵。本文基于學校網絡信息化概況,研發(fā)了一套“基于J2EE架構的全國計算機等級考試網上報名系統(tǒng)”,從而有效簡化了報名手續(xù),提高了工作效率,降低了報名成本,提升了信息準確性,提高了考試報名工作的管理水平,促進報名工作朝著科學化、正規(guī)化和無紙化的方向發(fā)展。

        1 網上報名系統(tǒng)的相關技術

        本系統(tǒng)采用基于J2EE和MVC設計模式的多層B/S架構,如圖1所示。B/S模式采用常見的、易用的客戶端瀏覽器,實現(xiàn)了客戶端的零維護,在系統(tǒng)升級和修改的時候,只需維護服務器端。這樣既節(jié)省了投資成本,又方便了使用。B/S結構主要由瀏覽器、Web服務器、數(shù)據(jù)庫服務器組成,由中間件來完成與數(shù)據(jù)庫服務器交互,系統(tǒng)采用JSP/Servlet容器Tomcat。

        1.1 JSP技術

        基于JSP開發(fā)的Web應用程序是跨平臺的,可以在Windows、Linux和UNIX操作系統(tǒng)上運行。JSP為創(chuàng)建高度動態(tài)的Web應用提供了一個獨特的開發(fā)環(huán)境。

        JSP基于強大的Java語言,具有良好的伸縮性,與Java Enterprise API緊密地集成在一起,主要特點如下[3]:

        ⑴ 將內容的生成和顯示進行分離;

        ⑵ 生成可重用的組件;

        ⑶ 采用標識簡化頁面開發(fā);

        ⑷ JSP能提供所有Servlet功能;

        ⑸ 健壯的存儲管理和安全性;

        ⑹ JSP的平臺適應性更廣,這是JSP比ASP的優(yōu)越之處。幾乎所有平臺都支持Java、 JSP+JavaBeans,它們可以在任何平臺下通行無阻。從一個平臺移植到另一個平臺,JSP和JavaBeans甚至不用重新編譯。

        正是因為提供跨平臺的功能,實現(xiàn)極度的伸縮能力,所以增加了JSP的復雜性。Java的運行速度是用class常駐內存來完成的,所以它相對來說確實也有“較低性能價格比”。

        1.2 Servlet技術

        Servlet被譯為服務器小程序,與運行在客戶端的applet程序相對應,他們都是運用Java語言編寫的程序。Servlet沒有Main方法,只有一些特定的方法用于啟動、執(zhí)行、退出。它可以與運行在客戶端的applet程序進行交互,也可以直接與客戶端的HTML頁面交互。

        Servlet是一個與協(xié)議無關、跨平臺的服務方構件,如同applet集成到WWW瀏覽器一樣,它被集成到服務器中,可以實現(xiàn)網絡上遠程動態(tài)加載。在最初推出它的時候,主要是把它集成到HTTP的Web服務器,但是隨著對它的不斷改進,已經可以集成到實現(xiàn)Java服務器API的任何機器上。

        2 網上報名系統(tǒng)的設計

        本文選擇MVC開發(fā)模式來設計網上報名系統(tǒng)。

        MVC(Model-View-Controller),即把一個應用的輸入、處理、輸出流程按照Model、View、Controller的方式進行分離,這樣一個應用被分成三個層-邏輯層、視圖層、控制層。

        邏輯層負責業(yè)務流程/狀態(tài)的處理以及業(yè)務規(guī)則制定。業(yè)務流程的處理過程對其他層來說是黑箱操作,邏輯層接受視圖請求的數(shù)據(jù),并返回最終的處理結果。邏輯層包含了應用程序的核心,它封裝了應用程序的數(shù)據(jù)結構和事務邏輯,集中體現(xiàn)了應用程序的狀態(tài)。有時候僅包含狀態(tài)信息,因為它并不了解視圖或控制器的信息。

        業(yè)務模型的設計可以說是MVC最主要的核心。業(yè)務模型還有一個很重要的模型那就是數(shù)據(jù)模型。數(shù)據(jù)模型主要指實體對象的數(shù)據(jù)保存(持續(xù)化)。比如將一張報名表保存到數(shù)據(jù)庫,從數(shù)據(jù)庫獲取報名表。

        視圖按特定方式顯示“業(yè)務邏輯模式”的數(shù)據(jù)。通常是主動直接從Model獲取數(shù)據(jù),也允許接受Model的數(shù)據(jù)變化時發(fā)送的通知,更新顯示。

        控制層決定應用的行為,接受用戶輸入,根據(jù)輸入選擇特定的Model,選擇輸出所用的View。

        3 網上報名系統(tǒng)的實現(xiàn)及關鍵問題解決

        3.1 系統(tǒng)功能實現(xiàn)

        系統(tǒng)總體上分為四個功能模塊,分別是:考生報名模塊、考務管理模塊、統(tǒng)計分析模塊、師生互動模塊。各模塊功能層次結構關系如圖5所示。

        網上報名系統(tǒng)總流程首先是考生在網上預報名,然后考務人員在管理模塊審核考生信息,若不合格則要求考生修改,直到滿足要求為止,最后是考生帶著證件到現(xiàn)場確認信息,并簽寫信息確認單,領取報名表下聯(lián),在報名表下聯(lián)規(guī)定的時間領取準考證。

        考生報名模塊,主要是為考生提供的一系列功能入口,系統(tǒng)會校驗輸入信息的合法性,同時會在后臺確認考生報考資格已經補考資格。

        考務管理模塊,主要是考務員負責的工作,照片規(guī)范的審核、現(xiàn)場確認打印、信息編輯以及批量報名的導入,同時提供報名系統(tǒng)的開啟和關閉權限,以及重要參數(shù)的設置。

        統(tǒng)計分析模塊,主要是面向領導層面,給領導決策提供依據(jù)。如報考級別統(tǒng)計,系統(tǒng)會實時統(tǒng)計不同考試級別的報名人數(shù),依次,會對后期的報考級別設置特別是考試培訓提供可靠依據(jù)。

        通過師生交流平臺,考生可以更方便的了解考試政策,更方便的解決自己的疑問;同時,考務工作更加便捷人性化。

        3.2 網上報名系統(tǒng)優(yōu)點分析

        ⑴ 節(jié)省時間、忽略空間??忌恍柰ㄟ^網絡隨時登錄系統(tǒng)、錄入信息、修改信息等。避免了傳統(tǒng)報名方式中因為時間沖突或者地域障礙而造成的不便。提高了信息采集的及時性、準確性,省卻傳統(tǒng)方式因為人為因素而造成的不必要的麻煩[5]。

        ⑵ 方便實用、安全性高。網上報名系統(tǒng)設有嚴格的保密處理技術,考生的個人信息、填報信息、考試成績等情況均會被系統(tǒng)做完善的安全加密處理,沒有合法的權限與口令是無法隨便瀏覽和修改的。系統(tǒng)設計了明晰的菜單導航機制,界面設計更加實用化、人性化,并且滿足用戶審美要求,實現(xiàn)了賞心悅目的感覺。

        ⑶ 準確性高、效率提升。基于網絡的報名系統(tǒng)不再需要招考人員錄入海量繁雜的考生信息,也無需花費大量的精力進行數(shù)據(jù)校驗,把錄入工作下放給考生自己負責,同時,在系統(tǒng)客戶端實現(xiàn)腳本自動校驗。這樣避免了錄入錯誤,大大減少了招考人員的工作量。網上報名系統(tǒng)方便快捷的特點提高了工作質量、使報名工作更具準確性。

        ⑷ 權責明確。考生對自己填報的內容也負要相應的責任,考生必須確保自己填報的內容準確無誤,需要在系統(tǒng)打印出的報名表上簽字確認,這樣便給雙方都提供了法律保障。系統(tǒng)管理人員也是根據(jù)權限設置各負其責,權責明確,系統(tǒng)管理人員的操作記錄準確完整,便于后期查驗。

        ⑸ 決策支持。系統(tǒng)提供了一系列查詢統(tǒng)計功能,便于領導動態(tài)掌握報考情況,及時統(tǒng)計相關信息,便于對后續(xù)有關事宜提前做出安排。

        3.3 系統(tǒng)安全機制

        網上報名系統(tǒng)的風險主要來自兩方面:數(shù)據(jù)安全和系統(tǒng)本身的可靠性。

        在數(shù)據(jù)安全方面,可采取以下措施:對客戶登錄系統(tǒng)設置最大累加重試次數(shù),以防止密碼被無限測試;基于用戶,采用多層權限保護及靈活的賦權方法,也就是不同的用戶對于數(shù)據(jù)有不同的使用權限;用戶密碼的設計符合大小寫敏感、字母數(shù)字特殊字符混編等要求,經加密和一定的錯位處理后存放在數(shù)據(jù)庫中;關鍵地方記錄到日志。

        在系統(tǒng)本身可靠性方面:與校園網的安全機制相結合,設立防火墻,以及web防火墻;在網絡級、操作系統(tǒng)級、數(shù)據(jù)庫級均采取一定的安全措施,保證系統(tǒng)的安全;系統(tǒng)采取完整備份和增量備份相結合的數(shù)據(jù)備份策略,當系統(tǒng)遭遇災難性破壞或進行歷史性數(shù)據(jù)查詢時,能夠及時恢復或再現(xiàn)歷史數(shù)據(jù)的實時狀態(tài);記錄用戶登錄日志,系統(tǒng)自動記錄用戶操作的功能、時間、IP地址、MAC地址等信息以供定期檢查,以便一發(fā)現(xiàn)異常情況能得到及時處理;限制高權限管理員能登錄的IP地址范圍,以及密碼有不定期修改功能。

        3.4 系統(tǒng)數(shù)據(jù)庫連接池機制

        動態(tài)Web網站往往用數(shù)據(jù)庫存儲的信息生成Web頁面,每一個頁面請求均會導致至少一次數(shù)據(jù)庫訪問。連接數(shù)據(jù)庫不僅要開銷一定的通訊和內存資源,還必須完成用戶驗證、安全上下文配置這類任務,因而往往成為最耗時最不穩(wěn)定的操作。在本系統(tǒng)中通過連接池管理,只有當用戶真正需要進行數(shù)據(jù)庫操作時,才向連接池申請一個連接,數(shù)據(jù)庫操作完畢,立即釋放連接到連接池中,以供其他操作使用。這樣,不僅大大提高了數(shù)據(jù)庫連接的使用效率,使得大量操作可以共享較少的數(shù)據(jù)庫連接,也大大節(jié)省了建立連接的時間。

        本系統(tǒng)中,連接池管理包提供以下功能:裝載和注冊JDBC驅動程序;根據(jù)在屬性文件中定義的屬性創(chuàng)建連接池對象;實現(xiàn)連接池名字與其實例之間的映射;跟蹤客戶程序對連接池的引用,保證在最后一個客戶程序結束時安全地關閉所有連接池。

        4 總結

        本系統(tǒng)已經投入運行,在使用中未出現(xiàn)任何性能問題和數(shù)據(jù)安全、系統(tǒng)安全事故。系統(tǒng)性能穩(wěn)定、安全可靠,用戶界面操作便捷,各項指標達到了設計要求,實現(xiàn)了辦公自動化。網上報名系統(tǒng)在后期運行將發(fā)揮極大的作用。后期,我們將根據(jù)情況的變化,將各種實際因素考慮進去,對系統(tǒng)進行持續(xù)的修改、充實和完善,提高系統(tǒng)的科學性,以期達到最佳使用效果。在以后的版本研發(fā)中,還應注意以下三個問題:

        ⑴ 充分利用現(xiàn)有的電子商務網上支付系統(tǒng),以簡化考生報名費收繳的手續(xù),節(jié)省財務人力的支出;[4]

        ⑵ 充分利用短信平臺功能,實現(xiàn)短信接入,進一步實現(xiàn)師生雙向交流,提升服務理念,提高服務水平,更好地為學生服務;

        ⑶ 考慮與數(shù)字化校園相關應用系統(tǒng)的開發(fā)接口問題,以做到充分與數(shù)字化校園無縫鏈接,共享數(shù)據(jù),統(tǒng)一數(shù)據(jù)入口與存放,同時擴大網上報名系統(tǒng)的應用范圍。

        通過系統(tǒng)的不斷完善和改進,以期進一步提高考試報名工作的管理水平,提高網絡環(huán)境下的教育質量和教學效益。

        參考文獻(References):

        [1] 寧瑩瑩.基于J2EE架構的網上考試報名系統(tǒng)的設計與實現(xiàn)[J].

        網絡安全技術與應用,2010.5:79

        [2] 管小衛(wèi),丁琳.基于Web的全國計算機等級考試報名系統(tǒng)設

        計[J].電腦知識與技術,2006.6:203

        [3] 林峰.基于Servlet的網上報名系統(tǒng)設計與實現(xiàn)[D].哈爾濱理

        工大學碩士學位論文,2007.

        [4] 羅惠平.網上報名系統(tǒng)技術實現(xiàn)框架研究[J].科技創(chuàng)業(yè)月刊,

        2010.4:152-154

        [5] 王平安.自主招生網上報名系統(tǒng)的設計與實現(xiàn)[D].山東師范

        大學碩士學位論文,2010.

        猜你喜歡
        解決方案
        艾默生自動化解決方案
        解決方案和折中方案
        S700K-C轉轍機防水解決方案探討
        4G LTE室內覆蓋解決方案探討
        7大睡眠問題解決方案
        母子健康(2015年1期)2015-02-28 11:21:44
        Moxa 802.11n WLAN解決方案AWK-1131A系列
        996久久国产精品线观看| 久久久久av综合网成人| 亚洲色成人www永久在线观看| 中国亚洲女人69内射少妇| 欧美zozo另类人禽交| 亚洲性日韩一区二区三区| 国产成人精品久久亚洲高清不卡| 国产精品麻豆成人av电影艾秋| 乱人伦中文字幕在线不卡网站 | 精品人妻va出轨中文字幕| 国产成人亚洲综合无码精品| 亚洲精品女同在线观看| 美女露出自己的性感大胸一尤内衣| 亚洲国产另类精品| 美女一级毛片免费观看97| 中文字幕一区二区网址| 99久久精品无码一区二区毛片| 国产成人精品日本亚洲11| 久久中文字幕亚洲精品最新| 国产尤物自拍视频在线观看 | 久久福利青草精品资源| 五十路在线中文字幕在线中文字幕 | 国产三级在线观看性色av | 午夜精品一区二区三区视频免费看| 亚洲综合网国产精品一区| 亚洲色欲久久久综合网| 亚洲成a∨人片在线观看无码 | 国产系列丝袜熟女精品视频| 天堂麻豆精品在线观看| 国产办公室秘书无码精品99| 特级毛片a级毛片免费播放| 18禁黄无遮挡免费网站| 日本亚洲视频一区二区三区| 无码国产伦一区二区三区视频| 亚洲VA不卡一区| 凹凸世界视频a一二三| 亚洲中文字幕久久精品无码a| 国产一区二区三区在线观看精品| 免费一区二区三区av| 日韩av无码社区一区二区三区| 国产女女精品视频久热视频|