• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于.NET的高職院校單招報名系統(tǒng)的設(shè)計與實現(xiàn)

    2017-03-27 20:06:40付興宏羅雨滋
    電腦知識與技術(shù) 2017年3期
    關(guān)鍵詞:志愿院校模塊

    付興宏++羅雨滋

    摘要:單獨招生逐漸成為高職院校的一種主要招生方式,研發(fā)具有院校特點的招生報名系統(tǒng)已經(jīng)成為各高職院校招生工作的重要需求。該文將結(jié)合單獨招生的主要特點,結(jié)合數(shù)據(jù)庫技術(shù),闡述基于.NET技術(shù)的高職單獨招生報名系統(tǒng)的設(shè)計和實現(xiàn)方法。

    關(guān)鍵字:單獨招生;報名系統(tǒng);.NET;存儲過程

    中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2017)03-0069-03

    Design and Implementation of the Separate Enrollment System in Higher Vocational Colleges Based on.NET

    FU Xing-hong, LUO Yu-zi

    (Department of Information Engineering ,Liaoyang Vocational College of Technology,Liaoyang 111000, China)

    Abstract: the Separate enrollment has gradually become a major way of enrollment in higher vocational colleges, the development of enrollment system with the characteristics of vocational colleges has become an important demand for Vocational Colleges enrollment. This paper will elaborate the design and implementation methods of vocational separate enrollment system based on.NET technology,combined with the main characteristics of individual admissions and database technology.

    Key words: separate enrollment; enrollment system; .NET; storage process

    1 背景

    隨著高考招生的改革,單獨招生逐漸成為高職院校招生的一種主要方式[1]。單獨招生是教育部實施的高等教育招生新機制,是可以由高職院校在高考前自主組織報名、命題、考試、錄取的一種招生方式,其目的是引導(dǎo)學(xué)生合理分流,提升高職院校的生源質(zhì)量。在單獨招生過程中,組織報名是一個關(guān)鍵環(huán)節(jié),關(guān)系著一所高職院校單獨招生的成敗,其中單獨招生報名系統(tǒng)是很重要的部分,它面向廣大考生,提供報名界面,并給予相關(guān)的政策和流程說明,為招生院校提供安全、可靠的數(shù)據(jù)服務(wù),為高職院校的招生管理提供統(tǒng)計支持,發(fā)揮輔助決策作用。本文根據(jù)單獨招生的主要特點,闡述基于.NET技術(shù)的高職單獨招生報名系統(tǒng)的設(shè)計和實現(xiàn)方法。

    2 單獨招生業(yè)務(wù)分析和數(shù)據(jù)設(shè)計

    2.1 業(yè)務(wù)流程分析

    高考單招報名的流程與普通高考類似,都要經(jīng)歷報名、審核、考試、查看錄取結(jié)果等過程,但是因為單招是各高職院校自主安排,具體的每個環(huán)節(jié)上可能有所區(qū)別。以筆者所在高職院校的單招為例,報名的業(yè)務(wù)流程基本步驟包括如下過程:

    1)報名

    考生報名業(yè)務(wù)的主要工作和流程大致為:學(xué)院按省招辦要求發(fā)布招生計劃、報名和考試流程、報考資格說明等信息,考生在報名截止日期前填報報考信息。

    2)審核

    資格審核業(yè)務(wù)的主要工作和流程大致為:學(xué)院招生辦按省招辦要求的格式導(dǎo)出報名信息,然后將導(dǎo)出的數(shù)據(jù)上傳到省招辦網(wǎng)站進行審核,最后將審核合格的考生信息導(dǎo)入到數(shù)據(jù)庫中,以備考生查詢。

    3)打印報名表

    審核合格的學(xué)生可以打印報名信息表,以此作為到校交費的憑證。鑒于網(wǎng)上交費安全的考慮,本文所設(shè)計的交費只涉及到?,F(xiàn)場交費。

    4)交費并領(lǐng)取準考證

    考試之前,學(xué)生憑借報名信息表到校繳費,然后憑繳費收據(jù),領(lǐng)取準考證。

    5)成績發(fā)布

    考生考試完畢,學(xué)院招辦和教務(wù)人員組織教師進行評卷并記錄成績。成績統(tǒng)計完畢,招辦人員發(fā)布考生的成績,學(xué)生可以查詢自己的成績。

    6)錄取并備案

    招辦人員根據(jù)學(xué)生的專業(yè)報名情況和成績排名,按照學(xué)生的志愿進行安排或調(diào)劑,進行專業(yè)預(yù)錄取,然后將預(yù)錄取信息進行發(fā)布,并將預(yù)錄取數(shù)據(jù)上報省招辦進行最終備案審核。

    2.2 數(shù)據(jù)設(shè)計

    單獨招生的數(shù)據(jù)來源首先是省招辦要求提供的基本數(shù)據(jù),如身份證號、考生號、考生姓名等,此類數(shù)據(jù)是剛性數(shù)據(jù),具有共通性,任何一所高職院校的單招報名系統(tǒng)都應(yīng)該包括這些數(shù)據(jù);其次是各高職院校根據(jù)自身招生要求的相關(guān)數(shù)據(jù),如所在學(xué)校、郵寄地址、QQ等,存在一定的差異性,屬于定制性數(shù)據(jù);最后是其他用于管理的數(shù)據(jù),如管理用戶信息、普通用戶信息等,這些數(shù)據(jù)一般院校沒有特殊的硬性要求,可以視作是共性數(shù)據(jù)。

    高職院校單招報名系統(tǒng)的主要數(shù)據(jù)相關(guān)的數(shù)據(jù)設(shè)計如下:

    1)考生賬號表

    考生賬號存放考生的注冊信息,主要包括ID、身份證號、姓名、密碼、聯(lián)系電話、填報志愿標記等。

    2)初始報名表

    初始報名表存放考生的填報志愿信息,主要包括報名編號、身份證號、考生號(中職考生在報名初期此項為空)、考生類型、外語語種、專業(yè)志愿、是否服從調(diào)劑等信息。該數(shù)據(jù)表是所有后續(xù)處理的基礎(chǔ),是招生報名系統(tǒng)中最重要的數(shù)據(jù)表。

    3)審核合格表

    審核合格表存放省招辦審核后的結(jié)果,只包括身份證號、考生號、姓名三方面信息。

    4)成績表

    成績表存放考生的成績信息,主要包括準考證號、身份證號、姓名、筆試成績、面試成績、總成績等信息。該表是專業(yè)錄取的依據(jù)之一。

    5)錄取表

    錄取表存放錄取考生的信息,主要格式依照省招辦要求進行設(shè)計,主要包括身份號、考生號、姓名、考生類別、院校代碼、錄取專業(yè)、錄取專業(yè)代碼、成績情況、投檔志愿等。

    除此之外,還有管理員用戶表、系統(tǒng)設(shè)置表、專業(yè)代碼表等信息,都相對比較簡單,在此不再贅述。

    3 系統(tǒng)功能分析與設(shè)計

    3.1 需求分析

    系統(tǒng)的主要使用者為三種人員:需要報名考試的考生,對考生進行檢查、錄取的學(xué)院招辦工作人員,根據(jù)招生辦工作人員提供的考生數(shù)據(jù)進行考場安排、打印準考證的教務(wù)人員。這里還涉及省招辦,其職能是對學(xué)院上傳的考生數(shù)據(jù)進行審核,然后將審核結(jié)果發(fā)布到網(wǎng)站上供高職院校下載。由此得出系統(tǒng)的用例圖,如圖1所示。

    圖1 系統(tǒng)用例圖

    3.2 功能設(shè)計

    單招報名系統(tǒng)的使用者主要是兩類用戶,一類是廣大考生,其操作是查看報名要求、通知、和相關(guān)幫助,完成用戶的注冊和登陸,填寫報名信息,查詢報名結(jié)果、錄取結(jié)果等;另一類是招生管理人員,其操作是發(fā)布相關(guān)單招報考相關(guān)信息,查看考生報名情況,對考生情況進行統(tǒng)計、匯總和分析,發(fā)布考生審核結(jié)果、錄取結(jié)果等。

    通過對招生工作業(yè)務(wù)流程的分析,以及對系統(tǒng)用例的研究,可以設(shè)計出單招報名系統(tǒng)的功能結(jié)構(gòu),如圖2所示。

    圖2 系統(tǒng)功能結(jié)構(gòu)圖

    1)考生報名模塊。

    ①注冊登錄??忌梢圆榭醋灾髡猩鲁?,了解報名步驟,注冊用戶賬戶,填寫身份證信息(身份證信息不可以修改)。注冊完畢后,可以登錄系統(tǒng)。

    ②填報志愿??忌卿浵到y(tǒng)后,轉(zhuǎn)到網(wǎng)上報名模塊,填寫自己的身份證號、高考的考生號(唯一)、考生類別(普招、中職,社會考生算普招類)、報考的專業(yè)、生源地等信息。完成后可點保存按鈕保存信息,即可完成報名。

    ③修改志愿??忌趫竺刂怪?,可以修改專業(yè)報名信息。

    ④修改密碼??忌鶕?jù)自身情況,可以修改賬號密碼。

    ⑤打印報名表??忌ㄟ^省招辦的審核之后,可以打印報名表,作為到校交費和領(lǐng)取準考證的憑證。

    ⑥查詢結(jié)果??忌卿浿螅梢圆榭醋约旱膶徍私Y(jié)果、考試成績、錄取結(jié)果。

    2)招生管理模塊

    ①統(tǒng)計數(shù)據(jù)。對報考學(xué)生的報名情況進行統(tǒng)計,如報名人數(shù)、文理科分布、專業(yè)分布等。

    ②導(dǎo)出數(shù)據(jù)。根據(jù)省招辦審核數(shù)據(jù)的要求,按照指定格式導(dǎo)出數(shù)據(jù)。

    ③考生查詢。設(shè)定不同的條件,查詢指定學(xué)生的信息,如按姓名查詢、考生號查詢等。

    ④修改密碼。對于忘記考生密碼的情況,招生管理人員可以在后臺修改考生密碼。

    ⑤專業(yè)錄取。結(jié)合考生考試成績,依據(jù)考生的填報志愿情況,進行專業(yè)錄取,必要的情況下,還要進行調(diào)劑。

    ⑥賬號管理。對考生注冊的信息進行管理,例如刪除一些無效用戶等。

    ⑦系統(tǒng)管理。對招生報名系統(tǒng)本身進行管理和維護,如數(shù)據(jù)的備份和恢復(fù),報名、審核、錄取工作的開關(guān)設(shè)置等。

    3)考試管理模塊

    考試管理模塊比較簡單,主要包括準考證打印和導(dǎo)入考試成績兩個子模塊。

    ①準考證打印。教務(wù)管理人員依據(jù)考生提供的報名信息表和繳費收據(jù),打印考生的準考證。

    ②成績導(dǎo)入。教務(wù)管理人員將考生的考試分數(shù)導(dǎo)入的報名系統(tǒng)中。

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

    4.1 報名模塊實現(xiàn)

    報名模塊是單招報名系統(tǒng)的主要模塊,是考生報名信息采集的起始操作,涉及信息可靠性、安全性、有效性等很多內(nèi)容,一旦出錯,將大大影響數(shù)據(jù)采集的質(zhì)量和效率,因此數(shù)據(jù)的檢查非常關(guān)鍵,如身份證號、考生號、文理科、志愿沖突等檢查,都需要在此模塊實現(xiàn),系統(tǒng)在實現(xiàn)此模塊時,主要通過表單域限制、代碼判斷等兩個方面確保數(shù)據(jù)有效性[2]。由于代碼較多,這里只敘述驗證過程:

    1)登錄驗證。驗證進入頁面的用戶是否是非法進入,如是,則顯示出錯提示并轉(zhuǎn)回報名首頁;

    2)時間段驗證。驗證進入頁面的用戶是否在開放報名的時間段,如是,則顯示出錯提示并返回到主界面;

    3)填報重復(fù)性檢查。檢查用戶是否已經(jīng)填報過志愿,如是,則顯示出錯提示并返回到上一頁;

    4)考生號檢查。檢查用戶輸入的考生號是否正確,若不正確,則顯示出錯提示;

    5)身份證檢查。檢查用戶輸入的準考證號是否正確,如不正確,則顯示出錯提示,同時還檢查該身份證信息是否已經(jīng)添加過,如是,也會給出出錯提示;

    6)報考專業(yè)沖突檢查。檢查考生在填報志愿時,各志愿間的專業(yè)是否出現(xiàn)沖突,如存在沖突,則顯示出錯提示。

    4.2 數(shù)據(jù)統(tǒng)計模塊的實現(xiàn)

    數(shù)據(jù)統(tǒng)計是單招報名系統(tǒng)后臺管理的重要功能,承擔(dān)著匯總考生報名情況匯總的任務(wù),其主要是實現(xiàn)對考生總?cè)藬?shù)、高中生報名情況、中職生報名情況、理科生人數(shù)、文科生人數(shù)、各專業(yè)報名人數(shù)及志愿情況的統(tǒng)計等。

    在單招報名系統(tǒng)中,開放報名功能的時候,可能存在大量的并發(fā)操作,此時系統(tǒng)的壓力較大,而通過程序匯總可能要涉及多次網(wǎng)絡(luò)上的數(shù)據(jù)往返,這也是比較消耗網(wǎng)絡(luò)資源的,因此,出于性能方面的考慮,數(shù)據(jù)統(tǒng)計的主要工作由存儲過程來實現(xiàn)。

    招生統(tǒng)計的工作原理就是通過.NET程序調(diào)用數(shù)據(jù)庫存儲過程,將參數(shù)傳遞給存儲過程,有存儲過程實現(xiàn)計算、統(tǒng)計功能,然后再返回給調(diào)用程序,將查詢結(jié)果顯示在頁面上,存儲過程的代碼如下:

    1)綜合人數(shù)統(tǒng)計存儲過程

    CREATE procedure tongji

    @zshu int output,@gzshu int output,@zzshu int output,@wkshu int output,@lkshu int output

    as

    select @zshu=count(*) from csbm

    select @gzshu=count(*) from csbm where kslb='高中'

    select @zzshu=count(*) from csbm where kslb='中職'

    select @wkshu=count(*) from csbm where bklb='文'

    select @lkshu=count(*) from csbm where bklb='理'

    GO

    2)按填報志愿專業(yè)情況統(tǒng)計的存儲過程

    CREATE procedure tongji_zhuanye

    @zyid int,@yshu int output,@ershu int output,@sshu int output

    as

    select @yshu=count(*) from csbm where dyzy=@zyid

    select @ershu=count(*) from csbm where drzy=@zyid

    select @sshu=count(*) from csbm where dszy=@zyid

    GO

    調(diào)用存儲過程的代碼較多,這里也是只敘述程序主要流程:

    1)連接數(shù)據(jù)庫;

    2)通過SqlCommand對象構(gòu)造存儲過程的輸入和輸出參數(shù);

    3)通過統(tǒng)計變量獲取輸出參數(shù)的返回值;

    4)生成表格,顯示統(tǒng)計變量信息。

    5 系統(tǒng)特點

    1)實用性。系統(tǒng)針對高職院校單招報名工作的特點設(shè)計研發(fā),能夠圓滿完成單招數(shù)據(jù)的采集和統(tǒng)計任務(wù),能夠為單招院校提供足夠的數(shù)據(jù)支持,具有很強的實用性。

    2)可靠性。在系統(tǒng)設(shè)計過程中,做到簡化流程、優(yōu)化性能,如大量使用存儲過程和視圖,應(yīng)用Ajax技術(shù)等,能夠有效緩解并發(fā)壓力,保證了網(wǎng)絡(luò)可靠性[3];在代碼設(shè)計中,大量使用表單驗證和代碼驗證,針對用戶的各種操作能夠給予應(yīng)對提示,確保了操作的可靠性。

    3)安全性。報名系統(tǒng)采用.NET技術(shù)進行開發(fā),在網(wǎng)絡(luò)安全性方面有足夠的保證。在系統(tǒng)開發(fā)中,采用了嚴格的權(quán)限控制,保證了使用的安全性[4]。

    4)擴展性。系統(tǒng)在設(shè)計時,注重后期維護和可能出現(xiàn)的用戶需求的變化,設(shè)計了報名數(shù)據(jù)定制、專業(yè)定制等擴展性模塊,使系統(tǒng)具有很好的擴展性,增強了系統(tǒng)的靈活性。

    6 結(jié)束語

    本文所設(shè)計的系統(tǒng)已經(jīng)應(yīng)用到遼陽職業(yè)技術(shù)學(xué)院的單獨招生錄取工作中,提高了工作效率,提供了良好的數(shù)據(jù)支持,為學(xué)院招生工作進行合理決策提供了大量的數(shù)據(jù)資料,圓滿完成了學(xué)院招生工作所承擔(dān)的任務(wù),取得了較好的效果。從實踐結(jié)果來看,遼陽職業(yè)技術(shù)學(xué)院報名系統(tǒng)界面簡潔、清晰、便于操作,具有優(yōu)秀的可靠性和良好的安全性,對其他高職院校單招報名系統(tǒng)的研發(fā)也有較大的借鑒意義。

    參考文獻:

    [1] 李兵, 魯偉. 高職院校單獨招生存在問題及對策[J]. 承德石油高等專科學(xué)校學(xué)報, 2013(05).

    [2] 付興宏, 羅雨滋. 高職學(xué)生綜合技能評估系統(tǒng)的設(shè)計與開發(fā)[J]. 微型機與應(yīng)用, 2014(13).

    [3] 付興宏, 羅雨滋. 基于自主學(xué)習(xí)的題庫系統(tǒng)的設(shè)計與實現(xiàn)[J]. 遼寧師專學(xué)報, 2015(04).

    [4] 翟鵬翔. ASP.NET Web應(yīng)用程序設(shè)計[M]. 北京: 北京郵電大學(xué)出版社, 2012.

    猜你喜歡
    志愿院校模塊
    高考志愿被篡改,考生該何去何從?
    28通道收發(fā)處理模塊設(shè)計
    “選修3—3”模塊的復(fù)習(xí)備考
    我志愿……
    如何防止高考志愿再遭篡改
    選修6 第三模塊 International Relationships
    因愛匯聚,志愿同行
    院校傳真
    院校傳真
    院校傳真
    中宁县| 江源县| 湖州市| 藁城市| 张北县| 铜陵市| 普宁市| 延寿县| 沿河| 和政县| 陆川县| 民丰县| 凤山县| 常宁市| 昌都县| 上栗县| 萍乡市| 茶陵县| 厦门市| 从化市| 科技| 米泉市| 忻城县| 拉萨市| 凤凰县| 凌源市| 嘉黎县| 淅川县| 甘孜| 永宁县| 蕲春县| 肃宁县| 吴旗县| 磐安县| 兴文县| 阿克| 白河县| 祁连县| 玛沁县| 塔城市| 时尚|