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

        ?

        PETS網(wǎng)絡(luò)報名系統(tǒng)的研究與實踐

        2015-04-29 00:44:03張寶玉
        計算機(jī)時代 2015年2期
        關(guān)鍵詞:S結(jié)構(gòu)一卡通

        張寶玉

        摘 要: 教育部考試中心下發(fā)的單機(jī)版報名程序運行時速度慢、效率低、信息錄入時出錯率高,為了提高工作效率,增強(qiáng)報考信息錄入的準(zhǔn)確性,開發(fā)一套網(wǎng)絡(luò)報名系統(tǒng)對于考點來說是非常必要的。所開發(fā)的PETS網(wǎng)絡(luò)報名系統(tǒng)使用B/S體系結(jié)構(gòu),采用Jsp+Javabean+MySql組合模式,對環(huán)境要求低。經(jīng)過實踐檢驗,該系統(tǒng)運行穩(wěn)定,簡單易用,成效顯著。

        關(guān)鍵詞: 網(wǎng)絡(luò)報名系統(tǒng); B/S結(jié)構(gòu); PETS考試; 一卡通; Ajax技術(shù)

        中圖分類號:TP311.52 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2015)02-36-02

        Research and practice of PETS network registration system

        Zhang Baoyu

        (Heze Home Economics Career Academy, Heze, Shandong 274300, China)

        Abstract: The examination center of the ministry of education issued an application program which works slowly with low efficiency and many errors. In order to increase the registration accuracy, a set of network application system for the test is implemented. The B/S system structure is used in PETS network application system. The combination mode of Jsp+Javabean+MySql is adopted, which requires little from the environment. The practice shows that it operates stably and is easy to use.

        Key words: network registration system; B/S structure; PETS test; IC card; Ajax technology

        1 系統(tǒng)規(guī)劃

        ⑴ 考生報名的靈活性:基于B/S模式的網(wǎng)絡(luò)報名系統(tǒng),可使考生在規(guī)定時間內(nèi)從任何一個可以上網(wǎng)的網(wǎng)絡(luò)終端(包括手機(jī))上進(jìn)行報名。

        ⑵ 輸入信息的準(zhǔn)確性:網(wǎng)絡(luò)報名系統(tǒng)采集的考生信息和學(xué)籍庫中的姓名、性別、身份證號、專業(yè)等信息比對,保證關(guān)鍵信息的正確性。對于單科補(bǔ)考考生,系統(tǒng)還要能夠進(jìn)行補(bǔ)考一致性校對。

        ⑶ 提取照片的智能性:學(xué)籍管理系統(tǒng)中有在校生的數(shù)碼照片,管理人員處理好在校生的照片,放在指定目錄中,網(wǎng)絡(luò)報名系統(tǒng)自動通過身份證號匹配調(diào)用對應(yīng)的照片。

        ⑷ 規(guī)范數(shù)據(jù)的統(tǒng)一性:系統(tǒng)對于部分?jǐn)?shù)據(jù)統(tǒng)一定義格式和內(nèi)容, 例如:系別、專業(yè)、班級采用下拉式菜單讓考生選擇,聯(lián)系電話和電子郵箱則進(jìn)行規(guī)則限定。

        ⑸ 工作需求的可擴(kuò)展性:考慮到后期的準(zhǔn)考證、合格證書發(fā)放及考試統(tǒng)計分析,增加了部分字段,例如:系別、班級、電話和電子郵箱等。預(yù)留“一卡通”或網(wǎng)上銀行交費功能。

        ⑹ 確認(rèn)考生的方便性:考生輸入報名信息完成后,系統(tǒng)生成確認(rèn)號,確認(rèn)號從數(shù)字1開始累加,方便考生記憶,管理人員確認(rèn)考生時也輸入確認(rèn)號,操作簡單便捷。

        2 系統(tǒng)設(shè)計

        2.1 開發(fā)環(huán)境

        Web服務(wù)端操作系統(tǒng)為Windows2008,Java程序設(shè)計語言為Jdk1.6,選用Tomcat6.0作為Web服務(wù)器軟件,數(shù)據(jù)庫管理系統(tǒng)選用mysql5.1,存放數(shù)據(jù)使用visual foxpro 6.0,開發(fā)環(huán)境為Myeclipse 8.0。

        系統(tǒng)采用基于B/S的三層架構(gòu)模式,通過 JSP+Javabean+MySql將邏輯層與表示層分離,使系統(tǒng)具有更好的可維護(hù)性和可擴(kuò)展性[1]。前臺頁面開發(fā)設(shè)計使用Html+CSS+JavaScript,采用Ajax技術(shù)減輕服務(wù)器負(fù)擔(dān),實現(xiàn)頁面動態(tài)更新和實時響應(yīng)。

        2.2 架構(gòu)設(shè)計

        采用方便進(jìn)行信息管理和發(fā)布的B/S結(jié)構(gòu)模式作為報名系統(tǒng)的體系架構(gòu),也有利于系統(tǒng)的維護(hù)和升級。

        2.3 功能設(shè)計

        網(wǎng)絡(luò)報名系統(tǒng)的用戶分為:報名考生、管理人員。

        2.4 數(shù)據(jù)庫設(shè)計

        數(shù)據(jù)庫就是信息的集合,其作用在于組織和表達(dá)信息,數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計直接影響系統(tǒng)的效率及實現(xiàn)的效果[2]。PETS網(wǎng)絡(luò)報名系統(tǒng)的數(shù)據(jù)庫采用 Mysql,基本表共有六張:注冊用戶表、報名信息表、確認(rèn)報名數(shù)據(jù)表、上一次考試成績表、報名公示數(shù)據(jù)表、學(xué)籍信息表。

        ⑴ 注冊用戶表:身份證號、密碼、聯(lián)系方式、角色。其中身份證號是主鍵,角色字段默認(rèn)值為“報名考生”。

        ⑵ 報名信息表:報名號、姓名、報考級別、報考級別1、考試種類、考試種類1、性別、性別1、戶籍、戶籍1、政治面貌、政治面貌1、考前學(xué)歷、考前學(xué)歷1、職稱、職稱1、民族、民族1、職業(yè)、職業(yè)1、身份證號、年級、所屬系部、專業(yè)、班級、舊準(zhǔn)考證號、照片、手機(jī)號、電子郵箱。其中報名號是主鍵,設(shè)立郵箱是為了讓考生找回密碼。有部分字段因為添加了字典庫功能,所以在數(shù)據(jù)表中出現(xiàn)了兩次,比如“性別”的內(nèi)容是“男/女”,“性別1”的內(nèi)容是“0/1”,當(dāng)選擇“男”時,“性別1”字段對應(yīng)保存為“0”。

        ⑶ 確認(rèn)報名表:準(zhǔn)考證號、姓名、報考級別、考試種類、性別、戶籍、政治面貌、考前學(xué)歷、職稱、民族、職業(yè)、身份證號、舊準(zhǔn)考證號、出生日期。其中準(zhǔn)考證號是主鍵,這個準(zhǔn)考證號就是報名信息表里的報名號。

        ⑷ 上一次考試成績表:準(zhǔn)考證號、姓名、身份證號、報考級別、報考種類、筆試成績、聽力成績、筆試合格、口試成績、口試合格、取證情況、證書編號。

        ⑸ 報名公示數(shù)據(jù)表:報名號、姓名、報考級別、考試種類、性別、戶籍、政治面貌、考前學(xué)歷、職稱、民族、職業(yè)、身份證號、舊準(zhǔn)考證號。其中報名號是主分鍵。

        ⑹ 學(xué)籍信息表:姓名、性別、身份證號、專業(yè)。

        3 系統(tǒng)實現(xiàn)

        3.1 報名考生部分

        3.1.1 用戶注冊模塊的實現(xiàn)

        考生注冊時,首先輸入身份證號,根據(jù)身份證號的判定規(guī)則,判斷輸入的身份證號是否符合判定規(guī)則,如不符合,則提示考生重新輸入,如果符合,系統(tǒng)就會到服務(wù)器的數(shù)據(jù)庫中檢查該身份證號是否已經(jīng)注冊過,如果數(shù)據(jù)庫中存在這個身份證號,則出現(xiàn)提示信息“身份證號xxxxxxxxxxxxxxxxxx已經(jīng)被注冊”,若數(shù)據(jù)庫中不存在這個號碼,則該證件號碼可以注冊,所填寫的注冊信息通過SQL語句輸入到數(shù)據(jù)庫中對應(yīng)的數(shù)據(jù)表中。

        3.1.2 用戶登錄模塊的實現(xiàn)

        用戶登錄頁面要求考生在對應(yīng)的位置輸入用戶名和密碼,同時還要輸入驗證碼,點擊登錄,系統(tǒng)進(jìn)行用戶名、密碼檢證。

        3.1.3 成績查詢模塊的實現(xiàn)

        報名系統(tǒng)中的成績查詢模塊是對學(xué)院網(wǎng)站成績查詢的引用,查詢成績時,考生輸入準(zhǔn)考證號或身份證號,憑身份證號查詢,容易記憶,特別方便學(xué)生。

        3.1.4 填報信息模塊的實現(xiàn)

        由于考生注冊時的用戶名就是本人的身份證號,因此在這里就不用再輸入身份證號,系統(tǒng)自動提取考生的身份證號和姓名,降低了輸錯信息的可能。對于考生需要填寫的某些固定格式或內(nèi)容的項目,系統(tǒng)提供了字典庫功能,設(shè)計成可選項,讓考生直接選擇而不必自己鍵入,如性別、報考級別、報考種類、政治面貌、學(xué)歷、專業(yè)、年級、班級。系統(tǒng)會根據(jù)身份證號判斷是否符合單科補(bǔ)考條件,報名成功后系統(tǒng)生成報名號(從數(shù)字1開始累加,方便記憶)??忌毁M時僅需提供報名號,管理人員報名確認(rèn)時也只需輸入報名號。

        3.1.5 自動提取照片的實現(xiàn)

        管理員將學(xué)籍庫中的照片按PETS報名的格式要求統(tǒng)一處理,導(dǎo)入到報名系統(tǒng)中,在考生報名時,系統(tǒng)會按照身份證號匹配的原則,自動到照片庫中提取照片[3]。提取照片的實現(xiàn)原理是:使用js將頁面中顯示照片的img標(biāo)簽中的屬性下的src參數(shù)的值改為該學(xué)生照片庫中學(xué)生照片的地址(修改為身份證號+.jpg),并復(fù)制到指定的文件夾中。

        3.1.6 報名核對模塊的實現(xiàn)

        在報名確認(rèn)后,為了防止考生填寫信息有誤或漏掉考生,系統(tǒng)設(shè)有報名公示,考生可登錄網(wǎng)絡(luò)報名系統(tǒng)查詢自己的報考信息。

        3.2 管理人員部分

        3.2.1 系統(tǒng)初始模塊的實現(xiàn)

        系統(tǒng)初始是管理員在報名開始之前為網(wǎng)絡(luò)報名做的準(zhǔn)備工作,主要內(nèi)容有:清空以前報名數(shù)據(jù)、導(dǎo)入上一次的考試成績、處理需要的照片并導(dǎo)入到系統(tǒng)中、更新班級列表。

        3.2.2 考生確認(rèn)模塊的實現(xiàn)

        考生確認(rèn)模塊的功能是從網(wǎng)絡(luò)報名的數(shù)據(jù)中,按照交費名單,通過輸入“報名號”篩選出最終的報名數(shù)據(jù)。

        3.2.3 導(dǎo)出數(shù)據(jù)模塊的實現(xiàn)

        導(dǎo)出數(shù)據(jù)是管理員在根據(jù)交費名單確認(rèn)生成數(shù)據(jù)后,按照正式報名系統(tǒng)數(shù)據(jù)格式要求,導(dǎo)出符合要求的報名數(shù)據(jù),生成的文件是一種TXT格式,這里面的數(shù)據(jù)可以直接導(dǎo)入到教育部考試中心下發(fā)的正式報名系統(tǒng)中。

        3.2.4 報名公示模塊的實現(xiàn)

        報名公示模塊實現(xiàn)的過程是:管理員從教育部考試中心下發(fā)的正式報名系統(tǒng)中導(dǎo)出報名數(shù)據(jù),導(dǎo)入本系統(tǒng)中,讓報考考生查詢,核對自己的報考信息。

        3.3 數(shù)據(jù)庫訪問性能的優(yōu)化

        為了優(yōu)化數(shù)據(jù)庫的性能,提高數(shù)據(jù)庫的讀取效率,系統(tǒng)采用了Java中可重復(fù)利用的JavaBean組件,JavaBean組件一次編寫,反復(fù)使用。系統(tǒng)在連接數(shù)據(jù)庫時,使用JavaBean來對數(shù)據(jù)庫連接方法進(jìn)行封裝。

        3.4 Ajax技術(shù)的應(yīng)用

        Ajax技術(shù)的應(yīng)用可以大大降低服務(wù)器端的負(fù)載,還可能減少對網(wǎng)絡(luò)帶寬的占用[4]。例如,考生報名時填寫諸多信息,還有單科補(bǔ)考的審核,在傳統(tǒng)的Web模式下,點擊“確定”按鈕后,終端就會向服務(wù)器端發(fā)送請求,并把整個表單(包含報名所填的全部信息)發(fā)送到服務(wù)器,服務(wù)器收到數(shù)據(jù)后轉(zhuǎn)發(fā)給處理表單的腳本,腳本執(zhí)行完成后再反饋回全新的頁面,這樣就會加重服務(wù)器的負(fù)擔(dān),也會導(dǎo)致用戶界面響應(yīng)變慢。如果采用了Ajax技術(shù),可以只刷新部分界面的內(nèi)容,而不用將整個頁面全部刷新,這樣就減輕了服務(wù)器的負(fù)擔(dān),也減少了用戶的界面等待時間。

        4 結(jié)束語

        由于使用了開源代碼軟件,PETS網(wǎng)絡(luò)報名系統(tǒng)的開發(fā)成本很低[5]。系統(tǒng)使用B/S體系結(jié)構(gòu),采用Jsp+Javabean+Mysql的組合模式,對環(huán)境要求低,運行穩(wěn)定、簡單易用,經(jīng)過多年的使用證明,完全能夠滿足我校PETS報名工作,取得了很好的實際效果。

        參考文獻(xiàn):

        [1] 曾憲群,黃繼民.CET四六級考試網(wǎng)上報名系統(tǒng)的設(shè)計與實現(xiàn)[J].計

        算機(jī)與現(xiàn)代化,2009.12:172-178

        [2] 劉硯秋,鄭鯤.PETS網(wǎng)上報名系統(tǒng)的設(shè)計與實現(xiàn)[J].河北工業(yè)科技,

        2011.28(1):55-71

        [3] 錢璐堯.基于ASP.NET的網(wǎng)上報名系統(tǒng)的設(shè)計與實現(xiàn)[J].信息通信,

        2012.5:141-142

        [4] 劉長琦等.基于B/S架構(gòu)的高職院校網(wǎng)絡(luò)報名系統(tǒng)研究與開發(fā)[J].遼

        寧師專學(xué)報(自然科學(xué)版),2012.14(4):101-102

        [5] 徐振國.基于ASP的網(wǎng)絡(luò)課程在線報名系統(tǒng)的設(shè)計與實現(xiàn)[J].中國教

        育技術(shù)裝備,2014.18:98-99

        猜你喜歡
        S結(jié)構(gòu)一卡通
        基于Java的BBS開發(fā)
        基于PHP的發(fā)印管理系統(tǒng)的實現(xiàn)
        基于Java的網(wǎng)上商城開發(fā)
        基于B/S結(jié)構(gòu)的通信部隊訓(xùn)練管理系統(tǒng)的設(shè)計研究
        基于“一卡通”開發(fā)的員工信息識別系統(tǒng)
        電子制作(2016年19期)2016-08-24 07:49:44
        公共交通一卡通TSM平臺研究
        向心加速度學(xué)習(xí)一卡通
        基于B/S結(jié)構(gòu)的高校畢業(yè)設(shè)計選題系統(tǒng)的設(shè)計與實現(xiàn)
        向心加速度學(xué)習(xí)一卡通
        “銀醫(yī)一卡通”在提高醫(yī)院優(yōu)質(zhì)服務(wù)中的作用
        国产亚洲精品色婷婷97久久久| av人摸人人人澡人人超碰小说| 亚洲一区精品无码| 亚洲熟妇久久精品| 亚洲熟女综合一区二区三区| 免费中文熟妇在线影片| 国产精品国产三级国产av主| 国产三级视频在线观看视主播| 亚洲成av人无码免费观看| 日韩一区二区中文字幕视频| 美女把内衣内裤脱了给男人舔| 日本一区二区三区视频免费观看 | 精品中文字幕手机在线| av高潮一区二区三区| 国产精品综合一区久久| 亚洲av高清在线观看一区二区| 无码人妻精品一区二区三区下载 | 国产亚洲精品久久久久5区| 中文字幕日韩一区二区不卡| 同性男男黄g片免费网站| 亚洲AV秘 无码一区二区久久| 国产另类人妖在线观看| 亚洲av无码国产精品色午夜软件 | 东北寡妇特级毛片免费| 国产亚洲精品福利在线| 亚洲中文字幕在线精品2021| 99久久免费看精品国产一| 久久精品国产亚洲7777| 久草热8精品视频在线观看| 亚洲成a人片在线观看中| 日本中文字幕有码在线播放| 国产av无码专区亚洲a∨毛片 | 亚洲一区二区三区香蕉| 国产亚洲精品久久久久秋霞| 国产人成在线成免费视频| 成人免费毛片在线播放| 黄片视频大全在线免费播放| 日韩精品极品视频在线观看免费 | 亚洲性无码一区二区三区| 国产色诱视频在线观看| 亚洲毛片av一区二区三区|