一種通用網(wǎng)上報(bào)名系統(tǒng)及報(bào)名方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及教育考試報(bào)名領(lǐng)域,具體涉及一種通用網(wǎng)上報(bào)名系統(tǒng)及報(bào)名方法。
【背景技術(shù)】
[0002]考試報(bào)名需要采集的考生信息,各個(gè)地市都有個(gè)性化的需求,比如:A地市采集報(bào)名信息時(shí)需要采集考生的姓名、性別、身份證號(hào)、學(xué)籍號(hào)、出生日期、聯(lián)系電話(huà)、民族、政治面貌等信息,而B(niǎo)地市需要采集姓名、性別、聯(lián)系電話(huà)等信息,C地市要求采集考生的原地生號(hào)且要求必填并且是縣區(qū)以上級(jí)別用戶(hù)才能編輯,而對(duì)于學(xué)校、學(xué)生級(jí)別不可視不能編輯,D地市不需要采集原地生號(hào),而且不存在這個(gè)采集元素,界面上不能顯示出來(lái),但是需要采集信息技術(shù)考號(hào),并且是地市級(jí)才能編輯……總之,報(bào)名信息采集列需求各異,各采集列查看編輯的權(quán)限也各不相同,目前各軟件的實(shí)現(xiàn)是一個(gè)地市編寫(xiě)一個(gè)報(bào)名頁(yè)面和一套報(bào)名邏輯,當(dāng)應(yīng)對(duì)多地市同一平臺(tái)時(shí),可擴(kuò)展性不夠,需要頻繁修改程序,開(kāi)發(fā)人員的勞動(dòng)量比較大。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種通用網(wǎng)上報(bào)名系統(tǒng)及報(bào)名方法,各個(gè)地市可以共用一個(gè)報(bào)名系統(tǒng),可擴(kuò)展性強(qiáng),操作簡(jiǎn)便,減輕了開(kāi)發(fā)人員的勞動(dòng)量,且能根據(jù)需要靈活進(jìn)行配置。
[0004]本發(fā)明解決上述技術(shù)問(wèn)題的技術(shù)方案如下:
[0005]一方面,本發(fā)明提供了一種通用網(wǎng)上報(bào)名系統(tǒng),所述系統(tǒng)包括報(bào)名列集合模塊、與各地市對(duì)應(yīng)的若干個(gè)管理員模塊、考生登錄模塊、考生信息獲取模塊、報(bào)名頁(yè)面展示模塊、報(bào)名信息填寫(xiě)模塊以及報(bào)名信息提交模塊;
[0006]所述報(bào)名列集合模塊,用于收集各地市的報(bào)名采集列,形成報(bào)名采集列集合表;
[0007]所述每一個(gè)管理員模塊,用于根據(jù)預(yù)先創(chuàng)建的各個(gè)地市的報(bào)名采集列配置規(guī)則表,對(duì)所述報(bào)名采集列集合表進(jìn)行配置,得到各個(gè)地市的報(bào)名頁(yè)面;
[0008]所述考生登錄模塊,用于通過(guò)報(bào)名賬號(hào)和密碼登錄網(wǎng)上報(bào)名系統(tǒng);
[0009]所述考生信息獲取模塊,用于根據(jù)考生的登錄信息,獲取考生的基本信息以及所屬的考試計(jì)劃;
[0010]所述報(bào)名頁(yè)面展示模塊,用于根據(jù)考生基本信息和所屬的考試計(jì)劃,顯示對(duì)應(yīng)的報(bào)名頁(yè)面;
[0011]所述報(bào)名信息填寫(xiě)和提交模塊,用于根據(jù)顯示的報(bào)名頁(yè)面,填寫(xiě)考生報(bào)名信息,并提交所述填寫(xiě)的報(bào)名信息。
[0012]另一方面,本發(fā)明提供了一種通用網(wǎng)上報(bào)名方法,所述方法包括:
[0013]S1、收集各個(gè)地市的報(bào)名采集列,形成報(bào)名采集列集合表;
[0014]S2、根據(jù)預(yù)先創(chuàng)建的各個(gè)地市的報(bào)名采集列配置規(guī)則表,對(duì)所述報(bào)名采集列集合表進(jìn)行配置,得到各個(gè)地市的報(bào)名頁(yè)面;
[0015]S3、根據(jù)考生的登錄信息,獲取考生基本信息和考生所屬考試計(jì)劃;
[0016]S4、根據(jù)考生基本信息和所屬的考試計(jì)劃,向考生顯示對(duì)應(yīng)的報(bào)名頁(yè)面;
[0017]S5、將考生根據(jù)顯示的報(bào)名頁(yè)面填寫(xiě)的報(bào)名信息進(jìn)行提交。
[0018]本發(fā)明提供的一種通用網(wǎng)上報(bào)名系統(tǒng)及報(bào)名方法,可以收集各個(gè)地市的報(bào)名采集列,形成報(bào)名采集列集合表,各個(gè)地市的管理員可以根據(jù)預(yù)先創(chuàng)建的配置規(guī)則表,按照自己的需求對(duì)報(bào)名采集列集合表進(jìn)行配置,形成適合于各個(gè)地市的報(bào)名頁(yè)面,供各個(gè)地市的考生報(bào)名,可擴(kuò)展性強(qiáng),操作簡(jiǎn)便,減輕了開(kāi)發(fā)人員的勞動(dòng)量,且能根據(jù)需要靈活進(jìn)行配置。
【附圖說(shuō)明】
[0019]圖1為本發(fā)明實(shí)施例一的一種通用網(wǎng)上報(bào)名系統(tǒng)示意圖;
[0020]圖2為本發(fā)明實(shí)施例二的一種通用網(wǎng)上報(bào)名方法流程圖;
[0021]圖3為本發(fā)明實(shí)施例二中各個(gè)地市管理員對(duì)報(bào)名列集合表進(jìn)行配置流程圖;
[0022]圖4為本發(fā)明實(shí)施例二中考生進(jìn)行網(wǎng)上報(bào)名的流程圖。
【具體實(shí)施方式】
[0023]以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0024]實(shí)施例一、一種通用網(wǎng)上報(bào)名系統(tǒng)。下面結(jié)合圖1對(duì)本實(shí)施例提供的系統(tǒng)進(jìn)行詳細(xì)描述。
[0025]參見(jiàn)圖1,本實(shí)施例提供的系統(tǒng)包括報(bào)名列集合模塊201、管理員模塊202、考生登錄模塊203、考生信息獲取模塊204、時(shí)間有效性判斷模塊205、提示模塊206、灰化模塊207、報(bào)名頁(yè)面展示模塊208、報(bào)名信息填寫(xiě)模塊209、有效性驗(yàn)證模塊2010和報(bào)名信息提交模塊
2011ο
[0026]其中,報(bào)名列集合模塊201主要用于收集各地市的報(bào)名采集列,形成報(bào)名采集列集合表。
[0027]管理員模塊202主要用于根據(jù)預(yù)先創(chuàng)建的各個(gè)地市的報(bào)名采集列配置規(guī)則表,對(duì)所述報(bào)名采集列集合表進(jìn)行配置,得到各個(gè)地市的報(bào)名頁(yè)面。
[0028]具體的,報(bào)名列集合模塊201收集了各地市的報(bào)名采集列,并對(duì)各地市的報(bào)名采集列進(jìn)行綜合,形成報(bào)名采集列集合表,該報(bào)名采集列集合表中包含了各個(gè)地市需要采集的報(bào)名列。由于各個(gè)地市所需要考生的報(bào)名信息列存在不同,因此預(yù)先根據(jù)各個(gè)地市的情況,創(chuàng)建一與各個(gè)地市對(duì)應(yīng)的報(bào)名采集列配置規(guī)則表,比如,針對(duì)某一特定地市,哪些報(bào)名列顯示、哪些報(bào)名列可修改編輯、以及哪些報(bào)名列為必填項(xiàng),還可以控制用戶(hù)對(duì)報(bào)名列的查看編輯權(quán)限,比如,只有登錄用戶(hù)達(dá)到預(yù)定級(jí)別,才能對(duì)某一特定的報(bào)名列進(jìn)行查看編輯等。
[0029]考生登錄模塊203主要用于通過(guò)報(bào)名賬號(hào)和密碼登錄網(wǎng)上報(bào)名系統(tǒng)。
[0030]考生信息獲取模塊204主要用于根據(jù)考生的登錄信息,獲取考生的基本信息以及所屬的考試計(jì)劃。
[0031]時(shí)間有效性判斷模塊205主要用于根據(jù)考生的基本信息,判斷考生當(dāng)前是否在報(bào)名有效時(shí)間內(nèi)。
[0032]提示模塊206主要用于當(dāng)考生當(dāng)前不在報(bào)名有效時(shí)間內(nèi),在系統(tǒng)界面向考生顯示不在可填報(bào)時(shí)間內(nèi)的提示信息。
[0033]灰化模塊207主要用于當(dāng)考生當(dāng)前不在報(bào)名有效時(shí)間內(nèi),灰化報(bào)名頁(yè)面中的所有的報(bào)名列,使所有的報(bào)名列均處于不可編輯狀態(tài)。
[0034]報(bào)名頁(yè)面展示模塊208主要用于根據(jù)考生基本信息和所屬的考試計(jì)劃,顯示對(duì)應(yīng)的報(bào)名頁(yè)面。
[0035]報(bào)名信息填寫(xiě)模塊209主要用于根據(jù)顯示的報(bào)名頁(yè)面,填寫(xiě)考生報(bào)名信息。
[0036]有效性驗(yàn)證模塊2010主要用于對(duì)考生填寫(xiě)的報(bào)名信息的有效性進(jìn)行驗(yàn)證,比如,對(duì)考生填寫(xiě)的身份證位數(shù)進(jìn)行驗(yàn)證。
[0037]報(bào)名信息提交模塊2011主要用于當(dāng)考生填寫(xiě)的報(bào)名信息經(jīng)過(guò)有效性驗(yàn)證模塊2010驗(yàn)證通過(guò)后,向報(bào)名系統(tǒng)提交考生填寫(xiě)的報(bào)名信息。
[0038]實(shí)施例二、一種通用網(wǎng)上報(bào)名方法。下面結(jié)合圖2-圖4對(duì)本實(shí)施例提供的方法進(jìn)行詳細(xì)說(shuō)明。
[0039]圖2中,S1、收集各個(gè)地市的報(bào)名采集列,形成報(bào)名采集列集合表。
[0040]S2、根據(jù)預(yù)先創(chuàng)建的各個(gè)地市的報(bào)名采集列配置規(guī)則表,對(duì)所述報(bào)名采集列集合表進(jìn)行配置,得到各個(gè)地市的報(bào)名頁(yè)面。
[00