国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

藝術(shù)類專業(yè)考試網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2014-11-14 11:25于寧王艷春馬帥
現(xiàn)代電子技術(shù) 2014年22期
關(guān)鍵詞:數(shù)據(jù)庫設(shè)計(jì)藝術(shù)類模式

于寧+王艷春+馬帥

摘 要: 在此主要描述了藝術(shù)類專業(yè)考試網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過程,該系統(tǒng)采用B/S 模式,實(shí)現(xiàn)了考生報(bào)名、考場安排、成績管理等一體化功能,大大縮短了考生報(bào)名和考試組織工作的時(shí)間。詳細(xì)介紹了系統(tǒng)的開發(fā)環(huán)境、功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)環(huán)節(jié),重點(diǎn)闡述了系統(tǒng)的主要功能及其實(shí)現(xiàn)的關(guān)鍵技術(shù)。

關(guān)鍵詞: 藝術(shù)類; 網(wǎng)上報(bào)名系統(tǒng); 數(shù)據(jù)庫設(shè)計(jì); B/S 模式

中圖分類號: TN919?34; TP311 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2014)22?0070?05

Design and implementation of online registration system for art professional exam

YU Ning, WANG Yan?chun, MA Shuai

( Qingdao Agricultural University, Qingdao 266109, China)

Abstract: The design and implementation process of online registration system for the art professional exam are described in this paper. The B / S mode is adopted in this system. The integration of candidate registration, exam arrangement, performance management and other functions were achieved, which greatly shorted the time of candidate registration and examination arrangement. The system development environment, functional design and database design are described in this paper. The functions of the system and key technologies of its implementation are elaborated emphatically.

Keywords: art profession; online registration system; database design; B/S mode

藝術(shù)類專業(yè)招生工作是高校招生工作的重要組成部分。目前大多數(shù)高校都是自主招生,采用現(xiàn)場報(bào)名的方式,考生需攜帶證件現(xiàn)場報(bào)名、現(xiàn)場繳費(fèi)、打印準(zhǔn)考證等待的時(shí)間長。另外由于現(xiàn)場報(bào)名時(shí)間一般為2~3天,報(bào)名時(shí)間和考試時(shí)間相隔較短,容易出現(xiàn)報(bào)名人數(shù)多,考試組織和后期數(shù)據(jù)處理工作量大的現(xiàn)象[1?2]。近幾年,隨著高校藝術(shù)類專業(yè)報(bào)考人數(shù)的不斷增加,現(xiàn)場報(bào)名的方式已不能滿足藝術(shù)類專業(yè)招生工作的需要,因此開發(fā)一套適合當(dāng)前招生工作需要的網(wǎng)上報(bào)名系統(tǒng),實(shí)現(xiàn)考生報(bào)名、考場安排、成績管理等一體化功能,將進(jìn)一步簡化報(bào)名程序、規(guī)范考試管理,減輕工作強(qiáng)度,提高工作效率,確??荚嚱M織工作的順利進(jìn)行[3?6]。

1 系統(tǒng)開發(fā)環(huán)境

系統(tǒng)使用Windows 7操作系統(tǒng),開發(fā)工具Visual Studio 2012+SQL Server 2008。Visual Studio2012是最流行的Windows 平臺應(yīng)用開發(fā)環(huán)境,是一個(gè)集成、全面、易掌握的開發(fā)工具,具有優(yōu)良的可擴(kuò)展性和版本兼容性。SQL Server 2008數(shù)據(jù)庫是在Microsoft的數(shù)據(jù)平臺上發(fā)布,可以組織管理任何數(shù)據(jù),具有很高的安全性、可靠性和可擴(kuò)展性,為藝術(shù)類專業(yè)考試網(wǎng)上報(bào)名系統(tǒng)提供了良好的后臺數(shù)據(jù)支撐。

2 系統(tǒng)功能設(shè)計(jì)

2.1 考生報(bào)名功能

考生登錄網(wǎng)上報(bào)名系統(tǒng),瀏覽報(bào)考須知。然后進(jìn)入報(bào)名界面??忌斎雸?bào)考證號、姓名和身份證號,系統(tǒng)進(jìn)行數(shù)據(jù)比對,身份驗(yàn)證通過后,顯示該考生的詳細(xì)信息,考生選擇報(bào)考專業(yè)及面試科目,然后提交報(bào)名信息,并等待系統(tǒng)審核。審核通過后,考生進(jìn)行網(wǎng)上繳費(fèi)。繳費(fèi)成功后,系統(tǒng)隨機(jī)進(jìn)行筆試、面試考場安排,并生成準(zhǔn)考證,考生打印準(zhǔn)考證,整個(gè)網(wǎng)上報(bào)名程序結(jié)束??忌鷪?bào)名功能結(jié)構(gòu)如圖1所示。

2.2 后臺管理功能

2.2.1 時(shí)間管理功能

系統(tǒng)可設(shè)置報(bào)名和成績查詢的起止時(shí)間,超過規(guī)定時(shí)間,系統(tǒng)將鎖定該功能,考生不能登錄報(bào)名系統(tǒng)。

2.2.2 數(shù)據(jù)管理功能

系統(tǒng)具有數(shù)據(jù)導(dǎo)入功能,可將省招辦提供的考生基本信息導(dǎo)入數(shù)據(jù)庫,作為考生信息比對的依據(jù)??蓪⒖紙霭才疟?、考生照片、考生成績等導(dǎo)入系統(tǒng)數(shù)據(jù)庫,便于數(shù)據(jù)信息維護(hù)。系統(tǒng)具有數(shù)據(jù)導(dǎo)出功能,可將已報(bào)名并繳費(fèi)成功的考生信息、考生成績等以Excel格式導(dǎo)出。

圖1 考生報(bào)名功能結(jié)構(gòu)圖

2.2.3 考生信息管理

管理員登錄系統(tǒng)查看審核考生報(bào)名信息,可對信息進(jìn)行修改,導(dǎo)出考生信息,打印考生名單。

2.2.4 考試管理功能

管理員可對相應(yīng)年度的藝術(shù)類招生專業(yè)、筆試面試科目、考試時(shí)間、考試時(shí)限、考場安排等進(jìn)行設(shè)置,可按考場預(yù)覽打印考生信息表。

2.2.5 成績管理功能

管理員可通過系統(tǒng)導(dǎo)入、錄入考生成績,由系統(tǒng)計(jì)算總成績,然后將整理好的考生成績導(dǎo)出保存。考生可登陸報(bào)名系統(tǒng)查詢個(gè)人成績。后臺管理功能結(jié)構(gòu)具體如圖2所示。

圖2 后臺管理功能結(jié)構(gòu)圖

3 數(shù)據(jù)庫設(shè)計(jì)

本文選擇SQL Server 2008為后臺數(shù)據(jù)平臺,進(jìn)行數(shù)據(jù)庫表的設(shè)計(jì),實(shí)現(xiàn)考生報(bào)名信息的儲存和調(diào)用,為系統(tǒng)提供強(qiáng)大數(shù)據(jù)的支持[7]。主要設(shè)計(jì)的數(shù)據(jù)表有:管理員用戶表、考生基本信息表、考生報(bào)考信息表、專業(yè)代碼表、考場安排表、考生成績表和考試科目表等。數(shù)據(jù)庫構(gòu)成及主要數(shù)據(jù)表如圖3 所示。

圖3 數(shù)據(jù)庫構(gòu)成及主要數(shù)據(jù)表

4 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)

4.1 數(shù)據(jù)導(dǎo)入

隨著藝術(shù)類專業(yè)報(bào)考人數(shù)的大幅增加,對每個(gè)考生的身份驗(yàn)證、信息管理以及考試成績錄入,如果僅靠人工來完成,工作量巨大,而且數(shù)據(jù)的準(zhǔn)確性很難保證[8?9]。鑒于這種情況,系統(tǒng)提供了數(shù)據(jù)的導(dǎo)入和導(dǎo)出功能??蓪?dǎo)入考生信息、考場安排信息、考生照片、考生成績等。數(shù)據(jù)導(dǎo)入功能可以大大節(jié)約數(shù)據(jù)處理的時(shí)間,提高招生工作效率。信息導(dǎo)入界面如圖4所示。

圖4 數(shù)據(jù)導(dǎo)入界面

考生信息導(dǎo)入功能的部分代碼如下:

public class kaosheng

{

sqlclass sqluse = new sqlclass();

public kaosheng()

public DataTable Excelchange(string fileExtenSion, string filepath)

{

string connstr2003 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties=′Excel 8.0;HDR=Yes;IMEX=1;′";

string connstr2007 = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filepath + ";Extended Properties=\"Excel 12.0;HDR=YES\"";

OleDbConnection conn;

if (fileExtenSion.ToLower() == ".xls")

{

conn = new OleDbConnection(connstr2003);

}

else

{

conn = new OleDbConnection(connstr2007);

}

conn.Open();

string sql = "select * from [Sheet1$]";

OleDbCommand cmd = new OleDbCommand(sql, conn);

DataTable dt = new DataTable();

OleDbDataReader sdr = cmd.ExecuteReader();

dt.Load(sdr);

sdr.Close();

conn.Close();

return dt;

}

public string clearInto_kaosheng(DataTable dt)

{

if (dt.Columns.Count != 13)

{

string messageshow = "數(shù)據(jù)庫與Excel中字段個(gè)數(shù)不相等!";

return messageshow;

}

else if (dt.Rows.Count < 1)

{

string messageshow = "Excel中不存在合法字段!";

return messageshow;

}

else if (dt.Columns[0].ColumnName.ToString() != "ksh" || dt.Columns[1].ColumnName.ToString() != "xm" || dt.Columns[2].ColumnName.ToString() != "xb" || dt.Columns[3].ColumnName.ToString() != "mz" || dt.Columns[4].ColumnName.ToString() != "kldm" || dt.Columns[5].ColumnName.ToString() != "sfzh" || dt.Columns[6].ColumnName.ToString() != "byxxdm" || dt.Columns[7].ColumnName.ToString() != "byxxmc" || dt.Columns[8].ColumnName.ToString() != "lxdh" || dt.Columns[9].ColumnName.ToString() != "lxdz" || dt.Columns[10].ColumnName.ToString() != "yzbm" || dt.Columns[11].ColumnName.ToString() != "dqdm" || dt.Columns[12].ColumnName.ToString() != "yslbdm")

{

string messageshow = "數(shù)據(jù)庫與Excel中字段無法對應(yīng)!";

return messageshow;

}

else

{

try

{

int addRow = 0;

string sql = "delete from kaosheng";

sqluse.execsql(sql);

foreach (DataRow datarow in dt.Rows)

{

string strSql = "insert into kaosheng(ksh,xm,xb,mz,kldm,sfzh,byxxdm,byxxmc,lxdh,lxdz,yzbm,dqdm,yslbdm) values(′" + datarow["ksh"].ToString() + "′,′" + datarow["xm"].ToString() + "′,′" + datarow["xb"].ToString() + "′,′" + datarow["mz"].ToString() + "′,′" + datarow["kldm"].ToString() + "′,′" + datarow["sfzh"].ToString() + "′,′" + datarow["byxxdm"].ToString() + "′,′" + datarow["byxxmc"].ToString() + "′,′" + datarow["lxdh"].ToString() + "′,′" + datarow["lxdz"].ToString() + "′,′" + datarow["yzbm"].ToString() + "′,′" + datarow["dqdm"].ToString() + "′,′" + datarow["yslbdm"].ToString() + "′)";

sqluse.execsql(strSql);

addRow++;

}

string messageshow = "數(shù)據(jù)導(dǎo)入成功!共導(dǎo)入數(shù)據(jù)條數(shù)為:" + addRow.ToString();

return messageshow;

}

catch (System.Exception ex)

{

string messageshow = "數(shù)據(jù)導(dǎo)入失??!";

return messageshow;

}

}

}

}

4.2 考場安排

為了確??紙龉芾淼囊?guī)范性,保證考試工作公平公正,系統(tǒng)具備隨機(jī)安排考場及座位號的功能,避免了現(xiàn)場報(bào)名時(shí)團(tuán)體報(bào)名的考生都在同一考場的情況發(fā)生[10]。考場安排功能界面如圖5所示。

考場安排功能的部分代碼如下:

protected void Button1_Click(object sender, EventArgs e)

//考場座次安排

{

//安排表清空,考場編號表zt字段置為零

string sqlstr = "delete from anpai";

sql.execsql(sqlstr);

string sqlstrs = "update zuowei set zt=′0′";

sql.execsql(sqlstrs);

//考生人數(shù)表

string sqlstr1 = "select * from zhiyuan where free=′1′";

DataTable dt_zhiyuan = sql.ReadTable(sqlstr1);

//科目表

string sqlstr2 = "select * from bishi";

DataTable dt_bishi = sql.ReadTable(sqlstr2);

//座位號

string sqlstr3 = "select * from zuowei";

DataTable dt_zuowei = sql.ReadTable(sqlstr3);

for (int i = 1; i < dt_bishi.Rows.Count+1;i++ )

{

for (int j = 1; j < dt_zhiyuan.Rows.Count+1;j++ )

{

if (dt_zhiyuan.Rows[j ? 1][8].ToString()!="1")

{

start:

Random ran = new Random(System.DateTime.Now.Millisecond);

int num = ran.Next(0, dt_zuowei.Rows.Count);//產(chǎn)生隨機(jī)數(shù)

string sqlstr4="select * from zuowei where id=′"+dt_zuowei.Rows[num][0].ToString()+"′";

int zuoweizt=Convert.ToInt32(sql.Readstr(sqlstr4,2));

if (zuoweizt < i)

{

string sqlstr5 = "select * from zuowei where id=′" + dt_zuowei.Rows[num][0].ToString() + "′";

string zwbh = sql.Readstr(sqlstr5, 1);

string kcqz = zwbh.Substring(0, zwbh.IndexOf("_"));

string sqlstr6 = "select * from kaochang where qz=′"+kcqz+"′";

string ksh = dt_zhiyuan.Rows[j ? 1][1].ToString();

string xm = dt_zhiyuan.Rows[j ? 1][2].ToString();

string km=dt_bishi.Rows[i?1][1].ToString();

string rq = dt_bishi.Rows[i ? 1][2].ToString();

string sj = dt_bishi.Rows[i ? 1][3].ToString();

string dd = sql.Readstr(sqlstr6, 1);

string kc = kcqz;

string zh = zwbh.Substring(zwbh.IndexOf("_")+1);

string sqlstr7 = "insert into anpai(ksh,xm,km,rq,sj,dd,kc,zh) values (′"+ksh+"′,′"+xm+"′,′"+km+"′,′"+rq+"′,′"+sj+"′,′"+dd+"′,′"+kc+"′,′"+zh+"′)";

sql.execsql(sqlstr7);

int newztq=zuoweizt+1;

string newzt = newztq.ToString();

string sqlstr8 = "update zuowei set zt=′" + newzt +

"′ where id=′" + dt_zuowei.Rows[num][0].ToString() + "′";

sql.execsql(sqlstr8);

}

else

{

goto start;

}

}

}

}

string sqlstr11 = "update zhiyuan set kcap=′1′";

sql.execsql(sqlstr11);

string sqlstr12 = "update kaosheng set kcap=′1′";

sql.execsql(sqlstr12);

bindgrid();

}

void bindgrid()

{

string strsql = "select * from anpai";

GridView1.DataSource = sql.ReadTable(strsql);

GridView1.DataKeyNames = new string[] { "Id" };

GridView1.DataBind();

}

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)

{

// 得到該控件

GridView theGrid = sender as GridView;

int newPageIndex = 0;

if (e.NewPageIndex == ?3)

{

//點(diǎn)擊了Go按鈕

TextBox txtNewPageIndex = null;

GridViewRow pagerRow = theGrid.BottomPagerRow;

if (pagerRow != null)

{

txtNewPageIndex= pagerRow.FindControl("txtNewPageIndex") as TextBox;

}

if (txtNewPageIndex != null)

{

newPageIndex= int.Parse(txtNewPageIndex.Text) ? 1;

}

}

else

{

newPageIndex = e.NewPageIndex;

}

newPageIndex = newPageIndex < 0 ? 0 : newPageIndex;

newPageIndex = newPageIndex >= theGrid.PageCount ? theGrid.PageCount ? 1 : newPageIndex;

theGrid.PageIndex = newPageIndex;

bindgrid();

}

圖5 考場安排功能界面

4.3 時(shí)間設(shè)置

為了準(zhǔn)確控制考生報(bào)名的開始結(jié)束時(shí)間,防止報(bào)名時(shí)間結(jié)束后仍有考生報(bào)名,造成考試組織工作的被動(dòng),系統(tǒng)具有時(shí)間設(shè)置功能,在考生報(bào)名模塊中根據(jù)設(shè)定的開始時(shí)間和結(jié)束時(shí)間進(jìn)行控制,這樣可以準(zhǔn)確控制報(bào)名開始與結(jié)束時(shí)間[11]。同時(shí)對考生成績查詢時(shí)間進(jìn)行控制,超過規(guī)定時(shí)間,考生將不能登錄網(wǎng)上報(bào)名系統(tǒng)。操作界面如圖6所示。

圖6 時(shí)間設(shè)置功能界面

時(shí)間設(shè)置功能的部分代碼如下:

public partial class admin__system_sys_time : System.Web.UI.Page

{

sqlclass sql = new sqlclass();

protected void Page_Load(object sender, EventArgs e)

{

if (!Page.IsPostBack)

{

string sqlstr1 = "select * from xitong where project=′bktime1′";

TextBox1.Text = sql.Readstr(sqlstr1, 2);

string sqlstr2 = "select * from xitong where project=′bktime2′";

TextBox2.Text = sql.Readstr(sqlstr2, 2);

string sqlstr3 = "select * from xitong where project=′cxtime1′";

TextBox3.Text = sql.Readstr(sqlstr3, 2);

string sqlstr4 = "select * from xitong where project=′cxtime2′";

TextBox4.Text = sql.Readstr(sqlstr4, 2);

}

}

protected void Button1_Click(object sender, EventArgs e)

{

try

{

string sqlstr1 = "update xitong set matter=′" + TextBox1.Text + "′ where project=′bktime1′";

sql.execsql(sqlstr1);

string sqlstr2 = "update xitong set matter=′" + TextBox2.Text + "′ where project=′bktime2′";

sql.execsql(sqlstr2);

string sqlstr3 = "update xitong set matter=′" + TextBox3.Text + "′ where project=′cxtime1′";

sql.execsql(sqlstr3);

string sqlstr4 = "update xitong set matter=′" + TextBox4.Text + "′ where project=′cxtime2′";

sql.execsql(sqlstr4);

Label1.Text = "*修改成功!";

}

catch (System.Exception ex)

{

Label1.Text = "*修改失敗,系統(tǒng)故障!";

}

} }

5 結(jié) 語

隨著高校招生管理工作不斷向信息化邁進(jìn),藝術(shù)類專業(yè)考試網(wǎng)上報(bào)名系統(tǒng)的研發(fā),將進(jìn)一步簡化了招生工作流程,提高工作效率,減輕工作人員的負(fù)擔(dān),避免了由于手工操作帶來的錯(cuò)誤,保證了報(bào)名數(shù)據(jù)的準(zhǔn)確性和時(shí)效性。系統(tǒng)具有操作簡單、功能強(qiáng)大、可移植性強(qiáng)、擴(kuò)展性強(qiáng)等特點(diǎn),滿足了高校對藝術(shù)類專業(yè)招生報(bào)名及考試管理工作的需要,具有很好的應(yīng)用推廣價(jià)值。

參考文獻(xiàn)

[1] 于寧,李紹靜,吳慶學(xué).基于VFP的藝術(shù)類專業(yè)報(bào)名考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2012(9):4?7.

[2] 袁紅星.基于ASP的藝術(shù)考試網(wǎng)上報(bào)名系統(tǒng)的開發(fā)[J].電腦知識與技術(shù),2006(23):103?104.

[3] 王黎峰.基于.Net的藝術(shù)類招生考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].河南師范大學(xué)學(xué)報(bào):自然科學(xué)版,2012(3):170?173.

[4] 葉福軍,王蓉暉.藝術(shù)類專業(yè)招生考試信息管理系統(tǒng)的實(shí)現(xiàn)[J].浙江傳媒學(xué)院學(xué)報(bào),2009(2):94?96.

[5] 錢璐堯.基于ASP.NET的網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息通信,2012(5):141?142.

[6] 石允劍,張鵬,董峰.基于asp.net的高校自主招生網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(18):193?194.

[7] 易美超.高校自主招生考試網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件,2012(6):15?19,22.

[8] 丁吉安.基于ASP.NET的網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識與技術(shù),2012(21):5119?5121.

[9] 葉福軍.藝術(shù)類專業(yè)考試信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國教育信息化,2009(7):42?44.

[10] 吳新華.高校單獨(dú)招生面試系統(tǒng)設(shè)計(jì)[J].南通紡織職業(yè)技術(shù)學(xué)院學(xué)報(bào),2011(3):17?20.

[11] 張志平.高校自主招生網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)[J].蘇州大學(xué)學(xué)報(bào):工科版,2010(3):26?30.

bindgrid();

}

圖5 考場安排功能界面

4.3 時(shí)間設(shè)置

為了準(zhǔn)確控制考生報(bào)名的開始結(jié)束時(shí)間,防止報(bào)名時(shí)間結(jié)束后仍有考生報(bào)名,造成考試組織工作的被動(dòng),系統(tǒng)具有時(shí)間設(shè)置功能,在考生報(bào)名模塊中根據(jù)設(shè)定的開始時(shí)間和結(jié)束時(shí)間進(jìn)行控制,這樣可以準(zhǔn)確控制報(bào)名開始與結(jié)束時(shí)間[11]。同時(shí)對考生成績查詢時(shí)間進(jìn)行控制,超過規(guī)定時(shí)間,考生將不能登錄網(wǎng)上報(bào)名系統(tǒng)。操作界面如圖6所示。

圖6 時(shí)間設(shè)置功能界面

時(shí)間設(shè)置功能的部分代碼如下:

public partial class admin__system_sys_time : System.Web.UI.Page

{

sqlclass sql = new sqlclass();

protected void Page_Load(object sender, EventArgs e)

{

if (!Page.IsPostBack)

{

string sqlstr1 = "select * from xitong where project=′bktime1′";

TextBox1.Text = sql.Readstr(sqlstr1, 2);

string sqlstr2 = "select * from xitong where project=′bktime2′";

TextBox2.Text = sql.Readstr(sqlstr2, 2);

string sqlstr3 = "select * from xitong where project=′cxtime1′";

TextBox3.Text = sql.Readstr(sqlstr3, 2);

string sqlstr4 = "select * from xitong where project=′cxtime2′";

TextBox4.Text = sql.Readstr(sqlstr4, 2);

}

}

protected void Button1_Click(object sender, EventArgs e)

{

try

{

string sqlstr1 = "update xitong set matter=′" + TextBox1.Text + "′ where project=′bktime1′";

sql.execsql(sqlstr1);

string sqlstr2 = "update xitong set matter=′" + TextBox2.Text + "′ where project=′bktime2′";

sql.execsql(sqlstr2);

string sqlstr3 = "update xitong set matter=′" + TextBox3.Text + "′ where project=′cxtime1′";

sql.execsql(sqlstr3);

string sqlstr4 = "update xitong set matter=′" + TextBox4.Text + "′ where project=′cxtime2′";

sql.execsql(sqlstr4);

Label1.Text = "*修改成功!";

}

catch (System.Exception ex)

{

Label1.Text = "*修改失敗,系統(tǒng)故障!";

}

} }

5 結(jié) 語

隨著高校招生管理工作不斷向信息化邁進(jìn),藝術(shù)類專業(yè)考試網(wǎng)上報(bào)名系統(tǒng)的研發(fā),將進(jìn)一步簡化了招生工作流程,提高工作效率,減輕工作人員的負(fù)擔(dān),避免了由于手工操作帶來的錯(cuò)誤,保證了報(bào)名數(shù)據(jù)的準(zhǔn)確性和時(shí)效性。系統(tǒng)具有操作簡單、功能強(qiáng)大、可移植性強(qiáng)、擴(kuò)展性強(qiáng)等特點(diǎn),滿足了高校對藝術(shù)類專業(yè)招生報(bào)名及考試管理工作的需要,具有很好的應(yīng)用推廣價(jià)值。

參考文獻(xiàn)

[1] 于寧,李紹靜,吳慶學(xué).基于VFP的藝術(shù)類專業(yè)報(bào)名考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2012(9):4?7.

[2] 袁紅星.基于ASP的藝術(shù)考試網(wǎng)上報(bào)名系統(tǒng)的開發(fā)[J].電腦知識與技術(shù),2006(23):103?104.

[3] 王黎峰.基于.Net的藝術(shù)類招生考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].河南師范大學(xué)學(xué)報(bào):自然科學(xué)版,2012(3):170?173.

[4] 葉福軍,王蓉暉.藝術(shù)類專業(yè)招生考試信息管理系統(tǒng)的實(shí)現(xiàn)[J].浙江傳媒學(xué)院學(xué)報(bào),2009(2):94?96.

[5] 錢璐堯.基于ASP.NET的網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息通信,2012(5):141?142.

[6] 石允劍,張鵬,董峰.基于asp.net的高校自主招生網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(18):193?194.

[7] 易美超.高校自主招生考試網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件,2012(6):15?19,22.

[8] 丁吉安.基于ASP.NET的網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識與技術(shù),2012(21):5119?5121.

[9] 葉福軍.藝術(shù)類專業(yè)考試信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國教育信息化,2009(7):42?44.

[10] 吳新華.高校單獨(dú)招生面試系統(tǒng)設(shè)計(jì)[J].南通紡織職業(yè)技術(shù)學(xué)院學(xué)報(bào),2011(3):17?20.

[11] 張志平.高校自主招生網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)[J].蘇州大學(xué)學(xué)報(bào):工科版,2010(3):26?30.

bindgrid();

}

圖5 考場安排功能界面

4.3 時(shí)間設(shè)置

為了準(zhǔn)確控制考生報(bào)名的開始結(jié)束時(shí)間,防止報(bào)名時(shí)間結(jié)束后仍有考生報(bào)名,造成考試組織工作的被動(dòng),系統(tǒng)具有時(shí)間設(shè)置功能,在考生報(bào)名模塊中根據(jù)設(shè)定的開始時(shí)間和結(jié)束時(shí)間進(jìn)行控制,這樣可以準(zhǔn)確控制報(bào)名開始與結(jié)束時(shí)間[11]。同時(shí)對考生成績查詢時(shí)間進(jìn)行控制,超過規(guī)定時(shí)間,考生將不能登錄網(wǎng)上報(bào)名系統(tǒng)。操作界面如圖6所示。

圖6 時(shí)間設(shè)置功能界面

時(shí)間設(shè)置功能的部分代碼如下:

public partial class admin__system_sys_time : System.Web.UI.Page

{

sqlclass sql = new sqlclass();

protected void Page_Load(object sender, EventArgs e)

{

if (!Page.IsPostBack)

{

string sqlstr1 = "select * from xitong where project=′bktime1′";

TextBox1.Text = sql.Readstr(sqlstr1, 2);

string sqlstr2 = "select * from xitong where project=′bktime2′";

TextBox2.Text = sql.Readstr(sqlstr2, 2);

string sqlstr3 = "select * from xitong where project=′cxtime1′";

TextBox3.Text = sql.Readstr(sqlstr3, 2);

string sqlstr4 = "select * from xitong where project=′cxtime2′";

TextBox4.Text = sql.Readstr(sqlstr4, 2);

}

}

protected void Button1_Click(object sender, EventArgs e)

{

try

{

string sqlstr1 = "update xitong set matter=′" + TextBox1.Text + "′ where project=′bktime1′";

sql.execsql(sqlstr1);

string sqlstr2 = "update xitong set matter=′" + TextBox2.Text + "′ where project=′bktime2′";

sql.execsql(sqlstr2);

string sqlstr3 = "update xitong set matter=′" + TextBox3.Text + "′ where project=′cxtime1′";

sql.execsql(sqlstr3);

string sqlstr4 = "update xitong set matter=′" + TextBox4.Text + "′ where project=′cxtime2′";

sql.execsql(sqlstr4);

Label1.Text = "*修改成功!";

}

catch (System.Exception ex)

{

Label1.Text = "*修改失敗,系統(tǒng)故障!";

}

} }

5 結(jié) 語

隨著高校招生管理工作不斷向信息化邁進(jìn),藝術(shù)類專業(yè)考試網(wǎng)上報(bào)名系統(tǒng)的研發(fā),將進(jìn)一步簡化了招生工作流程,提高工作效率,減輕工作人員的負(fù)擔(dān),避免了由于手工操作帶來的錯(cuò)誤,保證了報(bào)名數(shù)據(jù)的準(zhǔn)確性和時(shí)效性。系統(tǒng)具有操作簡單、功能強(qiáng)大、可移植性強(qiáng)、擴(kuò)展性強(qiáng)等特點(diǎn),滿足了高校對藝術(shù)類專業(yè)招生報(bào)名及考試管理工作的需要,具有很好的應(yīng)用推廣價(jià)值。

參考文獻(xiàn)

[1] 于寧,李紹靜,吳慶學(xué).基于VFP的藝術(shù)類專業(yè)報(bào)名考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2012(9):4?7.

[2] 袁紅星.基于ASP的藝術(shù)考試網(wǎng)上報(bào)名系統(tǒng)的開發(fā)[J].電腦知識與技術(shù),2006(23):103?104.

[3] 王黎峰.基于.Net的藝術(shù)類招生考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].河南師范大學(xué)學(xué)報(bào):自然科學(xué)版,2012(3):170?173.

[4] 葉福軍,王蓉暉.藝術(shù)類專業(yè)招生考試信息管理系統(tǒng)的實(shí)現(xiàn)[J].浙江傳媒學(xué)院學(xué)報(bào),2009(2):94?96.

[5] 錢璐堯.基于ASP.NET的網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息通信,2012(5):141?142.

[6] 石允劍,張鵬,董峰.基于asp.net的高校自主招生網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(18):193?194.

[7] 易美超.高校自主招生考試網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件,2012(6):15?19,22.

[8] 丁吉安.基于ASP.NET的網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識與技術(shù),2012(21):5119?5121.

[9] 葉福軍.藝術(shù)類專業(yè)考試信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國教育信息化,2009(7):42?44.

[10] 吳新華.高校單獨(dú)招生面試系統(tǒng)設(shè)計(jì)[J].南通紡織職業(yè)技術(shù)學(xué)院學(xué)報(bào),2011(3):17?20.

[11] 張志平.高校自主招生網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)[J].蘇州大學(xué)學(xué)報(bào):工科版,2010(3):26?30.

猜你喜歡
數(shù)據(jù)庫設(shè)計(jì)藝術(shù)類模式
藝術(shù)類專訪心得
藝術(shù)類聲樂高考誤區(qū)與思考
試論數(shù)據(jù)庫設(shè)計(jì)在網(wǎng)站開發(fā)中的應(yīng)用
基于WEB的科研信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
永續(xù)債券探析
思想政治理論課實(shí)踐教學(xué)研究述評
中學(xué)數(shù)學(xué)創(chuàng)造性教學(xué)的模式與策略研究
面向等級考試,探討高校理工科計(jì)算機(jī)基礎(chǔ)課程教學(xué)改革
藝術(shù)類金幣收藏作品
數(shù)字藝術(shù)類專業(yè)三大構(gòu)成課教學(xué)改革
忻州市| 惠东县| 清涧县| 清徐县| 镇宁| 贵德县| 前郭尔| 永州市| 龙江县| 荆门市| 博湖县| 乐安县| 和静县| 磴口县| 洞口县| 涿鹿县| 兰西县| 南乐县| 平武县| 临高县| 沅江市| 犍为县| 东乡县| 吴江市| 赤城县| 雅江县| 长岛县| 新民市| 西和县| 綦江县| 兴城市| 柞水县| 沙洋县| 西青区| 自治县| 含山县| 石泉县| 高碑店市| 霍林郭勒市| 从江县| 吉木萨尔县|